[Pkg-samba-maint] [samba] branch master updated (dc2fd8e -> 8097d46)
Jelmer Vernooij
jelmer at moszumanska.debian.org
Wed Sep 14 00:45:18 UTC 2016
This is an automated email from the git hooks/post-receive script.
jelmer pushed a change to branch master
in repository samba.
omits dc2fd8e Bump lib{ldb,talloc,tdb,tevent}-dev and python-talloc-dev to bundled versions
omits 884b779 Refresh patches with quilt
omits 179399f Changelog for previous commits
omits 5f490d2 Clean up and reapply patches
omits d5b39ed Updated version 4.5.0+dfsg from 'upstream/4.5.0+dfsg'
omits a4dd3c9 New upstream version 4.5.0+dfsg
omits 62da34e Update d/watch and d/gbp.conf to track 4.5.x
omits 916fab0 VERSION: Set version to 4.5.0...
omits dc2c876 WHATSNEW: Add release notes for Samba 4.5.0.
omits d58fb55 s3-spoolss: fix _spoolss_GetPrinterDataEx by moving the keyname lengthcheck.
omits 3989032 s4-torture: test GetPrinterData with server handle and 0 keylength.
omits 2419d59 idmap_script: add missing "IDTOSID" argument to the script command line.
omits 3987f0e vfs_acl_xattr|tdb: enforced settings when ignore system acls=yes
omits 1f1d54c docs: document vfs_acl_xattr|tdb enforced settings
omits 0069137 vfs_acl_common: use DBG_LEVEL and remove function prefixes in DEBUG statements
omits 2aa1aea s4/torture: tests for vfs_acl_xattr default ACL styles
omits 54e6a40 vfs_acl_common: Windows style default ACL
omits 497e828 vfs_acl_xattr|tdb: add option to control default ACL style
omits 7c657fc vfs_acl_common: check for ignore_system_acls before fetching filesystem ACL
omits 694c5d0 vfs_acl_common: move stat stuff to a helper function
omits eabd4f8 vfs_acl_tdb|xattr: use a config handle
omits a48d106 vfs_acl_common: move the ACL blob validation to a helper function
omits 8a8c2ce vfs_acl_common: simplify ACL logic, cleanup and talloc hierarchy
omits a2fb0fb vfs_acl_common: remove redundant NULL assignment
omits abbc4be vfs_acl_common: rename pdesc_next to psd_fs
omits 32f3f7b vfs_acl_common: rename psd to psd_blob in get_nt_acl_internal()
omits 8a02f97 Revert "vfs_acl_xattr: objects without NT ACL xattr"
omits 64e1f55 s3/rpc_server: shared rpc modules directory may not exist
omits 1349c67 gensec/spnego: work around missing server mechListMIC in SMB servers
omits 73e24ec Merge tag 'samba-4.5.0rc3' into v4-5-test
omits 51a6036 ctdb-tests: Add a test to ensure that CTDB works with no eventscripts
omits af2386b ctdb-tests: Conditionally use temporary config file for local daemons
omits 7e0846a ctdb-tests: Factor out function config_from_environment()
omits 8b2e01a ctdb-daemon: Don't steal control structure before synchronous reply
omits d9f5a6a ctdb-daemon: Handle failure immediately, do housekeeping later
omits 41ca635 ctdb-daemon: Schedule running of callback if there are no event scripts
omits 0ccfa21 dbcheck: Abandon dbcheck if we get an error during a transaction
omits b005b5b dsdb: Allow missing a mandatory attribute from a dbcheck fix
omits 181d050 script/release.sh: use 8 byte gpg key ids
omits 91901e0 WHATSNEW: Start release notes for Samba 4.5.0rc4.
omits ff8d3d6 VERSION: Bump version up to 4.5.0rc4...
omits 6c94b10 VERSION: Disable git snapshots for the 4.5.0rc3 release.
omits 81dff4e WHATSNEW: Release notes for Samba 4.5.0rc3.
omits 46139bb tests/getnc_exop: Ensure that attribute list sorting is correct
omits ef21629 getncchanges: Compute the partial attribute set from the remote schema
omits 91f9633 tests/getnc_exop: PartialAttrSetEx test (passes Windows, fails us)
omits 589b76f tests/getnc_exop: Ensure the remote prefixmap is always used (name attr)
omits a6c6050 tests/getnc_exop: Ensure the remote prefixmap is always used (secret attrs)
omits af88b47 tests/getnc_exop: Ensure that all attids are valid in a given PAS
omits fc27d74 tests/getnc_exop: Ensure we do the fallback if not given a PAS
omits ec38c59 drepl_out: Send the prefix map alongside the global catalog partial attribute set
omits 752a32a drepl_out: Send the prefix map alongside the RODC partial attribute set
omits c664c03 replicated_objects: Add missing newline for debug
omits c146881 getncchanges: Fix some whitespace
omits 257d1d6 tests/schemainfo: run dsdb schema info tests with proper URI
omits e7c0cb3 Removed upgrading-samba4.txt
omits 8869cf8 Added Wiki link to replPropertyMetaData Changes section
omits d7258cb VERSION: Disable git snapshots for the 4.5.0rc3 release.
omits 4422790 WHATSNEW: Release notes for Samba 4.5.0rc3.
omits 6f9876a tests/getnc_exop: Ensure that attribute list sorting is correct
omits 6600a47 getncchanges: Compute the partial attribute set from the remote schema
omits b1858ad tests/getnc_exop: PartialAttrSetEx test (passes Windows, fails us)
omits 2dde964 tests/getnc_exop: Ensure the remote prefixmap is always used (name attr)
omits 90581ae tests/getnc_exop: Ensure the remote prefixmap is always used (secret attrs)
omits eff99ba tests/getnc_exop: Ensure that all attids are valid in a given PAS
omits 4c25f82 tests/getnc_exop: Ensure we do the fallback if not given a PAS
omits a57ec81 drepl_out: Send the prefix map alongside the global catalog partial attribute set
omits 06cd31c drepl_out: Send the prefix map alongside the RODC partial attribute set
omits d107915 replicated_objects: Add missing newline for debug
omits 7d24cd2 getncchanges: Fix some whitespace
omits 92ada9f tests/schemainfo: run dsdb schema info tests with proper URI
omits 205d5f0 Removed upgrading-samba4.txt
omits 0f63ac0 Added Wiki link to replPropertyMetaData Changes section
omits 6c6fb45 s3-util: Fix asking for username and password in smbget.
omits 372fb30 s3: vfs: Fix compilation error on Solaris.
omits 3157af9 vfs_shadow_copy: handle non-existant files and wildcards
omits 8f535d5 selftest: test listing directories inside snapshots
omits bbc351a selftest: check file readability in shadow_copy2 test
omits 44616ab selftest: add content to files created during shadow_copy2 test
omits 9bbc84a s2-selftest: run shadow_copy2 test both in NT1 and SMB3 modes
omits 8328861 s3: libsmb: Add the capability to find a @GMT- path in an SMB2 create and transform to a timewarp token.
omits a22c296 s3: libsmb: Plumb new SMB2 shadow copy call into cli_shadow_copy_data().
omits 4dba637 s3: libsmb: Add cli_smb2_shadow_copy_data() function that gets shadow copy info over SMB2.
omits 8c0b554 s3: libsmb: Add return args to clistr_is_previous_version_path().
omits b755e66 s3: libsmb: Correctly align create contexts in a create call.
omits 38baf4b s3: smbclient. Ensure we don't crash by freeing uninitialized *snapshots.
omits b5bb91a s3: smbclient: In order to get shadow copy data over SMB1 we must call cli_shadow_copy_data() twice.
omits bab467d s3: libsmb: Do some hardening in the receive processing of cli_shadow_copy_data_recv().
omits 8d7f69d s3: libsmb: Correctly set max_setup_size in FSCTL_GET_SHADOW_COPY_DATA nttrans ioctl.
omits 1d59274 s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_list_trans_send().
omits 8256656 s3: libsmb: Make a comment note that cli_set_ea() needs some internal changes before cli_set_ea_path() can use previous path versions.
omits 48550cc s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_ctemp_send().
omits 4200c31 s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_chkpath_send().
omits bff4980 s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_setatr_send().
omits 4276ffb s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_getatr_send().
omits ce5acbf s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_openx_create().
omits c98a801 s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_nttrans_create_send().
omits e702d6a s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_ntcreate1_send().
omits 30c97b3 s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_rmdir_send()
omits 028f181 s3: libsmb: s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_mkdir_send().
omits a271db6 s3: libsmb: s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_unlink_send().
omits 663c35d s3: libsmb: s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_ntrename_internal_send().
omits fe2f658 s3: libsmb: s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_rename_send().
omits 87a1a1a s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_qpathinfo_send()
omits f570cda s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_setpathinfo_send().
omits 6f1ae6a s3: libsmb: Add clistr_is_previous_version_path()
omits c74aa87 s3: libsmb: Add uint16_t addtional_flags2 to cli_smb_req_create().
omits 050673d s3: libsmb: Add uint16_t addtional_flags2 to cli_trans_send().
omits ac64b26 s3: libsmb: Add uint16_t additional_flags2 arg to cli_smb_send().
omits cccf74e s3: SMB1: Add missing FLAGS2 definitions from MS-SMB.
omits 598327a s3: vfs: snapper: Fix snapper_gmt_strip_snapshot() function to strip @GMT token identically to shadow_copy2.c:shadow_copy2_strip_snapshot()
omits b4a05b1 s3: vfs: snapper: Add and use len_before_gmt, calculated as (p-name).
omits e5baf88 s3: vfs: shadow_copy2: Replace all uses of (p-name) with len_before_gmt.
omits 4b26677 s3: vfs: shadow_copy2. Remove any trailing slash when stripping @GMT-YYYY... from the end of a path.
omits 1901c9e s3: vfs: shadow_copy2: Re-use an existing variable already set to the right value (p - name).
omits ad835cf smbd: Fix snapshot query on shares with DFS enabled
omits 74fa37a KCC: Fix misnamed variable in DSA object
omits eb55718 ctdb-tests: Reimplement daemons_stop() using ctdbd_wrapper
omits c0dba49 ctdb-tests: Remove function daemons_start_1()
omits 2070850 ctdb-tests: Move local daemon configuration creation into setup_ctdb()
omits e281108 ctdb-tests: Drop attempts to pass arguments to ctdbd on (re)start
omits f4618fc ctdb-tests: Drop function _ctdb_hack_options()
omits 18334fd ctdb-ipalloc: Fix cumulative takeover timeout
omits 46890c5 ctdb-daemon: When releasing an IP, update PNN in callback
omits 2a9566f ctdb-daemon: Rename takeover_callback_state -> release_ip_callback_state
omits 65445d5 ctdb-daemon: Use release_ip_post() when releasing all IP addresses
omits 5fa6a1d ctdb-daemon: Factor out new function release_ip_post()
omits c80c2cf ctdb-daemon: Do not copy address for RELEASE_IP message
omits 5e4db43 ctdb-daemon: Do not update the VNN state on RELEASE_IP failure
omits a275b0c ctdb-daemon: Try to release IP address even if interface is unknown
omits bddfe9b ctdb-common: Save errno before closing file to keep debug accurate
omits 52813cd ctdb-tools: Consistently use db_name
omits 5159811a ctdb-tools: Fix CID 1125618 String not null terminated (STRING_NULL)
omits 386ba36 ctdb-logging: Fix CID 1272823 Unchecked return value from library
omits 965920b ctdb-daemon: Fix CID 1362723 Unchecked return value from library
omits c92614b ctdb-tcp: Fix CID 1362724 Unchecked return value from library
omits d244616 ctdb-client: Print error message before next syscall to avoid losing errno
omits 6933784 ctdb-client: Fix CID 1362725 Unchecked return value from library
omits 03d7c48 ctdb-daemon: Fix CID 1362726 Unchecked return value from library
omits 7b12049 ctdb-tcp: Set file descriptor to -1 after close.
omits 33dd902 ctdb-tcp: Fix CID 1362727 Unchecked return value from library
omits 2f10d65 ctdb-common: Fix CID 1362728 Unchecked return value from library
omits 14c7c6a ctdb-common: Fix CID 1362729 Unchecked return value from library
omits f2c64a9 ctdb-tests: Update porting test to be more flexible about line numbers
omits 4f6592c ctdb-daemon: Fix CID 1125574 Operands don't affect result
omits 74e2593 ctdb-daemon: Fix CID 1125575 Operands don't affect result
omits 0d74d1d ctdb-daemon: Fix CID 1272855 Operands don't affect result
omits cf494f8 ctdb-tools: Addition of IPs is deferred until the next takeover run
omits 0083c24 ctdb-tools: Drop "ctdb rebalancenode"
omits b356446 ctdb-tools: Drop "ctdb rebalanceip"
omits 8754d07 ctdb-pmda: Use 1s timeout for fetching statistics
omits 2b203f1 ctdb-ib: Fix DEBUG log messages
omits 398f904 ctdb-recovery-helper: Fix format-nonliteral warning
omits 720af0a ctdb-daemon: Fix format-nonliteral warning
omits 91bd05f ctdb-daemon: Fix format-nonliteral warning
omits 38f2415 ctdb-daemon: Fix format-nonliteral warning
omits 0d98196 ctdb-common: Fix format-nonliteral warning
omits ca7fa0c lib/util: Fix format strings and argument data types
omits 6275a94 torture: Fix format-nonliteral warning
omits 3abe405 passdb: Fix format-nonliteral warning
omits 05758f4 wibindd: Fix format-nonliteral warning
omits 14afd99 regedit: Fix format-nonliteral warning
omits 058e7c0 s3-libnet: Fix format-nonliteral warning
omits acef41a s3-netapi: Fix format-nonliteral warning
omits aa35339 s3-include: Fix format-nonliteral warning
omits 3f635ce s3-lib: Fix format-nonliteral warning
omits 61423eb ldb: Fix format-nonliteral warning
omits de35ebd lib/util: Fix format-nonliteral warning
omits 0da9c69 tdb: Fix format-nonliteral warning
omits 685aac2 talloc: Fix format-nonliteral warning
omits d6ece9c s3-lib: Remove unused function sprintf_append
omits b216684 s3-libnet: Add missing format element
omits 78460d1 s3-lib: Pass missing argument for format string
omits f57177f idmap: centrally check that unix IDs returned by the idmap backends are in range
omits 294944f idmap: don't generally forbid id==0 from idmap_unix_id_is_in_range()
omits 7ab1f4f libgpo: Correctly use the 'server' parameter after parsing it out of the GPO path.
omits e217c14 s3: libsmb: Protect cli_connect_nb_send() from being passed a NULL hostname and dest_ss.
omits d6e8fd9 smbd: allow reading files based on FILE_EXECUTE access right
omits dca2195 smbd: look only at handle readability for COPYCHUNK dest
omits 5ffcd2b s4-smbtorture: pin copychunk exec right behavior
omits 2d8c18f seltest: allow opening files with arbitrary rights in smb2.ioctl tests
omits 416a362 seltest: implicit FILE_READ_DATA non-reporting
omits df68a61 s4-selftest: add test for read access check
omits 84d6e5a s4-selftest: add functions which create with desired access
omits 9a29038 s4-smbtorture: use standard macros in smb2.read test
omits 84ffa9a selftest: add tests for dfree with inherit owner enabled
omits 78b96ed selftest: refactor test_dfree_quota.sh - add share parameter
omits 9eb4ce1 smbd: use owner uid for free disk calculation if owner is inherited
omits 55d057d smbd: get a valid file stat to disk_quotas
omits 97863e8 quotas: small cleanup
omits 811fd8b s3: oplock: Fix race condition when closing an oplocked file.
omits a36549c smbd: oplock: Factor out internals of remove_oplock() into new remove_oplock_under_lock().
omits 5fa05ec smbd: oplock: Fixup debug messages inside remove_oplock().
omits edc2eb2 WHATSNEW.txt: Added more details about multiple DNS forwarders
omits ac2b4cb script/autobuild.py: include the branch name in the output
omits 4f41b69 selftest/flapping: add some samba3.blackbox.smbclient_s3 tests
omits 4c452a7 selftest: Move repl_schema test to a distinct OID prefix
omits fdbefe5 s4:dsdb/repl_meta_data: Add more info on which DN we failed to find an attid on
omits 1b01340 s4:dsdb/repl: let dsdb_replicated_objects_convert() change remote to local attid for linked attributes
omits bfb5258 s4:dsdb/repl: set working_schema->resolving_in_progress during schema creation
omits f7cf3c7 s4:dsdb/schema: move messages for unknown attids to higher debug levels during resolving
omits 67b678f s4:dsdb/schema: split out a dsdb_attribute_drsuapi_remote_to_local() function
omits 9f3ff9e s4:dsdb/schema: don't update the in memory schema->prefixmap without reloading the schema!
omits e895b77 s4:dsdb/schema: avoid an implicit prefix map creation in lookup functions
omits 5902a36 s4:dsdb/objectclass_attrs: call dsdb_attribute_from_ldb() without a prefixmap
omits 6143e5e s4:dsdb/repl: make sure the working_schema prefix map is populated with the remote prefix map
omits d5fd8de s4:dsdb/schema: make dsdb_schema_pfm_add_entry() public and more useful
omits 2c2a837 s4:dsdb/schema: Remove unused old schema from memory
omits c84842a s4:dsdb/repl: Improve memory handling in replicated schema code
omits 137a40b s4:dsdb/schema: don't treat an older remote schema as SCHEMA_MISMATCH
omits 118b76c s4:dsdb/schema: store struct dsdb_schema_info instead of a hexstring
omits 5925277 s4:dsdb/repl: avoid recursion after fetching schema changes.
omits adf2ca1 s4:dsdb/schema: don't change schema->schema_info on originating schema changes.
omits 252a0ca s4: repl: Ensure all error paths in dreplsrv_op_pull_source_get_changes_trigger() are protected with tevent returns.
omits 8c8588b selftest: Merge alternate error codes into backupkey from backupkey_heimdal
omits 315abf8 torture/backupkey: Allow WERR_INVALID_ACCESS, WERR_INVALID_PARAM or WERR_INVALID_DATA
omits 732b5a7 tests:blackbox: let samba_dnsupdate.py provide more details
omits f29471f script/autobuild.py: check for AUTOBUILD_SKIP_SAMBA_O3 environment variable
omits f3e8789 tests:samba_tool: make use of assertCmdFail() in gpo.py
omits cbc6ba0 tests:samba_tool: pass stdout and stderr to assertCmdSuccess()
omits 76958a6 samba-tool/ldapcmp: ignore differences of whenChanged
omits 3e25b21 VERSION: Bump version up to 4.5.0rc3...
omits 30d823e VERSION: Disable git snapshots for the 4.5.0rc2 release.
omits 5ad65ec WHATSNEW: Add changes since rc1.
omits 6a9bdca dbwrap_ctdb: treat empty records in ltdb as non-existing
omits aa0522e s4/torture: add a test for ctdb-tombstrone-record deadlock
omits 449a0cf smbd: ignore ctdb tombstone records in fetch_share_mode_unlocked_parser()
omits fa0ffa2 dbwrap: Fix structure initialization
omits 3688305 buildscripts: Fix the regression with --without-acl-support.
omits a990608 source3/wscript: Add support for disabling vfs_cephfs
omits 5bcfc32 ctdb-daemon: Clean up SET_DB_PRIORITY/GET_DB_PRIORITY deprecation
omits ae5f9b0 ctdb-packaging: Stop RPM from renaming working config to ctdb.rpmsave
omits be449db ctdb-doc: Document that "ctdb tickle" can now read from stdin
omits 52bff15 ctdb-tools: "ctdb tickle" command should run without daemon
omits a009532 ctdb-tools: Cancel transaction on error or if commit fails
omits 34c3499 ctdb-client: transaction_cancel must free transaction handle
omits 533d7e1 ctdb-tools: Free temporary memory context before exiting
omits 661f901 ctdb-tools: Close tdb database on error
omits cab7216 ctdb-tools: Free connection list after processing it
omits aa3e881 ctdb-tools: Add early return for empty connection list
omits 08d6c26 ctdb-tools: Free tickle list before exiting
omits e7c2383 ctdb-tools: Free record if it does not contain valid data
omits c1dfac0 ctdb-tools: Fix CID 1364706 - resource leak
omits 66bf88a ctdb-tools: Fix CID 1364705 - resource leak
omits 15c6776 ctdb-tools: Fix CID 1364704 - resource leak
omits 5e6bcb9 ctdb-tools: Fix CID 1364703 - resource leak
omits dcae848 ctdb-tools: Fix CID 1364702 - resource leak
omits a6b4f12 ctdb-tools: Fix CID 1364701 - resource leak
omits f0fe4f1 ctdb-tools: Fix CID 1364699 - dereference after null check
omits fe1ca7a ctdb-mutex: Avoid corner case where helper is already reparented to init
omits 00d2d4b ctdb-daemon: Fix CID 1125627 Resource leak (RESOURCE_LEAK)
omits fb3314f ctdb-common: Fix CID 1125585 Dereference after null check (FORWARD_NULL)
omits 6e8863b ctdb-common: Fix CID 1125583 Dereference after null check (FORWARD_NULL)
omits 9f0b1e1 ctdb-common: Fix CID 1125581 Dereference after null check (FORWARD_NULL)
omits 29c0b81 ctdb-tests: Fix CID 1361816 Buffer not null terminated (BUFFER_SIZE_WARNING)
omits f002457 ctdb-common: Fix CID 1363227 Resource leak (RESOURCE_LEAK)
omits 2ffc301 ctdb-mutex: Fix CID 1359217 Resource leak (RESOURCE_LEAK)
omits 96395c2 ctdb-daemon: Fix CID 1363067 Resource leak (RESOURCE_LEAK)
omits 5d77e76 ctdb-daemon: Fix CID 1363233 Resource leak (RESOURCE_LEAK)
omits a614e60 ctdb-utils: Fix CID 1297451 Explicit null dereferenced (FORWARD_NULL)
omits 2c8c82d ctdb-common: Consistently use strlcpy() on interface names
omits 13301d8 ctdb-common: Fix CID 1125553 Buffer not null terminated (BUFFER_SIZE_WARNING)
omits 38d8bcf ctdb-tests: Add explicit wait to the fork_helper()
omits 35f777c ctdb-tests: Clean up and rename simple transaction_loop recovery test
omits ea6a976 ctdb-tests: Clean up and rename simple transaction_loop test
omits 106e572 ctdb-tests: Implement --interactive/-i option in transaction_loop
omits 21cbbb1 ctdb-tests: Clean up and rename simple fetch_ring test
omits 10e66ef ctdb-tests: Implement --interactive/-i option in fetch ring
omits 8817849 ctdb-tests: Clean up and rename simple message_ring test
omits 0686be6 ctdb-tests: Implement --interactive/-i option in message_ring
omits c026a38 ctdb-tests: Add --interactive/-i option to test options parsing code
omits a772738 ctdb-tests: Stop cross-talk between reclock tests
omits 70a1836 ctdb-packaging: Move ctdb tests to libexec directory
omits ca1ef4d ctdb-waf: Move ctdb tests to libexec directory
omits 0791bd6 man: Wrong option for parameter ldap ssl in smb.conf man page
omits 3cf958d async_req: make async_connect_send() "reentrant"
omits d4e5992 docs: Bump version up to 4.5.
omits de3d1f3 WHATSNEW: Start release notes for Samba 4.5.0rc2.
omits de4eaf9 VERSION: Bump version up to 4.5.0rc2...
omits 955dec2 VERSION: Set version to 4.5.0rc1...
omits b11697b WHATSNEW: add shadow:snapprefix and shadow:delimiter
omits 17a6a78 shadow_copy2: Fix error handling in shadow_copy2_get_shadow_copy_data
omits 57518cf shadow_copy2: update man pages for the newly introduced options
omits 8de11bd shadow_copy2: Add test case for snapprefix and delimiter
omits 71682e1 shadow_copy2: allow configurable prefix for snapshot name
omits c9b6e99 shadow_copy2: create structure to store module specific information
omits 13f9224 shadow_copy2: Add test cases to cover shadow:format
omits 999ea7e shadow_copy2: Fix shadow_copy2_posix_gmt_string return type
omits dbb243f ldb: version 1.1.27
omits 8818f2c ldb: Use ldb_unpack_data_only_attr_list_flags in re_index()
omits 5f815c8 ldb: fix compiler warnings on ldb_unpack_data() arguments
omits e517d68 ldb: Add flags to ltdb_search_dn1() to control memory allocation
omits b465161 ldb: Prepare for adding flags to ltdb_search_dn1() to control memory allocation
omits f6e8718 ldb: Add ldb_unpack_data_only_attr_list_flags()
omits ebdf6e0 ldb: Free empty index lists as talloc_realloc() fails in this case
omits 7a21e40 ldb_tdb index: fix whitespace
omits 00f77d1 torture: Add tests for ndr_push_struct_into_fixed_blob()
omits eeb594c dsdb: Limit potential stack use when parsing extended DNs
omits b8335f6 lib/ldb-samba: Avoid talloc() in ldif_read_objectSid() by parsing the SID string on the stack
omits cb6395c lib/ldb-samba: Use ndr_push_struct_into_fixed_blob() in ldif_handlers.c
omits 1246904 librpc: Add ndr_push_struct_into_fixed_blob() and use it in GUID_to_ndr_blob()
omits c07504f WHATSNEW: document new samba-tool drs replicate options
omits d282527 tests:samba_tool_drs: test samba-tool drs replicate with --async-op
omits 47d9b0e tests:samba_tool_drs: test samba-tool drs replicate with implicit machine credentials
omits cba7e94 samba-tool: add --async-rep option to 'samba-tool drs replicate'
omits 3cb3fc3 samba-tool: use a timeout of 5 minutes in 'samba-tool drs replicate'
omits caa231a s4:pyrpc: correctly implement .request_timeout
omits 192e54c rpc_server/drsuapi: Don't set msDS_IntId as attid for linked attributes if schema
omits dffe66e getncchanges: Set is_schema_nc when EXOP_OBJ
omits 0555443 msds_intid: Add test for schema linked attributes
omits fa64116 replmd: Send replicated update OID for forward links
omits 2bb5f7d replmd: Remove data field on DSDB_CONTROL_REPLICATED_UPDATE_OID
omits 032fc27 rpc_server/drsuapi: Set msDS_IntId as attid for linked attributes if exists
omits e0b6d6b msds_intid: Add test for (non-schema) linked attributes
omits 88a4d55 valgrind: Avoid a warning about uninitialized memory
omits 15e6217 replmd: Check dsdb_dn for syntax errors
omits 7b4c815 tevent: version 0.9.28
omits 77d2986 talloc: version 2.1.8
omits 2a97fb0 tdb: version 1.3.10
omits eb6e320 fss_agent: Fix a signed/unsigned mixup
omits f396449 lib: Move "message_send_all" to serverid.c
omits 41875c8 s3/notifyd: add async send/recv functions
omits 4652a8b s3/cleanupd: use smbd_cleanupd.tdb
omits da61c97 s3/smbd: add cleanupd_init_send()/recv()
omits 9c1cd31 s3/lib: add smbd_cleanupd.tdb
omits ed81e51 ctdb-daemon: Fix CID 1364527/8/9: Null pointer dereferences (NULL_RETURNS)
omits 58bd3f8 ctdb-tests: Pretend not to ignore return from fgets()
omits 2f70964 ctdb-tests: Avoid portability issue in porting tests
omits 806f54f ctdb-tests: Remove duplicate EOF terminators in some tool unit tests
omits 0b4b2d0 ctdb-tests: Avoid division by zero in NFS eventscript unit test
omits 9871194 ctdb-tests: Removing sleep from porting_tests
omits d10771c ctdb-tests: Do not add $VALGRIND to ctdb command
omits a86be20 ctdb-tests: Fix valgrind unintialized error
omits 44bbdbe WHATSNEW: ctdb updates
omits 3fafe48 ctdb-packaging: Move ctdb configuration to ctdbd.conf
omits 3fbb541 ctdb-protocol: Deprecate global transaction controls
omits 28f62be ctdb-protocol: Drop marshalling for global transaction controls
omits 24635e9 ctdb-client: Drop client code for global transaction controls
omits 3314a09 ctdb-daemon: Drop implementation of global transaction controls
omits 47c400f ctdb-protocol: Deprecate THAW control
omits 28b2a63 ctdb-daemon: Drop the implementation of THAW control
omits 29b7825 ctdb-tests: Adjust unit test output matching new ctdb
omits 70f2573 ctdb-tool: Add replacement ctdb tool using new client API
omits 199293f ctdb-tool: Remove old ctdb tool
omits 87b49c9 ctdb-daemon: Deletion of IPs is deferred until the next takeover run
omits 0a759bc ctdb-daemon: Use consistent naming for monitoring mode
omits 5dc1888 ctdb-daemon: Reduce QueueBufferSize from 16k to 1k
omits 5d380ef ctdb-daemon: Add QueueBufferSize tunable
omits 57a66eb ctdb-protocol: Add function ctdb_sock_addr_same_ip
omits 76c2208 ctdb-common: Fix parsing of debug level
omits dc065b1 ctdb-tests: Add machinereadable output tests
omits 5d34755 ctdb-tests: Add more tests for ctdb setdbsticky and setdbreadonly
omits b647315 ctdb-tests: Add tests for idempotence
omits 0f5bfa6 ctdb-tests: Improve test to match exact output
omits bea1252 ctdb-tests: Fix typo
omits 277aad6 ctdb-tests: Clean database before the test
omits 16f33c9 ctdb-daemon: Fix statistics update macro
omits b47a244 ctdb-doc: Drop documentation for obsolete tunable
omits 785150a ctdb-tests: Fix CID 1364526 (Argument cannot be negative)
omits a20c3df ctdb-tests: Fix CID 1364525 (Argument cannot be negative)
omits 6544590 ctdb-tests: Fix CID 1364524 (Argument cannot be negative)
omits e42d587 ctdb-tests: Fix CID 1364523 (Argument cannot be negative)
omits 13dcaff ctdb-tests: Fix CID 1364522 (Argument cannot be negative)
omits 89b7913 ctdb-tests: Fix CID 1364521 (Argument cannot be negative)
omits 9e2a7f0 ctdb-common: Fix CID 1363227 (Resource leak)
omits 10165c4 ctdb-daemon: Move CTDB VNN structure to IP takeover code
omits c40fc62 ctdb-ipalloc: Use a cumulative timeout for takeover run stages
omits ff6a227 ctdb-doc: ctdb_diagnostics(1) tweaks and cross-references
omits 337fc6e ctdb-doc: Integrate ctdb_diagnostics man page into build
omits 7f56384 ctdb-doc: Add ctdb_diagnostics man page
omits 9e676b2 dsdb: Fix CID 1364520 Incorrect expression (EVALUATION_ORDER)
omits add6442 ldb_ldb: Do not re-scan the index list for new DNs
omits 8dabd57 kcc: Clean up repsTo attribute for old DCs
omits 9427a24 kcc: Add a TODO for msDS[-RO]-Replica-Locations
omits f95bbc7 kcc: Add corresponding methods for repsTo
omits 3cb659e WHATSNEW: CTDB updates
omits 0e1ff5f ctdb-tests: Add database related tool tests
omits 6a01251 ctdb-tests: Implement database related controls in fake_ctdbd
omits 74989b1 ctdb-tools: Simplify "ctdb getdbseqnum" output format
omits 41d1347 ctdb-tests: Add "ctdb disable/enable" tool tests
omits 58f3bd3 ctdb-tests: Implement MODIFY_FLAGS control in fake_ctdbd
omits ae07e3b ctdb-tests: Add "ctdb ban/unban" tool tests
omits 3d6c23e ctdb-tests: Implement SET_BAN_STATE control in fake_ctdbd
omits bd17dae ctdb-tests: Add "ctdb stop/continue" tool tests
omits 8deb57b ctdb-tests: Implement TAKEOVER_RUN message in fake_ctdbd
omits f7a9d59 ctdb-tests: Implement STOP_NODE and CONTINUE_NODE controls in fake_ctdbd
omits 8ef7168 ctdb-tests: Add "ctdb getreclock" tool tests
omits 0e8416d ctdb-tests: Implement GET_RECLOCK_FILE control in fake_ctdbd
omits 98f5172 ctdb-tests: Add "ctdb getmonmode/disablemonitor/enablemonitor" tool tests
omits 87bf242 ctdb-tests: Add monitoring related controls in fake_ctdbd
omits 7303d7b ctdb-tools: Simplify "ctdb getmonmode" output format
omits c0d1e9c ctdb-tests: Add "ctdb setifacelink" tool tests
omits 435cf16 ctdb-tests: Implement SET_IFACE_LINK_STATE control in fake_ctdbd
omits 5d63d8d ctdb-tests: Add "ctdb listvars/getvar/setvar" tool tests
omits be0db16 ctdb-tests: Implement controls related to tunables in fake_ctdbd
omits abd5d7c ctdb-daemon: Use refactored tunable code
omits f79be2e ctdb-common: Refactor tunable related functions
omits 37d321c ctdb-tests: Add "ctdb runstate" tool tests
omits eb2544e ctdb-tests: Implement GET_RUNSTATE control in fake_ctdbd
omits cf5d70c ctdb-tests: Add "ctdb setdebug" tool tests
omits e7e3342 ctdb-tests: Implement GET_DEBUG and SET_DEBUG controls in fake_ctdbd
omits 6ee5136 ctdb-tool: Improve error output in "ctdb setdebug"
omits b6623fe ctdb-tools: Simplify "ctdb getdebug" output format
omits 4af127c ctdb-tests: Add "ctdb pnn" tool test
omits c3c106e ctdb-tools: Simplify "ctdb pnn" output format
omits d6e1e69 ctdb-tests: Add "ctdb getpid" tool test
omits accd1ca ctdb-tools: Simplify "ctdb getpid" output format
omits 032c9f1 ctdb-tests: Add "ctdb process-exists" tool test
omits 339da22 ctdb-tool: Simplify "ctdb process-exists"
omits bde3f95 ctdb-tests: Add "ctdb uptime" tool test
omits 467356d ctdb-tool: Improve "ctdb uptime" output format
omits 55040c5 ctdb-tests: Add "ctdb recmaster" tool tests
omits d30143d ctdb-tests: Add "ctdb ping" tool test
omits 48ed5f7 ctdb-tests: Add "ctdb ifaces" tool test
omits e1aa2bb ctdb-tests: Fix "ctdb status" test
omits 1c44436 ctdb-tests: Drop a "ctdb reloadnodes" tool test
omits 1bb1b63 ctdb-tool: Fix a log message in "ctdb reloadnodes"
omits fc7968d ctdb-tool: Exit with 1 on failure instead of -1
omits 02709c7 ctdb-tool: Drop arbitrary exit codes
omits eafa12e ctdb-tests: Drop ctdb tool debug level to NOTICE
omits 2b2a7a9 ctdb-tool: Log a message at INFO level
omits c77a50d ctdb-tests: Error on invalid destnode in fake_ctdbd
omits 046e566 ctdb-tests: Have fake_ctdbd log request IDs
omits 80f7fd1 ctdb-tests: Allow secondary tool commands to be tested
omits 752c70b ctdb-tests: Allow fake_ctdbd and tool to be run under valgrind in tool tests
omits 779a8d8 ctdb-tests: Clean up temporary files in tool tests
omits c6f36b5 ctdb-tests: Require setup_ctdbd() call in tool tests
omits 2a85590 ctdb-doc: Document limitation of "ctdb reloadips"
omits f427fe8 ctdb-doc: Update allowed debug levels to include "ERROR"
omits 99e41e8 ctdb-doc: Drop documentation for "ctdb xpnn"
omits a66b83d ctdb-doc: Drop documentation for "ctdb setmonmode"
omits fbce266 ctdb-build: Add missing dependency on samba-util
omits 9187f26 ctdb-locking: Remove ctdb_db_prio_iterator function
omits b5ede50 ctdb-freeze: Remove ctdb_db_prio_frozen() function
omits 2852397 ctdb-locking: Remove API for locking databases with priority
omits b81824e ctdb-locking: Remove API for locking all databases
omits 3927603 ctdb-daemon: Remove priority field from ctdb_db_context
omits a7dd60e ctdb-protocol: Deprecate controls SET/GET_DB_PRIORITY
omits 7c8e933 ctdb-protocol: Drop marshalling code for set/get_db_priority
omits b7233e3 ctdb-client: Remove code to set/get_db_priority from new client code
omits bdb17fc ctdb-client: Remove client code for set/get_db_priority
omits dc0bfcd ctdb-daemon: Remove implementation of SET/GET_DB_PRIORITY
omits 70d10ce ctdb-tool: Remove setdbprio and getdbprio commands
omits 2ac9d0a dbwrap_ctdb: Remove setting of database priority from samba
omits 6693fa5 ctdb-recoverd: Remove code that updates database priorities during recovery
omits 4a48b6a ctdb-protocol: Remove CTDB_NUM_DB_PRIORITIES
omits 8630cc3 ctdb-client: Remove ctdb_ctrl_freeze_priority() function
omits 5944a9b ctdb-freeze: Drop function thaw_priority()
omits 79b6b4b ctdb-daemon: Drop priorites from freeze/thaw code
omits 9338443 ctdb-recovery: Remove serial database recovery code
omits a376ba8 ctdb-vacuum: Do not use freeze_mode outside freeze code
omits f03d39d ctdb-client: Mark ctdb_ctrl_freeze_priority static
omits c346204 ctdb-client: Drop unused functions ctdb_ctrl_freeze_send/recv
omits 0e0331a ctdb-client: Reimplement ctdb_ctrl_freeze_priority() using ctdb_control()
omits 5dedf66 ctdb-protocol: Drop marshalling code for THAW control
omits 0191305 ctdb-client: Remove function ctdb_ctrl_thaw() from new client API
omits d5bc917 ctdb-client: Remove functions ctdb_ctrl_thaw_priority() and ctdb_ctrl_thaw()
omits 3c933b1 ctdb-tool: Remove ctdb thaw command
omits d5e4a7a ctdb-locking: Drop code for Samba 3.x compatibility
omits df9c801 ctdb-web: Remove ctdb webpages from source
omits f5e7494 Wrap krb5_cc_copy_creds and krb5_cc_copy_cache
omits 5505e36 kcc: fix a typo
omits 1f1edb6 kcc: typo fix tupple => tuple
omits 1835cde AddressSanitizer: Initialize for vfs_fruit.c
omits 555db4b AddressSanitizer: Initialize for smbd/oplock.c
omits 1f4d935 AddressSanitizer: Initialize for kcc_topology.c
omits 3a683b1 vfs_gpfs: Retry getacl with DAC capability if necessary
omits 4c5367d s3: vfs: ceph: Add posix acl support
omits fcc5883 s3: vfs: generalize functions that set/get posix acl through xattr
omits 497658f s4-torture: fix compile of new NDR PAC tests with MIT Kerberos.
omits fe84f8b s4-torture: add new torture_assert_krb5_error_equal macro.
omits da47e13 s4: messaging: Remove bool auto_remove parameter from imessaging_init().
omits 32b1c74 s3: smbd: vfs: Remove any stale xattr values during file/directory create in vfs_xattr_tdb()
omits 32a254d s4:dsdb/replicated_objects: don't skip notifications on resolved conflicts
omits 049b507 s4:dsdb/repl_meta_data: remember originating updates when applying replicated changes
omits 54d32c2 s4:kdc: provide a PAC_UPN_DNS_INFO element for logons
omits 8b1f5ca auth/auth_sam_reply: fill user_principal_* and dns_domain_name in make_user_info_dc_pac()
omits 1854252 WHATSNEW: add SmartCard/PKINIT improvements
omits 661e1a2 s4:selftest: run the pkinit test in the ad_dc and ad_dc_ntvfs environment
omits 4ab5365 s4:selftest: run test_pkinit_pac_heimdal.sh test
omits 82726ac testprogs/blackbox: add test_pkinit_pac_heimdal.sh
omits 3039062 test_pkinit_heimdal.sh: add some more tests regarding the UF_SMARTCARD_REQUIRED behavior
omits b3f8270 selftest/Samba: copy pkinit@$DOMAIN certificates to the environment
omits d4af9e4 selftest/manage-ca: update manage-CA-samba.example.com.sh
omits 0860b13 selftest/manage-ca: add certificates for pkinit@[addom.]samba.example.com
omits 763baa6 selftest/Samba: remove compat admincert* files
omits f1bb8f6 s4:dsdb/tests: add UF_SMARTCARD_REQUIRED tests
omits acb2086 s4:dsdb/password_hash: add the UF_SMARTCARD_REQUIRED password reset magic
omits af4dc22 s4:kdc: provide a PAC_CREDENTIAL_INFO element for PKINIT logons
omits c2b7bac s4:kdc: correctly update the PAC in samba_wdc_reget_pac()
omits 6762d6b s4:kdc: hook into heimdal's windc.pac_pk_generate hook
omits 0022ea9 HEIMDAL:kdc: add krb5plugin_windc_pac_pk_generate() hook
omits f618330 HEIMDAL:kdc: reset e_text after successful pre-auth verification
omits 08ead28 HEIMDAL:lib/krb5: allow predefined PAC_{LOGON_NAME,PRIVSVR_CHECKSUM,SERVER_CHECKSUM} elements in _krb5_pac_sign()
omits fbd0610 s4:torture/remote_pac: verify the order of PAC elements
omits 2d9958e auth/credentials: also do a shallow copy of the krb5_ccache.
omits 0dd1c65 tevent: Add overflow protection to tevent_req_create
omits 8e989a1 tevent: Save 140 bytes of .text in tevent_req_create
omits 4110d73 tevent: Save 32 bytes of .text in tevent_req_create
omits 281b73f build: Add hints on what libraries to install for gpgme support on failure
omits 4a34070 WHATSNEW: recomment python-crypto and python-m2crypto
omits aaee982 WHATSNEW: add 'Password sync as active directory domain controller'
omits 88e968c s4:torture/ndr: Add supplementalCredentials blob from Samba with the new SambaGPG blob
omits bbe3a6a python:samba/tests: use 'samba-tool user {getpassword,syncpasswords}' with --decrypt-samba-gpg
omits a4efb11 selftest:Samba4: configure "password hash gpg key ids" for ad_dc (if available)
omits d903338 s4:selftest: run samba.tests.samba_tool.user also against ad_dc:local
omits 3e9a6c8 selftest:gnupg: add a gpg key for Samba Selftest <selftest at samba.example.com>
omits f45a0ff samba-tool: add --decrypt-samba-gpg support to 'user getpasswords' and 'user syncpasswords'
omits 763acdc s4:dsdb/samdb: optionally store package_PrimarySambaGPGBlob in supplementalCredentials
omits 8d64999 drsblobs.idl: add package_PrimarySambaGPGBlob
omits 81190f9 s4:dsdb/samdb: add configure checks for libgpgme
omits b66ff2f docs-xml/smbdotconf: reference "unix password sync" with "password hash gpg key ids"
omits f28d003 docs-xml/smbdotconf: add "password hash gpg key ids" option
omits 39d194d .travis.yml: install libgpgme11-dev python[3]-gpgme
omits eb33f73 docs-xml/smbdotconf: reference "unix password sync" with "samba-tool user syncpasswords"
omits d5541ef docs-xml:samba-tool.8: document "user syncpasswords" command
omits 8791960 python:samba/tests: add simple 'samba-tool user syncpasswords' test
omits c68cb6a samba-tool: add 'user syncpasswords' command
omits c8fb61c docs-xml:samba-tool.8: document "user getpassword" command
omits 4ef5266 python:samba/tests: verify the packages order in supplementalCredentials
omits 3add197 python:samba/tests: add simple 'samba-tool user getpassword' test
omits deb2a02 samba-tool: add 'user getpassword' command
omits 67404ba pycredentials: add set_utf16_[old_]password()
omits a5591e5 pycredentials: add {get,set}_old_password()
omits 1fd9271 WHATNEW: the default for "ntlm auth" is "no"
omits 162c1f8 selftest: don't allow ntlmv1 for 'nt4_member' and 'ad_member'
omits cd8dfed docs-xml:smbdotconf: default "ntlm auth" to "no"
omits 70827ca selftest: set "ntlm auth = yes" for now as a lot of tests rely on it
omits 7fd5629 s3:selftest: run smbclient_auth with a few more combinations
omits 19b3712 s3:tests: add 'as user' to the test names in test_smbclient_auth.sh
omits 9c994ba s3:ntlm_auth: call fault_setup() in order to get usefull backtraces
omits c8f2bb1 WHATSNEW. Add text for Open File Description (OFD) locks.
omits 95e3d18 WHATSNEW: SMB 2.1 leases enabled by default
omits dd10c82 smbd: Enable leases by default
omits 5e333b5 s4: torture: Don't crash if connections fail and treeXX variables are left as NULL.
omits 6bd0f1c ctdb-pcp-pmda: Reimplement using new client API
omits 3619a76 ctdb-tests: Add torture test for fetch functions
omits b8b6829 ctdb-tests: Remove unused tests code
omits 6ad8f46 ctdb-tests: Rename ctdb_porting_tests to porting_tests
omits 7ab5605 ctdb-tests: Rename ctdb_lock_tdb to lock_tdb
omits e98f7c2 ctdb-tests: Convert rb_test into a unit test
omits a76fa36 ctdb-tests: Replace ctdb_update_record_persistent with update_record_persistent
omits f6d4f4d ctdb-tests: Replace ctdb_update_record with update_record using new client API
omits 8cc069b ctdb-tests: Replace ctdb_transaction with transaction_loop using new client API
omits c2e406c ctdb-tests: Replace ctdb_fetch_readonly_loop with fetch_readonly_loop using new client API
omits 5a510ec ctdb-tests: Replace ctdb_fetch_readonly_once with fetch_readonly using new client API
omits bc157dc ctdb-tests: Replace ctdb_fetch_one with fetch_loop using new client API
omits 2c27f300 ctdb-tests: Replace ctdb_fetch with fetch_ring using new client API
omits 388fa2c ctdb-tests: Replace ctdb_bench with message_ring using new client API
omits 5fe216a ctdb-tests: Add torture test for g_lock functions
omits f0395de ctdb-tests: Common code to process commandline options
omits 47d95d2 ctdb-tests: Common code to wait for synchronization across cluster
omits f757836 WHATSNEW: Add the update for the samba kcc
omits fbc2628 samba_kcc: Enable the python samba_kcc
omits 10f256a kcc: correct a typo in the debug messages
omits 3eb7fab dbcheck: Add a rule regarding replica locations
omits 56771ec dbcheck/release-4-1-0rc3: Add a check regarding replica locations
omits 5d470d2 join.py: Don't add replica locations without the backend
omits 15ca517 join.py: Add Replica-Locations for DomainDNS and ForestDNS
omits 6212836 join.py: Ensure that all expressions are escaped
omits 289d090 dbcheck: Replica locations can now be leftover
omits 0c8e9a8 kcc: Make more fault tolerant on DC demotion
omits a5e0a2f samba_kcc: match translate connection from old KCC for RWDC
omits 9206a10 samba_kcc: match translate connection from old KCC for RODC
omits 9dfd55c kcc: Prevent the KCC from doing work on the RODC
omits cad1473 selftest: Add more information when KCC fails
omits abb8d77 kcc: Make debug more scarce
omits c11629b drepl: Fix a typo
omits 5707a80 WHATSNEW: Samba-tool speed-up
omits e0aae9f ctdb-tests: Add shellcheck test suite
omits b51f604 ctdb-tests: Add new test support script for script install paths
omits 355c49f ctdb-scripts: Avoid shellcheck warning SC2006 (legacy `..`)
omits dfa2c1d ctdb-scripts: Avoid shellcheck warning SC2124 (string=array)
omits f19f44e ctdb-scripts: Avoid shellcheck warning SC2155 (declare, assign)
omits aa51875 ctdb-scripts: Avoid shellcheck warning SC2059 ($ in printf format)
omits 8bd2c55 ctdb-scripts: Avoid chellcheck warning SC2012 (ls for file list)
omits 52b43d7 ctdb-scripts: Avoid shellcheck warning SC2012 (ls for file list)
omits 5e9aa57 ctdb-scripts: Avoid shellcheck warning SC2038 (find without -print0)
omits d138cb8 ctdb-scripts: Avoid shellcheck warning SC2039 (non-portable ulimit options)
omits e96c122 ctdb-scripts: Avoid shellcheck warning SC2039 (test -nt operator)
omits 524eac9 ctdb-scripts: Avoid shellcheck warning SC2094 (read/write same file)
omits d7f3b19 ctdb-scripts: Avoid shellcheck warning SC2039 (echo -n)
omits f43df8f ctdb-scripts: Avoid shellcheck warning SC2039 (type command)
omits b0c1dbf ctdb-scripts: Avoid shellcheck warning SC2015 (A && B || C)
omits 987fd07 ctdb-scripts: Avoid shellcheck warnings SC2119, SC2120 (function arguments)
omits 77341f6 ctdb-scripts: Avoid shellcheck warning SC2002 (useless cat)
omits fc858a1 ctdb-scripts: Avoid shellcheck warning SC2017 (arithmetic precision)
omits 0ca0026 ctdb-scripts: Avoid shellcheck warning SC1004 (backslash in quotes)
omits b208ae7 ctdb-scripts: Avoid shellcheck warning SC2154 (unassigned variables)
omits 9255d64 ctdb-scripts: Avoid shellcheck warnings SC2046, SC2086 (double-quoting)
omits f6c25a4 ctdb-scripts: Avoid shellcheck warning SC2034 (unused variables)
omits 13b3c6a ctdb-scripts: Avoid shellcheck warning SC2004 ($ in arithmetic)
omits efc9af2 ctdb-scripts: Avoid shellcheck warnings SC2030, SC2031 (subshell variables)
omits 0ea90f6 ctdb-scripts: Avoid shellcheck warning SC2016 ($ in single quotes)
omits 113529f ctdb-scripts: Drop function ctdb_check_counter()
omits 770fe1f ctdb-scripts: Drop use of ctdb_check_counter from vsftpd event script
omits 0825eff ctdb-scripts: Drop use of ctdb_check_counter from reclock event script
omits 92d0d44 ctdb-scripts: Drop use of ctdb_check_counter from httpd event script
omits fc53256 ctdb-scripts: Drop use of service_tcp_ports
omits 09a7a78 ctdb-scripts: Event script indentation and whitespace cleanups
omits d52409d ctdb-scripts: Drop use of ctdb_standard_event_handler()
omits 5cf45ed ctdb-tests: New event script test for corrupt TDB checking
omits 0d60ecf ctdb-tests: Add new httpd event script test
omits ca28a47 ctdb-tests: Add new vsftpd event script test
omits c7a730c ctdb-tests: Add reclock event script tests
omits 91eb421 ctdb-scripts: Fix a bug in counter checking
omits 5437fdc s4:torture/ndr: add more krb5pac tests with PAC blobs from pkinit
omits 4e4cc8e s4:torture/ndr: make use of torture_suite_add_ndr_pull_validate_test() in krb5pac when possible
omits bb64c55 krb5_wrap: provide CKSUMTYPE_HMAC_SHA1_96_AES_*
omits 0e201ec krb5pac/netlogon: add a comment regarding PAC_LOGON_INFO unique pointers on push
omits a6f672d torture: Add another sample of a PAC that broke the old PAC_UPN_DNS_INFO handling
omits 930dc1a s4-torture: add another krb5pac buffer to the ndr test.
omits 7741e02 s4-torture: add ndr krb5pac testsuite.
omits 3852770 krb5pac.idl: implement PAC_UPN_DNS_INFO correct
omits 8e45836 krb5pac: fix push/pull of subcontexts in PAC_BUFFER
omits 4f5dde6 krb5pac: no need for a noprint PAC_BUFFER.
omits 7eab12f s4:torture/ndr: Add supplementalCredentials blob from Win2012R2
omits 9e82286 s4:torture/ndr: Add supplementalCredentials blobs from alpha13 and release_4_1_0rc3
omits c30dcae s4:torture/ndr: add validation checks for strange supplementalCredentials blobs
omits 5690bc9 s4-torture: rename torture_suite_add_ndr_pullpush_test to torture_suite_add_ndr_pull_validate_test.
omits cde8ed2 torture: show the first differing byte and a dump in torture_assert_data_blob_equal().
omits 26d2ea3 drsblobs.idl: supplementalCredentialsSubBlob make it possible to parse strange blobs
omits e9c9615 drsblobs.idl: mark supplementalCredentialsSubBlob as nopull,nopush
omits f9a4d0d s4:dsdb/password_hash: explicitly set SUPPLEMENTAL_CREDENTIALS_SIGNATURE
omits 5c1ce0e s3:libnet_dssync_keytab: ignore empty supplementalCredentialsBlob structures
omits 1be64cb s4:kdc: ignore empty supplementalCredentialsBlob structures
omits d3c8902 ctdb-tools: Avoid uninitialised memory access
omits fac60e5 ctdb-client: Fix access after free error
omits 5f57bcc ctdb-client: Fix incorrect variable reference
omits 7fdb5d2c WHATSNEW: Add features added for Samba 4.5
omits a464a89 samba-tool: Speed up all samba-tool commands
omits 698f651 notifyd: Move BlockSignals calls to server.c
omits fa96452 smbd: Re-register notify requests
omits fef0c3d smbd: Restart notifyd
omits cf7fea2 smbd: Store notify filters in fsp->notify
omits 0136141 smbd: Log which notifyd was found
omits 5371d2b smbd: Remember notifyd's serverid
omits 7404fef notify_msg: Deregister handler upon talloc_free
omits 16a1418 smbd: Remove "listel" from notify_msg
omits 99b9f57 smbd: Protect notify_callback from stray pointers
omits 3caa8a1 smbd: Pass "sconn" via notify to notify_callback()
omits d446e40 smbd: There's only one notify_callback
omits 2779cae smbd: Make notify_callback() public
omits 60fe61b smbd: "path" is no longer needed in notify_list
omits 229c910 smbd: Add "path" to notify_remove
omits ed26f4b smbd: Avoid a talloc_asprintf
omits ea47abc smbd: Add fsp_fullbasepath
omits 2c7bfdc smbd: Factor out notify_init
omits 8e27c19 smbd: sconn->sys_notify_ctx is not used
omits 2bd3451 smbd: Don't stop sending to children when one send fails
omits 99b8aca s3: torture: Regression test case to specify exactly how UNIX extensions should act on files with streams.
omits a4f1ecf s3: smbd: Fix delete operations enumerating streams inside a file. This must always be done as a Windows operation.
omits bbdace4 VLV tests: remove vestigial pdb stub
omits 465b7bf VLV tests: add tests with show_deleted control
omits 31707cd VLV: fix handling with show_deleted and similar controls
omits 8bb14af VLV tests: comment typo
omits 929ec47 VLV tests: reduce test duplication hence elapsed time
omits 12dce74 join.py: Remove talloc enable_null_tracking
omits 6c460ec pytalloc: Add a warning about enable_null_tracking
omits 0b3f2c6 selftest: Disable all replication during most replication tests
omits e359875 selftest: Ensure we can call DRSUAPI_EXOP_REPL_OBJ with replication disabled
omits 6b458a1 drs: pass the forced-replication flag from DsReplicaSync to GetNCChanges
omits fcb13cb selftest: Disable replication before doing forced pre-test replicate
omits 3a787f4 selftest: Make repl_move more robust by disabling replication before the test
omits 6145da6 selftest: Make repl_schema more robust by disabling replication before the test
omits 5568892 samba-tool: Put full command and subcommand in informative name when testing samba-tool
omits b5d6f7b ldb: Add better debugging to ldb_wait()
omits da66a89 repl: Remove check for parentGUID being NULL in dsdb_convert_object_ex()
omits c48aef3 Remove unused and untested source4 ntptr and spoolss systems
omits 7483849 param: Correct the defaults for "dcerpc endpoint services"
omits d183261 build: Always build eventlog6. This is not a duplicate of eventlog
omits 961c4b5 vfs_acl_xattr: objects without NT ACL xattr
omits afc2417 s3/smbd: move make_default_filesystem_acl() to vfs_acl_common.c
omits 5a58a14 notify_inotify: Map inotify mask back to filter
omits f83432b notify_inotify: Move mapping table to top of file
omits a5c51ae smbd: Allow passing notify filter from inotify and fam
omits 6bb41cf smbtorture: Correctly initialize notify request in smb2.notify.tree
omits fddee66 lib: Fix a signed/unsigned mixup
omits fb71692 dbwrap: Remove dbwrap_watchers.tdb based code
omits db020b3 smbd: Remove a reference to dbwrap_watch_db()
omits f23b25c smbd: Convert smbXsrv_open_global.tdb to new dbwrap_watch
omits 83e4e1a7 smbd: Convert locking.tdb to new dbwrap_watch
omits db22df4 lib: Convert g_lock to new dbwrap_watch
omits 54d0dbe dbwrap: Add an alternative implementation of dbwrap_watch_record_send
omits a672379 dbwrap: Add overflow protection to dbwrap_record_watchers_key()
omits e364e51 g_lock: Use "blocker" argument to dbwrap_record_watch_send
omits d4ca284 dbwrap: Add "blocker" to record_watch_send
omits 7d84267 lib: Add server_id_watch_send
omits 9d1883a renamedc: Make a more targeted dbcheck
omits 88eeb3e flapping: Remove dbcheck from flapping
omits 08d602b dbcheck.sh: Remove all the plausible stale links
omits 52ac6d1 dbcheck: Split out valid stale DN links and invalid ones
omits 93be59e dbcheck.sh: Fix the arguments supplied as $@
omits 8859103 tests/dbcheck: One way links are expected to be stale
omits 5361fc6 dbcheck: change argument to specify a partial --yes
omits 58acf51 dbcheck linked attribute tests: save environment with bad links
omits f2b2eff blackbox/dbcheck-oldrelease: more accurate temp filename
omits d8e7ffd s4/selftest/provisions/dump.sh: dump to target dir if supplied
omits 0b14050 dbcheck: check for linked atributes that should not exist
omits 8edb8a7 flapping: Add dbcheck to flapping
omits ca839cf dbcheck: cache linkIDs and reverse attribute names
omits 31ffe97 extended_dn_out: Force showing of one-way links if they exist
omits 00e828a link_attrs: Add tests for one way links (and pseudo one-way)
omits 9d8e766 drs tests: querying linked attribute over DRS
omits 4cb565b dsdb tests: add linked attribute tests
omits 5ce969d dsdb: add vanish links control
omits b7b229a repl_meta_data: free context on error in replmd_modify_la_delete()
omits 5d20159 replmd_modify_delete: check talloc_new()
omits ebed182 s4/dsdb/repl_meta_data: use local bool version of flag
omits 4d7c782 match_rules: Make cleanup faster and more efficient
omits 3f04354 match_rules: Fix a duplicated check
omits 2df3fea dbcheck: Script swallows input when given a carriage return
omits a6ee401 build: avoid -Wtautological-compare errors from gcc6+ by disabling it globally
omits a751b97 Revert "lib:dlinklist: avoid -Wtautological-compare errors with gcc6"
omits ff55218 Revert "tevent: avoid -Wtautological-compare errors with gcc6"
omits f061ccc Revert "ldb:dlinklist: avoid -Wtautological-compare errors with gcc6"
omits 91a17e5 tdb: Don't malloc for every record in traverse
omits c3af7a3 lib: Allow NULL blob for messaging_send()
omits aca68e5 lib: Avoid a "procid_is_local" call
omits 05c400e lib: Print own pid in messaging_init
omits 7c9505e ldb:dlinklist: avoid -Wtautological-compare errors with gcc6
omits 2991f77 tevent: avoid -Wtautological-compare errors with gcc6
omits 5d85fd8 lib:dlinklist: avoid -Wtautological-compare errors with gcc6
omits f6d4380 selftest: Add tunable for smb2.maxfid limit
omits 84992e3 rpc_server: add mssing '#pragma GCC diagnostic push'
omits f818136 python/remove_dc: handle dnsNode objects without dnsRecord attribute
omits be39b73 dsdb: Fix CID 1363810: Null pointer dereferences
omits f9db6fb smbtorture: Add smb2.maxfid
omits f18a920 selftest: Disable full audit logging in selftest
omits b7d2132 Remove unused stf directory
omits 8a5a904 dsdb: Improve debugging during SD recursion failure
omits ba8e868 dsdb: Avoid search on * in replmd_replicated_apply_next()
omits b9b6443 samba-tool drs replicate: Allow replication call to take as long as required
omits 2d3fdc0 pyrpc: Allow control of RPC timeout for IRPC
omits cea4a4b tests: Allow alternative error code for backupkey test
omits cc339b0 libads: improve debug messages in sitename_fetch()
omits ce8de54 selftest: check for smbd on a 1-second basis.
omits 25fee06 selftest: check for winbind on 1-second basis
omits e8bab7e libsmb:namequery: fix typo in comment in get_dc_list()
omits 9d29593 tevent: Clarify apparently useless conditions
omits 792f89c Fix typo in python/samba/provision/__init__.py
omits a1743de libads: ensure the right ccache is used during spnego bind
omits 2672968 libads: ensure the right ccache is used during gssapi bind
omits a391e92 s3-messaging: use messaging_ctdbd_reinit() in messaging_reinit()
omits f9913813 s3-messaging/ctdb: add messaging_ctdbd_reinit()
omits c6373ab s3-messaging/ctdb: split messaging_ctdbd_init()
omits 84da49f ctdbd_conn: add ctdbd_reinit_connection()
omits 1184931 ctdbd_conn: split ctdbd_init_connection()
omits 2f95ada ctdb: fix autotest with socket-wrapper installed in the system
omits c1c2a1c swrap: Build socket_wrapper path relative to blddir
omits b32df94 autobuild: Don't compare socket wrapper so_path for xc check
omits 4c4c3e0 tests/dns_update: Add error message for diagnosis
omits 6efd0af s3-rpc_server/mdssd: use smbd_reinit_after_fork()
omits bb90a84 smbd/notifyd: use smbd_reinit_after_fork()
omits 3a0c16b smbd/cleanupd: use smbd_reinit_after_fork()
omits 89e67e3 Revert selftest: Add knownfail entry required to disable tombstone_reanimation
omits fb9af97 Revert "dsdb: Disable tombstone_reanimation module until we isolate what causes flaky tests"
omits 7ea5ec0 s4:dsdb/tests: add RestoreUserPwdObjectTestCase test
omits 55932d7 s4:dsdb/tests: improve the RestoreUserObjectTestCase test
omits cf19ab6 s4:dsdb/tests: improve tombstone_reanimation varifications
omits 16d3660 s4:dsdb/tests: make tombstone_reanimation.py executable
omits 7bfefa9 s4:dsdb/tests: make use assertAttributesEqual() in RestoreUserObjectTestCase()
omits c16b30c s4:dsdb/tombstone_reanimate: restructure the module logic
omits 272d647 s4:dsdb/common: prepare dsdb_user_obj_set_defaults() for tombstone reanimation
omits 0350e3a s4:dsdb/repl_meta_data: remove secret attributes on delete
omits 5287e40 s4:dsdb/repl_meta_data: sort preserved_attrs and add "msDS-PortLDAP"
omits 73d9f8b s4:password_hash: correctly update pwdLastSet on deleted objects.
omits 6d4c485 s4:dsdb/samdb: add const to dsdb_make_object_category()
omits 49cd4c9 drsuapi.idl: add DRSUAPI_ATTID_operatorCount and DRSUAPI_ATTID_adminCount
omits 6e4e914 selftest: Add more tests for samba-tool drs replicate
omits eeb0c97 samba-tool: Add --local-online mode to samba-tool drs replicate
omits ae2bd00 samba-tool: Add success message to samba-tool drs replicate --local
omits f060811 schema: raise debug level
omits 657e314 schema: Remove unnecessary schema reload code
omits 769230a s4:torture/drs: verify the whole metadata array to be the same in the repl_move tests
omits 2a44b69 Revert "selftest/flapping: mark samba4.drs.repl_move.python as temporary flapping"
omits 26d117c s4:dsdb/password_hash: force replication meta data for empty password attributes
omits b0501a1 s4:dsdb/common: add a replication metadata stamp for an empty logonHours attribute
omits c7307fb selftest/flapping: mark samba4.drs.repl_move.python as temporary flapping
omits 3f66ccd tests:samba3sam: make use of the dsdb_flags_ignore module
omits d243996 s4:samba_dsdb: add "dsdb_flags_ignore" module
omits 1ca71aa s4:dsdb/samdb: add DSDB_FLAG_INTERNAL_FORCE_META_DATA
omits f76a429 CVE-2016-2019: s3:selftest: add regression tests for guest logins and mandatory signing
omits 53a1248 CVE-2016-2019: s3:libsmb: add comment regarding smbXcli_session_is_guest() with mandatory signing
omits d81bffa CVE-2016-2019: libcli/smb: don't allow guest sessions if we require signing
omits ef1a66d testprogs: Do not use the deprecated samba-tool user add
omits 171e87f s3:libsmb/clirap: remove unused cli_get_server_*() functions
omits b74ff8c libcli/auth: remove unused variable in msrpc_parse()
omits 68879fd security.idl: add SID_NT_NFS S-1-5-88* sids
omits 3be06be selftest: Do not use the deprecated samba-tool user add
omits 38b7bed s4-dsdb: Add missing header file for write() and close()
omits 860d465 s4-torture: Add AES and RC4 enctype checks
omits bc3473e s4-torture: Add torture_check_krb5_error() function
omits 51d2779 schema: Reorder dsdb_set_schema() to unlink the old schema last
omits 2a90606 dsdb: Remove 120 second delay and USN from schema refresh check
omits 5abcdd5 dsdb: Remove use of schema USN in samldb_add_handle_msDS_IntId
omits bad502f schema: Make the fetch of the schema version fast
omits 3175d5f ldb: Avoid use-after-free when one error message is printed into another
omits 6e37854 provision: Ignore duplicate attid and governsID check
omits c76b009 provision_fill: move GPO into transaction
omits 60375ab provision_fill: move most db accesses into transactions
omits 9ec9e6f ctdb-scripts: Quote some variable expansions
omits 85b1cbb ctdb-scripts: Fix incorrect variable reference
omits 15ed9ad ctdb-scripts: Use globs instead of ls to list files
omits c7ed73a ctdb-scripts: Fix incorrect variable reference
omits eabeecb ctdb-scripts: Fix incorrect variable reference
omits f227c26 ctdb-scripts: Update script boilerplate to avoid shellcheck warnings
omits 850863a ctdb-scripts: Export CTDB_BASE in functions file
omits aa5b6f6 ctdb-scripts: Drop optional argument to nfs_check_services()
omits 20319ba gensec: Change log level for message when obtaining PAC from gss_get_name_attribute failed
omits 77f3730 auth: fix a memory leak in gssapi_get_session_key()
omits a646d9e s3-libads: fix a memory leak in ads_sasl_spnego_bind()
omits c9d61db ctdb-build: Exit if requested feature cannot be built
omits 9f54b6b ctdb-daemon: Log ctdb socket in the main daemon
omits 5a67bb4 ctdb-pmda: CTDB client code does not require ctdb->methods
omits ca35d81 ctdb-daemon: Check if method is initialized before calling
omits e582d21 ctdb-ib: Include system/wait.h for signal
omits d9b6cd0 ctdb-client: Expose ctdb_ltdb_fetch in client API
omits a660630 ctdb-client: Add debug messages to client db api
omits 1bd97e6 ctdb-client: Fix implementation of transaction cancel
omits 8310722 ctdb-client: Add async version of transaction cancel
omits f1b6bdb ctdb-client: Fix implementation of transaction commit
omits f721035 ctdb-client: Fix implementation of transaction start
omits 37f587d ctdb-client: During transaction commit fetch seqnum locally
omits da03f58 ctdb-client: Release the g_lock record once the update is done
omits 4ff8f60 ctdb-client: Remove commented old g_lock implemention code
omits b762d77 ctdb-client: Release g_lock lock before retrying
omits 8b8e73a ctdb-client: Fix g_lock implementation
omits 3ed3d46 ctdb-client: If g_lock lock conflicts, try again sooner
omits 3888439 ctdb-client: Factor out ctdb_client_get_server_id function
omits f00319f ctdb-client: Use async version of delete_record in g_lock unlock
omits f0e331b ctdb-client: Fix implementation of delete_record
omits 5e2bd64 ctdb-client: Add async version of delete_record
omits 5ce8ac8 ctdb-client: Fix ctdb_rec_buffer traversal routine
omits 3da13a8 ctdb-client: Add sync version of sending multiple messages
omits 7c8c6ce ctdb-daemon: Improve log message
omits e6818c8 ctdb-recoverd: Improve election win messages
omits 978bc86 kerberos: Return enc data on PREAUTH_FAILED
omits 965361a password_hash: Make an error message clearer
omits 2840ebc typo: mandetory -> mandatory
omits 1a2427d typo: componemt => component
omits fa7212a tevent: typo in documentation
omits 7315256 param: fix a typo emtpy -> empty
omits 2129515 check_password_script: Add a DEBUG message for timeouts
omits ef0cbc5 selftest: add check password script test
omits 878fa6e check-password-script: Allow AD to execute these scripts
omits 5a0d1b7 ctdb-tests: Link to ctdb-ipalloc instead of using ctdbd_test.c
omits a2124a1 ctdb-ipalloc: Drop implicit dependency on ctdb-common
omits 7d5a81e ctdb-tests: Allow takeover tests to be run under valgrind
omits ed2988c ctdb-tests: Drop use of CTDB context from takeover test
omits 445860b ctdb-ipalloc: IP allocation state is now an opaque structure
omits 41a14e7 ctdb-ipalloc: ipalloc() returns public IP list
omits 21adcd3 ctdb-ipalloc: Move set_ipflags_internal() to ipalloc
omits 2eb0b9e ctdb-ipalloc: Switch set_ipflags_internal() to use a new-style node map
omits ee7fc25 ctdb-ipalloc: Move ipalloc state initialisation to ipalloc.c
omits 38f4616 ctdb-ipalloc: Pass extra data to IP allocation state initialisation
omits 64361d9 ctdb-ipalloc: Make no_ip_failback a boolean
omits 86f7c4d ctdb-ipalloc: Fix buggy short-circuit when no IPs are available
omits c5d85a0 ctdb-ipalloc: New function ipalloc_can_host_ips()
omits 695da51 ctdb-ipalloc: Drop known public IPs from IP allocation state
omits e8ff433 ctdb-ipalloc: Move create_merged_ip_list() into ipalloc
omits 5c47c35 ctdb-ipalloc: New function ipalloc_set_public_ips()
omits 1f5c4db ctdb-ipalloc: Remove function ctdb_reload_remote_public_ips()
omits 303ef82 ctdb-ipalloc: Clean up reloading of remote public IPs
omits c09cf57 ctdb-ipalloc: Don't build a global IP tree
omits 55f13b7 ctdb-ipalloc: Drop code to update IP assignment tree
omits 58ada07 ctdb-tools: Don't bother sending CTDB_SRVID_RECD_UPDATE_IP
omits a26d39e ctdb-recoverd: Drop code to change the IP assignment tree
omits 35644d0 ctdb-ipalloc: Drop remote IP verification
omits c86066c ctdb-ipalloc: Drop a use of CTDB_NO_MEMORY_NULL()
omits 1ec7de6 ctdb-ipalloc: Do not use node count or PNNs from CTDB context
omits c92aa61 ctdb-ipalloc: Drop an unnecessary check
omits 03b300e ctdb-ipalloc: Move if-statement with broken condition
omits 27a2608 ctdb-tests: Drop CTDB_TEST_MAX_NODES
omits 5f95240 ctdb-tests: Build a node map instead of a hacky node flags array
omits 5d148ce ctdb-tests: Assign known and available arrays via pointers.
omits cd5ed37 ctdb-tests: read_ctdb_public_ip_info() reads all test input
omits 067a611 ctdb-tests: Drop CTDB_TEST_MAX_IPS
omits 09924d9 ctdb-tests: Drop all_ips argument from read_ctdb_public_ip_info()
omits 4d20bab ctdb-tests: Don't bother setting all_ips
omits fcc373e ctdb-tests: Simplify read_ctdb_public_ip_info() using new function add_ip()
omits 2d7ba83 ctdb-tests: Remove unused tests from IP takeover test harness
omits 7700ee8 tdb: avoid many fcntl calls when incrementing seqnum
omits d820b04 lib: talloc: Add check for destructor protection.
omits f877191 lib: talloc: As we have a struct talloc_chunk * in _talloc_free_children_internal(), use it to call _tc_free_internal() directly.
omits fde0d0d lib: talloc: As _tc_free_internal() takes a struct talloc_chunk *, add an extra paranoia check against destructor overwrite.
omits d2a5927 lib: talloc: Rename the internals of _talloc_free_internal() to _tc_free_internal().
omits 94a7284 lib: talloc: Call talloc_chunk_from_ptr() less often in __talloc_with_prefix()
omits c6d458e lib: talloc: Rename talloc_set_name_v() to tc_set_name_v(). Make it take a struct talloc_chunk *tc as the first argument.
omits 192c757 lib: talloc: Add _vasprintf_tc() which returns the struct talloc_chunk *, not the talloc'ed pointer.
omits 2bfccbf lib: talloc: Change _talloc_set_name_const() to _tc_set_name_const()
omits 5bc592d lib: talloc: Change __talloc() to return a struct talloc_chunk *.
omits 58f987d lib: talloc: Change __talloc_with_prefix() to return a struct talloc_chunk *.
omits 64244f9 lib: talloc: Rename talloc_XXX() internal functions that take a 'struct talloc_chunk *' to tc_XXX().
omits 1444196 testprogs/blackbox: Improve the net ads dns register tests.
omits 2352e49 selftest: Add test for domain join + kerberos-only auth
omits f13d07e s3/winbindd: use == -1 instead of < 0 for error checking uid_t
omits 8b7d92b librpc: add decode_netlogon_samlogon_response_packet for mailslot debugging.
omits 4406cf7 krb5pac.idl: introduce PAC_DOMAIN_GROUP_MEMBERSHIP to handle the resource groups
omits 0fd4943 netlogon.idl: make netr_SidAttr public
omits 74bccb3 auth/auth_sam_reply: make auth_convert_user_info_dc_sambaseinfo() a private helper
omits 3b94fde s4:rpc_server/netlogon: make use of auth_convert_user_info_dc_saminfo{2,6}()
omits 5128a87 s4:rpc_server/netlogon: initialize pointer to NULL in dcesrv_netr_LogonSamLogon_base()
omits 49bc18f auth/auth_sam_reply: do a real copy of strings in auth_convert_user_info_dc_sambaseinfo()
omits a872670 auth/auth_sam_reply: add auth_convert_user_info_dc_saminfo2() helper function
omits aee33fc auth/auth_sam_reply: add auth_convert_user_info_dc_saminfo6() and implement level 3 as wrapper
omits 3eba60a auth/wbc_auth_util: change wbcAuthUserInfo_to_netr_SamInfo* from level 3 to 6
omits b8068e0 auth/wbc_auth_util: fill in base.logon_domain in wbcAuthUserInfo_to_netr_SamInfo3()
omits 5ddf5ad auth/auth_sam_reply: let make_user_info_dc_netlogon_validation() correctly handle level 6
omits b67ea0e s4:auth/kerberos: improve error message in kerberos_pac_to_user_info_dc()
omits 6257003 s4:auth: fill user_principal_* and dns_domain_name in authsam_make_user_info_dc()
omits 432e83b s4:auth: make use of lpcfg_sam_name() in authsam_get_user_info_dc_principal()
omits b6c4c08 auth.idl: add user_principal_* and dns_domain_name to auth_user_info
omits 70cc56d lib/param: add lpcfg_sam_dnsname() helper function
omits 193de1c s4:dsdb/tests: let password_lockout.py verify the logonCount values
omits 20ad79f s4:dsdb/tests: let password_lockout.py validate the lastLogon and lastLogonTimestamp interaction
omits 72d16f9 s4:dsdb/tests: let password_lockout.py test with all combinations of krb5, ntlmssp and lockOutObservationWindow
omits ca874c2 s4:dsdb/tests: let password_lockout.py verify more fields in _readd_user()
omits 4b35d54 s4:dsdb/tests: let password_lockout.py copy user{name,pass} from the template in insta_creds()
omits 2c46122 s4:dsdb/tests: let password_lockout.py use creds and other_ldb as function arguments
omits a37eef6 s4:dsdb/tests: let password_lockout.py use userpass variables in all functions
omits e760319 s4:dsdb/tests: let password_lockout.py use other_ldb variables instead of self.ldb3
omits f03d490 s4:dsdb/tests: let password_lockout.py use userdn variables in all functions
omits da4e419 s4:dsdb/tests: let password_lockout.py make use of self.addCleanup() to cleanup objects
omits 73fb24c s4:dsdb/tests: let password_lockout.py use _readd_user() for testuser3 too
omits 860c6b1 s4:dsdb/tests: let password_lockout.py pass creds as argument to _readd_user()
omits f301623 s4:dsdb/tests: let password_lockout.py use user{name,pass,dn} variables in _readd_user()
omits a9722a1 s4:dsdb/tests: let password_lockout.py pass username,userpass optionally to insta_creds()
omits 025e573 s4:dsdb/tests: let password_lockout.py let _readd_user() return the ldb connection as user
omits 26a96d2 s4:dsdb/tests: let password_lockout.py make use of the _readd_user() helper function
omits 7b7d7be s4:dsdb/tests: let password_lockout.py add a _readd_user() helper function
omits 27d6846 s4:dsdb/tests: let password_lockout.py make the LDAP error string checks more useful
omits 58173f2 s4:dsdb/tests: let password_lockout.py cross-check the lastLogon value with samr
omits 9e6c22d s4:dsdb/tests: let password_lockout.py reduce the values for lockoutDuration and lockOutObservationWindow
omits 853c2a6 s4:auth/sam: update the logonCount for interactive logons
omits 869616c s4:auth/sam: don't update lastLogon just because it's 0 currently
omits 1acd477 s4:auth/sam: only reset badPwdCount when the effetive value is not 0 already
omits a35a5e9 s4:dsdb: add some const to {samdb_result,dsdb}_effective_badPwdCount()
omits 8a74d8e test_pkinit_heimdal.sh: add a FILE: prefix to the KRB5CCNAME variable
omits 5e4928c test_pkinit_heimdal.sh: add a helper VARIABLE to store the certificate paths
omits cc262af samba-tool: add 'samba-tool user setpassword --smartcard-required/--clear-smartcard-required'
omits 04f8ee3 samba-tool: do a password retype validation check for 'samba-tool user setpassword'
omits 7ffffc9 samba-tool: add --smartcard-required option to 'samba-tool user create'
omits 9a81861 samdb.py: add smartcard_required option to newuser()
omits 8ac4218 s4:kdc: don't allow interactive password logons with UF_SMARTCARD_REQUIRED
omits b73cb40 s4:auth_sam: don't allow interactive logons with UF_SMARTCARD_REQUIRED
omits f9989f2 s3:winbindd: pass 'interactive' down through winbindd_dual_auth_passdb()
omits e81d25a s4:dsdb/common: remove unused samdb_result_force_password_change()
omits a5efb21 s4:kdc: use "msDS-UserPasswordExpiryTimeComputed" instead of samdb_result_force_password_change()
omits 86b9bf9 s4:rpc_server/samr: use "msDS-UserPasswordExpiryTimeComputed" instead of samdb_result_force_password_change()
omits 9be4860 s4:auth/sam: use "msDS-UserPasswordExpiryTimeComputed" instead of samdb_result_force_password_change()
omits fdcdf34 krb5pac.idl: add PAC_CREDENTIAL related structures
omits 92141c6 s4:kdc: add some const to samba_get_logon_info_pac_blob()
omits 4034c0a auth/auth_sam_reply: add some const to input parameters
omits 4524f59 tsocket: Do not dereference a NULL pointer
omits 1d4b20d s4: ldb: Ignore case of "range" in sscanf as we've already checked for its presence.
omits 826f619 s3-winbind: Fix memory leak with each cached credential login
omits 1be45ab selftest: Skip the samba4.raw.eas tests
omits 9da97e5 selftest: Skip also s4 base.createx_sharemodes_dir
omits bba66ca selftest: Remove samba4.smb2.compound tests we skip
omits 82f0c72 selftest: Remove samba4 delaywrite tests we skip
omits 32d10fd selftest: Skip s4 smb2 rename tests
omits 2240aff selftest: Skip the Samba4 rap tests
omits ca0332e selftest: Skip smbtorture_s3 tests against ntvfs
omits 04967d6 s3: tdb: On some platforms pthread_mutex_trylock() returns EBUSY not EDEADLK.
omits ed4af82 s4/selftests: test net ads dns register/unregister.
omits 4e20d24 ldb: Fix CID 1362935: CHECKED_RETURN
omits 874a9d9 libnet: Fix CID 1362934: CHECKED_RETURN
omits 6318615 s3: tldap: Make tldap_gensec_bind_send()/tldap_gensec_bind_recv() static.
omits 4856906 s3: tldap: Remove asynchronous calls to gensec_update_send()/_recv() as for the spnego backend they're synchronous anyway.
omits 2a322a7 selftest: test idmap backend id allocation for unknown SIDS
omits aa54fa4 selftest: make autorid the default idmap backend in admember_rfc2307
omits 9be9181 winbindd: in wb_lookupsids return domain name if we have it
omits 5e346af winbindd/idmap_rfc2307: fix a crash
omits a8c737f s3:utils/net: Add new option 'unregister' in 'net ads dns' command.
omits e0777da s4:dsdb/tests: add pwdLastSet tests
omits f77c82d s4:dsdb/samldb: pwdLastSet = -1 requires Unexpire-Password right
omits bafa016 s4:dsdb/samldb: fix comment "lockoutTime" reset as per MS-SAMR 3.1.1.8.10
omits 1d808bb s4:dsdb/password_hash: only allow pwdLastSet as "0" or "-1"
omits 97534ff s4:rpc_server/samr: only set pwdLastSet to "0" or "-1"
omits b6933b2 s4:dsdb/password_hash: allow pwdLastSet only changes
omits cada33b s4:dsdb/password_hash: make it possible to specify pwdLastSet together with a password change
omits e536dbd s4:dsdb/password_hash: handle the DSDB_CONTROL_PASSWORD_DEFAULT_LAST_SET control
omits 9baae34 s4:dsdb/password_hash: make the DSDB_CONTROL_PASSWORD_BYPASS_LAST_SET code path more robust
omits cad741c s4:dsdb/password_hash: only set pwdLastSet if required
omits 786ee29 s4:dsdb/password_hash: create a shallow copy of the client message for the final update
omits 8262ec9 s4:dsdb/password_hash: move ldb_msg_add_empty() calls to update_final_msg()
omits 8ca1c02 s4:dsdb/password_hash: remember if we need to update the passwords and/or pwdLastSet
omits f3ce752 s4:dsdb/password_hash: call ndr_pull_supplementalCredentialsBlob in setup_io()
omits 02be8a1 s4:dsdb/password_hash: move the check for old passwords into setup_io()
omits 5e48dbb s4:dsdb/password_hash: leave the current value of pwdLastSet as 0 an add
omits 0a79948 s4:dsdb/password_hash: make the variable names in setup_io() more clear
omits fec7d40 s4:dsdb/password_hash: split out a update_final_msg() function
omits 94e0afb s4:dsdb/password_hash: split out a password_hash_needed() function
omits 58e2d65 s4:dsdb/password_hash: use full NTTIME resolution for pwdLastSet
omits 3b15a7a s4:dsdb/common: add some const to helper functions
omits b74eac8 s4:samldb: pass down DSDB_CONTROL_PASSWORD_USER_ACCOUNT_CONTROL_OID with changed userAccountControl details
omits 88b7cfa s4:dsdb/samdb: allocate DSDB_CONTROL_PASSWORD_USER_ACCOUNT_CONTROL_OID
omits 5980d12 s4:dsdb/samldb: add DSDB_CONTROL_PASSWORD_DEFAULT_LAST_SET_OID when defaulting pwdLastSet=0
omits e68a9d2 s4:dsdb/samdb: allocate DSDB_CONTROL_PASSWORD_DEFAULT_LAST_SET_OID
omits 011d849 s3:pdb_samba_dsdb: fix calucating of dsdb_flags
omits 05fec3e s4:dsdb/tests: use more useful userAccountControl/pwdLastSet values in the urgent_replication test
omits c38a717 s4:selftest: run samba4.ldap.password_lockout.python only against ad_dc_ntvfs
omits e2a0dd9 s4:dsdb/repl_meta_data: pass now to replmd_add_fix_la
omits 8156cd7 s4:dsdb/tests: improve error message in test_new_user_default_attributes()
omits 82d2b99 s4:dsdb/tests: let the user_account_control.py test recover from a previous failure
omits 6a73b5f s4:dsdb/tests: use GENSEC_SEAL for ldap connections in sam.py
omits 1bbab37 s4:dsdb/tests: use ncacn_ip_tcp:server[seal] for samr connections
omits 1e69c58 s4:dsdb/tests: make user_account_control.py executable
omits 959384f samba-tool: really deprecate 'samba-tool user add'
omits 9722f06 librpc/ndr: add support for NDR_ALIGN* to ndr_push_short_relative_ptr2()
omits 582f506 librpc/tools: correctly validate relative pointers in ndrdump
omits 3076b1e selftest: add save.env.sh helper script.
omits 1ce7721 Revert "source4/scripting: add an option to samba_dnsupdate to add ns records."
omits 552fc4a dsdb: Make less talloc() for parsed_dn.guid
omits bbf0532 dsdb: Avoid talloc() calls in dsdb_get_extended_dn_*()
omits 5fe2607 dsdb: Apply linked attribute backlinks as we apply the forward links
omits 4fb2363 ldb: Do not allocate the extended DN name
omits ab4cd63 ldb: Allow repl_meta_data to override the O(^2) loop checking for duplciates
omits 4304eac librpc: Avoid talloc in GUID_from_data_blob()
omits f5ca34e dsdb: Only fetch changed attributes in replmd_update_rpmd
omits ea86f5e dsdb: Fix use-after-free of parent_dn in operational module
omits 2aeae27 dsdb: Provide shortcuut for repl_meta_data avoiding search of link targets
omits 947996b selftest: Do not run winbind tests against ad_dc_ntvfs
omits 1bd56a0 selftest: Avoid running local.nss test against ad_dc_ntvfs
omits 8813faf libutil: Support systemd 230
omits becc43b krb5_wrap: Fix build error when not using heimdal.
omits 2db5c10 s4/torture: add a test for dosmode and hidden files
omits 36b7cff s3/smbd: only use stored dos attributes for open_match_attributes() check
omits f2a53ef s3/smbd: move check for "hide files" to dos_mode_from_name()
omits 1be8770 s3/smbd: call dos_mode_from_name after SMB_VFS_GET_DOS_ATTRIBUTES()
omits c8c67c9 s3/smbd: add helper func dos_mode_from_name()
omits 030fd72 s3-ctdb: Return an error when unexpected reply is received
omits c49f9ab python/tests: add auth_pad test for the dcerpc raw_protocol test
omits 7d8edcc s4:rpc_server: generate the correct error when we got an invalid auth_pad_length on BIND,ALTER,AUTH3
omits aef0323 librpc/rpc: ignore invalid auth_pad_length values in BIND, ALTER and AUTH3 pdus
omits 3f7e3ed librpc/rpc: let dcerpc_pull_auth_trailer() check that auth_pad_length fits within the whole pdu.
omits f386e81 librpc/rpc: let dcerpc_pull_auth_trailer() only accept auth_length!=NULL or auth_data_only=true
omits e05c732 s4:librpc/rpc: don't ask for auth_length if we ask for auth data only
omits 505a4e6 s4:rpc_server: parse auth data only for BIND,ALTER_REQ,AUTH3
omits d491c6c s3:rpc_client: remove unused rpc_pipe_client->max_recv_frag
omits f360f47 s4:rpc_server: remove unused dcesrv_connection_context->assoc_group
omits 8a5eaaf s4:rpc_server: remove unused '_unused_auth_state'
omits 9f3bdc8 s4:rpc_server: context_id fields of presentation contexts are just 16bit
omits 200864f s4:server_named_pipe: make sure we use lower case pipe name
omits d9e242e dcerpc.idl: remove unused DCERPC_NCACN_PAYLOAD_MAX_SIZE
omits 40258f5 smbd: Fix a valgrind error
omits 600cec4 ctdb-recovery: Terminate if recovery fails without any banning credits
omits 1847556 ctdb-recovery-helper: Fix a comment
omits 9316a80 s3-libnet: Add a comment to make cleaŕ we want to fall through
omits 539116e nsswitch: Fix memory leak in test_wbc_trusts()
omits 3c9f081 nsswitch: Fix memory leak in test_wbc_groups()
omits e9fabe3 nsswitch: Fix memory leak in test_wbc_users()
omits 6a620ad nsswitch: Fix memory leak in test_wbc_domain_info()
omits 9b732c2 nsswitch: Fix memory leak in test_wbc_pingdc2()
omits 4961362 nsswitch: Fix memory leak in test_wbc_get_sidaliases()
omits 2ae4086 nsswitch: Fix memory leak in test_wbc_pingdc()
omits f479a1f nsswitch: Fix wbclient torture_assert_wbc_ok_goto_fail macro
omits 8b91178 smbget: Fix a memory leak
omits 22d1d7d s3-ctdb: Fail CTDB connection only on INACTIVE state
omits 3f36d31 s4:rpc_server: use a variable for the max total reassembled request payload
omits 7413e73 s4:librpc/rpc: allow a total reassembled response payload of 240 MBytes
omits 281e11b dcerpc.idl: add DCERPC_NCACN_{REQUEST,RESPONSE}_DEFAULT_MAX_SIZE
omits a737efe s4-ntlm: Fix a NULL pointer dereference in error path
omits f01f424 s4-dsdb: Fix a possible NULL pointer dereference
omits 5499cff s3-torture: Do some code hygiene in the ldb test
omits 7bac35e librpc: Check for negative return value of socket_get_fd()
omits 8e88ab7 util: Fix a possible null pointer dereference
omits c0704d9 s3: libsmb: Correctly trim a trailing \\ character in cli_smb2_create_fnum_send() when passing a pathname to SMB2 create.
omits e29d8f1 libnet: ignore realm setting for domain security joins to AD domains if 'winbind rpc only = true'
omits 7720d04 Revert "s3:libnet: accept empty realm for AD domains when only security=domain is set."
omits 345cfae smbd: Fix a signed/unsigned hickup
omits 6083e62 ctdb-daemon: make bool assignment more obvious
omits af08cb2 source4/scripting: add an option to samba_dnsupdate to add ns records.
omits 7d9a876 ctdb-tests: Update local daemons tests to use CTDB_NOSETSCHED
omits fc7e863 ctdb-scripts: Add new configuration variable CTDB_NOSETSCHED
omits da91b70 ctdb-locking: Avoid real-time in lock helper if nosetsched option is set
omits a21a4de ctdb-locking: Conditionally set real-time priority in lock helper
omits 2828b9a ctdb-daemon: Explicitly assign boolean values
omits fd7bad4 ctdb-daemon: Do explicit check for integer values
omits 2d348bd pidl/ws: fix missing $name when generating MAPI dissector
omits 0757c57 pidl/ws: fix failing tests
omits 8a691e5 pidl/s4/python: typo in comment
omits deabf7a pidl/ws: directly use `di` param instead of casting `private_data` member.
omits 97eda22 pidl/ws: Document CODE_START and HEADER_START
omits b18d075 pidl/ws: whitespace cleanup
omits 372b41e pidl/ws: Add HEADER START/HEADER END in ws dissector
omits 0d209ea pidl/ws: dereference pointers when passing name param.
omits 57bc1ce pidl/ws: Remove pinfo->private_data from DCERPC dissectors.
omits 4981890 pidl/ws: remove any starting _ in WS field names
omits cafb68f pidl/ws: avoid trailing tabs
omits bce8543 pidl: use https urls and update dead msdn link
omits ad99cfb pidl/ws: Eliminate e_uuid_t in favor of e_guid_t
omits fda6c78 pidl/ws: Remove #pragma warning (MSVC)
omits e3d15db pidl/ws: fix Assigned value is garbage or undefined found by Clang Analyzer
omits 82f3f25 pidl/ws: fix indent (use 4 tabs) and remove trailing whitespace
omits 30e7be5 pidl/ws: Fix Dead Store (Dead assignement/Dead increment) warning found by Clang
omits 5489855 pidl/ws: enhance dissector
omits c5b598d pidl/ws: fix -Wmissing-prototype
omits 33baf1c pidl/ws: Fix Dead Store (Dead assignement/Dead increment) warning found by Clang
omits 0c04f5f selftest: make samba3.blackbox.smbclient_tar as flapping
omits 2513d5e lib/util: Optimise trim_string() to use a single memmove(3)
omits 92cfd1e torture: Add tests for trim_string()
omits ea3ca6b selftest: Kerberos auth with netbios alias SPNs
omits 9379a86 s3/net: print returned addresses in dns gethostbyname
omits 3de3f64 s4-kdc: Move KDC packet handling functions to kdc-server.c
omits 3da8932 s4-kdc: Create a kdc-proxy.h header file
omits 379ed08 s4-kdc: Rename proxy-heimdal.c to kdc-proxy.c
omits dc350a3 s4-kdc: Move KDC socket structs to krb5-server.h
omits f110662 s4-kdc: Move kdc_process_fn_t declaration to kdc-server.h
omits 13661b6 s4-kdc: Move definitions to kdc-server.h
omits cafd2d3 s4-kdc: Use better and simpler names for the kdc_process_ret enum
omits 0314796 s4-kdc: Put the heimdal kdc config into a private data pointer
omits 5ddfe5e s4-kdc: Use smb_krb5_mk_error() in kpasswd implementation
omits c5a02e8 s4-kdc: Use smb_krb5_mk_error() in kdc implemenation
omits 8a0b058 krb5_wrap: Add smb_krb5_mk_error()
omits de88bfc s4-kdc: Rename heimdal KDC files
omits a978113 ctdb-tests: Improve ctdb protocol tests
omits dcd1a43 ctdb-protocol: Add checks to validate data on wire before unmarshaling
omits e173964 ctdb-protocol: Add checks to validate data on wire before unmarshaling
omits e3e8ce4 ctdb-protocol: Fix marshaling of uint arrays
omits 747de99 s4: torture: Added raw readX test to ensure 'reserved' fields are zero.
omits e57f9e1 s3: smbd: In reply_read_and_X() SMB1 server is overwriting part of the 'reserved' zero fields with reply data length.
omits 6507336 s3: smbd: Use common function setup_readX_header() in aio read code.
omits 2ff3171 s3: smbd: Make setup_readX_header() externally accessible
omits 1e29a1c s3: smbd: Remove unused 'req' argument from setup_readX_header()
omits 4db1c7d s3: torture: Add test that proves Win2k12 correctly returns pidlow and pidhigh in SMB1 requests.
omits 4206741 s3: smbd: Correctly reflect back SMB_PIDHIGH to a client.
omits b4f9ac6 s3: libsmb: Widen the internal client smb1.pid to 32-bits as is used on the wire and in libcli/smb/smb1*.c
omits e639cf1 s4: libcli: Internal SMB1 pid is already stored as and uses 32-bits. Correct getpid() cast.
omits fa5292a selftest: Remove nbt wait time
omits 2643275 selftest: Add newlines for info output
omits d6fdf3b selftest: Fix indentation in wait_for_start()
omits 1619cde selftest: Consistently check for provision return code
omits f6e4dc2 selftest: Remove unneeded sleep before first ldbsearch execution
omits 341d06f selftest: Use the correct smb.conf for ldbsearch
omits 61cb3a6 lib/ldb-samba: We can confirm a GUID is a GUID by length
omits 0fc95c1 selftest: Do not run local.ndr 3 times
omits 0c0b898 flapping: remove samba_dnsupdate from flapping
omits a896a92 repl: Avoid excessive stack use and instead sort the links in the heap
omits 8dc3110 getncchanges: Match Windows on linked attribute sort
omits 570237f getncchanges: sort with precalculated target guid array
omits 2ce9f24 getncchanges: remove some whitespace
omits 2bb8e18 tests/drs: change sort order in tests to match Windows
omits 4de5e7d tests/drs: assert sorted identifier GUIDs across getncchanges
omits 3f0be46 tests/drs: make cleanup more robust
omits ed6a423 tests/drs: extend getnc_exop test to check linked attributes
omits d2ebe2d libnet: only create local private krb5.conf if joining an AD domain
omits 9a274d9 winbind: honor 'socket options' in winbind
omits c3dfeb3 s4: dns: Correctly check for talloc failure.
omits e2743b1 flapping: temporarily add samba_dnsupdate test
omits b4d2e10 drs: Send DRSUAPI_DRS_GET_ALL_GROUP_MEMBERSHIP by default
omits 7f651d3 selftest: Remove print attribute from getnc_exop test
omits c752e93 selftest: Add a DNS test matching Windows
omits 9394e14 dns_server: Fix typo in dns_authoritative_for_zone() name.
omits f67a3c2 selftest: confirm samba_dnsupdate works in both nsupdate and samba_tool mode
omits ba22d29 selftest: Always set up a resolv.conf and use it in samba_dnsupdate
omits f5aaa1e selftest: Ensure we write 127. addresses into DNS
omits 26b475f samba_dnsupdate: Give the administrator more detail when DNS lookups fail
omits 8f1659e samba_dnsupdate: Implement RPC <ZONE> prefix in dns_update_list
omits b1ab37e samba_dnsupdate: Simplify logic and add more verbose debugging
omits 72d5fa7 samba_dnsupdate: Allow admin to force a particular IP into samba_dnsupdate
omits e382249 dns_update_list: Add in NS records
omits c9aefa9 samba_dnsupdate: Add a mode that calls samba-tool dns, rather than nsupdate
omits 789ec34 samba_dnsupdate: Work around a bug in nsupdate
omits de2e955 samba_dnsupdate: Fix typo in -no-substitutions name
omits 4b16cbd tests/drs: cleanup some whitespace
omits e37af46 drsuapi.idl: Add attid used in testing in idl
omits 7748f68 selftest: Check a user with only primaryGroupID is correct in samr.GetUserGroups() reply
omits 57e6b80 selftest: Test that primaryGroupID is first in samr.GetUserGroups() reply
omits f2f6db8 selftest: Add alias membership to the tokengroups test
omits 1a5f0c7 s4-samr: Rework GetGroupsForUser to use memberOf
omits d660e66 s4-libcli/raw: Fix compiler errors when building with --address-sanitizer
omits 8d70553 s4-kcc: Fix compiler errors when building with --address-sanitizer
omits 4717688 s3-vfs/snapper: Fix compiler errors when building with --address-sanitizer
omits 5e895c2 s3-libnet: Fix compiler errors when building with --address-sanitizer
omits c0a9302 s3-client: Fix compiler errors when building with --address-sanitizer
omits c86d508 libgpo: Fix compiler errors when building with --address-sanitizer
omits 9dcf1d4 libcli/smb: Fix compiler errors when building with --address-sanitizer
omits afcb2b8 selftest: Expand tokenGroups test to also compare with samr.GetGroupsForUser
omits 533ded5 selftest: Expand tokenGroups test to also build nested groups
omits 20eb605 s4-samr: Fix samr.QueryUserInfo level 1 primary group
omits 215c20b samba-tool domain join: Refuse to re-join a DC with a still-valid password
omits 2d79b61 samba-tool: Improve fsmo handling
omits 9173f20 selftest: Rebase DrsBaseTestCase on SambaToolCmdTest
omits 721b21b selftest: add test for DNS updates with TKEY/TSIG
omits 88700e7 s4/dns_server: enable sending of TSIG error records
omits ba683d4 s4/dns_server: prepare sending correct error responses for dns_verify_tsig() errors
omits 8f46bf2 s4/dns_server: don't compute TSIG MAC in TSIG error records
omits 8b4a2dc s4/dns_server: error codes for failing MAC verification in TSIG requests
omits 77c5bfd s4/dns_server: ensure we store the key name in error code paths
omits c1fca8f s4/dns_server: not finding the key here is a fatal error
omits 830316c s4/dns_server: split out function that does the MAC computation
omits 8ed125e s4/dns_server: include request MAC in TSIG response MAC calculation
omits bea4aec librpc/dns: remove original_id from dns_fake_tsig_rec
omits a51f998 librpc/dns: don't compress strings in TKEY and TSIG responses
omits df07996 librpc/ndr: add flag LIBNDR_FLAG_NO_COMPRESSION
omits 234a470 s3:libnet: accept empty realm for AD domains when only security=domain is set.
omits 632faa8 s3-libnet: Print error string even on successfuly completion of libnetjoin.
omits 169e8ae s3-libnetapi: Correctly check for lp_realm.
omits 4c408f6 libnet_join: use sitename if it was set by pre-join detection
omits 46916b2 lib: Add a little closefrom() test
omits 55529d0 libreplace: Add a closefrom() implementation
omits 467ea85 lib: Fix a signed/unsigned mixup
omits d2379ca s3-winbind: Fix schannel connections against trusted domain DCs
omits c598426 ctdb: use properly configured ctdb in debug-hung-script.sh
omits 80492a4 ctdb: use properly configured ctdb in statd-callout
omits d9a44ae ctdb: use properly configured ctdb in 99.timeout
omits 0b98c64 ctdb: use properly configured ctdb in 91.lvs
omits 54cd189 ctdb: use properly configured ctdb in 70.iscsi
omits 5dea37a ctdb: use properly configured ctdb in 10.interfaces
omits 7805374 ctdb: use properly configured ctdb in 13.per_ip_routing
omits c9da418 ctdb: use properly configured ctdb in 10.external
omits d277e29 ctdb: use properly configured ctdb in 01.reclock
omits 6d2d6a3 ctdb: use properly configured ctdb in 00.ctdb
omits 09d8fe7 ctdb: use properly configured ctdb in ctdbd_wrapper
omits c904cb0 ctdb: use properly configured ctdb in functions
omits 22f4e8c ctdb: make sure scripts using $CTDB called by test find ctdb
omits 1cc5f8f ctdb: set the path to 'ctdb' in 'functions' in CTDB
omits 6ef0a64 s3-script: Install the findsmb script
omits 0ae1bbf selftest: Set the correct hostname
omits e46cb9b s3: krb5: keytab - The done label can be jumped to with context == NULL.
omits 0e2711b lib: Fix uninitialized read in msghdr_copy
omits c620bf5 ctdb-daemon: Reset push_started flag once DB_PUSH_CONFIRM is done
omits ecb7472 ctdb-recoverd: Avoid duplicate recoverd event in parallel recovery
omits 3d3c152 ctdb-system: Remove duplicate functions
omits a4ac97d ctdb-daemon: Use lib/util functions instead of redefinitions
omits 95c2cd1 lib/util: Add a generic definition for set_close_on_exec
omits e1e1442 ctdb-tests: Re-use set_blocking instead of re-definition
omits 3031732 ctdb-tests: Re-use async accept wrapper from async_req
omits 48d1fd8 ctdb-scripts: Add eventscript 06.nfs
omits 6096233 ctdb-scripts: Move NFS callout-related code to functions file
omits 6888c17 build: Address may be used uninitialized in this function on Ubuntu 10.04
omits 2a5183f build: Try to work around strict aliasing rules on Ubuntu 10.04
omits b7073d4 ctdb-cluster-mutex: Fix #endif decoration
omits 174449c ctdb-recoverd: Release recovery lock on exit
omits 75717ac ctdb-recoverd: Add handler for lost recovery lock
omits 95a7920 ctdb-cluster-mutex: Register an extra handler for when mutex is lost
omits 4f0ca01 ctdb-cluster-mutex: ctdb_cluster_mutex() registers handler and private data
omits 145ddcb ctdb-cluster-mutex: Drop cluster_mutex_handler() ctdb and handle arguments
omits 8cf74f3 ctdb-recovery: Wrap private data for reclock test callback
omits a192364 ctdb-recoverd: Simplify reclock handler
omits 197264d ctdb-recoverd: Recovery lock handle should be in recovery deamon context
omits 5c4744e ctdb-cluster-mutex: Pass a talloc context to allocate the handle off
omits 58be187 ctdb-recoverd: No need to reset reclock handler
omits a47da82 ctdb-cluster-mutex: Don't call the supplied hander more than once
omits 630f169 ctdb-recoverd: Fix buggy function return on memory allocation failure
omits dbd4e67 ctdb-recoverd: Don't expose internal cluster mutex status
omits fdd214c ctdb-daemon: Rename recovery lock file to just recovery lock
omits f16b26b ctdb-daemon: Drop function ctdb_set_recovery_lock_file()
omits 5b4dd8c ctdb-protocol: CTDB_CONTROL_SET_RECLOCK_FILE is obsolete
omits 872eb37 ctdb-protocol: Drop support for SET_RECLOCK
omits 312521f ctdb-client: Remove support for SET_RECLOCK
omits 1127f3a ctdb-recovery: Don't update recovery lock from daemon
omits 23823f1 ctdb-recovery: Don't sync recovery lock across cluster
omits 091d4d2 ctdb-recovery: Consistency check reclock in start recovery control
omits d3da6f0 ctdb-tool: Drop support for "ctdb setreclock" command
omits a3c2a39 ctdb-tests: Replace "ctdb setrelock" test with "ctdb getreclock" test
omits 08a7866 libsmb: Fix two CIDs for NULL dereference
omits f5e95af rpc_server: Fix CID 1362565 Improper use of negative value
omits 6279773 lib: Fix CID 1362566 Dereference null return value
omits 6d26d72 lib: Add accept_send/recv
omits dd27469 lib: Move poll_funcs to lib/
omits 2db6eb8 lib/util: Expose few more subsystems for standalone ctdb build
omits 6dcf81a lib: Move msghdr to lib/util/
omits 768f356 lib/poll_funcs: Build as SAMBA_SUBSYSTEM
omits 1a87c9b repl: Avoid use-after-free when working with the working_schema
omits c4afb1d selftest: Add a reverse variation to ReplicateMoveObject3
omits 889f33d selftest: Assert replPropertyMetaData values before and after replication
omits 374a011 dsdb: Fix rename and RDN handling for replPropertyMetaData
omits a8430d1 dsdb: Fix incorrect sorting of replPropertyMetaData with RDN last
omits 225cef9 dsdb: Show initial replicated modify as well as resolved modify in repl_meta_data
omits 9dcc62e selftest: Add more tests to cover attribute changes vs DN renames
omits 5fee4aa dsdb: Use replmd_replPropertyMetaData1_new_should_be_taken in replmd_replicated_apply_search_callback()
omits f0aa1d8 dsdb: Use replmd_replPropertyMetaData1_new_should_be_taken in replmd_replicated_apply_merge()
omits b28d8d4 dsdb: Use replmd_replPropertyMetaData1_new_should_be_taken in replmd_replicated_handle_rename()
omits dae543e dsdb: Use replmd_replPropertyMetaData1_new_should_be_taken in replmd_op_possible_conflict_callback()
omits f709261 dsdb: Add new helper function replmd_replPropertyMetaData1_new_should_be_taken()
omits 0b525fe selftest: Do not scan the full DB to confirm a specific DN in dbcheck
omits 8f1557a selftest: Run the krb5.kdc test on a more selective basis
omits fa2a94a selftest: These replication tests are now OK after we fixed all the replication bugs
omits ae3d0fe selftest: Add tests to show that we can not create duplicate schema entries
omits 8f93bfc samldb: Make checks for schema attributes much more strict
omits cccd20f Remove the try/catch from urgent_replication.py
omits f7eb865 selftest: Assert that name, the RDN attribute and actual RDN are in sync
omits 39ac5ad selftest: Add another test case to replica_sync test
omits 4271692 repl: Do not report all replication failures at level 0
omits ca37c71 selftest/drs: Show we return the correct 3 objects for DRSUAPI_EXOP_FSMO_RID_ALLOC
omits c5ed894 selftest: initial version of new repl_move test
omits 9aa2d44 dsdb: Give the objectGUID ahead of LDIF dump of replicated changes
omits 90581b2 dsdb: Simplify replmd_op_possible_conflict_callback behaviour
omits 8938f38 dsdb: Split rename case out of replmd_op_possible_conflict_callback
omits e1dcd45 repl_meta_data: Give more information on replication rename behaviour
omits 7773116 repl_meta_data: Fail to replicate over local objects not NC_HEAD with a all-zero parentGUID
omits fb9f526 dsdb: Give more errors in operational module when building the parentGUID
omits 1e21a5a dsdb: Clearly fail to replicate objects not NC_HEAD with a all-zero parentGUID
omits 449271d repl: Enforce that we have parent objects for all replicated objects
omits 2d67128 dsdb: Move operational below repl_meta_data so we can query parentGUID
omits a936234 Add yet another error code when forking an smbd and ctdb is not there. We can see NT_STATUS_CONNECTION_REFUSED in the logs upon such a rare case.
omits 97e1f53 ctdb-packaging: Remove tevent-unix-util public library
omits 2082c0c lib/util: Avoid splitting tevent-unix-util as public library
omits 4d26210 dsdb: Cache our local invocation_id at the start of each request
omits ee80da5 repl: Retry replication of the schema on WERR_DS_DRA_SCHEMA_MISMATCH
omits db15993 dbcheck: Find and fix a missing Deleted Objects container
omits e070af2 selftest: Only mark runtime dbcheck as flapping
omits 0f28c96 repl: Remove duplicated delete of sAMAccountType
omits de8fb1f dsdb: Allow "cn" to be missing on schema import
omits c6ed444 selftest: Make replica_sync test pass against Windows 2012R2
omits ca2e038 samba-tool domain join: Set drsuapi.DRSUAPI_DRS_GET_ANC during initial repl
omits d103aab dsdb: Only search the provided partition for the object GUID
omits 65a35ac repl: Pass in the full partition DN to dsdb_replicated_objects_convert()
omits 5967852 repl: Allow GetNCChanges DRSUAPI_EXOP_REPL_OBJ to succeed against a deleted object
omits 21b4f67 dsdb: Remove incorrect RDN attid check in replmd_replPropertyMetaDataCtr1_verify
omits 5c6a977 selftest: Use random OIDs from under the Samba OID arc
omits 93dcca2 ctdb-recovery: Update timeout and number of retries during recovery
omits 82a1094 samba_spnupdate: do not interpret failure count as unix error code
omits 5c008e0 samba_dnsupdate: do not interpret failure count as unix error code
omits 469fdcd Efficient xattr handling for VxFS Signed-off-by: Abhidnya Joshi <Abhidnya.Joshi at veritas.com>
omits 8814b25 lib: replace: snprintf - Fix length calculation for hex/octal 64-bit values.
omits b929008 Improve help wording for samba-tool domain provision as per https://lists.samba.org/archive/samba-technical/2016-April/113740.html
omits 0b4c741 build: Build less of Samba when building --without-ntvfs-fileserver
omits 9066571 repl: Do not consider userPassword differences to matter in rpc.dssync
omits b816ca3 torture: Only walk over objects actually converted in drs.dssync
omits ea84001 samba-tool domain demote: Fix error handling and error messages
omits be7b291 selftest: Mark LDAPNotificationTest.test_max_search flapping
omits 2679bdc dsdb: Improve syntax clarity
omits 5fe59f3 dsdb: Use DRSUAPI_ATTID_isDeleted constant in repl_meta_data
omits 4aab5ba mit_samba: Allow to use SPNs for AS-REQ
omits 8267b2e mit_samba: Fix flags that we get a referral tickets
omits 7019103 mit_samba: Return 0 in case of a wrong realm
omits 7a1fd66 sdb: Do not create kmod information if we return early
omits 00267c9 sdb: Fix NULL pointer deference if we return early
omits 3d6e18f kdb: Do not allocate memory with size 0
omits 84c4b91 sdb: Do not set disallow if we do not have ticket info in the DB
omits db23c0f torture: Add a dummy test for MIT Kerberos case
omits 38faafe torture: Fix trailing whitespaces in krb5 tests
omits 0b79ec2 s3/client/clitar.c: always close fd
omits e70fef9 winbindd: prevent log spam when enumerating users
omits 32c7d0c winbindd: log domain name of failures to get trustdoms
omits e8c9e10 talloc: rename local timeval function copies
omits f8141e9 ctdb-recoverd: Freeze databases whenever the node is INACTIVE
omits 4b5eaf9 ctdb:banning: Improve debug message in ctdb_ban_node_event()
omits 57cb011 ctdb:banning: Improve a debug message
omits 01043fc repl_meta_data: Do rename before deleted object cleanup
omits cb32e25 dsdb/subtree_rename: Rename the base before we rename children
omits 2d9383e getncchanges: Fill in ctr6.linked_attributes with a pointer to a zero-length array
omits b8f3252 getncchanges: Use the talloc_stackframe() for tempory memory
omits 59d6c7c getncchanges: Give the correct error when RID_ALLOC fails on an invalid destination_dsa_guid
omits dfda458 rpc_server/drsuapi: Return the correct 3 objects for DRSUAPI_EXOP_FSMO_RID_ALLOC
omits c0b17c3 ctdb:tests: timedout->timed out in 60.nfs.multi.004 test
omits 2fbf194 ctdb:eventscript: timedout->timed out in ctdb_event_script_args()
omits b360c72 ctdb:banning: timedout->timed out in dbg messages in ctdb_ban_node_event()
omits 537d5fc ctdb:tcp: add missing spaces in debug message in ctdb_tcp_node_connect()
omits b83a742 dsdb: Simplify acl_validate_spn_value
omits f722185 s3-dfree-quota: remove special handling of EDQUOT
omits b79ea7d s3-sysquotas: remove special handling of EDQUOT
omits 8078e5f vfs_fake_dfq - remove support for generating EDQUOT
omits 3d02489 selftest: remove test for EDQUOT returned from quota backend
omits 3b352d3 s3-sysquotas-linux: do not check for EDQUOT
omits 7583377 samba-too: Allow 'samba-tool fsmo' to cope with empty or missing fsmo roles
omits 4feffb6 s3/client/clitar.c: NULL-check correct variable
omits af6bd05 rwrap: Update resolve_wrapper to version 1.1.4
omits 3b5e3ef lib: tevent: Use struct sockaddr_storage to cope with IPv6.
omits b5f1ce8 s3: lib: ldap: Use struct sockaddr_storage to cope with IPv6.
omits 227b35a s3: net: Return an error when no name servers were returned by the lookup so that we see an error in self test.
omits 42151f6 smbd: dfree - ignore quota if not enforced
omits de2d624 selftest: add disk-free quota tests
omits b5ac30e vfs_fake_dfq: add more mocking options
omits 7a725ee Fix memory leak in share mode locking.
omits 1b3b893 s3: auth: Move the declaration of struct dom_sid tmp_sid to function level scope.
omits 847eff3 s3-sysquotas-linux - cleanup
omits 38356be s3-sysquotas-linux: remove check for EDQUOT on getting user quota
omits 9fa8b5c s3-sysquotas-linux: remove support for old interfaces
omits 4db5711 ctdb-common: Use correct macro for checking Ethernet hardware family
omits b6e7548 ctdb-tests: Make sure empty override values are properly quoted
omits cec2c9f ctdb-tests: Allow local daemons to be run under valgrind
omits 6cc4f78 ctdb-scripts: Simplify ip_maskbits_iface()
omits a412f21 ctdb-tests: Drop no-op functions and add an ip6tables stub
omits d78bf2e ctdb-scripts: Rename get_iface_ip_maskbits_family() to get_iface_ip_maskbits()
omits b4878cf ctdb-scripts: New functions ip_block() and ip_unblock()
omits 1fd7c28 Extend DsBind and DsGetDomainControllerInfo to work with w2k8.
omits 6ded4f5 drsuapi tests for DsBind with w2k8
omits bc3fcb2 s3: docs: Add documentation for posix_whoami command in smbclient.
omits 17045c3 s3: smbclient: Add posix_whoami command.
omits 46695fa s3: libsmb: Add sync and async cli_posix_whoami().
omits 92b4b6b s3-smbd: Support systemd 230
omits e59e0a5 s3-smbspool: Log to stderr
omits 5af28c9 drsuapi: Improve debug in DsWriteAccountSpn
omits e7f54a2 samdb: Improve debugging in acl_validate_spn_value()
omits 6de656b selftest: use the default values for "server signing"
omits ca33674 s3:selftest: run test_smbclient_ntlm also against ad_dc
omits de2bc19 selftest: systematize formatting of if/elseif/else indentation in cleanup_child
omits 98304a8 selftest: improve logic in cleanup_child() with early return
omits e06d016 selftest: improve misleading indentation in cleanup_child()
omits 7a3f0cf selftest: fix printf in cleanup_child()
omits b2b951d heimdal make kvno unisgned internally
omits 5913329 s3-quotas: fix sysquotas_4B quota fetching for BSD
omits 2eb824f s3:rpcclient: make use of SMB_SIGNING_IPC_DEFAULT
omits f4b5e9d Revert "s3:rpcclient add -m option"
omits 7d0def3 s3: wscript: Add checks for open file description locks.
omits e39436e s3: VFS: Map process-associated lock operation to open file description lock operation.
omits 5985383 s3: lib: util: Add map_process_lock_to_ofd_lock() utility function.
omits da9b705 s3: VFS: Add bool use_ofd_locks member to struct files_struct.
omits bb93b24 s3: lib: Add 'int op' parameter to fcntl_getlock().
omits 1863e6d s3: torture: Add POSIX-OFD-LOCK test.
omits 66b8ee1 s3: locking: Convert on the wire behavior of POSIX (UNIX extensions) locks from process-associated locks to open file description locks.
omits a3cb0a4 s3: locking: Add a const struct lock_context * paramter to set_posix_lock_posix_flavour()
omits a3df904 s3: locking: Add some const.
omits 4146fb9 s3: locking: Rename xxx_windows_lock_ref_count to xxx_lock_ref_count.
omits 02c2958 ctdb-scripts: Drop unnecessary detect_init_style() call
omits 61d38c8 ctdb-scripts: Support systemctl directly
omits 1c76746 notifyd: prevent NULL deref segfault in notifyd_peer_destructor
omits f85f4ce swrap: Update to version 1.1.7
omits 249012f vfs_fruit: Fix a few signed/unsigned mixups
omits 3c0d86e vfs_fileid: Fix a signed/unsigned mixup
omits 3aefd27 python:samba: move netcmd/time.py to python/samba/netcmd/nettime.py
omits 1de7747 WHATSNEW: add 'Support for LDAP_SERVER_NOTIFICATION_OID'
omits 9667297 WHATSNEW: Clear release notes for Samba 4.5.0pre1.
omits 6b232b2 smbd:close: only remove kernel share modes if they had been taken at open
omits 3564873 s3:vfs: add 'kernel_share_modes_taken' to files_struct
omits 1171fe6 s3-net: Cleanup the code of printing migration
omits 858e1ea s3-net: Convert the key_name to UTF8 during migration
omits f15b23f packaging: Set default limit for core file size in service files
omits ba9ccc6 packaging: Set default limit for core file size in init scripts
omits 46524b4 packaging: Remove ulimit usage for setting core file size limit
omits aa57604 s3:smbd: fix anonymous authentication if signing is mandatory
omits 825cce1 s3:ntlm_auth: make ntlm_auth_generate_session_info() more complete
omits 84aea20 ctdb: Fix CID 1327222 Copy into fixed size buffer
omits 04b5e9c ctdb: Fix CID 1361817 Dereference after null check
omits 404acae dbwrap_ctdb: Remove get_my_vnn dependency
omits 1dcdd86 dbwrap_ctdb: Fix some 32-bit hickups
omits 3bd368b ctdbd_conn: Remove messages.h dependency
omits 46be182 dbwrap: Add "msg_ctx" to db_open_ctdb
omits 3fe3226 dbwrap_ctdb: Pass in ctdbd_connection
omits 0a367f5 dbwrap_ctdb: Add "conn" to db_ctdb_ctx
omits e3fcf90 dbwrap_ctdb: Align loop index with terminator
omits 069d79b lib: Move async message handling out of ctdbd_conn
omits 33c8861 ctdbd_conn: Expose ctdb socket readability handler
omits 120f867 ctdbd_conn: "sockname" is not needed anymore
omits 0b8896d ctdbd_conn: Simplify two DEBUGs
omits a1309d5 ctdbd_conn: remove ctdb_processes_exist
omits b3b2fee python/tests/dns_forwarder: fix for python 2.6
omits 87c5265 gitignore: ignore library bin directories
omits c42c0c0 torture: Remove a use of get_my_vnn()
omits c4504bd lib: Fix some whitespace
omits 8c332f4 lib: Fix a signed/unsigned mixup
omits 7d0fe14 ctdb: Fix the O3 developer build
omits 2600f82 ctdb: Improve debug in case of set_runstate failure
omits a5d49b7 smbd: Fix an assert
omits ecbe6c6 ctdb-scripts: Add GlusterFS support to nfs-ganesha-callout
omits 83226d9 ctdb-scripts: Section off GPFS-specific functionality in nfs-ganesha-callout
omits 8b59705 ctdb-scripts: Add config options for use by clustered NFS
omits c7dbf72 ctdb-scripts: Parametize symlink checking in nfs-ganesha-callout
omits a540a0d ctdb-scripts: Cleanup service_check() in nfs-ganesha-callout
omits e9b507c ctdb-scripts: Use D-Bus messages to trigger grace in nfs-ganesha-callout
omits d375fd8 ctdb-scripts: Add register action to nfs-ganesha-callout
omits 755f060 ctdb-scripts: Organize global variables in nfs_ganesha_callout
omits a857e33 ctdb-scripts: Various small fixes to example nfs-ganesha-callout
omits f9d4cb4 ctdb-recoverd: Unify takeover run triggering code in main loop
omits e3e4f37 ctdb-recoverd: Add early return in srvid_requests_reply()
omits ebbeab7 ctdb-recoverd: Drop an unnecessary log message
omits 2a93b84 ctdb-recoverd: Move takeover run checks after recover checks
omits 662f06d ctdb-recoverd: Drop explicit check to flag takeover run needed
omits 4331306 ctdb-takeover: Do not set node unhealthy when "takeip" fails
omits 9dc3b11 ctdb-takeover: Recovery daemon no longer passes fail callback
omits 1e9f650 ctdb-takeover: Only apply banning credits to the worst offender
omits 1c60694 ctdb-takeover: Count takeover run failures
omits 0053b85 ctdb-takeover: Send banning credit messages from fail callback
omits db9ec11 ctdb-takeover: Have the takeover fail callback log a message
omits 1f0263c ctdb-takeover: Use the takeover_run_fail_callback() in more cases
omits 06ad171 ctdb-takeover: New function takeover_callback_data_init()
omits a44c099 ctdb-takeover: Takeover callback data doesn't need a node map
omits d61a75f ctdb-takeover: PNN can be used to index into node map
omits 9056b43 ctdb-takeover: Drop ipreallocated fallback code
omits d36e693 travis: run the samba-o3 target
omits 2317800 autobuild: run the samba-o3 target by default
omits cc9d380 autobuild: add a target samba-o3 that is built with -O3
omits 8b3ae1b s4:repl_meta_data: squelch compile warning with -O3
omits 3b4eb71 s3:modules/vfs_snapper squelch -O3 compile warning
omits fb81a0b examples:smbclient:write: fix O3 error unused result of fgets
omits b279aa1 examples:smbclient:read: fix O3 error unused result of fgets
omits 398bb12 examples:smbclient:fstatvfs: fix O3 error unused result of fgets
omits 49b9185 examples:smbclient:statvfs: fix O3 error unused result of fgets
omits 2ec0ecc examples:smbclient:notify: fix O3 error unused result from fgets
omits 5dae286 examples:smbclient:testacl3: fix O3 error unused result from fgets
omits ac64aab s3:vfs:preopen: fix O3 error unused result of write
omits 1f04687 s3:vfs:aio_fork: fix O3 error unused result of write
omits 3776a9c s3:smbfilter: fix O3 error unused result of system()
omits 6bd436f s3:utils:log2pcaphex: fix O3 error uninitialized variable
omits b7cf771 s3:utils:log2pcaphex: fix O3 error unused result of fgets
omits 8f16d23 s3:samlogon_cache: fix O3 error unused result of truncate
omits 33d20f9 s4:client: fix O3 error unused result of of chdir and system
omits a7fc5e0 s4:torture:nbench: fix O3 error unused result of asprintf
omits ea668a2 s4:torture:rpc:samlogon: fix O3 error unused result of asprintf
omits 080946c s4:torture:basic:delete: fix O3 error unused result of asprintf
omits ef63ebd s4:torture:basic:dir: fix O3 error unused result of asprintf
omits f725691 s4:torture:basic: fix O3 error unused result of write
omits 9918234 s4:torture:basic:misc: fix O3 error unused result of asprintf
omits ebfbf6b s4:torture:basic: fix O3 error unused result of asprintf
omits a6db052 s4:regshell: fix O3 error unused result of asprintf in reg_complete_key()
omits 2a2d990 s4:ntvfs: fix O3 error unused result of write error in nbench_log()
omits 93b1dac s4:ntvfs: fix O3 error unused result of asprintf in cifspsx_file_utime()
omits fa80f1a s4:ntvfs: fix O3 error unused result of asprintf in cifspsx_list_unix
omits 8f4759d s4:ntvfs: fix O3 error unused result of asprintf in cifspsx_map_fileinfo
omits b64a24e s4:ntvfs: fix O3 error unused result of asprintf in svfs_file_utime
omits 8e52137 s4:ntvfs: fix O3 error unused result of asprintf
omits 2d8a312 s4:registry:patchfile: fix O3 error unused result of write
omits c150234 s4:libcli:resolve: fix O3 error unused result of write
omits 258360f lib: add sys_write_v - void variant of sys_write
omits 4680fe0 lib: add sys_read_v - void variant of sys_read
omits af83bc3 debug: fix -O3 warning - unused return code of write()
omits 0e80775 tdb:torture: fix -O3 error unused result of write
omits a860245 tdb:torture: fix -O3 error unused result code of read
omits 7740876 tevent:testsuite: fix O3 errors unused result of write
omits 22918a0 tevent:testsuite: fix O3 errors unused result for read
omits 1521e68 tevent:signal: fix -O3 error unused result of read
omits 24b267e tevent:signal: fix -O3 error unused result of write
omits 149fa72 tevent:threads: fix -O3 error unused result of write
omits a55ac51 s3:rpcclient add -m option
omits d0cdf02 s3:selftest add a test for rpcclient --pw-nt-hash option
omits 4fe5987 s3:rpcclient make --pw-nt-hash option work
omits 86dbdce s3:rpc_server/samr: simplify the logic in get_user_info_18()
omits 7efbe11 s3:libsmb/clifile use correct value for MaxParameterCount for setting EAs
omits 15f191a ldb-samba: Add "secret" as a value to hide in LDIF files
omits ac1ed18 classicupgrade: Avoid needing to quote CN values in an DN, use dn.set_component()
omits e0acee0 samr4: Remove talloc_asprintf leak onto mem_ctx
omits 37ef959 samr4: Use <SID=%s> in GetAliasMembership
omits e3fdb0a ctdb-tests: rename tests from stubby.* to ctdb.*
omits 92c8bd7 ctdb-tests: Fix output for ctdb reloadnodes tests
omits 92d3704 ctdb-tests: Fix output for ctdb lvs test
omits 047886e ctdb-tests: Fix output for ctdb getcapabilities test
omits 90f04c7 ctdb-tests: Remove ctdb tool stub code
omits 1394856 ctdb-tests: Use fake_ctdbd for ctdb tool tests instead of ctdb stub
omits 0711904 ctdb-tests: Add fake ctdb daemon implementation for testing
omits 627e9a9 ctdb-tool: All errors should be logged via stderr
omits bbadce4 ctdb-tool: Add test-hooks to enable testing of the tool
omits c8ed16b ctdb-tests: Remove ctdb reloadips tests
omits e36a201 ctdb-tool: Remove xpnn command and related tests
omits e35ffb0 ctdb-protocol: Add function to compare ctdb_sock_addr
omits ad0286c ctdb-natgw: Allow override of CTDB for testing
omits 60d0725 ctdb-lvs: Allow override of CTDB for testing
omits 63f7466 ctdb-tests: Get rid of ctdb func tests
omits 91f6439 tests/dcerpc: add tests for string allocation and deletion
omits eab6796 selftest: Enable samba.tests.dcerpc.array test
omits 4c7a3fd tests/dcerpc/array.py: test deletion of arrays
omits ed11ce8 Python pidl: avoid segfault with "del obj->attr"
omits 2ba83ae pytalloc: avoid double 0x0x in repr strings
omits f6c7907 pidl: Correct string handling to use talloc and be in common
omits 9e2c1f7 join.py: Fetch the remote DC NTDS GUID early
omits bcace46 selftest: Include a few more details in selftest and samba startup.
omits 9084dae repl_meta_data: Explain why time(NULL) is good enough here
omits 2f44f37 ldb: Fix error string when renaming to an DN that already exists
omits 891abcf source4/registry/local: avoid str_list_length() to check first element
omits 8a3c905 dsdb schema_query: reduce calls to str_list_length
omits dfa9a5c dsdb/common/util: be careful about zero length string lists
omits cc6ed8f dsdb/common/util: remove some unnecessary str_list_length()s
omits 6bb577f source4/param/pyparam.c: fix strange indentation
omits 4456f38 python/join.py: Avoid unchecked print in error path
omits e822b31 dsdb: Improve debug messages in operational module
omits d6cebed dsdb: Clarify rename handling as to which record is being renamed
omits 90cbf4f selftest: Wait 60 seconds for a RID alloc
omits 2855a30 selftest: Print a message when RID allocation fails
omits 58a8323 libcli/auth: let msrpc_parse() return talloc'ed empty strings
omits a3f3a6c smbd: Remove an unused #define
omits 6379737 heimdal: encode/decode kvno as signed integer
omits ebd139c init: set core file size to unlimited by default
omits 866ca59 ctdb-recoverd: Fold IP allocation house-keeping into IP verification
omits 4947789 ctdb-recoverd: Clean up local IP verification
omits bdcc796 ctdb-recoverd: Skip known IP address checking when it is disabled
omits fc4cbf5 ctdb-recoverd: Check that IP failover is active in IP verification
omits ff28cbb ctdb-recoverd: Call election when necessary in recovery master validation
omits e8c33aa ctdb-recoverd: Simplify return values when updating local flags
omits 0a9401f ctdb-recoverd: Drop unreachable code
omits e225fbd ctdb-protocol: Drop unused CTDB_SRVID_TAKEOVER_RUN_RESPONSE
omits 4bef374 ctdb-daemon: Don't use CTDB_SRVID_TAKEOVER_RUN_RESPONSE
omits 3e272e0 ctdb-recover: Avoid duplicate deferred attach processing
omits f74f2e0 examples/crackcheck: allow compilation with current builds
omits 38e08d7 typo: mplementation => implementation
omits d4b3cb0 manpages: Markup led to missing space
omits 25ac392 WHATSNEW: Document "only user" removal
omits b51add1 smbd: remove "only user" and "username" parameters
omits dc3e224 Reset WHATSNEW.txt for 4.5.x series
omits 83b64ae talloc: version 2.1.7
omits d4d14b1 lib:talloc. Fix memory leak when destructors reparent children.
omits 2fe2e66 autobuild: fix typo in autobuild success subject line
omits 625dcef vfs_fruit: add an option that allows disabling POSIX rename behaviour
omits 2a872e2 Correctly set cli->raw_status for libsmbclient in SMB2 code
omits 0f6d51f s3:libnet:libnet_join: add netbios aliases as SPNs
omits f85b30a s3:smbd remove todo comments
omits c519cc8 selftest: test for case insensitivity over SMB2/SMB3
omits a9ccd50 s3:smbd/filename remove smelly code
omits 3242776 s3:smbd/service apply some code formatting
omits bb9f5ce s3:smbd/service disable case-sensitivity for SMB2/3 connections
omits 87fa3c3 lib: Avoid includes.h in base64.c
omits 93b982f lib: Give base64.c its own .h
omits 9ec3332 lib: Remove SMB_ASSERT from base64_encode_data_blob
omits cf5a810 lib: Make callers of base64_encode_data_blob check for success
omits f457535 lib: =0 and |= is equivalent to =
omits a5fd779 lib: The base64 chars are by definition single-byte :-)
omits a2c59d3 smbd: use remote arch caching
omits 719e422 s3/lib: add remote arch caching
omits 44c236a s3/lib: add get_remote_arch_from_str()
omits 6b5b004 s3/lib: rework get_remote_arch_str() to use an array
omits 5359031 ldb-samba: Use ndr_pull_struct_blob_all_noalloc
omits 98712e9 libndr: Add ndr_pull_struct_blob_all_noalloc
omits ef0f465 Fix formatting issue on 32bit with _FILE_OFFSET_BITS == 64
omits c264935 .gitignore: don;t accidentally ignore some files
omits 3751ffb autobuild: Return the last 50 log lines
omits 81f4e53 VLV: test using restrictive expressions
omits b59b22a VLV: handle empty results correctly
omits 34d2bfe VLV: initialise struct using names for clarity
omits 26cfd75 tests/dns_forwarder: Add additional testing for no flag recursive
omits 97a7547 tests/dns_forwarder: Add an extra test for inactive forwarders
omits 61f1eaf tests/dns_forwarder: remove statically defined IPs
omits 2570f16 tests/dns: Add additional testing of CNAME handling
omits 3b2f9f8 tests/dns_forwarder: Add testing for DNS forwarding
omits 5caebde dns: modify dns forwarder param to be multi-valued
omits 870b74d selftest: Remove an early return in the fl2003dc provision
omits ac4dd94 dnsserver: Remove C++ style comment
omits 89f5bbc dns: remove double talloc for strings
omits a7cfb92 docs: Fix an outdated remark, tdbsam is default
omits 10dbedd ctdb-protocol: Return required buffer size in push functions
omits f288ce8 ctdb-client: Drop unnecessary discard_const
omits 1fcedeb ctdb-protocol: Use consistent names for function arguments
omits bf9b0b9 ctdb-protocol: Drop buffer allocation from protocol push functions
omits 0885872 ctdb-tests: Make sure the packet length matches the allocated size
omits 2717427 ctdb-protocol: Check arguments in ctdb_allocate_pkt
omits 0eca31b ctdb-protocol: Expose function to allocate a packet
omits e834e0a ctdb-protocol: Fix marshalling of ctdb_reply_control
omits 75363b9 ctdb-protocol: Use length routines for protocol elements
omits 8a20c11 ctdb-protocol: Add length routines for protocol elements
omits 6ec25c7 ctdb-protocol: Use ctdb_req_header marshalling
omits 79d1507 ctdb-protocol: Fix marshalling of ctdb_req_header
omits 2e14d4e ctdb-protocol: Use TDB_DATA marshalling
omits c64435f ctdb-protocol: Fix marshalling of TDB_DATA
omits 324ae75 ctdb-protocol: Use ctdb_string marshalling
omits fcb2ab7 ctdb-protocol: Fix marshalling of ctdb_string
omits ddfbd74 ctdb-doc: Fix example NFS Ganesha recovery directory maintenance logic
omits 685e813 Add build option for default smbpasswd location
omits 84a13e7 ctdb/ltdbtool: Fix static declarations
omits e2642da smbcacls: Do not read old ACL for 'set' operation
omits 8bb4fcc gensec: Change log level of message when no PAC is found
omits 3d33ebe winbindd: Remove unused prototypes for winbindd_group.c
omits e0d8c6b s3:client:smbspool_krb5_wrapper: fix the non clearenv build.
omits d28282c xfs quotas - fix case of no quota for user
omits 2c03d00 nt-quotas: fixup failure case for TRANSACT_GET_USER_QUOTA_FOR_SID
omits f198abc Provide fallback code for non-portable clearenv(3)
omits 90403de testsuit/manage-ca.sh: specify key size in CSRs
omits b61658e winbindd/idmap_rfc2307: Fix CID 1273424 - Read from pointer after free
omits 184e787 winbindd: check if dcinfo from genache is expired
omits eee88e0 s3:selftest: add smbclient_ntlm tests
omits 4de4338 selftest:Samba4: let fl2000dc use Windows2000 style SPNEGO/NTLMSSP
omits 587b5db selftest:Samba4: let fl2000dc use Windows2000 supported_enctypes
omits 7091033 s3:test_smbclient_auth.sh: this script reqiures 5 arguments
omits b8055cb selftest:Samba4: provide DC_* variables for fl2000dc and fl2008r2dc
omits 7a2cb2c auth/ntlmssp: add ntlmssp_{client,server}:force_old_spnego option for testing
omits db9c01a auth/spnego: add spnego:simulate_w2k option for testing
omits d667520 auth/ntlmssp: do map to guest checking after the authentication
omits 79a7154 s3:smbd: only mark real guest sessions with the GUEST flag
omits 25ce978 s3:smbd: make use SMB_SETUP_GUEST constant
omits 837e617 libcli/security: implement SECURITY_GUEST
omits ead483b s3:auth_builtin: anonymous authentication doesn't allow a password
omits d247dce s4:auth_anonymous: anonymous authentication doesn't allow a password
omits 6546295 auth/spnego: only try to verify the mechListMic if signing was negotiated.
omits e72ad19 s3:libsmb: use anonymous authentication via spnego if possible
omits fa57992 s3:libsmb: don't finish the gensec handshake for guest logins
omits 02c9021 s3:libsmb: record the session setup action flags
omits 8f4a4bec libcli/smb: add smbXcli_session_is_guest() helper function
omits cceaa61 libcli/smb: add SMB1 session setup action flags
omits e6f9e17 libcli/smb: add smb1cli_session_set_action() helper function
omits 8e016ff libcli/smb: fix NULL pointer derreference in smbXcli_session_is_authenticated().
omits 53be474 s3:libsmb: use password = NULL for anonymous connections
omits d97b347 auth/ntlmssp: don't require NTLMSSP_SIGN for smb connections
omits 5041adb auth/ntlmssp: don't require any flags in the ccache_resume code
omits 032c273 auth/spnego: handle broken mechListMIC response from Windows 2000
omits 9930bd1 auth/spnego: change log level for 'Failed to setup SPNEGO negTokenInit request: NT_STATUS_INTERNAL_ERROR'
omits b659503 s3:librpc:crypto:gse: increase debug level for gse_init_client().
omits 95b8b02 lib:krb5_wrap:krb5_samba: increase debug level for smb_krb5_get_default_realm_from_ccache().
omits 795e796 s3:libads/sasl: allow wrapped messages up to a size of 0xfffffff
omits 8704958 s4:gensec_tstream: allow wrapped messages up to a size of 0xfffffff
omits 4158729 selfttest: add common_test_fns.inc
omits f667ff6 ctdb-doc: Document cluster mutex helper API
omits 721f645 ctdb-recovery: Move recovery lock latency updating to handler
omits bcb838b ctdb-recovery: Move recovery lock functions to recovery daemon code
omits df99d9e ctdb-cluster-mutex: Factor out cluster mutex code
omits ecc6751 ctdb-recovery: Factor out setting of cluster mutex handler
omits 94fb2cf ctdb_recovery: ctdb_cluster_mutex() now takes an argstring argument
omits 4668486 ctdb-recovery: Recovery lock setting can now include helper command
omits 918b0d9 ctdb-recovery: Parse recovery lock setting
omits 64d5572 ctdb-recovery: Reimplement ctdb_recovery_lock() using ctdb_cluster_mutex()
omits 0b0b954 ctdb-recovery: Kill cluster mutex helper with a signal that can be caught
omits e679a17 ctdb-recovery: Switch ctdb_cluster_mutex() to use helper
omits 5cf3b7a ctdb: Add new helper ctdb_mutex_fcntl_helper
omits c14e0ff ctdb-tools: Simplify "ctdb getreclock" output
omits 978404e ctdb-recovery: Add optional timeout argument to ctdb_cluster_mutex()
omits 43e9f58 ctdb-recovery: Factor out reclock testing into ctdb_cluster_mutex()
omits ab75f2a ctdb-recovery: Use a configurable handler when testing cluster mutex
omits 419f57f ctdb-recovery: Factor out new function set_recmode_handler()
omits 14a2330 ctdb-recovery: Use single char ASCII numbers for status from child
omits 4842b6b ctdb-recovery: Rename recovery lock functions and struct
omits 1b607f2 ctdb-build: ctdb-system depends on samba-util for debug
omits 10b0a8b smbd: Avoid large reads beyond EOF
omits 07e2f47 Fix the smb2_setinfo to handle FS info types and FSQUOTA infolevel
omits f4181f2 ldb-samba/ldb_matching_rules: Fix CID 1349424 - Uninitialized pointer read
omits 51f221c dcesrv_backupkey_heimdal: Fix CID 1321647 - Unchecked return value
omits 9a7a38a lib/http/http_auth: Fix CID 1273428 - Unchecked return value
omits b9ffb93 talloc/testsuite: Fix CID 1291641 - Logically dead code
omits f9099d3 s3-libads: Fix compilation with MIT Kerberos
omits 2a81893 ctdb-tests: Fix CID 1358704 use of "=" where "==" may have been intended
omits cce6b67 dbwrap_ctdb: Fix ENOENT->NT_STATUS_NOT_FOUND
omits 32b1f78 LDB: Redudant test on NULL context remove
omits 3e3e72f s3/rpc_server: mdssvc: suppress compiler warnings from glib headers
omits 81ca7ea Refactor the dns_open_connection code so that duplicate code is removed and ensure that EINTR is handled in the UDP path.
omits 53e0860 Fix CHECK_CODE usage in atomics builtin detection
omits ad5a4a9 ctdbd_conn: Make "cstatus" int32_t
omits 2bd1bcf ctdbd_conn: Add some more debug info
omits aad53cf ctdbd: Use talloc_memdup where appropriate
omits 445ad6e ctdbd_conn: Use ctdbd_control_local where possible
omits f0525d4 ctdbd_conn: Avoid "includes.h"
omits d36def8 lib: serverid.h references struct server_id
omits ff72a8a lib: Move ctdbd_init_connection out of ctdbd_traverse()
omits 966cef0 ctdbd_conn: Remove unused ctdbd_messaging_connection
omits e2d39ae lib: Use ctdbd_init_connection in messaging_ctdbd_init
omits 1ff4002 ctdbd_conn: Make ctdbd_init_connection public
omits b1277ac ctdbd_conn: Use ctdbd_init_connection in ctdbd_probe
omits 14beae7 ctdbd_conn: Use sys_poll_intr
omits d59ae31 ctdbd_conn: Adapt loop counter's type to the loop limit
omits 39bbd40 fix Invalid read of size 8
omits 417a58a s4:torture:vfs: fix Invalid read of size 8 valgrind valgrind error (and segv)
omits 8d998db s4:torture:libnet: fix 'Syscall param writev(vector[...])' valgrind error
omits 0ae25ff s4:torture:libnet: fix 'Conditional jump or move' valgrind error
omits ef461a3 s4:torture:smb2: fix 'Use of uninitialised value of size 8' valgrind error.
omits 4045931 s4:torture:smb2: fix 'Use of uninitialised value of size 8' valgrind error.
omits 37696e9 s4:torture:smb2: fix 'Use of uninitialised value of size 8' valgrind error.
omits b90f5f4 s4:torture:smb2: fix 'Use of uninitialised value of size 8' valgrind error.
omits fbf476e s4:torture:smb2: fix 'Use of uninitialised value of size 8' valgrind error.
omits 2f137a9 s4:torture:smb2: fix 'Use of uninitialised value of size 8' valgrind error
omits 9ce1f28 s4:torture:smb2 fix 'Use of uninitialised value of size 8' valgrind error.
omits d7e6d37 s4:torture:smb2: fix 'Use of uninitialised value of size 8' valgrind error.
omits bfc2349 s4:torture:smb2 fix 'Use of uninitialised value of size 8' valgrind error.
omits dc927de s4:torture:smb2: fix 'Use of uninitialised value of size 8' valgrind error.
omits 1ae1920 s4:torture:smb2: fix Use of 'uninitialised value of size 8' valgrind error.
omits cd7c57c s4:torture:raw: fix 'Invalid read of size 1 & Conditional jump or move' errors.
omits bb0c4a9 s4:torture:raw: fix 'Conditional jump or move' valgrind error.
omits 04d70f5 s4:torture:raw: fix 'use of uninitialised value of size 8' valgrind errors
omits de590da s4:torture:raw: fix 'Syscall param writev(vector[...])' valgrind error
omits a22ccb0 s4:torture:raw: fix 'Syscall param writev(vector[...])' valgrind error
omits 2a06c99 s4:torture:raw: fix 'Syscall param writev(vector[...])' valgrind error
omits 83cb2ba s4:torture:basic: fix 'Conditional jump or move ' valgrind error
omits d949402 s4:torture:basic: fix 'Syscall param writev(vector[...])' valgrind error
omits 03302bc s4:libcli: fix 'Conditional jump or move' valgrind error
omits c20fb11 s4:torture:basic: fix valgrind 'Syscall param writev(vector[...])' error.
omits 6806c14 s4:torture:basic: fix valgrind 'Syscall param writev(vector[...])' error
omits a5ce559 s4:torture:basic: fix valgrind 'Syscall param writev(vector[...])' error
omits 4d5a73e s4:torture:basic fix 'Syscall param writev(vector[...])' valgrind error
omits 60b2298 s4:lib:registry: fix 'Conditional jump or move' valgrind error.
omits 9cb4b1b s4:torture:rpc: fix valgrind 'Syscall param writev(vector[...])' valgrind error
omits c901d98 s4:torture:rpc: fix valgrind 'Syscall param writev(vector[...])' error
omits 9e8d748 s4:torture:rpc: fix valgrind Syscall param writev(vector[...]) error
omits 409cd51 s4:libnet: fix 'Syscall param writev(vector[...])' valgrind error
omits fcf2cbb selftest/samba4.blackbox.export.keytab: check AS-REQ with SPN
omits 20dc680 s4/heimdal: allow SPNs in AS-REQ
omits 957741c selftest/samba4.blackbox.export.keytab: check exported keytabs
omits 5927e46 selftest/samba4.blackbox.export.keytab: use spn based on fqdn
omits 3116e8d s4: add a minimal ktutil for selftest
omits deab6c6 s4/libnet: fix exporting to keytab by SPN
omits 35b2fb4 krb5_wrap: fix keep_old_entries logic in smb_krb5_kt_seek_and_delete_old_entries()
omits b26ae7f krb5_wrap: add enctype arg to smb_krb5_kt_seek_and_delete_old_entries()
omits 0c373f2 ctdb-tools: Drop onnode node specifications for recmaster/lvs/natgw
omits d12858a ctdb-tools: Drop "ctdb natgwlist"
omits cc3e9a6 ctdb-tests: Make ctdb natgw tool tests cover all the desired outputs
omits 515e2a2 ctdb-tools: Add top-level "ctdb natgw" command
omits 3f3c483 ctdb-scripts: Drop node count from "ctdb natgw status" output
omits fadc67c ctdb-scripts: Tweak NAT gateway list output format
omits cdaa829 ctdb-scripts: Fix incorrect comment
omits 09173f8 ctdb-ipalloc: Do ipreallocated even if no IP addresses can be allocated
omits 107f40a ctdb-daemon: Move port filtering to server side when getting tickles
omits 84fdc2a ctdb-scripts: Improve error messages when using NFS service_check_cmd
omits 59c7164 ctdb-tools: Fix a dangling reference to the LVS capability
omits 5f72883 ctdb-client: Use correct TDB flags for opening database
omits 2a06e56 ctdb-protocol: Consistency check for opcode in the reply structure
omits b970a53 ctdb-client: Set control opcode in reply for one-way controls
omits 1bd461f ctdb-protocol: Remove data structures for obsolete server_id controls
omits 2e2dfae ctdb-client: Remove client functions related to server_id
omits cb3db02 ctdb-tool: Remove commands related to server_id
omits d2f86ea ctdb-daemon: Remove unused controls related to server_id
omits c1236b3 ctdb-tests: Improve code coverage in tests
omits fdaa231 ctdb-tests: Fix flakey test complex/18_ctdb_reloadips.sh
omits 2bad7d7 ctdb-tests: Update tests to include new controls
omits 9796930 ctdb-daemon: Avoid memory leak
omits 8142e10 ctdb-protocol: Define a range of SRVIDs used by the ctdb tool
omits 811192b ctdb-protocol: Remove unused CTDB_SRVID_PREFIX
omits bf701f0 ctdb-system: Fix typo in ctdb_get_peer_pid
omits bf3f223 ctdb-scripts: Avoid dividing by zero in memory calculation
omits ac7974a Fixes an obvious copy-paste error in source3/utils/net_dns.c
omits d2e1437 lib: dns: Clean up allocated structure on error exit.
omits 773a16b pdb_ldap: Don't use autofree if "mods" still changes
omits 0b1f4db nss_wins: Fix the hostent setup
omits d3569ca nss_wins: ip_pton expects the raw IP address
omits 2ef0c9a dbcheck: Avoid pathological behaviour in operational module
omits 052b855 cleanupd: restart as needed
omits 34482eb libads: record session expiry for spnego sasl binds
omits 90737fb printing: handle "printcap cache time" change on HUP
omits b27c976 printing: use housekeeping period that matches cache time
omits 03e8152 s4:libcli:smb2: Use constant time memcmp() to verify the signature
omits 5035f1a libcli:smb2: Use constant time memcmp() to verify the signature
omits ba6e390 util: Add memcmp_const_time()
omits fec698d tests/passwords: fix a typo
omits a523274 tests/dsdb: Verify that only a new ldb affects reads of userPassword
omits f26a284 dsdb: Only re-query dSHeuristics for userPassword support on modifies
omits 0619a83 tests/rodc: Check that preload will skip broken users
omits 6d08b41 rodc: Allow RODC preload to continue with invalid users
omits 5042802 ctdb-tools: Remove simple uses of strcpy(3)
omits 04fe9e2 ctdb-scripts: Use ss instead of netstat for finding TCP connections
omits 4a65844 ctdb-scripts: Missing NFS thread count file should just produce warning
omits a610447 ctdb-daemon: Log a message when fork(2) fails
omits a9b6276 winbind: Base idmap_ad on tldap
omits 8905a55 winbind: handle DC_NOT_FOUND in wb_xids2sids
omits f00af55 winbind: handle DC_NOT_FOUND in wb_sids2xids
omits 10ae56f winbind: Add wb_dsgetdcname_gencache_[gs]et
omits d5e77a8 tldap: Add tldap_gensec_bind
omits 830fd78 tldap: Add tldap_get/set_stream
omits 154570d idmap_ad: Separate out the nss functions
omits cade673 Mask general purpose signals for notifyd.
omits ffd64de ctdb-daemon: Drop --lvs option and support for CTDB_CAP_LVS
omits 951e818 ctdb-daemon: Drop --single-public-ip option and related code
omits dfe8de9 ctdb-scripts: Simplify "ctdb lvs ..." output
omits e3a7178 ctdb-tools: Change ctdb CLI to have a single "lvs" command
omits 9543e35 ctdb-tool: Change ctdb lvs/lvsmaster CLI commands to use ctdb_lvs helper
omits a92394e ctdb-scripts: Add monitoring of CTDB_LVS_PUBLIC_IFACE
omits 798b131 ctdb-doc: Add sample LVS configuration
omits ce33a7c ctdb-scripts: Call out to ctdb_lvs helper from 91.lvs
omits b737686 ctdb-scripts: Move ctdb_get_ip_address() to functions file
omits 0352224 ctdb-tools: Add new ctdb_lvs helper
omits 7d52279 ctdb-scripts: LVS eventscript cleanups
omits 5fc9ca91 ctdb-tests: Add unit tests for LVS eventscript
omits 89dc86e ctdb-tests: LVS support for ctdb tool stub
omits e2ecdd2 ctdb-tests: Add ipvsadm test stub
omits 47a68ff ctdb-tests: Add 32-bit netmask support to "ip addr show" stub
omits 8305c8d ctdb-tests: Add loopback support for "ip link show" stub
omits 6237b08 ctdb-tests: Allow scope to be specified in "ip addr add" stub
omits 39cbe07 ctdb-scripts: Drop "recovered" event from 91.lvs
omits a0ef57f ctdb-scripts: LVS eventscript error redirection improvements
omits 600211d ctdb-scripts: Drop hardcoded /sbin and /proc paths in LVS eventscript
omits 6ff9060 ctdb-scripts: die() should output to stderr
omits 43ea097 s3:libsmb: Fix illegal memory access after memory has been deleted.
omits 2ec4e16 s3:libads: sasl wrapped LDAP connections against with kerberos and arcfour-hmac-md5
omits 4ec5ff4 CVE-2015-5370: s4:selftest: run samba.tests.dcerpc.raw_protocol against ad_dc
omits 4a53c8a CVE-2015-5370: python/samba/tests: add some dcerpc raw_protocol tests
omits 782e8e2 CVE-2015-5370: python/samba/tests: add infrastructure to do raw protocol tests for DCERPC
omits 3b359d0 CVE-2015-5370: s4:librpc/rpc: call dcerpc_connection_dead() on protocol errors
omits 7e0b9c2 CVE-2015-5370: s3:rpc_client: disconnect connection on protocol errors
omits e31d8de CVE-2015-5370: libcli/smb: use a max timeout of 1 second in tstream_smbXcli_np_destructor()
omits 65d9ab0 CVE-2015-5370: s3:rpc_server: verify auth_context_id in api_pipe_{bind_auth3,alter_context}
omits f37f965 CVE-2015-5370: s3:rpc_client: verify auth_context_id in rpc_pipe_bind_step_one_done()
omits 97ee4d8 CVE-2015-5370: s3:librpc/rpc: verify auth_context_id in dcerpc_check_auth()
omits 9dedf27 CVE-2015-5370: s3:librpc/rpc: make use of auth->auth_context_id in dcerpc_add_auth_footer()
omits 1c0f927 CVE-2015-5370: s3:rpc_server: make use of pipe_auth_data->auth_context_id
omits f564287 CVE-2015-5370: s3:rpc_client: make use of pipe_auth_data->auth_context_id
omits ce8d2d6 CVE-2015-5370: s3:librpc/rpc: add auth_context_id to struct pipe_auth_data
omits 6923621 CVE-2015-5370: s3:rpc_client: pass struct pipe_auth_data to create_rpc_{bind_auth3,alter_context}()
omits dc91d35 CVE-2015-5370: s3:rpc_server: don't allow an existing context to be changed in check_bind_req()
omits 3fdc4de CVE-2015-5370: s3:rpc_server: check the transfer syntax in check_bind_req() first
omits 0f8d4a5 CVE-2015-5370: s3:librpc/rpc: remove unused dcerpc_pull_dcerpc_auth()
omits 28661ca CVE-2015-5370: s3:rpc_server: use DCERPC_NCA_S_PROTO_ERROR FAULTs for protocol errors
omits 6c9a2d3 CVE-2015-5370: s3:rpc_server: let a failing BIND mark the connection as broken
omits cd1c7d2 CVE-2015-5370: s3:rpc_server: disconnect the connection after a fatal FAULT pdu
omits a18a811 CVE-2015-5370: s3:rpc_server: make use of dcerpc_verify_ncacn_packet_header() to verify incoming pdus
omits ab29002 CVE-2015-5370: s3:rpc_server: verify presentation context arrays
omits e4fa243 CVE-2015-5370: s3:rpc_server: use 'alter' instead of 'bind' for variables in api_pipe_alter_context()
omits f74c4c8 CVE-2015-5370: s3:rpc_server: ensure that the message ordering doesn't violate the spec
omits 302d927 CVE-2015-5370: s3:rpc_server: make sure auth_level isn't changed by alter_context or auth3
omits 46436d0 CVE-2015-5370: s3:rpc_server: let a failing auth3 mark the authentication as invalid
omits f8aa62d CVE-2015-5370: s3:rpc_server: don't allow auth3 if the authentication was already finished
omits b4e38e2 CVE-2015-5370: s3:rpc_server: don't ignore failures of dcerpc_push_ncacn_packet()
omits 84027af CVE-2015-5370: s3:rpc_server: just call pipe_auth_generic_bind() in api_pipe_bind_req()
omits ca96d57 CVE-2015-5370: s3:rpc_server: let a failing sec_verification_trailer mark the connection as broken
omits 3f02e04 CVE-2015-5370: s3:rpc_server: make use of dcerpc_pull_auth_trailer() in api_pipe_{bind_req,alter_context,bind_auth3}()
omits 2e56192 CVE-2015-5370: s3:rpc_client: verify auth_{type,level} in rpc_pipe_bind_step_one_done()
omits 574eca7 CVE-2015-5370: s3:rpc_client: protect rpc_api_pipe_got_pdu() against too large payloads
omits a4811d3 CVE-2015-5370: s3:rpc_client: make use of dcerpc_verify_ncacn_packet_header() in cli_pipe_validate_current_pdu()
omits 7123204 CVE-2015-5370: s3:rpc_client: make use of dcerpc_pull_auth_trailer()
omits 8a62408 CVE-2015-5370: s3:librpc/rpc: let dcerpc_check_auth() auth_{type,level} against the expected values.
omits 642fe0a CVE-2015-5370: s3:librpc/rpc: remove auth trailer and possible padding within dcerpc_check_auth()
omits 5108d26 CVE-2015-5370: librpc/rpc: don't allow pkt->auth_length == 0 in dcerpc_pull_auth_trailer()
omits c0f3f30 CVE-2015-5370: s4:rpc_server: reject DCERPC_PFC_FLAG_PENDING_CANCEL with DCERPC_FAULT_NO_CALL_ACTIVE
omits 0b16561 CVE-2015-5370: s4:rpc_server: the assoc_group is relative to the connection (association)
omits ad6a5cf CVE-2015-5370: s4:rpc_server: only allow one fragmented call_id at a time
omits 4b6197f CVE-2015-5370: s4:rpc_server: limit allocation and alloc_hint to 4 MByte
omits 6b5144c CVE-2015-5370: s4:rpc_server: check frag_length for requests
omits aef225a CVE-2015-5370: s4:rpc_server: give the correct reject reasons for invalid auth_level values
omits 818e09f CVE-2015-5370: s4:rpc_server: disconnect after a failing dcesrv_auth_request()
omits a30eee5 CVE-2015-5370: s4:rpc_server: let a failing auth3 mark the authentication as invalid
omits 04e9245 CVE-2015-5370: s4:rpc_server: failing authentication should generate a SEC_PKG_ERROR
omits ed066b6 CVE-2015-5370: s4:rpc_server: fix the order of error checking in dcesrv_alter()
omits 1f7dc72 CVE-2015-5370: s4:rpc_server: changing an existing presentation context via alter_context is a protocol error
omits f2dbb1c CVE-2015-5370: s4:rpc_server: don't derefence an empty ctx_list array in dcesrv_alter()
omits 909538c CVE-2015-5370: s4:rpc_server: remove pointless dcesrv_find_context() from dcesrv_bind()
omits 57afdaa CVE-2015-5370: s4:rpc_server: let invalid request fragments disconnect the connection with a protocol error
omits 5cb1250 CVE-2015-5370: s4:rpc_server: make sure alter_context and auth3 can't change auth_{type,level,context_id}
omits cb8e2ab CVE-2015-5370: s4:rpc_server: maintain in and out struct dcerpc_auth per dcesrv_call_state
omits 0ba1b18 CVE-2015-5370: s4:rpc_server: ensure that the message ordering doesn't violate the spec
omits c0d74ca CVE-2015-5370: s4:rpc_server: verify the protocol headers before processing pdus
omits caa1e75 CVE-2015-5370: s4:rpc_server: add infrastructure to terminate a connection after a response
omits 57b0758 CVE-2015-5370: s4:rpc_server: make dcesrv_process_ncacn_packet() static
omits 3c6fef3 CVE-2015-5370: s4:rpc_server: return the correct secondary_address in dcesrv_bind()
omits 7bde997 CVE-2015-5370: s4:rpc_server: add some padding to dcesrv_bind_nak() responses
omits 254048f CVE-2015-5370: s4:rpc_server: split out a dcesrv_fault_with_flags() helper function
omits 5c76e84 CVE-2015-5370: s4:rpc_server: fill context_id in dcesrv_fault()
omits c58dbe4 CVE-2015-5370: s4:rpc_server: set alloc_hint = 24 in dcesrv_fault()
omits e3c3499 CVE-2015-5370: s4:rpc_server: avoid ZERO_STRUCT() in dcesrv_fault()
omits e6f6b4b CVE-2015-5370: s4:rpc_server: correctly maintain dcesrv_connection->max_{recv,xmit}_frag
omits 4624c83 CVE-2015-5370: s4:rpc_server/netlogon: make use of dce_call->conn->auth_state.auth_{level,type}
omits f91da2a CVE-2015-5370: s4:rpc_server/samr: make use of dce_call->conn->auth_state.auth_level
omits 8305c0a CVE-2015-5370: s4:rpc_server/lsa: make use of dce_call->conn->auth_state.auth_{level,type}
omits 06b9c93 CVE-2015-5370: s4:rpc_server: make use of dce_call->conn->auth_state.auth_* in dcesrv_request()
omits accac3a CVE-2015-5370: s4:rpc_server: maintain dcesrv_auth->auth_{type,level,context_id}
omits f97d9d1 CVE-2015-5370: s4:rpc_server: check the result of dcerpc_pull_auth_trailer() in dcesrv_auth_bind()
omits b6ac227 CVE-2015-5370: s4:rpc_server: no authentication is indicated by pkt->auth_length == 0
omits 2396086 CVE-2015-5370: s4:rpc_server: make use of talloc_zero()
omits def0019 CVE-2015-5370: s4:librpc/rpc: protect dcerpc_request_recv_data() against too large payloads
omits 3bf4763 CVE-2015-5370: s4:librpc/rpc: use dcerpc_verify_ncacn_packet_header() to verify BIND_ACK,ALTER_RESP,RESPONSE pdus
omits 9f4d962 CVE-2015-5370: s4:librpc/rpc: handle DCERPC_PKT_FAULT before anything else in dcerpc_alter_context_recv_handler()
omits 02a74dd CVE-2015-5370: s4:librpc/rpc: make use of dcerpc_map_ack_reason() in dcerpc_bind_recv_handler()
omits 8cba1c3 CVE-2015-5370: s3:rpc_client: remove useless frag_length check in rpc_api_pipe_got_pdu()
omits 6cef082 CVE-2015-5370: s3:rpc_client: move AS/U hack to the top of cli_pipe_validate_current_pdu()
omits 0fa8378 CVE-2015-5370: librpc/rpc: add a dcerpc_verify_ncacn_packet_header() helper function
omits cdba091 CVE-2015-5370: s4:librpc/rpc: finally verify the server uses the expected auth_{type,level,context_id} values
omits ace2364 CVE-2015-5370: s4:librpc/rpc: avoid using dcecli_security->auth_info and use per request values
omits 98ef1d6 CVE-2015-5370: s4:librpc/rpc: simplify checks if gensec is used in dcerpc_ship_next_request()
omits 46be379 CVE-2015-5370: s4:librpc/rpc: avoid dereferencing sec->auth_info in dcerpc_request_prepare_vt()
omits d4e735c CVE-2015-5370: s4:librpc/rpc: always use ncacn_pull_request_auth() for DCERPC_PKT_RESPONSE pdus
omits 8a93fbc CVE-2015-5370: s4:librpc/rpc: avoid using c->security_state.auth_info in ncacn_pull_request_auth()
omits a735892 CVE-2015-5370: s4:librpc/rpc: avoid using hs->p->conn->security_state.auth_info in dcerpc_bh_auth_info()
omits 3e3ea1b CVE-2015-5370: s4:librpc/rpc: use a local auth_info variable in ncacn_push_request_sign()
omits 8f6cffc CVE-2015-5370: s4:librpc/rpc: use auth_context_id = 1
omits 27da35f CVE-2015-5370: s4:librpc/rpc: maintain dcecli_security->auth_{type,level,context_id}
omits 335b3ce CVE-2015-5370: s4:librpc/rpc: send a dcerpc_sec_verification_trailer if needed
omits 67f6fd3 CVE-2015-5370: s3:librpc/rpc: don't call dcerpc_pull_auth_trailer() if auth_length is 0
omits 8e19ce7 CVE-2015-5370: librpc/rpc: simplify and harden dcerpc_pull_auth_trailer()
omits 63a7d05 CVE-2015-5370: dcerpc.idl: add DCERPC_{NCACN_PAYLOAD,FRAG}_MAX_SIZE defines
omits 14e5f9a CVE-2016-2118: s3:rpc_server/samr: allow _samr_ValidatePassword only with PRIVACY...
omits 521316d CVE-2016-2118: s4:rpc_server/samr: allow _samr_ValidatePassword only with PRIVACY...
omits f762be4 CVE-2016-2118: docs-xml: default "allow dcerpc auth level connect" to "no"
omits 339e306 CVE-2016-2118: s3:rpc_server/{epmapper,echo}: allow DCERPC_AUTH_LEVEL_CONNECT by default
omits 41bccb5 CVE-2016-2118: s3:rpc_server/{samr,lsa,netlogon}: reject DCERPC_AUTH_LEVEL_CONNECT by default
omits 7fab11e CVE-2016-2118: s3:rpc_server: make use of "allow dcerpc auth level connect"
omits 5c9b10d CVE-2016-2118: s4:rpc_server/rpcecho: allow DCERPC_AUTH_LEVEL_CONNECT by default
omits 4dbf6f8 CVE-2016-2118: s4:rpc_server/mgmt: allow DCERPC_AUTH_LEVEL_CONNECT by default
omits b6b726c CVE-2016-2118: s4:rpc_server/epmapper: allow DCERPC_AUTH_LEVEL_CONNECT by default
omits ea3f14c CVE-2016-2118: s4:rpc_server/netlogon: reject DCERPC_AUTH_LEVEL_CONNECT by default
omits 398a21c CVE-2016-2118: s4:rpc_server/samr: reject DCERPC_AUTH_LEVEL_CONNECT by default
omits fcdd15a CVE-2016-2118: s4:rpc_server/lsa: reject DCERPC_AUTH_LEVEL_CONNECT by default
omits 991dddd CVE-2016-2118: s4:rpc_server: make use of "allow dcerpc auth level connect"
omits 06b038c CVE-2016-2118: docs-xml: add "allow dcerpc auth level connect" defaulting to "yes"
omits 9085300 CVE-2016-2118: s4:librpc: use integrity by default for authenticated binds
omits d1c2ad4 CVE-2016-2118: librpc: change the default auth level from DCERPC_AUTH_LEVEL_CONNECT to DCERPC_AUTH_LEVEL_INTEGRITY
omits 6a47994 CVE-2016-2118: s3: rpcclient: change the default auth level from DCERPC_AUTH_LEVEL_CONNECT to DCERPC_AUTH_LEVEL_INTEGRITY
omits e9a51ad CVE-2016-2118: s4:rpc_server/dnsserver: require at least DCERPC_AUTH_LEVEL_INTEGRITY
omits 85972a5 CVE-2016-2118: python:tests/dcerpc: use [sign] for dnsserver tests
omits c32548f CVE-2016-2118: s4:rpc_server/backupkey: require DCERPC_AUTH_LEVEL_PRIVACY
omits 80dae9a CVE-2016-2118: s4:rpc_server/drsuapi: require DCERPC_AUTH_LEVEL_PRIVACY
omits 51aa7bd CVE-2016-2118: s4:rpc_server: make it possible to define a min_auth_level on a presentation context
omits c52097a CVE-2016-2115: docs-xml: always default "client ipc signing" to "mandatory"
omits 1667e73 CVE-2016-2115: s3:libsmb: use SMB_SIGNING_IPC_DEFAULT and lp_client_ipc_{min,max}_protocol()
omits 121196e CVE-2016-2115: s3:libnet: use SMB_SIGNING_IPC_DEFAULT
omits eaa7f66 CVE-2016-2115: s3:auth_domain: use SMB_SIGNING_IPC_DEFAULT
omits 983a55b CVE-2016-2115: s3:lib/netapi: use SMB_SIGNING_IPC_DEFAULT
omits e9c0adf CVE-2016-2115: net: use SMB_SIGNING_IPC_DEFAULT
omits 5c8721e CVE-2016-2115: s3:libsmb: let SMB_SIGNING_IPC_DEFAULT use "client ipc min/max protocol"
omits b720575 CVE-2016-2115: s3:libsmb: add signing constant SMB_SIGNING_IPC_DEFAULT
omits a046ffd CVE-2016-2115: s3:winbindd: use lp_client_ipc_signing()
omits 57b04e8 CVE-2016-2115: s3:winbindd: use lp_client_ipc_{min,max}_protocol()
omits b6debbc CVE-2016-2115: s4:librpc/rpc: make use of "client ipc *" options for ncacn_np
omits 68d6c10 CVE-2016-2115: s4:libcli/raw: pass the minprotocol to smb_raw_negotiate*()
omits 57f0b0c CVE-2016-2115: s4:libcli/raw: limit maxprotocol to NT1 in smb_raw_negotiate*()
omits 5721234 CVE-2016-2115: s4:libcli/smb2: use the configured min_protocol
omits 35ce75e CVE-2016-2115: s4:libcli/raw: add smbcli_options.min_protocol
omits f65f618 CVE-2016-2115: docs-xml: add "client ipc signing" option
omits 8ff6a95 CVE-2016-2115: docs-xml: add "client ipc min protocol" and "client ipc max protocol" options
omits 1dd4378 CVE-2016-2114: docs-xml: let the "smb signing" documentation reflect the reality
omits 99f2bbc CVE-2016-2114: s3:smbd: enforce "server signing = mandatory"
omits 80adeb0 CVE-2016-2114: libcli/smb: let mandatory signing imply allowed signing
omits 5cb4ee2 CVE-2016-2114: s3:smbd: use the correct default values for "smb signing"
omits 44dd523 CVE-2016-2114: s4:smb2_server: fix session setup with required signing
omits 6ad9ba7 CVE-2016-2113: docs-xml: let "tls verify peer" default to "as_strict_as_possible"
omits 7cf3318 CVE-2016-2113: selftest: use "tls verify peer = no_check"
omits 942e4ed CVE-2016-2113: selftest: test all "tls verify peer" combinations with ldaps
omits 45ff760 CVE-2016-2113: s4:librpc/rpc: verify the rpc_proxy certificate and hostname if configured
omits 4b679c3 CVE-2016-2113: s4:libcli/ldap: verify the server certificate and hostname if configured
omits e72b2c9 CVE-2016-2113: s4:selftest: explicitly use '--option="tlsverifypeer=no_check" for some ldaps tests
omits 2362c03 CVE-2016-2113: docs-xml: add "tls verify peer" option defaulting to "no_check"
omits 64a9cd2 CVE-2016-2113: s4:lib/tls: implement infrastructure to do peer verification
omits b5681c4 CVE-2016-2113: s4:lib/tls: create better certificates and sign the host cert with the ca cert
omits 6e22abd CVE-2016-2112: docs-xml: change the default of "ldap server require strong auth" to "yes"
omits 2b40fb8 CVE-2016-2112: s4:selftest: run some ldap test against ad_dc_ntvfs, fl2008r2dc and fl2003dc
omits e71be80 CVE-2016-2112: selftest: servers with explicit "ldap server require strong auth" options
omits c5c5735 CVE-2016-2112: s4:selftest: run samba4.ldap.bind against fl2008r2dc
omits 28f1af7 CVE-2016-2112: s4:ldap_server: implement "ldap server require strong auth" option
omits 0cd2ace CVE-2016-2112: docs-xml: add "ldap server require strong auth" option
omits dedba1f CVE-2016-2112: s4:ldap_server: reduce scope of old_session_info variable
omits 98ff297 CVE-2016-2112: s4:selftest: use --option=clientldapsaslwrapping=plain for plain connections
omits 05692ec CVE-2016-2112: s4:libcli/ldap: auto upgrade to SIGN after STRONG_AUTH_REQUIRED
omits 1da744b CVE-2016-2112: s4:libcli/ldap: make sure we detect downgrade attacks
omits ed863ef CVE-2016-2112: s4:libcli/ldap: honour "client ldap sasl wrapping" option
omits 20859a2 CVE-2016-2112: s3:libads: make sure we detect downgrade attacks
omits 1dc40a0 CVE-2016-2111: docs-xml/smbdotconf: default "raw NTLMv2 auth" to "no"
omits 5ab1db0 CVE-2016-2111: selftest:Samba3: use "raw NTLMv2 auth = yes" for nt4_dc
omits 70452c9 CVE-2016-2111: s4:smb_server: implement "raw NTLMv2 auth" checks
omits 4fb6867 CVE-2016-2111: s3:auth: implement "raw NTLMv2 auth" checks
omits a1900b5 CVE-2016-2111: docs-xml: add "raw NTLMv2 auth" defaulting to "yes"
omits 6cd48ad CVE-2016-2111: docs-xml: document the new "client NTLMv2 auth" and "client use spnego" interaction
omits 2c73047 CVE-2016-2111: s3:libsmb: don't send a raw NTLMv2 response when we want to use spnego
omits a711399 CVE-2016-2111: s4:libcli: don't send a raw NTLMv2 response when we want to use spnego
omits 894aad5 CVE-2016-2111: s4:param: use "client use spnego" to initialize options->use_spnego
omits c985ffd CVE-2016-2111: s4:libcli: don't allow the LANMAN2 session setup without "client lanman auth = yes"
omits f10589c CVE-2016-2111: s4:torture/base: don't use ntlmv2 for dos connection in base.samba3error
omits bbb066a CVE-2016-2111: s4:torture/raw: don't use ntlmv2 for dos connection in raw.samba3badpath
omits 93e3f25 CVE-2016-2111: s3:rpc_server/netlogon: check NTLMv2_RESPONSE values for SEC_CHAN_WKSTA
omits fb20f13 CVE-2016-2111: s4:rpc_server/netlogon: check NTLMv2_RESPONSE values for SEC_CHAN_WKSTA
omits 423e95b CVE-2016-2111: libcli/auth: add NTLMv2_RESPONSE_verify_netlogon_creds() helper function
omits 847192d CVE-2016-2111: s4:torture/rpc: fix rpc.pac ntlmv2 test
omits 5adad29 CVE-2016-2111: s4:torture/rpc: fix rpc.samba3.netlogon ntlmv2 test
omits 9ed1197 CVE-2016-2111: s3:rpc_server/netlogon: require DCERPC_AUTH_LEVEL_PRIVACY for validation level 6
omits 5fe7085 CVE-2016-2111: s4:rpc_server/netlogon: require DCERPC_AUTH_LEVEL_PRIVACY for validation level 6
omits d4a64ba CVE-2016-2111: s3:rpc_server/netlogon: always go through netr_creds_server_step_check()
omits afe48e9 CVE-2016-2111: s4:rpc_server: implement 'server schannel = yes' restriction
omits 7074b1a CVE-2016-2111: auth/gensec: correctly report GENSEC_FEATURE_{SIGN,SEAL} in schannel_have_feature()
omits 2200d49 CVE-2016-2111: auth/gensec: require DCERPC_AUTH_LEVEL_INTEGRITY or higher in schannel_update()
omits 0d641ee CVE-2016-2110: auth/ntlmssp: implement new_spnego support including MIC generation (as client)
omits c0fc6a6 CVE-2016-2110: auth/ntlmssp: implement new_spnego support including MIC checking (as server)
omits 8b76b05 CVE-2016-2110: ntlmssp.idl: add NTLMSSP_MIC_{OFFSET,SIZE}
omits 4c48296 CVE-2016-2110: libcli/auth: pass server_timestamp to SMBNTLMv2encrypt_hash()
omits bbaba64 CVE-2016-2110: auth/credentials: pass server_timestamp to cli_credentials_get_ntlm_response()
omits 8a647ae CVE-2016-2110: auth/credentials: clear the LMv2 key for NTLMv2 in cli_credentials_get_ntlm_response()
omits 8cd1a2a CVE-2016-2110: auth/ntlmssp: implement gensec_ntlmssp_may_reset_crypto()
omits fa8c656 CVE-2016-2110: auth/ntlmssp: call ntlmssp_sign_init if we provide GENSEC_FEATURE_SIGN
omits 1e3bd3e CVE-2016-2110: auth/gensec: add gensec_may_reset_crypto() infrastructure
omits a4dd512 CVE-2016-2110: auth/gensec: require spnego mechListMIC exchange for new_spnego backends
omits 4ec38db CVE-2016-2110: auth/gensec: fix the client side of a spnego downgrade
omits 4106fde CVE-2016-2110: auth/gensec: fix the client side of a new_spnego exchange
omits 574535c CVE-2016-2110: libcli/auth: add SPNEGO_REQUEST_MIC to enum spnego_negResult
omits 001735a CVE-2016-2110: libcli/auth: use enum spnego_negResult instead of uint8_t
omits 2063692 CVE-2016-2110: winbindd: add new_spnego to the WINBINDD_CCACHE_NTLMAUTH response
omits 83c7158 CVE-2016-2110: auth/ntlmssp: let gensec_ntlmssp_client_start require NTLM2 (EXTENDED_SESSIONSECURITY) when using ntlmv2
omits 858ef6a CVE-2016-2110: auth/ntlmssp: let gensec_ntlmssp_client_start require flags depending on the requested features
omits 1668367 CVE-2016-2110: auth/ntlmssp: don't let ntlmssp_handle_neg_flags() change ntlmssp_state->use_ntlmv2
omits dc6e28d CVE-2016-2110: auth/ntlmssp: don't allow a downgrade from NTLMv2 to LM_AUTH
omits 7a6b3ef CVE-2016-2110: auth/ntlmssp: split allow_lm_response from allow_lm_key
omits 2843f01 CVE-2016-2110: auth/ntlmssp: maintain conf_flags and required_flags variables
omits 61ec7f0 CVE-2016-2110: auth/ntlmssp: let ntlmssp_handle_neg_flags() return NTSTATUS
omits e4bab3a Revert "selftest: dbcheck should not be marked flapping"
omits e6ed803 tdb mutex check: Fix CID 1358473 Uninitialized scalar variable
omits acf6deb tdb: version 1.3.9
omits ef3d837 tdb: rework cleanup logic in tdb_runtime_check_for_robust_mutexes()
omits 3e2af15 vfs_catia: Fix bug 11827, memleak
omits 8fedb37 vfs_catia: Align loop index with terminator
omits 494da27 examples/smb.conf.default: Fix typo in comment line: sever -> server
omits f63b9a7 s3: libsmb: Fix error where short name length was read as 2 bytes, should be 1.
omits 6eba42f selftest: Load time_audit and full_audit
omits 0d9c2b9 vfs_time_audit: Assert that all VFS functions are implemented
omits 8a9f74e vfs_full_audit: Assert that all VFS functions are implemented
omits d18a0ff vfs: Add helper to check for missing VFS functions
omits 94f3129 configure: Don't check for inotify on illumos
omits ff6b49b nwrap: Fix the build on Solaris
omits a4bb49b s3: vfs: time_audit. Add missing audit_file().
omits 0bb6315 s3: vfs: time_audit: Add get/fget/set/fset dos_attributes functions.
omits e2a3204 s3: vfs: time_audit. Add missing fsctl().
omits 8a92450 s3: vfs: time_audit. Add missing get_dfs_referrals().
omits 6ccd3ad s3: vfs: Sort vfs function entries in vfs_time_audit.
omits 884ad41 s3: vfs: full_audit. Implement missing durable_XXX functions.
omits 4489b4c s3: vfs: full_audit. Add audit_file_fn().
omits de547ca s3: vfs: full_audit. Add missing fsctl_fn().
omits 40a8a72 s3: vfs: full_audit. Add missing get_dfs_referrals_fn().
omits 70174af s3: vfs: full_audit. Sort vfs fn list and add comments on missing entries.
omits 0da76c9 lib:replace: Missing semicolon on function definition.
omits f777ca3 Bug 11818 : obvious missing word When trying to demote a dc, 'remove_dc.remove_sysvol_references' is sent 'remote_samdb, dc_name' , it expects 'remote_samdb, logger, dc_name'
omits 16ef497 vfs_gpfs: Remove xattr functions
omits f20aed5 vfs_gpfs: Implement new dos_attributes vfs functions
omits 6a2d97b gpfswrap: Add wrapper for gpfs_set_winattrs
omits 02f4808 ctdb-killtcp: Change default retry interval, batch size and attempts
omits dd06c79 ctdb-killtcp: Send tickle ACKs in batches
omits e66cdd8 ctdb-killtcp: Store retry interval in killtcp structure
omits 93f3cd6 ctdb-killtcp: Don't count attempts for individual connections
omits 402f3c0 ctdb-killtcp: Keep track of number of kill attempts and maximum allowed
omits 7e5eab1 ctdb-killtcp: Filter out sent packets
omits bba3115 ctdb-system: Return window size and RST bit when reading TCP packets
omits d7fa4b7 ctdb-killtcp: Clarify a debug message
omits cb2fee2 ctdb-killtcp: Set debug level via environment variable CTDB_DEBUGLEVEL
omits 5492f87 ctdb-killtcp: Don't send initial tickle ACK during setup
omits 4105ca9 ctdb-killtcp: Drop unnecessary casts
omits 7aea3c1 ctdb-killtcp: Drop check to see if capture socket can be read
omits 2e1e1e8 ctdb-killtcp: Merge "common" killtcp code into helper
omits 52cfe76 ctdb-protocol: Drop killtcp protocol support
omits d8398b0 ctdb-daemon: Remove implementation of CTDB_CONTROL_KILL_TCP
omits f0a83d8 ctdb-client: Drop killtcp client functions
omits efd3716 ctdb-tools: Drop "ctdb killtcp" command
omits 83502a7 ctdb-scripts: Use ctdb_killtcp helper to kill connections
omits b417d79 ctdb-scripts: Add interface argument to kill_tcp_connections()
omits 1924323 ctdb-killtcp: New helper ctdb_killtcp
omits c561129 ctdb-killtcp: Simplify includes by using ctdb_sock_addr_to_string()
omits 248557b ctdb-killtcp: Avoid unnecessary dependency on lib/util/time.h
omits 51f5faf ctdb-killtcp: Factor out killtcp code into separate file.
omits f76cb52 ctdb-killtcp: Factor out ctdb_killtcp()
omits 879960b ctdb-killtcp: Change struct ctdb_tcp_kill to store arbitrary destructor data
omits 1bf494f ctdb-killtcp: Avoid CTDB_NO_MEMORY()
omits 32ea7c0 ctdb-killtcp: Determine the interface as soon as vnn is known
omits 380c894 ctdb-killtcp: Use the given event context directly
omits 386cd79 ctdb-system: Add ctdb_parse_connections() function
omits 5433a00 ctdb-tests: Link ctdb-util instead of including
omits 676f42a ctdb-util: Move rb_tree.c to ctdb-util
omits 10054c4 docs: Mention _NO_WINBINDD in idmap_script.8
omits 74f0a24 docs: build idmap_script.8 by default
omits 4f65fa9 pam_winbind: Avoid a use of sprintf
omits 9d6d620 smbcquotas: print "NO LIMIT" only if returned quota value is 0.
omits 0e01ed0 smbd: do not cover up VFS failures to get quota
omits 0124d3e nfs-quota: do not fail on ECONNREFUSED
omits ce82f66 xfs-quota: do not fail if user has no quota
omits faaaae3 sys-quotas: do not fail if user has no quota
omits 20a0d59 ntquotas - skip entry if the quota is zero
omits 78ae852 nt-quotas: return 0 as indication of no quota
omits fcf6527 nt-quotas: vfs_get_ntquota() return NTSTATUS
omits d378c85 winbind: Fix a typo in a wrong comment...
omits 0fa9f34 examples/perfcounter/perf_writer.c: fix memset
omits 3cc3406 winbind: Remove unused idmap_backends_unixid_to_sid
omits fa8f097 winbind: Remove unused idmap_[ug]id_to_sid
omits fdfe993 winbind: Use plural xids2sids in _wbint_UnixIDs2Sids
omits bfc1d07 winbind: Pass down the domain name to xids2sids
omits 5d90692 winbind: Add idmap_backend_unixids_to_sids
omits a3bd040 winbind: Do per-domain xids2sids calls
omits 50aef48 winbind: Introduce id_map_ptrs_init
omits 16dc16e idmap: Factor out lp_scan_idmap_domains()
omits 9efb5bb VLV: avoid name conflict with string.h's index()
omits a7a77e2 tdb: avoid a race condition when checking for robust mutexes
omits aa81199 vfs_glusterfs: call clock_gettime_mono() only on profile-enabled build
omits eb2ea0b vfs_aio_fork: call clock_gettime_mono() only on profile-enabled build
omits 7616229 vfs_aio_linux: call clock_gettime_mono() only on profile-enabled build
omits 98b7486 asys: call clock_gettime_mono() only on profile-enabled build
omits b2ae298 s3-profile: add PROFILE_TIMESTAMP macro
omits f1c84e4 s3-profile: reduce dependencies of smbprofile.h
omits 644e697 lib/util: fix function comment
omits 82801f9 s3: vfs: Use the new VFS functions for setting and getting DOS attributes.
omits a4e6250 s3: vfs: Add VFS functions for setting and getting DOS attributes.
omits 9377f3b s3: smbd: DFS: Pass uint32_t ucf_flags through into unix_convert().
omits 6156c82 s3: smbd: DFS: Pass uint32_t ucf_flags through into dfs_redirect().
omits b96ae7c s3: smbd: DFS: Pass uint32_t ucf_flags through into resolve_dfspath_wcard().
omits 94464ed pam_winbind: Create and use a wbclient context
omits 4c139e2 pam_winbind: Use the correct type to check the pam_parse() return code
omits fca78dd s3: smbd: DFS - Remove the last lp_posix_pathnames() from the SMB2/3 code paths.
omits c51b8c2 ctdb-recovery-helper: Add banning to parallel recovery
omits ae366fb ctdb-recoverd: Add message handler to assigning banning credits
omits fc63eae ctdb-protocol: Add srvid for assigning banning credits
omits ad7a407 ctdb-recovery-helper: Introduce new #define variable
omits e5a714a ctdb-recovery-helper: Improve log message
omits a7b8ee8 ctdb-tests: Add a test for recovery of large databases
omits ffea827 ctdb-recovery-helper: Introduce push database abstraction
omits b96a475 ctdb-recovery-helper: Introduce pull database abstraction
omits bb6541b ctdb-protocol: Add new capability
omits c5776f0 ctdb-protocol: Add srvid for messages during recovery
omits b1e8714 ctdb-protocol: Introduce variable for checking srvid prefix
omits e1fdfdd ctdb-recovery-helper: Write recovery records to a recovery file
omits 9058fe0 ctdb-recovery-helper: Re-factor function to retain records from recdb
omits 76f653f ctdb-protocol: Add file IO functions for ctdb_rec_buffer
omits a80ff09 ctdb-recovery-helper: Create accessors for recdb structure fields
omits 70011a1 ctdb-recovery-helper: Rename pnn to dmaster in recdb_records()
omits 5b926d8 ctdb-recovery-helper: Pass capabilities to database recovery functions
omits 5f43f92 ctdb-recovery-helper: Factor out generic recv function
omits 338e0dc ctdb-client: Add client API functions for new controls
omits 95a15cd ctdb-daemon: Implement new controls DB_PULL and DB_PUSH_START/DB_PUSH_CONFIRM
omits 0fd156a ctdb-protocol: Add new controls DB_PULL and DB_PUSH_START/DB_PUSH_CONFIRM
omits fe69b72 ctdb-protocol: Add new data type ctdb_pulldb_ext for new control
omits c41808e ctdb-tunables: Add new tunable RecBufferSizeLimit
omits 67799c7 ctdb-client: Add client API for sending message to multiple nodes
omits 8151ac2 s3: torture. Remove spurious lp_posix_pathnames() included by cut-and-paste error.
omits 6ae59eb s3: smbd: Modify vfs_stat_smb_basename() to take a const struct smb_filename * instead of const char *.
omits 125a1b5 s3: vfs: vfs_acl_tdb. Remove use of vfs_stat_smb_basename().
omits f9dc022 s3: vfs: recycle. Remove use of vfs_stat_smb_basename().
omits ce75fbf s3: smbd: Remove many common uses of lp_posix_pathnames().
omits be56fff s3: smbd: Remove unneeded lp_posix_pathnames() check in SMB2 create.
omits 0f245c5 s3: posix_acls. Always use STAT, not LSTAT here.
omits 91c385c s3: vfs: Remove use of lp_posix_pathnames() below the VFS.
omits dc5dad4 s3: Filenames: Add uint32_t flags parameter to synthetic_smb_fname().
omits 2e302d7 s3: smbd: Add uint32_t flags field to struct smb_filename.
omits 09325a0 s3:smbd: Move lp_posix_pathnames() out of ea_list_has_invalid_name().
omits feb297c s3: vfs: vfs_afsacl. refuse_symlink() means we can always use STAT here.
omits 8d8c204 s3:smbd: Fix build for vfs_afsacl.c.
omits 8c90799 Fix an obvious error where we were converting a UNIX error to an NT STATUS but not returning it.
omits 5dccb19 selftest/Samba3: use the correct "SELFTEST_WINBINDD_SOCKET_DIR" for "net join"
omits d648775 third_party/zlib/zlib.h: use HAVE___ATTRIBUTE__ instead of __GNUC__
omits 82258aa s4/lib/wmi_wrap: use HAVE___ATTRIBUTE__ instead of __GNUC__
omits 7b92b84 mdssvc/sparql_parser.c: use HAVE___ATTRIBUTE__ instead of __GNUC__
omits fb0ebbf s3/modules/getdate: use HAVE___ATTRIBUTE__ instead of __GNUC__
omits a20ee62 tevent.h: use HAVE___ATTRIBUTE__ instead of __GNUC__
omits 6ba2fe2 libreplace: use HAVE___ATTRIBUTE__ instead of __GNUC__
omits 88be24c util/attr.h: use HAVE___ATTRIBUTE__, not __GNUC__ comparisons
omits c027e3d s4-libnet: Link dckeytab.so correctly when is AD DC enabled
omits 725bef6 s4:torture:smb2:rename.c: Fix file permissions.
omits 099c6f3 seltest: add test for "ignore system acls" in vfs_acl_xattr.
omits 765e5f1 vfs_acl_common: avoid setting POSIX ACLs if "ignore system acls" is set
omits acdfa98 s4-libnet: only build python-dckeytab module for Heimdal in AD DC mode
omits 0234e3a Revert "autobuild: Return the last 50 log lines"
omits fb381d8 torture: Fix the O3 developer build
omits ef1ad0e s3:ntlm_auth: pass manage_squid_request() needs a valid struct ntlm_auth_state from within get_password()
omits 0906d61 s3:rpc_server/samr: correctly handle session_extract_session_key() failures
omits 5291462 winbind: Fix CID 1357100 Unchecked return value
omits aab2f39 autobuild: Return the last 50 log lines
omits 5e4f39a ldb_controls: avoid unnecessary unchecked talloc_asprintf()s
omits bd6a022 ldb controls: allow paged_search to use a cookie
omits 7bd0661 ldb client controls: don't ignore failed memdup
omits 66c5082 dsdb python tests: fix several usage strings
omits 52975b0 dsdb sort test: avoid exception with fewer elements
omits 0edb3da ldb sort tests: point out a known fails against Windows
omits 578643f ldb controls: don't ignore memory allocation failure
omits 79c58c2 Implement Virtual List View (VLV)
omits cd594a3 sort: enable custom behaviour on critical control
omits a3ffac3 ndrdump: add quiet flag
omits c20e7b8 ndr: inline search for ndr_token_peek()
omits 59d530c ndr: Use ndr_steal to avoid long lists
omits 7261433 librpc ndr: add ndr_pull_steal_switch_value()
omits 9af628a ndr: avoid unnecessary searches of token list
omits bac35a1 nsswitch: winbind_nss_solaris.c: Remove unused macro containing strcpy.
omits a8ab1bf nsswitch: winbind_nss_aix: Remove all uses of strcpy.
omits a559ac3 lib:tdb: Remove use of strcpy in tdb test.
omits 4609058 examples: Remove all uses of strcpy in examples (except for validchr.c).
omits 7e435d3 nsswitch: linux: Remove use of strcpy().
omits e9586a6 torture:smb2: add durable-v2-open.reopen1a-lease
omits b853040 torture:smb2: for oplocks, durable reconnect works with different client-guid
omits cd22980 torture:smb2: get rid of supefluous io2 var in durable-v2-open.reopen1a
omits b0f592d torture:smb2: fix crashes in smb2.durable-v2-open.reopen1a test
omits 186cd70 torture:smb2: use assert, not warning in error case in durable-v2-open.reopen1a
omits 3e90abe torture:smb2: add durable-open.reopen1a-lease
omits 7b55761 torture:smb2: for oplocks, durable reconnect works with different client guid
omits 505546b torture:smb2: durable-open.reopen1a only needs one io struct
omits 37c05f4 torture:smb2: fix crashes in smb2.durable-open.reopen1a test
omits b7186a0 torture:smb2: use assert, not warning in error case in durable-open.reopen1a
omits e095a61 torture:smb2: Add test replay6 to verify Error Codes for DurableHandleReqV2 replay
omits c5c3f91 lib/torture: add torture_assert_u64_not_equal_goto macro
omits 2b79988 torture:smb2: add test for checking sequence number wrap around.
omits ccda60e libcli:smb:smbXcli_base: add smb2cli_session_current_channel_sequence() call.
omits f81f3a2 smbd:smb2: add some asserts before decrementing the counters
omits 7dbb170 smbd:smb2: update outstanding request counters before sending a reply
omits 71d2b19 smbd:smb2: implement channel sequence checks and request counters in dispatch
omits ae6967e smbd:smb2: add request_counters_updated to the smbd_smb2_request struct
omits 0884681 smbd:smb2: add a modify flag to dispatch table
omits 31f33a3 s3:smbXsrv.idl: add 8 byte channel_sequence number and request counters to IDL.
omits b9d93e7 lib: Update nss_wrapper to version 1.1.3
omits 9e8876a lib: Update uid_wrapper to version 1.2.1
omits 092d6f9 lib: Update socket_wrapper to version 1.1.6
omits e4f5925 ctdb-daemon: Replace an unsafe strcpy(3) call
omits 0ffa5d8 ctdb-daemon: Validate length of new interface names
omits e806824 ldb client controls: avoid talloc_memdup(x, y, (size_t)-1);
omits ac4dc0c s3/vfs:stream_depots: Parse substitutions in streams-depot-directory path
omits e8e2386 s4:selftest: run rpc.netlogon.admin also over ncalrpc and ncacn_ip_tcp
omits 3563d79 s3:mdssvc: older glib2 versions require g_type_init()
omits f50c3fb libsmb: Fix CID 1356312 Explicit null dereferenced
omits deaab95 ctdb: Fix CID 1356313 Explicit null dereferenced
omits a243a90 lib: Fix CID 1356315 Dereference before null check
omits 3940d4e crypto: Fix CID 1356314 Resource leak
omits dcaa881 libads: Fix CID 1356316 Uninitialized pointer read
omits c06058a s3-auth: check for return code of cli_credentials_set_machine_account().
omits fe93a09 s4-smb_server: check for return code of cli_credentials_set_machine_account().
omits 31f07d0 s4:rpc_server: require access to the machine account credentials
omits 57946ac auth/gensec: split out a gensec_verify_dcerpc_auth_level() function
omits cc3dea5 auth/gensec: make sure gensec_security_by_auth_type() returns NULL for AUTH_TYPE_NONE
omits 733ccd1 s4:torture/rpc/schannel: don't use validation level 6 without privacy
omits 5058168 s4:torture/rpc: correctly use torture_skip() for test_ManyGetDCName() without NCACN_NP
omits 050a1d0 s4:torture/rpc/samlogon: use DCERPC_SEAL for netr_LogonSamLogonEx and validation level 6
omits 26e5ef6 s4:torture/rpc/samr: use DCERPC_SEAL in setup_schannel_netlogon_pipe()
omits 1a7d8b8 s4:torture/netlogon: add/use test_SetupCredentialsPipe() helper function
omits f9a1915 s3:test_rpcclient_samlogon.sh: test samlogon with schannel
omits 2c36501 s3:selftest: rpc.samr.passwords.validate should run with [seal] in order to be realistic
omits b00c38a selftest: setup information of new samba.example.com CA in the client environment
omits b2c0f71 selftest: set tls crlfile if it exist
omits c321a59 selftest: use Samba::prepare_keyblobs() and use the certs from the new CA
omits a6447fd selftest: add Samba::prepare_keyblobs() helper function
omits 2a96885 selftest: mark commands in manage-CA-samba.example.com.sh as DONE
omits 1928f08 selftest: add CA-samba.example.com binary files (currently unused by Samba)
omits 520c85a selftest: add CA-samba.example.com (non-binary) files
omits bdc1f03 selftest: add config and script to create a samba.example.com CA
omits b0bdbee selftest: add some helper scripts to mange a CA
omits c561a42 selftest: s!addc.samba.example.com!addom.samba.example.com!
omits bcb6714 ctdb-tests: Add a utility to parse ctdb packets
omits 6cdb927 ctdb-protocol: Add protocol debug routines
omits 0fa2853 ctdb-protocol: Check header is not null before copying
omits abfa8e3 mit-kdb: Add missing SDB_F_FOR_AS_REQ for AS requests
omits 859c625 mit-kdb: Fix segfault in krb5kdc dereferencing an invalid pointer
omits bb72aec mit-kdb: Add support for KDB version 8
omits b0f2165 mit-kdb: Add support for bad password count
omits 05cc9b0 mit-kdb: Restrict admin/changepw principal db_entry with some flags
omits b76cf19 mit-kdb: Return 0 in kdb_samba_db_put_principal()
omits 5a6819d mit-kdb: Implement KDB function to change passwords
omits f5e86db mit-kdb: Use calloc to initialize master keylists.
omits fab9fe0 mit-kdb: Add ks_get_admin_principal() and use it for kadmin users.
omits 5a4e3ad mit-kdb: Add ks_create_principal().
omits 742b4c3 mit-kdb: Do not allow to get a kadmin ticket as a client.
omits e13e9c5 mit-kdb: Add more ks_is_kadmin* functions.
omits d787d35 mit-kdb: Use calloc so both authdata elements are zeroed
omits 1b6a085 mit-kdb: Do not overwrite the error code in failure case.
omits ade958e mit-kdb: Add initial MIT KDB Samba driver
omits 7feb650 wscript: Build the KDC code if we have the AD DC build enabled
omits 4865867 mit_samba: Setup logging to stdout
omits 23c249a mit_samba: Add function for handling bad password count
omits 9734b5d mit_samba: Add functions to generate random password and salt.
omits 909e7f9 mit_samba: Add function to change the password
omits 77cec01 mit_samba: Add ks_is_tgs_principal()
omits 859a6fb mit_samba: Use talloc_zero in mit_samba_context_init().
omits 597772d mit_samba: Directly pass the principal and kflags
omits 33fcc76 mit_samba: Make mit_samba a shim layer between Samba and KDB
omits 209d4b5 mit_samba: Use sdb in the mit_samba plugin
omits 6825a61 s4-kdc: Introduce a simple sdb_kdb shim layer
omits 1092324 wscript: detect if we have libkdb5 and kdb.h.
omits 2467032 krb5-wrap: Use the principal returned by the KDC to create the ccache
omits 44f3dde smbd: fix use after free via conn->fsp_fi_cache
omits a16379c idmap_hash: only allow the hash module for default idmap config.
omits 4172491 idmap_hash: rename be_init() --> idmap_hash_initialize()
omits 4632ad9 s3:winbindd:idmap: check loadparm in domain_has_idmap_config() helper as well.
omits 55be1ee s3:winbindd:idmap_hash: skip domains that already have their own idmap configuration.
omits fb80e11 s3:winbindd:idmap: add domain_has_idmap_config() helper function.
omits 228ab34 build: fix build when --without-quota specified
omits 67a29a8 smbd: remove quota support for some ancient OSs
omits 7d46ea4 samba3.blackbox.smbclient_auth.plain: Add new regression test case.
omits e55806e ldb-samba:wscript: python_samba__ldb depends on pyauth
omits 74ca470 s3:wscript: pylibsmb depends on pycredentials
omits e85e405 smbd: enable multi-channel if 'server multi channel support = yes' in the config
omits 8a71e1a param: add parameter "server multi channel support", defaults to off.
omits e64ab0d s3: vfs: vfs_xattr_tdb - cleanup. Remove unneeded variable "path".
omits 6b87710 s3:vfs: Change get_acl_blob() to take a const smb_filename * parameter from const char *.
omits 13dae2b s3:smbd: Change refuse_symlink() to take a const smb_filename * parameter from const char *.
omits e7898c6 s3:smbd: Change get_ea_names_from_file() to take a const smb_filename * parameter from const char *.
omits 4404cff s3:smbd: Change get_ea_list_from_file_path() to take a const smb_filename * parameter from const char *.
omits 641ebf0 s3: smbd: Change canonicalize_ea_name() to take a const smb_filename * parameter from const char *.
omits c3937f5 s3: smbd: Reformatting - remove unneeded const char *fname variable.
omits e800092 s3:vfs: vfs_streams_xattr.c: Change walk_xattr_streams() to const struct smb_filename * from const char *.
omits 347d3aa s3:vfs: vfs_streams_xattr.c - Remove duplicate code. This is exactly vfs_stat_smb_basename().
omits b10d3c6 s3: vfs: vfs_solarisacl. refuse_symlink() means we can always use STAT here.
omits f690c1c s3: vfs: vfs_hpuxacl. refuse_symlink() means we can always use STAT here.
omits 7b431eb build: mark explicit dependencies on pytalloc-util
omits e3be771 build: improve comments in tests/oldquotas.c
omits faf7185 s3:vfs: Change smbacl4_GetFileOwner() to take const struct smb_filename * from const char *.
omits 377c7b3 s3:smbd:vfs: Change posix_get_nt_acl() from const char * to const struct smb_filename *.
omits cb70165 s3:smbd:vfs: Change smb_get_nt_acl_nfs4() to take a const struct smb_filename *.
omits 6d9e7ad s3:smbd: Fix build for vfs_aixacl2.c.
omits fca72bf s3: smbd: Remove the last lp_posix_pathnames() in the rename path.
omits b7a050d smbd:smb2: remove an unnecessary !! cast.
omits 06aefe4 s3:libnet:libnet_join: update msDS-SupportedEncryptionTypes (if required) with machine creds.
omits 5d498d1 s3:libnet:libnet_join: fill in output enctypes and only modify when necessary.
omits e0da059 s3:libnet:libnet_join: define list of desired encryption types only once.
omits 4a49f6f s3:librpc:idl:libnet_join: add encryption types to libnet_JoinCtx.
omits df8f79c s3:libnet:libnet_join: always try to create machineaccount via LDAP first.
omits c61b111 s3:libads:ldap: fix ads_check_ou_dn to deal with account_ou not being initialized
omits e8f6acd s3:libads:ndr: add ADS_AUTH_USER_CREDS to ndr_print_ads_auth_flags()
omits 34030b0 s3:libads:ldap: print LDAP error message with log level 10.
omits 71d5634 s3:libnet:libnet_join: prepare to allow connecting with machine creds.
omits 6686f67 Partly revert "s3:libads: setup the msDS-SupportedEncryptionTypes attribute on ldap_add"
omits e8e0ffc tests: Allow alternative error code for backupkey test
omits 6ecfc4c dsdb/repl: Ensure we use the LOCAL attid value, not the remote one
omits 4335371 s4:torture/lsa: improve debug message
omits bb387c5 s3:winbindd: don't unclude two '\0' at the end of the domain list
omits 0a9acd4 build: fix disk-free quota support on Solaris 10
omits 5fc6d2d smbd: Only check dev/inode in open_directory, not the full stat()
omits 2e2f811 lib/socket/interfaces: Fix some uninitialied bytes.
omits 2ef0eed selftest: mark samba4.winbind.struct.domain_info.ad_member as flapping
omits 7b4ad69 s4:dsdb/test/sort: avoid 'from collections import Counter'
omits 1a315be s4:dsdb/test/notification: make test_invalid_filter more resilient against ordering races
omits 0b500d4 Added MSV1_0_ALLOW_MSVCHAPV2 flag to ntlm_auth
omits ad5b9c3 ctdb-client: Increase the timeout for TRANS3_COMMIT control
omits 9341c02 smbd: Prevent a crash
omits a971cfe s3: smbd: Simplify logic inside rename_internals_fsp() part 2
omits bffa598 s3: smbd: Simplify logic inside rename_internals_fsp() part 1.
omits b4246f8 s3:lib: Move internal lp_posix_pathnames() call out of utility function synthetic_smb_fname_split().
omits 153af65 s3:lib: Remove the const SMB_STRUCT_STAT * parameter from synthetic_smb_fname_split().
omits e2056f8 s3:lib: Rewrite synthetic_smb_fname_split() to use split_stream_filename().
omits 59f6a73 s3:lib. Add split_stream_filename() Not yet used.
omits b96511f selftest: add some test cases to net ads join
omits b27cf10 selftest: run net ads join test in a private client env
omits 645e777 s4:rpc_server: dcesrv_generic_session_key should only work on local transports
omits 58b3389 s4:rpc_server/samr: hide a possible NO_USER_SESSION_KEY error
omits 5a39721 s4:librpc/rpc: dcerpc_generic_session_key() should only be available on local transports
omits af8c4eb s4:torture:samba3rpc: use an authenticated SMB connection and an anonymous DCERPC connection on top
omits f699eb3 s4:selftest: run rpc.samr over ncacn_np instead of ncacn_ip_tcp
omits c793b23 s4:torture: the backupkey tests need to use ncacn_np: for LSA calls
omits 0400f30 s4:torture/rpc: do testjoin only via ncalrpc or ncacn_np
omits 1433501 s3:libsmb: remove unused functions in clispnego.c
omits 95b9539 s3:libsmb: remove unused cli_session_setup_kerberos*() functions
omits 0e1b2eb s3:libsmb: make use of cli_session_setup_gensec*() for Kerberos
omits 907e2b1 s3:libsmb: call cli_state_remote_realm() within cli_session_setup_spnego_send()
omits 285c342 s3:libsmb: provide generic cli_session_setup_gensec_send/recv() pair
omits 576257f s3:libsmb: let cli_session_setup_ntlmssp*() use gensec_update_send/recv()
omits afffe79 s3:libsmb: unused ntlmssp.c
omits 4f6fe27 s3:libsmb: make use gensec based SPNEGO/NTLMSSP
omits 2cb07ba s3:libads: make use of ads_sasl_spnego_gensec_bind() for GSS-SPNEGO with Kerberos
omits c5d7956 s3:libads: keep service and hostname separately in ads_service_principal
omits 0c204e1 s3:libads: don't pass given_principal to ads_generate_service_principal() anymore.
omits 139ce7d s3:libads: provide a generic ads_sasl_spnego_gensec_bind() function
omits c6f79cf s3:libads: make use of GENSEC_OID_SPNEGO in ads_sasl_spnego_ntlmssp_bind()
omits 357d37f s3:libads: make use of GENSEC_FEATURE_LDAP_STYLE
omits 8f9a963 s3:libads: add missing TALLOC_FREE(frame) in error path
omits 0ebe929 s4:ldap_server: make use of GENSEC_FEATURE_LDAP_STYLE
omits c431543 s4:selftest: simplify the loops over samba4.ldb.ldap
omits 5cf8546 s4:selftest: we don't need to run ldap test with --option=socket:testnonblock=true
omits d9d0d2d s4:libcli/ldap: fix retry authentication after a bad password
omits d04663b s4:libcli/ldap: make use of GENSEC_FEATURE_LDAP_STYLE
omits 5930183 auth/ntlmssp: remove ntlmssp_unwrap() fallback for LDAP
omits 122a5f6 auth/ntlmssp: add more compat for GENSEC_FEATURE_LDAP_STYLE
omits f3dbe19 auth/ntlmssp: implement GENSEC_FEATURE_LDAP_STYLE
omits 069aee4 auth/gensec: add GENSEC_FEATURE_LDAP_STYLE define
omits f6b9e1f auth/ntlmssp: use ndr_push_AV_PAIR_LIST in gensec_ntlmssp_server_negotiate().
omits c1e2a1f librpc/ndr: add ndr_ntlmssp_find_av() helper function
omits f4ff351 ntlmssp.idl: make AV_PAIR_LIST public
omits ab54e0f ntlmssp.idl: MsAvRestrictions is MsvAvSingleHost now
omits 1f88812 security.idl: add LSAP_TOKEN_INFO_INTEGRITY
omits 8af6b8d auth/ntlmssp: use ntlmssp_version_blob() in the server
omits 4a1809c auth/ntlmssp: let the client always include NTLMSSP_NEGOTIATE_VERSION
omits a61ab39 auth/ntlmssp: add ntlmssp_version_blob()
omits 4fca8ea auth/ntlmssp: don't send domain and workstation in the NEGOTIATE_MESSAGE
omits efd4986 auth/ntlmssp: set NTLMSSP_ANONYMOUS for anonymous authentication
omits afba38d auth/ntlmssp: define all client neg_flags in gensec_ntlmssp_client_start()
omits 30d6260 auth/ntlmssp: NTLMSSP_NEGOTIATE_VERSION is not a negotiated option
omits e63442a auth/ntlmssp: split out a debug_ntlmssp_flags_raw() that's more complete
omits 279d58c s3:ntlm_auth: also use gensec for "ntlmssp-client-1" and "gss-spnego-client"
omits 716e78f winbindd: make use of ntlmssp_resume_ccache backend for WINBINDD_CCACHE_NTLMAUTH
omits 8bcde9e s3:auth_generic: add "ntlmssp_resume_ccache" backend in auth_generic_client_prepare()
omits b133f66 auth/ntlmssp: implement GENSEC_FEATURE_NTLM_CCACHE
omits 0a93cad auth/gensec: add GENSEC_FEATURE_NTLM_CCACHE define
omits b3d4523 auth/ntlmssp: provide a "ntlmssp_resume_ccache" backend
omits 52c03c0 s3:ntlmssp: remove unused libsmb/ntlmssp_wrap.c
omits 0d66e2d s3:auth_generic: make use of the top level NTLMSSP client code
omits 871e8a9 winbindd: pass an memory context to do_ntlm_auth_with_stored_pw()
omits 9bd1ecf s3:tests/test_ntlm_auth_s3: test ntlmssp-client-1 with cached credentials
omits 1289130 s3:torture/test_ntlm_auth.py: add --client-use-cached-creds option
omits cf2ea04 s3:torture/test_ntlm_auth.py: replace tabs with whitespaces
omits 69a7ec7 s3:ntlm_auth: fix --use-cached-creds with ntlmssp-client-1
omits a85a02b auth/ntlmssp: add gensec_ntlmssp_server_domain()
omits 0a9e37a auth/ntlmssp: keep ntlmssp_state->server.netbios_domain on the correct talloc context
omits 79a6fc0 s3:auth_generic: add auth_generic_client_start_by_sasl()
omits ccfd264 s3:auth_generic: add auth_generic_client_start_by_name()
omits 8efcb49 auth/gensec: make gensec_security_by_name() public
omits 64364e3 auth/gensec: handle gensec_security_by_sasl_name(NULL, ...)
omits 5e913af auth/gensec: keep a pointer to a possible child/sub gensec_security context
omits 0f67138 s4:pygensec: make sig_size() and sign/check_packet() available
omits dec9d08 s3:librpc/gse: implement gensec_gse_max_{input,wrapped}_size()
omits 79bf883 s3:librpc/gse: don't log gss_acquire_creds failed at level 0
omits e4aebd7 s3:librpc/gse: correctly support GENSEC_FEATURE_SESSION_KEY
omits a8fa078 s3:librpc/gse: set GSS_KRB5_CRED_NO_CI_FLAGS_X in gse_init_client() if available
omits 84c66f1 s3:librpc/gse: fix debug message in gse_init_client()
omits 46b9252 s3:librpc/gse: make use of GSS_C_EMPTY_BUFFER in gse_init_client
omits 1fd5bda wscript_configure_system_mitkrb5: add configure checks for GSS_KRB5_CRED_NO_CI_FLAGS_X
omits cd8af25 s3:libads: remove unused ads_connect_gc()
omits 960b0ad s4:librpc/rpc: map alter context SEC_PKG_ERROR to NT_STATUS_LOGON_FAILURE
omits e9e9ba7 librpc/rpc: add error mappings for NO_CALL_ACTIVE, OUT_OF_RESOURCES and BAD_STUB_DATA
omits 5afc2d8 dcerpc.idl: make WERROR RPC faults available in ndr_print output
omits 2e71f5d epmapper.idl: make epm_twr_t available in python bindings
omits 2c9f955 s3:selftest: run samba3.blackbox.smbclient_auth.plain also with $SERVER_IPV6
omits e906739 s3:test_smbclient_auth.sh: test using the ip address in the unc path (incl. ipv6-literal.net)
omits 6400bbb lib/util_net: add support for .ipv6-literal.net
omits 771042a lib/util_net: move ipv6 linklocal handling into interpret_string_addr_internal()
omits f7116f0 s4-selftest: Make export keytab test heimdal specific
omits 5c5d586 s4-libnet: Implement export_keytab without HDB
omits eb880cc s3-libnet: Allow the keytab function to use a relative path
omits c2f5c30 krb5_wrap: Add smb_krb5_open_keytab_relative() function
omits 4e36728 krb5_wrap: Move smb_krb5_kt_add_entry() to krb5_wrap
omits 49efa93 s3-libads: Use the C99 boolean false
omits a135b35 s3-libads: Call smb_krb5_create_key_from_string() directly
omits 1e1e12a s3-libads: Pass down the salt principal in smb_krb5_kt_add_entry()
omits c37c4b1 CVE-2016-0771: tests/dns: Remove dependencies on env variables
omits 9f1ba00 CVE-2016-0771: tests/dns: change samba.tests.dns from being a unittest
omits 8cee2c8 CVE-2016-0771: tests: rename test getopt to get_opt
omits 286b7a5 CVE-2016-0771: tests/dns: RPC => DNS roundtrip test
omits 8e056ca CVE-2016-0771: dnsserver: don't force UTF-8 for TXT
omits ffec494 CVE-2016-0771: tests/dns: modify tests to check via RPC
omits 2a796e5 CVE-2016-0771: tests/dns: Add some more test cases for TXT records
omits bbda6b6 CVE-2016-0771: tests/dns: Correct error code for formerly unrun test
omits 5b10cc2 CVE-2016-0771: tests/dns: restore formerly segfaulting test
omits 866bf51 CVE-2016-0771: tests/dns: Add a comment regarding odd Windows behaviour
omits a988dc7 CVE-2016-0771: tests/dns: FORMERR can simply timeout against Windows
omits 2ad53d1 CVE-2016-0771: tests/dns: prepare script for further testing
omits e09544d CVE-2016-0771: tests/dns: Modify dns tests to match new IDL
omits d22a9f4 CVE-2016-0771: dns.idl: make use of dnsp_hinfo
omits ee8d777 CVE-2016-0771: s4:dns_server: fix idl for dns_txt_record
omits 1cc57a9 CVE-2016-0771: librpc: add ndr_dnsp_string_list_copy() helper function
omits 63b1fb0 CVE-2016-0771: librpc: add RPC_NDR_DNSSERVER to dcerpc-samba library
omits 42524c2 CVE-2016-0771: s4:librpc: python_dns and python_dcerpc_dnsp doesn't require client bindings
omits 841ae4a CVE-2015-7560: s3: torture3: Add new POSIX-SYMLINK-EA test.
omits 19eb1c9 CVE-2015-7560: s3: torture3: Add new POSIX-SYMLINK-ACL test.
omits 6b61b54 CVE-2015-7560: s3: libsmb: Add SMB1-only POSIX cli_posix_setacl() functions. Needed for tests.
omits e7e23e9 CVE-2015-7560: s3: libsmb: Rename cli_posix_getfaclXX() functions to cli_posix_getacl() as they operate on pathnames.
omits 77b3d5b CVE-2015-7560: s3: smbd: Refuse to set EA's on a symlink.
omits 3f491d7 CVE-2015-7560: s3: smbd: Silently return no EA's available on a symlink.
omits 464d044 CVE-2015-7560: s3: smbd: Set return values early, allows removal of code duplication.
omits 0be0b75 CVE-2015-7560: s3: smbd: Refuse to get a POSIX ACL on a symlink.
omits 5941d75 CVE-2015-7560: s3: smbd: Refuse to set a POSIX ACL on a symlink.
omits 9ee4ddd CVE-2015-7560: s3: smbd: Refuse to set an ACL from a POSIX file handle on a symlink.
omits 306a7f3 CVE-2015-7560: s3: smbd: Refuse to get an ACL from a POSIX file handle on a symlink.
omits b551cd8 CVE-2015-7560: s3: smbd: Add refuse_symlink() function that can be used to prevent operations on a symlink.
omits fa8bd41 ctdb-tunables: Mark tunable DeferredRebalanceOnNodeAdd obsolete
omits c9e69a4 ctdb-recoverd: Drop use of DeferredRebalanceOnNodeAdd tunable
omits d678684 ctdb-tools: Drop "ctdb rebalancenode"
omits aaa57fb ctdb-tools: Drop "ctdb rebalanceip"
omits 21ec67e ctdb-doc: Drop outdated NEWS file
omits 963d082 ctdb-doc: Update ctdb man page
omits 2db5e3e ctdb-doc: Update ctdb man page
omits bd23b43 ctdb-tunables: Fix the implementation of LIST_TUNABLES control
omits 700f393 ctdb-recovery-helper: Get tunables first, so control timeout can be set
omits 3680aba ctdb-doc: Add documentation for missing tunables
omits e253908 ctdb-doc: Update tunables documentation
omits 4a78200 ctdb-tunables: Mark tunable ReclockPingPeriod obsolete
omits 73ab0f9 ctdb-tunables: Mark tunable MaxRedirectCount obsolete
omits aa700de ctdb-tunables: Add missing flags in the initializer
omits 4bf6cab ctdb-doc: Sort the tunable variables in alphabetical order
omits 05051bd ctdb-tests: Add a new NFS tickle test for the releasing node
omits 6b51ea3 ctdb-tests: Allow tcptickle_sniff_wait_show() to filter by MAC address
omits 0328098 ctdb-tests: Re-indent and re-format some functions
omits df2d752 ctdb-tests: Fix CIFS tickle test
omits 12879b3 ctdb-tests: Fix description of NFS tickle test
omits cb51e8d s4/heimdal/lib/krb5/pac.c: typo
omits 511c747 s4/heimdal/lib/gssapi/mech/gss_compare_name.c: typo
omits ad9c1aa s4/client/cifsdd.c: typo
omits 34ae5c5 s4/auth/ntlm/auth_unix.c: add parens
omits 085b687 s3/utils/regedit.c: typo
omits f28014d docs: update vfs_fruit manpage
omits 3e88ccd testparm: vfs_fruit checks
omits 5741e84 smbd: Avoid an "else"
omits 19cbdf9 vfs_united_media: Fix CID 1355492 Uninitialized scalar variable
omits 1c79654 configure: set HAVE___ATTRIBUTE__ for heimdal
omits c1b68fa torture_ldap_sort: avoid segfault
omits 5d6a67e ldb sort: allow sorting on attributes not returned in search
omits b797baa Add python server sort tests
omits 577f972 ldb_controls: add base64 option to VLV
omits 9bbd7d1 asn1: make readContextSimple() add a NUL byte
omits 16fda12 ldb controls: use uint8_t* for contextID binary blob
omits fe2bcf9 ldap VLV: correct ASN1 parsing of VLV requests
omits 8ca1e34 ASN1: use a talloc context in read_contextSimple
omits 8b650a5 ldap: fix search control rule identifiers ASN.1 type
omits 177ca76 vlv: better syntax for parsing greater than or equal strings
omits d2c6f76 ldap VLV: memdup, not strdup VLV context_id
omits 5421d70 ldap VLV: use correct ASN.1 encoding for requests
omits 78f8a89 ldb controls: better error string for VLV control
omits 2973d4c ldb controls: base64 encode VLV response context strings
omits 182c87f ldb paged_results: quieten a warning.
omits 4c38e74 dsdb: Introduce LDB_SYNTAX_SAMBA_OCTET_STRING
omits 407c812 util/tests: add test for BINARY_ARRAY_SEARCH_V macro
omits 5235f1f util/binsearch: macro for greater than or equal search
omits 42fe66f tests: Allow alternative error code for backupkey test
omits ca9bbc8 selftest: Avoid sorting issues on Ubuntu 10.04 vs 14.04
omits 2041794 pytalloc: Correct description of pytalloc_Get{Base,}ObjectType behaviour
omits c79c1e4 dbcheck: Check for and remove duplicate values in attributes
omits 13e62b2 selftest: Allow 4 hours for the test to run (ouch!)
omits 8440dda pysmb: Use pytalloc_BaseObject_PyType_Ready()
omits c763253 pysmb: Do not use pytalloc_Object directly
omits 05b99be pysmb: Rework py_smb_new() to use pytalloc_steal()
omits 9a34a15 pysmb: Use pytalloc_get_mem_ctx()
omits a2013c3 pysmb: Use pytalloc_get_ptr()
omits 6d348c4 pyregistry: Use pytalloc_BaseObject_PyType_Ready()
omits ffc7536 pyauth: Use pytalloc_BaseObject_PyType_Ready()
omits 0f35167 pygensec: Use pytalloc_BaseObject_PyType_Ready()
omits ec5d63f pygensec: Use pytalloc_steal() in gensec_start_{client,server}()
omits 43af190 pyparam: Use pytalloc_BaseObject_PyType_Ready()
omits 0705aee py_passdb: Use pytalloc_BaseObject_PyType_Ready()
omits fc74753 pycredentials: Use pytalloc_BaseObject_PyType_Ready()
omits d850991 pytalloc: Add pytalloc_BaseObject_PyType_Ready() wrapper
omits d82b11b pyparam: Do not use pytalloc_Object directly
omits e622411 pypassdb: Do not use pytalloc_Object directly
omits 7506321 pycredentials: Remove PyCredentialCacheContainerObject
omits fe4b990 pycredentials: Do not use pytalloc_Object directly
omits a7b242a selftest: dbcheck should not be marked flapping
omits c36b2d7 dbcheck: Avoid spurious warnings in dbcheck due to objectclass sorting
omits 5fb98a3 dbcheck: Fix incorrect/duplicate attrid in replPropertMetaData
omits ac83f72 selftest: Update release-4-1-0rc3 with more test records
omits 7397aa4 rpc_server/drsuapi: Block replication of incorrect/duplicate attrid in replPropertMetaData
omits ecf0dd4 repl_meta_data: Correctly use msDS-IntId for custom schema, not the prefixMap value
omits 90bf114 pidl: Use a tmp_ctx helper variable
omits dffa2db pidl: Use the $mem_ctx helper variable
omits 9e07f3a pidl: Fix our python reference handling
omits 627fdf0 pyrpc: Clarify failure mode after pytalloc_reference_ex() improvements
omits d7bbcbc talloc: Bump version number
omits 80f2b36 pytalloc: Add new BaseObject
omits 528dce1 pytalloc: add a _pytalloc_get_type() helper function and generate PyExc_TypeError on mismatch
omits 42eae4d talloc: add _pytalloc_get_ptr/_pytalloc_get_mem_ctx helper functions
omits cd8d930 talloc: Improve testsuite by avoiding path issues
omits 623bf42 pyrpc: Add warning about abuse of py_return_ndr_struct()
omits b96b1e8 pydsdb: Fix returning of ldb.MessageElement.
omits 02de793 pyldb: Add warning about pyldb_MessageElement_AsMessageElement()
omits 0dbab0e libnet: make Kerberos domain join site-aware
omits 6d71740 dsgetdcname: fix flag check
omits ef84f4c dsgetdcname: return an IP address on rediscovery
omits 980f8cf idmap_autorid: Protect against corrupt databases
omits 5652810 idmap_autorid: Fix a use-after-free
omits f4b4872 s3: smbd: Change open_streams_for_delete() to take a struct smb_filename *.
omits f67d116 s3: smbd: Change open_streams_for_delete() to take a struct smb_filename *.
omits fc122d9 s3: smbd: Change open_streams_for_delete() to static.
omits a3856cb s3: smbd: Change delete_all_streams() to take a const struct smb_filename *.
omits 859d978 s3: VFS: vfs_fruit. If we have an fsp, use it in preference to a pathname in vfs_streaminfo.
omits dbcdacc lib: Avoid a gencache_parse when setting a delete marker
omits 639b3ca lib: Avoid looking at fcntl'ed gencache.tdb
omits b3dd6fd lib: Simplify gencache_pull_timeout callers
omits 6797014 lib: Make gencache_pull_timeout look at uint8_t
omits 1ff902f lib: Remove memcache from gencache
omits b6f90f7 lib: Fix a typo in gencache
omits f0e3515 lib: Simplify gencache_del
omits f857f30 lib: skip deleted entries in gencache_iterate
omits b73235f krb5_wrap: Do not use deprecated KRB5 functions
omits c65d174 ctdb-packaging: Set --libexecdir in RPM spec file
omits ace23f0 ctdb-locking: Use real-time only for actual record or DB locking
omits 00b9e76 ctdb-takeover: Inform clients when dropping all IP addresses
omits b8272d8 ctdb-takeover: Do not kill smbd processes on releasing IP
omits c16e770 Remove posixAccount from samdb.py
omits 484f3bf ctdb-packaging: Drop changelog section from RPM spec file
omits 8e0e4f5 g_lock: Remove some unneeded includes
omits 1a724a8 lib: Avoid "includes.h" in dbwrap.c
omits ae41ea1 lib: Introduce SERVER_ID_BUF_LENGTH
omits 937d60f smbd: Clean up the logic inside vfs_chown_fsp() to prevent future security issues.
omits 8b4a38b VFS: Modify lchown to take a const struct smb_filename * instead of const char *
omits d1f26bc VFS: Modify chown to take a const struct smb_filename * instead of const char *
omits 9678611 VFS: vfs_netatalk. Fix wrong VFS call used inside atalk_lchown()
omits 9ee4678 vfs_glusterfs: Fix use after free in AIO callback.
omits 58d3462 source3: Honor the core soft limit of the OS.
omits 85e414a s3/rpc_server/srvsvc/srv_srvsvc_nt.c: change snum to signed int
omits 2285519 s3,s4 torture/denytest: fix possible infinite loop
omits a6593cf s4/torture/libnetapi/libnetapi_user.c: fix typo
omits f5b6a5b ctdb-common: For AF_PACKET socket types, protocol is in network order
omits b1b70c1 vfs: Fix the vfs_gpfs build
omits 116f415 heimdal asn1: avoid fclose(NULL) caused by missing braces
omits c9836e8 regtree: avoid GCC indentation warning
omits 272d06d smbd:smb2: move op variable into scope of use in smb2_create_send
omits 2fd54b5 smbd:smb2: implement create replay
omits 03a3aa9 smbXsrv.idl: add create_action to smbXsrv_open
omits 5b90c98 smbXsrv:open: add smb2srv_open_lookup_replay_cache()
omits 08e3483 smb2:create: create replay cache when request has a create_guid
omits 4370bda smbXsrv:open: maintain a replay cache
omits 1eb5f1e librpc:smbXsrv.idl: add flags to smbXsrv_open
omits 6251d92 smbd:smb2: allow the REPLAY_OPERATION flag for SMB3+ requests
omits 1b804d6 torture:smb2: add smb2.replay.replay-dhv2-lease3
omits 1c77298 torture:smb2: add smb2.replay.replay-oplock-lease
omits 2036e1d torture:smb2: add smb2.replay.replay-dhv2-lease-oplock
omits 6eeabe4 torture:smb2: add smb2.replay.replay-dhv2-lease2
omits de678eb torture:smb2: add smb2.replay.replay-dhv2-lease1
omits 6eac2ae torture:smb2:replay: extend CHECK_CREATE_OUT() to know leases
omits 9ac9d28 torture:smb2: split rename2 into multiple tests and extend these
omits 9ebf079 torture:smb2: rename replay1 -> replay-commands
omits 8e870dd vfs: remove an outdate comment from the files_struct definition
omits 8e88b97 VFS: Modify chmod_acl to take a const struct smb_filename * instead of const char *
omits ac8fba6 VFS: Modify chmod to take a const struct smb_filename * instead of const char *
omits d7ca174 s3:smbd: add negprot remote arch detection for OSX
omits b69b96f s3:smbd: rework negprot remote arch detection
omits 9c67ff4 selftest: test access based share enum parameter
omits 5036a09 access based share enum: handle permission set in configuration files
omits f24567e torture:smb2: skip replay4 if server does not support multi-channel
omits 0426519 smbd: fix crash in smbXsrv_client_global_remove()
omits a5f441d vfs:zfs fix build after get_nt_acl_fn signature change.
omits ae2083e vfs:glusterfs: fix build after opendir signature change
omits 5540587 vfs:ceph: fix build after opendir signature change.
omits 7054217 vfs/time_audit: use duration we get from the async backend
omits d8f71a4 vfs/glusterfs: measure libglusterfs aio function call duration
omits 1e2d8d2 vfs/aio_linux: measure libaio aio function call duration
omits c3892aa vfs/aio_fork: measure async request syscall duration
omits fd85ee4 vfs/default: store async VFS op duration we got from libasys
omits 0ea6a07 s3:lib/asys: measure async request syscall duration
omits 9892809 s3/vfs: add duration to vfs_aio_state
omits 3884a66 s3/vfs: wrap async io function args inside struct vfs_aio_state
omits 6af7ebf passdb: Avoid a "ret == true"
omits bebd35f netlogon_creds_cli: use dbwrap_purge instead of dbwrap_delete where appropriate
omits 8f158ba s3:registry: use dbwrap_purge_bystring instead of dbwrap_delete_bystring
omits 366b51a dbwrap: add dbwrap_purge[_bystring]
omits d4408c4 dbwrap_util: improve a debug message in dbwrap_delete_action()
omits 1570ae0 lib: Fix 1354521 Unchecked return value
omits 801b1ad ntvfs: Fix CID 1354522 Unchecked return value
omits 247481c s3: smbd: Change dptr_create() to take a const struct smb_filename * instead of const char *.
omits 66ce80c s3: smbd: In call_trans2findfirst() all use of ctx is really talloc_tos().
omits 3203eb6 s3: smbd: Change OpenDir() to take a struct smb_filename *, not a char *.
omits 852cce9 s3: smbd: Change the internals of the private struct smb_Dir.
omits c74ae37 VFS: Modify opendir to take a const struct smb_filename * instead of const char *
omits fb4778f passdb: add linefeed to debug message
omits f267590 s3/passdb/py_passdb.c: free frame before returning
omits 27cf686 ctdb-tests: Override local daemon configuration from the environment
omits 6e259ca ctdb-tests: Change local daemon startup to use ctdbd_wrapper
omits c8bb171 ctdb-tests: Simplify handling of public addresses for local daemons
omits 6fa25f9 ctdb-scripts: Allow configuration file to be overridden
omits e318bab lib/util: Add strv_util.[ch] containing new function strv_split()
omits d692020 ctdb: Fix detection of gnukfreebsd
omits 2bd28d2 lib/util/util.c: move null-check before use
omits 6d00855 torture:smb2: fix skip message if share is not CA
omits cd3ee2a torture:smb2: skip replay5 test if server does not support persistent handles
omits 95835b9 torture:smb2: skip replay3 if server does not support Multi-Channel
omits 7105e171 lib/util: Add tests for strv_addn()
omits 0133ed4 lib/util: Add strv_addn()
omits 049e47b Revert "lib/util: Expose strv_addn() for adding string with specified length"
omits abd8b18 smbd:smb2_creat: remove outdated TODO comments
omits 0fe29f6 smbXsrv_client: factor fetch-locking of global record into function
omits aaddde1 smbXsrv_session: factor fetch-locking of local record into function
omits 37eba90 smbXsrv_session: factor fetch-locking of global record into function
omits a9dcbd0 smbXsrv_tcon: factor fetch-locking of local record into function
omits a5e4f14 smbXsrv_tcon: factor fetch-locking of global record into function
omits 9dfd531 s3/libsmb/clirap2.c: use actual buffer size
omits bba426d smbXsrv_open: factor fetch-locking of local record into function
omits 7b8cfa1 smbXsrv_open: factor fetch-locking of global record into function
omits f3ea162 lib/util: Add tests for strv
omits 0d08af7 lib/util/idtree.c: fix UB by using uint in left-shift
omits 39081af selftest: Add a blackbox test for smbget
omits 6ceba4d selftest: add a helper for the smbget binary
omits 2588cf3 selftest: Reduce code duplication
omits fcb56e0 s3:utils/smbget fix option parsing
omits dc0bd62 WHATSNEW: document removal of -P in smbget
omits 301c698 s3:utils/smbget update manpage with -P option removal
omits dfc3504 s3:utils/smbget remove -P option
omits 113f8dd s3:utils/smbget improve check of write() result
omits 01ba35dc s3:utils/smbget abort recursive download on error
omits c91dde9 s3:utils/smbget another int -> bool conversion
omits 0c74d62 s3:libads: setup the msDS-SupportedEncryptionTypes attribute on ldap_add
omits 00f7d18 ctdb: Drop unnecessary defines of TEVENT_DEPRECATED
omits a06bbf3 vfs_gpfs: Fix compile after change in get_nt_acl_fn
omits 1f9d1f9 s3/lib/netapi/tests/netuser.c: fix wrong closing paren
omits cde44d4 s3/vfs_btrfs.c: use sizeof() instead of ARRAY_SIZE()
omits c11ad90 smbd: ignore SVHDX create context
omits cd1335e VFS: Modify rmdir to take a const struct smb_filename * instead of const char *
omits de2bc1b vfs:ceph: Fix mkdir_fn to take struct smb_filename * insted of char *
omits 72333a6 vfs:glusterfs: Fix mkdir_fn to take struct smb_filename * instead of char *
omits 0c61dd1 lib/util: Expose strv_addn() for adding string with specified length
omits eb5cdce samba-tool: Support preloading multiple users
omits bd51778 python: Allow optional multi-value arguements for samba-tool commands
omits 873df9a s3: VFS: Modify mkdir to take a const struct smb_filename * instead of const char *
omits d7f552c ctdb-client: Add missing initialisation of calldata
omits 6444765 ctdb-client: Keep trying to migrate till record lock is obtained
omits fbd3fd3 ctdb-client: Remove TALLOC_CTX argument from sync functions
omits d23c5a6 ctdb-client: Add async version of set/remove message handler functions
omits 1f2c990 ctdb-client: Add sync API for waiting for recovery
omits cf3a0aa ctdb-client: Drop TALLOC_CTX argument from ctdb_attach
omits 69113fa ctdb-client: Add new API for ctdb_client_wait_timeout()
omits d8c28fc ctdb-client: Do not use sync functions in async computation
omits e8d4b5d ctdb-client: Do not use sync functions in async computation
omits b4239ca idmap_script: Parallelize script calls
omits 2f6a69d lib: Avoid an unnecessary cast
omits 3a1685d lib: Remove "includes.h" from util_file.c
omits b4b8c8c lib: Add file_pload_send/recv
omits 3de5d8f lib: Add "mem_ctx" to file_lines_pload
omits 5276835 lib: Remove an unimplemented prototype
omits 908df8e lib: Extract sys_popen()
omits 8338fe6 lib: Remove sys_waitpid
omits b7b7b0a lib: Fix whitespace
omits 7377803 lib: Move data_blob_list_item to source4
omits 746f54c smbd: Fix line length & whitespace in write_file
omits 8fc86f4 py_xattr: Fix a "ignoring return value" warning
omits 7b4dfd9 winbindd: return trust parameters when listing trusts
omits d0aa5d0 winbindd: initialize foreign domain as AD based on trust
omits c65841a winbindd: introduce add_trusted_domain_from_tdc()
omits a42dc86 s3/winbindd: Add missing space in debug message.
omits 46edef2 ctdb-recovery: Limit scope of reclock latency statistics
omits 188019b ctdb-recovery: Negate the status when checking the recovery lock
omits fad3f36 ctdb-recovery: Clean up status handling from recmode child
omits b6c3918 ctdb-recovery: Don't bother ensuring file descriptor is -1
omits 531e672 ctdb-recovery: Don't store recmode in recovery mode state
omits 6695fa5 ctdb: Use ctdb_wait_for_process_to_exit()
omits 907a5a6 ctdb-common: New function ctdb_wait_for_process_to_exit()
omits 4d6ec81 ctdb-recovery: Drop redundant status send when setting recovery mode
omits 3e2f216 ctdb-recovery: Include lib/util/time.h instead of samba_util.h
omits fb0d624 torture:smb2: improve torture_comments in connect test
omits 78d7b23 torture:smb2: fix memory leak in connect test.
omits 4d9484e torture:smb2: rewrite connect test to use torture_asserts for create errors
omits 358c09b torture:smb2: rewrite connect test to use torture_asserts
omits def483c winbindd: move a variable into scope
omits b3931af s3-kerberos: avoid entering a password change dialogue also when using MIT.
omits f6f43c4 winbind: Remove unused WINBINDD_UID_TO_SID
omits 07b1344 nss_aix: Hack away WINBINDD_UID_TO_SID
omits f387124 winbind: Remove unused WINBINDD_GID_TO_SID
omits e8b5a97 selftest: "standard" process model for a few envs
omits 2b26522 libwbclient: Make source4/ use nsswitch/libwbclient
omits 148452b libwbclient: Use wbcCtxUnixIdsToSids in wbcCtxGidToSid
omits 1e4e215 libwbclient: Use wbcCtxUnixIdsToSids in wbcCtxUidToSid
omits ec94aa5 winbind: Remove unused WINBINDD_SID_TO_GID
omits 112998f winbind: Remove unused WINBINDD_SID_TO_UID
omits 122b1a3 libwbclient: Use wbcCtxSidsToUnixIds in wbcCtxSidToGid
omits fbbe017 libwbclient: Use wbcCtxSidsToUnixIds in wbcCtxSidToUid
omits eeb0f3b winbind: Remove unused wbint_Gid2Sid
omits e2dda19 winbind: Use xids2sids in getgrgid
omits b0f6adf winbind: Use xids2sids in gid2sid
omits 708df7e winbind: Remove unused wbint_Uid2Sid
omits 89f753c winbind: Use xids2sids in getpwuid
omits 05aa340 winbind: Use xids2sids in uid2sid
omits 182149e wbinfo: Add --unix-ids-to-sids
omits 171931c libwbclient: Implement wbc[Ctx]UnixIdsToSids
omits 5cd5ce7 winbind: Expose WINBINDD_XIDS_TO_SIDS externally
omits e50c1a6 winbind: Add parse_xidlist()
omits 5bb6600 winbind: Add wb_xids2sids
omits 24929ee winbind: Add wbint_UnixIDs2Sids
omits 4d5680e winbind: Simplify _wbint_Sids2UnixIDs
omits 2b1dd01 winbind: Make _wbint_Sids2UnixIDs single-domain
omits 9743be6 winbind: Remove a level of indirection
omits 6018a77 s3:rpc_server: make it possible to build mdssvc as a shared module
omits 593abe5 s3:rpc_server: allow building RPC services as shared modules
omits 4164111 testprogs/blackbox/subunit: Fix testok
omits 66f5d09 test_sharesec: Fix check for deleted ACL
omits 2272c97 test_sharesec: Fix usage message
omits 4a80114 test_sharesec: Add new test for ACL entry from numerical input
omits 4b56ce3 util_sd: Also accept hex input for ALLOW/DENIED
omits da74d0c tevent: version 0.9.28
omits 312cb9d s4:dsdb_notification: fix the --picky-developer build with gcc 4.4.3
omits 3f428ca s4-libcli: Add missing ldb header
omits 415e3df loadparm: Remove an unneeded variable
omits afc81e0 tests: Replace realpath with the more available 'readlink -f'
omits a5e349a docs: Add manpage for cifsdd
omits 23d2c7f s4-client: Fix cifsdd arg parsing for skip
omits 0ae75b0 examples: Fix script interpreter line
omits 833a2f4 lib: tevent: Fix memory leak reported by Pavel Březina <pbrezina at redhat.com> when old signal action restored.
omits 03081c2 Real memeory leak(buildup) issue in loadparm.
omits 7eab9e5 s4:selftest: run samba4.ldap.notification.python
omits df04a2e s4:dsdb/tests: add notification.py with some basic tests
omits e7dd980 s4:dsdb: let samba_dsdb make use of the dsdb_notification module
omits 6e88639 s4:ldap_server: add support for async notification requests
omits 46243e4 s4:dsdb: add dsdb_notification module
omits 3f0fbfa s4:dsdb/samldb: check for valid lDAPDisplayName vaues on add()
omits ab16d11 s4:dsdb/tests: don't use spaces in lDAPDisplayName in urgent_replication.py
omits 29e3fc1 s4:ldap_server: make sure we only have one tstream_read_pdu_blob_send() on a connection
omits d104d6e s4:libcli/ldap: add support for LDB_CONTROL_DIRSYNC_EX_OID
omits fb705e1 ldb: version 1.1.26
omits ad2b5fa ldb: add support for LDB_CONTROL_DIRSYNC_EX
omits f721f27 ldb: add LDB_ATTR_FLAG_FORCE_BASE64_LDIF support
omits 6c8ab59 pyldb: eliminate warnings from python api test
omits 13e981d pyldb: add api tests for search_iterator()
omits 77ca078 pyldb: add ldb.search_iterator()
omits e96fa7b pyldb: fix help message for ldb.search()
omits 2c2a254 pyldb: fix memory leak in py_ldb_search()
omits e7bdd30 pyldb: Free correct context when pyldb_Object_AsDn() fails
omits 2b1cd4a ldb: allow a timeout of -1 result in no timeout timer at all.
omits 5db9f86 ldb-samba: fix the timeout setup in ildb_request_send()
omits cd77b0bb s4:libcli/ldap: send AbandonRequests for cancelled requests
omits a077e2a FIXUP: s3: VFS: Modify SMB_VFS_GET_NT_ACL to take a const struct smb_filename *
omits 616d068 s3: VFS: Modify SMB_VFS_GET_NT_ACL to take a const struct smb_filename * instead of const char *
omits 3330c79 tdb: eliminate deprecation warnings in python tests
omits 7b3fb85 ctdb: Fix CID 1353175 Logically dead code
omits e23ab7d ctdb: Fix CID 1353176 Logically dead code
omits d3be72a idmap_ad: Fix a copy&paste error
omits 58de339 credentials: Fix a typo
omits 2c73ed8 credentials: Fix whitespace
omits db64deb winbind: Fix a type error
omits ad82251 winbind: Add some const
omits d9e3358 build: Fix cluster-support option, default was 'None' now 'False'
omits c4cd56c libcli: Fix debug message, print sid string for new_ace trustee.
omits 2267fad tevent: version 0.9.27
omits 279d249 README.Coding: Improve pointer example
omits dae1a9f README.Coding: Add a boolean example we use very often
omits 19fdc7f script/release.sh: generate announce.${tagname}.patch.txt in announcement_samba_rc()
omits d87077a script/release.sh: improve error messages if the tag verification fails
omits 6968ee4 script/autobuild.py: use --extra-python=/usr/bin/python3 by default
omits e86a845 .travis.yml: install python3-{crypto,dev,dnspython}
omits 312bf41 .travis.yml: install python-crypto
omits 4132d36 .travis.yml: we don't require python-all-dev
omits b040cba .travis.yml: we require 'realpath' now
omits 212468e .travis.yml: do a sort -u on the installed packages
omits 8adf470 ldb:ABI: add missing pyldb-util.py3-1.1.25.sigs
omits 8b765ac smbd: fix build with FAM support
omits a6f983a smbd: fix build with FAM support
omits 9fb98e3 lib/socket: Fix improper use of default interface speed
omits 8b36428 lib:socket: fix CID 1350009 - illegal memory accesses (BUFFER_SIZE_WARNING)
omits 92afa1b smbd: Simplify chroot option in smbd
omits b504918 s3-waf: Install smbspool_krb5_wrapper in LIBEXECDIR
omits feac8bf s3:winbindd/idmap_autorid_tdb fix a compiler warning
omits f0a260c s3:vfs_fruit fix a compiler warning
omits 8ca0f14 s4:torture/ntlmssp fix a compiler warning
omits fc8e507 s4:heimdal fix a compile warning
omits c55e8f2 util: Update GPL header of talloc_stack.h
omits 0a5cb63 ctdb: Install helpers under libexecdir
omits 2deba05 ctdb-ipalloc: Remove most uses of struct ctdb_public_ip_list_old
omits 53752bc ctdb-ipalloc: Use goto fail to avoid repetition
omits 96123dd ctdb-tests: Remove unnecessary \ from transaction data
omits b8fa065 ctdb-tests: Improve ctdb detach test
omits 7c1d4b9 ctdb-tests: Remove last remaining instance of ctdb -n all
omits 157e19b ctdb-recovery: Add a log message when marshalling recovery database fails
omits d1f3b5d ctdb-daemon: Improve log message when REQ_DMASTER is received on non-lmaster
omits d66f2c8 param: Fix str_list_v3 to accept ; again
omits 5172bf0 s3: smbd: posix_acls: Fix check for setting u:g:o entry on a filesystem with no ACL support.
omits 19a411f ctdb-recovery: Create recovery databases in state dir
omits dcf6a60 nss_netbsd: Remove unimplemented prototypes
omits dfe5139 nss_linux: Remove non-nss functions
omits 519564b ctdb-scripts: Drop use of "smbcontrol winbindd ip-dropped ..."
omits 574313a lib/tsocket: workaround sockets not supporting FIONREAD
omits 1d26012 asn1: Ensure asn1_tag_remaining() only ever returns -1 as an error condition.
omits 697088e asn1: Make asn1_peek_tag_needed_size() use the same overflow protection as asn1_start_tag().
omits f60f7a6 asn1: Protect against overlong tag lengths
omits 171fdc2 ctdb-recovery: Fix newlines in log messages
omits b71c2e4 Revert "ctdb-daemon: Check packet generation against database generation"
omits be704c8 selftest: add dbwrap_tdb_require_mutexes:* = yes, when using dbwrap_tdb_mutexes:* = yes by default
omits 719428f s3:dbwrap: add dbwrap_tdb_require_mutexes:*= option
omits 00f4bf3 test:docs: remove unused param_table/get_param_table_full()
omits 9219756 tldap: Add a missing TALLOC_FREE(frame)
omits 4953b1f Fix ETIME handling for Solaris event ports.
omits 1f6495b ctdb/server: fix gcc6 build warning.
omits 1a4b8cc s4-libgpo: fix gcc6 build warning.
omits 3b230d2 s4-torture: fix gcc6 build warnings.
omits 1c80f10 s4-torture: fix gcc6 build warning.
omits 3536a23 s4-torture: fix gcc6 build warning.
omits a3f7b51 s4-torture: fix gcc6 build warning.
omits 5544756 s4-torture: fix gcc6 build warning.
omits d44f488 ldb: remove outdated comment about type argument in dlist
omits 310da05 tevent: remove outdated comment about type argument in dlist
omits 025c59d dlist: remove outdated comment about type argument
omits 2fd63ec dlist: remove unneeded type argument from DLIST_CONCATENATE()
omits 0f6c00b tevent: remove unneeded type argument from DLIST_CONCATENATE()
omits 1441824 ldb: remove unneeded argument type from DLIST_CONCATENATE()
omits be2a341 tevent: remove uneeded type argument from DLIST_DEMOTE()
omits a1c5d66 ldb: remove uneeded type argument from DLIST_DEMOTE()
omits d6f5fc8 dlist: remove unneeded argument from DLIST_DEMOTE()
omits 66af807 ldb: remove unneeded type arg from DLIST_ADD_END
omits a091c0a tevent: remove unneeded type argument from DLIST_ADD_END
omits 476672b dlist: remove unneeded type argument from DLIST_ADD_END()
omits 5d759bd pdb: Fix segfault in pdb_ldap for missing gecos
omits da2aae9 s3:utils/smbget set default blocksize
omits 6412147 s3:utils/smbget add a error message on allocation error
omits 3e30998 util: Move util_strlist.c into samba-util-core
omits c1a75ab util: Make util_strlist.c standalone with its own header file
omits c4c1592 util: Split str_list_make_v3() into separate file
omits aec07b8 s3:smbd:open: Skip redundant call to file_set_dosmode when creating a new file.
omits 8247d93 loadparm: Fix memory leak issue.
omits 8956577 libwbclient: Fix a few resource leak CIDs
omits 3d5873c libwbclient: Add "goto fail" test macros
omits e073f3c s4-torture: flesh out ntlmssp_AUTHENTICATE_MESSAGE_check().
omits 68b9b18 s4-torture: add ndr pullpush validation for NTLMSSP CHALLENGE and AUTHENTICATE messages.
omits fe1be37 s4-torture: flesh out ntlmssp_CHALLENGE_MESSAGE_check().
omits 4ac7a65 s4-torture: activate testing of CHALLENGE and AUTHENTICATE ntlmssp messages.
omits 68d043f s4-torture: fill in ntlmssp_NEGOTIATE_MESSAGE_check().
omits 30386c2 ntlmssp: when pulling messages it is important to clear memory first.
omits ded0f3c ntlmssp: properly document version defines in IDL (from MS-NLMP).
omits 4be7451 ntlmssp: fix copy/paste typo in CHALLENGE_MESSAGE in IDL.
omits feb4ee6 ntlmssp: add some missing defines from MS-NLMP to our IDL.
omits 109164e docs-xml: fix typo in smbspool_krb5_wrapper manpage.
omits e269968 samba3.blackbox.smbclient.forceuser_validusers: Add new test for force user option.
omits 498383a lib:socket: fix CID 1350010 - integer OVERFLOW_BEFORE_WIDEN
omits 68bb5e2 gencache: Remove unused defines
omits 4c54901 docs: Add smbspool_krb5_wrapper manpage
omits 7434723 tldap: Parse a search entry only if it is one
omits f09cebd4 tldap: Make tldap_search use tldap_search_all
omits 0d1165a tldap: Add tldap_pending_reqs()
omits d29c45c tldap: Add tldap_search_all
omits b6244ae tldap: Avoid a "ret == false"
omits 372bf52 asn1: Fix whitespace
omits ceb75ad spnego: Some simplifications
omits e46e030 asn1: Simplify _ber_read_OID_String_impl
omits 7d8006f ldap: Correctly check asn1_tag_remaining retval
omits 024c619 spnego: Correctly check asn1_tag_remaining retval
omits f3dbaac libads: Factor out ldap_schema_oids.h
omits d56e42d ldb: Avoid a "talloc_steal"
omits 11c5513 ldb: Fix some whitespace
omits 465c646 smbtorture3: Convert the tldap caller to TLDAPRC
omits 2c3cf3c lib: Introduce TLDAPRC
omits 2bd88bf tldap: Parse the sasl output blob Reviewed-by: Guenther Deschner <gd at samba.org>
omits 3673752 tldap: Slightly simplify tldap_search_cb
omits 22f06c2 tldap: Mark server down if read failed
omits 59c1b10 tldap: Add some required includes
omits 2d80498 smbd: Fix CID 1351215 Improper use of negative value
omits f193361 smbd: Fix CID 1351216 Dereference null return value
omits 915185a python:tests/core: add tests for arcfour_encrypt() and string_to_byte_array()
omits 8841b1e s4:scripting/devel: make use of the generic arcfour_encrypt() and string_to_byte_array() functions
omits 452234b python:samba/netcmd/domain: make use of the generic arcfour_encrypt() and string_to_byte_array() functions
omits d5423fe python:samba/join.py: make use of the generic arcfour_encrypt() and string_to_byte_array() functions
omits 078a7ae python:samba: add a generic arcfour_encrypt() helper function
omits 65127d1 python:samba: add a generic string_to_byte_array() helper function
omits 943e69c libsmb/pysmb: add pytalloc-util dependency to fix the build.
omits 8a9493f s4-dsdb: Add debug message if we have a ldb error string
omits 88c4687 idl: Rename "principle" to "principal_name"
omits 11970e6 ctdb-build: Add missing dependency on tdb
omits 9f94620 ctdb-common: Use documented names for protocol family in socket()
omits 9f8395c ctdb-common: Protocol argument must be in host order for socket() call
omits 6831ba3 s3:vfs:glusterfs: fix build after quota changes.
omits 81cf1fa s3:libads: we always have arcfour-hmac-md5 support
omits 5a0c439 s4:ldap_server: use LDAP_AUTH_METHOD_NOT_SUPPORTED define
omits 90cb84c selftest: specify a maximum runtime for 'make testenv' of 1 year
omits 0b4d3db s4:dsdb/ldb_modules: make it possible to find a reason for LDB_ERR_NO_SUCH_OBJECT in util.c
omits 67d5506 s4:dsdb/common: make it possible to find a reason for LDB_ERR_NO_SUCH_OBJECT
omits cff0978 s4:dsdb/common: add dsdb_module_werror() helper function
omits 58aa29b s4:dsdb/common: add some const to dsdb_dn_is_upgraded_link_val()
omits 9c09911 drsuapi.idl: add DRSUAPI_ATTID_objectGUID and DRSUAPI_ATTID_replPropertyMetaData
omits 14f1a94 s3:clispnego: fix confusing warning in spnego_gen_krb5_wrap()
omits 8024f53 s3: smbd: Fix timestamp rounding inside SMB2 create.
omits 6825a22 ctdb: do not provide a useless pkgconfig file for ctdb.
omits 9b5198f WHATSNEW: update with latest parameter updates for smbget
omits fbdde9c s3-utils/smbget: Update manpages for parameter changes
omits cac1086 s3-utils/smbget: Fix user-/name password reading from rcfile
omits bf1c1ad s3-utils/smbget: Fix reading the rcfile
omits e1548c5 s3-utils/smbget: Fix option parsing and apply samba defaults
omits 526a387 selftest: un-flap samba3.blackbox.dfree_quota
omits e7a8ef4 selftest: fix test_dfree_quota.sh
omits 05a1ba8 selftest: add test case for different quote/dfree block size
omits 67c8971 smbd: show correct disk size for different quota and dfree block sizes
omits 6bbf7d8 ctdb: NAT gateway capability and control to set it are obsolete
omits 07e878a ctdb-protocol: Drop protocol support for setting NAT gatway capability
omits f71f198 ctdb-client: Drop support for updating NAT gateway capability
omits 6f3cc47 selftest: mark samba3.blackbox.dfree_quota as flakey
omits bfaf893 ctdb-doc: Document reasons for separating private and public networks
omits 465c3d9 smbd quotas: avoid stat of foreign file systems
omits c6ed45f s3-lib: introduce sys_realpath()
omits f0c43ce dbwrap_file: fix use of read_data()
omits 32e545e s4-torture: let smb2.replay.replay4 test deal with scale out shares.
omits 757ade6 s4-torture: let smb2.replay.replay3 test deal with scale out shares.
omits 9c23f43 s4-torture: let smb2.replay.replay2 test deal with scale out shares.
omits 07bb954 VERSION: Bump version up to 4.5.0pre1
This update removed existing revisions from the reference, leaving the
reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/master (8097d46)
\
O -- O -- O (dc2fd8e)
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes:
.travis.yml | 3 +-
README.Coding | 12 -
VERSION | 4 +-
WHATSNEW.txt | 1502 ++-
auth/auth_sam_reply.c | 295 +-
auth/auth_sam_reply.h | 24 +-
auth/credentials/credentials.c | 15 +
auth/credentials/credentials.h | 3 +
auth/credentials/credentials_krb5.c | 67 -
auth/credentials/credentials_krb5.h | 4 -
auth/credentials/credentials_secrets.c | 59 +-
auth/credentials/pycredentials.c | 85 +-
auth/gensec/gensec.c | 6 +-
auth/gensec/gensec_start.c | 1 -
auth/gensec/gensec_util.c | 4 +-
auth/gensec/spnego.c | 70 +-
auth/kerberos/gssapi_pac.c | 17 +-
auth/wbc_auth_util.c | 123 +-
buildtools/wafsamba/samba_autoconf.py | 1 -
ctdb/NEWS | 354 +
ctdb/client/client.h | 157 +-
ctdb/client/client_call.c | 11 +-
ctdb/client/client_connect.c | 133 +-
ctdb/client/client_control.c | 12 +-
ctdb/client/client_control_sync.c | 472 +-
ctdb/client/client_db.c | 774 +-
ctdb/client/client_message.c | 370 +-
ctdb/client/client_util.c | 15 -
ctdb/client/ctdb_client.c | 373 +-
ctdb/common/cmdline.c | 3 +
ctdb/common/comm.c | 19 +-
ctdb/common/common.h | 3 +-
ctdb/common/ctdb_io.c | 19 +-
ctdb/common/ctdb_util.c | 5 +-
ctdb/common/logging.c | 4 -
ctdb/common/rb_tree.c | 6 +-
ctdb/common/system.h | 14 +-
ctdb/common/system_aix.c | 38 +-
ctdb/common/system_freebsd.c | 30 +-
ctdb/common/system_gnu.c | 38 +-
ctdb/common/system_kfreebsd.c | 38 +-
ctdb/common/system_linux.c | 59 +-
ctdb/common/system_util.c | 98 +-
ctdb/common/tunable.c | 278 -
ctdb/common/tunable.h | 32 -
ctdb/config/ctdb-crash-cleanup.sh | 4 +-
ctdb/config/ctdb.init | 10 +-
ctdb/config/ctdb.sysconfig | 32 +
ctdb/config/ctdbd.conf | 32 -
ctdb/config/ctdbd_wrapper | 31 +-
ctdb/config/debug-hung-script.sh | 8 +-
ctdb/config/debug_locks.sh | 33 +-
ctdb/config/events.d/00.ctdb | 49 +-
ctdb/config/events.d/01.reclock | 31 +-
ctdb/config/events.d/05.system | 21 +-
ctdb/config/events.d/06.nfs | 42 -
ctdb/config/events.d/10.external | 16 +-
ctdb/config/events.d/10.interface | 126 +-
ctdb/config/events.d/11.natgw | 62 +-
ctdb/config/events.d/11.routing | 15 +-
ctdb/config/events.d/13.per_ip_routing | 99 +-
ctdb/config/events.d/20.multipathd | 25 +-
ctdb/config/events.d/31.clamd | 38 +-
ctdb/config/events.d/40.vsftpd | 38 +-
ctdb/config/events.d/41.httpd | 53 +-
ctdb/config/events.d/49.winbind | 24 +-
ctdb/config/events.d/50.samba | 24 +-
ctdb/config/events.d/60.nfs | 112 +-
ctdb/config/events.d/70.iscsi | 24 +-
ctdb/config/events.d/91.lvs | 149 +-
ctdb/config/events.d/99.timeout | 14 +-
ctdb/config/functions | 364 +-
ctdb/config/nfs-linux-kernel-callout | 14 +-
ctdb/config/notify.sh | 2 +-
ctdb/config/statd-callout | 60 +-
ctdb/doc/Makefile | 1 -
ctdb/doc/cluster_mutex_helper.txt | 80 -
ctdb/doc/ctdb-statistics.7 | 4 +-
ctdb/doc/ctdb-statistics.7.html | 134 +-
ctdb/doc/ctdb-tunables.7 | 340 +-
ctdb/doc/ctdb-tunables.7.html | 559 +-
ctdb/doc/ctdb-tunables.7.xml | 687 +-
ctdb/doc/ctdb.1 | 355 +-
ctdb/doc/ctdb.1.html | 523 +-
ctdb/doc/ctdb.1.xml | 441 +-
ctdb/doc/ctdb.7 | 76 +-
ctdb/doc/ctdb.7.html | 155 +-
ctdb/doc/ctdb.7.xml | 131 +-
ctdb/doc/ctdb_diagnostics.1 | 79 -
ctdb/doc/ctdb_diagnostics.1.html | 19 -
ctdb/doc/ctdb_diagnostics.1.xml | 128 -
ctdb/doc/ctdbd.1 | 31 +-
ctdb/doc/ctdbd.1.html | 32 +-
ctdb/doc/ctdbd.1.xml | 39 +-
ctdb/doc/ctdbd.conf.5 | 99 +-
ctdb/doc/ctdbd.conf.5.html | 118 +-
ctdb/doc/ctdbd.conf.5.xml | 134 +-
ctdb/doc/ctdbd_wrapper.1 | 4 +-
ctdb/doc/ctdbd_wrapper.1.html | 4 +-
ctdb/doc/examples/lvs.conf | 90 -
ctdb/doc/examples/nfs-ganesha-callout | 235 +-
ctdb/doc/ltdbtool.1 | 4 +-
ctdb/doc/ltdbtool.1.html | 10 +-
ctdb/doc/onnode.1 | 19 +-
ctdb/doc/onnode.1.html | 20 +-
ctdb/doc/onnode.1.xml | 21 +
ctdb/doc/ping_pong.1 | 4 +-
ctdb/doc/ping_pong.1.html | 8 +-
ctdb/ib/ibwrapper.c | 20 +-
ctdb/ib/ibwrapper_test.c | 1 -
ctdb/include/ctdb_client.h | 46 +
ctdb/include/ctdb_private.h | 117 +-
ctdb/include/ctdb_protocol.h | 5 +
ctdb/packaging/RPM/ctdb.spec.in | 825 +-
ctdb/protocol/protocol.h | 109 +-
ctdb/protocol/protocol_api.h | 163 +-
ctdb/protocol/protocol_call.c | 444 +-
ctdb/protocol/protocol_client.c | 762 +-
ctdb/protocol/protocol_control.c | 427 +-
ctdb/protocol/protocol_debug.c | 658 --
ctdb/protocol/protocol_header.c | 16 +-
ctdb/protocol/protocol_message.c | 157 +-
ctdb/protocol/protocol_packet.c | 10 +-
ctdb/protocol/protocol_private.h | 29 +-
ctdb/protocol/protocol_types.c | 523 +-
ctdb/protocol/protocol_util.c | 53 -
ctdb/server/ctdb_banning.c | 8 +-
ctdb/server/ctdb_call.c | 12 +-
ctdb/server/ctdb_cluster_mutex.c | 283 -
ctdb/server/ctdb_cluster_mutex.h | 51 -
ctdb/server/ctdb_control.c | 117 +-
ctdb/server/ctdb_daemon.c | 41 +-
ctdb/server/ctdb_event_helper.c | 2 -
ctdb/server/ctdb_fork.c | 4 +-
ctdb/server/ctdb_freeze.c | 264 +-
ctdb/server/ctdb_lock.c | 272 +-
ctdb/server/ctdb_lock_helper.c | 46 +-
ctdb/server/ctdb_logging.c | 10 +-
ctdb/server/ctdb_logging_syslog.c | 8 +-
ctdb/server/ctdb_ltdb_server.c | 37 +-
ctdb/server/ctdb_monitor.c | 8 +-
ctdb/server/ctdb_mutex_fcntl_helper.c | 110 -
ctdb/server/ctdb_recover.c | 739 +-
ctdb/server/ctdb_recoverd.c | 1458 ++-
ctdb/server/ctdb_recovery_helper.c | 1397 +--
ctdb/server/ctdb_server.c | 21 +
ctdb/server/ctdb_serverids.c | 200 +
ctdb/server/ctdb_takeover.c | 1479 ++-
ctdb/server/ctdb_traverse.c | 4 +-
ctdb/server/ctdb_tunables.c | 125 +-
ctdb/server/ctdb_update_record.c | 5 +-
ctdb/server/ctdb_vacuum.c | 8 +-
ctdb/server/ctdbd.c | 53 +-
ctdb/server/eventscript.c | 97 +-
ctdb/server/ipalloc.c | 240 +-
ctdb/server/ipalloc.h | 34 +-
ctdb/server/ipalloc_common.c | 22 +-
ctdb/server/ipalloc_deterministic.c | 2 +-
ctdb/server/ipalloc_lcp2.c | 5 +-
ctdb/server/ipalloc_nondeterministic.c | 7 +-
ctdb/server/ipalloc_private.h | 14 -
ctdb/tcp/tcp_connect.c | 34 +-
ctdb/tests/complex/11_ctdb_delip_removes_ip.sh | 1 -
ctdb/tests/complex/18_ctdb_reloadips.sh | 3 +-
ctdb/tests/complex/30_nfs_tickle_killtcp.sh | 69 -
ctdb/tests/complex/31_nfs_tickle.sh | 19 +-
ctdb/tests/complex/32_cifs_tickle.sh | 30 +-
ctdb/tests/complex/scripts/local.bash | 64 +-
ctdb/tests/cunit/porting_tests_001.sh | 26 -
ctdb/tests/cunit/protocol_test_002.sh | 2 +-
ctdb/tests/cunit/rb_test_001.sh | 31 -
ctdb/tests/eventscripts/00.ctdb.init.009.sh | 59 -
ctdb/tests/eventscripts/01.reclock.monitor.001.sh | 10 -
ctdb/tests/eventscripts/01.reclock.monitor.002.sh | 10 -
ctdb/tests/eventscripts/01.reclock.monitor.003.sh | 10 -
ctdb/tests/eventscripts/01.reclock.monitor.004.sh | 18 -
ctdb/tests/eventscripts/01.reclock.monitor.005.sh | 28 -
.../eventscripts/10.interface.releaseip.011.sh | 5 +-
ctdb/tests/eventscripts/40.vsftpd.monitor.002.sh | 20 -
ctdb/tests/eventscripts/41.httpd.monitor.002.sh | 31 -
ctdb/tests/eventscripts/60.nfs.multi.004.sh | 2 +-
ctdb/tests/eventscripts/91.lvs.001.sh | 55 -
.../tests/eventscripts/91.lvs.ipreallocated.011.sh | 15 -
.../tests/eventscripts/91.lvs.ipreallocated.012.sh | 18 -
.../tests/eventscripts/91.lvs.ipreallocated.013.sh | 18 -
.../tests/eventscripts/91.lvs.ipreallocated.014.sh | 28 -
ctdb/tests/eventscripts/91.lvs.monitor.001.sh | 12 -
ctdb/tests/eventscripts/91.lvs.monitor.002.sh | 15 -
ctdb/tests/eventscripts/91.lvs.monitor.003.sh | 20 -
ctdb/tests/eventscripts/91.lvs.shutdown.001.sh | 12 -
ctdb/tests/eventscripts/91.lvs.shutdown.002.sh | 19 -
ctdb/tests/eventscripts/91.lvs.startup.001.sh | 12 -
ctdb/tests/eventscripts/91.lvs.startup.002.sh | 15 -
ctdb/tests/eventscripts/etc-ctdb/rc.local | 5 +
ctdb/tests/eventscripts/etc/sysconfig/ctdb | 1 +
ctdb/tests/eventscripts/scripts/local.sh | 103 +-
ctdb/tests/eventscripts/stubs/ctdb | 27 +-
ctdb/tests/eventscripts/stubs/ctdb_killtcp | 9 -
ctdb/tests/eventscripts/stubs/ctdb_lvs | 52 -
ctdb/tests/eventscripts/stubs/df | 15 +-
ctdb/tests/eventscripts/stubs/ip | 44 +-
ctdb/tests/eventscripts/stubs/ip6tables | 5 -
ctdb/tests/eventscripts/stubs/ipvsadm | 126 -
ctdb/tests/eventscripts/stubs/ss | 88 -
ctdb/tests/onnode/0080.sh | 17 +
ctdb/tests/onnode/0081.sh | 17 +
ctdb/tests/onnode/0090.sh | 21 +
ctdb/tests/onnode/0091.sh | 21 +
ctdb/tests/run_tests.sh | 2 +-
ctdb/tests/scripts/integration.bash | 22 +-
ctdb/tests/scripts/script_install_paths.sh | 21 -
ctdb/tests/shellcheck/base_scripts.sh | 12 -
ctdb/tests/shellcheck/ctdb_helpers.sh | 9 -
ctdb/tests/shellcheck/ctdbd_wrapper.sh | 7 -
ctdb/tests/shellcheck/event_scripts.sh | 7 -
ctdb/tests/shellcheck/functions.sh | 7 -
ctdb/tests/shellcheck/init_script.sh | 20 -
ctdb/tests/shellcheck/scripts/local.sh | 44 -
ctdb/tests/shellcheck/tools.sh | 9 -
ctdb/tests/simple/06_ctdb_getpid.sh | 3 +-
ctdb/tests/simple/07_ctdb_process_exists.sh | 4 +-
ctdb/tests/simple/12_ctdb_getdebug.sh | 14 +-
ctdb/tests/simple/13_ctdb_setdebug.sh | 5 +-
ctdb/tests/simple/16_ctdb_config_add_ip.sh | 2 -
ctdb/tests/simple/17_ctdb_config_delete_ip.sh | 1 -
ctdb/tests/simple/20_delip_iface_gc.sh | 1 -
ctdb/tests/simple/27_ctdb_detach.sh | 12 -
ctdb/tests/simple/28_zero_eventscripts.sh | 45 -
ctdb/tests/simple/35_ctdb_getreclock.sh | 34 -
ctdb/tests/simple/35_set_reclock.sh | 124 +
ctdb/tests/simple/51_ctdb_bench.sh | 92 +
ctdb/tests/simple/51_message_ring.sh | 66 -
ctdb/tests/simple/52_ctdb_fetch.sh | 64 +
ctdb/tests/simple/52_fetch_ring.sh | 46 -
ctdb/tests/simple/53_ctdb_transaction.sh | 47 +
ctdb/tests/simple/53_transaction_loop.sh | 36 -
ctdb/tests/simple/54_ctdb_transaction_recovery.sh | 72 +
ctdb/tests/simple/54_transaction_loop_recovery.sh | 60 -
ctdb/tests/simple/55_ctdb_ptrans.sh | 6 +-
ctdb/tests/simple/60_recoverd_missing_ip.sh | 2 -
ctdb/tests/simple/72_update_record_persistent.sh | 6 +-
ctdb/tests/simple/75_readonly_records_basic.sh | 22 +-
ctdb/tests/simple/78_ctdb_large_db_recovery.sh | 107 -
ctdb/tests/simple/scripts/local_daemons.bash | 142 +-
ctdb/tests/src/cluster_wait.c | 331 -
ctdb/tests/src/cluster_wait.h | 30 -
ctdb/tests/src/comm_server_test.c | 81 +-
ctdb/tests/src/ctdb_bench.c | 292 +
ctdb/tests/src/ctdb_fetch.c | 312 +
ctdb/tests/src/ctdb_fetch_one.c | 155 +
ctdb/tests/src/ctdb_fetch_readonly_loop.c | 157 +
ctdb/tests/src/ctdb_fetch_readonly_once.c | 129 +
ctdb/tests/src/ctdb_functest.c | 189 +
ctdb/tests/src/ctdb_lock_tdb.c | 42 +
ctdb/tests/src/ctdb_packet_parse.c | 108 -
ctdb/tests/src/ctdb_persistent.c | 281 +
ctdb/tests/src/ctdb_porting_tests.c | 307 +
ctdb/tests/src/ctdb_randrec.c | 211 +
ctdb/tests/src/ctdb_store.c | 172 +
ctdb/tests/src/ctdb_takeover_tests.c | 537 +-
ctdb/tests/src/ctdb_test.c | 187 +
ctdb/tests/src/ctdb_test_stubs.c | 864 ++
ctdb/tests/src/ctdb_trackingdb_test.c | 144 +
ctdb/tests/src/ctdb_transaction.c | 312 +
ctdb/tests/src/ctdb_traverse.c | 127 +
ctdb/tests/src/ctdb_update_record.c | 171 +
ctdb/tests/src/ctdb_update_record_persistent.c | 150 +
ctdb/tests/src/ctdbd_test.c | 92 +
ctdb/tests/src/db_hash_test.c | 41 +-
ctdb/tests/src/fake_ctdbd.c | 3276 -------
ctdb/tests/src/fetch_loop.c | 285 -
ctdb/tests/src/fetch_loop_key.c | 214 -
ctdb/tests/src/fetch_readonly.c | 163 -
ctdb/tests/src/fetch_readonly_loop.c | 269 -
ctdb/tests/src/fetch_ring.c | 387 -
ctdb/tests/src/g_lock_loop.c | 270 -
ctdb/tests/src/lock_tdb.c | 60 -
ctdb/tests/src/message_ring.c | 366 -
ctdb/tests/src/pkt_read_test.c | 53 +-
ctdb/tests/src/pkt_write_test.c | 19 +-
ctdb/tests/src/porting_tests.c | 257 -
ctdb/tests/src/protocol_client_test.c | 381 +-
ctdb/tests/src/protocol_types_test.c | 331 +-
ctdb/tests/src/rb_test.c | 171 +-
ctdb/tests/src/srvid_test.c | 23 +-
ctdb/tests/src/test_options.c | 186 -
ctdb/tests/src/test_options.h | 43 -
ctdb/tests/src/transaction_loop.c | 399 -
ctdb/tests/src/update_record.c | 233 -
ctdb/tests/src/update_record_persistent.c | 215 -
ctdb/tests/takeover/scripts/local.sh | 2 +-
ctdb/tests/tool/ctdb.ban.001.sh | 35 -
ctdb/tests/tool/ctdb.ban.002.sh | 23 -
ctdb/tests/tool/ctdb.ban.003.sh | 23 -
ctdb/tests/tool/ctdb.continue.001.sh | 23 -
ctdb/tests/tool/ctdb.continue.002.sh | 23 -
ctdb/tests/tool/ctdb.continue.003.sh | 23 -
ctdb/tests/tool/ctdb.disable.001.sh | 23 -
ctdb/tests/tool/ctdb.disable.002.sh | 23 -
ctdb/tests/tool/ctdb.disable.003.sh | 23 -
ctdb/tests/tool/ctdb.disable.004.sh | 15 -
ctdb/tests/tool/ctdb.disablemonitor.001.sh | 26 -
ctdb/tests/tool/ctdb.enable.001.sh | 23 -
ctdb/tests/tool/ctdb.enable.002.sh | 23 -
ctdb/tests/tool/ctdb.enable.003.sh | 23 -
ctdb/tests/tool/ctdb.enablemonitor.001.sh | 32 -
ctdb/tests/tool/ctdb.getcapabilities.001.sh | 19 -
ctdb/tests/tool/ctdb.getcapabilities.002.sh | 19 -
ctdb/tests/tool/ctdb.getcapabilities.003.sh | 27 -
ctdb/tests/tool/ctdb.getcapabilities.004.sh | 39 -
ctdb/tests/tool/ctdb.getdbmap.001.sh | 30 -
ctdb/tests/tool/ctdb.getdbseqnum.001.sh | 31 -
ctdb/tests/tool/ctdb.getdbseqnum.002.sh | 28 -
ctdb/tests/tool/ctdb.getdbstatus.001.sh | 77 -
ctdb/tests/tool/ctdb.getdbstatus.002.sh | 77 -
ctdb/tests/tool/ctdb.getmonmode.001.sh | 15 -
ctdb/tests/tool/ctdb.getpid.001.sh | 17 -
ctdb/tests/tool/ctdb.getreclock.001.sh | 16 -
ctdb/tests/tool/ctdb.getreclock.002.sh | 21 -
ctdb/tests/tool/ctdb.getvar.001.sh | 35 -
ctdb/tests/tool/ctdb.getvar.002.sh | 17 -
ctdb/tests/tool/ctdb.ifaces.001.sh | 24 -
ctdb/tests/tool/ctdb.listnodes.001.sh | 19 -
ctdb/tests/tool/ctdb.listnodes.002.sh | 19 -
ctdb/tests/tool/ctdb.listvars.001.sh | 71 -
ctdb/tests/tool/ctdb.lvs.001.sh | 36 -
ctdb/tests/tool/ctdb.lvs.002.sh | 46 -
ctdb/tests/tool/ctdb.lvs.003.sh | 43 -
ctdb/tests/tool/ctdb.lvs.004.sh | 45 -
ctdb/tests/tool/ctdb.lvs.005.sh | 46 -
ctdb/tests/tool/ctdb.lvs.006.sh | 44 -
ctdb/tests/tool/ctdb.lvs.007.sh | 42 -
ctdb/tests/tool/ctdb.lvs.008.sh | 65 -
ctdb/tests/tool/ctdb.natgw.001.sh | 46 -
ctdb/tests/tool/ctdb.natgw.002.sh | 46 -
ctdb/tests/tool/ctdb.natgw.003.sh | 43 -
ctdb/tests/tool/ctdb.natgw.004.sh | 46 -
ctdb/tests/tool/ctdb.natgw.005.sh | 46 -
ctdb/tests/tool/ctdb.natgw.006.sh | 46 -
ctdb/tests/tool/ctdb.natgw.007.sh | 45 -
ctdb/tests/tool/ctdb.natgw.008.sh | 46 -
ctdb/tests/tool/ctdb.nodestatus.001.sh | 33 -
ctdb/tests/tool/ctdb.nodestatus.002.sh | 33 -
ctdb/tests/tool/ctdb.ping.001.sh | 24 -
ctdb/tests/tool/ctdb.pnn.001.sh | 15 -
ctdb/tests/tool/ctdb.process-exists.001.sh | 22 -
ctdb/tests/tool/ctdb.recmaster.001.sh | 16 -
ctdb/tests/tool/ctdb.recmaster.002.sh | 16 -
ctdb/tests/tool/ctdb.recover.001.sh | 22 -
ctdb/tests/tool/ctdb.reloadnodes.001.sh | 24 -
ctdb/tests/tool/ctdb.reloadnodes.002.sh | 30 -
ctdb/tests/tool/ctdb.reloadnodes.003.sh | 33 -
ctdb/tests/tool/ctdb.reloadnodes.011.sh | 25 -
ctdb/tests/tool/ctdb.reloadnodes.012.sh | 24 -
ctdb/tests/tool/ctdb.reloadnodes.013.sh | 26 -
ctdb/tests/tool/ctdb.reloadnodes.014.sh | 24 -
ctdb/tests/tool/ctdb.reloadnodes.015.sh | 26 -
ctdb/tests/tool/ctdb.reloadnodes.016.sh | 24 -
ctdb/tests/tool/ctdb.reloadnodes.017.sh | 26 -
ctdb/tests/tool/ctdb.reloadnodes.018.sh | 29 -
ctdb/tests/tool/ctdb.reloadnodes.019.sh | 28 -
ctdb/tests/tool/ctdb.reloadnodes.020.sh | 28 -
ctdb/tests/tool/ctdb.reloadnodes.021.sh | 26 -
ctdb/tests/tool/ctdb.reloadnodes.023.sh | 24 -
ctdb/tests/tool/ctdb.reloadnodes.024.sh | 24 -
ctdb/tests/tool/ctdb.runstate.001.sh | 15 -
ctdb/tests/tool/ctdb.runstate.002.sh | 15 -
ctdb/tests/tool/ctdb.runstate.003.sh | 17 -
ctdb/tests/tool/ctdb.runstate.004.sh | 15 -
ctdb/tests/tool/ctdb.runstate.005.sh | 15 -
ctdb/tests/tool/ctdb.setdbreadonly.001.sh | 47 -
ctdb/tests/tool/ctdb.setdbreadonly.002.sh | 33 -
ctdb/tests/tool/ctdb.setdbreadonly.003.sh | 35 -
ctdb/tests/tool/ctdb.setdbreadonly.004.sh | 33 -
ctdb/tests/tool/ctdb.setdbsticky.001.sh | 47 -
ctdb/tests/tool/ctdb.setdbsticky.002.sh | 33 -
ctdb/tests/tool/ctdb.setdbsticky.003.sh | 35 -
ctdb/tests/tool/ctdb.setdbsticky.004.sh | 33 -
ctdb/tests/tool/ctdb.setdebug.001.sh | 23 -
ctdb/tests/tool/ctdb.setdebug.002.sh | 23 -
ctdb/tests/tool/ctdb.setdebug.003.sh | 32 -
ctdb/tests/tool/ctdb.setifacelink.001.sh | 76 -
ctdb/tests/tool/ctdb.setifacelink.002.sh | 22 -
ctdb/tests/tool/ctdb.setvar.001.sh | 49 -
ctdb/tests/tool/ctdb.setvar.002.sh | 17 -
ctdb/tests/tool/ctdb.status.001.sh | 46 -
ctdb/tests/tool/ctdb.status.002.sh | 46 -
ctdb/tests/tool/ctdb.stop.001.sh | 23 -
ctdb/tests/tool/ctdb.stop.002.sh | 23 -
ctdb/tests/tool/ctdb.stop.003.sh | 23 -
ctdb/tests/tool/ctdb.unban.001.sh | 23 -
ctdb/tests/tool/ctdb.unban.002.sh | 34 -
ctdb/tests/tool/ctdb.unban.003.sh | 23 -
ctdb/tests/tool/ctdb.uptime.001.sh | 36 -
ctdb/tests/tool/func.parse_nodestring.001.sh | 16 +
ctdb/tests/tool/func.parse_nodestring.002.sh | 16 +
ctdb/tests/tool/func.parse_nodestring.003.sh | 15 +
ctdb/tests/tool/scripts/local.sh | 86 +-
ctdb/tests/tool/stubby.getcapabilities.001.sh | 29 +
ctdb/tests/tool/stubby.getcapabilities.002.sh | 29 +
ctdb/tests/tool/stubby.getcapabilities.003.sh | 27 +
ctdb/tests/tool/stubby.getcapabilities.004.sh | 54 +
ctdb/tests/tool/stubby.listnodes.001.sh | 20 +
ctdb/tests/tool/stubby.listnodes.002.sh | 20 +
ctdb/tests/tool/stubby.lvs.001.sh | 26 +
ctdb/tests/tool/stubby.lvs.002.sh | 29 +
ctdb/tests/tool/stubby.lvs.003.sh | 28 +
ctdb/tests/tool/stubby.lvsmaster.001.sh | 27 +
ctdb/tests/tool/stubby.lvsmaster.002.sh | 27 +
ctdb/tests/tool/stubby.lvsmaster.003.sh | 27 +
ctdb/tests/tool/stubby.lvsmaster.004.sh | 27 +
ctdb/tests/tool/stubby.lvsmaster.005.sh | 27 +
ctdb/tests/tool/stubby.lvsmaster.006.sh | 27 +
ctdb/tests/tool/stubby.lvsmaster.007.sh | 27 +
ctdb/tests/tool/stubby.natgwlist.001.sh | 37 +
ctdb/tests/tool/stubby.natgwlist.002.sh | 37 +
ctdb/tests/tool/stubby.natgwlist.003.sh | 35 +
ctdb/tests/tool/stubby.natgwlist.004.sh | 37 +
ctdb/tests/tool/stubby.natgwlist.005.sh | 37 +
ctdb/tests/tool/stubby.natgwlist.006.sh | 37 +
ctdb/tests/tool/stubby.natgwlist.007.sh | 37 +
ctdb/tests/tool/stubby.natgwlist.008.sh | 37 +
ctdb/tests/tool/stubby.nodestatus.001.sh | 30 +
ctdb/tests/tool/stubby.nodestatus.002.sh | 30 +
ctdb/tests/tool/stubby.recover.001.sh | 20 +
ctdb/tests/tool/stubby.reloadips.001.sh | 17 +
ctdb/tests/tool/stubby.reloadips.002.sh | 25 +
ctdb/tests/tool/stubby.reloadips.003.sh | 19 +
ctdb/tests/tool/stubby.reloadnodes.001.sh | 31 +
ctdb/tests/tool/stubby.reloadnodes.002.sh | 34 +
ctdb/tests/tool/stubby.reloadnodes.003.sh | 37 +
ctdb/tests/tool/stubby.reloadnodes.011.sh | 38 +
ctdb/tests/tool/stubby.reloadnodes.012.sh | 33 +
ctdb/tests/tool/stubby.reloadnodes.013.sh | 32 +
ctdb/tests/tool/stubby.reloadnodes.014.sh | 33 +
ctdb/tests/tool/stubby.reloadnodes.015.sh | 32 +
ctdb/tests/tool/stubby.reloadnodes.016.sh | 33 +
ctdb/tests/tool/stubby.reloadnodes.017.sh | 32 +
ctdb/tests/tool/stubby.reloadnodes.018.sh | 42 +
ctdb/tests/tool/stubby.reloadnodes.019.sh | 37 +
ctdb/tests/tool/stubby.reloadnodes.020.sh | 37 +
ctdb/tests/tool/stubby.reloadnodes.021.sh | 36 +
ctdb/tests/tool/stubby.reloadnodes.022.sh | 29 +
ctdb/tests/tool/stubby.reloadnodes.023.sh | 33 +
ctdb/tests/tool/stubby.reloadnodes.024.sh | 30 +
ctdb/tests/tool/stubby.status.001.sh | 37 +
ctdb/tests/tool/stubby.status.002.sh | 37 +
ctdb/tests/tool/stubby.xpnn.001.sh | 20 +
ctdb/tests/tool/stubby.xpnn.002.sh | 20 +
ctdb/tests/tool/stubby.xpnn.003.sh | 24 +
ctdb/tests/tool/stubs/ctdb | 27 +
ctdb/tools/ctdb.c | 9807 ++++++++++----------
ctdb/tools/ctdb_diagnostics | 65 +-
ctdb/tools/ctdb_killtcp.c | 440 -
ctdb/tools/ctdb_lvs | 205 -
ctdb/tools/ctdb_natgw | 46 +-
ctdb/tools/ltdbtool.c | 25 +-
ctdb/tools/onnode | 105 +-
ctdb/utils/ping_pong/ping_pong.c | 4 +-
ctdb/utils/pmda/pmda_ctdb.c | 120 +-
ctdb/web/bar1.jpg | Bin 0 -> 2594 bytes
ctdb/web/building.html | 42 +
ctdb/web/clamd.html | 78 +
ctdb/web/configuring.html | 202 +
ctdb/web/ctdblogo.png | Bin 0 -> 10145 bytes
ctdb/web/documentation.html | 43 +
ctdb/web/download.html | 50 +
ctdb/web/footer.html | 39 +
ctdb/web/ftp.html | 102 +
ctdb/web/header.html | 44 +
ctdb/web/index.html | 141 +
ctdb/web/iscsi.html | 113 +
ctdb/web/nfs.html | 96 +
ctdb/web/prerequisites.html | 30 +
ctdb/web/samba.html | 97 +
ctdb/web/testing.html | 112 +
ctdb/wscript | 163 +-
debian/changelog | 14 -
debian/control | 10 +-
debian/gbp.conf | 2 +-
debian/patches/05_share_ldb_module | 10 +-
debian/patches/07_private_lib | 9 +-
.../Add-documentation-to-systemd-Unit-files.patch | 43 +-
.../patches/Fix-privacy-breach-on-google.com.patch | 33 +
debian/patches/README_nosmbldap-tools.patch | 8 +-
debian/patches/Skip-raw.write-tests.patch | 11 +-
debian/patches/VERSION.patch | 6 +-
debian/patches/add-so-version-to-private-libraries | 10 +-
.../bug_221618_precise-64bit-prototype.patch | 2 +-
.../bug_601406_fix-perl-path-in-example.patch | 15 +
.../ctdb-Fix-detection-of-gnukfreebsd.patch | 34 +
debian/patches/fix_kill_path_in_units.patch | 35 +-
debian/patches/gcc_6.patch | 212 +
debian/patches/heimdal-rfc3454.txt | 20 +-
debian/patches/no_build_env.patch | 11 +-
debian/patches/no_build_system.patch | 10 +-
debian/patches/series | 5 +
debian/patches/smbclient-pager.patch | 8 +-
.../systemd-syslog.target-is-obsolete.patch | 35 +-
debian/patches/usershare.patch | 36 +-
debian/patches/waf_smbpasswd_location | 17 +
.../patches/xsltproc_dont_build_smb.conf.5.patch | 10 +-
debian/watch | 2 +-
docs-xml/manpages/cifsdd.8.xml | 2 +-
docs-xml/manpages/dbwrap_tool.1.xml | 2 +-
docs-xml/manpages/eventlogadm.8.xml | 2 +-
docs-xml/manpages/findsmb.1.xml | 2 +-
docs-xml/manpages/idmap_ad.8.xml | 2 +-
docs-xml/manpages/idmap_autorid.8.xml | 2 +-
docs-xml/manpages/idmap_hash.8.xml | 2 +-
docs-xml/manpages/idmap_ldap.8.xml | 2 +-
docs-xml/manpages/idmap_nss.8.xml | 2 +-
docs-xml/manpages/idmap_rfc2307.8.xml | 2 +-
docs-xml/manpages/idmap_rid.8.xml | 2 +-
docs-xml/manpages/idmap_script.8.xml | 20 +-
docs-xml/manpages/idmap_tdb.8.xml | 2 +-
docs-xml/manpages/idmap_tdb2.8.xml | 2 +-
docs-xml/manpages/libsmbclient.7.xml | 2 +-
docs-xml/manpages/lmhosts.5.xml | 2 +-
docs-xml/manpages/log2pcap.1.xml | 2 +-
docs-xml/manpages/net.8.xml | 2 +-
docs-xml/manpages/nmbd.8.xml | 2 +-
docs-xml/manpages/nmblookup.1.xml | 2 +-
docs-xml/manpages/ntlm_auth.1.xml | 7 +-
docs-xml/manpages/pam_winbind.8.xml | 2 +-
docs-xml/manpages/pam_winbind.conf.5.xml | 2 +-
docs-xml/manpages/pdbedit.8.xml | 2 +-
docs-xml/manpages/profiles.1.xml | 2 +-
docs-xml/manpages/rpcclient.1.xml | 2 +-
docs-xml/manpages/samba-regedit.8.xml | 2 +-
docs-xml/manpages/samba-tool.8.xml | 14 +-
docs-xml/manpages/samba.7.xml | 2 +-
docs-xml/manpages/samba.8.xml | 2 +-
docs-xml/manpages/sharesec.1.xml | 2 +-
docs-xml/manpages/smb.conf.5.xml | 2 +-
docs-xml/manpages/smbcacls.1.xml | 2 +-
docs-xml/manpages/smbclient.1.xml | 10 +-
docs-xml/manpages/smbcontrol.1.xml | 2 +-
docs-xml/manpages/smbcquotas.1.xml | 2 +-
docs-xml/manpages/smbd.8.xml | 2 +-
docs-xml/manpages/smbget.1.xml | 2 +-
docs-xml/manpages/smbgetrc.5.xml | 2 +-
docs-xml/manpages/smbpasswd.5.xml | 2 +-
docs-xml/manpages/smbpasswd.8.xml | 2 +-
docs-xml/manpages/smbspool.8.xml | 7 +-
docs-xml/manpages/smbspool_krb5_wrapper.8.xml | 2 +-
docs-xml/manpages/smbstatus.1.xml | 2 +-
docs-xml/manpages/smbtar.1.xml | 2 +-
docs-xml/manpages/smbtree.1.xml | 2 +-
docs-xml/manpages/testparm.1.xml | 2 +-
docs-xml/manpages/vfs_acl_tdb.8.xml | 51 +-
docs-xml/manpages/vfs_acl_xattr.8.xml | 51 +-
docs-xml/manpages/vfs_aio_fork.8.xml | 2 +-
docs-xml/manpages/vfs_aio_linux.8.xml | 2 +-
docs-xml/manpages/vfs_aio_pthread.8.xml | 2 +-
docs-xml/manpages/vfs_audit.8.xml | 2 +-
docs-xml/manpages/vfs_btrfs.8.xml | 2 +-
docs-xml/manpages/vfs_cacheprime.8.xml | 2 +-
docs-xml/manpages/vfs_cap.8.xml | 2 +-
docs-xml/manpages/vfs_catia.8.xml | 2 +-
docs-xml/manpages/vfs_ceph.8.xml | 2 +-
docs-xml/manpages/vfs_commit.8.xml | 2 +-
docs-xml/manpages/vfs_crossrename.8.xml | 2 +-
docs-xml/manpages/vfs_default_quota.8.xml | 2 +-
docs-xml/manpages/vfs_dirsort.8.xml | 2 +-
docs-xml/manpages/vfs_extd_audit.8.xml | 2 +-
docs-xml/manpages/vfs_fake_perms.8.xml | 2 +-
docs-xml/manpages/vfs_fileid.8.xml | 2 +-
docs-xml/manpages/vfs_fruit.8.xml | 11 +-
docs-xml/manpages/vfs_full_audit.8.xml | 2 +-
docs-xml/manpages/vfs_glusterfs.8.xml | 2 +-
docs-xml/manpages/vfs_gpfs.8.xml | 2 +-
docs-xml/manpages/vfs_linux_xfs_sgid.8.xml | 2 +-
docs-xml/manpages/vfs_media_harmony.8.xml | 2 +-
docs-xml/manpages/vfs_netatalk.8.xml | 2 +-
docs-xml/manpages/vfs_offline.8.xml | 2 +-
docs-xml/manpages/vfs_prealloc.8.xml | 2 +-
docs-xml/manpages/vfs_preopen.8.xml | 2 +-
docs-xml/manpages/vfs_readahead.8.xml | 2 +-
docs-xml/manpages/vfs_readonly.8.xml | 2 +-
docs-xml/manpages/vfs_recycle.8.xml | 2 +-
docs-xml/manpages/vfs_shadow_copy.8.xml | 2 +-
docs-xml/manpages/vfs_shadow_copy2.8.xml | 38 +-
docs-xml/manpages/vfs_shell_snap.8.xml | 2 +-
docs-xml/manpages/vfs_snapper.8.xml | 2 +-
docs-xml/manpages/vfs_streams_depot.8.xml | 2 +-
docs-xml/manpages/vfs_streams_xattr.8.xml | 2 +-
docs-xml/manpages/vfs_syncops.8.xml | 2 +-
docs-xml/manpages/vfs_time_audit.8.xml | 2 +-
docs-xml/manpages/vfs_tsmsm.8.xml | 2 +-
docs-xml/manpages/vfs_unityed_media.8.xml | 2 +-
docs-xml/manpages/vfs_worm.8.xml | 2 +-
docs-xml/manpages/vfs_xattr_tdb.8.xml | 2 +-
docs-xml/manpages/vfs_zfsacl.8.xml | 2 +-
docs-xml/manpages/vfstest.1.xml | 2 +-
docs-xml/manpages/wbinfo.1.xml | 2 +-
docs-xml/manpages/winbind_krb5_locator.7.xml | 2 +-
docs-xml/manpages/winbindd.8.xml | 2 +-
docs-xml/smbdotconf/domain/dnsforwarder.xml | 5 +-
docs-xml/smbdotconf/ldap/ldapssl.xml | 4 +-
docs-xml/smbdotconf/locking/smb2leases.xml | 8 +-
docs-xml/smbdotconf/logon/deletegroupscript.xml | 2 +-
.../smbdotconf/protocol/dcerpcendpointservers.xml | 2 +-
.../smbdotconf/security/checkpasswordscript.xml | 6 +-
docs-xml/smbdotconf/security/ntlmauth.xml | 10 +-
docs-xml/smbdotconf/security/onlyuser.xml | 22 +
.../smbdotconf/security/passwordhashgpgkeyids.xml | 45 -
docs-xml/smbdotconf/security/unixpasswordsync.xml | 10 +-
docs-xml/smbdotconf/security/username.xml | 25 +
docs-xml/wscript_build | 1 -
docs/manpages/cifsdd.8 | 6 +-
docs/manpages/dbwrap_tool.1 | 58 +-
docs/manpages/eventlogadm.8 | 6 +-
docs/manpages/findsmb.1 | 6 +-
docs/manpages/idmap_ad.8 | 6 +-
docs/manpages/idmap_autorid.8 | 6 +-
docs/manpages/idmap_hash.8 | 6 +-
docs/manpages/idmap_ldap.8 | 6 +-
docs/manpages/idmap_nss.8 | 6 +-
docs/manpages/idmap_rfc2307.8 | 6 +-
docs/manpages/idmap_rid.8 | 6 +-
docs/manpages/idmap_script.8 | 20 +-
docs/manpages/idmap_tdb.8 | 6 +-
docs/manpages/idmap_tdb2.8 | 6 +-
docs/manpages/libsmbclient.7 | 6 +-
docs/manpages/lmhosts.5 | 6 +-
docs/manpages/log2pcap.1 | 11 +-
docs/manpages/net.8 | 144 +-
docs/manpages/nmbd.8 | 61 +-
docs/manpages/nmblookup.1 | 89 +-
docs/manpages/ntlm_auth.1 | 30 +-
docs/manpages/pam_winbind.8 | 6 +-
docs/manpages/pam_winbind.conf.5 | 6 +-
docs/manpages/pdbedit.8 | 58 +-
docs/manpages/profiles.1 | 58 +-
docs/manpages/rpcclient.1 | 170 +-
docs/manpages/samba-regedit.8 | 165 +-
docs/manpages/samba-tool.8 | 56 +-
docs/manpages/samba.7 | 6 +-
docs/manpages/samba.8 | 58 +-
docs/manpages/sharesec.1 | 53 +-
docs/manpages/smb.conf.5 | 150 +-
docs/manpages/smbcacls.1 | 170 +-
docs/manpages/smbclient.1 | 175 +-
docs/manpages/smbcontrol.1 | 65 +-
docs/manpages/smbcquotas.1 | 139 +-
docs/manpages/smbd.8 | 59 +-
docs/manpages/smbget.1 | 11 +-
docs/manpages/smbgetrc.5 | 6 +-
docs/manpages/smbpasswd.5 | 6 +-
docs/manpages/smbpasswd.8 | 10 +-
docs/manpages/smbspool.8 | 19 +-
docs/manpages/smbspool_krb5_wrapper.8 | 6 +-
docs/manpages/smbstatus.1 | 53 +-
docs/manpages/smbtar.1 | 6 +-
docs/manpages/smbtree.1 | 139 +-
docs/manpages/testparm.1 | 44 +-
docs/manpages/vfs_acl_tdb.8 | 146 +-
docs/manpages/vfs_acl_xattr.8 | 146 +-
docs/manpages/vfs_aio_fork.8 | 6 +-
docs/manpages/vfs_aio_linux.8 | 6 +-
docs/manpages/vfs_aio_pthread.8 | 6 +-
docs/manpages/vfs_audit.8 | 6 +-
docs/manpages/vfs_btrfs.8 | 6 +-
docs/manpages/vfs_cacheprime.8 | 6 +-
docs/manpages/vfs_cap.8 | 6 +-
docs/manpages/vfs_catia.8 | 6 +-
docs/manpages/vfs_ceph.8 | 6 +-
docs/manpages/vfs_commit.8 | 6 +-
docs/manpages/vfs_crossrename.8 | 6 +-
docs/manpages/vfs_default_quota.8 | 6 +-
docs/manpages/vfs_dirsort.8 | 6 +-
docs/manpages/vfs_extd_audit.8 | 6 +-
docs/manpages/vfs_fake_perms.8 | 6 +-
docs/manpages/vfs_fileid.8 | 6 +-
docs/manpages/vfs_fruit.8 | 11 +-
docs/manpages/vfs_full_audit.8 | 6 +-
docs/manpages/vfs_glusterfs.8 | 6 +-
docs/manpages/vfs_gpfs.8 | 6 +-
docs/manpages/vfs_linux_xfs_sgid.8 | 6 +-
docs/manpages/vfs_media_harmony.8 | 6 +-
docs/manpages/vfs_netatalk.8 | 6 +-
docs/manpages/vfs_offline.8 | 6 +-
docs/manpages/vfs_prealloc.8 | 6 +-
docs/manpages/vfs_preopen.8 | 6 +-
docs/manpages/vfs_readahead.8 | 6 +-
docs/manpages/vfs_readonly.8 | 6 +-
docs/manpages/vfs_recycle.8 | 6 +-
docs/manpages/vfs_shadow_copy.8 | 6 +-
docs/manpages/vfs_shadow_copy2.8 | 29 +-
docs/manpages/vfs_shell_snap.8 | 6 +-
docs/manpages/vfs_snapper.8 | 6 +-
docs/manpages/vfs_streams_depot.8 | 6 +-
docs/manpages/vfs_streams_xattr.8 | 6 +-
docs/manpages/vfs_syncops.8 | 6 +-
docs/manpages/vfs_time_audit.8 | 6 +-
docs/manpages/vfs_tsmsm.8 | 6 +-
docs/manpages/vfs_unityed_media.8 | 6 +-
docs/manpages/vfs_worm.8 | 6 +-
docs/manpages/vfs_xattr_tdb.8 | 6 +-
docs/manpages/vfs_zfsacl.8 | 6 +-
docs/manpages/vfstest.1 | 53 +-
docs/manpages/wbinfo.1 | 16 +-
docs/manpages/winbind_krb5_locator.7 | 6 +-
docs/manpages/winbindd.8 | 58 +-
examples/VFS/skel_opaque.c | 88 +-
examples/VFS/skel_transparent.c | 142 +-
examples/auth/crackcheck/crackcheck.c | 2 +-
examples/libsmbclient/testacl.c | 3 +-
examples/libsmbclient/testacl3.c | 6 +-
examples/libsmbclient/testbrowse2.c | 12 +-
examples/libsmbclient/testfstatvfs.c | 6 +-
examples/libsmbclient/testnotify.c | 6 +-
examples/libsmbclient/testread.c | 6 +-
examples/libsmbclient/testsmbc.c | 2 +-
examples/libsmbclient/teststatvfs.c | 6 +-
examples/libsmbclient/testtruncate.c | 2 +-
examples/libsmbclient/testwrite.c | 14 +-
examples/misc/wall.perl | 2 +-
examples/perfcounter/perf_writer.c | 2 +-
examples/smb.conf.default | 2 +-
lib/addns/dnsgss.c | 10 +-
lib/addns/dnssock.c | 94 +-
lib/async_req/async_sock.c | 101 +-
lib/async_req/async_sock.h | 5 -
lib/crypto/arcfour.c | 27 +-
lib/dbwrap/dbwrap.c | 27 +-
lib/dbwrap/dbwrap.h | 5 +
lib/dbwrap/dbwrap_file.c | 11 +-
lib/dbwrap/dbwrap_private.h | 3 +
lib/dbwrap/dbwrap_rbt.c | 3 +-
lib/krb5_wrap/krb5_samba.c | 415 +-
lib/krb5_wrap/krb5_samba.h | 56 +-
lib/ldb-samba/ldif_handlers.c | 149 +-
lib/ldb-samba/ldif_handlers.h | 1 -
lib/ldb-samba/tests/match_rules.py | 43 +-
lib/ldb-samba/wscript_build | 2 +-
lib/ldb/ABI/ldb-1.1.27.sigs | 266 -
lib/ldb/ABI/pyldb-util-1.1.27.sigs | 2 -
lib/ldb/ABI/pyldb-util.py3-1.1.27.sigs | 2 -
lib/ldb/common/ldb.c | 74 +-
lib/ldb/common/ldb_controls.c | 335 +-
lib/ldb/common/ldb_dn.c | 23 +-
lib/ldb/common/ldb_pack.c | 83 +-
lib/ldb/include/ldb.h | 4 +-
lib/ldb/include/ldb_module.h | 28 -
lib/ldb/ldb_map/ldb_map.c | 7 +-
lib/ldb/ldb_tdb/ldb_cache.c | 10 +-
lib/ldb/ldb_tdb/ldb_index.c | 125 +-
lib/ldb/ldb_tdb/ldb_search.c | 64 +-
lib/ldb/ldb_tdb/ldb_tdb.c | 33 +-
lib/ldb/ldb_tdb/ldb_tdb.h | 3 +-
lib/ldb/modules/paged_results.c | 4 +-
lib/ldb/modules/sort.c | 46 +-
lib/ldb/tools/ldbdump.c | 3 -
lib/ldb/tools/ldbutil.h | 2 +-
lib/ldb/wscript | 2 +-
lib/nss_wrapper/nss_wrapper.c | 34 +-
lib/nss_wrapper/wscript | 2 +-
lib/param/loadparm.c | 16 +-
lib/param/param.h | 1 -
lib/param/util.c | 10 -
lib/poll_funcs/wscript_build | 5 -
lib/replace/closefrom.c | 138 -
lib/replace/replace.h | 6 -
lib/replace/snprintf.c | 6 +-
lib/replace/system/wait.h | 2 +-
lib/replace/test/testsuite.c | 33 -
lib/replace/wscript | 22 +-
lib/resolv_wrapper/resolv_wrapper.c | 75 +-
lib/resolv_wrapper/wscript | 2 +-
lib/socket_wrapper/socket_wrapper.c | 251 +-
lib/socket_wrapper/wscript | 8 +-
lib/talloc/ABI/pytalloc-util-2.1.7.sigs | 13 -
lib/talloc/ABI/pytalloc-util-2.1.8.sigs | 13 -
lib/talloc/ABI/pytalloc-util.py3-2.1.7.sigs | 12 -
lib/talloc/ABI/pytalloc-util.py3-2.1.8.sigs | 12 -
lib/talloc/ABI/talloc-2.1.7.sigs | 65 -
lib/talloc/ABI/talloc-2.1.8.sigs | 65 -
lib/talloc/pytalloc.c | 2 +-
lib/talloc/pytalloc_guide.txt | 2 -
lib/talloc/talloc.c | 221 +-
lib/talloc/testsuite.c | 40 +-
lib/talloc/wscript | 2 +-
lib/tdb/ABI/tdb-1.3.10.sigs | 69 -
lib/tdb/ABI/tdb-1.3.9.sigs | 69 -
lib/tdb/common/mutex.c | 122 +-
lib/tdb/common/tdb.c | 5 -
lib/tdb/common/traverse.c | 46 +-
lib/tdb/python/tests/simple.py | 52 +-
lib/tdb/test/external-agent.c | 3 +-
lib/tdb/tools/tdbdump.c | 3 -
lib/tdb/tools/tdbtorture.c | 14 +-
lib/tdb/wscript | 2 +-
lib/tdr/tdr.c | 8 +-
lib/tevent/ABI/tevent-0.9.29.sigs | 90 -
lib/tevent/echo_server.c | 8 +-
lib/tevent/testsuite.c | 37 +-
lib/tevent/tevent.h | 2 +-
lib/tevent/tevent_req.c | 34 +-
lib/tevent/tevent_signal.c | 12 +-
lib/tevent/tevent_standard.c | 10 -
lib/tevent/tevent_threads.c | 5 +-
lib/tevent/wscript | 2 +-
lib/torture/torture.h | 44 -
lib/tsocket/tsocket_bsd.c | 12 +-
lib/uid_wrapper/uid_wrapper.c | 2 +-
lib/uid_wrapper/wscript | 2 +-
lib/util/asn1.c | 67 +-
lib/util/asn1.h | 12 +-
lib/util/base64.c | 12 +-
lib/util/base64.h | 52 -
lib/util/binsearch.h | 33 -
lib/util/blocking.h | 2 -
lib/util/charset/tests/convert_string.c | 1 -
lib/util/data_blob.h | 5 +
lib/util/debug.c | 17 +-
lib/util/dprintf.c | 3 -
lib/util/gpfswrap.c | 13 -
lib/util/gpfswrap.h | 1 -
lib/util/idtree.c | 2 +-
lib/util/msghdr.c | 267 -
lib/util/samba_util.h | 163 +-
lib/util/server_id.c | 6 +-
lib/util/strv.c | 9 -
lib/util/strv.h | 1 -
lib/util/strv_util.c | 60 -
lib/util/strv_util.h | 30 -
lib/util/sys_rw.c | 33 -
lib/util/sys_rw.h | 2 -
lib/util/talloc_report.c | 17 +-
lib/util/talloc_stack.h | 5 +-
lib/util/tests/binsearch.c | 168 -
lib/util/tests/strv.c | 201 -
lib/util/tests/strv_util.c | 149 -
lib/util/tests/util.c | 376 -
lib/util/time.c | 2 +-
lib/util/util.c | 25 +-
lib/util/util_net.c | 6 +-
lib/util/util_runcmd.c | 20 +-
lib/util/util_runcmd.h | 35 -
lib/util/util_str.c | 12 -
lib/util/util_strlist.c | 106 +-
lib/util/util_strlist.h | 150 -
lib/util/util_strlist_v3.c | 128 -
lib/util/wscript_build | 57 +-
libcli/auth/msrpc_parse.c | 7 +
libcli/auth/spnego_parse.c | 7 +-
libcli/drsuapi/drsuapi.h | 2 +-
libcli/drsuapi/repl_decrypt.c | 2 +-
libcli/ldap/ldap_message.c | 14 +-
libcli/ldap/ldap_ndr.c | 2 +-
libcli/ldap/ldap_ndr.h | 2 +-
libcli/smb/smb2_signing.c | 2 +-
libcli/smb/smb2cli_create.c | 1 -
libcli/smb/smbXcli_base.c | 4 +-
libcli/smb/smb_constants.h | 2 -
libgpo/gpo_fetch.c | 4 +-
librpc/ABI/ndr-0.0.6.sigs | 256 -
librpc/ABI/ndr-0.0.7.sigs | 257 -
librpc/ABI/ndr-0.0.8.sigs | 258 -
librpc/idl/auth.idl | 3 -
librpc/idl/dns.idl | 7 +-
librpc/idl/drsblobs.idl | 14 +-
librpc/idl/drsuapi.idl | 6 -
librpc/idl/idl_types.h | 1 -
librpc/idl/krb5pac.idl | 100 +-
librpc/idl/messaging.idl | 1 -
librpc/idl/nbt.idl | 15 -
librpc/idl/netlogon.idl | 12 +-
librpc/idl/security.idl | 9 -
librpc/idl/winbind.idl | 13 +-
librpc/ndr/libndr.h | 12 +-
librpc/ndr/ndr.c | 149 +-
librpc/ndr/ndr_dns.c | 65 +-
librpc/ndr/ndr_dnsp.c | 4 +
librpc/ndr/ndr_drsblobs.c | 69 -
librpc/ndr/ndr_krb5pac.c | 42 +-
librpc/ndr/ndr_krb5pac.h | 26 -
librpc/ndr/ndr_nbt.h | 11 +
librpc/ndr/uuid.c | 44 +-
librpc/rpc/dcerpc_util.c | 61 -
librpc/tools/ndrdump.c | 40 +-
librpc/wscript_build | 6 +-
nsswitch/libwbclient/ABI/wbclient-0.13.sigs | 132 -
nsswitch/libwbclient/tests/wbclient.c | 435 +-
nsswitch/libwbclient/wbc_idmap.c | 217 +-
nsswitch/libwbclient/wbclient.h | 10 +-
nsswitch/libwbclient/wscript | 2 +-
nsswitch/pam_winbind.c | 48 +-
nsswitch/pam_winbind.h | 1 -
nsswitch/tests/test_idmap_nss.sh | 41 -
nsswitch/wbinfo.c | 77 -
nsswitch/winbind_nss_aix.c | 27 +-
nsswitch/winbind_nss_linux.c | 415 +-
nsswitch/winbind_nss_netbsd.c | 13 +
nsswitch/winbind_nss_solaris.c | 11 +
nsswitch/winbind_struct_protocol.h | 12 +-
pidl/lib/Parse/Pidl/Samba3/ClientNDR.pm | 2 +-
pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm | 59 +-
pidl/lib/Parse/Pidl/Samba4/Python.pm | 133 +-
pidl/lib/Parse/Pidl/Wireshark/Conformance.pm | 60 +-
pidl/lib/Parse/Pidl/Wireshark/NDR.pm | 235 +-
pidl/pidl | 156 +-
pidl/tests/wireshark-conf.pl | 2 +-
python/samba/dbchecker.py | 449 +-
python/samba/drs_utils.py | 3 +-
python/samba/join.py | 215 +-
python/samba/kcc/__init__.py | 137 +-
python/samba/kcc/kcc_utils.py | 102 +-
python/samba/netcmd/__init__.py | 5 +-
python/samba/netcmd/dbcheck.py | 25 +-
python/samba/netcmd/domain.py | 10 +-
python/samba/netcmd/drs.py | 29 +-
python/samba/netcmd/fsmo.py | 80 +-
python/samba/netcmd/ldapcmp.py | 2 +-
python/samba/netcmd/main.py | 78 +-
python/samba/netcmd/rodc.py | 91 +-
python/samba/netcmd/{nettime.py => time.py} | 0
python/samba/netcmd/user.py | 1406 +--
python/samba/provision/__init__.py | 426 +-
python/samba/provision/sambadns.py | 56 +-
python/samba/remove_dc.py | 11 +-
python/samba/samdb.py | 9 +-
python/samba/tests/blackbox/samba_dnsupdate.py | 59 -
python/samba/tests/blackbox/samba_tool_drs.py | 79 -
python/samba/tests/dcerpc/array.py | 38 +-
python/samba/tests/dcerpc/raw_protocol.py | 548 --
python/samba/tests/dcerpc/string.py | 133 -
python/samba/tests/dns.py | 91 +-
python/samba/tests/dns_forwarder.py | 601 --
python/samba/tests/dns_forwarder_helpers/server.py | 93 -
python/samba/tests/dns_tkey.py | 563 --
python/samba/tests/docs.py | 64 +
python/samba/tests/samba3sam.py | 2 +-
python/samba/tests/samba_tool/base.py | 11 +-
python/samba/tests/samba_tool/fsmo.py | 24 +-
python/samba/tests/samba_tool/gpo.py | 16 +-
python/samba/tests/samba_tool/group.py | 10 +-
python/samba/tests/samba_tool/join.py | 29 -
python/samba/tests/samba_tool/ntacl.py | 24 +-
python/samba/tests/samba_tool/processes.py | 4 +-
python/samba/tests/samba_tool/rodc.py | 128 -
python/samba/tests/samba_tool/sites.py | 4 +-
python/samba/tests/samba_tool/timecmd.py | 2 +-
python/samba/tests/samba_tool/user.py | 193 +-
.../tests/samba_tool/user_check_password_script.py | 97 -
python/samba/upgrade.py | 6 +-
script/autobuild.py | 61 +-
script/compare_cc_results.py | 3 +-
script/release.sh | 12 +-
selftest/flapping | 11 +-
selftest/gnupg/gpg.conf | 4 -
selftest/gnupg/pubring.gpg | Bin 1214 -> 0 bytes
selftest/gnupg/secring.gpg | Bin 2516 -> 0 bytes
selftest/gnupg/trustdb.gpg | Bin 1280 -> 0 bytes
selftest/knownfail | 74 +-
.../DC-addc.addom.samba.example.com-S02-cert.cer | Bin 2552 -> 0 bytes
...DC-addc.addom.samba.example.com-S02-private.p12 | Bin 5309 -> 0 bytes
.../DC-localdc.samba.example.com-S00-cert.cer | Bin 2543 -> 0 bytes
.../DC-localdc.samba.example.com-S00-private.p12 | Bin 5293 -> 0 bytes
.../manage-ca/CA-samba.example.com/NewCerts/04.pem | 168 -
.../manage-ca/CA-samba.example.com/NewCerts/05.pem | 168 -
.../Private/CA-samba.example.com-index.txt | 2 -
.../Private/CA-samba.example.com-index.txt.old | 2 -
.../Private/CA-samba.example.com-serial.txt | 2 +-
.../Private/CA-samba.example.com-serial.txt.old | 2 +-
.../Public/CA-samba.example.com-cert.cer | Bin 2880 -> 0 bytes
.../Public/CA-samba.example.com-crl.crl | Bin 1401 -> 0 bytes
...inistrator at addom.samba.example.com-S03-cert.cer | Bin 2335 -> 0 bytes
...strator at addom.samba.example.com-S03-private.p12 | Bin 3933 -> 0 bytes
...ER-administrator at samba.example.com-S01-cert.cer | Bin 2305 -> 0 bytes
...administrator at samba.example.com-S01-private.p12 | Bin 3909 -> 0 bytes
...SER-pkinit at addom.samba.example.com-S05-cert.cer | Bin 2300 -> 0 bytes
...SER-pkinit at addom.samba.example.com-S05-cert.pem | 168 -
...USER-pkinit at addom.samba.example.com-S05-key.pem | 30 -
...-pkinit at addom.samba.example.com-S05-openssl.cnf | 242 -
...nit at addom.samba.example.com-S05-private-key.pem | 27 -
...-pkinit at addom.samba.example.com-S05-private.p12 | Bin 3901 -> 0 bytes
...USER-pkinit at addom.samba.example.com-S05-req.pem | 19 -
.../USER-pkinit at addom.samba.example.com-cert.pem | 1 -
...-pkinit at addom.samba.example.com-private-key.pem | 1 -
.../USER-pkinit at samba.example.com-S04-cert.cer | Bin 2270 -> 0 bytes
.../USER-pkinit at samba.example.com-S04-cert.pem | 168 -
.../USER-pkinit at samba.example.com-S04-key.pem | 30 -
.../USER-pkinit at samba.example.com-S04-openssl.cnf | 242 -
...ER-pkinit at samba.example.com-S04-private-key.pem | 27 -
.../USER-pkinit at samba.example.com-S04-private.p12 | Bin 3869 -> 0 bytes
.../USER-pkinit at samba.example.com-S04-req.pem | 18 -
.../USER-pkinit at samba.example.com-cert.pem | 1 -
.../USER-pkinit at samba.example.com-private-key.pem | 1 -
selftest/manage-ca/manage-CA-samba.example.com.sh | 3 -
selftest/manage-ca/manage-ca.sh | 4 +-
selftest/save.env.sh | 15 -
selftest/selftest.pl | 5 -
selftest/selftesthelpers.py | 2 -
selftest/skip | 27 -
selftest/target/Samba.pm | 53 +-
selftest/target/Samba3.pm | 149 +-
selftest/target/Samba4.pm | 233 +-
selftest/tests.py | 7 -
simple-dc-steps.sh | 34 -
source3/auth/auth_samba4.c | 4 +-
source3/auth/auth_util.c | 13 +-
source3/auth/server_info.c | 36 +-
source3/client/client.c | 62 +-
source3/client/clitar.c | 11 +-
source3/include/async_smb.h | 5 +-
source3/include/client.h | 2 +-
source3/include/ctdbd_conn.h | 24 +-
source3/include/messages.h | 18 +-
source3/include/proto.h | 37 +-
source3/include/samba_linux_quota.h | 335 +
source3/include/serverid.h | 19 -
source3/include/smb.h | 5 +-
source3/include/smb_macros.h | 8 -
source3/include/smbprofile.h | 7 +-
source3/include/tldap.h | 222 +-
source3/include/tldap_util.h | 29 +-
source3/include/vfs.h | 159 +-
source3/include/vfs_macros.h | 90 +-
source3/lib/asys/asys.c | 14 -
source3/lib/asys/asys.h | 1 -
source3/lib/asys/wscript_build | 2 +-
source3/lib/cbuf.h | 2 +-
source3/lib/cleanupdb.c | 170 -
source3/lib/cleanupdb.h | 30 -
source3/lib/ctdb_dummy.c | 16 +-
source3/lib/ctdbd_conn.c | 387 +-
source3/lib/dbwrap/dbwrap_ctdb.c | 156 +-
source3/lib/dbwrap/dbwrap_ctdb.h | 3 -
source3/lib/dbwrap/dbwrap_open.c | 25 +-
source3/lib/dbwrap/dbwrap_watch.c | 940 +-
source3/lib/dbwrap/dbwrap_watch.h | 30 +-
source3/lib/filename_util.c | 91 +-
source3/lib/g_lock.c | 46 +-
source3/lib/gencache.c | 142 +-
source3/lib/messages.c | 131 +-
source3/lib/messages_ctdbd.c | 121 +-
source3/lib/messages_util.c | 8 +-
source3/lib/msghdr.c | 260 +
{lib/util => source3/lib}/msghdr.h | 0
source3/lib/netapi/joindomain.c | 11 +-
source3/lib/netapi/netapi_private.h | 4 +-
source3/lib/netapi/tests/netuser.c | 2 +-
{lib => source3/lib}/poll_funcs/poll_funcs.h | 0
.../lib}/poll_funcs/poll_funcs_tevent.c | 0
.../lib}/poll_funcs/poll_funcs_tevent.h | 0
source3/lib/poll_funcs/wscript_build | 5 +
source3/lib/server_id_db_util.c | 2 +-
source3/lib/server_id_watch.c | 105 -
source3/lib/server_id_watch.h | 36 -
source3/lib/server_prefork.c | 2 +-
source3/lib/serverid.c | 95 -
source3/lib/smbldap.c | 2 +-
source3/lib/smbrun.c | 4 +-
source3/lib/sys_popen.c | 254 -
source3/lib/sys_popen.h | 26 -
source3/lib/sysquotas.c | 86 +-
source3/lib/sysquotas_4A.c | 16 +-
source3/lib/sysquotas_linux.c | 484 +-
source3/lib/sysquotas_nfs.c | 16 +-
source3/lib/sysquotas_xfs.c | 18 +-
source3/lib/system.c | 269 +-
source3/lib/tdb_validate.c | 2 +-
source3/lib/tldap.c | 863 +-
source3/lib/tldap_gensec_bind.c | 366 -
source3/lib/tldap_gensec_bind.h | 33 -
source3/lib/tldap_util.c | 103 +-
source3/lib/unix_msg/unix_msg.c | 2 +-
source3/lib/util.c | 271 +-
source3/lib/util_file.c | 144 +-
source3/lib/util_file.h | 35 -
source3/lib/util_sd.c | 37 +-
source3/lib/util_str.c | 59 +
source3/lib/util_tdb.c | 5 +-
source3/libads/kerberos.c | 37 +-
source3/libads/kerberos_keytab.c | 304 +-
source3/libads/kerberos_proto.h | 4 -
source3/libads/ldap.c | 4 +
source3/libads/ldap_schema.c | 1 -
source3/libads/ldap_schema.h | 25 +
source3/libads/ldap_schema_oids.h | 49 -
source3/libads/sasl.c | 57 +-
source3/libads/sitename_cache.c | 7 +-
source3/libnet/libnet_dssync_keytab.c | 4 +-
source3/libnet/libnet_dssync_passdb.c | 13 +-
source3/libnet/libnet_join.c | 39 +-
source3/libnet/libnet_keytab.c | 34 +-
source3/libnet/libnet_samsync_ldif.c | 4 -
source3/libnet/libnet_samsync_passdb.c | 10 +-
source3/librpc/crypto/gse_krb5.c | 39 +-
source3/libsmb/async_smb.c | 4 +-
source3/libsmb/cli_smb2_fnum.c | 284 +-
source3/libsmb/cli_smb2_fnum.h | 6 -
source3/libsmb/cliconnect.c | 26 +-
source3/libsmb/clientgen.c | 10 +-
source3/libsmb/clifile.c | 194 +-
source3/libsmb/clifsinfo.c | 267 +-
source3/libsmb/clilist.c | 21 +-
source3/libsmb/climessage.c | 6 +-
source3/libsmb/clioplock.c | 2 +-
source3/libsmb/clirap.h | 2 +
source3/libsmb/clirap2.c | 146 +-
source3/libsmb/clireadwrite.c | 4 +-
source3/libsmb/clistr.c | 43 -
source3/libsmb/clisymlink.c | 4 +-
source3/libsmb/clitrans.c | 3 +-
source3/libsmb/libsmb_context.c | 3 +-
source3/libsmb/libsmb_server.c | 18 +-
source3/libsmb/namequery.c | 2 +-
source3/libsmb/proto.h | 31 +-
source3/libsmb/samlogon_cache.c | 8 +-
source3/locking/brlock.c | 1 -
source3/locking/posix.c | 165 +-
source3/locking/proto.h | 3 +-
source3/locking/share_mode_lock.c | 24 +-
source3/modules/lib_vxfs.c | 244 -
source3/modules/nfs4_acls.c | 15 +-
source3/modules/nfs4_acls.h | 2 +-
source3/modules/non_posix_acls.c | 2 +-
source3/modules/posixacl_xattr.c | 504 -
source3/modules/posixacl_xattr.h | 44 -
source3/modules/vfs_acl_common.c | 828 +-
source3/modules/vfs_acl_tdb.c | 53 +-
source3/modules/vfs_acl_xattr.c | 32 +-
source3/modules/vfs_afsacl.c | 31 +-
source3/modules/vfs_aio_fork.c | 53 +-
source3/modules/vfs_aio_linux.c | 28 +-
source3/modules/vfs_aixacl2.c | 23 +-
source3/modules/vfs_audit.c | 40 +-
source3/modules/vfs_btrfs.c | 2 +-
source3/modules/vfs_cap.c | 174 +-
source3/modules/vfs_catia.c | 216 +-
source3/modules/vfs_ceph.c | 126 +-
source3/modules/vfs_commit.c | 11 +-
source3/modules/vfs_default.c | 184 +-
source3/modules/vfs_dirsort.c | 9 +-
source3/modules/vfs_extd_audit.c | 50 +-
source3/modules/vfs_fake_acls.c | 40 +-
source3/modules/vfs_fake_dfq.c | 5 +
source3/modules/vfs_fileid.c | 2 +-
source3/modules/vfs_fruit.c | 113 +-
source3/modules/vfs_full_audit.c | 387 +-
source3/modules/vfs_glusterfs.c | 589 +-
source3/modules/vfs_gpfs.c | 355 +-
source3/modules/vfs_hpuxacl.c | 24 +-
source3/modules/vfs_linux_xfs_sgid.c | 29 +-
source3/modules/vfs_media_harmony.c | 234 +-
source3/modules/vfs_netatalk.c | 55 +-
source3/modules/vfs_nfs4acl_xattr.c | 8 +-
source3/modules/vfs_posix_eadb.c | 8 +-
source3/modules/vfs_preopen.c | 3 +-
source3/modules/vfs_recycle.c | 31 +-
source3/modules/vfs_shadow_copy.c | 26 +-
source3/modules/vfs_shadow_copy2.c | 698 +-
source3/modules/vfs_snapper.c | 240 +-
source3/modules/vfs_solarisacl.c | 16 +-
source3/modules/vfs_streams_depot.c | 182 +-
source3/modules/vfs_streams_xattr.c | 77 +-
source3/modules/vfs_syncops.c | 11 +-
source3/modules/vfs_time_audit.c | 333 +-
source3/modules/vfs_tsmsm.c | 22 +-
source3/modules/vfs_unityed_media.c | 200 +-
source3/modules/vfs_vxfs.c | 151 +-
source3/modules/vfs_vxfs.h | 34 -
source3/modules/vfs_xattr_tdb.c | 114 +-
source3/modules/vfs_zfsacl.c | 20 +-
source3/modules/wscript_build | 11 +-
source3/param/loadparm.c | 12 +-
source3/passdb/pdb_interface.c | 3 +-
source3/passdb/pdb_ipa.c | 1 -
source3/passdb/pdb_ldap.c | 8 +-
source3/passdb/pdb_samba_dsdb.c | 32 +-
source3/printing/nt_printing.c | 2 +-
source3/printing/print_svid.c | 5 +-
source3/printing/printspoolss.c | 2 +-
source3/printing/queue_process.c | 100 +-
source3/printing/spoolssd.c | 2 +-
source3/profile/profile.c | 12 +-
source3/profile/profile_dummy.c | 2 +-
source3/rpc_client/cli_pipe.c | 4 +
source3/rpc_client/rpc_client.h | 1 +
source3/rpc_server/fss/srv_fss_agent.c | 5 +-
source3/rpc_server/mdssd.c | 42 +-
source3/rpc_server/mdssvc/mdssvc.c | 5 +-
source3/rpc_server/mdssvc/mdssvc.h | 4 -
source3/rpc_server/mdssvc/srv_mdssvc_nt.c | 66 -
source3/rpc_server/rpc_modules.c | 138 -
source3/rpc_server/rpc_modules.h | 47 -
source3/rpc_server/rpc_ncacn_np.c | 2 +
source3/rpc_server/rpc_service_setup.c | 95 +-
source3/rpc_server/rpc_service_setup.h | 6 -
source3/rpc_server/samr/srv_samr_chgpasswd.c | 2 +-
source3/rpc_server/samr/srv_samr_nt.c | 14 +-
source3/rpc_server/samr/srv_samr_util.c | 23 +-
source3/rpc_server/spoolss/srv_spoolss_nt.c | 12 +-
source3/rpc_server/srvsvc/srv_srvsvc_nt.c | 4 +-
source3/rpc_server/wscript_build | 32 +-
source3/script/findsmb.in | 2 +-
source3/script/tests/test_acl_xattr.sh | 125 -
source3/script/tests/test_dfree_quota.sh | 92 +-
source3/script/tests/test_shadow_copy.sh | 141 +-
source3/script/tests/test_shareenum.sh | 30 -
source3/script/tests/test_sharesec.sh | 18 +-
.../script/tests/test_smb2_not_casesensitive.sh | 82 -
source3/script/tests/test_smbclient_auth.sh | 18 +-
.../script/tests/test_smbclient_netbios_aliases.sh | 40 -
source3/script/wscript_build | 13 -
source3/selftest/tests.py | 44 +-
source3/smbd/aio.c | 42 +-
source3/smbd/close.c | 54 +-
source3/smbd/dfree.c | 19 +-
source3/smbd/dir.c | 170 +-
source3/smbd/dosmode.c | 187 +-
source3/smbd/durable.c | 7 +-
source3/smbd/file_access.c | 19 +-
source3/smbd/fileio.c | 117 +-
source3/smbd/filename.c | 28 +-
source3/smbd/files.c | 40 +-
source3/smbd/globals.c | 1 +
source3/smbd/globals.h | 3 +-
source3/smbd/msdfs.c | 72 +-
source3/smbd/notify.c | 117 +-
source3/smbd/notify_fam.c | 10 +-
source3/smbd/notify_inotify.c | 103 +-
source3/smbd/notify_msg.c | 106 +-
source3/smbd/notifyd/notifyd.c | 15 +-
source3/smbd/notifyd/notifyd.h | 3 +-
source3/smbd/ntquotas.c | 32 +-
source3/smbd/nttrans.c | 23 +-
source3/smbd/open.c | 126 +-
source3/smbd/oplock.c | 56 +-
source3/smbd/pipes.c | 3 +-
source3/smbd/posix_acls.c | 188 +-
source3/smbd/process.c | 24 +-
source3/smbd/proto.h | 111 +-
source3/smbd/pysmbd.c | 44 +-
source3/smbd/quotas.c | 277 +-
source3/smbd/reply.c | 176 +-
source3/smbd/server.c | 311 +-
source3/smbd/service.c | 61 +-
source3/smbd/share_access.c | 20 +-
source3/smbd/smb2_create.c | 14 +-
source3/smbd/smb2_flush.c | 7 +-
source3/smbd/smb2_glue.c | 16 -
source3/smbd/smb2_ioctl_network_fs.c | 4 +-
source3/smbd/smb2_negprot.c | 13 +-
source3/smbd/smb2_query_directory.c | 2 +-
source3/smbd/smb2_server.c | 1 +
source3/smbd/smb2_sesssetup.c | 11 -
source3/smbd/smb2_setinfo.c | 8 +-
source3/smbd/smbXsrv_client.c | 2 +
source3/smbd/smbXsrv_open.c | 3 +-
source3/smbd/smbXsrv_session.c | 48 +-
source3/smbd/smbd_cleanupd.c | 120 +-
source3/smbd/statcache.c | 1 -
source3/smbd/trans2.c | 222 +-
source3/smbd/vfs.c | 260 +-
source3/stf/README.stf | 3 +
source3/stf/comfychair.py | 443 +
source3/stf/example.py | 36 +
source3/stf/notes.txt | 175 +
source3/stf/osver.py | 55 +
source3/stf/pythoncheck.py | 46 +
source3/stf/smbcontrol.py | 238 +
source3/stf/spoolss.py | 288 +
source3/stf/standardcheck.py | 32 +
source3/stf/stf.py | 101 +
source3/stf/test.py | 33 +
source3/torture/cmd_vfs.c | 150 +-
source3/torture/denytest.c | 2 +-
source3/torture/msg_source.c | 5 +-
source3/torture/t_strappend.c | 49 +
source3/torture/test_dbwrap_ctdb.c | 15 +-
source3/torture/test_dbwrap_watch.c | 19 +-
source3/torture/test_idmap_tdb_common.c | 5 +
source3/torture/torture.c | 444 +-
source3/utils/dbwrap_tool.c | 38 +-
source3/utils/log2pcaphex.c | 11 +-
source3/utils/net_ads.c | 119 +-
source3/utils/net_dns.c | 34 +-
source3/utils/net_dns.h | 2 +-
source3/utils/net_printing.c | 43 +-
source3/utils/net_rpc.c | 10 -
source3/utils/ntlm_auth.c | 11 -
source3/utils/regedit.c | 4 +-
source3/utils/regedit_dialog.c | 6 -
source3/utils/regedit_dialog.h | 18 +-
source3/utils/smbcacls.c | 14 +-
source3/utils/smbfilter.c | 6 +-
source3/utils/smbget.c | 27 +-
source3/utils/status.c | 3 +-
source3/utils/testparm.c | 24 -
source3/winbindd/idmap.c | 170 +-
source3/winbindd/idmap_ad.c | 1444 +--
source3/winbindd/idmap_ad_nss.c | 531 --
source3/winbindd/idmap_autorid.c | 12 +-
source3/winbindd/idmap_autorid_tdb.c | 2 +-
source3/winbindd/idmap_proto.h | 9 +-
source3/winbindd/idmap_rfc2307.c | 9 +-
source3/winbindd/idmap_script.c | 623 +-
source3/winbindd/idmap_tdb2.c | 4 -
source3/winbindd/idmap_util.c | 162 +-
source3/winbindd/wb_dsgetdcname.c | 111 -
source3/winbindd/wb_fill_pwent.c | 4 +-
source3/winbindd/wb_gid2sid.c | 105 +
source3/winbindd/wb_lookupsids.c | 30 +-
source3/winbindd/wb_sids2xids.c | 182 +-
source3/winbindd/wb_uid2sid.c | 105 +
source3/winbindd/wb_xids2sids.c | 406 -
source3/winbindd/winbindd.c | 15 +-
source3/winbindd/winbindd_ads.c | 11 +-
source3/winbindd/winbindd_cache.c | 10 +-
source3/winbindd/winbindd_cm.c | 20 +-
source3/winbindd/winbindd_cred_cache.c | 2 +-
source3/winbindd/winbindd_dual_srv.c | 178 +-
source3/winbindd/winbindd_getgrgid.c | 15 +-
source3/winbindd/winbindd_getpwuid.c | 19 +-
source3/winbindd/winbindd_gid_to_sid.c | 87 +
source3/winbindd/winbindd_misc.c | 2 +-
source3/winbindd/winbindd_pam.c | 17 +-
source3/winbindd/winbindd_proto.h | 45 +-
source3/winbindd/winbindd_sid_to_gid.c | 109 +
source3/winbindd/winbindd_sid_to_uid.c | 109 +
source3/winbindd/winbindd_uid_to_sid.c | 87 +
source3/winbindd/winbindd_util.c | 67 +-
source3/winbindd/winbindd_xids_to_sids.c | 136 -
source3/winbindd/wscript_build | 4 +-
source3/wscript | 82 +-
source3/wscript_build | 23 +-
source4/auth/auth.h | 1 -
source4/auth/kerberos/kerberos_pac.c | 42 +-
source4/auth/ntlm/auth_sam.c | 20 +-
source4/auth/ntlm/auth_unix.c | 2 +-
source4/auth/ntlm/auth_winbind.c | 21 +-
source4/auth/sam.c | 73 +-
source4/client/cifsdd.c | 2 +-
source4/client/client.c | 32 +-
source4/dns_server/dns_crypto.c | 150 +-
source4/dns_server/dns_query.c | 104 +-
source4/dns_server/dns_server.c | 25 +-
source4/dns_server/dns_server.h | 4 +-
source4/dns_server/dns_utils.c | 4 +-
source4/dns_server/dnsserver_common.c | 2 +-
source4/dsdb/common/util.c | 336 +-
source4/dsdb/common/util.h | 43 +-
source4/dsdb/common/util_trusts.c | 4 +-
source4/dsdb/dns/dns_update.c | 21 +-
source4/dsdb/kcc/kcc_service.c | 2 +-
source4/dsdb/kcc/kcc_topology.c | 11 +-
source4/dsdb/pydsdb.c | 2 -
source4/dsdb/repl/drepl_out_helpers.c | 199 +-
source4/dsdb/repl/replicated_objects.c | 354 +-
source4/dsdb/samdb/ldb_modules/acl.c | 42 +-
source4/dsdb/samdb/ldb_modules/descriptor.c | 6 +-
source4/dsdb/samdb/ldb_modules/dsdb_notification.c | 262 -
source4/dsdb/samdb/ldb_modules/extended_dn_out.c | 32 +-
source4/dsdb/samdb/ldb_modules/objectclass.c | 8 -
source4/dsdb/samdb/ldb_modules/objectclass_attrs.c | 28 +-
source4/dsdb/samdb/ldb_modules/operational.c | 17 +-
.../dsdb/samdb/ldb_modules/partition_metadata.c | 2 +-
source4/dsdb/samdb/ldb_modules/password_hash.c | 1262 +--
source4/dsdb/samdb/ldb_modules/ranged_results.c | 8 +-
source4/dsdb/samdb/ldb_modules/repl_meta_data.c | 1417 +--
source4/dsdb/samdb/ldb_modules/rootdse.c | 17 +-
source4/dsdb/samdb/ldb_modules/samba_dsdb.c | 111 +-
source4/dsdb/samdb/ldb_modules/samldb.c | 553 +-
source4/dsdb/samdb/ldb_modules/schema_load.c | 152 +-
source4/dsdb/samdb/ldb_modules/schema_util.c | 38 +-
source4/dsdb/samdb/ldb_modules/subtree_rename.c | 80 +-
.../dsdb/samdb/ldb_modules/tombstone_reanimate.c | 305 +-
source4/dsdb/samdb/ldb_modules/util.c | 7 +-
source4/dsdb/samdb/ldb_modules/vlv_pagination.c | 875 --
source4/dsdb/samdb/ldb_modules/wscript | 32 -
.../dsdb/samdb/ldb_modules/wscript_build_server | 20 +-
source4/dsdb/samdb/samdb.h | 52 +-
source4/dsdb/schema/schema.h | 15 +-
source4/dsdb/schema/schema_info_attr.c | 36 +-
source4/dsdb/schema/schema_init.c | 80 +-
source4/dsdb/schema/schema_prefixmap.c | 54 +-
source4/dsdb/schema/schema_query.c | 13 +-
source4/dsdb/schema/schema_set.c | 37 +-
source4/dsdb/schema/schema_syntax.c | 106 +-
source4/dsdb/tests/python/deletetest.py | 4 +-
source4/dsdb/tests/python/dsdb_schema_info.py | 4 +-
source4/dsdb/tests/python/ldap_schema.py | 667 +-
source4/dsdb/tests/python/ldap_syntaxes.py | 10 +-
source4/dsdb/tests/python/linked_attributes.py | 431 -
source4/dsdb/tests/python/notification.py | 359 -
source4/dsdb/tests/python/password_lockout.py | 975 +-
source4/dsdb/tests/python/passwords.py | 91 +-
source4/dsdb/tests/python/sam.py | 681 +-
source4/dsdb/tests/python/sec_descriptor.py | 2 +-
source4/dsdb/tests/python/sites.py | 2 +-
source4/dsdb/tests/python/sort.py | 380 -
source4/dsdb/tests/python/token_group.py | 151 +-
source4/dsdb/tests/python/tombstone_reanimation.py | 440 +-
source4/dsdb/tests/python/urgent_replication.py | 31 +-
source4/dsdb/tests/python/user_account_control.py | 12 +-
source4/dsdb/tests/python/vlv.py | 1086 ---
source4/dsdb/wscript_build | 2 +-
source4/heimdal/kdc/kerberos5.c | 196 +-
source4/heimdal/kdc/krb5tgs.c | 19 +-
source4/heimdal/kdc/misc.c | 2 +-
source4/heimdal/kdc/windc.c | 4 -
source4/heimdal/kdc/windc_plugin.h | 10 +-
source4/heimdal/lib/asn1/gen.c | 3 +-
source4/heimdal/lib/gssapi/mech/gss_compare_name.c | 2 +-
source4/heimdal/lib/krb5/fcache.c | 4 +-
source4/heimdal/lib/krb5/pac.c | 36 +-
source4/heimdal_build/wscript_configure | 1 -
source4/kdc/db-glue.c | 88 +-
source4/kdc/kdc-glue.h | 52 +-
source4/kdc/kdc-heimdal.c | 460 -
source4/kdc/kdc-proxy.c | 586 --
source4/kdc/kdc-proxy.h | 45 -
source4/kdc/kdc-server.c | 615 --
source4/kdc/kdc-server.h | 82 -
source4/kdc/kdc.c | 1054 +++
source4/kdc/kpasswd-heimdal.c | 629 --
source4/kdc/kpasswdd.c | 626 ++
source4/kdc/ktutil.c | 122 -
source4/kdc/mit-kdb/kdb_samba.c | 185 -
source4/kdc/mit-kdb/kdb_samba.h | 173 -
source4/kdc/mit-kdb/kdb_samba_change_pwd.c | 56 -
source4/kdc/mit-kdb/kdb_samba_common.c | 150 -
source4/kdc/mit-kdb/kdb_samba_masterkey.c | 66 -
source4/kdc/mit-kdb/kdb_samba_pac.c | 112 -
source4/kdc/mit-kdb/kdb_samba_policies.c | 468 -
source4/kdc/mit-kdb/kdb_samba_principals.c | 366 -
source4/kdc/mit-kdb/wscript_build | 22 -
source4/kdc/mit_samba.c | 483 +-
source4/kdc/mit_samba.h | 86 -
source4/kdc/mit_samba_interface.h | 60 +
source4/kdc/pac-glue.c | 428 +-
source4/kdc/pac-glue.h | 19 +-
source4/kdc/proxy.c | 585 ++
source4/kdc/sdb_to_kdb.c | 351 -
source4/kdc/wdc-samba4.c | 308 +-
source4/kdc/wscript_build | 37 +-
source4/ldap_server/ldap_backend.c | 90 +-
source4/ldap_server/ldap_bind.c | 24 +-
source4/ldap_server/ldap_extended.c | 8 +-
source4/ldap_server/ldap_server.c | 146 +-
source4/ldap_server/ldap_server.h | 16 -
source4/lib/http/gensec/basic.c | 1 -
source4/lib/http/gensec/ntlm.c | 1 -
source4/lib/http/http_auth.c | 3 -
source4/lib/messaging/messaging.c | 15 +-
source4/lib/messaging/messaging.h | 3 +-
source4/lib/messaging/pymessaging.c | 4 +-
source4/lib/messaging/tests/irpc.c | 4 +-
source4/lib/messaging/tests/messaging.c | 4 +-
source4/lib/policy/gp_ldap.c | 6 +
source4/lib/registry/local.c | 2 +-
source4/lib/registry/patchfile_dotreg.c | 2 +-
source4/lib/registry/patchfile_preg.c | 9 +-
source4/lib/registry/tools/regshell.c | 9 +-
source4/lib/registry/tools/regtree.c | 3 +-
source4/libcli/cliconnect.c | 5 +-
source4/libcli/ldap/ldap_bind.c | 2 +-
source4/libcli/ldap/ldap_client.c | 2 +-
source4/libcli/ldap/ldap_controls.c | 47 +-
source4/libcli/ldap/ldap_ildap.c | 2 +-
source4/libcli/ldap/wscript_build | 2 +-
source4/libcli/raw/clisession.c | 2 +-
source4/libcli/raw/rawsearch.c | 4 +-
source4/libcli/resolve/dns_ex.c | 5 +-
source4/libcli/smb2/signing.c | 2 +-
source4/libcli/wbclient/wbclient.c | 424 +-
source4/libcli/wbclient/wscript_build | 2 +-
source4/libnet/libnet_become_dc.c | 11 +-
source4/libnet/libnet_export_keytab.c | 198 +-
source4/libnet/libnet_samsync_ldb.c | 7 +-
source4/libnet/libnet_share.c | 1 -
source4/libnet/libnet_vampire.c | 37 +-
source4/libnet/wscript_build | 4 +-
source4/librpc/ndr/py_xattr.c | 8 +-
source4/librpc/rpc/dcerpc.c | 8 +-
source4/librpc/rpc/dcerpc_sock.c | 5 -
source4/librpc/rpc/pyrpc.c | 33 +-
source4/librpc/rpc/pyrpc_util.c | 11 +-
source4/ntptr/ntptr.h | 240 +
source4/ntptr/ntptr_base.c | 153 +
source4/ntptr/ntptr_interface.c | 604 ++
source4/ntptr/simple_ldb/ntptr_simple_ldb.c | 932 ++
source4/ntptr/wscript_build | 18 +
source4/ntvfs/cifs_posix_cli/svfs_util.c | 13 +-
source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c | 9 +-
source4/ntvfs/nbench/vfs_nbench.c | 10 +-
source4/ntvfs/posix/posix_eadb.c | 81 +-
source4/ntvfs/posix/python/pyxattr_native.c | 1 -
source4/ntvfs/posix/wscript_build | 61 +-
source4/ntvfs/simple/svfs_util.c | 7 +-
source4/ntvfs/simple/vfs_simple.c | 9 +-
source4/ntvfs/wscript_build | 120 +-
source4/param/pyparam.c | 8 +-
.../backupkey/dcesrv_backupkey_heimdal.c | 6 +-
source4/rpc_server/common/server_info.c | 1 +
source4/rpc_server/dcerpc_server.c | 33 +-
source4/rpc_server/dcerpc_server.h | 20 +-
source4/rpc_server/dcesrv_auth.c | 27 +-
source4/rpc_server/drsuapi/dcesrv_drsuapi.c | 268 +-
source4/rpc_server/drsuapi/dcesrv_drsuapi.h | 4 +-
source4/rpc_server/drsuapi/getncchanges.c | 636 +-
source4/rpc_server/drsuapi/writespn.c | 3 -
source4/rpc_server/netlogon/dcerpc_netlogon.c | 51 +-
source4/rpc_server/samr/dcesrv_samr.c | 177 +-
source4/rpc_server/spoolss/dcesrv_spoolss.c | 1772 ++++
source4/rpc_server/wkssvc/dcesrv_wkssvc.c | 1 +
source4/rpc_server/wscript_build | 21 +-
source4/scripting/bin/samba_dnsupdate | 220 +-
source4/selftest/tests.py | 114 +-
source4/setup/dns_update_list | 7 -
source4/setup/schema_samba4.ldif | 17 -
source4/smb_server/service_smb.c | 4 +-
source4/smb_server/wscript_build | 2 +-
source4/smbd/server.c | 24 +-
source4/smbd/service_named_pipe.c | 2 +-
source4/smbd/service_stream.c | 2 +-
source4/smbd/service_task.c | 2 +-
source4/smbd/wscript_build | 2 +-
source4/torture/basic/aliases.c | 8 +-
source4/torture/basic/attr.c | 3 +-
source4/torture/basic/base.c | 6 +-
source4/torture/basic/delete.c | 7 +-
source4/torture/basic/denytest.c | 2 +-
source4/torture/basic/dir.c | 14 +-
source4/torture/basic/misc.c | 17 +-
source4/torture/basic/utable.c | 3 +-
source4/torture/dns/dlz_bind9.c | 3 -
source4/torture/drs/python/delete_object.py | 22 +-
source4/torture/drs/python/drs_base.py | 17 +-
source4/torture/drs/python/fsmo.py | 30 +-
source4/torture/drs/python/getnc_exop.py | 732 +-
.../torture/drs/python/linked_attributes_drs.py | 212 -
source4/torture/drs/python/repl_move.py | 2586 ------
source4/torture/drs/python/repl_schema.py | 172 +-
source4/torture/drs/python/replica_sync.py | 329 +-
source4/torture/drs/rpc/dssync.c | 11 +-
source4/torture/drs/rpc/msds_intid.c | 37 +-
source4/torture/drs/unit/prefixmap_tests.c | 106 +-
source4/torture/drs/unit/schemainfo_tests.c | 83 +-
source4/torture/krb5/kdc-canon-heimdal.c | 2248 -----
source4/torture/krb5/kdc-canon.c | 2248 +++++
source4/torture/krb5/kdc-heimdal.c | 724 --
source4/torture/krb5/kdc-mit.c | 56 -
source4/torture/krb5/kdc.c | 444 +
source4/torture/krb5/wscript_build | 12 +-
source4/torture/ldap/ldap_sort.c | 1 -
source4/torture/ldb/ldb.c | 62 +-
source4/torture/libnet/domain.c | 2 -
source4/torture/libnet/libnet_share.c | 4 -
source4/torture/libnetapi/libnetapi_user.c | 2 +-
source4/torture/local/local.c | 4 -
source4/torture/local/wscript_build | 5 +-
source4/torture/nbench/nbench.c | 6 +-
source4/torture/nbt/winsreplication.c | 9 +-
source4/torture/ndr/backupkey.c | 2 +-
source4/torture/ndr/clusapi.c | 4 +-
source4/torture/ndr/drsblobs.c | 366 +-
source4/torture/ndr/drsuapi.c | 4 -
source4/torture/ndr/krb5pac.c | 715 --
source4/torture/ndr/nbt.c | 8 +-
source4/torture/ndr/ndr.c | 111 -
source4/torture/ndr/ndr.h | 4 +-
source4/torture/ndr/negoex.c | 2 +-
source4/torture/ndr/ntlmssp.c | 4 +-
source4/torture/ndr/ntprinting.c | 2 +-
source4/torture/ndr/samr.c | 2 -
source4/torture/raw/acls.c | 2 -
source4/torture/raw/eas.c | 6 +-
source4/torture/raw/offline.c | 3 -
source4/torture/raw/open.c | 4 -
source4/torture/raw/read.c | 44 -
source4/torture/raw/streams.c | 2 -
source4/torture/raw/tconrate.c | 2 +-
source4/torture/rpc/backupkey.c | 10 +-
source4/torture/rpc/backupkey_heimdal.c | 26 +-
source4/torture/rpc/drsuapi.h | 18 -
source4/torture/rpc/drsuapi_w2k8.c | 334 -
source4/torture/rpc/dsgetinfo.c | 5 +-
source4/torture/rpc/forest_trust.c | 3 +-
source4/torture/rpc/lsa.c | 5 +-
source4/torture/rpc/remote_pac.c | 70 +-
source4/torture/rpc/rpc.c | 1 -
source4/torture/rpc/samba3rpc.c | 8 +-
source4/torture/rpc/samlogon.c | 49 +-
source4/torture/rpc/schannel.c | 1 -
source4/torture/rpc/spoolss.c | 22 +-
source4/torture/rpc/srvsvc.c | 1 -
source4/torture/smb2/create.c | 2 -
source4/torture/smb2/dosmode.c | 183 -
source4/torture/smb2/durable_open.c | 285 +-
source4/torture/smb2/durable_v2_open.c | 287 +-
source4/torture/smb2/getinfo.c | 45 -
source4/torture/smb2/ioctl.c | 116 +-
source4/torture/smb2/lease.c | 22 +-
source4/torture/smb2/lock.c | 64 -
source4/torture/smb2/maxfid.c | 151 -
source4/torture/smb2/notify.c | 4 -
source4/torture/smb2/oplock.c | 9 +-
source4/torture/smb2/read.c | 96 +-
source4/torture/smb2/rename.c | 0
source4/torture/smb2/replay.c | 2 +-
source4/torture/smb2/session.c | 1 -
source4/torture/smb2/smb2.c | 2 -
source4/torture/smb2/streams.c | 18 -
source4/torture/smb2/util.c | 63 +-
source4/torture/smb2/wscript_build | 4 +-
source4/torture/vfs/acl_xattr.c | 314 -
source4/torture/vfs/fruit.c | 8 -
source4/torture/vfs/vfs.c | 1 -
source4/torture/wscript_build | 6 +-
source4/utils/ntlm_auth.c | 11 -
testprogs/blackbox/common_test_fns.inc | 20 -
testprogs/blackbox/dbcheck-oldrelease.sh | 81 +-
testprogs/blackbox/dbcheck.sh | 23 +-
testprogs/blackbox/renamedc.sh | 7 -
testprogs/blackbox/subunit.sh | 2 +
testprogs/blackbox/test_chgdcpass.sh | 27 +-
testprogs/blackbox/test_export_keytab.sh | 81 +
testprogs/blackbox/test_export_keytab_heimdal.sh | 103 -
testprogs/blackbox/test_kinit_heimdal.sh | 54 +-
testprogs/blackbox/test_kinit_trusts_heimdal.sh | 37 +-
testprogs/blackbox/test_ktpass.sh | 2 +-
testprogs/blackbox/test_net_ads.sh | 40 +-
testprogs/blackbox/test_net_ads_dns.sh | 98 -
testprogs/blackbox/test_passwords.sh | 36 +-
testprogs/blackbox/test_pdbtest.sh | 30 +-
testprogs/blackbox/test_pkinit_heimdal.sh | 137 +-
testprogs/blackbox/test_pkinit_pac_heimdal.sh | 53 -
tests/fcntl_lock_thread.c | 5 +
tests/oldquotas.c | 71 +-
upgrading-samba4.txt | 28 +
wscript | 5 -
wscript_build | 3 +-
wscript_build_embedded_heimdal | 1 +
wscript_build_system_heimdal | 1 +
wscript_configure_system_mitkrb5 | 8 -
1641 files changed, 53704 insertions(+), 94413 deletions(-)
create mode 100644 ctdb/NEWS
delete mode 100644 ctdb/common/tunable.c
delete mode 100644 ctdb/common/tunable.h
create mode 100644 ctdb/config/ctdb.sysconfig
delete mode 100644 ctdb/config/ctdbd.conf
delete mode 100755 ctdb/config/events.d/06.nfs
delete mode 100644 ctdb/doc/cluster_mutex_helper.txt
delete mode 100644 ctdb/doc/ctdb_diagnostics.1
delete mode 100644 ctdb/doc/ctdb_diagnostics.1.html
delete mode 100644 ctdb/doc/ctdb_diagnostics.1.xml
delete mode 100644 ctdb/doc/examples/lvs.conf
delete mode 100644 ctdb/protocol/protocol_debug.c
delete mode 100644 ctdb/server/ctdb_cluster_mutex.c
delete mode 100644 ctdb/server/ctdb_cluster_mutex.h
delete mode 100644 ctdb/server/ctdb_mutex_fcntl_helper.c
create mode 100644 ctdb/server/ctdb_serverids.c
delete mode 100755 ctdb/tests/complex/30_nfs_tickle_killtcp.sh
delete mode 100755 ctdb/tests/cunit/porting_tests_001.sh
delete mode 100755 ctdb/tests/cunit/rb_test_001.sh
delete mode 100755 ctdb/tests/eventscripts/00.ctdb.init.009.sh
delete mode 100755 ctdb/tests/eventscripts/01.reclock.monitor.001.sh
delete mode 100755 ctdb/tests/eventscripts/01.reclock.monitor.002.sh
delete mode 100755 ctdb/tests/eventscripts/01.reclock.monitor.003.sh
delete mode 100755 ctdb/tests/eventscripts/01.reclock.monitor.004.sh
delete mode 100755 ctdb/tests/eventscripts/01.reclock.monitor.005.sh
delete mode 100755 ctdb/tests/eventscripts/40.vsftpd.monitor.002.sh
delete mode 100755 ctdb/tests/eventscripts/41.httpd.monitor.002.sh
delete mode 100755 ctdb/tests/eventscripts/91.lvs.001.sh
delete mode 100755 ctdb/tests/eventscripts/91.lvs.ipreallocated.011.sh
delete mode 100755 ctdb/tests/eventscripts/91.lvs.ipreallocated.012.sh
delete mode 100755 ctdb/tests/eventscripts/91.lvs.ipreallocated.013.sh
delete mode 100755 ctdb/tests/eventscripts/91.lvs.ipreallocated.014.sh
delete mode 100755 ctdb/tests/eventscripts/91.lvs.monitor.001.sh
delete mode 100755 ctdb/tests/eventscripts/91.lvs.monitor.002.sh
delete mode 100755 ctdb/tests/eventscripts/91.lvs.monitor.003.sh
delete mode 100755 ctdb/tests/eventscripts/91.lvs.shutdown.001.sh
delete mode 100755 ctdb/tests/eventscripts/91.lvs.shutdown.002.sh
delete mode 100755 ctdb/tests/eventscripts/91.lvs.startup.001.sh
delete mode 100755 ctdb/tests/eventscripts/91.lvs.startup.002.sh
delete mode 100755 ctdb/tests/eventscripts/stubs/ctdb_killtcp
delete mode 100755 ctdb/tests/eventscripts/stubs/ctdb_lvs
delete mode 100755 ctdb/tests/eventscripts/stubs/ip6tables
delete mode 100755 ctdb/tests/eventscripts/stubs/ipvsadm
delete mode 100755 ctdb/tests/eventscripts/stubs/ss
create mode 100755 ctdb/tests/onnode/0080.sh
create mode 100755 ctdb/tests/onnode/0081.sh
create mode 100755 ctdb/tests/onnode/0090.sh
create mode 100755 ctdb/tests/onnode/0091.sh
delete mode 100644 ctdb/tests/scripts/script_install_paths.sh
delete mode 100755 ctdb/tests/shellcheck/base_scripts.sh
delete mode 100755 ctdb/tests/shellcheck/ctdb_helpers.sh
delete mode 100755 ctdb/tests/shellcheck/ctdbd_wrapper.sh
delete mode 100755 ctdb/tests/shellcheck/event_scripts.sh
delete mode 100755 ctdb/tests/shellcheck/functions.sh
delete mode 100755 ctdb/tests/shellcheck/init_script.sh
delete mode 100644 ctdb/tests/shellcheck/scripts/local.sh
delete mode 100755 ctdb/tests/shellcheck/tools.sh
delete mode 100755 ctdb/tests/simple/28_zero_eventscripts.sh
delete mode 100755 ctdb/tests/simple/35_ctdb_getreclock.sh
create mode 100755 ctdb/tests/simple/35_set_reclock.sh
create mode 100755 ctdb/tests/simple/51_ctdb_bench.sh
delete mode 100755 ctdb/tests/simple/51_message_ring.sh
create mode 100755 ctdb/tests/simple/52_ctdb_fetch.sh
delete mode 100755 ctdb/tests/simple/52_fetch_ring.sh
create mode 100755 ctdb/tests/simple/53_ctdb_transaction.sh
delete mode 100755 ctdb/tests/simple/53_transaction_loop.sh
create mode 100755 ctdb/tests/simple/54_ctdb_transaction_recovery.sh
delete mode 100755 ctdb/tests/simple/54_transaction_loop_recovery.sh
delete mode 100755 ctdb/tests/simple/78_ctdb_large_db_recovery.sh
delete mode 100644 ctdb/tests/src/cluster_wait.c
delete mode 100644 ctdb/tests/src/cluster_wait.h
create mode 100644 ctdb/tests/src/ctdb_bench.c
create mode 100644 ctdb/tests/src/ctdb_fetch.c
create mode 100644 ctdb/tests/src/ctdb_fetch_one.c
create mode 100644 ctdb/tests/src/ctdb_fetch_readonly_loop.c
create mode 100644 ctdb/tests/src/ctdb_fetch_readonly_once.c
create mode 100644 ctdb/tests/src/ctdb_functest.c
create mode 100644 ctdb/tests/src/ctdb_lock_tdb.c
delete mode 100644 ctdb/tests/src/ctdb_packet_parse.c
create mode 100644 ctdb/tests/src/ctdb_persistent.c
create mode 100644 ctdb/tests/src/ctdb_porting_tests.c
create mode 100644 ctdb/tests/src/ctdb_randrec.c
create mode 100644 ctdb/tests/src/ctdb_store.c
create mode 100644 ctdb/tests/src/ctdb_test.c
create mode 100644 ctdb/tests/src/ctdb_test_stubs.c
create mode 100644 ctdb/tests/src/ctdb_trackingdb_test.c
create mode 100644 ctdb/tests/src/ctdb_transaction.c
create mode 100644 ctdb/tests/src/ctdb_traverse.c
create mode 100644 ctdb/tests/src/ctdb_update_record.c
create mode 100644 ctdb/tests/src/ctdb_update_record_persistent.c
create mode 100644 ctdb/tests/src/ctdbd_test.c
delete mode 100644 ctdb/tests/src/fake_ctdbd.c
delete mode 100644 ctdb/tests/src/fetch_loop.c
delete mode 100644 ctdb/tests/src/fetch_loop_key.c
delete mode 100644 ctdb/tests/src/fetch_readonly.c
delete mode 100644 ctdb/tests/src/fetch_readonly_loop.c
delete mode 100644 ctdb/tests/src/fetch_ring.c
delete mode 100644 ctdb/tests/src/g_lock_loop.c
delete mode 100644 ctdb/tests/src/lock_tdb.c
delete mode 100644 ctdb/tests/src/message_ring.c
delete mode 100644 ctdb/tests/src/porting_tests.c
delete mode 100644 ctdb/tests/src/test_options.c
delete mode 100644 ctdb/tests/src/test_options.h
delete mode 100644 ctdb/tests/src/transaction_loop.c
delete mode 100644 ctdb/tests/src/update_record.c
delete mode 100644 ctdb/tests/src/update_record_persistent.c
delete mode 100755 ctdb/tests/tool/ctdb.ban.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.ban.002.sh
delete mode 100755 ctdb/tests/tool/ctdb.ban.003.sh
delete mode 100755 ctdb/tests/tool/ctdb.continue.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.continue.002.sh
delete mode 100755 ctdb/tests/tool/ctdb.continue.003.sh
delete mode 100755 ctdb/tests/tool/ctdb.disable.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.disable.002.sh
delete mode 100755 ctdb/tests/tool/ctdb.disable.003.sh
delete mode 100755 ctdb/tests/tool/ctdb.disable.004.sh
delete mode 100755 ctdb/tests/tool/ctdb.disablemonitor.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.enable.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.enable.002.sh
delete mode 100755 ctdb/tests/tool/ctdb.enable.003.sh
delete mode 100755 ctdb/tests/tool/ctdb.enablemonitor.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.getcapabilities.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.getcapabilities.002.sh
delete mode 100755 ctdb/tests/tool/ctdb.getcapabilities.003.sh
delete mode 100755 ctdb/tests/tool/ctdb.getcapabilities.004.sh
delete mode 100755 ctdb/tests/tool/ctdb.getdbmap.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.getdbseqnum.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.getdbseqnum.002.sh
delete mode 100755 ctdb/tests/tool/ctdb.getdbstatus.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.getdbstatus.002.sh
delete mode 100755 ctdb/tests/tool/ctdb.getmonmode.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.getpid.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.getreclock.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.getreclock.002.sh
delete mode 100755 ctdb/tests/tool/ctdb.getvar.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.getvar.002.sh
delete mode 100755 ctdb/tests/tool/ctdb.ifaces.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.listnodes.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.listnodes.002.sh
delete mode 100755 ctdb/tests/tool/ctdb.listvars.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.lvs.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.lvs.002.sh
delete mode 100755 ctdb/tests/tool/ctdb.lvs.003.sh
delete mode 100755 ctdb/tests/tool/ctdb.lvs.004.sh
delete mode 100755 ctdb/tests/tool/ctdb.lvs.005.sh
delete mode 100755 ctdb/tests/tool/ctdb.lvs.006.sh
delete mode 100755 ctdb/tests/tool/ctdb.lvs.007.sh
delete mode 100755 ctdb/tests/tool/ctdb.lvs.008.sh
delete mode 100755 ctdb/tests/tool/ctdb.natgw.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.natgw.002.sh
delete mode 100755 ctdb/tests/tool/ctdb.natgw.003.sh
delete mode 100755 ctdb/tests/tool/ctdb.natgw.004.sh
delete mode 100755 ctdb/tests/tool/ctdb.natgw.005.sh
delete mode 100755 ctdb/tests/tool/ctdb.natgw.006.sh
delete mode 100755 ctdb/tests/tool/ctdb.natgw.007.sh
delete mode 100755 ctdb/tests/tool/ctdb.natgw.008.sh
delete mode 100755 ctdb/tests/tool/ctdb.nodestatus.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.nodestatus.002.sh
delete mode 100755 ctdb/tests/tool/ctdb.ping.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.pnn.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.process-exists.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.recmaster.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.recmaster.002.sh
delete mode 100755 ctdb/tests/tool/ctdb.recover.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.reloadnodes.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.reloadnodes.002.sh
delete mode 100755 ctdb/tests/tool/ctdb.reloadnodes.003.sh
delete mode 100755 ctdb/tests/tool/ctdb.reloadnodes.011.sh
delete mode 100755 ctdb/tests/tool/ctdb.reloadnodes.012.sh
delete mode 100755 ctdb/tests/tool/ctdb.reloadnodes.013.sh
delete mode 100755 ctdb/tests/tool/ctdb.reloadnodes.014.sh
delete mode 100755 ctdb/tests/tool/ctdb.reloadnodes.015.sh
delete mode 100755 ctdb/tests/tool/ctdb.reloadnodes.016.sh
delete mode 100755 ctdb/tests/tool/ctdb.reloadnodes.017.sh
delete mode 100755 ctdb/tests/tool/ctdb.reloadnodes.018.sh
delete mode 100755 ctdb/tests/tool/ctdb.reloadnodes.019.sh
delete mode 100755 ctdb/tests/tool/ctdb.reloadnodes.020.sh
delete mode 100755 ctdb/tests/tool/ctdb.reloadnodes.021.sh
delete mode 100755 ctdb/tests/tool/ctdb.reloadnodes.023.sh
delete mode 100755 ctdb/tests/tool/ctdb.reloadnodes.024.sh
delete mode 100755 ctdb/tests/tool/ctdb.runstate.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.runstate.002.sh
delete mode 100755 ctdb/tests/tool/ctdb.runstate.003.sh
delete mode 100755 ctdb/tests/tool/ctdb.runstate.004.sh
delete mode 100755 ctdb/tests/tool/ctdb.runstate.005.sh
delete mode 100755 ctdb/tests/tool/ctdb.setdbreadonly.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.setdbreadonly.002.sh
delete mode 100755 ctdb/tests/tool/ctdb.setdbreadonly.003.sh
delete mode 100755 ctdb/tests/tool/ctdb.setdbreadonly.004.sh
delete mode 100755 ctdb/tests/tool/ctdb.setdbsticky.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.setdbsticky.002.sh
delete mode 100755 ctdb/tests/tool/ctdb.setdbsticky.003.sh
delete mode 100755 ctdb/tests/tool/ctdb.setdbsticky.004.sh
delete mode 100755 ctdb/tests/tool/ctdb.setdebug.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.setdebug.002.sh
delete mode 100755 ctdb/tests/tool/ctdb.setdebug.003.sh
delete mode 100755 ctdb/tests/tool/ctdb.setifacelink.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.setifacelink.002.sh
delete mode 100755 ctdb/tests/tool/ctdb.setvar.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.setvar.002.sh
delete mode 100755 ctdb/tests/tool/ctdb.status.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.status.002.sh
delete mode 100755 ctdb/tests/tool/ctdb.stop.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.stop.002.sh
delete mode 100755 ctdb/tests/tool/ctdb.stop.003.sh
delete mode 100755 ctdb/tests/tool/ctdb.unban.001.sh
delete mode 100755 ctdb/tests/tool/ctdb.unban.002.sh
delete mode 100755 ctdb/tests/tool/ctdb.unban.003.sh
delete mode 100755 ctdb/tests/tool/ctdb.uptime.001.sh
create mode 100755 ctdb/tests/tool/func.parse_nodestring.001.sh
create mode 100755 ctdb/tests/tool/func.parse_nodestring.002.sh
create mode 100755 ctdb/tests/tool/func.parse_nodestring.003.sh
create mode 100755 ctdb/tests/tool/stubby.getcapabilities.001.sh
create mode 100755 ctdb/tests/tool/stubby.getcapabilities.002.sh
create mode 100755 ctdb/tests/tool/stubby.getcapabilities.003.sh
create mode 100755 ctdb/tests/tool/stubby.getcapabilities.004.sh
create mode 100755 ctdb/tests/tool/stubby.listnodes.001.sh
create mode 100755 ctdb/tests/tool/stubby.listnodes.002.sh
create mode 100755 ctdb/tests/tool/stubby.lvs.001.sh
create mode 100755 ctdb/tests/tool/stubby.lvs.002.sh
create mode 100755 ctdb/tests/tool/stubby.lvs.003.sh
create mode 100755 ctdb/tests/tool/stubby.lvsmaster.001.sh
create mode 100755 ctdb/tests/tool/stubby.lvsmaster.002.sh
create mode 100755 ctdb/tests/tool/stubby.lvsmaster.003.sh
create mode 100755 ctdb/tests/tool/stubby.lvsmaster.004.sh
create mode 100755 ctdb/tests/tool/stubby.lvsmaster.005.sh
create mode 100755 ctdb/tests/tool/stubby.lvsmaster.006.sh
create mode 100755 ctdb/tests/tool/stubby.lvsmaster.007.sh
create mode 100755 ctdb/tests/tool/stubby.natgwlist.001.sh
create mode 100755 ctdb/tests/tool/stubby.natgwlist.002.sh
create mode 100755 ctdb/tests/tool/stubby.natgwlist.003.sh
create mode 100755 ctdb/tests/tool/stubby.natgwlist.004.sh
create mode 100755 ctdb/tests/tool/stubby.natgwlist.005.sh
create mode 100755 ctdb/tests/tool/stubby.natgwlist.006.sh
create mode 100755 ctdb/tests/tool/stubby.natgwlist.007.sh
create mode 100755 ctdb/tests/tool/stubby.natgwlist.008.sh
create mode 100755 ctdb/tests/tool/stubby.nodestatus.001.sh
create mode 100755 ctdb/tests/tool/stubby.nodestatus.002.sh
create mode 100755 ctdb/tests/tool/stubby.recover.001.sh
create mode 100755 ctdb/tests/tool/stubby.reloadips.001.sh
create mode 100755 ctdb/tests/tool/stubby.reloadips.002.sh
create mode 100755 ctdb/tests/tool/stubby.reloadips.003.sh
create mode 100755 ctdb/tests/tool/stubby.reloadnodes.001.sh
create mode 100755 ctdb/tests/tool/stubby.reloadnodes.002.sh
create mode 100755 ctdb/tests/tool/stubby.reloadnodes.003.sh
create mode 100755 ctdb/tests/tool/stubby.reloadnodes.011.sh
create mode 100755 ctdb/tests/tool/stubby.reloadnodes.012.sh
create mode 100755 ctdb/tests/tool/stubby.reloadnodes.013.sh
create mode 100755 ctdb/tests/tool/stubby.reloadnodes.014.sh
create mode 100755 ctdb/tests/tool/stubby.reloadnodes.015.sh
create mode 100755 ctdb/tests/tool/stubby.reloadnodes.016.sh
create mode 100755 ctdb/tests/tool/stubby.reloadnodes.017.sh
create mode 100755 ctdb/tests/tool/stubby.reloadnodes.018.sh
create mode 100755 ctdb/tests/tool/stubby.reloadnodes.019.sh
create mode 100755 ctdb/tests/tool/stubby.reloadnodes.020.sh
create mode 100755 ctdb/tests/tool/stubby.reloadnodes.021.sh
create mode 100755 ctdb/tests/tool/stubby.reloadnodes.022.sh
create mode 100755 ctdb/tests/tool/stubby.reloadnodes.023.sh
create mode 100755 ctdb/tests/tool/stubby.reloadnodes.024.sh
create mode 100755 ctdb/tests/tool/stubby.status.001.sh
create mode 100755 ctdb/tests/tool/stubby.status.002.sh
create mode 100755 ctdb/tests/tool/stubby.xpnn.001.sh
create mode 100755 ctdb/tests/tool/stubby.xpnn.002.sh
create mode 100755 ctdb/tests/tool/stubby.xpnn.003.sh
create mode 100755 ctdb/tests/tool/stubs/ctdb
delete mode 100644 ctdb/tools/ctdb_killtcp.c
delete mode 100755 ctdb/tools/ctdb_lvs
create mode 100644 ctdb/web/bar1.jpg
create mode 100644 ctdb/web/building.html
create mode 100644 ctdb/web/clamd.html
create mode 100644 ctdb/web/configuring.html
create mode 100644 ctdb/web/ctdblogo.png
create mode 100644 ctdb/web/documentation.html
create mode 100644 ctdb/web/download.html
create mode 100644 ctdb/web/footer.html
create mode 100644 ctdb/web/ftp.html
create mode 100644 ctdb/web/header.html
create mode 100644 ctdb/web/index.html
create mode 100644 ctdb/web/iscsi.html
create mode 100644 ctdb/web/nfs.html
create mode 100644 ctdb/web/prerequisites.html
create mode 100644 ctdb/web/samba.html
create mode 100644 ctdb/web/testing.html
mode change 100644 => 100755 ctdb/wscript
create mode 100644 debian/patches/Fix-privacy-breach-on-google.com.patch
create mode 100644 debian/patches/bug_601406_fix-perl-path-in-example.patch
create mode 100644 debian/patches/ctdb-Fix-detection-of-gnukfreebsd.patch
create mode 100644 debian/patches/gcc_6.patch
create mode 100644 debian/patches/waf_smbpasswd_location
create mode 100644 docs-xml/smbdotconf/security/onlyuser.xml
delete mode 100644 docs-xml/smbdotconf/security/passwordhashgpgkeyids.xml
create mode 100644 docs-xml/smbdotconf/security/username.xml
delete mode 100644 lib/ldb/ABI/ldb-1.1.27.sigs
delete mode 100644 lib/ldb/ABI/pyldb-util-1.1.27.sigs
delete mode 100644 lib/ldb/ABI/pyldb-util.py3-1.1.27.sigs
delete mode 100644 lib/poll_funcs/wscript_build
delete mode 100644 lib/replace/closefrom.c
delete mode 100644 lib/talloc/ABI/pytalloc-util-2.1.7.sigs
delete mode 100644 lib/talloc/ABI/pytalloc-util-2.1.8.sigs
delete mode 100644 lib/talloc/ABI/pytalloc-util.py3-2.1.7.sigs
delete mode 100644 lib/talloc/ABI/pytalloc-util.py3-2.1.8.sigs
delete mode 100644 lib/talloc/ABI/talloc-2.1.7.sigs
delete mode 100644 lib/talloc/ABI/talloc-2.1.8.sigs
delete mode 100644 lib/tdb/ABI/tdb-1.3.10.sigs
delete mode 100644 lib/tdb/ABI/tdb-1.3.9.sigs
delete mode 100644 lib/tevent/ABI/tevent-0.9.29.sigs
delete mode 100644 lib/util/base64.h
delete mode 100644 lib/util/msghdr.c
delete mode 100644 lib/util/strv_util.c
delete mode 100644 lib/util/strv_util.h
delete mode 100644 lib/util/tests/binsearch.c
delete mode 100644 lib/util/tests/strv.c
delete mode 100644 lib/util/tests/strv_util.c
delete mode 100644 lib/util/tests/util.c
delete mode 100644 lib/util/util_runcmd.h
delete mode 100644 lib/util/util_strlist.h
delete mode 100644 lib/util/util_strlist_v3.c
delete mode 100644 librpc/ABI/ndr-0.0.6.sigs
delete mode 100644 librpc/ABI/ndr-0.0.7.sigs
delete mode 100644 librpc/ABI/ndr-0.0.8.sigs
delete mode 100644 librpc/ndr/ndr_krb5pac.h
delete mode 100644 nsswitch/libwbclient/ABI/wbclient-0.13.sigs
delete mode 100755 nsswitch/tests/test_idmap_nss.sh
rename python/samba/netcmd/{nettime.py => time.py} (100%)
delete mode 100644 python/samba/tests/blackbox/samba_dnsupdate.py
delete mode 100644 python/samba/tests/dcerpc/string.py
delete mode 100644 python/samba/tests/dns_forwarder.py
delete mode 100644 python/samba/tests/dns_forwarder_helpers/server.py
delete mode 100644 python/samba/tests/dns_tkey.py
delete mode 100644 python/samba/tests/samba_tool/join.py
delete mode 100644 python/samba/tests/samba_tool/rodc.py
delete mode 100644 python/samba/tests/samba_tool/user_check_password_script.py
delete mode 100644 selftest/gnupg/gpg.conf
delete mode 100644 selftest/gnupg/pubring.gpg
delete mode 100644 selftest/gnupg/secring.gpg
delete mode 100644 selftest/gnupg/trustdb.gpg
delete mode 100644 selftest/manage-ca/CA-samba.example.com/DCs/addc.addom.samba.example.com/DC-addc.addom.samba.example.com-S02-cert.cer
delete mode 100644 selftest/manage-ca/CA-samba.example.com/DCs/addc.addom.samba.example.com/DC-addc.addom.samba.example.com-S02-private.p12
delete mode 100644 selftest/manage-ca/CA-samba.example.com/DCs/localdc.samba.example.com/DC-localdc.samba.example.com-S00-cert.cer
delete mode 100644 selftest/manage-ca/CA-samba.example.com/DCs/localdc.samba.example.com/DC-localdc.samba.example.com-S00-private.p12
delete mode 100644 selftest/manage-ca/CA-samba.example.com/NewCerts/04.pem
delete mode 100644 selftest/manage-ca/CA-samba.example.com/NewCerts/05.pem
delete mode 100644 selftest/manage-ca/CA-samba.example.com/Public/CA-samba.example.com-cert.cer
delete mode 100644 selftest/manage-ca/CA-samba.example.com/Public/CA-samba.example.com-crl.crl
delete mode 100644 selftest/manage-ca/CA-samba.example.com/Users/administrator at addom.samba.example.com/USER-administrator at addom.samba.example.com-S03-cert.cer
delete mode 100644 selftest/manage-ca/CA-samba.example.com/Users/administrator at addom.samba.example.com/USER-administrator at addom.samba.example.com-S03-private.p12
delete mode 100644 selftest/manage-ca/CA-samba.example.com/Users/administrator at samba.example.com/USER-administrator at samba.example.com-S01-cert.cer
delete mode 100644 selftest/manage-ca/CA-samba.example.com/Users/administrator at samba.example.com/USER-administrator at samba.example.com-S01-private.p12
delete mode 100644 selftest/manage-ca/CA-samba.example.com/Users/pkinit at addom.samba.example.com/USER-pkinit at addom.samba.example.com-S05-cert.cer
delete mode 100644 selftest/manage-ca/CA-samba.example.com/Users/pkinit at addom.samba.example.com/USER-pkinit at addom.samba.example.com-S05-cert.pem
delete mode 100644 selftest/manage-ca/CA-samba.example.com/Users/pkinit at addom.samba.example.com/USER-pkinit at addom.samba.example.com-S05-key.pem
delete mode 100644 selftest/manage-ca/CA-samba.example.com/Users/pkinit at addom.samba.example.com/USER-pkinit at addom.samba.example.com-S05-openssl.cnf
delete mode 100644 selftest/manage-ca/CA-samba.example.com/Users/pkinit at addom.samba.example.com/USER-pkinit at addom.samba.example.com-S05-private-key.pem
delete mode 100644 selftest/manage-ca/CA-samba.example.com/Users/pkinit at addom.samba.example.com/USER-pkinit at addom.samba.example.com-S05-private.p12
delete mode 100644 selftest/manage-ca/CA-samba.example.com/Users/pkinit at addom.samba.example.com/USER-pkinit at addom.samba.example.com-S05-req.pem
delete mode 120000 selftest/manage-ca/CA-samba.example.com/Users/pkinit at addom.samba.example.com/USER-pkinit at addom.samba.example.com-cert.pem
delete mode 120000 selftest/manage-ca/CA-samba.example.com/Users/pkinit at addom.samba.example.com/USER-pkinit at addom.samba.example.com-private-key.pem
delete mode 100644 selftest/manage-ca/CA-samba.example.com/Users/pkinit at samba.example.com/USER-pkinit at samba.example.com-S04-cert.cer
delete mode 100644 selftest/manage-ca/CA-samba.example.com/Users/pkinit at samba.example.com/USER-pkinit at samba.example.com-S04-cert.pem
delete mode 100644 selftest/manage-ca/CA-samba.example.com/Users/pkinit at samba.example.com/USER-pkinit at samba.example.com-S04-key.pem
delete mode 100644 selftest/manage-ca/CA-samba.example.com/Users/pkinit at samba.example.com/USER-pkinit at samba.example.com-S04-openssl.cnf
delete mode 100644 selftest/manage-ca/CA-samba.example.com/Users/pkinit at samba.example.com/USER-pkinit at samba.example.com-S04-private-key.pem
delete mode 100644 selftest/manage-ca/CA-samba.example.com/Users/pkinit at samba.example.com/USER-pkinit at samba.example.com-S04-private.p12
delete mode 100644 selftest/manage-ca/CA-samba.example.com/Users/pkinit at samba.example.com/USER-pkinit at samba.example.com-S04-req.pem
delete mode 120000 selftest/manage-ca/CA-samba.example.com/Users/pkinit at samba.example.com/USER-pkinit at samba.example.com-cert.pem
delete mode 120000 selftest/manage-ca/CA-samba.example.com/Users/pkinit at samba.example.com/USER-pkinit at samba.example.com-private-key.pem
delete mode 100755 selftest/save.env.sh
delete mode 100755 simple-dc-steps.sh
create mode 100644 source3/include/samba_linux_quota.h
delete mode 100644 source3/lib/cleanupdb.c
delete mode 100644 source3/lib/cleanupdb.h
create mode 100644 source3/lib/msghdr.c
rename {lib/util => source3/lib}/msghdr.h (100%)
rename {lib => source3/lib}/poll_funcs/poll_funcs.h (100%)
rename {lib => source3/lib}/poll_funcs/poll_funcs_tevent.c (100%)
rename {lib => source3/lib}/poll_funcs/poll_funcs_tevent.h (100%)
create mode 100644 source3/lib/poll_funcs/wscript_build
delete mode 100644 source3/lib/server_id_watch.c
delete mode 100644 source3/lib/server_id_watch.h
delete mode 100644 source3/lib/sys_popen.c
delete mode 100644 source3/lib/sys_popen.h
delete mode 100644 source3/lib/tldap_gensec_bind.c
delete mode 100644 source3/lib/tldap_gensec_bind.h
delete mode 100644 source3/lib/util_file.h
delete mode 100644 source3/libads/ldap_schema_oids.h
delete mode 100644 source3/modules/lib_vxfs.c
delete mode 100644 source3/modules/posixacl_xattr.c
delete mode 100644 source3/modules/posixacl_xattr.h
delete mode 100644 source3/modules/vfs_vxfs.h
delete mode 100644 source3/rpc_server/rpc_modules.c
delete mode 100644 source3/rpc_server/rpc_modules.h
delete mode 100755 source3/script/tests/test_acl_xattr.sh
delete mode 100755 source3/script/tests/test_shareenum.sh
delete mode 100755 source3/script/tests/test_smb2_not_casesensitive.sh
delete mode 100755 source3/script/tests/test_smbclient_netbios_aliases.sh
create mode 100644 source3/stf/README.stf
create mode 100644 source3/stf/comfychair.py
create mode 100755 source3/stf/example.py
create mode 100644 source3/stf/notes.txt
create mode 100755 source3/stf/osver.py
create mode 100755 source3/stf/pythoncheck.py
create mode 100755 source3/stf/smbcontrol.py
create mode 100755 source3/stf/spoolss.py
create mode 100644 source3/stf/standardcheck.py
create mode 100755 source3/stf/stf.py
create mode 100755 source3/stf/test.py
create mode 100644 source3/torture/t_strappend.c
delete mode 100644 source3/winbindd/idmap_ad_nss.c
create mode 100644 source3/winbindd/wb_gid2sid.c
create mode 100644 source3/winbindd/wb_uid2sid.c
delete mode 100644 source3/winbindd/wb_xids2sids.c
create mode 100644 source3/winbindd/winbindd_gid_to_sid.c
create mode 100644 source3/winbindd/winbindd_sid_to_gid.c
create mode 100644 source3/winbindd/winbindd_sid_to_uid.c
create mode 100644 source3/winbindd/winbindd_uid_to_sid.c
delete mode 100644 source3/winbindd/winbindd_xids_to_sids.c
delete mode 100644 source4/dsdb/samdb/ldb_modules/dsdb_notification.c
delete mode 100644 source4/dsdb/samdb/ldb_modules/vlv_pagination.c
delete mode 100644 source4/dsdb/samdb/ldb_modules/wscript
delete mode 100644 source4/dsdb/tests/python/linked_attributes.py
delete mode 100755 source4/dsdb/tests/python/notification.py
delete mode 100644 source4/dsdb/tests/python/sort.py
mode change 100755 => 100644 source4/dsdb/tests/python/tombstone_reanimation.py
mode change 100755 => 100644 source4/dsdb/tests/python/user_account_control.py
delete mode 100644 source4/dsdb/tests/python/vlv.py
delete mode 100644 source4/kdc/kdc-heimdal.c
delete mode 100644 source4/kdc/kdc-proxy.c
delete mode 100644 source4/kdc/kdc-proxy.h
delete mode 100644 source4/kdc/kdc-server.c
delete mode 100644 source4/kdc/kdc-server.h
create mode 100644 source4/kdc/kdc.c
delete mode 100644 source4/kdc/kpasswd-heimdal.c
create mode 100644 source4/kdc/kpasswdd.c
delete mode 100644 source4/kdc/ktutil.c
delete mode 100644 source4/kdc/mit-kdb/kdb_samba.c
delete mode 100644 source4/kdc/mit-kdb/kdb_samba.h
delete mode 100644 source4/kdc/mit-kdb/kdb_samba_change_pwd.c
delete mode 100644 source4/kdc/mit-kdb/kdb_samba_common.c
delete mode 100644 source4/kdc/mit-kdb/kdb_samba_masterkey.c
delete mode 100644 source4/kdc/mit-kdb/kdb_samba_pac.c
delete mode 100644 source4/kdc/mit-kdb/kdb_samba_policies.c
delete mode 100644 source4/kdc/mit-kdb/kdb_samba_principals.c
delete mode 100644 source4/kdc/mit-kdb/wscript_build
delete mode 100644 source4/kdc/mit_samba.h
create mode 100644 source4/kdc/mit_samba_interface.h
create mode 100644 source4/kdc/proxy.c
delete mode 100644 source4/kdc/sdb_to_kdb.c
create mode 100644 source4/ntptr/ntptr.h
create mode 100644 source4/ntptr/ntptr_base.c
create mode 100644 source4/ntptr/ntptr_interface.c
create mode 100644 source4/ntptr/simple_ldb/ntptr_simple_ldb.c
create mode 100644 source4/ntptr/wscript_build
create mode 100644 source4/rpc_server/spoolss/dcesrv_spoolss.c
delete mode 100644 source4/torture/drs/python/linked_attributes_drs.py
delete mode 100644 source4/torture/drs/python/repl_move.py
delete mode 100644 source4/torture/krb5/kdc-canon-heimdal.c
create mode 100644 source4/torture/krb5/kdc-canon.c
delete mode 100644 source4/torture/krb5/kdc-heimdal.c
delete mode 100644 source4/torture/krb5/kdc-mit.c
create mode 100644 source4/torture/krb5/kdc.c
delete mode 100644 source4/torture/ndr/krb5pac.c
delete mode 100644 source4/torture/rpc/drsuapi_w2k8.c
delete mode 100644 source4/torture/smb2/dosmode.c
delete mode 100644 source4/torture/smb2/maxfid.c
mode change 100644 => 100755 source4/torture/smb2/rename.c
delete mode 100644 source4/torture/vfs/acl_xattr.c
delete mode 100755 testprogs/blackbox/common_test_fns.inc
create mode 100755 testprogs/blackbox/test_export_keytab.sh
delete mode 100755 testprogs/blackbox/test_export_keytab_heimdal.sh
delete mode 100755 testprogs/blackbox/test_net_ads_dns.sh
delete mode 100755 testprogs/blackbox/test_pkinit_pac_heimdal.sh
create mode 100644 upgrading-samba4.txt
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git
More information about the Pkg-samba-maint
mailing list