[Pkg-samba-maint] [samba] branch master updated (32841b2 -> d3e65c4)
Mathieu Parent
sathieu at moszumanska.debian.org
Thu Jun 8 21:29:31 UTC 2017
This is an automated email from the git hooks/post-receive script.
sathieu pushed a change to branch master
in repository samba.
from 32841b2 CVE-2017-7494: rpc_server3: Refuse to open pipe names with / inside ; and release 2:4.5.8+dfsg-2
new b427f8e Update README.source, about importing major versions
new f6cee8c d/gbp.conf, d/watch: Change major version to 4.6
adds 5462a1e VERSION: Bump version up to 4.6.0pre1
adds 19ed816 ctdb-tests: Stop cross-talk between reclock tests
adds 763f9c1 ctdb-common: Fix CID 1125553 Buffer not null terminated (BUFFER_SIZE_WARNING)
adds aff33a5 ctdb-common: Consistently use strlcpy() on interface names
adds d46960f ctdb-utils: Fix CID 1297451 Explicit null dereferenced (FORWARD_NULL)
adds 74aca5f ctdb-daemon: Fix CID 1363233 Resource leak (RESOURCE_LEAK)
adds c6a7f68 ctdb-daemon: Fix CID 1363067 Resource leak (RESOURCE_LEAK)
adds 24e28c0 ctdb-mutex: Fix CID 1359217 Resource leak (RESOURCE_LEAK)
adds 664bde1 torture/backupkey: Allow WERR_INVALID_ACCESS, WERR_INVALID_PARAM or WERR_INVALID_DATA
adds 065dcc8 selftest: Merge alternate error codes into backupkey from backupkey_heimdal
adds 9c6a4ea async_req: make async_connect_send() "reentrant"
adds fed029a tests:samba_tool: pass stdout and stderr to assertCmdSuccess()
adds 62b7e73 tests:samba_tool: make use of assertCmdFail() in gpo.py
adds 4370870 script/autobuild.py: check for AUTOBUILD_SKIP_SAMBA_O3 environment variable
adds dcdef00 tests:blackbox: let samba_dnsupdate.py provide more details
adds 976be8f man: Wrong option for parameter ldap ssl in smb.conf man page
adds f9c85d0 ctdb-waf: Move ctdb tests to libexec directory
adds 87c38d5 ctdb-packaging: Move ctdb tests to libexec directory
adds 14a2096 passdb: remove a misleading comment from lookup_name_smbconf()
adds 8be379e smbd: remove redundant comment (with typo) from token_contains_name()
adds 6147ed7 s3:lib: fix a typo in comment for talloc_sub_basic()
adds f6db954 s4: tests: Skip drs tests.
adds 63b88a7 pyrpc: Fix CID 1364169 Explicit null dereferenced
adds 5d0cc79 ctdb: Fix uninitialized variable warnings
adds 07d12d2 lib: Fix a pointless error check
adds a320f53 ldb: Fix two signed/unsigned hickups
adds 8a44659 docs: Bump version up to 4.6.
adds 1ddd01d s4: repl: Ensure all error paths in dreplsrv_op_pull_source_get_changes_trigger() are protected with tevent returns.
adds b100d78 ctdb-tests: Add --interactive/-i option to test options parsing code
adds fbb3ef4 ctdb-tests: Implement --interactive/-i option in message_ring
adds e7a2203 ctdb-tests: Clean up and rename simple message_ring test
adds 82cffc2f ctdb-tests: Implement --interactive/-i option in fetch ring
adds c10dcc7 ctdb-tests: Clean up and rename simple fetch_ring test
adds 18b41fc ctdb-tests: Implement --interactive/-i option in transaction_loop
adds de04cd5 ctdb-tests: Clean up and rename simple transaction_loop test
adds 8ce8e1d ctdb-tests: Clean up and rename simple transaction_loop recovery test
adds 049dd07 ctdb-tests: Add explicit wait to the fork_helper()
adds bf1dab2 ctdb-tools: Fix CID 1364699 - dereference after null check
adds 25f27e1 ctdb-tools: Fix CID 1364701 - resource leak
adds 10019f7 ctdb-tools: Fix CID 1364702 - resource leak
adds 94bf6e6 ctdb-tools: Fix CID 1364703 - resource leak
adds 45b9c37 ctdb-tools: Fix CID 1364704 - resource leak
adds 5f5d954 ctdb-tools: Fix CID 1364705 - resource leak
adds bfe891e ctdb-tools: Fix CID 1364706 - resource leak
adds 814002c ctdb-tools: Free record if it does not contain valid data
adds b54bd76 ctdb-tools: Free tickle list before exiting
adds 1f6835c ctdb-tools: Add early return for empty connection list
adds 2e5e51e ctdb-tools: Free connection list after processing it
adds c9750c8 ctdb-tools: Close tdb database on error
adds 3c51ac4 ctdb-tools: Free temporary memory context before exiting
adds 8aa0003 ctdb-client: transaction_cancel must free transaction handle
adds 4d144d7 ctdb-tools: Cancel transaction on error or if commit fails
adds f2b319e ctdb-tools: "ctdb tickle" command should run without daemon
adds 2295f50 ctdb-doc: Document that "ctdb tickle" can now read from stdin
adds 88a5791 ctdb-tools: Use INVALID_GENERATION macro instead of value
adds 1f942ec ctdb-mutex: Avoid corner case where helper is already reparented to init
adds 4541301 ctdb-common: Fix CID 1363227 Resource leak (RESOURCE_LEAK)
adds f802a11 ctdb-tests: Fix CID 1361816 Buffer not null terminated (BUFFER_SIZE_WARNING)
adds 7ae3699 ctdb-common: Fix CID 1125581 Dereference after null check (FORWARD_NULL)
adds bbf0b90 ctdb-common: Fix CID 1125583 Dereference after null check (FORWARD_NULL)
adds b4f23a7 ctdb-common: Fix CID 1125585 Dereference after null check (FORWARD_NULL)
adds 940272d ctdb-daemon: Fix CID 1125627 Resource leak (RESOURCE_LEAK)
adds d7ecc91 ctdb-daemon: Clean up SET_DB_PRIORITY/GET_DB_PRIORITY deprecation
adds 464b386 ctdb-packaging: Stop RPM from renaming working config to ctdb.rpmsave
adds 7147859 smbd: ignore ctdb tombstone records in fetch_share_mode_unlocked_parser()
adds a0e60e9 samba-tool/ldapcmp: ignore differences of whenChanged
adds 38bb993 source3/wscript: Add support for disabling vfs_cephfs
adds 14f29c4 buildscripts: Fix the regression with --without-acl-support.
adds b17e2f5 s4/torture: add a test for ctdb-tombstrone-record deadlock
adds 25df582 dbwrap_ctdb: treat empty records in ltdb as non-existing
adds 513fa31 s3-param: add kerberos encryption types parameter
adds 3fff266 libads: use "kerberos encryption types" parameter
adds 1f90983 heimdal: honor conf enctypes when obtaining a service ticket
adds 3fcd937 selftest: tests for kerberos encryption types
adds afa41f0 dbwrap: Fix structure initialization
adds eb8f523 nss_wrapper: Add missing check for printf format validation
adds 908539c resolv_wrapper: Update config variable name to match the code
adds 415a3a5 ctdb-tests: Log errors if the test fails
adds b201859 ctdb-common: Fix format-nonliteral warning
adds d682ee9 ctdb-daemon: Fix format-nonliteral warning
adds fa0015d ctdb-daemon: Fix format-nonliteral warning
adds 5176354 ctdb-daemon: Fix format-nonliteral warning
adds f1a8fb1 ctdb-recovery-helper: Fix format-nonliteral warning
adds c0246b4 ctdb-ib: Fix DEBUG log messages
adds 27ebf64 s3: libsmb: Protect cli_connect_nb_send() from being passed a NULL hostname and dest_ss.
adds 2a8ccc0 libgpo: Correctly use the 'server' parameter after parsing it out of the GPO path.
adds ebb3b34 selftest: add a test for "inherit owner" parameter
adds 1dfd8df smbd: add an option to inherit only the UNIX owner
adds ce82bf0 selftest: add a test for new "inherit owner" option
adds 8c61e14 Fix a typo in smb.conf man page
adds 7143aed s4:dsdb/schema: don't change schema->schema_info on originating schema changes.
adds ab63866 s4:dsdb/repl: avoid recursion after fetching schema changes.
adds 386dbc4 s4:dsdb/schema: store struct dsdb_schema_info instead of a hexstring
adds 0a1627d s4:dsdb/schema: don't treat an older remote schema as SCHEMA_MISMATCH
adds c533b60 s4:dsdb/repl: Improve memory handling in replicated schema code
adds 29caafa s4:dsdb/schema: Remove unused old schema from memory
adds f905ddc s4:dsdb/schema: make dsdb_schema_pfm_add_entry() public and more useful
adds edeb577 s4:dsdb/repl: make sure the working_schema prefix map is populated with the remote prefix map
adds fa580f2 s4:dsdb/objectclass_attrs: call dsdb_attribute_from_ldb() without a prefixmap
adds b755ec7 s4:dsdb/schema: avoid an implicit prefix map creation in lookup functions
adds 2e6860d s4:dsdb/schema: don't update the in memory schema->prefixmap without reloading the schema!
adds 5ee6f93 s4:dsdb/schema: split out a dsdb_attribute_drsuapi_remote_to_local() function
adds 6bc007a s4:dsdb/schema: move messages for unknown attids to higher debug levels during resolving
adds cff6111 s4:dsdb/repl: set working_schema->resolving_in_progress during schema creation
adds 111c5fd s4:dsdb/repl: let dsdb_replicated_objects_convert() change remote to local attid for linked attributes
adds 1086974 s4:dsdb/repl_meta_data: Add more info on which DN we failed to find an attid on
adds 3ce5ad1 selftest: Move repl_schema test to a distinct OID prefix
adds 119e7d0 Revert "s4: tests: Skip drs tests."
adds c064357 selftest/flapping: add some samba3.blackbox.smbclient_s3 tests
adds 98d289d script/autobuild.py: include the branch name in the output
adds de71801 smbd: oplock: Fixup debug messages inside remove_oplock().
adds cb394ab smbd: oplock: Factor out internals of remove_oplock() into new remove_oplock_under_lock().
adds df83b17 s3: oplock: Fix race condition when closing an oplocked file.
adds e001dce ldb: Fix some signed/unsigned hickups
adds 499bfce ctdb-pmda: Use 1s timeout for fetching statistics
adds 5700158 lib: Use replace.h properly in pthreadpool
adds e7ad872 KCC: Fix misnamed variable in DSA object
adds baaf4e3 nfs4acls: Remove a typedef
adds 41bb898 nfs4acls: Add some const
adds fbddf56 nfs4acls: Add "smbacl4_vfs_params" parameter to smb_fget_nt_acl_nfs4
adds 02882b4 nfs4acls: Add "smbacl4_vfs_params" parameter to smb_get_nt_acl_nfs4
adds e3523c8 nfs4acls: Add "smbacl4_vfs_params" parameter to smb_set_nt_acl_nfs4
adds d982ea5 nfs4acls: Make smbacl4_vfs_params public
adds 519b10e nfs4acls: Allow nfs4 acl params to be set by callers
adds 89a2462 vfs_gpfs: Load nfs4 acl params at tcon time
adds 1c10c85 ctdb: Fix the O3 developer build on RHEL7
adds 3e6ea02 quotas: small cleanup
adds bd2ec88 smbd: get a valid file stat to disk_quotas
adds ea73bcd smbd: use owner uid for free disk calculation if owner is inherited
adds f20d57e selftest: refactor test_dfree_quota.sh - add share parameter
adds b6931d5 selftest: add tests for dfree with inherit owner enabled
adds f1b42ec smbd: Fix snapshot query on shares with DFS enabled
adds 20b9a5b s4-smbtorture: use standard macros in smb2.read test
adds 1b06aca s4-selftest: add functions which create with desired access
adds 55a9d35 s4-selftest: add test for read access check
adds 7dc9f58 seltest: implicit FILE_READ_DATA non-reporting
adds 6ce0304 seltest: allow opening files with arbitrary rights in smb2.ioctl tests
adds 5bf11f6 s4-smbtorture: pin copychunk exec right behavior
adds 3e42b69 smbd: look only at handle readability for COPYCHUNK dest
adds 5066a6d s3:lib/pthreadpool: fix the build on older systems
adds c21976d idmap: don't generally forbid id==0 from idmap_unix_id_is_in_range()
adds b2bf613 idmap: centrally check that unix IDs returned by the idmap backends are in range
adds 6245f2c s3: vfs: shadow_copy2: Re-use an existing variable already set to the right value (p - name).
adds 639063d s3: vfs: shadow_copy2. Remove any trailing slash when stripping @GMT-YYYY... from the end of a path.
adds f635bd8 ctdb-tools: Addition of IPs is deferred until the next takeover run
adds f376f34 ctdb-tools: Drop "ctdb rebalanceip"
adds 47e6c37 ctdb-tools: Drop "ctdb rebalancenode"
adds b92c78a ctdb-daemon: Fix CID 1272855 Operands don't affect result
adds 1be2cd9 ctdb-daemon: Fix CID 1125575 Operands don't affect result
adds 518683a ctdb-daemon: Fix CID 1125574 Operands don't affect result
adds 198ca88 ctdb-tests: Update porting test to be more flexible about line numbers
adds 6d1099a ctdb-common: Fix CID 1362729 Unchecked return value from library
adds 4bc934f ctdb-common: Fix CID 1362728 Unchecked return value from library
adds ce451c7 ctdb-tcp: Fix CID 1362727 Unchecked return value from library
adds 0e73734 ctdb-tcp: Set file descriptor to -1 after close.
adds 0de5242 ctdb-daemon: Fix CID 1362726 Unchecked return value from library
adds 9401830 ctdb-client: Fix CID 1362725 Unchecked return value from library
adds 1710b14 ctdb-client: Print error message before next syscall to avoid losing errno
adds bacf57c ctdb-tcp: Fix CID 1362724 Unchecked return value from library
adds 1de8948 ctdb-daemon: Fix CID 1362723 Unchecked return value from library
adds 254d554 ctdb-logging: Fix CID 1272823 Unchecked return value from library
adds af502fa ctdb-tools: Fix CID 1125618 String not null terminated (STRING_NULL)
adds 2400189 ctdb-tools: Consistently use db_name
adds 225575e ctdb-common: Save errno before closing file to keep debug accurate
adds 509491a ctdb-daemon: Try to release IP address even if interface is unknown
adds ca22373 ctdb-daemon: Do not update the VNN state on RELEASE_IP failure
adds e653c8b ctdb-daemon: Do not copy address for RELEASE_IP message
adds 46c5136 ctdb-daemon: Factor out new function release_ip_post()
adds d2a9139 ctdb-daemon: Use release_ip_post() when releasing all IP addresses
adds a10545a ctdb-daemon: Drop special case handling for new IP already on interface
adds 162857e ctdb-scripts: Add early exit for redundant updateip
adds 81cba90 Revert "When adding an ip at runtime, it might not yet have an iface assigned to it, so ensure that the next takover_ip call will fall through to accept the ip and add it."
adds 2210337 ctdb-daemon: Avoid referencing NULL pointer due to unknown old interface
adds 12f9e33 ctdb-daemon: Fix takeover of incorrectly assigned public IP address
adds abe5445 ctdb-recoverd: Don't directly release rogue IP addresses
adds 59b6f8f ctdb-tests: Validate that unexpected IP on interface is properly released
adds 2fd20cf ctdb-tests: Validate that TAKE_IP works with IP already on an interface
adds abf18f4 s3: vfs: shadow_copy2: Replace all uses of (p-name) with len_before_gmt.
adds 3e3b9be s3: vfs: snapper: Add and use len_before_gmt, calculated as (p-name).
adds b213082 s3: vfs: snapper: Fix snapper_gmt_strip_snapshot() function to strip @GMT token identically to shadow_copy2.c:shadow_copy2_strip_snapshot()
adds 626dcc9 ctdb-ipalloc: Fix cumulative takeover timeout
adds a6073e6 smbd: allow reading files based on FILE_EXECUTE access right
adds a37048f s3-lib: Pass missing argument for format string
adds 23b4fb6 s3-libnet: Add missing format element
adds 98ea4a2 pvfs_open win10 fix, need return SMB2_CREATE_TAG_QFID
adds 5dd79dc docs: Clarify description for cache, lock and state directory settings
adds be099e4 winbindd: Introduce helper function for winbindd_cache.tdb directory
adds 9ea6d12 Remove hopelessly out of date Roadmap
adds 23765e5 vlv tests: remove uninteresting debug message
adds 3c103f9 netcmd/domain: improve error message grammar
adds 66650e6 s3: SMB1: Add missing FLAGS2 definitions from MS-SMB.
adds a876f91 s3: libsmb: Add uint16_t additional_flags2 arg to cli_smb_send().
adds 76bbc4c s3: libsmb: Add uint16_t addtional_flags2 to cli_trans_send().
adds 79c8b75 s3: libsmb: Add uint16_t addtional_flags2 to cli_smb_req_create().
adds 19696f3 s3: libsmb: Add clistr_is_previous_version_path()
adds 75e4290 s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_setpathinfo_send().
adds 21a7bf4 s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_qpathinfo_send()
adds ae70479 s3: libsmb: s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_rename_send().
adds c2a1905 s3: libsmb: s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_ntrename_internal_send().
adds 3242a0b s3: libsmb: s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_unlink_send().
adds 3081604 s3: libsmb: s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_mkdir_send().
adds 17d1f19 s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_rmdir_send()
adds cd4a60b s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_ntcreate1_send().
adds d7ee917 s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_nttrans_create_send().
adds 47c1314 s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_openx_create().
adds 461000c s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_getatr_send().
adds 00551d7 s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_setatr_send().
adds e2d7055 s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_chkpath_send().
adds 97cde5d s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_ctemp_send().
adds e4a261c s3: libsmb: Make a comment note that cli_set_ea() needs some internal changes before cli_set_ea_path() can use previous path versions.
adds 0b252d7 s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_list_trans_send().
adds a9fe27e s3: libsmb: Correctly set max_setup_size in FSCTL_GET_SHADOW_COPY_DATA nttrans ioctl.
adds 336da63 s3: libsmb: Do some hardening in the receive processing of cli_shadow_copy_data_recv().
adds 57a54af s3: smbclient: In order to get shadow copy data over SMB1 we must call cli_shadow_copy_data() twice.
adds d203dfb tevent: Fix a typo
adds a2086e9 lib: Cleanup includes in messages_dgm
adds 552c7de lib: Fix poll_func_timeout prototypes
adds dccd968 lib: Change poll_funcs to take direct timevals
adds e987e62 lib: Remove "num_watches" from poll_funcs_state
adds d9dd026 lib: Remove "num_contexts" from poll_funcs_state
adds 6910d3a lib: Implement poll_timeout
adds 976a50a ctdb-daemon: Rename takeover_callback_state -> release_ip_callback_state
adds 6dc75c7 ctdb-daemon: When releasing an IP, update PNN in callback
adds cb687a6 s3: smbclient. Ensure we don't crash by freeing uninitialized *snapshots.
adds f8caadf s3: libsmb: Correctly align create contexts in a create call.
adds 14fd6dc s3: libsmb: Add return args to clistr_is_previous_version_path().
adds 0c6329b s3: libsmb: Add cli_smb2_shadow_copy_data() function that gets shadow copy info over SMB2.
adds 03bf1f8 s3: libsmb: Plumb new SMB2 shadow copy call into cli_shadow_copy_data().
adds 272f5c9 s3: libsmb: Add the capability to find a @GMT- path in an SMB2 create and transform to a timewarp token.
adds beb99b8 s4-scripting: let gen_hresult.py tolerate empty lines.
adds 9c5cd99 hresult: create enough space for the hresult_errstr message.
adds 4b75b49 spoolss: add various well known core printer driver file GUIDs to IDL.
adds bb8267c librpc: fix spoolss_GetCorePrinterDrivers IDL.
adds 54eafca s4-torture: add test for spoolss_CorePrinterDriver().
adds 2d4107f librpc: fix IDL for spoolss_GetPrinterDriverPackagePath()
adds e99c8b3 s4-torture: add test for spoolss_GetPrinterDriverPackagePath().
adds 4a2d911 s3-spoolss: Support for adding printer drivers with info level 8
adds 8aa9712 s4-torture: Enable tests for printer driver info level 8
adds bad738c messaging_dgm: Fix signed/unsigned hickups
adds 77fae5b WHATSNEW: clear the sections for 4.6
adds fd443b8 ctdb-tests: Drop function _ctdb_hack_options()
adds eb38d02 ctdb-tests: Drop attempts to pass arguments to ctdbd on (re)start
adds 3c87868 ctdb-tests: Move local daemon configuration creation into setup_ctdb()
adds bcb33c4 ctdb-tests: Remove function daemons_start_1()
adds 17dfd8b ctdb-tests: Reimplement daemons_stop() using ctdbd_wrapper
adds 4771d07 libreplace: Ask for eventfd(2)
adds c4ef0c8 tevent: Fix a typo
adds 8a9b8ac tevent: Move the async wakeup pipe to common
adds f6aaece tevent: Add threaded immediate activation
adds 110f925 lib: enable threaded immediates in source3
adds 80cd6b7 tevent: reorder tevent_context for cache locality
adds 9d2ae47 tevent: Simple test for threaded immediates
adds 2d55883 tevent: Move rundown of the event pipe
adds f40c171 tevent: Move a variable declaration into a while block
adds c7e2cb8 tevent: Use eventfd for signal/thread wakeup
adds 6935fdd tevent: version 0.9.30
adds fccb5fb lib: Add pthreadpool_pipe
adds e47bf91 lib: Use pthreadpool_pipe instead of pthreadpool
adds 5593467 lib: Move pipe signalling to pthreadpool_pipe.c
adds d7e5128 lib: add job data to to callback
adds bbcf220 lib: Add pthreadpool_tevent
adds 2e0990f smbtorture3: Add LOCAL-PTHREADPOOL-TEVENT
adds afb86d3 smbd: Add pthreadpool_tevent to smbd_server_connection
adds 995d0a2 vfs: Convert vfs_pread_send to pthreadpool_tevent
adds c780adb vfs: Convert vfs_write_send to pthreadpool_tevent
adds 2d484dc vfs: Convert vfs_fsync_send to pthreadpool_tevent
adds 353cf16 vfs: Remove link to asys_
adds a343fbc lib: Remove unused source3/lib/asys
adds d123085 s3-lib: Remove unused function sprintf_append
adds 5fb54d4 talloc: Fix format-nonliteral warning
adds b891fea tdb: Fix format-nonliteral warning
adds 258cf9a lib/util: Fix format-nonliteral warning
adds a47e953 ldb: Fix format-nonliteral warning
adds e9b8751 s3-lib: Fix format-nonliteral warning
adds 4b4d364 s3-include: Fix format-nonliteral warning
adds 2d47c2b s3-netapi: Fix format-nonliteral warning
adds 44baf81 s3-libnet: Fix format-nonliteral warning
adds 5855b03 regedit: Fix format-nonliteral warning
adds 908c068 wibindd: Fix format-nonliteral warning
adds c1a791e passdb: Fix format-nonliteral warning
adds b077969 torture: Fix format-nonliteral warning
adds 04126d5 lib/util: Fix format strings and argument data types
adds f9da0dd rpc_server: Fix a typo
adds ba297a6 docs: Fix a typo
adds b57da25 librpc/tools: support ndr64 in the validate path of ndrdump
adds d375455 s3: vfs: Fix compilation error on Solaris.
adds c695faa s2-selftest: run shadow_copy2 test both in NT1 and SMB3 modes
adds 5230460 selftest: add content to files created during shadow_copy2 test
adds 495b817 selftest: check file readability in shadow_copy2 test
adds 22c3982 selftest: test listing directories inside snapshots
adds f41f439 vfs_shadow_copy: handle non-existant files and wildcards
adds ce8c2ad selftest: skip client_etypes tests if tshark or sha1sum is not installed
adds fd49b44 tests/schemainfo: run dsdb schema info tests with proper URI
adds 9563dab getncchanges: Fix some whitespace
adds 216c031 replicated_objects: Add missing newline for debug
adds 317bbc4 drepl_out: Send the prefix map alongside the RODC partial attribute set
adds 0ea126c drepl_out: Send the prefix map alongside the global catalog partial attribute set
adds 1673590 tests/getnc_exop: Ensure we do the fallback if not given a PAS
adds 7f3ef15 tests/getnc_exop: Ensure that all attids are valid in a given PAS
adds 1f4ea16 tests/getnc_exop: Ensure the remote prefixmap is always used (secret attrs)
adds e495d1b tests/getnc_exop: Ensure the remote prefixmap is always used (name attr)
adds 36df826 tests/getnc_exop: PartialAttrSetEx test (passes Windows, fails us)
adds 1a96f93 getncchanges: Compute the partial attribute set from the remote schema
adds cb243d8 tests/getnc_exop: Ensure that attribute list sorting is correct
adds f5401ff s3-util: Fix asking for username and password in smbget.
adds 3869663 Removed upgrading-samba4.txt
adds ddc0593 samba_upgradedns: Check for both accounts in BIND_DLZ upgrade
adds 9d0c869 dsdb: Allow missing a mandatory attribute from a dbcheck fix
adds db32a0e dbcheck: Abandon dbcheck if we get an error during a transaction
adds 28f2849 dbwrap_watch: Add dsize to DEBUG, avoid casts
adds 6dc4e29 tdb: Fix a signed/unsigned hickup
adds 4913180 tdb: Do an overflow check
adds babd543 tdb: Remove unnecessary checks
adds 6295080 tdb: Allow _v variant in tdb_update_hash_cmp
adds f6f4e5e tdb: Vectorize tdb_update_hash
adds 37e644f tdb: Vectorize _tdb_store
adds 647e61b tdb: Add tdb_trace_1plusn_rec_flag_ret
adds 504b04b tdb: Add tdb_storev
adds c27c7d4 tdb: Use tdb_storev in tdb_append
adds 4d9ff07 dbwrap: Use tdb_storev in dbwrap_ctdb
adds f4e25ec lib: Use tdb_storev in gencache
adds 0ea6ceb pthreadpool: Fix formatting
adds e7e18c4 pthreadpool: We always want asserts to abort()
adds 9395d95 pthreadpool: Signal job completion without the pool mutex
adds 58889e0 s3/rpc_server: shared rpc modules directory may not exist
adds dd5439e tests/samba-tool/user.py: replace deprecated 'add' subcommand with 'create'
adds 5ac9de3 mit_samba: Add missing argument passed to authsam_make_user_info_dc()
adds 4f51484 mit_samba: Add missing copyright
adds 1fe94a6 s4-kdc: pac-glue: Add support for MIT pkinit
adds de224d7 gensec_krb5: Rename gensec_krb5_util to gensec_krb5_heimdal
adds ab8628a gensec_krb5: Rename smb_rd_req_return_stuff()
adds 7ea7b60 gensec_krb5: Use krb5_wrap setup_kaddr() to convert address
adds 8268501 gensec_krb5: Only set the event context with Heimdal
adds 739a7ad gensec_krb5: Use kerberos_free_data_contents() to free krb5 data
adds 7f9a075 gensec_krb5: Use implementation idependent krb5_mk_req_extended()
adds faa3bef gensec_krb5: Use get_krb5_smb_session_key() in gensec_krb5_session_key()
adds 590b804 Revert "vfs_acl_xattr: objects without NT ACL xattr"
adds 2367eea vfs_acl_common: rename psd to psd_blob in get_nt_acl_internal()
adds 9f79084 vfs_acl_common: rename pdesc_next to psd_fs
adds e6f1254 vfs_acl_common: remove redundant NULL assignment
adds 335527c vfs_acl_common: simplify ACL logic, cleanup and talloc hierarchy
adds 0de5a12 vfs_acl_common: move the ACL blob validation to a helper function
adds 61c3d21 vfs_acl_tdb|xattr: use a config handle
adds 1095969 vfs_acl_common: move stat stuff to a helper function
adds f46179e vfs_acl_common: check for ignore_system_acls before fetching filesystem ACL
adds 26a9867 vfs_acl_xattr|tdb: add option to control default ACL style
adds 0730cb7 vfs_acl_common: Windows style default ACL
adds 946b93d s4/torture: tests for vfs_acl_xattr default ACL styles
adds 11dddd5 vfs_acl_common: use DBG_LEVEL and remove function prefixes in DEBUG statements
adds 91a2eb0 s3: modules: vfs_acl_common - Add Ralph's copyright.
adds 25efdf3 autobuild: remove unused argument
adds db85692 autobuild --restrict-tests to test a restricted set
adds dda1b74 blackbox tests: add timestamps for subunit tests
adds 6c391e1 selftest: allow tests.py scripts to run independently
adds 809f4c7 subunithelper: use set for efficient inclusion test
adds 85b4a3e filter-subunit: default to empty affixes, saving verbose checks
adds 288efc5 Add AD DC performance tests
adds e908873 make perftest: for performance testing
adds dfac53c selftest: add an option to specify the test list
adds 1d0dd5b selftest/wscript: format perftest as json
adds af79484 autobuild: disable abi check on O3 build
adds 45373b9 docs: Explain that "reset on zero vc" is an SMB1 feature
adds 198471f ldb: Avoid cost of talloc_free() for unmatched messages
adds 0958010 ldb: Avoid multiple tiny allocations during full DB scan
adds cbe8f0d docs: document vfs_acl_xattr|tdb enforced settings
adds b722875 vfs_acl_xattr|tdb: enforced settings when ignore system acls=yes
adds 81917a1 krb5_wrap: Rename setup_kaddr()
adds 2622e16 krb5_wrap: Rename get_kerberos_allowed_etypes()
adds e8632e2 krb5_wrap: Rename kerberos_free_data_contents()
adds 41172e2 krb5_wrap: Rename krb5_copy_data_contents()
adds dd05113 krb5_wrap: Move krb5_auth_con_setuseruserkey() to the top
adds 83dbaea krb5_wrap: Move all ads function to the end
adds 75f748f14e krb5_wrap: Use consistent naming for setup_auth_context()
adds 0afc7d9 krb5_wrap: Use consistent naming for create_gss_checksum()
adds 86708aa krb5_wrap: Fix formatting issues in ads_krb5_mk_req()
adds 6cde974 krb5_wrap: Improve return value checks and debug messsages
adds 97249b7 krb5_wrap: Rename cli_krb5_get_ticket()
adds ec1e8d0 krb5_wrap: Fix ads_krb5_cli_get_ticket() return checks and debug messages
adds 7fe150c krb5_wrap: Cleanup some code in ads_krb5_cli_get_ticket()
adds be21e7f krb5_wrap: Move krb5_free_unparsed_name() to the top
adds 1877950 krb5_wrap: Rename get_krb5_smb_session_key()
adds 884972f krb5_wrap: Move krb5_princ_component() to the top
adds e27c528 krb5_wrap: Remove redundant comment
adds 7aac543 krb5_wrap: Document smb_krb5_renew_ticket()
adds 904e233 krb5_wrap: Document smb_krb5_free_addresses()
adds c5fa646 krb5_wrap: Document smb_krb5_gen_netbios_krb5_address()
adds a3852bc krb5_wrap: Remove unneded smb_krb5_free_error()
adds 167c1ce krb5_wrap: Remove unused handle_krberror_packet()
adds 4fae92d krb5_wrap: Remove unneeded smb_krb5_get_init_creds_opt_alloc()
adds bff77af krb5_wrap: Remove unneeded smb_krb5_get_init_creds_opt_free()
adds d1de425 krb5_wrap: Rename smb_get_enctype_from_kt_entry()
adds eefed8a krb5_wrap: Document smb_krb5_kt_get_enctype_from_entry()
adds 6d063df krb5_wrap: Document smb_krb5_kt_free_entry()
adds 8abd9b5 krb5_wrap: Document smb_krb5_enctype_to_string()
adds 81da37e krb5_wrap: Rename smb_krb5_open_keytab_relative()
adds 28a03a7 krb5_wrap: Document smb_krb5_kt_open_relative()
adds 5e934aa krb5_wrap: Fix whitespace issues in smb_krb5_kt_open_relative()
adds aa1cca9 krb5_wrap: Rename smb_krb5_open_keytab()
adds 1dba7d2 krb5_wrap: Document smb_krb5_kt_open()
adds 6ddeb4a krb5_wrap: Rename smb_krb5_keytab_name()
adds 96d7c45 krb5_wrap: Document smb_krb5_kt_get_name()
adds d62172b krb5_wrap: Document smb_krb5_keyblock_init_contents()
adds 466ebd4 waf: Check for the correct function name
adds c0e8616 krb5_wrap: Add MIT implmentation of smb_krb5_keyblock_init_contents()
adds 15c5dd7 krb5_wrap: Rename kerberos_kinit_keyblock_cc()
adds 294df2e krb5_wrap: Improve smb_krb5_kinit_keyblock_cache() documentation
adds 696cfcb krb5_wrap: Rename kerberos_kinit_password_cc()
adds 13da688 krb5_wrap: Document smb_krb5_kinit_password_ccache()
adds 2ac2975 krb5_wrap: Rename kerberos_kinit_s4u2_cc()
adds aef6cb2 krb5_wrap: Improve smb_krb5_kinit_s4u2_ccache() documentation
adds 003358e krb5_wrap: Document smb_krb5_make_principal()
adds e8c2525 krb5_wrap: Document smb_krb5_make_pac_checksum()
adds 8c3b703 krb5_wrap: Fix documentation of smb_krb5_principal_get_realm()
adds a110ab8 krb5_wrap: Improve smb_krb5_principal_set_realm() documentation
adds 2454374 krb5_wrap: Rename kerberos_get_principal_from_service_hostname()
adds 52c0133 krb5_wrap: Document smb_krb5_get_principal_from_service_hostname()
adds dbcba4c krb5_wrap: Document smb_get_krb5_error_message()
adds 1d8c1ca krb5_wrap: Improve smb_krb5_get_allowed_weak_crypto() documentation
adds e77c5ac krb5_wrap: Improve smb_krb5_principal_get_type() documentation
adds a5f1653 krb5_wrap: Improve smb_krb5_principal_set_type() documentation
adds 3bc9b76 krb5_wrap: Improve krb5_warnx() documentation
adds 0540cfd krb5_wrap: Use 'samba-kdc' for com_err whoami in krb5_warnx()
adds 757e77b krb5_wrap: Document smb_krb5_cc_copy_creds()
adds 591b867 krb5_wrap: Improve smb_krb5_parse_name() documentation
adds 907c0b9 krb5_wrap: Improve smb_krb5_unparse_name() documentation
adds e00af44 krb5_wrap: Remove unused smb_krb5_parse_name_norealm()
adds 3a4eaa0 krb5_wrap: Remove unused smb_krb5_principal_compare_any_realm()
adds 381ebd4 krb5_wrap: Move unwrap_edata_ntstatus() and make it static
adds e135a13 s3-libads: Rename smb_krb5_get_ntstatus_from_krb5_error_init_creds_opt()
adds e4f82de s4-heimdal: Export krb5_init_creds_* functions
adds 3cd4bc6 s3-libads: Use non-deprecated function to get the error
adds 9d4f1b4 s3-libads: Support for MIT Kerberos ntstatus from init_creds
adds e01587c s3-libads: Do not use deprecated krb5_get_init_creds_opt_init()
adds 2de4aea s3-libads: Do not use deprecated krb5_change_password()
adds 1e9fa5d ldb: Fix a signed/unsigned hickup
adds 7d33761 tevent: Fix some typos
adds 599d3f7 selftest: Correct name of samba4.blackbox.dbcheck.release-4-5-0-pre1
adds 9142a01 pydsdb: Raise TypeError for type errors, rather than incorrectly raising an LdbError
adds eb1cb17 ldb-samba: Add new extended match rule DSDB_MATCH_FOR_EXPUNGE
adds cf6bc40 ldb: Fix comment on ldb_register_extended_match_rule
adds 9221ce3 kcc: Move kcc/kcc_deleted.c into kcc/garbage_collect_tombstones.c
adds 4e0ac09 dsdb: Rework kcc_deleted() into dsdb_garbage_collect_tombstones()
adds d894f08 dsdb: Rework more KCC service-specific details out of dsdb_garbage_collect_tombstones()
adds 824220e dsdb: move tombstone lifetime calculation out of dsdb_garbage_collect_tombstones()
adds 1c63653 dsdb: Expand garbage_collect_tombstones to expunge links also
adds 02d82af python: Add binding for dsdb_garbage_collect_tombstones()
adds 55b9b9a samba-tool: Add command-line tool to trigger tombstone expunge
adds 2400389 dsdb: Expose ldb error string to dsdb_garbage_collect_tombstones() callers
adds d66deaa dsdb: Use a date comparison in the search to avoid returning all deleted objects
adds a999e8c selftest: Add test for 'samba-tool tombstones expunge'
adds 5620616 samba-tool: Run samba-tool domain tombstones expunge in a transaction
adds d276735 dsdb: Add comments to dsdb_garbage_collect_tombstones()
adds 737756b lib/ldb-samba: Add test for DSDB_MATCH_FOR_EXPUNGE match rule
adds b1ed0f4 dsdb: Do not check isDeleted as a possible link
adds f479b1b gc_tombstones: Typo fix
adds c433479 Remove unused python selftest
adds 9076c44 ctdb-daemon: Schedule running of callback if there are no event scripts
adds 582518c ctdb-daemon: Handle failure immediately, do housekeeping later
adds 9d975b8 ctdb-daemon: Don't steal control structure before synchronous reply
adds a2bbf71 ctdb-tests: Factor out function config_from_environment()
adds 7885b96 ctdb-tests: Conditionally use temporary config file for local daemons
adds 625f080 ctdb-tests: Add a test to ensure that CTDB works with no eventscripts
adds 9f2a8af krb5_wrap: Remove extra parentheses causing compile error
adds 3430c6a s4-dsdb: Change debug level for replication
adds a7735be kcc: Fix a -Werror,-Wformat-security error
adds 9b45ba5 gensec/spnego: work around missing server mechListMIC in SMB servers
adds e0ef054 script/release.sh: use 8 byte gpg key ids
adds 2dfedff dsdb: refactor part of garbage_collect_tombstones into new function
adds e697151 copyright: Add the missing notices for garbage collect tombstones
adds ec45579 selftest: detect older tshark version
adds 7c84cb5 wafsamba: add -Werror=format-security to the developer build
adds aef1d45 samba-tool: Remove --use-xattrs support without --use-ntvfs
adds 668e4e4 tests/dns_forwarder: Wait for port for 15 seconds
adds ad3b3e9 tests/dns_forwarder: Check that the subprocess is still living
adds 4519077 tests/dns_forwarder: Fail out with an assertion instead OOB error
adds 4f654ac idmap_script: add missing "IDTOSID" argument to the script command line.
adds fee1f4c tevent: fix confused documentation
adds d569bda pidl: support HRESULT as return code in wireshark autogenerated dissectors.
adds 518b2a3 s4-torture: test GetPrinterData with server handle and 0 keylength.
adds d8b57e3 s3-spoolss: fix _spoolss_GetPrinterDataEx by moving the keyname lengthcheck.
adds 839cd98 s4-torture: cleanup torture_suite_add_ndr_pull_validate_test API.
adds 351a5f3 s4:torture:smb2:connect: prefer torture_comment() to printf().
adds d3e4106 source4/torture/rpc/testjoin.c: prefer torture_comment() over printf().
adds 1488f7e s4:torture:smb2:maxwrite: prefer torture_comment() to printf().
adds 240ca83 s4-torture: reformat TORTURE_SMB2 wscript_build list.
adds d06d6bd s4:torture:smb2:maxwrite: compile maxwrite test at least.
adds e9e1099 s4:torture:smb2:getinfo: prefer torture_comment() to printf().
adds dcfe4df s4:torture:smb2:scan: prefer torture_comment() to printf().
adds 1659225 s4:torture:smb2:acls: prefer torture_comment() to printf().
adds 5bbaf81 s4:torture:smb2 prefer torture_comment() to printf().
adds 0ee5c99 pidl: Keep case from fieldnames.
adds 82778a6 pidl: fix field2name wireshark dissector test.
adds be9a44a s4-torture: test multiple different cluster control codes.
adds 04d5a22 librpc: add clusapi_ResourceTypeControlCode enum.
adds 71d3abb s4-torture: Fix logic errors in node and group control clusapi tests.
adds 6ee7617 s4-torture: add new tests for clusapi resourcetypes.
adds 6fe2a2b librpc: add ClusterGroupEnumType enum to IDL.
adds 058032c s4-torture: add test for clusapi_CreateGroupResourceEnum
adds de11f1b librpc: add CLUS_RESOURCE_CLASS_INFO to IDL
adds 31d0ef9 s4-torture: test CLUSCTL_GROUP_GET_FLAGS GroupControl.
adds 8ce0aae s4-torture: add test for CreateResTypeEnum().
adds 8142b38 librpc: add ClusterResTypeEnumType to IDL.
adds 4075d1c s4-torture: add test for CreateGroupEnum.
adds f9788a8 s4-torture: also test CLUSCTL_CLUSTER_CHECK_VOTER_DOWN.
adds d978e05 librpc: add clusapi_ResourceControlCode to IDL.
adds d1c30ab lib: call_backtrace() is no more
adds f63fe7c ctdb-daemon: Drop use of strdup(3) and free(3) when releasing IP
adds d658d4e ctdb-daemon: Move and improve public IP duplicate checking
adds 05665d9 ctdb-daemon: Replace some uses of CTDB_NO_MEMORY_FATAL()
adds c3502cf ctdb-daemon: Consolidate interface checking with interface parsing
adds 1790f9f ctdb-daemon: Drop some uses of CTDB_NO_MEMORY{,_FATAL}()
adds ff4b452 ctdb-daemon: Move interface addition into interface parsing
adds e6258ac ctdb-daemon: Change ctdb_add_local_iface() to return struct ctdb_interface
adds 29787cb ctdb-daemon: Make vnn->iface a list of new struct vnn_interface
adds b129c28 ctdb-daemon: Drop redundant uses of ctdb_find_iface()
adds 2f46056 ctdb-deamon: Rename vnn_has_interface_with_name() to vnn_has_interface()
adds a66072e ctdb-daemon: Use ctdb_find_iface() instead of duplicating logic
adds a2abc78 ctdb-daemon: Compare interface pointers instead of using strcmp(3)
adds 19b4fb2 ctdb-tools: CID 1125617 String not null terminated (STRING_NULL)
adds bacdb2e ctdb-tests: CID 1125635 Dereference null return value (NULL_RETURNS)
adds a75a2c2 ctdb-tests: Allow "addtickle" and "deltickle" stubs to read from stdin
adds 30c56a0 ctdb-scripts: Optimise update_tickles()
adds c730f0b ctdb-scripts: Optimise tickle_tcp_connections()
adds c0239a9 torture: Remove unnecessary whitespace
adds b7f363c rpmd: Add the ldb error string to a debug
adds d6a16b4 rpmd: Remove the seq_num check for skipping additional work
adds 434bf4a rpmd: Add a TODO regarding the additional work performed
adds ecf237c rpmd: Skip bump of USN when vanishing forward links
adds a9c6879 tests: Assert vanishing links doesn't bump USN
adds cf587f9 tombstone-expunge: Assert than an expunge does not bump the USN
adds 974a8da dbcheck: Make it clearer about temporary output
adds d5127b7 tests: Check that USN bumps when modifying a linked attr
adds 4a264f6 tests: Skip a test for reveal internals for passing Windows
adds 0ab3263 dbcheck: assert uSNChanged values in release-4-5-0-pre1
adds dce3f1f util: Fix the documentation of push_utf8_talloc()
adds 016f499 dsdb: Do not use free'd memory.
adds 1cbdfe9 Revert "krb5_wrap: Add MIT implmentation of smb_krb5_keyblock_init_contents()"
adds 4a8b588 gensec_krb5: Do not leak memory of target_principal
adds 14c3f67 notifyd: Fix bad comment wording
adds c5715f8 notifyd: Avoid "includes.h"
adds 6601b35 notifyd: Trim down the noncluster case
adds 4e9a555 notifyd: Don't trust remote pointers
adds 754f8ef lib: Avoid a few casts
adds 8dc6fbb auth: One const is enough...
adds ced3bcf smbd: Adjust debug level of "No protocol supported" message
adds c855a37 winbindd: Remove unused enum ent_type
adds b3e324a heimdal: Fix reauthentication after password change
adds 4899ece testprogs: Add a common test_smbclient_expect_failure() function
adds 13fdeb0 testprogs: Add a new test_password_settings.sh script
adds e528919 testprogs: Make test_passwords.sh a Heimdal kpasswd test
adds 5ae447e testprogs: Test only what the Heimdal kpasswd test should test
adds 2f36e6d krb5_wrap: Fix smb_krb5_mk_error() with MIT Kerberos
adds f9de99c s4-kdc: Move kpasswd_make_error_reply() to a helper file
adds dd8553b s4-kdc: Move kpasswd_make_pwchange_reply() to a helper file
adds 45748ae pidl: in s3 server templates, support default HRESULT error returns.
adds 0d2dd7e spoolss: add IDL for spoolss_LogJobInfoForBranchOffice.
adds bed0d84 s4-torture: add test for spoolss_LogJobInfoForBranchOffice
adds 24b5a44 s3-spoolss: add missing newline in debug message of _spoolss_OpenPrinterEx.
adds 149da58 s4-torture: use torture_comment in torture_rpc_connection()
adds 9123783 s3-waf: give rpcclient its own wscript_build.
adds f3e94b8 s3-rpcclient: add getdriverpackagepath command.
adds d6d7871 s3-spoolss: avoid referencing p->opnum in _spoolss_AddPrinterDriverEx
adds 180fc18 s4-torture: also test NULL servername in spoolss_GetPrinterDriverPackagePath
adds 88fc7a7 s3-rpc_client: make it more clear printer driver version is a QWORD not a DWORD.
adds add8419 libgpo: accept more boolean matches in gp_inifile_getbool().
adds 49c5e4f s3-registry: create winprint print processor entry for x64 as well.
adds b13b3c1 s3/smbd: in call_trans2qfilepathinfo call lstat when dealing with posix pathnames
adds 76360ca s3/smbd: use stat from smb_fname if valid in refuse_symlink()
adds b61ca17 s4-kdc: Add a kpasswd_samdb_set_password() helper function
adds 7fed514 s4-kdc: Allow to set the keytab_name in the kdc_server structure
adds 69749b6 s4-kdc: Add a new kpasswd service implementation
adds 7e4c996 s4-kdc: Add new kpasswd service Heimdal backend
adds 510e504 s4-kdc: Switch to the new kpasswd service implementation
adds b3cf15e s4-kdc: Remove obsolete kpasswdd heimdal implementation
adds cfce212 s4/messaging: messaging_dgm_ref talloc hierarchy fix
adds 3f45fce unix_msg: modify find_send_queue() to take a struct sockaddr_un
adds e0de912 unix_msg: Return errno from find_send_queue
adds d2b0694 messaging: Call messaging_dgm_send under become_root only if necessary
adds bb526a6 unix_msg: add flag to prepare_socket_nonblock()
adds 16d0766 unix_msg: introduce send queue caching
adds 95f3d9b unix_msg: always create a send queue for a peer
adds 7a0ff3b unix_msg: add a test for dgram socket caching
adds 8267ec2 s4-kdc: Do not leak memory on error in kpasswd_make_error_reply()
adds b0dadbe s3:libsmb fix a typo
adds bdff625 ctdb-protocol: Fix marshalling for GET_DB_SEQNUM control request
adds 682676a ctdb-common: Use correct db_id size in marshalling record buffer
adds b9f120d s3-ctdb: Use correct db_id size in marshalling record buffer
adds 67351e6 ctdb-recoverd: Drop code to freeze databases from set_recovery_mode()
adds 93535da ctdb-daemon: Remove NUM_DB_PRIORITIES
adds 35dcaad ctdb-packaging: Fix systemd network dependency
adds 0e5c62d ctdb-ipalloc: Store known public IPs in IP allocation state
adds dfc3b88 ctdb-ipalloc: Whether IPs can be hosted need not depend on merged IP list
adds fed2517 ctdb-ipalloc: Optimise check to see if IPs can be hosted
adds c1efb80 ctdb-ipalloc: Drop known_ips argument from merged IP list creation
adds 7522a7a ctdb-ipalloc: Move merged IP list creation to ipalloc()
adds 7ec7d4f ctdb-ipalloc: ipalloc_set_public_ips() can't fail
adds 3adf9ca ctdb-tests: Factor out new local daemons functions ps_ctdbd
adds 9f6015f ctdb-tests: Add new public IP takeover no-op test
adds 5f764be unix_msg: Fix CID 1372875 Double close
adds e62ff6c unix_msg: Fix unix_dgram_send_queue_init
adds 7ba50a2 s4:param add log_level function to retrieve log level in Python code
adds fa56dbf tests/param add a test for LoadParm.log_level
adds dd25aa1 python/drs_utils: do not attempt to parse log level, use parsed value
adds 92178f0 python/join: do not attempt to parse log level, use parsed value
adds 064d240 s4:samba_spnupdate: do not attempt to parse log level, use parsed value
adds e69b17d smbd: Reset O_NONBLOCK on open files
adds a9a1a16 s3-spoolss: fix winreg_printer_ver_to_qword
adds 5d4f7bf nfs4acl: Fix owner mapping with ID_TYPE_BOTH
adds 2a2ac63 s3/smbd: set FILE_ATTRIBUTE_DIRECTORY as necessary
adds 60fe6e9 tevent_tutorial: Fix typos
adds def65c5 tevent_tutorial: Fix tevent_thread referencing
adds 4f9d956 s3/smbd: remove a misleading error message
adds 5d2ca25 lib/poll_funcs: free timers in poll_funcs_state_destructor()
adds c132b78 lib/poll_funcs: free contexts in poll_funcs_state_destructor()
adds ee64d3f s4/messaging: let the imessaging ctx destructor free msg_dgm_ref
adds 085542f lib: poll_funcs : poll_funcs_context_slot_find can select the wrong slot to replace.
adds 6b93b57 ctdb-recovery-helper: Add missing initialisation of ban_credits
adds a69d1e2 ctdb-daemon: Avoid extra condition in tevent trace callback
adds 0617196 ctdb-daemon: Log a message when fork() takes long time
adds 28fad1c ctdb-daemon: Log a message when vfork() takes long time
adds 70e2418 s3/smbd: use correct talloc memory context for tevent subrequests
adds b208499 gencache: Bail out of stabilize if we can not get the allrecord lock
adds 124ae4e nsswitch: Add missing arguments to wins gethostbyname*
adds d8a5565 waf: Explicitly link against libnss_wins.so
adds 3823451 nsswitch: Also set h_errnop for nss_wins functions
adds fa99ae7 tls: Fix warning Wunused-variable
adds 1b9787b docs/vfs_fruit: explain when to use vfs_catia
adds 8f0cc7e remove duplicate lines from 'man smb.conf'
adds 8772e1c ctdb-tests: Fix typo in local daemons IPv6 setup
adds 25c7fa2 ctdb-tests: Produce clear errors for missing IPv6 node IP addresses
adds cdc46ef ctdb-locking: Log if ctdb is unable to take db locks in INACTIVE state
adds 8b979c7 ctdb-locking: Restrict lock debugging to once per second
adds 97b6ac7 ctdb-common: Add routines to manage PID file
adds 5148e02 ctdb-daemon: Use PID file abstraction
adds 1e501c7 ctdb-daemon: Bind to Unix domain socket after PID file creation
adds d719a87 ctdb-daemon: Don't try to reopen TDB files
adds 8eff9e9 ctdb-daemon: Drop attempt to connect to Unix domain socket
adds 0ec0182 ctdb-daemon: Log when removing stale Unix domain socket
adds 23f404b spoolss: rename spoolss_EnumPrintProcDataTypes to spoolss_EnumPrintProcessorDataTypes
adds d64b316 spoolss: rename spoolss_RpcGetJobNamedPropertyValue to spoolss_GetJobNamedPropertyValue
adds 17d94d0 spoolss: rename spoolss_RpcSetJobNamedProperty to spoolss_SetJobNamedProperty
adds cdf9588 spoolss: rename spoolss_RpcDeleteJobNamedProperty to spoolss_DeleteJobNamedProperty
adds 6476153 spoolss: rename spoolss_RpcEnumJobNamedProperties to spoolss_EnumJobNamedProperties
adds 1e4ea50 spoolss: rename spoolss_RpcSendRecvBidiData to spoolss_SendRecvBidiData
adds c6d700e spoolss: rename RPC_PrintNamedProperty to spoolss_PrintNamedProperty
adds 7ef26d3 s4-torture: test GetPrinter level 3 on server handle (security descriptor query)
adds e207feb s3-spoolss: Fix _spoolss_GetPrinter behaviour for server handles.
adds 302cb08 s3-rpc_client: add winreg_get_printserver_secdesc.
adds 23a3abf s3-rpc_client: add winreg_set_printserver_secdesc.
adds b78c96d s4-torture: test spoolss_SetPrinter level 3 on server handle.
adds b9475e8 s3-spoolss: use server sd stored in the backend in _spoolss_GetPrinter level 3
adds 52b8b59 s3-spoolss: allow SetPrinter level 3 for server handles as well.
adds 4ca831d s3-spoolss: in _spoolss_OpenPrinterEx map max_allowed for the print server
adds fac9471 s4-torture: add new test to compare "ServerSecurityDescriptor" and GetPrinter level 3.
adds a13c585 librpc: add IRemoteWinspool idl
adds ac5e69b idl: compile iremotewinspool.idl.
adds 5b1cc2c s4-torture: add IRemoteWinspool ndr testsuite.
adds 872a18b s4-torture: parse spoolss ndr packets using iremotewinspool calls
adds de7d7ac torture/ioctl: make sparse file support check generic
adds 0ad260e idl/ioctl: fix DUPLICATE_EXTENTS_TO_FILE fid field
adds dd02a5c libcli: add FILE_SUPPORTS_BLOCK_REFCOUNTING
adds 281ce60 torture/ioctl: add FSCTL_DUP_EXTENTS_TO_FILE tests
adds 710f067 torture/smb2/ioctl: don't check for untruncated dest failure
adds bff3e5e torture/ioctl: switch sparse src/dest dup ext behaviour
adds 60e4bd3 kcc: Don't check schedule if None
adds 4470f01 s3:nmbd: fix talloc_zero_array() check in nmbd_packets.c
adds d8ade07 s3: nmbd: Add fd, triggered elements to struct socket_attributes.
adds 7f0717e s3: nmbd: Ensure attrs array mirrors fd's array for dns.
adds 376e046 s3: nmbd: Now attrs array mirrors fd's array use it in preference.
adds cca25c8 s3: nmbd: Add (currently unused) timeout and fd handlers.
adds 36b6772 s3: nmbd: Add a talloc_stackframe().
adds b857bf9 s3: nmbd: Change over to using tevent functions from direct poll.
adds 6e8bd13 s3: nmbd: Final changeover to stock tevent for nmbd.
adds 7278530 s3: winbind: Remove dump_event_list() calls.
adds fbfea52 s3: server: s3_tevent_context_init() -> samba_tevent_context_init()
adds 4ed790e s3: events. Move events.c to util_event.c
adds c60ea2c glusterfs: Avoid tevent_internal.h
adds 3470dca s3-selftest: Rename samba3.ntlm_auth.krb5 old ccache test
adds 9413e33 s3-script: Use unique krb5ccache name
adds 7abda74 testprogs: Use better KRB5CCNAME in test_password_settings.sh
adds 2dac252 testprogs: Use own credential cache for test_client_etypes.sh
adds 7f14776 nsswitch: Use own credential cache for wbinfo tests
adds 5328325 s3-lib: Do not create 'MACHINE$@' usernames
adds 0c4e132 s3-lib: Parse WORKGROUP\username in set_cmdline_auth_info_username()
adds 631e063 s3-lib: Do not set an empty string in split_domain_user()
adds dc17549 s3-modules: fix build warning in vfs shadow copy2 module
adds f1bd44a s4-registry: implement set value and delete value for RPC
adds fcbed30 s4-registry: properly initialize registry key to be added via RPC
adds 47f1058 s4-kdc: Sort encrytion keys in descending order of strength
adds b9f9936 s4-sdb: Generate etypes list out of keys list
adds 5ab88dd s4-kdc: Remove unused etypes from sdb structure
adds 8f056d0 hresult: add new HRESULT_FROM_WERROR macro
adds 2d2e336 hresult: re-generate hresult error code definitions from MS-ERREF.
adds b7e1a77 librpc: fix some variable names in winspool protocol IDL
adds 56949a1 s3-rpc_client: add spoolss_timestr_to_NTTIME()
adds 2f4f9a0 s3-rpc_client: add spoolss_driver_version_to_qword()
adds 04bb54d s3-rpc_client: use spoolss_timestr_to_NTTIME in winreg_printer_date_to_NTTIME
adds 85a309b s3-rpc_client: use spoolss_driver_version_to_qword in winreg_printer_ver_to_qword
adds 71937b1 s3/vfs/nfs4_acls: avoid a stat
adds 7e9b6c6 s3: tidyup - move struct idle_event to util_event.h
adds f717622 selftest: Fix variable name for krb5.conf
adds 8a029b5 selftest: Do not use a central credential cache
adds 3d05128 dsdb: Avoid ldb_dn_validate() call on trusted input when not required
adds 1bbf299 s4-scripting: make w32err_code.py work with recent html table changes.
adds 217ae44 werror: add new DS error codes.
adds 91046e5 werror: use WERR_NOT_ENOUGH_MEMORY in WERROR macros.
adds b2ab826 werror: use (generated) WERR_GEN_FAILURE as alias for WERR_FOOBAR
adds 46eace2 werror: replace WERR_BADFUNC with WERR_INVALID_FUNCTION in source3/rpc_server/spoolss/srv_spoolss_nt.c
adds 894d067 werror: replace WERR_BADFUNC with WERR_INVALID_FUNCTION in source4/lib/wmi/
adds 2c5de98 werror: removed WERR_BADFUNC
adds 6748cda werror: replace WERR_BADFILE with WERR_FILE_NOT_FOUND in source3/lib/smbconf/smbconf_reg.c
adds 0fc0c6a werror: replace WERR_BADFILE with WERR_FILE_NOT_FOUND in source3/libgpo/gpo_reg.c
adds 8ec9d694 werror: replace WERR_BADFILE with WERR_FILE_NOT_FOUND in source3/printing/
adds 22a514f werror: replace WERR_BADFILE with WERR_FILE_NOT_FOUND in source3/registry/
adds 3af16e4 werror: replace WERR_BADFILE with WERR_FILE_NOT_FOUND in source3/rpc_client/
adds 5ad6e8f werror: replace WERR_BADFILE with WERR_FILE_NOT_FOUND in source3/services/svc_winreg_glue.c
adds f7b172f werror: replace WERR_BADFILE with WERR_FILE_NOT_FOUND in source3/utils/
adds 70807a4 werror: replace WERR_BADFILE with WERR_FILE_NOT_FOUND in source4/lib/registry/
adds 2c1075d werror: replace WERR_BADFILE with WERR_FILE_NOT_FOUND in source4/torture/ndr/winreg.c
adds 31ed3c0 werror: replace WERR_BADFILE with WERR_FILE_NOT_FOUND in source4/torture/rpc/
adds 7f0ff3c werror: removed WERR_BADFILE
adds 4198327 werror: replace WERR_BADFID with WERR_INVALID_HANDLE in source3/rpc_server/spoolss/
adds 329c169 werror: replace WERR_BADFID with WERR_INVALID_HANDLE in source4/torture/rpc/spoolss.c
adds 4e9207c werror: removed WERR_BADFID
adds 6cfe5c9 werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in lib/util/tevent_werror.c
adds 29b9b1c werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in libcli/drsuapi/repl_decrypt.c
adds db1c5d7 werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source3/lib/netapi/
adds b2f1dc2 werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source3/libads/ldap_printer.c
adds 98df0bd werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source3/libgpo/gpo_reg.c
adds 0cec6f2 werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source3/libnet/libnet_join.c
adds 97c670b werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source3/printing/
adds f19dcbb werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source3/registry/
adds f142b0a werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source3/rpc_client/
adds 74d3bf1 werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source3/rpc_server/
adds 5cec72f werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source3/rpcclient/
adds 8f39b2f werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source3/services/
adds fdc89fe werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source3/smbd/lanman.c
adds 9c164ef werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source3/utils/
adds b00f30c werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source3/utils/
adds ead4e90 werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source3/winbindd/
adds c1c079c werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source4/dns_server/
adds 9e5256a werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source4/dsdb/
adds 4b736f2 werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source4/lib/registry/
adds 2654697 werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source4/rpc_server/backupkey/
adds eaee3b8 werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source4/rpc_server/
adds 2076c94 werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source4/torture/drs/unit/prefixmap_tests.c
adds dcdfc99 werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source4/torture/rpc/spoolss.c
adds 3e0b394 werror: removed WERR_NOMEM
adds 2324d9c werror: replace WERR_GENERAL_FAILURE with WERR_GEN_FAILURE in source3/lib/netapi/
adds ef4f4d8 werror: replace WERR_GENERAL_FAILURE with WERR_GEN_FAILURE in source3/libgpo/gpo_reg.c
adds 7cd429d werror: replace WERR_GENERAL_FAILURE with WERR_GEN_FAILURE in source3/libnet/libnet_join.c
adds c08c71c werror: replace WERR_GENERAL_FAILURE with WERR_GEN_FAILURE in source3/libsmb/libsmb_dir.c
adds 5d4ff51 werror: replace WERR_GENERAL_FAILURE with WERR_GEN_FAILURE in source3/registry/reg_api_regf.c
adds eafb8cc werror: replace WERR_GENERAL_FAILURE with WERR_GEN_FAILURE in source3/rpc_client/init_spoolss.c
adds d2e36de werror: replace WERR_GENERAL_FAILURE with WERR_GEN_FAILURE in source3/rpc_server/
adds 6179ab7 werror: replace WERR_GENERAL_FAILURE with WERR_GEN_FAILURE in source3/rpcclient/
adds a74ccb1 werror: replace WERR_GENERAL_FAILURE with WERR_GEN_FAILURE in source3/utils/
adds 89cc81a werror: replace WERR_GENERAL_FAILURE with WERR_GEN_FAILURE in source4/dsdb/common/util.c
adds 78d9a1e werror: replace WERR_GENERAL_FAILURE with WERR_GEN_FAILURE in source4/lib/com/
adds b0d21f4 werror: replace WERR_GENERAL_FAILURE with WERR_GEN_FAILURE in source4/lib/registry/
adds cda198c werror: replace WERR_GENERAL_FAILURE with WERR_GEN_FAILURE in source4/rpc_server/
adds 076544c werror: replace WERR_GENERAL_FAILURE with WERR_GEN_FAILURE in source4/torture/libnetapi/libnetapi.c
adds 8c6d67c werror: removed WERR_GENERAL_FAILURE
adds eb875ca werror: removed WERR_DEVICE_NOT_EXIST (unused, already known as WERR_DEV_NOT_EXIST 0x00000037)
adds 3883d17 werror: replace WERR_NO_SUCH_SHARE with WERR_BAD_NET_NAME in source3/printing/nt_printing.c
adds d5808eb werror: replace WERR_NO_SUCH_SHARE with WERR_BAD_NET_NAME in source3/rpc_server/srvsvc/srv_srvsvc_nt.c
adds c9e42d7 werror: removed WERR_NO_SUCH_SHARE
adds 2f0703b werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in libgpo/gpext/gpext.c
adds 3a33b66 werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in librpc/idl/
adds 9bde08f werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in source3/lib/netapi/
adds b4e433e werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in source3/libgpo/
adds 052979b werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in source3/libnet/libnet_join.c
adds 0f87084 werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in source3/printing/
adds 118ba61 werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in source3/registry/
adds 1f827a5 werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in source3/rpc_client/
adds 402bafc werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in source3/rpc_server/
adds 6e0bf5b werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in source3/rpcclient/
adds 9a4b6b4 werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in source3/smbd/lanman.c
adds a15159f werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in source3/utils/
adds 8416a97 werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in source4/dns_server/
adds d5f2a36 werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in source4/dsdb/
adds de2f32d werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in source4/lib/registry/
adds 6165f46 werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in source4/lib/wmi/wbemdata.c
adds 160d5c4 werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in source4/rpc_server/
adds 37853ae werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in source4/torture/
adds 643f905 werror: removed WERR_INVALID_PARAM
adds 6e41be1 werror: replace WERR_REG_CORRUPT with WERR_REGISTRY_CORRUPT in source3/printing/nt_printing_ads.c
adds 5c842da werror: replace WERR_REG_CORRUPT with WERR_REGISTRY_CORRUPT in source3/registry/reg_backend_db.c
adds c80ac76 werror: removed WERR_REG_CORRUPT
adds de38834 werror: replace WERR_REG_IO_FAILURE with WERR_REGISTRY_IO_FAILED in source3/registry/
adds d832338 werror: removed WERR_REG_IO_FAILURE
adds ae004573 werror: replace WERR_REG_FILE_INVALID with WERR_NOT_REGISTRY_FILE in source3/registry/reg_api_regf.c
adds 846db3a werror: removed WERR_REG_FILE_INVALID
adds a2cacf1 werror: replace WERR_OBJECT_PATH_INVALID with WERR_BAD_PATHNAME in source3/registry/reg_api_regf.c
adds 7d54fde werror: replace WERR_OBJECT_PATH_INVALID with WERR_BAD_PATHNAME in source3/rpc_server/
adds 52c8e96 werror: removed WERR_OBJECT_PATH_INVALID
adds 9219c9d werror: replace WERR_NO_SUCH_SERVICE with WERR_SERVICE_DOES_NOT_EXIST in source3/lib/netapi/serverinfo.c
adds 0dfab6f werror: replace WERR_NO_SUCH_SERVICE with WERR_SERVICE_DOES_NOT_EXIST in source3/libnet/libnet_join.c
adds 59c9c35 werror: replace WERR_NO_SUCH_SERVICE with WERR_SERVICE_DOES_NOT_EXIST in source3/rpc_server/svcctl/srv_svcctl_nt.c
adds 5ffa3d8 werror: removed WERR_NO_SUCH_SERVICE
adds cbc3adff werror: removed WERR_USER_ALREADY_EXISTS (unused, already known as WERR_USER_EXISTS)
adds 00bf532 werror: removed WERR_USER_NOT_IN_GROUP (unused, already known as WERR_MEMBER_NOT_IN_GROUP)
adds c388fc0 werror: removed WERR_INVALID_SECURITY_DESCRIPTOR (unused, already known as WERR_INVALID_SECURITY_DESCR)
adds d93f2df werror: replace WERR_SERVER_UNAVAILABLE with WERR_RPC_S_SERVER_UNAVAILABLE in source3/printing/nt_printing_ads.c
adds 93d3468 werror: replace WERR_SERVER_UNAVAILABLE with WERR_RPC_S_SERVER_UNAVAILABLE in source3/rpc_server/spoolss/srv_spoolss_nt.c
adds e27aee8 werror: removed WERR_SERVER_UNAVAILABLE
adds b792d0c werror: removed WERR_BUF_TOO_SMALL (unused, already known as WERR_NERR_BUFTOOSMALL)
adds 6ea4c31 werror: removed WERR_ALREADY_SHARED (unused, already known as WERR_NERR_DUPLICATESHARE)
adds 8cfff62 werror: removed WERR_JOB_NOT_FOUND (unused, already known as WERR_NERR_JOBNOTFOUND)
adds a3ac8e6 werror: replace WERR_DEST_NOT_FOUND with WERR_NERR_DESTNOTFOUND in source3/lib/netapi/cm.c
adds 28f5d32 werror: removed WERR_DEST_NOT_FOUND
adds 52420e7 werror: replace WERR_GROUPNOTFOUND with WERR_NERR_GROUPNOTFOUND in source3/lib/netapi/group.c
adds 104154c werror: removed WERR_GROUPNOTFOUND
adds 1ffcbd8 werror: replace WERR_USER_NOT_FOUND with WERR_NERR_USERNOTFOUND in source3/lib/netapi/group.c
adds 2d96e73 werror: replace WERR_USER_NOT_FOUND with WERR_NERR_USERNOTFOUND in source3/smbd/lanman.c
adds d8d7d67 werror: replace WERR_USER_NOT_FOUND with WERR_NERR_USERNOTFOUND in source4/torture/rap/sam.c
adds df576c5 werror: removed WERR_USER_NOT_FOUND
adds f05eb9b werror: replace WERR_USEREXISTS with WERR_NERR_USEREXISTS in source4/torture/rap/sam.c
adds 245c436 werror: removed WERR_USEREXISTS
adds f7081d5 werror: replace WERR_NOT_CONNECTED with WERR_NERR_USENOTFOUND in source4/torture/rpc/wkssvc.c
adds ebf028a werror: removed WERR_NOT_CONNECTED
adds 9d675b8 werror: removed WERR_NAME_NOT_FOUND (unused, already known as WERR_NERR_NAMENOTFOUND)
adds 9711b74 werror: replace WERR_NET_NAME_NOT_FOUND with WERR_NERR_NETNAMENOTFOUND in source3/rpc_server/srvsvc/srv_srvsvc_nt.c
adds 5f31152 werror: removed WERR_NET_NAME_NOT_FOUND
adds 3411cf7 werror: removed WERR_SESSION_NOT_FOUND (unused, already known as WERR_NERR_CLIENTNAMENOTFOUND)
adds d8d8b5d werror: replace WERR_DEVICE_NOT_SHARED with WERR_NERR_DEVICENOTSHARED in source4/rpc_server/srvsvc/dcesrv_srvsvc.c
adds 6d2065d werror: removed WERR_DEVICE_NOT_SHARED
adds 3c362cc werror: removed WERR_FID_NOT_FOUND (unused, already known as WERR_NERR_FILEIDNOTFOUND)
adds 610cd20 werror: removed WERR_NOT_LOCAL_DOMAIN (unused, already known as WERR_NERR_NOTLOCALDOMAIN)
adds c04f967 werror: replace WERR_DCNOTFOUND with WERR_NERR_DCNOTFOUND in source3/libnet/libnet_join.c
adds 5acda01 werror: replace WERR_DCNOTFOUND with WERR_NERR_DCNOTFOUND in source3/utils/net_ads.c
adds d97f7a4 werror: replace WERR_DCNOTFOUND with WERR_NERR_DCNOTFOUND in source4/rpc_server/netlogon/dcerpc_netlogon.c
adds d5cef96 werror: removed WERR_DCNOTFOUND
adds de8e685 werror: removed WERR_TIME_DIFF_AT_DC (unused, already known as WERR_NERR_TIMEDIFFATDC)
adds 3634e6d werror: replace WERR_DFS_NO_SUCH_VOL with WERR_NERR_DFSNOSUCHVOLUME in source3/rpc_server/dfs/srv_dfs_nt.c
adds e92e86f werror: removed WERR_DFS_NO_SUCH_VOL
adds 43cdc9d werror: replace WERR_DFS_NO_SUCH_SHARE with WERR_NERR_DFSNOSUCHSHARE in source3/rpc_server/dfs/srv_dfs_nt.c
adds 318dbc4 werror: removed WERR_DFS_NO_SUCH_SHARE
adds 5a375c1 werror: replace WERR_DFS_NO_SUCH_SERVER with WERR_NERR_DFSNOSUCHSERVER in source3/rpc_server/dfs/srv_dfs_nt.c
adds 73be92b werror: removed WERR_DFS_NO_SUCH_SERVER
adds 8cc1b5b werror: replace WERR_DFS_INTERNAL_ERROR with WERR_NERR_DFSINTERNALERROR in source3/rpc_server/dfs/srv_dfs_nt.c
adds 90b6153 werror: removed WERR_DFS_INTERNAL_ERROR
adds 7186eca werror: replace WERR_DFS_CANT_CREATE_JUNCT with WERR_NERR_DFSCANTCREATEJUNCTIONPOINT in source3/rpc_server/dfs/srv_dfs_nt.c
adds 7263f9c werror: removed WERR_DFS_CANT_CREATE_JUNCT
adds 0d8b3e4 werror: replace WERR_SETUP_ALREADY_JOINED with WERR_NERR_SETUPALREADYJOINED in source3/libnet/libnet_join.c
adds 3f75e34 werror: replace WERR_SETUP_ALREADY_JOINED with WERR_NERR_SETUPALREADYJOINED in source4/torture/rpc/wkssvc.c
adds 9f44fad werror: removed WERR_SETUP_ALREADY_JOINED
adds 30ff335 werror: replace WERR_SETUP_NOT_JOINED with WERR_NERR_SETUPNOTJOINED in source3/lib/netapi/joindomain.c
adds 3bb394f werror: replace WERR_SETUP_NOT_JOINED with WERR_NERR_SETUPNOTJOINED in source3/libnet/libnet_join.c
adds a9b20c6 werror: replace WERR_SETUP_NOT_JOINED with WERR_NERR_SETUPNOTJOINED in source3/utils/
adds a8f9e8d werror: replace WERR_SETUP_NOT_JOINED with WERR_NERR_SETUPNOTJOINED in source4/torture/rpc/wkssvc.c
adds be7a2a8 werror: removed WERR_SETUP_NOT_JOINED
adds b4d9713 werror: replace WERR_SETUP_DOMAIN_CONTROLLER with WERR_NERR_SETUPDOMAINCONTROLLER in source3/lib/netapi/joindomain.c
adds 7f4a81a werror: replace WERR_SETUP_DOMAIN_CONTROLLER with WERR_NERR_SETUPDOMAINCONTROLLER in source3/libnet/libnet_join.c
adds f1fb2d2 werror: replace WERR_SETUP_DOMAIN_CONTROLLER with WERR_NERR_SETUPDOMAINCONTROLLER in source4/torture/rpc/wkssvc.c
adds 44672fe werror: removed WERR_SETUP_DOMAIN_CONTROLLER
adds e325845 werror: replace WERR_DEFAULT_JOIN_REQUIRED with WERR_NERR_DEFAULTJOINREQUIRED in source3/lib/netapi/joindomain.c
adds c7faccb werror: replace WERR_DEFAULT_JOIN_REQUIRED with WERR_NERR_DEFAULTJOINREQUIRED in source3/libnet/libnet_join.c
adds 9ec24a0 werror: removed WERR_DEFAULT_JOIN_REQUIRED
adds 0dee591 werror: removed WERR_FRS_INSUFFICIENT_PRIV (unused, already known as WERR_FRS_ERR_INSUFFICIENT_PRIV)
adds 21a3431 werror: removed WERR_FRS_SYSVOL_IS_BUSY (unused, already known as WERR_FRS_ERR_SYSVOL_IS_BUSY)
adds 0bba91c werror: replace WERR_FRS_INVALID_SERVICE_PARAMETER with WERR_FRS_ERR_INVALID_SERVICE_PARAMETER in source4/torture/rpc/frsapi.c
adds bf03690 werror: removed WERR_FRS_INVALID_SERVICE_PARAMETER
adds a72a52f werror: replace WERR_UNKNOWN_LEVEL with WERR_INVALID_LEVEL in source3/lib/netapi/
adds 6e72edb werror: replace WERR_UNKNOWN_LEVEL with WERR_INVALID_LEVEL in source3/printing/nt_printing.c
adds 5b2ce01 werror: replace WERR_UNKNOWN_LEVEL with WERR_INVALID_LEVEL in source3/rpc_server/
adds 5bb5c83 werror: replace WERR_UNKNOWN_LEVEL with WERR_INVALID_LEVEL in source3/rpcclient/cmd_spoolss.c
adds 9da8e89 werror: replace WERR_UNKNOWN_LEVEL with WERR_INVALID_LEVEL in source4/rpc_server/
adds 5eb28d5 werror: replace WERR_UNKNOWN_LEVEL with WERR_INVALID_LEVEL in source4/torture/rpc/
adds d60f3f0 werror: removed WERR_UNKNOWN_LEVEL
adds 68368c6 werror: removed WERR_SHUTDOWN_ALREADY_IN_PROGRESS (unused, already known as WERR_SHUTDOWN_IN_PROGRESS)
adds 3ffd4cb werror: use autogenerated error codes.
adds 05f272f werror: remove two duplicate error mappings.
adds 6b1c5b4 werror: replace WERR_CLASS_NOT_REGISTERED with HRES_REGDB_E_CLASSNOTREG
adds 08586e2 werror: remove WERR_SEC_E_ENCRYPT_FAILURE (there is HRES_SEC_E_ENCRYPT_FAILURE)
adds d013dc4 werror: replace WERR_SEC_E_DECRYPT_FAILURE with HRES_SEC_E_DECRYPT_FAILURE
adds 5ad3a95 werror: removed WERR_SEC_E_ALGORITHM_MISMATCH (unused, already known as HRES_SEC_E_ALGORITHM_MISMATCH)
adds 3487d6d werror: replace WERR_RPC_E_REMOTE_DISABLED with HRES_RPC_E_REMOTE_DISABLED
adds 5dfd783 werror: removed WERR_RPC_E_REMOTE_DISABLED (replaced with HRES_RPC_E_REMOTE_DISABLED)
adds f82cbd1 werror: removed WERR_RPC_E_INVALID_HEADER (unused, already known as HRES_RPC_E_INVALID_HEADER)
adds 73b2333 lib: Only return "rec" on demand in messaging_filtered_read_recv
adds 0a42a4c wbclient: "ev" is no longer used in wbc_sids_to_xids
adds 77b447b wbclient: "ev" is no longer used in wbc_xids_to_sids
adds 7800965 messaging: Add wrap check to messaging_rec_dup
adds d4884b5 lib: Fix CID 1373389 Uninitialized scalar variable
adds f1c8786 lib: Fix CID 1373388 Uninitialized scalar variable
adds f92590d lib: Fix bug 12291
adds cf0f288 s3: winbind: Make WBC_AUTH_USER_LEVEL_PAC prime the name2sid cache.
adds ccfba25 s3: auth: Use wbcAuthenticateUserEx to prime the caches.
adds cad43f2 lib: Annotate well known SID names
adds a5264b1 mit: make it possible to build with MIT kerberos and --picky-developer
adds 32ae672 s3: winbind: refresh_sequence_number is only ever called with 'false'.
adds 64b2b0d gensec_krb5: Create a MIT Kerberos gensec_krb5_session_info()
adds 28eae08 gensec_krb5: Implement smb_krb5_rd_req_decoded() with MIT Kerberos
adds 9e98ac0 autobuild: add system-mitkrb5 build environment.
adds 9ad014e s4-kdc: Fix Coverity ID #1373386 (Resource Leak)
adds f85b233 s4-kdc: Fix Coverity ID #1373385 (OVERRUN)
adds 1017b22 s3: winbind: Trust name2sid mappings from the PAC.
adds 7a3b780 idmap_ad: Fix retrieving credentials from clustered secrets.tdb
adds 1f9501c winbind: Fix passing idmap failure from wb_sids2xids back to callers
adds 22da088 bug 12292: stop user.py throwing errors if user is unknown
adds 780a80c bug 12293: stop group.py throwing errors if group is unknown
adds 0b61d9e heimdal-lib/krb5: keep a copy of config etypes in the context
adds 3f1f6e0 heimdal: revert 1f90983324b9f5804dc57f87c5f7695b0e53db8d
adds c514fb6 dbwrap_watch: Improve a debug message
adds ebfe3c8 Add a blackbox tests for id & getent to test domain at realm type credentials
adds 7c786f8 s3/winbindd: using default domain with user at domain.com format fails
adds 5a947d6 s3-cliquota: correctly handle no-more-entries
adds 610c26d smbcquotas: fix error message listing quotas
adds dd8a057 ntquotas: support "freeing" an empty quota list
adds dad6c2d cliquota: fix param count when setting fs quota
adds 175bc6f smbd: free talloc context if no quota records are available
adds 2e7e5df s3-libsmb: Support getting fs attributes via SMB2
adds 7f08a3b s3-libsmb: make parse_user_quota_record() public
adds b6375ce s3-libsmb: support getting user's quota in SMB2
adds 621d7b4 cliquota: refactor and cleanup listing of user quotas
adds 72c773c cliquota: some security hardening
adds debc97e cliquota: factor out parsing of a quota record buffer
adds e0e5002 cliquota: implement quota listing in SMB2
adds 0ed8b49 cliquota: factor out fs quota parsing
adds a1d9090 cliquota: support getting fs quota by SMB2
adds 5e9b1f7 cliquota: factor out building of FILE_QUOTA_INFORMATION
adds fba19ad cliquota: support setting user quota via SMB2
adds d82f0e9 cliquota: factor out building of FILE_FS_CONTROL_INFORMATION
adds f596bbf cliquota: support setting file system quota via SMB2
adds 1dacc09 smbcquotas: add -m option
adds 1b5dd78 README.Coding: Remove an extra space
adds 533b121 README.Coding: Add rule about function declaration indentation
adds a782148 README.Coding: Add clang-format style file
adds 85221cd messaging4: Fix signed/unsigned hickups
adds c834efa tevent: Factor out tevent_common_insert_timer
adds 0ecefd5 tevent: Add tevent_update_timer()
adds d90f325 tevent: Rename wakeup fds
adds 5b3019c tevent: Add tevent_common_wakeup_fd()
adds d5cc7be tevent: Make talloc_free safe when threaded_contexts exist
adds 2d6b6c2 pthreadpool: Make "shutdown" a bool
adds 77b7dea pthreadpool: Use detached threads
adds 1a3d081 pthreadpool_pipe: Implement EBUSY for _destroy
adds 9708ccc pthreadpool_tevent: Move the pthreadpool_tevent_job_state declaration
adds ca43af9 pthreadpool_tevent: Drop running jobs on talloc_free
adds 48425d2 pthreadpool: Add a small test for pthreadpool_tevent
adds 40bbf94 messages_dgm: Convert to pthreadpool_tevent
adds f0e3ceb lib: Remove unix_msg
adds ddffebc lib: Remove poll_funcs
adds f9a8441 messaging: add an overflow test
adds 1cf8526 lib: Add messaging_rec_create
adds cd1ab02 messaging: Optimize self-sends
adds 8a515a2 tevent: Add tevent_req_reset_endtime
adds 56de9c5 messages_dgm: Drop a segment if we can't ship it for 60 seconds
adds 88cdb23 messages_dgm: Pass down event_ctx one level
adds fc0b35b messages_dgm: Pass receiving "ev" to recv_cb
adds 85c4137 messages_dgm_ref: Pass receiving "ev" to recv_cb
adds 82dd356 messaging: Pass "ev" to messaging_dispatch_rec
adds 6d3c064 messaging: Act on messages within the right context
adds fdc52ab messaging4: Postpone messages to the right tevent context
adds 7099ba8 messaging: Make messaging_dgm_register_tevent_context return a tevent_fd
adds 6c21d99 messaging: Disable the correct fde on error
adds 4ce599d messaging: Avoid a default tevent_fd
adds 23e77c5 messaging: Avoid crashes
adds 34292d0 messages_dgm: Avoid an unnecessary declaration
adds d05dfe3 messaging: Add an indirection for messaging_dgm_register_tevent_context
adds 402c3c4 tevent: version 0.9.31
adds eb75553 s3-printing: fix migrate printer code (bug 8618)
adds d02909f s3: lib: messaging. Add function comments I needed to understand this code.
adds 0e173d8 s4-libnet: Use SetUserInfo2 to set the account flags
adds fdf8471 s3-libnet: Pass enum value names to dcerpc_samr_SetUserInfo2()
adds c7bcbd1 s3-utils: Fix loading smb.conf in smbcquotas
adds 5148d3f s3-param: Add comment to call lp_load_global() after popt processing
adds fb155a9 s3-rpcclient: Fix initializing rpcclient
adds 7a10002 smbd/ioctl: match WS2016 ReFS get compression behaviour
adds f6f6263 torture/ioctl: test compression responses when unsupported
adds dd5c44b selftest: Create AD users alice and bob
adds 619ca5f s3-lib: Fix %G substitution in AD member environment
adds dadcfe9 selftest: Create a share with %D %U and %G substituion
adds 945e55c s3-selftest: Add a substituions testcase
adds 06281e8 vfs_glusterfs: Fix a memory leak in connect path
adds b3d938c s3-sysquotas: correctly restore path when finding mount point
adds 72e415b ctdb-scripts: Dump stack traces of smbd processes after shutdown
adds 34d98a8 Replaced string "Samba 4" with "Samba AD"
adds 4194c07 ctdb-conn: add missing variable initialization
adds e56fa1f nfs4acls: Fix SMB_ACE4_MAX_TYPE define
adds 6f3b421 s3/vfs: merge offline functionality into DOS attributes handling
adds 3031815 s3/vfs: remove now unused is_offline/set_offline VFS functions
adds 148f151 winbindd: Make functions in cache_methods non-static
adds b69dce5 winbindd: Replace calls to domain->methods
adds c0cbb00 winbindd: Remove now unused domain->methods
adds 9afdd95 winbindd: Remove now unused cache_methods
adds 6ec81ca lib: Fix CID 1373623 Dereference after null check
adds 2abc371 HEIMDAL:lib/krb5: destroy a memory ccache on reinit
adds 890b1bb s3:libads: don't use MEMORY:ads_sasl_gssapi_do_bind nor set "KRB5CCNAME"
adds a5f895a s3:libads: don't use MEMORY:ads_sasl_spnego_bind nor set "KRB5CCNAME"
adds 2a24551 messaging: add an overflow check
adds 7accec7 Update smbrun to allow for settings environment variables.
adds d7214a8 spoolss: Fix caching of printername->sharename
adds 56d526c ctdb-scripts: ctdbd_wrapper should never remove the PID file
adds b832049 ctdb-scripts: Drop backward compatibility from ctdbd_is_running()
adds 5e4381d ctdb-tests: Use bash locals for readability
adds b89de21 ctdb-tests: Add a missing assert()
adds caff670 libcli: Remove code clone
adds 63686a1 nfs4acl.idl: rename interface to nfs4acl.idl to avoid naming clash in the python bindings
adds 0f1859b spoolss.idl: use access mask defines from security.idl
adds 001e23f ntlmssp.idl: don't generate python bindings for ntlmssp_NTLM_RESPONSE and ntlmssp_LM_RESPONSE
adds 22c9229 strv.c: add strv_to_env for use with execle, etc.
adds fb7e367 debug: Fix a few signed/unsigned hickups
adds 3aebe9e smbd: Fix a comment
adds fd8e562 ctdb-packaging: Move CTDB tests to /usr/local/share/ctdb/tests/
adds 1d2d0c3 ctdb-scripts: Strengthen check to see if ctdbd is running
adds 8577456 support volfile fetch from multiple glusterd nodes
adds 3b97211 examples: Add smb2mount
adds 9f6fe5e s3: winbind: Ensure we store name2sid with the correct cache sequence number.
adds 1e676a6 pthreadpool: Rearrange locks a bit
adds 6de421b talloc: Fix CID 1373621 Unchecked return value
adds a04a096 pthreadpool: Fix CID 1373620 Unchecked return value from library
adds 978c379 messaging: Fix CID 1373625 Unused value
adds 1ecea45 messaging: Fix CID 1373622 Extra high-order bits
adds 1f0dd8f talloc: Fix CID 1373619 Unchecked return value
adds 2651971 s3/vfs: tsmsm: add missing ;
adds c89fa0d s3/vfs: gpfs: adapt vfs_gpfs_is_offline() to changes from 3031815f982e365be50148564d47d7d5afab46e0
adds 6c95148 ctdb: Fix format errors for time_t!=long
adds 30f084d ctdb: Add a required include
adds e84521d lib: Fix a pthreadpool race condition
adds 44a7040 s3: cldap: cldap_multi_netlogon_send() fails with one bad IPv6 address.
adds ee090c0 vfs: Fix warnings for time_t != long
adds 3460ad8 ldb: Fix a signed/unsigned mixup
adds 8d8c638 lib: Fix an uninitialized variable
adds be21ae6 loadparm: Fix a warning for increased alignment
adds 46fac3b lib: Fix a signed/unsigned hickup
adds 7d9f18f torture: Fix clang errors
adds c21a6ed s3: libsmb: Fix cut and paste error using the wrong structure type.
adds beda6d3 torture: Fix uninitialized variables
adds 4e93ea2 s3: torture: vfstest. unlink cmd must be stream aware.
adds b17c9fd s3: vfs: Remove files/directories after the streams are deleted.
adds ad60b8c s3: selftest: Add test for orphan 'lost-XXX' directories in streams_depot.
adds a0792eb s3:util_cmdline: add set_cmdline_auth_info_signing_state_raw() helper function
adds 5cb394a s3:lib/netapi: make use of set_cmdline_auth_info_signing_state_raw()
adds 87c3ff0 s3:libsmb: make use of get_cmdline_auth_info_* helper functions in get_ipc_connect()
adds 30013ef s3:libsmb: make use of proper allocated struct user_auth_info in SMBC_opendir_ctx()
adds b9436f5 s3:util_cmdline: make struct user_auth_info private to util_cmdline.c
adds 92a0a56 vfs:glusterfs: preallocate result for glfs_realpath
adds 1366385 s3: vfs: streams_depot. Use conn->connectpath not conn->cwd.
adds 6e4c66e selftest: test NTLM user at realm authentication
adds 8e88b56 winbindd: do not modify credentials in NTLM passthrough
adds 3f82db5 smbd: in ntlm auth, do not map empty domain in case of \user at realm
adds 7594165 s3:smbd: only pass UCF_PREP_CREATEFILE to filename_convert() if we may create a new file
adds 71b69b0 Revert "ctdb-common: Use SCHED_RESET_ON_FORK when setting SCHED_FIFO"
adds dd2367d waf: Cleanup deps list for smbregistry
adds ca5e109 waf: Cleanup deps list for smbd
adds 84786c8 libsmb: fix leak in opendir error path
adds 754672c s4:librpc/rpc: do not use stack allocated variables for async requests
adds 4c08920 lib/async_req: add writev_cancel()
adds 00e417f libcli/smb: handle a talloc_free() on an unsent smb1 request
adds 6fb4453 gensec/spnego: remember the wanted features also on the main gensec context
adds cca980e s4:gensec_krb5: also report support for GENSEC_FEATURE_SIGN as krb5_mk_priv() provides sign and seal
adds f0afefe s4:gensec_gssapi: pass gss_got_flags to gssapi_get_sig_size()
adds b827a7e s3:gse: pass gss_got_flags to gssapi_get_sig_size()
adds 77adac8 auth/ntlmssp: always allow NTLMSSP_NEGOTIATE_{SIGN,SEAL} in gensec_ntlmssp_server_start()
adds 3c27a10 s3:ntlm_auth: don't use gensec_want_feature(gensec_security, GENSEC_FEATURE_{SIGN,SEAL}) as server
adds 3a0b835 s4:ldap_server: don't use gensec_want_feature(gensec_security, GENSEC_FEATURE_{SIGN,SEAL}) as server
adds 5db81a1 auth/gensec: always verify the wanted SIGN/SEAL flags
adds 5204ad6 auth/gensec: only require GENSEC_FEATURE_SIGN for DCERPC_AUTH_LEVEL_INTEGRITY as client
adds 81b0912 auth/gensec: handle DCERPC_AUTH_LEVEL_PACKET similar to DCERPC_AUTH_LEVEL_INTEGRITY
adds 0bc10e7 dcerpc.idl: remove unused DCERPC_AUTH_LEVEL_DEFAULT
adds 4464896 dcerpc.idl: split the padding from a possible fault buffer in dcerpc_fault
adds 96d317d dcerpc.idl: add dcerpc_fault_flags bitmap
adds 071fe8d s4:rpc_server: skip setting of dcerpc_request._pad
adds 81d730e dcerpc.idl: replace dcerpc_response._pad with a uint8 reserved
adds 4400d3b dcerpc.idl: remove unused dcerpc_request._pad
adds 3c6781e dcerpc.idl: add DCERPC_FAULT_SERVER_UNAVAILABLE
adds 1bfba2c s3:librpc: remove bigendian argument from dcerpc_pull_ncacn_packet()
adds ab7868a s3:librpc: move NDR_PRINT_DEBUG() into the caller of dcerpc_pull_ncacn_packet()
adds fc65e48 librpc/rpc: move dcerpc_pull_ncacn_packet() from source3/librpc/rpc/ to the toplevel
adds 1c34351 librpc/rpc: make use of dcerpc_pull_ncacn_packet() in dcerpc_read_ncacn_packet_done()
adds 10e9724 s4:librpc/rpc: make use of dcerpc_pull_ncacn_packet()
adds 3d51359 s4:librpc/rpc: force printing in dcerpc_bh_do_ndr_print() log level >= 11
adds 6917a1c s4:librpc/rpc: implement bind_time_feature negotiation
adds 0271fda s4:rpc_server: a fault with UNKNOWN_IF should have DID_NOT_EXECUTE set
adds 0ef4911 s4:rpc_server: set DCERPC_PFC_FLAG_DID_NOT_EXECUTE for DCERPC_FAULT_OP_RNG_ERROR
adds f33e4a7 s4:rpc_server: set the full DCERPC_BIND_NAK_REASON_* in dcesrv_bind()
adds c5dec0e s4:rpc_server: let dcesrv_auth_request() set a fault_code
adds 05fd543 s4:rpc_server: check the auth_pad_length overflow before calling gensec_[check,unseal]_packet()
adds 2464325 s4:rpc_server: add DCERPC_AUTH_LEVEL_PACKET support
adds 0955218 s4:rpc_server: move dcesrv_alter_resp
adds ae7e7bd s4:rpc_server: use call->conn instead of call->context->conn
adds 3d179d8 s4:rpc_server: split out a dcesrv_check_or_create_context() function
adds 450e00a s4:rpc_server: it's not a protocol error to do an alter context with an unknown transfer syntax
adds 1edf3d8 s4:rpc_server: process all provided presentation contexts
adds 00363cd python/tests: remove unused code in _test_auth_none_level_bind()
adds 6d70989 python/tests: add presentation context related tests to dcerpc raw protocol tests
adds fe5b462 s4:rpc_server: implement bind time feature negotiation
adds 60099d4 python/tests: add bind time feature related tests to dcerpc raw protocol tests
adds 5f17d3b python/tests: do tests to verify spnego various auth_levels
adds 875d011 librpc: add dcerpc_ncacn_pull_pkt_auth() helper function
adds 857b96c librpc: add dcerpc_ncacn_push_pkt_auth() helper function
adds 791186d s4:librpc/rpc: make use of dcerpc_ncacn_pull_pkt_auth() in ncacn_pull_request_auth()
adds 4e3823a s4:librpc/rpc: convert ncacn_pull_request_auth() into a generic ncacn_pull_pkt_auth()
adds daf6b8c s4:librpc/rpc: make use of dcerpc_ncacn_push_pkt_auth() in ncacn_push_request_sign()
adds cb94ec8 s4:rpc_server: make use of dcerpc_ncacn_pull_pkt_auth() in dcesrv_auth_request()
adds 2e8c496 s4:rpc_server: convert dcesrv_auth_request() into a generic dcesrv_auth_pkt_pull()
adds bc73cd9 s4:rpc_server: make use of dcerpc_ncacn_push_pkt_auth() in dcesrv_auth_response()
adds 1a46ff2 s4:rpc_server: convert dcesrv_auth_response() into a generic dcesrv_auth_pkt_push()
adds 6f642eb librpc: support "packet" for packet level authentication in binding strings
adds b72d3f0 s4-torture: test support for [packet] binding string option.
adds 36f90c8 s4:librpc/rpc: add support for DCERPC_AUTH_LEVEL_PACKET
adds 376e58d s3:dcerpc_helpers: correctly support DCERPC_AUTH_LEVEL_PACKET
adds 77fde81 s3:cli_pipe: add support for DCERPC_AUTH_LEVEL_PACKET
adds 3b82d6c s3:rpc_server: add support for DCERPC_AUTH_LEVEL_PACKET
adds b6be9b5 s3-rpcclient: support [packet] in rpcclient binding strings.
adds 2d1a798 s3-rpcclient: add packet auth level command
adds 2e09c0f s4:selftest: run some tests with "packet"
adds 3b5b0c5 s3:selftest: run some rpcclient tests with "packet"
adds b4345f2 s4:rpc_server: list all connection oriented pdu types explicitly
adds a70f528 s4:rpc_server: ignore CO_CANCEL and ORPHANED PDUs
adds 133130d s4:rpc_server: implement DCERPC_BIND_TIME_KEEP_CONNECTION_ON_ORPHAN support
adds be8d490 python/tests: add DCERPC_BIND_TIME_KEEP_CONNECTION_ON_ORPHAN tests to dcerpc raw protocol tests
adds 077df7f s4:rpc_server: fill call->context on the first fragment
adds 505a1fd s4:rpc_server: return the context_id of a FAULT in a same way as windows
adds 7d530e9 s4:rpc_server: return the context_id of a RESPONSE in the same way as windows
adds a701af1 s4:torture/rpc: add extra_flags to torture_rpc_connection_transport()
adds 5bad447 s4:torture/rpc: concurrent dcerpc_echo_TestSleep requests require a connection with DCERPC_CONCURRENT_MULTIPLEX
adds f44282c s4:librpc/rpc: make sure the DCERPC_CONCURRENT_MULTIPLEX and DCERPC_PFC_FLAG_CONC_MPX are in sync
adds d2d0947 s4:rpc_server: support DCESRV_CALL_STATE_FLAG_MULTIPLEXED by default
adds 50392a9 s4:rpc_server/remote: pass through DCERPC_PFC_FLAG_CONC_MPX if it was used by the client
adds a9be262 s4:rpc_server: implement DCERPC_PFC_FLAG_CONC_MPX ordering restrictions
adds e2f2250 dcerpc.idl: set LIBNDR_FLAG_* flags based on DCERPC_PFC_FLAG_OBJECT_UUID and DCERPC_DREP_LE
adds 47221b2 librpc/rpc: no longer set FLAG_OBJECT_PRESENT and FLAG_BIGENDIAN for ndr_{pull,push}_ncacn_packet()
adds db4da21 s4:librpc/rpc: no longer set FLAG_OBJECT_PRESENT and FLAG_BIGENDIAN for ndr_push_ncacn_packet()
adds 55b07e1 s3:rpc_server: pass the full ndr_interface_table to rpc_pipe_open_internal()
adds 4dd06fb librpc/rpc: make sure we use the object from the handle in dcerpc_binding_handle_raw_call_send()
adds 47d8900 librpc/rpc: verify the passed table against the table on the handle
adds b5abc7c s4:librpc/rpc: pass the object guid to the binding handle if required
adds ff947f2 s4:selftest: run rpc.echo with an object based binding string
adds b728c63 pidl:Python: check the return values of talloc_ptrtype()
adds d4660e8 pidl:Python: __ndr_print__ functions don't get arguments and need METH_NOARGS
adds 47b40ac pidl:Python: make use of NDR_ERR_CODE_IS_SUCCESS()
adds a560116 pidl:Python: improve the .doc string for the get/set elements
adds 7423d81 pidl:NDR: keep interface->{ORIGINAL}
adds 1bebcca pidl:Python: prettify names of constants
adds 3a0ce3e pidl:Python: provide the abstract syntax as <module>.<interface>_abstract_syntax
adds 596f917 s4:pyrpc: add pyrpc_{im,ex}port_union() helper functions
adds e0324c0 pidl:Python: provide a PyTypeObject with METH_CLASS __import__() and __export__() hooks
adds f7707c0 pidl:Python: make use of the pyrpc_{import,export}_union() functions
adds 29e75e9 s4:pyrpc: remove unused py_{import,export}_netr_* prototypes
adds 4017561 pidl:Python: the py_{import,export}_*() functions can be static now.
adds 9b842ba python:ndr: verify the object type ndr_print() and ndr_unpack()
adds 3638571 python:ndr: add ndr_{pack,unpack,print}_{in,out} helper functions
adds d5e4707 pidl:NDR: add ReturnTypeElement() helper function
adds a546124 pidl:Python: split out a PythonElementGetSet() helper function
adds 57539c8 pidl:Python: add PyTypeObject objects for function structs
adds b788507 python/tests: we now pass test_no_auth_request_bind_pfc_CONC_MPX()
adds d5b58bb python:tests: add more helper functions to RawDCERPCTest
adds b6569bd python/tests: make it possible to specific TARGET_HOSTNAME to raw_protocol.py
adds b779f07 python/tests: make use of prepare_presentation() in _get_netlogon_ctx()
adds 3eae2a3 python/tests: make use of get_auth_context_creds() in _test_auth_type_level_bind_nak()
adds 9d647bd python/tests: make use of self.get_anon_creds() and self.get_user_creds()
adds 63c2cbf python/tests: make use of self.get_auth_context_creds() and self.do_generic_bind() in _test_spnego_bind_auth_level()
adds 4a82e83 python/tests: check context_id values of responses correctly
adds ca88aa8 python/tests: add a second_connection() helper function
adds 04c9343 python/tests: add simple dcerpc association group tests
adds 3c474cd python/tests: add simple dcerpc co_cancel tests
adds 9ef8bfa python/tests: add simple dcerpc orphaned tests
adds f1cc938 s4-rpc_server: Use DCERPC_NCA_S_UNKNOWN_IF for fault code
adds 790fbd6 idl: Remove unused DCERPC_FAULT_UNK_IF
adds 04c6576 s3-waf: Create a wscript_build for the utils subdir
adds f3579ef s3-waf: Add wscript_build for nmbd
adds f7c6268 s3-waf: Add winbindd to its own wscript_build file (already exists)
adds eb1b211 ctdb-common: Simplify code using local variables
adds 12fd2dd ctdb-daemon: Simplify code using local variable
adds 47298ed ctdb-common: Simplify code using tdb_storev
adds 3c03754 ctdb-daemon: Simplify code using tdb_storev
adds 25eedf4 ctdb-client: Simplify using a local variable
adds e808021 ctdb-client: Simplify using tdb_storev
adds c09567f ctdb-tool: Simplify using tdb_storev
adds e42648f ctdb-tools: Simplify using tdb_storev
adds 2c736f4 ctdb-tools: Simplify using a local variable
adds 546f172 ctdb-packaging: Update required tdb version for tdb_storev()
adds fbafd26 dlz-bind: Fix preprocessor checks for BIND versions
adds 370d6ba dlz-bind: Fix initialization of DLZ_DLOPEN_AGE
adds e63e51a dlz-bind: Set DNS_CLIENTINFO_VERSION based on BIND version
adds c8c330d dlz-bind: Add support for BIND 9.11.x
adds 2959c88 provision: Add support for BIND 9.11.x
adds 94db858 s3-rpcclient: allow to pass down interface and transport to epmmap command
adds baf47ee s3-waf: Move spoolssd into its own subsystem
adds da67acb build: Fix build with perl on debian sid.
adds a3baf4b objectclass_attrs: correctly indent a comment
adds 37aa11c tests/getnc_exop: Improve the ridalloc test by performing an alloc against a new master
adds 4c56793 tests/getnc_exop: Finish a comment in getnc_exop.py
adds e0aa056 typo: supprise -> surprise
adds 79dd22a objectclass_attrs: Only abort on a missing attribute when an attribute is both MUST and replicated
adds e217b3e libcli: Increase the debug level for expired tickets
adds dba6243 tombstones-expunge: Add a test for deleting links to recycled objects
adds ef7e46d collect_tombstones: Allow links to recycled objects to be deleted
adds e714dc0 s3-winbind: Do not return NO_MEMORY if we have an empty user list
adds 9c6f0dc ctdb-scripts: Fix calculation of CTDB_BASE
adds 1b40bb6 tests/ridalloc_exop: Add a new suite of tests for RID allocation
adds 035df7a dsdb: Add python hooks to allocate a RID set and allocate a RID pool
adds 7fd5be5 dbcheck: confirm RID Set presence and consistency
adds 09537a6 dbcheck: Correctly initialise keep_transaction in missing_parent test
adds fe90dad dsdb: Create RID Set as SYSTEM
adds 46fefb2 dsdb: Rework DSDB code to use WERROR
adds f72da5b dsdb: Catch errors in extended operations (like allocating a RID Set)
adds c8505c5 python: create NTSTATUSError, HRESULTError and WERRORError
adds e737171 pyerrors: Add PyErr_Set{WERROR,HRESULT,NTSTATUS}_and_string()
adds e51256c python: Add DsExtendedError Exception
adds 2a49c74 python-libnet: Use new NTSTATUSError, WERRORError and DsExtendedError exceptions
adds 815658d samba_tool/fsmo: Allocate RID Set when seizing RID manager
adds ba060f8 python: samba.tests.credentials: Fix DeprecationWarning
adds 03b23cd python: samba.tests.credentials: Add tests
adds 6539d49 pycredentials: Add bindings for {get,set}_principal, get_ntlm_username_domain
adds a00d34d credentials: Add test for credentials behaviour
adds 385aef6 ctdb-scripts: Fix Debian init in samba eventscript
adds 5c53d50 ctdb-tests: Add tests for updated Debian style Samba start/stop
adds 119c15f s3-printing: Improve debug message
adds 0750542 s3-spoolss: Remove printer from registry if it is unpublished
adds 82e630d s3-client: Sync in tool cmdline help with smbclient manpage
adds c160ae9 s3-printing: Correctly encode CUPS printer URIs
adds 2611fd0 s3-printing: Allow printer names longer than 16 chars
adds 73f6647 spoolss: Use correct values for secdesc and devmode pointers
adds 574dd65 s4-torture: add spoolss_SetPrinter ndr test to validate secdesc_ptr
adds a76cb31 s3-rpcclient: add object_uuid argument to cmd_epmapper_map()
adds ef661b1 s4-torture: Fix test_EnumPrinterDrivers for level 8 printer drivers.
adds cc081c7 s3-epmapper: Ignore epm_Map object guid
adds 15fa802 s3/client: obey 'disable netbios' smb.conf param, don't connect via NBT port.
adds 8f4e426 wbinfo: Use ntlmv2 by default for wbinfo -a
adds b53b3b8 s4-torture: add torture_rpc_connection_with_binding()
adds 8d0ad41 s4-torture: add IRemoteWinspool rpc testsuite.
adds 4b7097f s4-torture: add test for winspool_SyncRegisterForRemoteNotifications.
adds 01f8593 s4-torture: add test for winspool_SyncUnRegisterForRemoteNotifications.
adds b933b8e s4-torture: add test for winspool_AsyncUploadPrinterDriverPackage
adds 2c0350a s4-torture: add test for winspool_AsyncEnumPrinters
adds 20b4b2b s4-torture: add test for winspool_AsyncGetPrinterData
adds 887e00c s4-torture: add test for spoolss vs. iremotewinspool context handles
adds 3268150 s4-torture: add test for winspool_AsyncCorePrinterDriverInstalled
adds 39ac61b s4-torture: add test for winspool_AsyncDeletePrintDriverPackage
adds 5462d27 s4-torture: add test for winspool_AsyncGetPrinterDriverDirectory()
adds 02f7906 auth/credentials: anonymous should not have a user principal
adds fee23c3 auth/credentials: make cli_credentials_get_ntlm_response() more robust
adds 558e78c s4:gensec_gssapi: We need to use the users realm in the target_principal
adds d134f57 s3:gse: We need to use the users realm in the target_principal
adds d6d8893 s3:popt_common: simplify popt_common_credentials handling
adds 482d3b3 s3:libsmb: let the callers only pass the password string to cli_session_setup[_send]()
adds 7999e6f libcli/smb: move {smb,trans2}_bytes_push_{str,bytes}() to common code
adds 5b0a54d libcli/smb: Add smb_bytes_pull_str() helper function
adds 4334f2d libcli/smb: reformat wscript
adds 2182817 libcli/smb: add smb1cli_session_setup_lm21_send/recv()
adds 35ed3ee libcli/smb: add smb1cli_session_setup_nt1_send/recv()
adds c01efce libcli/smb: add smb1cli_session_setup_ext_send/recv()
adds cb10628 s3:libsmb: add some comments to the noop case for < PROTOCOL_LANMAN1 in cli_session_setup_send()
adds 5b8ed50 s3:libsmb: handle the spnego as a first action in cli_session_setup_send()
adds 9fffec8 s3:libsmb: make use of smb1cli_session_setup_ext_send/recv()
adds a54d250 s3:libsmb: make use of smb1cli_session_setup_{nt1,lm21}_send/recv()
adds c758df6 s3:libsmb: remove unused cli_session_setup_{lanman2,plain,nt1}*
adds 721b823 s3:libsmb: always pass the servers gss blob to gensec
adds 7512eb5 s3:libsmb: remove target_principal argument from cli_session_setup_gensec_send()
adds 75b68d0 s3:libsmb: let gensec handle the fallback from krb5 to ntlmssp
adds a460e6b s3:libsmb: pass the optional dest_realm via the cli_credentials
adds da5e12e s3:libsmb: split out a cli_session_creds_init() function
adds f4cfff3 s3:libsmb: pass cli_credentials to cli_session_setup_gensec_send()
adds 8a4f76e s3:libsmb: move cli_session_setup_get_account into cli_session_creds_init()
adds b64b24a s3:libsmb: move cli_session_creds_init() to cli_session_setup_send()
adds fb13eee s3:libsmb: get the plaintext and NTLM authentication details out of cli_credentials
adds 32438b7 s3:libsmb: move domain\\username magic to cli_session_creds_init()
adds 3a14eec s3:libsmb: change cli_session_setup_send/recv into cli_session_setup_creds_send/recv
adds f49b9ad s3:libsmb: add cli_session_setup_anon()
adds dafab66 s3:libsmb: make cli_session_creds_init() non-static
adds f70d1cf s3:libsmb: make use of cli_session_setup_anon()
adds 6bb917a s3:nmbd: make use of cli_session_setup_anon()
adds 045bab5 s3:torture: make use of cli_session_setup_anon()
adds 2aaf3c5 s3:torture: make use of cli_session_creds_init() in masktest.c
adds 23c5fa1 s3:torture: create a global 'torture_creds' cli_credentials structure
adds 43b987d s3:torture: make use of cli_session_setup_creds() in torture.c
adds 6d93c32 s3:torture: make use of cli_session_setup_creds() in test_smb2.c
adds 6fe1c8a s3:torture: make use of auth_generic_set_creds() in test_smb2.c
adds 5e51f64 s3:client: use cli_session_setup_creds() in client.c cmd_logon()
adds a484a70 s3:client: use cli_session_setup_creds() in smbspool.c
adds 38438fd s3:libsmb: make use of cli_{session_setup,rpc_pipe_open_with}_creds() in passchange.c
adds 31ee1c5 s3-winbind: Directly pass creds with cli_session_setup_creds()
adds 39fcdad s3:tests: Set missing directories for test_registry_upgrade.sh
adds 69329cf lib:util: Don't print lstat warning on ERROR debug level
adds 9347a2c s3:rpcclient: Print a new line on exit
adds ad8c717 s3:messaging: Create an messaging_init_internal() returning NTSTATUS
adds acf2e77 s3:messaging: Add messaging_init_client() function
adds 4c6f7b1 s3:rpcclient: Use messaging_init_client()
adds 233b903 s3:net: Use messaging_init_client()
adds 08d1ac0 nss_wins: Fix errno values for HOST_NOT_FOUND
adds b7a4210 s3: lib - Fix formatting of unix_wild_match() sub-function to README.Coding standards.
adds 076963c s3: util: Remove unneeded strequal() call. Convert to simple character check.
adds caadd8a s3: lib: Move from talloc_strdup then lower to strlower_talloc()
adds 828b60f lib/util: Move unix_wild_match() from source3/lib/util to lib/util/
adds 29330d8 s3: lib: Change masked_match() from SMB_STRDUP macro to underlying smb_xstrdup function.
adds 0433700 s3: lib: Use top level function strequal_m not the s3 strequal
adds 8e964cc s3: lib: Replace s3 strnequal with top level strncasecmp_m.
adds f128508 Move source3/lib/access.c to toplevel lib/util/access.c
adds 584daf5 lib: util: Add allow_access_nolog().
adds d333c56 source4: Change to use lib/util/access functions.
adds 277383e lib: memcache.h needs some includes
adds 6c26c5e lib: Avoid includes.h in access.c
adds 80f7f56 s4:torture: Strip trailing whitespaces in session_key.c
adds 31d21de s4:torture: Normalizes names in session_key test
adds 9de0462 s4:torture: Fix cleanup of the secrets object in session_key test
adds 318a8ec Update .ycm_extra_conf.py
adds 6c6d63c ctdb-locking: Reset real-time priority in lock helper
adds a0783e8 s3/smbd: fix the last resort check that sets the file type attribute
adds b9d73fb s3:spoolss: Set default OS Version to Windows Server 2003 R2 SP2
adds 3fa5884 s3-spoolss: also set new os_major,minor,build values in printer info 0
adds 17bc142 s3-spoolss: set the defaults for os_version defines globally.
adds e95012b s4-torture: add test to compare PRINTER_INFO_STRESS version and OSVersion
adds f5154f2 s3:spoolss: Return error when there is no driver assigned
adds cd9d957 s3:spoolss: Improve debug messages in construct_printer_driver
adds 1314db0 lib: Rename fgets_slash to x_fgets_slash
adds 3a8bf02 lib: Reformat x_fgets_slash
adds 8742d23 lib: Apply an overflow check
adds c06b78d lib: Move x_fgets_slash to xfile.c
adds df9e7c7 lib: Remove global xfile.h includes
adds 4f702e4 ntlm_auth: Avoid some statics
adds 4d9f4bf s3:spoolss: Add support for COPY_FROM_DIRECTORY in AddPrinterDriverEx
adds 95b738b s3:spoolss: Add some useful debug messages on error
adds 9c0f257 lib:torture: Make variables const
adds b1ade58 s4:torture: Add tortue test for AddPrinterDriverEx with COPY_FROM_DIRECTORY
adds a9c5be3 VFS: convert to using ceph_statx structures and functions, when available
adds 2b80014 vfs: ceph: convert to new DBG_* macros
adds 54e392b ctdb-recovery: Avoid NULL dereference in failure case
adds 941173d s3-spoolss: use architecture in spoolss_MonitorInfo calls consistently
adds 4d918d5 s4-torture: test valid environment in spoolss_EnumMonitors level 2.
adds 79bbd81 python/provision: Remove unused parameter schema
adds 5889f39 upgradeprovision: Remove objectCategory from constructed attrs
adds 8315d4d selftest: Add test for link and deleted link behaviour in dbcheck
adds f051e5b dbcheck: Be more careful with link checks
adds 04eb95a dbcheck: Correct message for orphaned backlinks
adds 44d209c selftest: Ensure we catch errors from samba-tool domain tombstones expunge
adds b02da11 s4-auth: Don't check for NULL saltPrincipal if it doesn't need it
adds 683fcad doc: Add doxygen for functions in srv_keytab.c
adds f4d6e2a samba_dnsupdate: cmd._run doesn't have Exceptions
adds c1a316b samba_dnsupdate: Raise after the error count is incremented
adds 41cc17c net conf: fix error message
adds 21ae887 param: add lp_parameter_value_is_valid() function
adds fa7e40b param: use early return in lp_canonicalize_parameter_with_value()
adds 1f91b6a param: validate value in lp_canonicalize_parameter_with_value()
adds 28fbc5e s3-net: use SMB_SIGNING_DEFAULT in connect_to_service()
adds e369d80 pyldb: protect PyErr_LDB_ERROR_IS_ERR_RAISE() with do {} while(0)
adds 530c2c8 ldb: version 1.1.28
adds 656f2a9 s3/dump_core: Honour pipe symbol (|) in system-wide core_pattern under linux
adds b5fe9c6 selftest: Fix timestamps on FreeBSD 11
adds a59e547 docs: fix funny typo in smb.conf manpage wrt Samba's FSRVP server.
adds bb75943 WHATSNEW: document kerberos encryption types
adds 60fd6a3 WHATSNEW: document new inherit owner option
adds bc0aa24 s3-rpc_cli: Support the use of the object_uuid in rpc_cli interfaces
adds 53be405 s3-rpcclient: Add rpcclient IRemoteWinspool commands
adds 20eadb5 s3-rpcclient: Add AsyncCorePrinterDriverInstalled command
adds 88e1c4d librpc: Introduce cab.idl
adds 4cc4fca librpc: Add autogenerated checksum calculation for Cabinet files
adds 59ae0e5 librpc: Add autogenerated total cabinet size for Cabinet files
adds 983dac4 librpc: Add autogenerated file offset calculation for Cabinet files
adds e91895f librpc: Add ndr_cab_get_compression() for Cabinet compression evaluation
adds d5dd99a s4-torture: Introduce Cabinet ndr testsuite
adds 9ddf9bf s4-torture: Add a validation test for uncompressed Cabinet files
adds 6361559 s4-torture: Add MSZIP compressed cabinet test
adds 5adb169 s4-torture: Add LZX compressed cabinet test
adds 7dec7e0 ctdb-tests: Remove unused test code
adds 569d787a ctdb-daemon: Consolidate command line options to ctdbd
adds 2a9584d ctdb-daemon: Remove unused code cmdline.[ch]
adds f241484 ctdb-daemon: Mark RecoverPDBBySeqNum tunable deprecated
adds 4ca7d50 ntlm_auth4: Remove it
adds de22783 lib/util: Make sys_rw available to CTDB
adds dcde6f1 ctdb-lock-helper: Drop include of ctdb_private.h
adds bdc049d ctdb-common: Drop CTDB's copy of sys_read() and sys_write()
adds a2843cf tdb: NULL out tdb->mutexes in tdb_mutex_munmap
adds 5ce95ab tdb: Only mmap the mutex area if not already mmap'ed
adds 275d9fc tdb: Fix mutexes on FreeBSD
adds 6e95fd8 param: fix lp_parameter_value_is_valid() for parametric options
adds 78a77d4 tdb: version 1.3.12
adds b38c8da ldb: Fix typos
adds f5154a8 ldb: Fix an unused variable warning
adds 28eb49c lib/registry/regf: better initialise nk_block
adds c98bdf2 smbd/service_stream: connection processing flag is not really bool
adds 7375992 smbclient: fix string formatting in print command
adds d2fe23a librpc: cab: Integer wrap protection for ndr_count_cfdata().
adds 446851c librpc: cab: Fix ndr_size_cab_file() to detect integer wrap.
adds e952a12 selftest/gdb_*: make use of 'mktemp'
adds 07df896 selftest: Rework child process cleanup
adds 62e19e6 selftest: Ensure vampiredc has a full copy of localdc before we start
adds c503ca3 join.py: Attempt to allocate a RID Set during the join
adds 358eaf8 python: wscript_build: Prepare build environment for Python 3 porting
adds 8f8b0fd python: selftesthelpers: Add possibility for planning tests for 'extra_python' (Python 3).
adds 1e27111 python: samba.subunit.run: Fix Python 3 compatibility.
adds a39c494 python: Add py3compat.h
adds 3c9d703 Fix typo
adds 032e25f talloc: add ASCII art to describe parent/child arrangement
adds 48c897f talloc: clarify that talloc_magic never includes the bits in TALLOC_FLAG_MASK
adds 5cb1882 talloc: Add tests for talloc_parent() after realloc() of the parent
adds 5a1dcf2 s4/rpc_server: Show what RPC interfaces are listening on which TCP port
adds bf7342b torture: Remove access to LSARPC via \\pipe\netlogon in rpc.netlogon for ManyGetDCName test
adds 778fc58 pidl: Use a static const initialised struct in dcerpc_server_$name_init(void)
adds a6357d9 s4-rpc_server: Use a type-safe struct signature in dcerpc_register_ep_server
adds d4990bc s4-rpc_server: Use an initialised static const struct in dcerpc_server_remote_init
adds d368ee2 pidl: Change *_get_pipe_fns() to return const struct api_struct *
adds c6c1463 pidl: Make static struct api_struct also const
adds 3739532 dsdb: specify attributes when loading schema
adds 2628aa5 ldb: Avoid individual memory allocations when searching for indexlist
adds 4e1b965 ldb:controls: add LDB_CONTROL_RECALCULATE_RDN_OID
adds 604a4fd ldb: Add helper function ldb_schema_attribute_remove_flagged()
adds df2cc30 ldb: Reduce scope of allocation and de-allocation of @ATTRIBUTES
adds d8ee927 ldb: Reduce per-attribute memory allocation during @ATTRIBUTES load
adds 393b8f3 ldb: Add helper function ldb_schema_attribute_fill_with_syntax()
adds f599a2d ldb: load @ATTRIBUTES faster by sorting once, not at each insertion
adds 25aa261 ldb:rdn_name: normalize rdn_name in rdn_rename_callback()
adds ea3c966 ldb:rdn_name: add support for LDB_CONTROL_RECALCULATE_RDN_OID on ldb_modify()
adds 4dfe84a ldb: Cope with a->name being *
adds 6ca5e9e ldb: Add test for behaviour of rdn_name
adds aa63600 ldb: new ldb version 1.1.29
adds 6057c25 KCC: Graphnode.add_edge_from expects dn strings, not objects
adds 1a5445c KCC: avoid infinite recursion when edgelist contains self
adds 70b9f83 KCC: unconnected graph test
adds c4409ea perf: Add simple tests for the open/close a database case
adds bde7d74 smbd: avoid extra churn on a debug print
adds 8858657 replace: Include libgen.h if available
adds 7ca7680 s3: libsmb: Setting the LIBSMBCLIENT_NO_CCACHE environment variable doesn't turn off credential cache use.
adds 943c6ee s3-libads: Fix canonicalization support with MIT Kerberos
adds df2d651 ctdb-daemon: Don't call ctdb_local_node_got_banned() on flag changes
adds 24db438 ctdb-daemon: Exit early if there are trailing command-line arguments
adds 429377a ctdb-ipalloc: Optimise check to see if IP is available on a node
adds 7275e0c ctdb-tests: Use a separate directory for each local daemon
adds f464f69 s3:param: Add an 'include system krb5 conf' option
adds 4ef772b s3:libads: Include system /etc/krb5.conf if we use MIT Kerberos
adds 0ab3159 selftest: Do not include system krb5.conf in selftest
adds 42f65b6 lib: Avoid includes.h in bitmap.c
adds e9bc05d lib: Delete an orphaned piece of code in samlogon_cache.c
adds 7143246 lib: Delete unused netsamlogon_cache_shutdown
adds df63288 lib: Fix netsamlogon_cache_have for README.Coding
adds a55bd7e lib: Add samlogon_cache.h
adds 17c42bc lib: Avoid fstring in samlogon_cache.c
adds 7aef87b lib: Replace use of deprecated talloc_destroy
adds 519211f lib: Avoid includes.h in samlogon_cache.c
adds 44cf177 lib: Fix a comment
adds 134ab45 lib: Remove a used-once variable
adds 0b1e63c tests/libsmb_samba_internal.py: fully setup the Credentials by creds.guess(lp)
adds 879c291 s3:winbindd: always use saf_store(domain->alt_name, controller) for ad domains
adds 3c67855 s3:libsmb: change cli_full_connection_send/recv into cli_full_connection_creds_send/recv
adds cf9fb30 s3:libnet_join: make use of cli_full_connection_creds()
adds bf520b7 s3:libsmb: restructure cli_full_connection_creds* flow
adds 5c79a0f logon script: clarify usage for different Samba roles
adds 682300c util: Initialize pointer
adds 7d4b4a4 vfs_fruit: fix fruit:resource option spelling
adds ddd5a55 WHATSNEW: document fruit:resource option spelling issue
adds 20b7e08 manpages/vfs_fruit: add warning to fruit:resoure=stream
adds 383530c libsocket: Make sure ifr.ifr_name is null-terminated
adds 093a991 s3:waf: Reformat msrpc3
adds 39f69b9 s3:waf: Reformat gpo
adds a6c998a s3:waf: Reformat AVAHI
adds 08e740e s3:waf: Reformat GROUPDB
adds c122d58 s3:waf: Reformat TLDAP
adds db5bc68 s3:waf: Reformat samba-passdb
adds c5b3f7c s3:waf: Reformat pdb
adds 226f24c s3:waf: Reformat smbldaphelper
adds ce400d5 s3:waf: Reformat param
adds 0da031e s3:waf: Reformat smbregistry
adds 3c0990c s3:waf: Reformat REG_SMBCONF
adds 6dd83b7 s3:waf: Reformat REG_FULL
adds c4e8acf s3:waf: Reformat samba3-util
adds f0db5c5 s3:waf: Reformat TDB_LIB
adds 1945f7d s3:waf: Reformat messages_dgm
adds b9ee6e3 s3:waf: Reformat samba3core
adds 592d5a9 s3:waf: Reformat libsmb
adds b3f39fd s3:waf: Reformat secrets3
adds 24a0b38 s3:waf: Reformat ads
adds 230949f s3:waf: Reformat smbconf
adds bb6cc0b s3:waf: Reformat smbd_base
adds 7227a85 s3:waf: Reformat LOCKING
adds b21adbe s3:waf: Reformat PRINTBASE
adds 6d20de3 s3:waf: Reformat PRINTBACKEND
adds 21cbe63 s3:waf: Reformat printing_migrate
adds fe36056 s3:waf: Reformat PRINTING
adds a28f75a s3:waf: Reformat LIBNET_DSSYNC
adds aeb8836 s3:waf: Reformat LIBNET_SAMSYNC
adds b4770f2 s3:waf: Reformat LIBNMB
adds 3e4009e s3:waf: Reformat SERVICES
adds 5f2d475 s3:waf: Reformat PLAINTEXT_AUTH
adds 00cd49e s3:waf: Reformat PASSCHANGE
adds 448b51e s3:waf: Reformat SLCACHE
adds 6dfeead s3:waf: Reformat DCUTIL
adds d34e3e0 s3:waf: Reformat trusts_util
adds 67207a5 s3:waf: Reformat samba3-util
adds 5ed1661 s3:waf: Reformat CHARSET3
adds 956cb52 s3:waf: Reformat errors3
adds 00ff779 s3:waf: Reformat libcli_netlogon3
adds a8bf998d s3:waf: Reformat cli_spoolss
adds b619b32 s3:waf: Reformat smbclient
adds 662b1ff s3:waf: Reformat smbspool
adds 9571948 s3:waf: Reformat smbspool_krb5_wrapper
adds 4190b3c s3:waf: Reformat locktest2
adds 43825b2 s3:waf: Reformat smbstatus
adds 7ec6088 s3:waf: Reformat smbtorture3
adds 533479c s3:waf: Reformat smbconftort
adds e30120f s3:waf: Reformat msgtest
adds 777a620 s3:waf: Reformat msg_sink
adds ea4deca s3:waf: Reformat msg_source
adds 153ecea s3:waf: Reformat pdbtest
adds 3970d49 s3:waf: Reformat vfstest
adds 6a9785c s3:waf: Reformat versiontest
adds 1f1a327 s3:waf: Reformat rpc_open_tcp
adds ed11f46 s3:waf: Reformat vlp
adds 0c69a00 s3:waf: Move popt_samba3 up in the stack
adds cbcf9fa s3:waf: Move cbuf functions to samba3-util
adds 676043c s3:waf samba3util requires CHARSET3
adds 4c4fb69 s4:waf: Remove unneded dependency to s3 param
adds f858121 s3:waf: Make PARAM and SMBREGISTRY a subsystem of smbconf only
adds 4aa3a7f s3:waf: Remove unneeded CHARSET3 dependency
adds 807f374 winbind: lookup_usergroups_cached doesn't use the "domain" parameter
adds 25305d1 idmap_hash: Make lw_map_file static
adds 01cc499 idmap_hash: stdio.h comes with replace.h
adds 3de13cb debug: Add minimalist D_* macros
adds 9b7308b ctdb-daemon: Remove tevent debug logging
adds 2650f37 ctdb-logging: Drop enum debug_level
adds dbc6cf7 ctdb-doc: Don't advertise numeric debug levels
adds ccbd559 ctdb-tests: Support symbolic debug level in takeover tests
adds 3a395b6 ctdb-tests: Use symbolic debug levels in takeover tests
adds 8eaa0d8 ctdb-tests: Use symbolic debug level for local daemons
adds 5abc994 ctdb-tests: Use symbolic debug levels in eventscript tests
adds 4f9d50e ctdb-tests: Use symbolic debug levels in tool tests
adds 657f2c6 ctdb-scripts: Update CTDB_SCRIPT_DEBUGLEVEL to be symbolic
adds c54943f ctdb-logging: Use Samba's debug levels
adds c9124a0 ctdb-logging: Refactor logging code
adds 02aa65c ctdb-logging: Remove duplicate logging code
adds 28b6a90 ctdb-daemon: Consolidate initialization of logging and debug level
adds 4108f47 ctdb-daemon: Fix debug messages
adds 9ae62f1 ctdb-daemon: Don't depend on debug_extra in exit handler
adds ca55652 ctdb-daemon: Remove setting of debug_extra via ctdb_set_child_info()
adds 3d6860b ctdb-daemon: Remove setting of debug_extra from switch_from_server_to_client()
adds aaeef14 ctdb-daemon: Remove setting of debug_extra
adds e2413a0 ctdb-logging: Get rid of debug_extra
adds 74ccc72 ctdb-recoverd: Log a message when terminating
adds d53dbd0 ctdb-daemon: Initialize logging in recovery daemon
adds ecf3f56 ctdb-daemon: Log to stderr when running in interactive mode
adds c438563 ctdb-daemon: Add ctdb_vfork_exec()
adds 1b7f0a7 ctdb-locking: Start locking helper using ctdb_vfork_exec
adds 41c964f ctdb-recovery: Start recovery helper with ctdb_vfork_exec
adds 4e32944 ctdb: Add new helper ctdb_etcd_lock
adds a3add01 printing: Fix building with CUPS version older than 1.7
adds 61d5009 idmap_autorid: Add a {} pair in an if-statement
adds a590238 lib: Make dom_sid_parse_endp init "endp" on all "ok" paths
adds 5bded5b idmap_autorid: dom_sid_parse_endp always initializes "endp" when ok
adds 3aecad2 winbind: dom_sid_parse_endp always initializes "endp" when ok
adds 2bfad1c s3: smbd: rename - missing early error exit if source and destination prefixes are different.
adds beb8a73 s3: smbd: Make check_parent_access() available to rename code.
adds 91b5912 s3: smbd: Add missing permissions check on destination folder.
adds 52fad16 s3: torture: Regression test case for permissions check on rename.
adds 0e2f03f s4-rpc_server: Avoid extern reference to dcesrv_mgmt_interface and memcpy()
adds 50dff7e pidl: Make dcesrv\_$name\_interface "static const"
adds ec0297b s4:repl_meta_data: normalize rdn attribute name via the schema
adds 701c6ad tevent: remove shebang from tevent.py
adds c832188 lib/util: Fix input arguments description for dbghdrclass() routine
adds ee0475d lib/util: Fix indentation within routine description for dbghdrclass
adds 27bd4c9 ctdb-build: Avoid duplicate list of man pages
adds c7c2f158 ctdb-build: Generate pre-built documentation in wscript itself
adds 8327117 ctdb-build: move ctdb_etcd_lock to utils/etcd
adds cbc81dd ctdb-build: configure time switch for etcd support
adds d8b6186 ctdb: cluster mutex helper using Ceph RADOS
adds 8aba284 ctdb/doc: man page for Ceph RADOS cluster mutex helper
adds f5536ce ctdb: add test script for ctdb_mutex_ceph_rados_helper
adds 5d4aa22 auth/credentials: let cli_credentials_parse_string() handle the "winbind separator"
adds 4c9462f auth/credentials: fix cut'n'paste error in cli_credentials_get_principal_and_obtained()
adds 182d5e7 auth/credentials: clear all unused blobs in cli_credentials_get_ntlm_response()
adds 3c8e9a0 s3:torture: make use of cli_full_connection_creds() in torture.c
adds d6216b8 s3:libsmb: fix memory leak in cli_raw_ntlm_smb_encryption_start()
adds d0d17cd s3:libsmb: fix 'client lanman auth = no' DEBUG message in cli_session_setup_creds_send()
adds bae607a s3:libsmb: add cli_tree_connect_creds()
adds 9bf8805 s3:client: make use of cli_tree_connect_creds() in smbspool.c
adds 77a7e72 s3:client: avoid using cli->{use_kerberos,...} for cli_session_creds_init() in smbspool.c
adds 75aa174 s3:libsmb: avoid using cli->{use_kerberos,...} in remote_password_change()
adds 5ca59a1 s3:libsmb: don't pass 'passlen' to cli_tree_connect[_send]() and allow pass=NULL
adds 8a89b9b docs-xml: change http://samba.org to https://www.samba.org
adds c44e191 man pages: change http://samba.org to https://www.samba.org
adds ab8616f ad/provision: change http://samba.org to https://www.samba.org
adds bfc6adf replace: make sure we have a SCOPE_DELIMITER define
adds 44a01a2 util: use SCOPE_DELIMITER for the IPv6 scope delimiter
adds 29b02cf lib: security: se_access_check() incorrectly processes owner rights (S-1-3-4) DENY ace entries
adds b5c0745 s3: torture: Adds regression test case for se_access_check() owner rights issue.
adds 9fbd544 s3: ntlm_auth: Don't corrupt the output stream with debug messages.
adds b62abd7 smbclient4: xfile->stdio
adds 2cd1299 smbclient: xfile->stdio
adds d7362ba idmap_hash: xfile->stdio
adds 74371503 lib: popt_common xfile->stdio
adds 9a6243e lib: Add fgets_slash
adds 9c41467 smbd: username map file handling xfile->stdio
adds 9535340 torture: upload_printer_driver_file xfile->stdio
adds 2adcbc9 ntlm_auth3: xfile->stdio
adds 9d12b01 vfs: expand_msdfs xfile->stdio
adds 2d94093 rpc_server: svcctl xfile->stdio
adds a366463 printing: std_pcap_cache_reload xfile->stdio
adds 3af7ff5 printing: Convert aix_cache_reload to stdio
adds c07a9b5 libnbt: lmhosts xfile->stdio
adds 899b088 lib: smbreadline xfile->stdio
adds 8a0174d nmbd: xfile->stdio
adds 8be0a0d lib: Remove xfile
adds dba8dfe python/netcmd: print traceback through self.errf
adds b9c99a3 python/tests: add tests for samba-tool dns
adds 64a3825 python/tests: expand tests for dns server over rpc
adds 464da7d samba-tool/dns: reword error messages and make error catching specific
adds 30faba7 samba-tool/dns: remove use of dns_record_match from add and delete
adds 3ba40f6 tests/dnsserver: Check security descriptors
adds 4408df2 dnsserver: add dns name checking
adds 3799e78 python/tests: fix typo to use correct var
adds d571476 python/tests: expand samba-tool dns tests
adds eacba34 dnsserver_common: Add name check in name2dn
adds 5f5ba89 tests/dns: Check you cannot add empty CNAME
adds 5927c82 libsmb: Correctly report error for rename failure
adds 46337ce s3-testparm: Fix trailing whitespaces
adds 3de634d s3-testparm: Print error if the default backend is incorrect
adds 74c2c46 s3-testparm: Print an error if we have overlapping idmap config
adds 831d60a s3:winbind: Do not start with an invalid default idmap backend
adds d43d0a1 smb.conf: add identity mapping section
adds eee2367 selftest: Print the POSIX ACL we got when the posixacl test fails
adds dcd4fed talloc: Add tests for talloc destructor behaviour after talloc_realloc()
adds 69f1008 pam: map more NT password errors to PAM errors
adds 01c8631 pam: strip trailing whitespaces in pam_winbind.c
adds 2c02146 s3: libsmb: Ensure SMB2 operations correctly set cli->raw_status.
adds c0549ae cli-quotas: fix potential memory leak
adds 6c9a185 s4-torture: better, failing, tests for GUID_from_string
adds 91d5ea2 librpc/ndr/uuid.c: improve speed and accuracy of GUID string parsing
adds ecb1f56 torture: Add credentials downgrade and challenge reuse test to rpc.netlogon
adds 380ec1b torture: Use DCERPC_SCHANNEL_AUTO in rpc.schannel.schannel2 test
adds f55dc9c torture/samba3rpc: Use NETLOGON_NEG_AUTH2_ADS_FLAGS
adds 568d250 torture: Add new test ServerReqChallengeReuseGlobal to rpc.netlogon
adds 5434bde torture: Add ServerReqChallengeReuse to rpc.netlogon
adds cf536e3 torture: Add ServerReqChallengeReuseGlobal2 to rpc.netlogon
adds a7598fb rpc_server:netlogon Move from memcache to a tdb cache
adds fee6bb7 idl: Do not listen for lsarpc on \\pipe\netlogon
adds 31d625b s4-rpc_server: Add back support for lsa over \\pipe\\netlogon optionally
adds b6fa384 selftest: test new "lsa over netlogon" smb.conf option
adds 430c2d1 s3:crypto: Use smb_krb5_kt_open_relative() for MEMORY keytab
adds e0990cc krb5_wrap: More checks for absolute path in smb_krb5_kt_open()
adds 91578265 krb5_wrap: Remove incorrect absolute path checks in smb_krb5_kt_open_relative()
adds 494482c docs: Update doc to use absolute path for 'dedicated keytab file'
adds 7585aa6 testsuite: Add cmocka unit test for smb_krb5_kt_open()
adds dd748ae ctdb-scripts: Drop some tests for "reconfigure" event and monitor replay
adds d6f760f ctdb-scripts: Add explicit check for service reconfiguration
adds 2eaabee ctdb-scripts: Drop ctdb_check_service_reconfigure
adds e97d467 ctdb-daemon: Move function typedef to where it's used
adds ec00b49 ctdb-tests: Display filtered output when the test fails
adds 0869501 ctdb-tests: Do not remove event script dir before shutting down ctdb
adds 15d5ed7 ctdb-build: Remove unnecessary intermediate build target
adds 25aad0d ctdb-tests: Fix "ctdb reloadips" simple test
adds 362f066 ctdb-protocol: Add generalised socket address comparison
adds 3845ff6 ctdb-tests: Add unit test for protocol utilities
adds 7bcef2f ctdb-tools: Fix sort order of "ctdb ip" output
adds acaa440 ctdb-tools: Fix memory corruption in "ctdb ip -v"
adds a6e5b6a ctdb-tools: Skip GET_PUBLIC_IP_INFO for unassigned addresses
adds 2514a9c ctdb-tools: Print PNN as int in "ctdb ip -v"
adds cd20ced ctdb-tools: Don't trust non-hosting nodes in "ctdb ip all"
adds e7ab2ad pam_winbind: Fix compiler warnings
adds f4ca27f samlogon_cache: Simplify netsamlogon_cache_have
adds bedc5c0 samlogon_cache: Add the user's domain sid into the samlogon_cache
adds 321dca7 samlogon_cache: Rename "user_sid" to "sid"
adds 5ee846f idmap_autorid: Slightly simplify idmap_autorid_unixids_to_sids
adds b64835a idmap_tdb: Harden idmap_tdb_common_unixid_to_sid
adds f1c126c idmap_autorid: Protect against dsize==0
adds 751f598 idmap_autorid: Fix a comment
adds f5c9f27 idmap_autorid: Tighten idmap_autorid_id_to_sid a bit
adds 3ae832d idmap_autorid: idmap_autorid_sid_to_id_rid only uses low_id from "range"
adds 941d235 idmap_autorid: idmap_autorid_sid_to_id_rid only uses rangesize from "global"
adds 4cfd824 idmap_autorid: Do a readonly attempt before looking at the tdc cache
adds 9fe42eb idmap_autorid: Only look at the tdc cache when allocating ranges
adds 55daaf1 idmap_autorid: Add ntstatus to a debug message
adds ba231d2 idmap_autorid: Fix checks for valid domains to allocate ranges for
adds ba02936 idmap_autorid: Make idmap_autorid_acquire_range public
adds a04cec5 idmap_autorid: Use acquire_range directly
adds 9c6c2ad idmap_autorid: Fix a race condition when acquiring ranges
adds 4cef6d2 idmap_autorid: Fix a small memleak
adds 1227065 idmap_autorid: Simplify idmap_autorid_loadconfig
adds adf4cea vfs_gpfs: update btime in vfs_gpfs_(f)get_dos_attributes
adds 2e8cdda vfs_gpfs: remove updating btime from stat VFS calls
adds e717ca6 vfs_gpfs: simplify stat_with_capability() ifdef
adds 6f0ffd7 script/autobuild.py: don't add subdirs of testbase to cleanup_list
adds b8c6330 script/autobuild.py: remove pointless mkdir/rmdir commands
adds 49de2f3 script/autobuild.py: cleanup testbase/prefix before each retry
adds 60a8e70 script/autobuild.py: create tmpdir for each try and export it as TMPDIR
adds cbbd95c selftest: also export TMPDIR
adds f09f5ae selftest: make sure we always export KRB5CCNAME
adds 590acdc ctdb-tool: Allow passing multiple command-line arguments to helper
adds b2b8f1e ctdb-tool: Improve error reporting if helper execution fails
adds a6ee085 ctdb-protocol: Fix marshalling of string with length
adds 4d3c19d ctdb-protocol: Add marshalling for int32_t
adds f0ba41e ctdb-common: Add run_proc abstraction
adds 75a25d1 ctdb-common: Add generic socket I/O
adds 7ae530c ctdb-common: Add sock_daemon abstraction
adds c0c3433 ctdb-protocol: Add data types for eventd communication
adds 7e8ccef ctdb-protocol: Add marshalling for eventd protocol
adds 950110f ctdb-eventd: Add event script handling daemon
adds b678dfb ctdb-client: Add client api for eventd communication
adds 9cbdb40 ctdb-tool: Add helper for talking to event daemon
adds ca0894e ctdb-tests: Add tests for event daemon
adds a652b5c ctdb-tool: Add new command "event" to ctdb tool
adds b2d1cea ctdb-tool: Drop disablescript, enablescript and eventscript commands
adds def5f4b ctdb-daemon: Drop implementation of eventscript controls
adds 3c74c05 ctdb-client: Drop client code for eventscript controls
adds 9272cd4 ctdb-protocol: Drop marshaling for eventscript controls
adds c9a0f30 ctdb-protocol: Deprecate eventscript controls
adds 21cac65 ctdb-daemon: Refactor check for valid events during recovery
adds bcd7444 ctdb-daemon: Add functions to talk to event daemon
adds 69b1ae3 ctdb-daemon: Switch to using event daemon
adds fc28a74 ctdb-daemon: Remove ctdb_event_helper
adds 4446581 ctdb-protocol: Move CTDB_PUBLIC_IP_FLAGS_ONLY_AVAILABLE to protocol.h
adds 7d1b39c ctdb-client: Add available-only option public IP fetching
adds b03b3f0 ctdb-tests: Make fake_ctdbd use logging_init()
adds 465323d ctdb-tests: Allow FAKE_CTDBD_DEBUGLEVEL to be specified
adds 16abc20 ctdb-tests: Factor out reading of known public IP addresses
adds b993771 ctdb-tests: Add public IP state to fake_ctdbd
adds d421422 ctdb-tests: Factor out get_ctdb_iface_list()
adds f3e5709 ctdb-tests: Implement GET_PUBLIC_IP_INFO control in fake_ctdbd
adds 6d97f39 ctdb-tests: Add tool tests for "ctdb ipinfo"
adds 6f1419f ctdb-tests: Implement GET_PUBLIC_IPS control in fake_ctdbd
adds 32266f0 ctdb-tests: Add tool tests for "ctdb ip"
adds fc8ebad ctdb-tests: Add RELEASE_IP control to fake_ctdbd
adds 421024a ctdb-tests: Add TAKEOVER_IP control to fake_ctdbd
adds 12de335 ctdb-tests: Add IPREALLOCATED control to fake_ctdbd
adds 3fc3847 ctdb-tests: Add faking of control failures/timeouts to fake_ctdbd
adds c4eab456 ctdb-docs: Document that tunables should be set the same on all nodes
adds 9b456bc ctdb-takeover: NoIPTakeover is global across cluster
adds 3d80fdd ctdb-takeover: NoIPHostOnAllDisabled is global across cluster
adds 605347f ctdb-takeover: IPAllocAlgorithm replaces LCP2PublicIPs, DeterministicIPs
adds 8d9b41d ctdb-takeover: Add takeover helper
adds 27cb5d6 ctdb-tests: New function unit_test_notrace()
adds 89b4920 ctdb-tests: Add tests for takeover helper
adds 5b60414 ctdb-recoverd: Generalise helper state, handler and launching
adds f2485d3 ctdb-recoverd: Integrate takeover helper
adds 641b69d ctdb-takeover: Drop unused ctdb_takeover_run() and related code
adds 59dc07e ctdb-tests: Remove the python LCP2 simulation
adds af97833 s3:lib/netapi: Use lp_client_ipc_max_protocol() in libnetapi_open_ipc_connection()
adds 65be3af s3:torture: Use cli_tree_connect_creds() where we may use share level auth
adds 6a5943c s3:torture/masktest: Use cli_tree_connect_creds()
adds b17543a s3:torture/masktest: masktest only works with SMB1 currently
adds a579151 s3:libsmb: split out a cli_session_creds_prepare_krb5() function
adds cb83be2 s3:libsmb: don't let cli_session_creds_init() overwrite the default domain with ""
adds 6e122ee s3:libsmb: Use cli_cm_force_encryption() instead of cli_force_encryption()
adds b38f1ae s3:utils: Use cli_cm_force_encryption() instead of cli_force_encryption()
adds 5ea6708 s4-rpc_server: Add comments explaining the control flow around dcesrv_bind()
adds ffb8b50 s4-rpc_server: Allow each interface to declare if it uses handles
adds 6dc14b0 s4-rpc_server: Allow listener for RPC servers to use multiple processes
adds b81cf02 s4-rpc_server: Do not check association groups for NETLOGON
adds 86e706a selftest: Use 'rpc server port:netlogon' and 'rpc server port' smb.conf option
adds abbd0a8 s4-netlogon: Push the netlogon server in the AD DC into multiple processes
adds 787cf39 s4-rpc_server: Add braces to better follow coding style
adds 8415cca auth/credentials: make use of talloc_zero() in cli_credentials_init()
adds a3f03df auth/credentials: let cli_credentials_set_password() fail if talloc_strdup() fails
adds 1565469 auth/credentials: add cli_credentials_set_password_will_be_nt_hash() and the related logic
adds d29f7dc tests/credentials.py: add test for cli_credentials_set_password_will_be_nt_hash()
adds 63dabd2 tests/credentials.py: verify the difference of parse_string("someone") and parse_string("someone%")
adds df652c3 auth/credentials: add py_creds_parse_file()
adds 9fa7f59 tests/credentials.py: add very simple test for py_creds_parse_file
adds 7c344fb auth/credentials: add python bindings for enum credentials_obtained
adds dab9456 auth/credentials: handle situations without a configured (default) realm
adds 86558b5 tests/credentials.py: add tests with a realm from smb.conf
adds 6b18ac6 auth/credentials: let cli_credentials_parse_string() always reset username and domain
adds eaf3d44 auth/credentials: let cli_credentials_parse_string() always reset principal and realm
adds 6b6c07f tests/credentials.py: add tests to verify realm/principal behaviour of cli_credentials_parse_string()
adds d487591 auth/credentials: let cli_credentials_parse_file() handle 'username' with cli_credentials_parse_string()
adds 250df9d tests/credentials.py: verify the new cli_credentials_parse_file() 'username' parsing
adds 05e8bfd auth/credentials: change the parsing order of cli_credentials_parse_file()
adds d7fb3bb tests/credentials.py: demonstrate the last 'username' line of creds.parse_file() beats other lines
adds 4fb0e65 s3:popt_common: let POPT_COMMON_CREDENTIALS imply logfile and conffile loading
adds 0bb3490 s3:user_auth_info: let struct user_auth_info use struct cli_credentials internally
adds ce9e4a3 CVE-2016-2123: Fix DNS vuln ZDI-CAN-3995
adds ee30821 CVE-2016-2125: s4:scripting: don't use GSS_C_DELEG_FLAG in nsupdate-gss
adds f52ca0c CVE-2016-2125: s3:gse: avoid using GSS_C_DELEG_FLAG
adds 6459543 CVE-2016-2125: s4:gensec_gssapi: don't use GSS_C_DELEG_FLAG by default
adds ab25cdf CVE-2016-2126: auth/kerberos: only allow known checksum types in check_pac_checksum()
adds 05cc099 HEIMDAL:lib/krb5: move checksum vs. enctype checks into get_checksum_key()
adds fb318ab HEIMDAL:lib/krb5: use krb5_verify_checksum() in krb5_c_verify_checksum()
adds c15464f HEIMDAL:lib/krb5: Harden ARCFOUR_sub{en,de}crypt()
adds afd8c38 HEIMDAL:lib/krb5: Harden _krb5_derive_key()
adds c9c8010 WHATSNEW: Use capital K for Kerberos
adds cabd1df WHATSNEW: Add Printing changes
adds 9b566e7 WHATSNEW: Add some information about ID mapping
adds 59cc352 auth/credentials: Add talloc NULL check in cli_credentials_set_principal()
adds d1ad71e auth/credentials: Move function to free ccaches to the top
adds c406bf6 auth/credentials: Add NULL check in free_mccache()
adds ae5e654 auth/credentials: Add NULL check to free_dccache()
adds 8989725 s3-rpc_client: Pass NULL as no password
adds e130c46 torture/drs: move ExopBaseTest into DrsBaseTest and extend
adds 5631421 torture/drs: test link replication with hwm and utdv
adds c94f824 getncchanges: use the uptodateness_vector to filter links to replicate
adds 0383034 WHATSNEW: CTDB updates
adds 1a59014 docs-xml: Remove duplicate listing of configfile option in man pages
adds 1aa765d testprogs: Use better KRB5CCNAME in test_password_settings.sh
adds 9b39377 s3:printing: remove double PRINT_SPOOL_PREFIX define
adds b9b0815 s3:libsmb: add cli_smb1_setup_encryption*() functions
adds 791847f s3:torture: make use of cli_smb1_setup_encryption() in force_cli_encryption()
adds 19bbd37 s3:client: make use of cli_smb1_setup_encryption() in cmd_posix_encrypt()
adds b9ff137 s3:libsmb: make use of cli_smb1_setup_encryption() in cli_cm_force_encryption()
adds 9e79433 s3:libsmb: remove unused cli_*_encryption* functions
adds c478f68 s3:libsmb: make use of get_cmdline_auth_info_creds() in clidfs.c:do_connect()
adds 151e37b s3:libsmb: avoid using cli_session_setup() in SMBC_server_internal()
adds 1221236 s3:libsmb: remove now unused cli_session_setup()
adds 5fd8db9 s3:libsmb: make use of cli_tree_connect_creds() in clidfs.c:do_connect()
adds b4340ea s3:libsmb: make use of cli_tree_connect_creds() in SMBC_server_internal()
adds ff23ee7 s3:libsmb: split out cli_cm_force_encryption_creds()
adds 0c52239 s3:libsmb: make use of cli_cm_force_encryption_creds() where we already have creds
adds c19232b s3:client: use cli_cm_force_encryption_creds in smbspool.c (in a #if 0 section)
adds f595031 s3:libsmb: pass cli_credentials to cli_check_msdfs_proxy()
adds f7d249d s3:libsmb: Always use GENSEC_OID_SPNEGO in cli_smb1_setup_encryption_send()
adds a18e115 ldbdump: Parse the -i option
adds 5337791 dsdb: Parse linked attributes using their DN+Binary or DN+String syntax, if needed
adds 77b51ba ldb_tdb: avoid erroneous error messages
adds 5aa00d9 WHATSNEW: Add text for AD DC changes
adds 99d8788 auth/gensec: Remove unneeded cli_credentials_set_conf() call
adds fd98174 auth/gensec: Fix typo in log message
adds 6308671 auth/credentials: Add missing error code check for MIT Kerberos
adds 1e52bb9 krb5_wrap: fix smb_krb5_cc_copy_creds() for MIT krb5
adds b26d441 idl: Fix a comment typo
adds 92daaa9 lib: Fix whitespace in lmhosts.c
adds 055650e lib: Fix a comment in idmap_cache.c
adds 93e8876 ctdb: Fix CID 1398179 Argument cannot be negative
adds 96924f7 ctdb: Fix CID 1398178 Argument cannot be negative
adds 462e8ce ctdb: Fix CID 1398175 Dereference after null check
adds 3d875e7 idmap_autorid: Add the error string in a debug
adds a25fb5c idmap_rid: Add the error string in a debug
adds 9079dc4 idmap: Pass up the xid2sids unix-ids from the idmap child
adds f7f49a2 idmap: Prime gencache after xids2sids calls
adds 91d0275 winbindd: Use idmap cache in xids2sids
adds dd3868a ctdbd_conn: fix a resource leak
adds bdaa2bc ctdbd_conn: remove unused fde from struct ctdbd_connection
adds 3b0b29b ctdb-takeover: Fix CID 1398169 Unchecked return value
adds 3660c76 ctdb-takeover: Clean up when exiting on error
adds f39ed43 idmap4: Fix idmap_ctx talloc hierarchy
adds 2146df2 idmap4: Fix error path memleaks in idmap_init
adds 6830a6a idmap4: Slightly simplify idmap_xid_to_sid
adds c5b9c58 lib: Add lib/util_unixsids.h
adds 24f0878 passdb: Move lookup_unix_[user|group]_name to lookup_sid.c
adds c66f57d lib: Add required prerequisites for librpc/gen_ndr/security.h
adds 166e23d lib: Avoid an includes.h
adds e06a342 idmap4: Use sid_check_is_in_unix_users()
adds 2e1dc95 idmap4: Use sid_check_is_in_unix_groups()
adds 2487a42 Happy New Year 2017!
adds b7ae41e lib replace: Fix detection of features
adds f4c0a75 WAF: Fix detection of linker features
adds be12f82 WAF: Fix detection os sysname ...
adds 59abfcb WAF: Fix detection of IPv6
adds 94fc5c4 s4:librpc/rpc: don't do an anonymous bind over ncacn_np:server[packet]
adds e838347 s4:librpc/rpc: make sure we handle DCERPC_PACKET before DCERPC_CONNECT
adds 6f029d5 s3:librpc/gse: include ccache_name in DEBUG message if krb5_cc_resolve() fails
adds b61a937 s3:librpc/gse: remove unused #ifdef HAVE_GSS_KRB5_IMPORT_CRED
adds 7c3ea9f s3:librpc/gse: make use of gss_krb5_import_cred() instead of gss_acquire_cred()
adds 2481584 winbind: Initialize user list info to 0
adds 22b2151 winbind4: Remove unused code
adds c2e1f4e winbind: Fix wb_lookupsids for AD DCs
adds 2562d19 idmap: Simplify idmap_ad_nss_init()
adds 2702114 winbind: It's legitmate to have 0 groups in info3
adds c98ad0a winbind: Make "idmap_find_domain" public
adds 2022ec8 winbind: Add a GetNssInfo parent/child call
adds d0f1d76 winbind: Adapt cache to extended wbint_userinfo
adds bce19a6 winbind: Restructure wb_getpwsid
adds cff1924 idmap_ad: Restore querying SFU nss info
adds 7bc161d winbind: Don't do supplementary group lookup manually
adds 730b176 winbind: Simplify wb_gettoken
adds a1ba988 winbind: Fix a confusing indentation
adds 901d2bd winbind: Add wbint_QueryUserRidList
adds c4e9ec5 winbind: Go throught wb_getpwsid for listing users
adds 7981c6f winbind: Remove wb_fill_pwent
adds ec62194 winbind: Remove find_builtin_domain helper function
adds 5bcf3f1 WHATSNEW: Some small formal fixes.
adds ebdce3c libsmb: Add name_status_lmhosts
adds 66e4026 lib: Remove a duplicate prototype
adds 3d9b1bd libcli: Use "all_zero" where appropriate
adds f50b6e7 auth3: Use "all_zero" where appropriate
adds 38884b2 libcli: Use "all_zero" where appropriate
adds 0eea65d libcli: Use "all_zero" where appropriate
adds 9c72823 ntlm_auth: Use "all_zero" where appropriate
adds d3322cd auth3: Avoid some zeros footprint
adds ac389ee passdb: Use "all_zero" where appropriate
adds 577418c libcli: Use "all_zero" where appropriate
adds f46932a librpc: Use "all_zero" where appropriate
adds f5847b6 auth: Use "all_zero" where appropriate
adds 20c56e2 libnet: Use "all_zero" where appropriate
adds 25465b1 librpc: Use "all_zero" where appropriate
adds 214abc9 lib: Use "all_zero" where appropriate
adds c9955da libads: Use "all_zero" where appropriate
adds 80bb18d samr3: Use "all_zero" where appropriate
adds a4bc275 kdc: Use "all_zero" where appropriate
adds efb5f38 auth4: Use "all_zero" where appropriate
adds 6eeb3ec torture-dfs: Use "all_zero" where appropriate
adds b3d5fe9 torture-samlogon: Use "all_zero" where appropriate
adds 015a41a torture-samlogon: Avoid static zeros
adds 98bcdca torture-netlogon: Use "all_zero" where appropriate
adds e0f1ed9 s3: libsmb: Add cli_smb2_ftruncate(), plumb into cli_ftruncate().
adds b92cac8 s3: torture: Add test for cli_ftruncate calling cli_smb2_ftruncate.
adds 5b2d74b winbind: Remove wbint_QueryUser
adds 81f3400 winbind: Remove unused wb_cache_query_user
adds 241c81b winbind: Remove "query_user" backend function
adds a8ab48e winbind: Remove rpc_query_user
adds bb050bf winbind: Add "expand_local_aliases" to wb_gettoken
adds 13d7d46 winbind: Use wb_gettoken in getuserdomgroups
adds c0570e6 winbind: Remove wb_lookupusergroups
adds 256632e winbind: Remove wbint_LookupUserGroups
adds f83863b winbind: Remove wb_cache_lookup_usergroups
adds 876dc28 winbind: Remove wcache_lookup_usergroups
adds 3f58a8c winbind: Remove validate_ug
adds b231814 winbind: Remove "lookup_usergroups" winbind method
adds 91b73b1 winbind: Remove rpc_lookup_usergroups
adds 81e5770 winbind: Make wb_query_user_list just return names
adds 479ce28 winbind: Make list_users use wb_query_user_list
adds 67c0696 winbind: Remove wbint_QueryUserList
adds 480c958 winbind: Simplify query_user_list to only return rids
adds 2b722af winbind: Remove unused nss_get_info_cached
adds 3081efb winbind: Remove nss_get_info()
adds 319d602 winbind: remove nss_get_info backend functions
adds b26ea7e winbind: Avoid a few explicit ZERO_STRUCT calls
adds eb35afa winbind: Fix a typo
adds 3817fd5 VERSION: Bump version up to 4.6.0rc1.
adds b88d95e VERSION: Diable git snapshots for the 4.6.0rc1 release.
adds 36562d5 VERSION: Bump version up to 4.6.0rc2...
adds 969faf5 ctdb-common: Simplify async computation for sock_socket_write_send/recv
adds 6c9d136 ctdb-tests: Add another test for sock_daemon
adds 554d208 ctdb-common: Fix a bug in packet reading code for generic socket I/O
adds a01ba6c ctdb-tests: Add tests for generic socket I/O
adds bbe371e ctdb-tests: Do not attempt to unregister the join handler multiple times
adds 65313eb s3:winbindd: talloc_steal the extra_data in winbindd_list_users_recv()
adds 63b9e1c messaging: Fix dead but not cleaned-up-yet destination sockets
adds 28ed3cd python/schema: fix tests flapping due to oid collision
adds cb31b71 ctdb-locking: Remove support for locking multiple databases
adds f1c8b35 ctdb-locking: Explicitly unlock record/db in lock helper
adds bc8e36a ctdb-tests: Add robust mutex test
adds bc79bda ctdb-common: Correct name of sock_daemon_run_send/recv state structure
adds 6b67083 ctdb-common: Use consistent naming for sock_daemon_run computation functions
adds 2930832 ctdb-common: Pass tevent_req to the computation sub-functions
adds a13e48f ctdb-common: Avoid any processing after finishing tevent_req
adds c331736 ctdb-common: Add wait_send/wait_recv to sock_daemon_funcs
adds 11841d3 ctdb-takeover: Known and available IP lists should be the same size as nodemap
adds e733776 ctdb-takeover: Handle case where there are no RELEASE_IPs to send
adds 77a80b7 ctdb-tests: Add takeover helper tests with banned/disconnected nodes
adds e3c4968 ctdb-scripts: Fix remaining uses of "ctdb gratiousarp"
adds 5319e50 ctdb-daemon: Remove stale eventd socket
adds bcdf945 ctdb-scripts: Fix regression when cleaning up routing table IDs
adds 479fd27 ctdb-tests: Add "13.per_ip_routing shutdown" test
adds 56e9090 vfs_default: unlock the right file in copy chunk
adds 1a234f5 WHATSNEW: document winbind changes
adds bd82056 winbind: Fix CID 1398533 Resource leak
adds ff102c9 winbind: Fix CID 1398533 Resource leak
adds f629f59 winbind: Fix CID 1398531 Resource leak
adds bfd0fb3 winbind: Fix CID 1398530 Resource leak
adds 8c49f54 winbind: Fix CID 1398530 Resource leak
adds 6a87647 winbind: Fix CID 1398534 Dereference before null check
adds 1166de1 s3/winbindd: fix invalid free
adds 4773e25 winbind: Fix a typo
adds d5eebe5 winbind: Don't add duplicate IDs in wbinfo -r
adds 4817385 script/release.sh: fix off by 1 error in announce.${tagname}.mail.txt creation
adds 0270762 WHATSNEW: Add release notes for Samba 4.6.0rc2.
adds 54b08f2 VERSION: Disable git snapshots for the 4.2.0rc2 release.
adds 1f2ebda VERSION: Bump version up to 4.6.0rc3...
adds a6fd161 s3/rpc_server: shared rpc modules loading
adds 4f1ac97 s3/smbd: ensure global "smb encrypt = off" is effective for SMB 1 clients
adds e138848 s3/smbd: ensure global "smb encrypt = off" is effective for SMB 3.1.1 clients
adds 1231b71 s3/smbd: ensure global "smb encrypt = off" is effective for share with "smb encrypt = desired"
adds d2cf308 docs: impact of a global "smb encrypt=off" on a share with "smb encrypt=required"
adds 227d16c selftest: disable SMB encryption in simpleserver environment
adds edbffe9 selftest: add test for global "smb encrypt=off"
adds 25ff2b7 s3/rpc_server: move rpc_modules.c to its own subsystem
adds 9dd155e s3:smbd: allow "server min protocol = SMB3_00" to go via "SMB 2.???" negprot
adds 2f981c3 selftest/Samba3: use "server min protocol = SMB3_00" for "ktest"
adds 5be0e74 vfs_fruit: checks wrong AAPL config state and so always uses readdirattr
adds de82686 docs: Improve description of "unix_primary_group" parameter in idmap_ad manpage
adds 64a14a3 s3: vfs: dirsort doesn't handle opendir of "." correctly.
adds 2a0c2b6 smbd: Fix "map acl inherit" = yes
adds 6d83ec9 s3: VFS: vfs_streams_xattr.c: Make streams_xattr_open() store the same path as streams_xattr_recheck().
adds cb1a9e7 ctdb-common: ioctl(.. FIONREAD ..) returns an int value
adds eb90262 ctdb-tests: Do not build mutex test if robust mutexes are not supported
adds b162acb ctdb-tests: Use replace headers instead of system headers
adds d3c8b54 samba-tool: Correct handling of default value for use_ntvfs and use_xattrs
adds c56b9b8 samba_dsdb: Use and maintain compatibleFeatures and requiredFeatures in @SAMBA_DSDB
adds 7890e42 dbcheck: Do not regard old one-way-links as errors
adds 87d6207 dbcheck-links: Test that dbcheck against one-way links does not error
adds cad7d1c s4:dsdb/repl: s/highestCommitedUsn/highestCommittedUSN
adds 8bcb35a s4:libnet: s/highestCommitedUSN/highestCommittedUSN
adds 8cb905d drsuapi.idl: add drsuapi_DrsMoreOptions with DRSUAPI_DRS_GET_TGT
adds 58b8958 drsuapi.idl: make drsuapi_DsGetNCChangesRequest10 [public]
adds e8d8720 python/join: set common replica_flags in dc_join.__init__()
adds 7016056 python/join: use DRSUAPI_DRS_GET_NC_SIZE for the initial replication
adds 8b38bec torture/drs: remove pointless nc_object_count replication checks in test_link_utdv_hwm()
adds b7deef9 getncchanges: only set nc_{object,linked_attributes}_count with DRSUAPI_DRS_GET_NC_SIZE
adds 200b298 getncchanges: pass struct ldb_message as const
adds 1f3a081 getncchanges: remember the ncRoot_guid on the getncchanges state
adds bf69e32 getncchanges: don't process DRSUAPI_DRS_CRITICAL_ONLY for EXOPs
adds 8d65efb getncchanges: do not replicate links for non critical objects if DRSUAPI_DRS_CRITICAL_ONLY is set
adds e958fcc getncchanges: remove unused c++ comments/code in getncchanges_collect_objects()
adds 8bf05d4 getncchanges: fix highest_usn off by one calculation in get_nc_changes_add_links()
adds be30185 getncchanges: improve get_nc_changes_build_object() by checking uSNChanged
adds 5983215 getncchanges: improve get_nc_changes_add_links() by checking uSNChanged
adds 616767e getncchanges: calculate getnc_state->min_usn calculation based on the uptodateness vector
adds f0f6c6e getncchanges: implement DRSUAPI_DRS_GET_ANC more correctly
adds c290e63 torture/drs: expand test for DRSUAPI_DRS_GET_ANC
adds 3ebe6e4 waf: backport finding of pkg-config
adds 10e63a1 s3: smbd: Correctly canonicalize any incoming shadow copy path.
adds 747da44 s3: lib: Add canonicalize_absolute_path().
adds 0cb108f s3: lib: Fix two old, old bugs in set_conn_connectpath(), now in canonicalize_absolute_path().
adds d3446cd s3: smbtorture: Add new local test LOCAL-CANONICALIZE-PATH
adds 8d5bb11 s3: smbd: Make set_conn_connectpath() call canonicalize_absolute_path().
adds ba1091c s3: VFS: shadow_copy2: Correctly initialize timestamp and stripped variables.
adds 28bd3b7 s3: VFS: shadow_copy2: Ensure pathnames for parameters are correctly relative and terminated.
adds 5377a0b s3: VFS: shadow_copy2: Fix length comparison to ensure we don't overstep a length.
adds 5f0ded3 s3: VFS: shadow_copy2: Add two new variables to the private data. Not yet used.
adds fa24756 s3: VFS: shadow_copy2: Add a wrapper function to call the original shadow_copy2_strip_snapshot().
adds 7ed2e5c s3: VFS: shadow_copy2: Change a parameter name.
adds d45ee17 s3: VFS: shadow_copy2: Add two currently unused functions to make pathnames absolute or relative to $cwd.
adds 2caa219 s3: VFS: shadow_copy2: Fix chdir to store off the needed private variables.
adds 805a7e3 s3: VFS: Allow shadow_copy2_connectpath() to return the cached path derived from $cwd.
adds fc6845f s3: VFS: Ensure shadow:format cannot contain a / path separator.
adds bc44e33 s3: VFS: Add utility function check_for_converted_path().
adds 5caa093 s3: VFS: shadow_copy2: Fix module to work with variable current working directory.
adds d5b1ef7 s3: VFS: shadow_copy2: Fix a memory leak in the connectpath function.
adds a52e728 s3: VFS: shadow_copy2: Fix usage of saved_errno to only set errno on error.
adds 612a3be s3: VFS: Don't allow symlink, link or rename on already converted paths.
adds b641595 ctdb-build: Install CTDB tests correctly from toplevel
adds 6e6cf90 s4:tests/sec_descriptor: use more unique oid values
adds 96f439d waf: Do not install the unit test binary for krb5samba
adds 2b256a7 WHATSNEW: Add release notes for Samba 4.6.0rc3.
adds a7d9079 VERSION: Disable git snapshots for the 4.6.0rc3 release.
adds b975620 VERSION: Bump version up to 4.6.0rc4...
adds 0c2a848 WHATSNEW: Add link to known issues.
adds c28902d WHATSNEW: Fix obvious typo.
adds 283cfd4 vfs_fruit: correct Netatalk metadata xattr on FreeBSD
adds 1a79870 vfs_fruit: cleanup metadata and resource xattr name defines
adds 0e22dda vfs_fruit: fix resource fork xattr name
adds 6745bf2 lib/replace: validate xattr namespace prefix on FreeBSD
adds 6b3f1be s3/util: mvxattr, a tool to rename extended attributes
adds ca34320 WHATSNEW: vfs_fruit metadata xattr name on *BSD and mvxattr
adds 964ecb1 selftest: also run test base.createx_access against ad_dc
adds caf33c5 s3/smbd: check for invalid access_mask smbd_calculate_access_mask()
adds 91c0bf9 s3/rpc_server/mdssvc: add attribute "kMDItemContentType"
adds 7c74e90 s3-vfs: Only walk the directory once in open_and_sort_dir()
adds 27c25fc s3: smbd: Don't loop infinitely on bad-symlink resolution.
adds dd79298 s3: torture: Regression test for smbd trying to open an invalid symlink.
adds 1284283 ctdb-common: Fix use-after-free error in comm_fd_handler()
adds 00723fa ctdb-tests: Add more comm tests
adds 6bc0acf ctdb-scripts: Initialise CTDB_NFS_CALLOUT in statd-callout
adds 632a38e Modify smbspool_krb5_wrapper to just fall through to smbspool if AUTH_INFO_REQUIRED is not set or is not "negotiate".
adds e049016 WHATSNEW: Clarify and extend the the AD DC performance improvement text
adds 7567c0e WHATSNEW: Fix spelling of Messages
adds bcfa544 libcli/auth: check E_md4hash() result in netlogon_creds_cli_ServerPasswordSet_send()
adds 7132f093 libcli/auth: add netlogon_creds_cli_debug_string()
adds 39ebdf7 lib/util: add generate_random_machine_password() function
adds 60d48a8 s3:libsmb: let trust_pw_change() debug more verbose information
adds 38cfd61 s3:libsmb: let trust_pw_change() verify the new password at the end.
adds ae300c7 s3:libsmb: add trust_pw_new_value() helper function
adds c01b2c2 s3:libsmb: use trust_pw_new_value() in trust_pw_change()
adds fd09929 s3:libads: use trust_pw_new_value() for krb5 machine passwords
adds 2e125de s3:libnet_join: make use of trust_pw_new_value()
adds aa79c0d s3:net_rpc_trust: make use of trust_pw_new_value()
adds e0119dd s3:include: remove unused DEFAULT_TRUST_ACCOUNT_PASSWORD_LENGTH
adds 53ef65b s4:libcli/raw: remove unused DEFAULT_TRUST_ACCOUNT_PASSWORD_LENGTH
adds 7c75976 s4:libnet: make use of generate_random_machine_password()
adds c5a4e47 s4:dsdb: autogenerate a random utf16 buffer for krbtgt password resets.
adds 00d3c8e python/samba: provision_dns_add_samba.ldif expects utf-16-le passwords
adds 705686e python/samba: use an explicit .encode('utf-8') where we expect utf8 passwords
adds 40366fd pyglue: add generate_random_machine_password() wrapper
adds f6dc073 samba-tool:domain: use generate_random_machine_password() for trusted domains
adds f5df4eb samba-tool:domain: use generate_random_machine_password() for machine passwords
adds 6153b15 samba-tool:provision: use generate_random_machine_password() for machine passwords
adds dfb3795 s4:scripting: use generate_random_machine_password() for machine passwords
adds a2c013b krb5_wrap: use our own code to calculate the ENCTYPE_ARCFOUR_HMAC key
adds 706141a ctdb-build: Split dist() target to generate manpages separately
adds a39218d ctdb-build: Add make target for generating manpages
adds 8cb9f77 build: Fix generation of CTDB manpages while creating tarball
adds 8ee5fe5 librpc/rpc: fix regression in NT_STATUS_RPC_ENUM_VALUE_OUT_OF_RANGE error mapping
adds 0c9bc50 libcli/auth: use the correct creds value against servers without LogonSamLogonEx
adds 39582f3 vfs_streams_xattr: use fsp, not base_fsp
adds 1e6322c s3:winbindd: make sure cm_prepare_connection() only returns OK with a valid tree connect
adds 45abd7b Revert "s3-winbind: Fix schannel connections against trusted domain DCs"
adds e084c42 s3:winbindd: try a NETLOGON connection with noauth over NCACN_NP against trusted domains.
adds 9e4be46 auth/credentials: try to use kerberos with the machine account unless we're in an AD domain
adds 5779c43 s3:winbindd: fix the valid usage anonymous smb authentication
adds 7a96e98 s3:passdb: use cli_credentials_set_kerberos_state() for trusts in pdb_get_trust_credentials()
adds b7e0a56 s3:winbindd: add more debugging to cm_prepare_connection()
adds e90dead s3:winbindd: rely on the kerberos_state from pdb_get_trust_credentials()
adds 94c58e6 s3:libads: add more debugging to ads_sasl_spnego_bind()
adds 3569a97 s3:winbindd: allow a fallback to NTLMSSP for LDAP connections
adds ac59b3a s3:idmap_ad: make use of pdb_get_trust_credentials() to get the machine account creds
adds d96ce9c lib: talloc: Make it clear that talloc_get_size(NULL) returns 0.
adds d5f579e talloc/wscript: avoid passing pointless enabled=True to SAMBA_PYTHON()
adds b359915 talloc: fix TALLOC_VERSION_* mismatch detection
adds 3655e7c pytalloc: add pytalloc_GenericObject_{steal,reference}[_ex]()
adds 9fd7e54 talloc: version 2.1.9
adds 10aebdc py_net: make use of pytalloc_GenericObject_steal()
adds 1f144b9 pidl:Python: make sure print HASH references for STRUCT types
adds b93c412 pidl:Python: replace pytalloc_CObject_FromTallocPtr() with pytalloc_GenericObject_reference_ex()
adds e598a66 pidl:Python: use of pytalloc_GenericObject_reference*() for pyrpc_{ex,im}port_union() wrapping
adds ea70487 tests/dbcheck: Add a test for two live objects, with a dangling backlink
adds 9a40cea tests/dbcheck: Add a test for two live objects, with a dangling forward link
adds e10c2a4 dbchecker: Stop ignoring linked cases where both objects are alive
adds be23d38 ctdb-build: Add WAFLOCK magic to manpages target
adds 8d0e014 ctdb-build: Fix RPM build
adds 351ff91 WHATSNEW: Add release notes for Samba 4.6.0rc4.
adds 7600d32 VERSION: Disable git snapshots for the 4.6.0rc4 release.
adds f50fa9f VERSION: Bump version up to 4.6.0rc5...
adds 2281afd s4-torture: Use the correct variable type in torture_smb2_maxfid()
adds c563d22 s4-kcc: Do not dereference a NULL pointer
adds c240402 s3-vfs: Do not deref a NULL pointer in shadow_copy2_snapshot_to_gmt()
adds 33fdd9f ndrdump: Fix a possible NULL pointer dereference
adds f34ff6a s4:torture: Make sure handles are initialized
adds 17463ee s3:torture: Fix uint64_t comparsion in if-clause
adds efeb8b3 s3:lib: Do not segfault if username is NULL
adds 3e5207d pam_winbind: Return if we do not have a domain
adds 7dddc61 s3:librpc: Make sure kt_curser and kt_entry are initialized
adds 002bfb9 s3:librpc: Fix OM_uint32 comparsion in if-clause
adds d4ac505 ctdb: Fix posible NULL deref in logging_init()
adds 7a29fe4 s3:winbind: work around coverity false positive.
adds 30e2bff selftest: don't run vfs_fruit tests against ad_dc env
adds 4a85fd6 s3/includes: add FinderInfo offset define to MacExtensions.h
adds 6ceb756 vfs_streams_xattr: call SMB_VFS_OPEN with smb_fname_base
adds 26c4b5e vfs_streams_xattr: use SMB_VFS_NEXT_OPEN and CLOSE
adds af24b2f vfs_catia: run translation on all handle based VFS functions
adds b13942e vfs_catia: add catia_readdir_attr
adds 1b2b24d vfs_catia: add catia_(g|s)et_dos_attributes
adds 295f1c7 vfs_fruit: fix fruit_pread with metadata=stream
adds 1b04a91 vfs_fruit: fix fruit_ftruncate with metadata=stream
adds 63a5419 vfs_fruit: rename empty_finderinfo() and make it more robust
adds 3629253 vfs_fruit: fix fruit_pwrite() with metadata=stream
adds 159b2cc vfs_fruit: replace unsafe ad_entry macro with a function
adds ebaecdb vfs_fruit: refactor fruit_open_meta()
adds b78855d vfs_fruit: correct fruit_open_meta_stream() implementation
adds 3365eca vfs_fruit: refactor fruit_stat_meta()
adds 8c32b40 vfs_fruit: correct fruit_stat_meta_stream() implementation
adds e074745 vfs_fruit: update_btime() is only needed for metadata=netatalk
adds 5f568b9 vfs_fruit: refactor readdir_attr_meta()
adds a72ad4f vfs_fruit: correct readdir_attr_meta_finderi_stream() implementation
adds 6f43b66 vfs_fruit: fix fruit_rename() for the fruit:resource!=file case
adds 0ee7ebd vfs_fruit: refactor fruit_unlink()
adds 66c0572 vfs_fruit: fix fruit_chmod() for the fruit:resource!=file case
adds e59e603 vfs_fruit: fix fruit_chown() for the fruit:resource!=file case
adds a3c2db7 vfs_fruit: fix fruit_rmdir() for the fruit:resource!=file case
adds 5a54bed vfs_fruit: in fruit_rmdir() check ._ files before deleting them
adds 70842a8 vfs_fruit: refactor fruit_open_rsrc()
adds 2a76f87 vfs_fruit: refactor fruit_stat_rsrc()
adds 39c321f vfs_fruit: add fruit_stat_rsrc_stream() implementation
adds ad59cbc vfs_fruit: add fruit_stat_rsrc_xattr() implementation
adds 41407c6 vfs_fruit: refactor fruit_streaminfo()
adds 744a042 vfs_fruit: fix fruit_ntimes() for the fruit:metadata!=netatalk case
adds 9870810 vfs_fruit: refactor fruit_ftruncate() and fix stream case
adds 3c7331a vfs_fruit: refactor readdir_attr_macmeta() resource fork size
adds d8d8360 vfs_fruit: use SMB_VFS_NEXT_OPEN in two places
adds abf4ab6 vfs_fruit: remove base_fsp name translation
adds a6a0583 vfs_fruit: fix fruit_check_access()
adds db79f89 selftest: disable vfs_fruit tests
adds a55528b vfs_fruit: rework struct adouble API
adds 96b51a4 vfs_fruit: refactor fruit_open and use new adouble API
adds 408d21f vfs_fruit: refactor fruit_pread and fruit_pwrite and use new adouble API
adds 3e1a5bb vfs_fruit: refactor fruit_fstat and use new adouble API
adds 94616d1 vfs_fruit: use fio in fruit_fallocate
adds 31f7562 vfs_fruit: refactor fruit_ftruncate and use new adouble API
adds 7fb2f57 selftest: reenable vfs_fruit tests
adds b98e7ac selftest: move vfs_fruit tests that require "fruit:metadata=netatalk" to vfs.fruit_netatalk
adds d6197d6 selftest: run vfs_fruit tests against share with fruit:metadata=stream
adds 82b2bb2 selftest: also run vfs_fruit tests with streams_depot
adds 64feccf selftest: add description to vfs_fruit testsuites
adds 3d5674d s4/torture: vfs_fruit: add test_null_afpinfo test
adds 81c8fd4 s4/torture: vfs_fruit: test deleting a file with resource fork
adds 72031de s4/torture: add a vfs_fruit renaming test with open rsrc fork
adds 7f3c130 lib/torture: add torture_assert_mem_equal_goto
adds 5f1284e s4/torture: add test for AAPL find with name with illegal NTFS characters
adds 8478500 docs/vfs_fruit: document known limitations with fruit:encoding=native
adds 0631c0e s4/torture: change shares in used torture_suite_add_2ns_smb2_test()
adds aad3ccc selftest: add shares without vfs_fruit for the vfs_fruit tests
adds 05d0b6d vfs_fruit: ignore or delete invalid AFP_AfpInfo streams
adds d35e6f6 s4/torture: vfs_fruit: test invalid AFPINFO_STREAM_NAME
adds 9b9e88b vfs_fruit: use stat info from base_fsp
adds f355f68 s4/torture: vfs_fruit: add stream with illegal ntfs characters to copyile test
adds 83628b4 vfs_fruit: only veto AppleDouble files with fruit:resource=file
adds f43ff04 gensec:spnego: Add debug message for the failed principal
adds 145e98c s3:librpc: Handle gss_min in gse_get_client_auth_token() correctly
adds fdb1522 docs: Improve the idmap_hash manpage
adds 824faf6 idmap_hash: Add a deprecation message
adds 888f433 WHATSNEW: Add idmap_hash deprecation warning
adds f9755bf ctdb-logging: CID 1396883 Dereference null return value (NULL_RETURNS)
adds 605e069 vfs_fruit: enabling AAPL extensions must be a global switch
adds 525752e0 s3:winbindd: fix endless forest trust scan
adds 632c6b5 s3: smbd: Restart reading the incoming SMB2 fd when the send queue is drained.
adds 00e45e9 ldb-samba: remember the error string of a failing bind in ildb_connect()
adds 53b73f1 s4:ldap_server: match windows in the error messages of failing LDAP Bind requests
adds 76e643c WHATSNEW: Add release notes for Samba 4.6.0.
adds d7b5e92 Revert "winbind: Remove rpc_lookup_usergroups"
adds f4d5d16 Revert "winbind: Remove "lookup_usergroups" winbind method"
adds 3e6f1d5 Revert "winbind: Remove validate_ug"
adds 06f5398 Revert "winbind: Remove wcache_lookup_usergroups"
adds 0c68d73 Revert "winbind: Remove wb_cache_lookup_usergroups"
adds 86c025f Revert "winbind: Remove wbint_LookupUserGroups"
adds d08929e Revert "winbind: Remove wb_lookupusergroups"
adds 501d5d9 winbindd: find the domain based on the sid within wb_lookupusergroups_send()
adds 5fe0984 Re-enable token groups fallback
adds 93e804a WHATSNEW: Update release notes for Samba 4.6.0.
adds f17816a VERSION: Disable GIT_SNAPSHOTS for the 4.6.0 release.
adds 074aaeb VERSION: Bump version up to 4.6.1...
adds 768acab idmap_autorid: allocate new domain range if the callers knows the sid is valid
adds ff94f79 smbd: Do an early exit on negprot failure
adds 68d6aa8 torture3: Add test for smbd crash
adds 1ad29ae lib/pthreadpool: fix a memory leak
adds 30495b1 s3/wscript: fix Linux kernel oplock detection
adds d15c966 s3/smbd: add const to get_lease_type() args
adds 26f7b6f s3/smbd: add comments and some reformatting to open_file_ntcreate()
adds 93b789c s3/smbd: req is already validated at the beginning of open_file_ntcreate()
adds dc328aa s3/smbd: simplify defer_open()
adds 1d16e5f s3/smbd: add and use retry_open() instead of defer_open() in two places
adds dcde5b1 s3/smbd: fix schedule_async_open() timer
adds eeed4ff s3/smbd: remove async_open arg from defer_open()
adds b375bae s3/smbd: all callers of defer_open() pass a lck
adds b6cddc1 s3/smbd: fix deferred open with streams and kernel oplocks
adds 48a346f s3/selftest: adopt config.h check from source4
adds 5acfa04 s4/torture: some tests for kernel oplocks
adds cc03f50 manpages/vfs_fruit: document global options
adds c6e5b84 replace: Include sysmacros.h
adds 22e473e s4:gensec_gssapi: the value gensec_get_target_principal() should overwrite gensec_get_target_hostname()
adds 202604d s4:gensec_gssapi: require a realm in gensec_gssapi_client_start()
adds 9b10b35 testprogs: Use smbclient by default in test_kinit_trusts
adds 8899995 testprogs: Add kinit_trusts tests with smbclient4
adds eaebcde krb5_wrap: Do not return an empty realm from smb_krb5_get_realm_from_hostname()
adds ec8cf1c krb5_wrap: Try to guess the correct realm from the service hostname
adds f3940ac krb5_wrap: pass client_realm to smb_krb5_get_realm_from_hostname()
adds 97fa6c2 krb5_wrap: Make smb_krb5_get_realm_from_hostname() public
adds 825bfed s4:gensec-gssapi: Create a helper function to setup server_principal
adds 43bc67a s4:gensec_gssapi: Move setup of service_principal to update function
adds be1e158 s4:gensec_gssapi: Use smb_krb5_get_realm_from_hostname()
adds 82898b8 s4:gensec_gssapi: Correctly handle external trusts with MIT
adds bc50ac4 s3:gse: Use smb_krb5_get_realm_from_hostname()
adds 38f3e64 krb5_wrap: Remove obsolete smb_krb5_get_principal_from_service_hostname()
adds 3f67876 s3:gse: Pass down the gensec_security pointer
adds c2b3115 s3:gse: Move setup of service_principal to update function
adds 73d13c0 s3:gse: Check if we have a target_princpal set we should use
adds f8ae8e8 s3:gse: Correctly handle external trusts with MIT
adds b84c967 HEIMDAL:kdc: make it possible to disable the principal based referral detection
adds bef5582 s4:kdc: disable principal based autodetected referral detection
adds 1325da1 VERSION: Bump version up to 4.6.1...
adds d7644e3 CVE-2017-2619: s3/smbd: re-open directory after dptr_CloseDir()
adds 7609944 CVE-2017-2619: s4/torture: add SMB2_FIND tests with SMB2_CONTINUE_FLAG_REOPEN flag
adds 0eae801 CVE-2017-2619: s3: smbd: Create wrapper function for OpenDir in preparation for making robust.
adds a028e01 CVE-2017-2619: s3: smbd: Opendir_internal() early return if SMB_VFS_OPENDIR failed.
adds 556f7dd CVE-2017-2619: s3: smbd: Create and use open_dir_safely(). Use from OpenDir().
adds a98b3a1 CVE-2017-2619: s3: smbd: OpenDir_fsp() use early returns.
adds e558347 CVE-2017-2619: s3: smbd: OpenDir_fsp() - Fix memory leak on error.
adds 16de606 CVE-2017-2619: s3: smbd: Move the reference counting and destructor setup to just before retuning success.
adds 7a61eb2 CVE-2017-2619: s3: smbd: Correctly fallback to open_dir_safely if FDOPENDIR not supported on system.
adds 49edefe CVE-2017-2619: s3: smbd: Remove O_NOFOLLOW guards. We insist on O_NOFOLLOW existing.
adds 86b913f CVE-2017-2619: s3: smbd: Move special handling of symlink errno's into a utility function.
adds 22a8d4e CVE-2017-2619: s3: smbd: Add the core functions to prevent symlink open races.
adds d9475c9 CVE-2017-2619: s3: smbd: Use the new non_widelink_open() function.
adds 2d44083 WHATSNEW: Add release notes for Samba 4.6.1.
adds 1a8f3cf VERSION: Disable GIT_SNAPSHOTS for the 4.6.1 release.
adds 0cfe9fa Merge tag 'samba-4.6.1' into v4-6-test
adds c47fee6 VERSION: Bump version up to 4.6.2.
adds 7f963d9 gssapi: check for gss_acquire_cred_from
adds cb44a31 lib/krb5_wrap: add smb_gss_krb5_import_cred wrapper
adds 4b74d31 credentials_krb5: convert to use smb_gss_krb5_import_cred
adds 92e6351 libads: convert to use smb_gss_krb5_import_cred
adds 9bf6381 s3-gse: convert to use smb_gss_krb5_import_cred
adds 906c8a3 s3-gse: move krb5 fallback to smb_gss_krb5_import_cred wrapper
adds d6c9486 auth/credentials: Always set the the realm if we set the principal from the ccache
adds 0abbc39 testprogs: Correctly expand shell parameters
adds 323ba48 krb5_wrap: Print a warning for an invalid keytab name
adds 6717c67 s3:libads: Correctly handle the keytab kerberos methods
adds a54601e param: Allow to specify kerberos method on the commandline
adds 1fc5090 testprogs: Test 'net ads join' with a dedicated keytab
adds 9c8b11b s3:vfs_expand_msdfs: Do not open the remote address as a file
adds 71b8b1d s3: libgpo: Allow skipping GPO objects that don't have the expected LDAP attributes.
adds 177dba4 ctdb-readonly: Avoid a tight loop waiting for revoke to complete
adds e418059 s3:libsmb: Only print error message if kerberos use is forced
adds 137b26f Fix for Solaris C compiler.
adds 36a2ee2 lib/crypto: implement samba.crypto Python module for RC4
adds 32f7ba9 Changes to make the Solaris C compiler happy.
adds a619054 s3: locking: Move two leases functions into a new file.
adds 705149d s3: locking: Update oplock optimization for the leases era !
adds 4a6c2da s3:libads: Remove obsolete smb_krb5_get_ntstatus_from_init_creds()
adds 2e9450a nsswtich: Add negative tests for authentication with wbinfo
adds 2732b0c smbd: add zero_file_id flag
adds 9e7cfc4 vfs_fruit: enable zero file id
adds cdf3f57 vfs_fruit: document added zero_file_id parameter
adds 6b3cc69 torture: add torture_assert_mem_not_equal_goto()
adds 07437b0 selftest: tests for vfs_fruite file-id behavior
adds c6199c2 s3: smbd: Fix incorrect logic exposed by fix for the security bug 12496 (CVE-2017-2619).
adds 35f100d s3: Test for CVE-2017-2619 regression with "follow symlinks = no".
adds 1aaaa78 s3: Fixup test for CVE-2017-2619 regression with "follow symlinks = no"
adds 3f52654 s3: smbd: Fix "follow symlink = no" regression part 2.
adds 30aa17d s3: smbd: Fix "follow symlink = no" regression part 2.
adds cf02564 s3: Test for CVE-2017-2619 regression with "follow symlinks = no" - part 2
adds 6cd0b59 VERSION: Bump version up to 4.6.2.
adds 7b7f6a0 VERSION: Re-enable GIT_SNAPSHOTS.
adds faea234 s3: smbd: Fix incorrect logic exposed by fix for the security bug 12496 (CVE-2017-2619).
adds 5a573c2 s3: Test for CVE-2017-2619 regression with "follow symlinks = no".
adds 076f01e s3: Fixup test for CVE-2017-2619 regression with "follow symlinks = no"
adds 9e2ce69 s3: smbd: Fix "follow symlink = no" regression part 2.
adds 9e81c83 s3: smbd: Fix "follow symlink = no" regression part 2.
adds 2b9a812 s3: Test for CVE-2017-2619 regression with "follow symlinks = no" - part 2
adds 8f35980 WHATSNEW: Add release notes for 4.6.2.
adds 36d0070 VERSION: Disable GIT_SNAPSHOTS for the 4.6.2 release.
adds dd75f39 Merge tag 'samba-4.6.2' into v4-6-test
adds 925aa47 VERSION: Bump version up to 4.6.3.
adds bc93a47 s3:winbind: Use the correct talloc context for user information
adds 2cad042 s3:tests: Add a subsitution test for %D %u %g
adds 208dc58 selftest: Define template homedir for 'ad_member' env
adds f37537b ctdb-tools: Avoid deferencing argv[0] if argc == 0
adds 6f05903 winbindd: Fix password policy for pam authentication
adds ef48aa4 smbd: Fix smb1 findfirst with DFS
adds 122e46f selftest: Test for bug 12558
adds 981e667 wafsamba: move -L/some/path from LINKFLAGS_PYEMBED to LIBPATH_PYEMBED
adds fe3fe4f vfs_fruit: resource fork open request with flags=O_CREAT|O_RDONLY
adds 3cd5d41 s4/torture: vfs_fruit: test for bug 12565
adds a727300 script/autobuild.py: cleanup the task subdirs when they're done.
adds 5d964e1 script/autobuild.py: export PYTHONUNBUFFERED=1
adds 286a9fd script/autobuild.py: add a do_print() wrapper function that flushes after each message
adds da065cd script/autobuild.py: try to make TMPDIR handling more verbose
adds dce116d script/autobuild.py: ignore missing test_tmpdir
adds 4c5f50c autobuild: Stop waf uninstall from removing test_tmpdir
adds b86a793 winbindd: use correct domain name for failed lookupsids
adds ff5865a winbindd: remove unused single_domains array
adds d0643c5 selftest: new environment "ad_member_idmap_rid"
adds 50583a6 selftest: tests idmap mapping with idmap_rid
adds fd6ec35 winbindd: use passdb backend for well-known SIDs
adds 1d66d33 selftest: wbinfo -s tests for wellknown SIDs
adds 1a6802e selftest: wbinfo --sids-to-unix-ids tests for wellknown SIDs
adds 5083579 winbindd: explicit check for well-known SIDs in wb_lookupsids_bulk()
adds b6ea6f7 selftest: fix for wbinfo -s tests for wellknown SIDs
adds 6526a27 s3/include: add NT_STATUS_LOOKUP_ERR
adds 9afba47 s3/rpc_client: use NT_STATUS_LOOKUP_ERR
adds a323631 s3/rpc_client: lookupsids error handling of NT_STATUS_NONE_MAPPED
adds d0d8663 winbindd: error handling in rpc_lookup_sids()
adds 8719bab winbindd: trigger possible passdb_dsdb initialisation
adds c9a5199 rpcclient: allow -U'OTHERDOMAIN\user' again
adds 7a806d7 ctdb-docs: Fix documentation of -n option to ctdb tool
adds 70a2e2e selftest: test fetching a large ACL from vfs_acl_xattr
adds fb375e3 vfs_xattr_tdb: handle case of zero size.
adds ec39296 vfs_acl_xattr: factor out fetching of an extended attribute
adds 71abf1a vfs_acl_xattr: avoid needlessly supplying a large buffer to getxattr()
adds 72d1724 lib: debug: Avoid negative array access.
adds ee420c1 s3:lib: Fix incorrect logic in sys_broken_getgroups()
adds 12c24f3 s3:smbd: Fix incorrect use of sys_getgroups()
adds 312fb3b pam_winbind: no longer use wbcUserPasswordPolicyInfo when authenticating
adds 222aa4a s3:vfs:shadow_copy2: fix quoting in debug messages
adds 0a84f16 s3:vfs:shadow_copy2: fix the corner case if cwd=/ in make_relative_path
adds b8c11db s3:vfs:shadow_copy2: fix corner case of "/@GMT-token" in shadow_copy2_strip_snapshot
adds c13244a cleanupdb: Fix a memory read error
adds dcff483 WHATSNEW: Add release notes for Samba 4.6.3.
adds bbdd585 VERSION: Disable GIT_SNAPSHOTS for the 4.6.3 release.
adds 9602cd0 VERSION: Bump version up to 4.6.4...
adds 6915ad5 notify: Fix ordering of events in notifyd
adds 73e1f00 vfs_acl_xattr|tdb: ensure create mask is at least 0666 if ignore_system_acls is set
adds 37e26bf winbindd: handling of SIDs without domain reference in wb_sids2xids_lookupsids_done()
adds 6ffea89 winbindd: only use the domain name from lookup sids if the domain matches
adds 30586d3 vfs_fruit: lp_case_sensitive() does not return a bool
adds 249607c _netr_ServerPasswordSet2: use info level 26 to set plain text machine password
adds 0636b93 s3-tests: assignement in shell shall have no spaces around equal sign
adds 17d5052 s3: smbd: inotify_map_mask_to_filter incorrectly indexes an array.
adds 82317ad systemd: fix detection of libsystemd
adds c82072f s3/locking: add const to fsp_lease_type
adds 11a866e s3/locking: helper functions for lease types
adds 6b3ebfb s3/smbd: update exclusive oplock optimisation to the lease area
adds ade0e8f4 s3/smbd: update exclusive oplock optimisation to the lease area
adds c7bead7 samba-tool: let 'samba-tool user syncpasswords' report deletions immediately
adds 117547d idmap_rfc2307: Don't stop after 30 entries
adds c73b49e idmap_rfc2307: "ldap_next_entry" needs the previous entry, not the start
adds c2d7a72 test_idmap_rfc2307: Remove the correct file
adds 301abae test_idmap_rfc2307: Avoid a tmpfile
adds bdea676 test_idmap_rfc2307: Correct usage
adds cbf96d9 test_idmap_rfc2307: Do a recursive delete in ou=idmap
adds c66a8b0 test_idmap_rfc2307: Test wbinfo -r for 35 supplementary group memberships
adds 0160f27 idmap_rfc2307: Don't stop after 30 entries
adds e0060df idmap_rfc2307: "ldap_next_entry" needs the previous entry, not the start
adds ea5dd00 selftest: Avoid idmap caching when testing idmap_rfc2307
adds db9553e idmap_rfc2307: Test unix-ids-to-sids with 35 groups
adds 10b04d7 s3:smbcacls add prompt for password
adds 3e50a50 ctdb-logging: Initialize DEBUGLEVEL before changing the value
adds 4a33726 ctdb-tests: Explicitly search for the specific log entry
adds f71feca ctdb-tests: Use tighter pattern for matching expected output
adds 4de3ddc s3: smbd: Fix open_files.idl to correctly ignore share_mode_lease *lease in share_mode_entry.
adds 3bb4485 VERSION: Bump version up to 4.6.4...
adds 04a3ba4 CVE-2017-7494: rpc_server3: Refuse to open pipe names with / inside
adds 85d8992 WHATSNEW: Add release notes for Samba 4.6.4.
adds b0b0bf1 VERSION: Disable GIT_SNAPSHOTS for the 4.6.4 release.
adds e3f2d7f Merge tag 'samba-4.6.4' into v4-6-test
adds 96b8f72 VERSION: Bump version up to 4.6.5.
adds 049484b Revert "ctdb-readonly: Avoid a tight loop waiting for revoke to complete"
adds 5906140 ctdb-readonly: Avoid a tight loop waiting for revoke to complete
adds 3c596dc ctdb-tools: Stop "ctdb nodestatus" from always showing all nodes
adds 0089a4c ctdb-tools: "ctdb nodestatus" should only display header for "all"
adds c9b3e8f ctdb-tests: Add some extra tests for "ctdb nodestatus"
adds 06e8eec s3: VFS: Catia: Ensure path name is also converted.
adds 44ca450 s3/locking: make find_share_mode_entry public
adds 29196ec s3/smbd: fix exclusive lease optimisation
adds 4fc1e91 s4/torture: test for bug 12798
adds b925818 s3:smbd: Pass down remote and local address to get_referred_path()
adds 620aac7 s3:smbd: Set up local and remote address for fake connection
adds 66529e1 ctdb-common: Fix crash in logging initialisation
adds c9ad5ad WHATSNEW: Add release notes for Samba 4.6.5.
adds 1d13a64 VERSION: Disable GIT_SNAPSHOTS for the 4.6.5 release.
adds d918138 New upstream version 4.6.5+dfsg
new 733a978 Updated version 4.6.5+dfsg from 'upstream/4.6.5+dfsg'
new 64663da Bump Build-dependencies of talloc, tdb, tevent and ldb to resp. 2.1.9, 1.3.12, O.9.31 and 1.1.29
new fecd276 Remove Conflicts and Replaces on pre-wheezy samba4 packages
new e1719c8 Remove Conflicts, Breaks and Replaces on pre-wheezy samba packages
new 8d0516a wrap-and-sort
new c3390f4 Remove Conflicts, Breaks and Replaces on pre-jessie samba packages
new f9bbb85 Remove Conflicts, Breaks and Replaces on (pre-jessie) samba4 packages
new 80dd691 Remove Conflicts on pre-jessie libldb1 package
new fec31ed Remove Breaks on pre-jessie qtsmbstatus-server package
new ee09a72 Remove Replaces on pre-wheezy smbget package
new ae606bb Changelog for previous commits
new 20e2647 Add libcephfs-dev as b-d to build vfs_ceph (Closes: #856998)
new 5ecc3a0 Enable avahi support (Closes: #859875)
new d3e65c4 Portuguese translation for debconf messages (Closes: #864172)
The 16 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.ycm_extra_conf.py | 265 +-
Makefile | 3 +
README.Coding | 18 +-
Roadmap | 24 -
VERSION | 6 +-
WHATSNEW.txt | 1351 ++--
auth/auth_sam_reply.h | 2 +-
auth/credentials/credentials.c | 365 +-
auth/credentials/credentials.h | 2 +
auth/credentials/credentials_internal.h | 4 +
auth/credentials/credentials_krb5.c | 92 +-
auth/credentials/credentials_ntlm.c | 239 +-
auth/credentials/pycredentials.c | 106 +-
auth/gensec/gensec.c | 43 +-
auth/gensec/gensec_start.c | 12 +-
auth/gensec/spnego.c | 60 +-
auth/kerberos/gssapi_pac.c | 3 +-
auth/ntlmssp/gensec_ntlmssp_server.c | 8 +
buildtools/wafsamba/samba_autoconf.py | 1 +
buildtools/wafsamba/samba_conftests.py | 5 +-
buildtools/wafsamba/samba_python.py | 6 +
buildtools/wafsamba/samba_utils.py | 2 +-
buildtools/wafsamba/wafsamba.py | 3 -
buildtools/wafsamba/wscript | 1 +
ctdb/Makefile | 4 +
ctdb/client/client.h | 93 +-
ctdb/client/client_control_sync.c | 125 +-
ctdb/client/client_db.c | 34 +-
ctdb/client/client_event.c | 597 ++
ctdb/client/ctdb_client.c | 80 -
ctdb/common/cmdline.c | 181 -
ctdb/common/cmdline.h | 13 -
ctdb/common/common.h | 5 +-
ctdb/common/ctdb_io.c | 2 +-
ctdb/common/ctdb_ltdb.c | 44 +-
ctdb/common/ctdb_util.c | 2 +-
ctdb/common/logging.c | 477 +-
ctdb/common/logging.h | 26 +-
ctdb/common/run_proc.c | 528 ++
ctdb/common/run_proc.h | 99 +
ctdb/common/sock_daemon.c | 803 +++
ctdb/common/sock_daemon.h | 216 +
ctdb/common/sock_io.c | 310 +
ctdb/common/sock_io.h | 38 +
ctdb/common/system.h | 3 -
ctdb/common/system_util.c | 34 -
ctdb/common/tunable.c | 8 +-
ctdb/config/ctdb.service | 1 -
ctdb/config/ctdbd_wrapper | 55 +-
ctdb/config/events.d/10.interface | 7 +
ctdb/config/events.d/13.per_ip_routing | 6 +-
ctdb/config/events.d/40.vsftpd | 8 +-
ctdb/config/events.d/50.samba | 1 +
ctdb/config/events.d/60.nfs | 8 +-
ctdb/config/functions | 166 +-
ctdb/doc/Makefile | 22 -
ctdb/doc/ctdb-etcd.7 | 106 +
ctdb/doc/ctdb-etcd.7.html | 40 +
ctdb/doc/ctdb-etcd.7.xml | 117 +
ctdb/doc/ctdb-statistics.7 | 4 +-
ctdb/doc/ctdb-statistics.7.html | 134 +-
ctdb/doc/ctdb-tunables.7 | 61 +-
ctdb/doc/ctdb-tunables.7.html | 192 +-
ctdb/doc/ctdb-tunables.7.xml | 139 +-
ctdb/doc/ctdb.1 | 159 +-
ctdb/doc/ctdb.1.html | 335 +-
ctdb/doc/ctdb.1.xml | 208 +-
ctdb/doc/ctdb.7 | 14 +-
ctdb/doc/ctdb.7.html | 46 +-
ctdb/doc/ctdb.7.xml | 10 +-
ctdb/doc/ctdb_diagnostics.1 | 4 +-
ctdb/doc/ctdb_diagnostics.1.html | 6 +-
ctdb/doc/ctdb_mutex_ceph_rados_helper.7 | 79 +
ctdb/doc/ctdb_mutex_ceph_rados_helper.7.html | 26 +
ctdb/doc/ctdb_mutex_ceph_rados_helper.7.xml | 90 +
ctdb/doc/ctdbd.1 | 6 +-
ctdb/doc/ctdbd.1.html | 10 +-
ctdb/doc/ctdbd.1.xml | 2 +-
ctdb/doc/ctdbd.conf.5 | 14 +-
ctdb/doc/ctdbd.conf.5.html | 74 +-
ctdb/doc/ctdbd.conf.5.xml | 12 +-
ctdb/doc/ctdbd_wrapper.1 | 4 +-
ctdb/doc/ctdbd_wrapper.1.html | 4 +-
ctdb/doc/ltdbtool.1 | 4 +-
ctdb/doc/ltdbtool.1.html | 10 +-
ctdb/doc/onnode.1 | 4 +-
ctdb/doc/onnode.1.html | 14 +-
ctdb/doc/ping_pong.1 | 4 +-
ctdb/doc/ping_pong.1.html | 8 +-
ctdb/include/ctdb_client.h | 11 -
ctdb/include/ctdb_private.h | 53 +-
ctdb/include/ctdb_protocol.h | 2 -
ctdb/packaging/RPM/ctdb.spec.in | 6 +-
ctdb/protocol/protocol.h | 94 +-
ctdb/protocol/protocol_api.h | 47 +-
ctdb/protocol/protocol_client.c | 104 +-
ctdb/protocol/protocol_control.c | 74 -
ctdb/protocol/protocol_event.c | 848 +++
ctdb/protocol/protocol_private.h | 5 +
ctdb/protocol/protocol_types.c | 36 +-
ctdb/server/ctdb_call.c | 95 +-
ctdb/server/ctdb_cluster_mutex.c | 2 +-
ctdb/server/ctdb_control.c | 13 +-
ctdb/server/ctdb_daemon.c | 65 +-
ctdb/server/ctdb_event_helper.c | 158 -
ctdb/server/ctdb_eventd.c | 1802 +++++
ctdb/server/ctdb_fork.c | 72 +-
ctdb/server/ctdb_lock.c | 31 +-
ctdb/server/ctdb_lock_helper.c | 59 +-
ctdb/server/ctdb_logging.c | 119 +-
ctdb/server/ctdb_logging_file.c | 121 -
ctdb/server/ctdb_logging_syslog.c | 328 -
ctdb/server/ctdb_ltdb_server.c | 45 +-
ctdb/server/ctdb_monitor.c | 6 -
ctdb/server/ctdb_mutex_fcntl_helper.c | 2 +
ctdb/server/ctdb_recoverd.c | 311 +-
ctdb/server/ctdb_recovery_helper.c | 63 +-
ctdb/server/ctdb_takeover.c | 846 +--
ctdb/server/ctdb_takeover_helper.c | 1225 ++++
ctdb/server/ctdb_traverse.c | 4 +-
ctdb/server/ctdb_update_record.c | 2 +-
ctdb/server/ctdb_vacuum.c | 4 +-
ctdb/server/ctdbd.c | 67 +-
ctdb/server/eventscript.c | 1405 ++--
ctdb/server/ipalloc.c | 82 +-
ctdb/server/ipalloc.h | 7 +-
ctdb/server/ipalloc_common.c | 19 +-
ctdb/server/ipalloc_deterministic.c | 3 +-
ctdb/server/ipalloc_private.h | 3 +-
ctdb/tests/complex/35_cifs_external_tickle.sh | 8 +-
ctdb/tests/complex/60_rogueip_releaseip.sh | 59 +
ctdb/tests/complex/61_rogueip_takeip.sh | 45 +
ctdb/tests/complex/90_debug_hung_script.sh | 11 +-
ctdb/tests/cunit/protocol_test_002.sh | 18 +
ctdb/tests/cunit/run_proc_001.sh | 140 +
ctdb/tests/cunit/sock_daemon_test_001.sh | 67 +
ctdb/tests/cunit/sock_io_test_001.sh | 9 +
ctdb/tests/eventd/README | 1 +
ctdb/tests/eventd/eventd_001.sh | 31 +
ctdb/tests/eventd/eventd_002.sh | 54 +
ctdb/tests/eventd/eventd_003.sh | 54 +
ctdb/tests/eventd/eventd_004.sh | 45 +
ctdb/tests/eventd/eventd_005.sh | 36 +
ctdb/tests/eventd/eventd_006.sh | 37 +
ctdb/tests/eventd/eventd_007.sh | 37 +
ctdb/tests/eventd/eventd_011.sh | 64 +
ctdb/tests/eventd/eventd_012.sh | 53 +
ctdb/tests/eventd/eventd_013.sh | 53 +
ctdb/tests/eventd/eventd_014.sh | 52 +
ctdb/tests/eventd/eventd_021.sh | 40 +
ctdb/tests/eventd/eventd_022.sh | 41 +
ctdb/tests/eventd/eventd_023.sh | 38 +
ctdb/tests/eventd/eventd_024.sh | 47 +
ctdb/tests/eventd/eventd_031.sh | 65 +
ctdb/tests/eventd/eventd_032.sh | 124 +
ctdb/tests/eventd/eventd_033.sh | 124 +
ctdb/tests/eventd/eventd_041.sh | 48 +
ctdb/tests/eventd/eventd_042.sh | 48 +
ctdb/tests/eventd/eventd_043.sh | 48 +
ctdb/tests/eventd/eventd_051.sh | 23 +
ctdb/tests/eventd/scripts/local.sh | 137 +
ctdb/tests/eventscripts/50.samba.monitor.107.sh | 2 +-
ctdb/tests/eventscripts/50.samba.shutdown.001.sh | 12 +
ctdb/tests/eventscripts/50.samba.shutdown.002.sh | 15 +
ctdb/tests/eventscripts/60.nfs.multi.003.sh | 26 -
ctdb/tests/eventscripts/60.nfs.multi.004.sh | 26 -
ctdb/tests/eventscripts/60.nfs.multi.005.sh | 26 -
ctdb/tests/eventscripts/60.nfs.multi.006.sh | 19 -
ctdb/tests/eventscripts/scripts/local.sh | 33 +-
ctdb/tests/eventscripts/stubs/ctdb | 70 +-
ctdb/tests/eventscripts/stubs/pidof | 7 +-
ctdb/tests/run_tests.sh | 49 +-
ctdb/tests/scripts/unit.sh | 12 +-
ctdb/tests/simple/04_ctdb_setvar.sh | 4 +-
ctdb/tests/simple/13_ctdb_setdebug.sh | 18 +-
ctdb/tests/simple/23_ctdb_moveip.sh | 7 +-
ctdb/tests/simple/28_zero_eventscripts.sh | 2 +
ctdb/tests/simple/60_recoverd_missing_ip.sh | 4 +-
ctdb/tests/simple/70_recoverpdbbyseqnum.sh | 121 +-
ctdb/tests/simple/73_tunable_NoIPTakeover.sh | 4 +-
ctdb/tests/simple/76_ctdb_pdb_recovery.sh | 24 +-
ctdb/tests/simple/scripts/local_daemons.bash | 118 +-
ctdb/tests/src/ctdb_takeover_tests.c | 154 +-
ctdb/tests/src/fake_ctdbd.c | 508 +-
ctdb/tests/src/ipalloc_read_known_ips.c | 181 +
ctdb/tests/src/ipalloc_read_known_ips.h | 32 +
ctdb/tests/src/pidfile_test.c | 1 +
ctdb/tests/src/porting_tests.c | 1 -
ctdb/tests/src/protocol_client_test.c | 414 +-
ctdb/tests/src/protocol_types_test.c | 138 +
ctdb/tests/src/rb_perftest.c | 123 -
ctdb/tests/src/run_proc_test.c | 105 +
ctdb/tests/src/sock_daemon_test.c | 992 +++
ctdb/tests/src/sock_io_test.c | 283 +
ctdb/tests/src/test_options.c | 4 +-
ctdb/tests/src/transaction_loop.c | 4 +-
ctdb/tests/takeover/lcp2.001.sh | 2 +-
ctdb/tests/takeover/lcp2.002.sh | 2 +-
ctdb/tests/takeover/lcp2.003.sh | 2 +-
ctdb/tests/takeover/lcp2.004.sh | 2 +-
ctdb/tests/takeover/lcp2.005.sh | 2 +-
ctdb/tests/takeover/lcp2.006.sh | 2 +-
ctdb/tests/takeover/lcp2.007.sh | 2 +-
ctdb/tests/takeover/lcp2.008.sh | 2 +-
ctdb/tests/takeover/lcp2.009.sh | 2 +-
ctdb/tests/takeover/lcp2.010.sh | 2 +-
ctdb/tests/takeover/lcp2.011.sh | 2 +-
ctdb/tests/takeover/lcp2.012.sh | 14 +-
ctdb/tests/takeover/lcp2.013.sh | 6 +-
ctdb/tests/takeover/lcp2.014.sh | 2 +-
ctdb/tests/takeover/lcp2.015.sh | 2 +-
ctdb/tests/takeover/lcp2.016.sh | 2 +-
ctdb/tests/takeover/lcp2.017.sh | 2 +-
ctdb/tests/takeover/lcp2.018.sh | 2 +-
ctdb/tests/takeover/lcp2.019.sh | 2 +-
ctdb/tests/takeover/lcp2.020.sh | 33 -
ctdb/tests/takeover/lcp2.021.sh | 33 -
ctdb/tests/takeover/lcp2.022.sh | 19 +-
ctdb/tests/takeover/lcp2.023.sh | 2 +-
ctdb/tests/takeover/lcp2.024.sh | 2 +-
ctdb/tests/takeover/lcp2.025.sh | 2 +-
ctdb/tests/takeover/lcp2.026.sh | 2 +-
ctdb/tests/takeover/lcp2.027.sh | 2 +-
ctdb/tests/takeover/lcp2.028.sh | 2 +-
ctdb/tests/takeover/lcp2.029.sh | 2 +-
ctdb/tests/takeover/lcp2.030.sh | 2 +-
ctdb/tests/takeover/lcp2.031.sh | 2 +-
ctdb/tests/takeover/lcp2.032.sh | 2 +-
ctdb/tests/takeover/lcp2.033.sh | 2 +-
ctdb/tests/takeover/simulation/README | 6 -
ctdb/tests/takeover/simulation/ctdb_takeover.py | 888 ---
ctdb/tests/takeover/simulation/hey_jude.py | 24 -
ctdb/tests/takeover/simulation/ip_groups1.py | 25 -
ctdb/tests/takeover/simulation/ip_groups2.py | 20 -
ctdb/tests/takeover/simulation/ip_groups3.py | 27 -
ctdb/tests/takeover/simulation/ip_groups4.py | 25 -
ctdb/tests/takeover/simulation/ip_groups5.py | 23 -
ctdb/tests/takeover/simulation/mgmt_simple.py | 22 -
ctdb/tests/takeover/simulation/node_group.py | 46 -
ctdb/tests/takeover/simulation/node_group_extra.py | 31 -
.../tests/takeover/simulation/node_group_simple.py | 26 -
ctdb/tests/takeover/simulation/nondet_path_01.py | 25 -
ctdb/tests/takeover_helper/000.sh | 22 +
ctdb/tests/takeover_helper/010.sh | 33 +
ctdb/tests/takeover_helper/011.sh | 33 +
ctdb/tests/takeover_helper/012.sh | 33 +
ctdb/tests/takeover_helper/013.sh | 33 +
ctdb/tests/takeover_helper/014.sh | 33 +
ctdb/tests/takeover_helper/015.sh | 39 +
ctdb/tests/takeover_helper/016.sh | 36 +
ctdb/tests/takeover_helper/017.sh | 36 +
ctdb/tests/takeover_helper/018.sh | 34 +
ctdb/tests/takeover_helper/019.sh | 37 +
ctdb/tests/takeover_helper/020.sh | 36 +
ctdb/tests/takeover_helper/021.sh | 39 +
ctdb/tests/takeover_helper/022.sh | 40 +
ctdb/tests/takeover_helper/023.sh | 41 +
ctdb/tests/takeover_helper/024.sh | 43 +
ctdb/tests/takeover_helper/025.sh | 37 +
ctdb/tests/takeover_helper/026.sh | 41 +
ctdb/tests/takeover_helper/027.sh | 33 +
ctdb/tests/takeover_helper/028.sh | 33 +
ctdb/tests/takeover_helper/110.sh | 29 +
ctdb/tests/takeover_helper/111.sh | 40 +
ctdb/tests/takeover_helper/120.sh | 40 +
ctdb/tests/takeover_helper/121.sh | 40 +
ctdb/tests/takeover_helper/122.sh | 40 +
ctdb/tests/takeover_helper/130.sh | 41 +
ctdb/tests/takeover_helper/131.sh | 40 +
ctdb/tests/takeover_helper/132.sh | 42 +
ctdb/tests/takeover_helper/140.sh | 32 +
ctdb/tests/takeover_helper/150.sh | 31 +
ctdb/tests/takeover_helper/160.sh | 31 +
ctdb/tests/takeover_helper/210.sh | 29 +
ctdb/tests/takeover_helper/211.sh | 40 +
ctdb/tests/takeover_helper/220.sh | 40 +
ctdb/tests/takeover_helper/230.sh | 41 +
ctdb/tests/takeover_helper/240.sh | 32 +
ctdb/tests/takeover_helper/250.sh | 31 +
ctdb/tests/takeover_helper/260.sh | 31 +
ctdb/tests/takeover_helper/scripts/local.sh | 109 +
ctdb/tests/tool/ctdb.ip.001.sh | 17 +
ctdb/tests/tool/ctdb.ip.002.sh | 17 +
ctdb/tests/tool/ctdb.ip.003.sh | 30 +
ctdb/tests/tool/ctdb.ip.004.sh | 29 +
ctdb/tests/tool/ctdb.ip.005.sh | 30 +
ctdb/tests/tool/ctdb.ip.006.sh | 30 +
ctdb/tests/tool/ctdb.ip.007.sh | 36 +
ctdb/tests/tool/ctdb.ipinfo.001.sh | 18 +
ctdb/tests/tool/ctdb.ipinfo.002.sh | 32 +
ctdb/tests/tool/ctdb.ipinfo.003.sh | 35 +
ctdb/tests/tool/ctdb.listvars.001.sh | 4 +-
ctdb/tests/tool/ctdb.nodestatus.003.sh | 33 +
ctdb/tests/tool/ctdb.nodestatus.004.sh | 28 +
ctdb/tests/tool/ctdb.nodestatus.005.sh | 28 +
ctdb/tests/tool/ctdb.nodestatus.006.sh | 40 +
ctdb/tests/tool/ctdb.setdebug.003.sh | 10 +-
ctdb/tests/tool/scripts/local.sh | 9 +-
ctdb/tools/ctdb.c | 410 +-
ctdb/tools/ctdb_event.c | 535 ++
ctdb/tools/ctdb_killtcp.c | 6 +-
ctdb/tools/ltdbtool.c | 33 +-
ctdb/utils/ceph/ctdb_mutex_ceph_rados_helper.c | 328 +
ctdb/utils/ceph/test_ceph_rados_reclock.sh | 151 +
ctdb/utils/etcd/ctdb_etcd_lock | 208 +
ctdb/utils/smnotify/smnotify.c | 1 +
ctdb/wscript | 199 +-
debian/README.source | 30 +-
debian/changelog | 19 +
debian/control | 207 +-
debian/ctdb.install | 6 +-
debian/gbp.conf | 2 +-
debian/po/pt.po | 30 +-
debian/rules | 2 +-
debian/samba-dev.install | 2 +-
debian/samba-libs.install | 8 +-
debian/samba-testsuite.install | 2 +-
debian/samba.install | 6 +-
debian/smbclient.install | 2 +-
debian/watch | 2 +-
debian/winbind.install | 2 +-
docs-xml/README | 2 +-
docs-xml/Samba3-Developers-Guide/cifsntdomain.xml | 2 +-
docs-xml/Samba3-HOWTO/TOSHARG-BDC.xml | 2 +-
docs-xml/Samba3-HOWTO/TOSHARG-Bugs.xml | 2 +-
docs-xml/Samba3-HOWTO/TOSHARG-Compiling.xml | 8 +-
.../Samba3-HOWTO/TOSHARG-Further-Resources.xml | 4 +-
docs-xml/Samba3-HOWTO/TOSHARG-Install.xml | 2 +-
docs-xml/Samba3-HOWTO/TOSHARG-Problems.xml | 2 +-
docs-xml/Samba3-HOWTO/TOSHARG-Winbind.xml | 2 +-
docs-xml/archives/THANKS | 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 | 31 +-
docs-xml/manpages/idmap_autorid.8.xml | 2 +-
docs-xml/manpages/idmap_hash.8.xml | 26 +-
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 | 2 +-
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/mvxattr.1.xml | 100 +
docs-xml/manpages/net.8.xml | 3 +-
docs-xml/manpages/nmbd.8.xml | 6 +-
docs-xml/manpages/nmblookup.1.xml | 2 +-
docs-xml/manpages/ntlm_auth.1.xml | 2 +-
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 | 2 +-
docs-xml/manpages/samba.7.xml | 4 +-
docs-xml/manpages/samba.8.xml | 6 +-
docs-xml/manpages/sharesec.1.xml | 2 +-
docs-xml/manpages/smb.conf.5.xml | 62 +-
docs-xml/manpages/smbcacls.1.xml | 2 +-
docs-xml/manpages/smbclient.1.xml | 2 +-
docs-xml/manpages/smbcontrol.1.xml | 3 +-
docs-xml/manpages/smbcquotas.1.xml | 14 +-
docs-xml/manpages/smbd.8.xml | 6 +-
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 | 2 +-
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 | 2 +-
docs-xml/manpages/vfs_acl_xattr.8.xml | 2 +-
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 | 199 +-
docs-xml/manpages/vfs_full_audit.8.xml | 2 +-
docs-xml/manpages/vfs_glusterfs.8.xml | 18 +-
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 | 2 +-
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 | 13 +-
docs-xml/manpages/winbind_krb5_locator.7.xml | 2 +-
docs-xml/manpages/winbindd.8.xml | 2 +-
docs-xml/smbdotconf/generate-context.xsl | 2 +-
docs-xml/smbdotconf/logon/logonscript.xml | 6 +-
.../smbdotconf/misc/allowinsecurewidelinks.xml | 2 +-
docs-xml/smbdotconf/misc/cachedirectory.xml | 7 +-
docs-xml/smbdotconf/misc/fssprunestale.xml | 2 +-
docs-xml/smbdotconf/misc/fsssequencetimeout.xml | 2 +-
docs-xml/smbdotconf/misc/lockdirectory.xml | 4 +
docs-xml/smbdotconf/misc/resetonzerovc.xml | 7 +-
docs-xml/smbdotconf/misc/rpcdaemon.xml | 2 +-
docs-xml/smbdotconf/misc/statedirectory.xml | 2 +-
docs-xml/smbdotconf/misc/usersharemaxshares.xml | 2 +-
docs-xml/smbdotconf/protocol/lsaovernetlogon.xml | 21 +
docs-xml/smbdotconf/protocol/rpcserverport.xml | 14 +
.../smbdotconf/security/dedicatedkeytabfile.xml | 2 +-
docs-xml/smbdotconf/security/inheritowner.xml | 41 +-
.../security/kerberosencryptiontypes.xml | 53 +
docs-xml/smbdotconf/security/security.xml | 11 -
docs-xml/wscript_build | 3 +-
docs/manpages/cifsdd.8 | 6 +-
docs/manpages/dbwrap_tool.1 | 6 +-
docs/manpages/eventlogadm.8 | 6 +-
docs/manpages/findsmb.1 | 6 +-
docs/manpages/idmap_ad.8 | 36 +-
docs/manpages/idmap_autorid.8 | 6 +-
docs/manpages/idmap_hash.8 | 12 +-
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 | 6 +-
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 | 6 +-
docs/manpages/mvxattr.1 | 84 +
docs/manpages/net.8 | 10 +-
docs/manpages/nmbd.8 | 8 +-
docs/manpages/nmblookup.1 | 6 +-
docs/manpages/ntlm_auth.1 | 6 +-
docs/manpages/pam_winbind.8 | 6 +-
docs/manpages/pam_winbind.conf.5 | 6 +-
docs/manpages/pdbedit.8 | 6 +-
docs/manpages/profiles.1 | 6 +-
docs/manpages/rpcclient.1 | 6 +-
docs/manpages/samba-regedit.8 | 6 +-
docs/manpages/samba-tool.8 | 6 +-
docs/manpages/samba.7 | 6 +-
docs/manpages/samba.8 | 8 +-
docs/manpages/sharesec.1 | 6 +-
docs/manpages/smb.conf.5 | 203 +-
docs/manpages/smbcacls.1 | 6 +-
docs/manpages/smbclient.1 | 6 +-
docs/manpages/smbcontrol.1 | 6 +-
docs/manpages/smbcquotas.1 | 13 +-
docs/manpages/smbd.8 | 8 +-
docs/manpages/smbget.1 | 6 +-
docs/manpages/smbgetrc.5 | 6 +-
docs/manpages/smbpasswd.5 | 6 +-
docs/manpages/smbpasswd.8 | 6 +-
docs/manpages/smbspool.8 | 6 +-
docs/manpages/smbspool_krb5_wrapper.8 | 6 +-
docs/manpages/smbstatus.1 | 6 +-
docs/manpages/smbtar.1 | 6 +-
docs/manpages/smbtree.1 | 6 +-
docs/manpages/testparm.1 | 6 +-
docs/manpages/vfs_acl_tdb.8 | 6 +-
docs/manpages/vfs_acl_xattr.8 | 6 +-
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 | 226 +-
docs/manpages/vfs_full_audit.8 | 6 +-
docs/manpages/vfs_glusterfs.8 | 16 +-
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 | 6 +-
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 | 6 +-
docs/manpages/wbinfo.1 | 15 +-
docs/manpages/winbind_krb5_locator.7 | 6 +-
docs/manpages/winbindd.8 | 6 +-
examples/LDAP/README | 3 -
examples/VFS/skel_opaque.c | 19 -
examples/VFS/skel_transparent.c | 17 -
examples/fuse/README | 7 +
examples/fuse/clifuse.c | 1473 ++++
examples/fuse/clifuse.h | 27 +
examples/fuse/smb2mount.c | 153 +
examples/fuse/wscript | 14 +
examples/fuse/wscript_build | 7 +
lib/async_req/async_sock.c | 38 +-
lib/crypto/py_crypto.c | 90 +
lib/crypto/wscript_build | 7 +
lib/krb5_wrap/gss_samba.c | 161 +
lib/krb5_wrap/gss_samba.h | 13 +
lib/krb5_wrap/krb5_samba.c | 2034 +++---
lib/krb5_wrap/krb5_samba.h | 134 +-
lib/krb5_wrap/wscript_build | 2 +-
lib/ldb/ABI/{ldb-1.1.27.sigs => ldb-1.1.28.sigs} | 0
lib/ldb/ABI/ldb-1.1.29.sigs | 268 +
...ldb-util-1.1.10.sigs => pyldb-util-1.1.28.sigs} | 0
...ldb-util-1.1.10.sigs => pyldb-util-1.1.29.sigs} | 0
...util-1.1.10.sigs => pyldb-util.py3-1.1.28.sigs} | 0
...util-1.1.10.sigs => pyldb-util.py3-1.1.29.sigs} | 0
lib/ldb/common/ldb_attributes.c | 68 +
lib/ldb/common/ldb_dn.c | 6 +-
lib/ldb/common/ldb_match.c | 4 +-
lib/ldb/common/ldb_modules.c | 7 +-
lib/ldb/common/ldb_pack.c | 30 +-
lib/ldb/include/ldb.h | 12 +
lib/ldb/include/ldb_module.h | 16 +-
lib/ldb/include/ldb_private.h | 12 +
lib/ldb/ldb_map/ldb_map_outbound.c | 2 +-
lib/ldb/ldb_tdb/ldb_cache.c | 138 +-
lib/ldb/ldb_tdb/ldb_index.c | 15 +-
lib/ldb/ldb_tdb/ldb_search.c | 157 +-
lib/ldb/ldb_tdb/ldb_tdb.c | 2 +-
lib/ldb/ldb_tdb/ldb_tdb.h | 5 +-
lib/ldb/man/ldb.3.xml | 2 +-
lib/ldb/man/ldbadd.1.xml | 2 +-
lib/ldb/man/ldbdel.1.xml | 2 +-
lib/ldb/man/ldbedit.1.xml | 2 +-
lib/ldb/man/ldbmodify.1.xml | 2 +-
lib/ldb/man/ldbrename.1.xml | 2 +-
lib/ldb/man/ldbsearch.1.xml | 2 +-
lib/ldb/modules/rdn_name.c | 155 +-
lib/ldb/pyldb.h | 5 +-
lib/ldb/tests/test-tdb-features.sh | 13 +
lib/ldb/tools/ldbdump.c | 2 +-
lib/ldb/wscript | 2 +-
lib/nss_wrapper/wscript | 12 +
lib/param/loadparm.c | 4 +-
lib/param/loadparm.h | 11 +
lib/param/param_table.c | 19 +
lib/poll_funcs/poll_funcs.h | 131 -
lib/poll_funcs/poll_funcs_tevent.c | 478 --
lib/poll_funcs/poll_funcs_tevent.h | 38 -
lib/poll_funcs/wscript_build | 5 -
lib/replace/replace.h | 4 +
lib/replace/system/dir.h | 4 +
lib/replace/system/network.h | 4 +
lib/replace/test/shared_mmap.c | 5 +-
lib/replace/test/shared_mremap.c | 5 +-
lib/replace/test/snprintf.c | 2 +-
lib/replace/wscript | 5 +-
lib/replace/xattr.c | 105 +-
lib/resolv_wrapper/wscript | 4 +-
lib/socket/interfaces.c | 2 +-
lib/talloc/ABI/pytalloc-util-2.1.9.sigs | 16 +
lib/talloc/ABI/pytalloc-util.py3-2.1.9.sigs | 15 +
.../ABI/{talloc-2.1.4.sigs => talloc-2.1.9.sigs} | 0
lib/talloc/pytalloc.c | 13 +
lib/talloc/pytalloc.h | 28 +-
lib/talloc/pytalloc_guide.txt | 73 +-
lib/talloc/pytalloc_util.c | 95 +-
lib/talloc/talloc.c | 42 +-
lib/talloc/talloc.h | 2 +-
lib/talloc/testsuite.c | 101 +-
lib/talloc/wscript | 8 +-
lib/tdb/ABI/tdb-1.3.11.sigs | 70 +
lib/tdb/ABI/tdb-1.3.12.sigs | 70 +
lib/tdb/common/mutex.c | 16 +-
lib/tdb/common/tdb.c | 222 +-
lib/tdb/common/tdb_private.h | 5 +
lib/tdb/include/tdb.h | 26 +
lib/tdb/wscript | 2 +-
lib/tevent/ABI/tevent-0.9.30.sigs | 96 +
lib/tevent/ABI/tevent-0.9.31.sigs | 99 +
lib/tevent/doc/tevent_context.dox | 2 +-
lib/tevent/doc/tevent_queue.dox | 5 +-
lib/tevent/doc/tevent_thread.dox | 4 +-
lib/tevent/testsuite.c | 99 +
lib/tevent/tevent.c | 330 +-
lib/tevent/tevent.h | 101 +-
lib/tevent/tevent.py | 1 -
lib/tevent/tevent_epoll.c | 4 +
lib/tevent/tevent_internal.h | 51 +-
lib/tevent/tevent_poll.c | 9 +-
lib/tevent/tevent_port.c | 4 +
lib/tevent/tevent_queue.c | 2 +-
lib/tevent/tevent_req.c | 5 +
lib/tevent/tevent_select.c | 4 +
lib/tevent/tevent_signal.c | 60 +-
lib/tevent/tevent_threads.c | 155 +-
lib/tevent/tevent_timed.c | 88 +-
lib/tevent/wscript | 8 +-
lib/torture/torture.h | 10 +
lib/util/access.c | 364 +
lib/util/access.h | 28 +
lib/util/bitmap.c | 5 +-
lib/util/charset/pull_push.c | 25 +-
lib/util/debug.c | 43 +-
lib/util/debug.h | 6 +
lib/util/memcache.h | 3 +
lib/util/samba_util.h | 12 +-
lib/util/strv.c | 26 +
lib/util/strv.h | 1 +
lib/util/tevent_werror.c | 2 +-
lib/util/unix_match.c | 183 +
lib/util/unix_match.h | 25 +
lib/util/util.c | 4 +-
lib/util/util_file.c | 162 +-
lib/util/util_net.c | 8 +-
lib/util/wscript_build | 23 +-
lib/util/wscript_configure | 15 +-
lib/util/xfile.c | 430 --
lib/util/xfile.h | 107 -
libcli/auth/credentials.c | 33 +-
libcli/auth/ntlm_check.c | 5 +-
libcli/auth/schannel_state.h | 12 +
libcli/auth/schannel_state_tdb.c | 261 +
libcli/drsuapi/repl_decrypt.c | 4 +-
libcli/nbt/libnbt.h | 9 +-
libcli/nbt/lmhosts.c | 27 +-
libcli/samsync/decrypt.c | 15 +-
libcli/security/dom_sid.c | 3 +-
libcli/security/sddl.c | 2 +-
libcli/security/security.h | 3 +
libcli/security/util_sid.c | 36 +-
libcli/smb/smb1cli_create.c | 71 -
libcli/smb/smb1cli_session.c | 823 +++
libcli/smb/smbXcli_base.c | 149 +-
libcli/smb/smbXcli_base.h | 65 +
libcli/smb/smb_constants.h | 4 +-
libcli/smb/smb_util.h | 14 +
libcli/smb/util.c | 200 +
libcli/smb/wscript | 92 +-
libcli/smbreadline/smbreadline.c | 10 +-
libcli/util/doserr.c | 356 +-
libcli/util/hresult.c | 81 +-
libcli/util/hresult.h | 2 +
libcli/util/werror.h | 255 +-
libgpo/gpext/gpext.c | 4 +-
libgpo/gpo_ini.c | 6 +-
libgpo/gpo_ldap.c | 27 +-
librpc/idl/cab.idl | 135 +
librpc/idl/clusapi.idl | 133 +-
librpc/idl/dcerpc.idl | 25 +-
librpc/idl/dnsserver.idl | 2 +-
librpc/idl/drsuapi.idl | 8 +-
librpc/idl/initshutdown.idl | 4 +-
librpc/idl/ioctl.idl | 3 +-
librpc/idl/lsa.idl | 2 +-
librpc/idl/nfs4acl.idl | 2 +-
librpc/idl/ntlmssp.idl | 4 +-
librpc/idl/schannel.idl | 7 +
librpc/idl/security.idl | 4 +
librpc/idl/spoolss.idl | 154 +-
librpc/idl/winbind.idl | 16 +-
librpc/idl/winreg.idl | 4 +-
librpc/idl/winspool.idl | 878 +++
librpc/idl/wscript_build | 13 +-
librpc/ndr/ndr_cab.c | 273 +
librpc/ndr/ndr_cab.h | 24 +
librpc/ndr/ndr_dcerpc.c | 82 +
librpc/ndr/ndr_sec_helper.c | 12 +-
librpc/ndr/ndr_spoolss_buf.c | 12 +-
librpc/ndr/ndr_spoolss_buf.h | 8 +-
librpc/ndr/uuid.c | 132 +-
librpc/rpc/binding.c | 3 +
librpc/rpc/binding_handle.c | 18 +-
librpc/rpc/dcerpc_error.c | 1 +
librpc/rpc/dcerpc_util.c | 403 +-
librpc/rpc/rpc_common.h | 25 +
librpc/tools/ndrdump.c | 10 +-
librpc/wscript_build | 19 +-
nsswitch/pam_winbind.c | 89 +-
nsswitch/tests/test_idmap_rfc2307.sh | 130 +-
nsswitch/tests/test_idmap_rid.sh | 66 +
nsswitch/tests/test_wbinfo.sh | 56 +-
nsswitch/tests/test_wbinfo_simple.sh | 10 +-
nsswitch/wbinfo.c | 9 +-
nsswitch/wscript_build | 2 +-
packaging/systemd/nmb.service | 6 +-
packaging/systemd/samba.service | 5 +-
packaging/systemd/smb.service | 5 +-
packaging/systemd/winbind.service | 5 +-
pidl/lib/Parse/Pidl/NDR.pm | 24 +-
pidl/lib/Parse/Pidl/Samba3/ServerNDR.pm | 8 +-
pidl/lib/Parse/Pidl/Samba3/Template.pm | 2 +
pidl/lib/Parse/Pidl/Samba4/NDR/Server.pm | 45 +-
pidl/lib/Parse/Pidl/Samba4/Python.pm | 825 ++-
pidl/lib/Parse/Pidl/Wireshark/NDR.pm | 11 +-
pidl/lib/Parse/Yapp/Driver.pm | 2 +-
pidl/tests/wireshark-ndr.pl | 2 +-
python/py3compat.h | 167 +
python/samba/__init__.py | 16 +-
python/samba/join.py | 60 +-
python/samba/kcc/__init__.py | 2 +-
python/samba/kcc/kcc_utils.py | 6 +-
python/samba/ndr.py | 87 +-
python/samba/netcmd/__init__.py | 2 +-
python/samba/netcmd/dns.py | 115 +-
python/samba/netcmd/domain.py | 40 +-
python/samba/netcmd/group.py | 18 +-
python/samba/netcmd/user.py | 21 +-
python/samba/provision/__init__.py | 6 +-
python/samba/subunit/run.py | 10 +-
python/samba/tests/__init__.py | 459 +-
python/samba/tests/credentials.py | 368 +-
python/samba/tests/dcerpc/dnsserver.py | 919 ++-
python/samba/tests/dcerpc/raw_protocol.py | 2219 +++++-
python/samba/tests/dns.py | 11 +-
python/samba/tests/dns_forwarder.py | 11 +-
python/samba/tests/kcc/ldif_import_export.py | 24 +
python/samba/tests/libsmb_samba_internal.py | 1 +
python/samba/tests/posixacl.py | 27 +-
python/samba/tests/samba_tool/dnscmd.py | 661 ++
python/samba/tests/samba_tool/user.py | 10 +-
python/wscript_build | 12 +-
script/autobuild.py | 114 +-
selftest/__init__.py | 0
selftest/filter-subunit | 39 +-
selftest/format-subunit-json | 54 +
selftest/gdb_backtrace | 12 +-
selftest/gdb_run | 9 +-
selftest/knownfail | 32 +-
selftest/perf_tests.py | 49 +
selftest/quick | 3 +-
selftest/run.py | 134 -
selftest/selftest.pl | 11 +-
selftest/selftest.py | 525 --
selftest/selftesthelpers.py | 7 +-
selftest/skip | 1 +
selftest/socket_wrapper.py | 61 -
selftest/subunithelper.py | 83 +-
selftest/target/Samba.pm | 8 +
selftest/target/Samba3.pm | 162 +-
selftest/target/Samba4.pm | 139 +-
selftest/target/__init__.py | 165 -
selftest/target/samba.py | 153 -
selftest/testlist.py | 171 -
selftest/tests.py | 17 +-
selftest/tests/__init__.py | 30 -
selftest/tests/test_run.py | 190 -
selftest/tests/test_samba.py | 116 -
selftest/tests/test_socket_wrapper.py | 36 -
selftest/tests/test_target.py | 129 -
selftest/tests/test_testlist.py | 148 -
selftest/wscript | 28 +-
source3/auth/auth_domain.c | 1 +
source3/auth/auth_util.c | 15 +-
source3/auth/check_samsec.c | 5 +-
source3/auth/server_info.c | 1 +
source3/auth/token_util.c | 1 +
source3/auth/user_util.c | 14 +-
source3/client/client.c | 148 +-
source3/client/smbspool.c | 35 +-
source3/client/smbspool_krb5_wrapper.c | 32 +-
source3/groupdb/mapping.c | 10 +-
source3/include/auth_info.h | 22 +-
source3/include/idmap.h | 4 +
source3/include/idmap_autorid_tdb.h | 6 +-
source3/include/includes.h | 1 -
source3/include/libsmbclient.h | 10 -
source3/include/local.h | 2 +-
source3/include/lsa.h | 4 +
source3/include/messages.h | 3 +
source3/include/nss_info.h | 10 -
source3/include/popt_common.h | 6 +-
source3/include/proto.h | 41 +-
source3/include/smb.h | 3 +-
source3/include/tldap.h | 6 +
source3/include/util_event.h | 2 +
source3/include/vfs.h | 11 +-
source3/include/vfs_macros.h | 10 -
source3/lib/access.c | 343 -
source3/lib/asys/asys.c | 342 -
source3/lib/asys/asys.h | 155 -
source3/lib/asys/tests.c | 90 -
source3/lib/asys/wscript_build | 10 -
source3/lib/cleanupdb.c | 2 +-
source3/lib/dbwrap/dbwrap_ctdb.c | 20 +-
source3/lib/dbwrap/dbwrap_watch.c | 12 +-
source3/lib/dumpcore.c | 32 +-
source3/lib/fncall.c | 16 +-
source3/lib/gencache.c | 19 +-
source3/lib/idmap_cache.c | 8 +-
source3/lib/messages.c | 337 +-
source3/lib/messages_dgm.c | 1195 +++-
source3/lib/messages_dgm.h | 10 +-
source3/lib/messages_dgm_ref.c | 45 +-
source3/lib/messages_dgm_ref.h | 3 +-
source3/lib/netapi/cm.c | 14 +-
.../examples/netdomjoin-gui/netdomjoin-gui.c | 2 +-
source3/lib/netapi/file.c | 8 +-
source3/lib/netapi/getdc.c | 4 +-
source3/lib/netapi/group.c | 54 +-
source3/lib/netapi/joindomain.c | 14 +-
source3/lib/netapi/localgroup.c | 28 +-
source3/lib/netapi/netapi.c | 22 +-
source3/lib/netapi/netlogon.c | 6 +-
source3/lib/netapi/serverinfo.c | 20 +-
source3/lib/netapi/share.c | 18 +-
source3/lib/netapi/user.c | 68 +-
source3/lib/netapi/wkstainfo.c | 4 +-
source3/lib/popt_common.c | 235 +-
source3/lib/pthreadpool/pthreadpool.c | 303 +-
source3/lib/pthreadpool/pthreadpool.h | 46 +-
source3/lib/pthreadpool/pthreadpool_pipe.c | 202 +
source3/lib/pthreadpool/pthreadpool_pipe.h | 39 +
source3/lib/pthreadpool/pthreadpool_sync.c | 149 +-
source3/lib/pthreadpool/pthreadpool_tevent.c | 246 +
source3/lib/pthreadpool/pthreadpool_tevent.h | 37 +
source3/lib/pthreadpool/tests.c | 358 +-
source3/lib/pthreadpool/wscript_build | 14 +-
source3/lib/smbconf/smbconf_reg.c | 2 +-
source3/lib/smbrun.c | 21 +-
source3/lib/substitute.c | 9 +-
source3/lib/system.c | 12 +-
source3/lib/unix_msg/test_drain.c | 83 -
source3/lib/unix_msg/test_source.c | 93 -
source3/lib/unix_msg/tests.c | 241 -
source3/lib/unix_msg/unix_msg.c | 998 ---
source3/lib/unix_msg/unix_msg.h | 119 -
source3/lib/unix_msg/wscript_build | 18 -
source3/lib/util.c | 162 +-
source3/lib/util_cmdline.c | 306 +-
source3/lib/util_sd.c | 4 +-
source3/lib/util_sid_passdb.c | 1 +
source3/lib/util_unixsids.c | 40 +-
source3/lib/util_unixsids.h | 36 +
source3/libads/authdata.c | 18 +-
source3/libads/kerberos.c | 235 +-
source3/libads/kerberos_keytab.c | 105 +-
source3/libads/krb5_setpw.c | 47 +-
source3/libads/ldap.c | 1 +
source3/libads/ldap_printer.c | 2 +-
source3/libads/sasl.c | 15 +-
source3/libgpo/gpext/scripts.c | 2 +-
source3/libgpo/gpo_reg.c | 38 +-
source3/libnet/libnet_dssync_passdb.c | 9 +-
source3/libnet/libnet_join.c | 142 +-
source3/libnet/libnet_keytab.c | 10 +-
source3/libnet/libnet_keytab.h | 1 -
source3/libnet/libnet_samsync_display.c | 6 +-
source3/libnet/libnet_samsync_keytab.c | 2 +-
source3/libnet/libnet_samsync_ldif.c | 7 +-
source3/libnet/libnet_samsync_passdb.c | 9 +-
source3/librpc/crypto/gse.c | 342 +-
source3/librpc/crypto/gse_krb5.c | 60 +-
source3/librpc/idl/open_files.idl | 2 +-
source3/librpc/rpc/dcerpc.h | 3 -
source3/librpc/rpc/dcerpc_helpers.c | 59 +-
source3/libsmb/cli_smb2_fnum.c | 437 +-
source3/libsmb/cli_smb2_fnum.h | 18 +
source3/libsmb/cliconnect.c | 4944 +++++++-------
source3/libsmb/clidfs.c | 106 +-
source3/libsmb/clifile.c | 127 -
source3/libsmb/clifsinfo.c | 249 +-
source3/libsmb/cliquota.c | 514 +-
source3/libsmb/clireadwrite.c | 4 +-
source3/libsmb/libsmb_context.c | 4 +-
source3/libsmb/libsmb_dir.c | 15 +-
source3/libsmb/libsmb_server.c | 78 +-
source3/libsmb/namequery.c | 43 +
source3/libsmb/passchange.c | 53 +-
source3/libsmb/proto.h | 111 +-
source3/libsmb/pylibsmb.c | 9 +-
source3/libsmb/samlogon_cache.c | 100 +-
source3/libsmb/samlogon_cache.h | 41 +
source3/libsmb/wscript | 2 +-
source3/locking/leases_util.c | 72 +
source3/locking/locking.c | 24 +-
source3/locking/proto.h | 8 +
source3/locking/share_mode_lock.c | 4 +-
source3/modules/nfs4_acls.c | 103 +-
source3/modules/nfs4_acls.h | 18 +-
source3/modules/vfs_acl_common.c | 1 +
source3/modules/vfs_acl_tdb.c | 24 +-
source3/modules/vfs_acl_xattr.c | 108 +-
source3/modules/vfs_aio_pthread.c | 22 +-
source3/modules/vfs_aixacl2.c | 5 +-
source3/modules/vfs_catia.c | 41 +-
source3/modules/vfs_ceph.c | 449 +-
source3/modules/vfs_default.c | 413 +-
source3/modules/vfs_expand_msdfs.c | 11 +-
source3/modules/vfs_fruit.c | 80 +-
source3/modules/vfs_full_audit.c | 25 -
source3/modules/vfs_glusterfs.c | 148 +-
source3/modules/vfs_gpfs.c | 133 +-
source3/modules/vfs_media_harmony.c | 77 -
source3/modules/vfs_nfs4acl_xattr.c | 9 +-
source3/modules/vfs_offline.c | 20 +-
source3/modules/vfs_shadow_copy2.c | 22 +-
source3/modules/vfs_shell_snap.c | 6 +-
source3/modules/vfs_snapper.c | 5 +-
source3/modules/vfs_time_audit.c | 41 -
source3/modules/vfs_tsmsm.c | 105 +-
source3/modules/vfs_unityed_media.c | 59 -
source3/modules/vfs_xattr_tdb.c | 12 +
source3/modules/vfs_zfsacl.c | 6 +-
source3/nmbd/nmbd_lmhosts.c | 2 +-
source3/nmbd/nmbd_namelistdb.c | 45 +-
source3/nmbd/nmbd_proto.h | 8 +-
source3/nmbd/nmbd_serverlistdb.c | 32 +-
source3/nmbd/nmbd_synclists.c | 31 +-
source3/nmbd/nmbd_winsserver.c | 51 +-
source3/nmbd/wscript_build | 40 +
source3/param/loadparm.c | 111 +-
source3/param/wscript_build | 8 +-
source3/passdb/ABI/samba-passdb-0.26.0.sigs | 310 +
source3/passdb/lookup_sid.c | 37 +-
source3/passdb/pdb_interface.c | 4 +-
source3/passdb/pdb_ldap.c | 2 +-
source3/passdb/pdb_samba_dsdb.c | 4 +-
source3/passdb/pdb_smbpasswd.c | 2 +-
source3/passdb/pdb_tdb.c | 2 +-
source3/printing/nt_printing.c | 70 +-
source3/printing/nt_printing_ads.c | 66 +-
source3/printing/nt_printing_migrate_internal.c | 2 +-
source3/printing/nt_printing_os2.c | 6 +-
source3/printing/print_aix.c | 26 +-
source3/printing/print_generic.c | 2 +-
source3/printing/print_standard.c | 18 +-
source3/printing/printing.c | 16 +-
source3/printing/printspoolss.c | 3 -
source3/registry/reg_api.c | 60 +-
source3/registry/reg_api_regf.c | 24 +-
source3/registry/reg_api_util.c | 8 +-
source3/registry/reg_backend_db.c | 59 +-
source3/registry/reg_cachehook.c | 10 +-
source3/registry/reg_dispatcher.c | 4 +-
source3/registry/reg_import.c | 4 +-
source3/registry/reg_objects.c | 24 +-
source3/registry/reg_perfcount.c | 6 +-
source3/rpc_client/cli_lsarpc.c | 8 +-
source3/rpc_client/cli_pipe.c | 23 +-
source3/rpc_client/cli_spoolss.c | 42 +-
source3/rpc_client/cli_winreg.c | 8 +-
source3/rpc_client/cli_winreg_int.c | 8 +-
source3/rpc_client/cli_winreg_spoolss.c | 296 +-
source3/rpc_client/cli_winreg_spoolss.h | 38 +-
source3/rpc_client/init_spoolss.c | 62 +-
source3/rpc_client/init_spoolss.h | 4 +
source3/rpc_server/dfs/srv_dfs_nt.c | 62 +-
source3/rpc_server/dssetup/srv_dssetup_nt.c | 8 +-
source3/rpc_server/epmapper/srv_epmapper.c | 9 +
source3/rpc_server/eventlog/srv_eventlog_reg.c | 4 +-
source3/rpc_server/netlogon/srv_netlog_nt.c | 101 +-
source3/rpc_server/ntsvcs/srv_ntsvcs_nt.c | 18 +-
source3/rpc_server/rpc_handles.c | 2 +-
source3/rpc_server/rpc_ncacn_np.c | 22 +-
source3/rpc_server/rpc_ncacn_np.h | 2 +-
source3/rpc_server/samr/srv_samr_chgpasswd.c | 8 +-
source3/rpc_server/spoolss/srv_spoolss_nt.c | 779 ++-
source3/rpc_server/spoolss/srv_spoolss_util.c | 46 +-
source3/rpc_server/srv_pipe.c | 6 +-
source3/rpc_server/srvsvc/srv_srvsvc_nt.c | 87 +-
source3/rpc_server/svcctl/srv_svcctl_nt.c | 72 +-
source3/rpc_server/svcctl/srv_svcctl_reg.c | 10 +-
source3/rpc_server/winreg/srv_winreg_nt.c | 102 +-
source3/rpc_server/wkssvc/srv_wkssvc_nt.c | 44 +-
source3/rpcclient/cmd_epmapper.c | 61 +-
source3/rpcclient/cmd_iremotewinspool.c | 177 +
source3/rpcclient/cmd_netlogon.c | 20 +-
source3/rpcclient/cmd_ntsvcs.c | 2 +-
source3/rpcclient/cmd_spoolss.c | 97 +-
source3/rpcclient/cmd_srvsvc.c | 4 +-
source3/rpcclient/cmd_winreg.c | 12 +-
source3/rpcclient/cmd_witness.c | 4 +-
source3/rpcclient/cmd_wkssvc.c | 2 +-
source3/rpcclient/rpcclient.c | 117 +-
source3/rpcclient/wscript_build | 56 +
source3/script/build_env.sh | 11 +
source3/script/tests/test_inherit_owner.sh | 157 +
source3/script/tests/test_large_acl.sh | 59 +
source3/script/tests/test_net_cred_change.sh | 6 +-
source3/script/tests/test_registry_upgrade.sh | 2 +
.../script/tests/test_smbclient_netbios_aliases.sh | 5 +-
source3/script/tests/test_smbclient_s3.sh | 11 +
source3/script/tests/test_substitutions.sh | 37 +
source3/script/tests/test_wbinfo_sids2xids_int.py | 2 +-
source3/selftest/tests.py | 67 +-
source3/services/svc_rcinit.c | 12 +-
source3/services/svc_winreg_glue.c | 4 +-
source3/smbd/close.c | 2 +-
source3/smbd/dosmode.c | 45 +-
source3/smbd/files.c | 8 -
source3/smbd/globals.h | 9 +-
source3/smbd/lanman.c | 16 +-
source3/smbd/message.c | 2 +-
source3/smbd/msdfs.c | 40 +-
source3/smbd/negprot.c | 23 +-
source3/smbd/notify_inotify.c | 2 +-
source3/smbd/notifyd/notifyd.c | 32 +-
source3/smbd/notifyd/wscript_build | 4 +-
source3/smbd/open.c | 398 +-
source3/smbd/oplock.c | 62 +-
source3/smbd/posix_acls.c | 14 +-
source3/smbd/proto.h | 18 +-
source3/smbd/quotas.c | 2 +-
source3/smbd/sec_ctx.c | 3 +-
source3/smbd/server.c | 8 +-
source3/smbd/service.c | 8 +-
source3/smbd/share_access.c | 2 -
source3/smbd/smb2_ioctl_filesys.c | 28 +-
source3/smbd/trans2.c | 21 +-
source3/smbd/vfs.c | 15 -
source3/torture/bench_pthreadpool.c | 22 +-
source3/torture/masktest.c | 44 +-
source3/torture/proto.h | 1 +
source3/torture/test_pthreadpool_tevent.c | 82 +
source3/torture/test_smb2.c | 134 +-
source3/torture/torture.c | 203 +-
source3/utils/mvxattr.c | 178 +
source3/utils/net.c | 22 +-
source3/utils/net_ads.c | 20 +-
source3/utils/net_conf_util.c | 2 +-
source3/utils/net_dom.c | 2 +-
source3/utils/net_registry.c | 22 +-
source3/utils/net_registry_util.c | 8 +-
source3/utils/net_rpc.c | 8 +-
source3/utils/net_rpc_conf.c | 42 +-
source3/utils/net_rpc_registry.c | 10 +-
source3/utils/net_rpc_service.c | 22 +-
source3/utils/net_util.c | 35 +-
source3/utils/ntlm_auth.c | 265 +-
source3/utils/regedit.c | 13 +-
source3/utils/regedit_dialog.c | 26 +-
source3/utils/regedit_hexedit.c | 4 +-
source3/utils/regedit_list.c | 4 +-
source3/utils/regedit_samba3.c | 2 +-
source3/utils/regedit_treeview.c | 4 +-
source3/utils/regedit_valuelist.c | 8 +-
source3/utils/smbcacls.c | 25 +-
source3/utils/smbcquotas.c | 48 +-
source3/utils/smbtree.c | 30 +-
source3/utils/testparm.c | 188 +-
source3/utils/wscript_build | 259 +
source3/winbindd/idmap.c | 2 +-
source3/winbindd/idmap_ad.c | 110 +
source3/winbindd/idmap_ad_nss.c | 139 +-
source3/winbindd/idmap_autorid.c | 171 +-
source3/winbindd/idmap_autorid_tdb.c | 73 +-
source3/winbindd/idmap_hash/idmap_hash.c | 45 +-
source3/winbindd/idmap_hash/mapfile.c | 11 +-
source3/winbindd/idmap_proto.h | 1 +
source3/winbindd/idmap_rfc2307.c | 9 +-
source3/winbindd/idmap_rid.c | 4 +-
source3/winbindd/idmap_tdb_common.c | 6 +
source3/winbindd/idmap_util.c | 5 +-
source3/winbindd/nss_info.c | 26 -
source3/winbindd/nss_info_template.c | 27 -
source3/winbindd/wb_fill_pwent.c | 248 -
source3/winbindd/wb_getpwsid.c | 117 +-
source3/winbindd/wb_gettoken.c | 137 +-
source3/winbindd/wb_lookupsids.c | 25 +-
source3/winbindd/wb_lookupusergroups.c | 14 +-
source3/winbindd/wb_next_pwent.c | 36 +-
source3/winbindd/wb_query_user_list.c | 70 +-
source3/winbindd/wb_queryuser.c | 286 +-
source3/winbindd/wb_sids2xids.c | 39 +-
source3/winbindd/winbindd.c | 20 +
source3/winbindd/winbindd.h | 29 +-
source3/winbindd/winbindd_ads.c | 240 +-
source3/winbindd/winbindd_cache.c | 433 +-
source3/winbindd/winbindd_cm.c | 129 +-
source3/winbindd/winbindd_creds.c | 1 +
source3/winbindd/winbindd_dual.c | 6 +-
source3/winbindd/winbindd_dual_ndr.c | 4 +-
source3/winbindd/winbindd_dual_srv.c | 126 +-
source3/winbindd/winbindd_getgroups.c | 2 +-
source3/winbindd/winbindd_getuserdomgroups.c | 15 +-
source3/winbindd/winbindd_getusersids.c | 2 +-
source3/winbindd/winbindd_irpc.c | 2 +-
source3/winbindd/winbindd_list_users.c | 106 +-
source3/winbindd/winbindd_misc.c | 3 +-
source3/winbindd/winbindd_msrpc.c | 105 +-
source3/winbindd/winbindd_ndr.c | 4 -
source3/winbindd/winbindd_pam.c | 24 +-
source3/winbindd/winbindd_proto.h | 89 +-
source3/winbindd/winbindd_reconnect.c | 29 +-
source3/winbindd/winbindd_reconnect_ads.c | 28 +-
source3/winbindd/winbindd_rpc.c | 146 +-
source3/winbindd/winbindd_rpc.h | 11 +-
source3/winbindd/winbindd_samr.c | 141 +-
source3/winbindd/winbindd_util.c | 84 +-
source3/winbindd/wscript_build | 113 +-
source3/wscript | 11 +-
source3/wscript_build | 1771 +++--
source4/auth/gensec/gensec_gssapi.c | 248 +-
source4/auth/gensec/gensec_gssapi.h | 2 +-
source4/auth/gensec/gensec_krb5.c | 263 +-
source4/auth/gensec/gensec_krb5.h | 10 +
source4/auth/gensec/gensec_krb5_heimdal.c | 102 +
source4/auth/gensec/gensec_krb5_mit.c | 102 +
source4/auth/gensec/gensec_krb5_util.c | 103 -
source4/auth/gensec/gensec_krb5_util.h | 10 -
source4/auth/gensec/wscript_build | 8 +-
source4/auth/kerberos/kerberos_pac.c | 8 +-
source4/auth/kerberos/kerberos_util.c | 41 +-
source4/auth/ntlm/auth_sam.c | 5 +-
source4/auth/unix_token.c | 2 +-
source4/client/client.c | 53 +-
source4/dns_server/dns_crypto.c | 36 +-
source4/dns_server/dns_query.c | 36 +-
source4/dns_server/dns_server.c | 6 +-
source4/dns_server/dns_update.c | 2 +-
source4/dns_server/dns_utils.c | 2 +-
source4/dns_server/dnsserver_common.c | 104 +-
source4/dns_server/dnsserver_common.h | 4 +-
source4/dsdb/common/dsdb_dn.c | 24 +-
source4/dsdb/common/util.c | 7 +-
source4/dsdb/kcc/garbage_collect_tombstones.c | 4 +-
source4/dsdb/kcc/kcc_service.c | 2 +-
source4/dsdb/repl/drepl_extended.c | 10 +-
source4/dsdb/repl/drepl_notify.c | 51 +-
source4/dsdb/repl/drepl_out_pull.c | 4 +-
source4/dsdb/repl/drepl_service.c | 2 +-
source4/dsdb/repl/drepl_service.h | 2 +-
source4/dsdb/repl/replicated_objects.c | 14 +-
source4/dsdb/samdb/cracknames.c | 30 +-
source4/dsdb/samdb/ldb_modules/extended_dn_out.c | 26 +-
source4/dsdb/samdb/ldb_modules/linked_attributes.c | 26 +-
source4/dsdb/samdb/ldb_modules/password_hash.c | 4 +-
source4/dsdb/samdb/ldb_modules/repl_meta_data.c | 16 +-
source4/dsdb/samdb/ldb_modules/schema_load.c | 15 +-
source4/dsdb/schema/schema.h | 51 +
source4/dsdb/schema/schema_info_attr.c | 2 +-
source4/dsdb/schema/schema_init.c | 28 +-
source4/dsdb/schema/schema_prefixmap.c | 8 +-
source4/dsdb/schema/schema_query.c | 2 +-
source4/dsdb/schema/schema_set.c | 6 +-
source4/dsdb/schema/schema_syntax.c | 2 +-
source4/dsdb/tests/python/ad_dc_multi_bind.py | 94 +
source4/dsdb/tests/python/ad_dc_performance.py | 338 +
source4/dsdb/tests/python/dsdb_schema_info.py | 12 +-
source4/dsdb/tests/python/ldap_schema.py | 54 +-
source4/dsdb/tests/python/sec_descriptor.py | 82 +-
source4/dsdb/tests/python/vlv.py | 2 -
source4/dsdb/wscript_build | 2 +-
source4/heimdal/kdc/default_config.c | 1 +
source4/heimdal/kdc/kdc.h | 2 +
source4/heimdal/kdc/krb5tgs.c | 4 +-
source4/heimdal/lib/krb5/context.c | 29 +
source4/heimdal/lib/krb5/crypto-arcfour.c | 8 +
source4/heimdal/lib/krb5/crypto.c | 66 +-
source4/heimdal/lib/krb5/init_creds_pw.c | 7 +-
source4/heimdal/lib/krb5/krb5_locl.h | 1 +
source4/heimdal/lib/krb5/mit_glue.c | 17 +-
source4/heimdal/lib/krb5/version-script.map | 3 +
source4/heimdal/lib/wind/rfc3454.txt-table | 7074 --------------------
source4/heimdal_build/wscript_build | 6 +-
source4/include/includes.h | 1 -
source4/kdc/db-glue.c | 125 +-
source4/kdc/kdc-heimdal.c | 15 +-
source4/kdc/kdc-server.c | 4 +-
source4/kdc/kdc-server.h | 1 +
source4/kdc/kpasswd-heimdal.c | 629 --
source4/kdc/kpasswd-helper.c | 243 +
source4/kdc/kpasswd-helper.h | 46 +
source4/kdc/kpasswd-service-heimdal.c | 296 +
source4/kdc/kpasswd-service.c | 348 +
source4/kdc/kpasswd-service.h | 43 +
source4/kdc/ktutil.c | 4 +-
source4/kdc/mit_samba.c | 3 +
source4/kdc/pac-glue.c | 185 +-
source4/kdc/sdb.c | 8 +-
source4/kdc/sdb.h | 4 -
source4/kdc/sdb_to_hdb.c | 23 +-
source4/kdc/wdc-samba4.c | 8 +-
source4/kdc/wscript_build | 16 +-
source4/ldap_server/ldap_bind.c | 2 -
source4/lib/com/dcom/main.c | 2 +-
source4/lib/com/main.c | 4 +-
source4/lib/messaging/messaging.c | 114 +-
source4/lib/messaging/messaging.h | 1 +
source4/lib/messaging/tests/messaging.c | 262 +
source4/lib/registry/hive.c | 8 +-
source4/lib/registry/interface.c | 26 +-
source4/lib/registry/ldb.c | 14 +-
source4/lib/registry/local.c | 16 +-
source4/lib/registry/patchfile.c | 34 +-
source4/lib/registry/patchfile_dotreg.c | 10 +-
source4/lib/registry/patchfile_preg.c | 22 +-
source4/lib/registry/regf.c | 164 +-
source4/lib/registry/rpc.c | 63 +-
source4/lib/registry/samba.c | 2 +-
source4/lib/registry/tests/hive.c | 10 +-
source4/lib/registry/tests/registry.c | 16 +-
source4/lib/registry/tools/regshell.c | 18 +-
source4/lib/socket/access.c | 237 +-
source4/lib/socket/socket.h | 3 -
source4/lib/socket/socket_ip.c | 3 +-
source4/lib/socket/wscript_build | 2 +-
source4/lib/tls/tls_tstream.c | 4 +-
source4/lib/wmi/tools/wmic.c | 4 +-
source4/lib/wmi/wbemdata.c | 4 +-
source4/libcli/raw/interfaces.h | 4 +-
source4/libcli/wbclient/wbclient.c | 6 +-
source4/libcli/wbclient/wbclient.h | 6 +-
source4/libnet/libnet_become_dc.c | 2 +-
source4/libnet/libnet_export_keytab.c | 8 +-
source4/libnet/py_net.c | 5 +-
source4/librpc/rpc/dcerpc.c | 420 +-
source4/librpc/rpc/dcerpc.h | 4 +
source4/librpc/rpc/dcerpc_auth.c | 24 +-
source4/librpc/rpc/dcerpc_sock.c | 6 +-
source4/librpc/rpc/dcerpc_util.c | 20 +-
source4/librpc/rpc/pyrpc.h | 13 -
source4/librpc/rpc/pyrpc_util.c | 59 +-
source4/librpc/rpc/pyrpc_util.h | 5 +
source4/librpc/tests/binding_string.c | 19 +
source4/librpc/wscript_build | 72 +-
source4/ntvfs/ntvfs_generic.c | 3 +
source4/ntvfs/posix/pvfs_acl.c | 10 +-
source4/ntvfs/posix/pvfs_acl_nfs4.c | 5 +-
source4/ntvfs/posix/pvfs_open.c | 18 +
source4/param/wscript_build | 5 +-
source4/rpc_server/backupkey/dcesrv_backupkey.c | 72 +-
.../backupkey/dcesrv_backupkey_heimdal.c | 38 +-
source4/rpc_server/browser/dcesrv_browser.c | 4 +-
source4/rpc_server/common/reply.c | 37 +-
source4/rpc_server/dcerpc_server.c | 856 ++-
source4/rpc_server/dcerpc_server.h | 25 +-
source4/rpc_server/dcesrv_auth.c | 310 +-
source4/rpc_server/dcesrv_mgmt.c | 16 +
source4/rpc_server/dnsserver/dnsdata.c | 195 +-
source4/rpc_server/dnsserver/dnsdb.c | 83 +-
source4/rpc_server/dnsserver/dnsserver.h | 4 +-
source4/rpc_server/drsuapi/addentry.c | 6 +-
source4/rpc_server/drsuapi/dcesrv_drsuapi.c | 26 +-
source4/rpc_server/drsuapi/getncchanges.c | 455 +-
source4/rpc_server/drsuapi/writespn.c | 6 +-
source4/rpc_server/handles.c | 10 +
source4/rpc_server/lsa/dcesrv_lsa.c | 23 +-
source4/rpc_server/netlogon/dcerpc_netlogon.c | 131 +-
source4/rpc_server/remote/dcesrv_remote.c | 36 +-
source4/rpc_server/service_rpc.c | 46 +-
source4/rpc_server/srvsvc/dcesrv_srvsvc.c | 72 +-
source4/rpc_server/unixinfo/dcesrv_unixinfo.c | 8 +-
source4/rpc_server/winreg/rpc_winreg.c | 16 +-
source4/rpc_server/wkssvc/dcesrv_wkssvc.c | 4 +-
source4/rpc_server/wscript_build | 2 +-
source4/scripting/bin/gen_hresult.py | 5 +-
source4/scripting/bin/samba_dnsupdate | 10 +-
source4/scripting/bin/samba_upgradedns | 12 +-
source4/scripting/bin/w32err_code.py | 11 +-
source4/selftest/tests.py | 14 +-
source4/setup/provision_rootdse_add.ldif | 2 +-
source4/setup/schema_samba4.ldif | 5 +
source4/setup/tests/blackbox_newuser.sh | 4 +-
source4/smb_server/smb/nttrans.c | 1 +
source4/smb_server/smb/reply.c | 1 +
source4/smb_server/smb2/fileio.c | 5 +
source4/smbd/server.c | 10 +-
source4/smbd/service_stream.h | 2 +-
source4/torture/dfs/domaindfs.c | 7 +-
source4/torture/drs/python/drs_base.py | 324 +-
source4/torture/drs/python/getnc_exop.py | 468 +-
.../torture/drs/python/linked_attributes_drs.py | 40 +-
source4/torture/drs/python/ridalloc_exop.py | 40 +-
source4/torture/drs/unit/prefixmap_tests.c | 4 +-
source4/torture/ldap/basic.c | 8 +-
source4/torture/ldb/ldb.c | 18 +
source4/torture/libnetapi/libnetapi.c | 2 +-
source4/torture/ndr/backupkey.c | 3 +-
source4/torture/ndr/cabinet.c | 4323 ++++++++++++
source4/torture/ndr/clusapi.c | 4 +-
source4/torture/ndr/drsblobs.c | 18 +-
source4/torture/ndr/krb5pac.c | 32 +-
source4/torture/ndr/nbt.c | 8 +-
source4/torture/ndr/ndr.c | 66 +-
source4/torture/ndr/ndr.h | 11 +-
source4/torture/ndr/negoex.c | 2 +-
source4/torture/ndr/ntlmssp.c | 4 +-
source4/torture/ndr/spoolss.c | 37 +-
source4/torture/ndr/winreg.c | 8 +-
source4/torture/ndr/winspool.c | 173 +
source4/torture/rap/sam.c | 4 +-
source4/torture/rpc/backupkey.c | 40 +-
source4/torture/rpc/backupkey_heimdal.c | 42 +-
source4/torture/rpc/browser.c | 12 +-
source4/torture/rpc/clusapi.c | 490 +-
source4/torture/rpc/echo.c | 17 +
source4/torture/rpc/frsapi.c | 2 +-
source4/torture/rpc/handles.c | 33 +-
source4/torture/rpc/iremotewinspool.c | 941 +++
source4/torture/rpc/lsa.c | 8 +-
source4/torture/rpc/netlogon.c | 427 +-
source4/torture/rpc/rpc.c | 32 +-
source4/torture/rpc/samba3rpc.c | 2 +-
source4/torture/rpc/samlogon.c | 16 +-
source4/torture/rpc/schannel.c | 2 +-
source4/torture/rpc/spoolss.c | 779 ++-
source4/torture/rpc/spoolss_win.c | 6 +-
source4/torture/rpc/srvsvc.c | 6 +-
source4/torture/rpc/svcctl.c | 6 +-
source4/torture/rpc/testjoin.c | 90 +-
source4/torture/rpc/torture_rpc.h | 4 +
source4/torture/rpc/winreg.c | 58 +-
source4/torture/rpc/witness.c | 16 +-
source4/torture/rpc/wkssvc.c | 30 +-
source4/torture/smb2/acls.c | 19 +-
source4/torture/smb2/connect.c | 109 +-
source4/torture/smb2/create.c | 5 +-
source4/torture/smb2/dir.c | 9 +-
source4/torture/smb2/durable_open.c | 16 +-
source4/torture/smb2/getinfo.c | 38 +-
source4/torture/smb2/ioctl.c | 1385 +++-
source4/torture/smb2/lease.c | 127 +-
source4/torture/smb2/lock.c | 46 +-
source4/torture/smb2/maxfid.c | 8 +-
source4/torture/smb2/maxwrite.c | 43 +-
source4/torture/smb2/notify.c | 23 +-
source4/torture/smb2/oplock.c | 140 +
source4/torture/smb2/rename.c | 52 +-
source4/torture/smb2/scan.c | 102 +-
source4/torture/smb2/setinfo.c | 8 +-
source4/torture/smb2/smb2.c | 1 +
source4/torture/smb2/streams.c | 12 +-
source4/torture/smb2/util.c | 92 +-
source4/torture/smb2/wscript_build | 33 +-
source4/torture/vfs/acl_xattr.c | 6 +-
source4/torture/vfs/fruit.c | 151 +-
source4/torture/vfs/vfs.c | 1 +
source4/torture/wscript_build | 4 +
source4/utils/man/ad2oLschema.1.xml | 4 +-
source4/utils/man/ntlm_auth4.1.xml | 269 -
source4/utils/man/oLschema2ldif.1.xml | 2 +-
source4/utils/ntlm_auth.c | 1178 ----
source4/utils/wscript_build | 11 -
source4/winbind/idmap.c | 35 +-
source4/winbind/idmap.h | 2 -
source4/winbind/wb_async_helpers.c | 494 --
source4/winbind/wb_async_helpers.h | 37 -
source4/winbind/wb_utils.c | 1 -
source4/winbind/wscript_build | 2 +-
testdata/unconnected-intrasite.ldif | 606 ++
testprogs/blackbox/common_test_fns.inc | 18 +
testprogs/blackbox/subunit.sh | 15 +-
testprogs/blackbox/test_client_etypes.sh | 83 +
testprogs/blackbox/test_kinit_trusts_heimdal.sh | 10 +-
testprogs/blackbox/test_kpasswd_heimdal.sh | 217 +
testprogs/blackbox/test_net_ads.sh | 9 +
testprogs/blackbox/test_password_settings.sh | 223 +
testprogs/blackbox/test_passwords.sh | 265 -
testsuite/unittests/test_krb5_samba.c | 145 +
testsuite/unittests/wscript | 16 +
wscript | 5 +-
wscript_build | 2 +-
wscript_configure_system_mitkrb5 | 3 +-
1403 files changed, 70409 insertions(+), 41713 deletions(-)
delete mode 100644 Roadmap
create mode 100644 ctdb/client/client_event.c
delete mode 100644 ctdb/common/cmdline.c
delete mode 100644 ctdb/common/cmdline.h
create mode 100644 ctdb/common/run_proc.c
create mode 100644 ctdb/common/run_proc.h
create mode 100644 ctdb/common/sock_daemon.c
create mode 100644 ctdb/common/sock_daemon.h
create mode 100644 ctdb/common/sock_io.c
create mode 100644 ctdb/common/sock_io.h
delete mode 100644 ctdb/doc/Makefile
create mode 100644 ctdb/doc/ctdb-etcd.7
create mode 100644 ctdb/doc/ctdb-etcd.7.html
create mode 100644 ctdb/doc/ctdb-etcd.7.xml
create mode 100644 ctdb/doc/ctdb_mutex_ceph_rados_helper.7
create mode 100644 ctdb/doc/ctdb_mutex_ceph_rados_helper.7.html
create mode 100644 ctdb/doc/ctdb_mutex_ceph_rados_helper.7.xml
create mode 100644 ctdb/protocol/protocol_event.c
delete mode 100644 ctdb/server/ctdb_event_helper.c
create mode 100644 ctdb/server/ctdb_eventd.c
delete mode 100644 ctdb/server/ctdb_logging_file.c
delete mode 100644 ctdb/server/ctdb_logging_syslog.c
create mode 100644 ctdb/server/ctdb_takeover_helper.c
create mode 100755 ctdb/tests/complex/60_rogueip_releaseip.sh
create mode 100755 ctdb/tests/complex/61_rogueip_takeip.sh
create mode 100755 ctdb/tests/cunit/run_proc_001.sh
create mode 100755 ctdb/tests/cunit/sock_daemon_test_001.sh
create mode 100755 ctdb/tests/cunit/sock_io_test_001.sh
create mode 100644 ctdb/tests/eventd/README
create mode 100755 ctdb/tests/eventd/eventd_001.sh
create mode 100755 ctdb/tests/eventd/eventd_002.sh
create mode 100755 ctdb/tests/eventd/eventd_003.sh
create mode 100755 ctdb/tests/eventd/eventd_004.sh
create mode 100755 ctdb/tests/eventd/eventd_005.sh
create mode 100755 ctdb/tests/eventd/eventd_006.sh
create mode 100755 ctdb/tests/eventd/eventd_007.sh
create mode 100755 ctdb/tests/eventd/eventd_011.sh
create mode 100755 ctdb/tests/eventd/eventd_012.sh
create mode 100755 ctdb/tests/eventd/eventd_013.sh
create mode 100755 ctdb/tests/eventd/eventd_014.sh
create mode 100755 ctdb/tests/eventd/eventd_021.sh
create mode 100755 ctdb/tests/eventd/eventd_022.sh
create mode 100755 ctdb/tests/eventd/eventd_023.sh
create mode 100755 ctdb/tests/eventd/eventd_024.sh
create mode 100755 ctdb/tests/eventd/eventd_031.sh
create mode 100755 ctdb/tests/eventd/eventd_032.sh
create mode 100755 ctdb/tests/eventd/eventd_033.sh
create mode 100755 ctdb/tests/eventd/eventd_041.sh
create mode 100755 ctdb/tests/eventd/eventd_042.sh
create mode 100755 ctdb/tests/eventd/eventd_043.sh
create mode 100755 ctdb/tests/eventd/eventd_051.sh
create mode 100644 ctdb/tests/eventd/scripts/local.sh
create mode 100755 ctdb/tests/eventscripts/50.samba.shutdown.001.sh
create mode 100755 ctdb/tests/eventscripts/50.samba.shutdown.002.sh
delete mode 100755 ctdb/tests/eventscripts/60.nfs.multi.003.sh
delete mode 100755 ctdb/tests/eventscripts/60.nfs.multi.004.sh
delete mode 100755 ctdb/tests/eventscripts/60.nfs.multi.005.sh
delete mode 100755 ctdb/tests/eventscripts/60.nfs.multi.006.sh
create mode 100644 ctdb/tests/src/ipalloc_read_known_ips.c
create mode 100644 ctdb/tests/src/ipalloc_read_known_ips.h
delete mode 100644 ctdb/tests/src/rb_perftest.c
create mode 100644 ctdb/tests/src/run_proc_test.c
create mode 100644 ctdb/tests/src/sock_daemon_test.c
create mode 100644 ctdb/tests/src/sock_io_test.c
delete mode 100755 ctdb/tests/takeover/lcp2.020.sh
delete mode 100755 ctdb/tests/takeover/lcp2.021.sh
delete mode 100644 ctdb/tests/takeover/simulation/README
delete mode 100755 ctdb/tests/takeover/simulation/ctdb_takeover.py
delete mode 100755 ctdb/tests/takeover/simulation/hey_jude.py
delete mode 100755 ctdb/tests/takeover/simulation/ip_groups1.py
delete mode 100755 ctdb/tests/takeover/simulation/ip_groups2.py
delete mode 100755 ctdb/tests/takeover/simulation/ip_groups3.py
delete mode 100755 ctdb/tests/takeover/simulation/ip_groups4.py
delete mode 100755 ctdb/tests/takeover/simulation/ip_groups5.py
delete mode 100755 ctdb/tests/takeover/simulation/mgmt_simple.py
delete mode 100755 ctdb/tests/takeover/simulation/node_group.py
delete mode 100755 ctdb/tests/takeover/simulation/node_group_extra.py
delete mode 100755 ctdb/tests/takeover/simulation/node_group_simple.py
delete mode 100755 ctdb/tests/takeover/simulation/nondet_path_01.py
create mode 100755 ctdb/tests/takeover_helper/000.sh
create mode 100755 ctdb/tests/takeover_helper/010.sh
create mode 100755 ctdb/tests/takeover_helper/011.sh
create mode 100755 ctdb/tests/takeover_helper/012.sh
create mode 100755 ctdb/tests/takeover_helper/013.sh
create mode 100755 ctdb/tests/takeover_helper/014.sh
create mode 100755 ctdb/tests/takeover_helper/015.sh
create mode 100755 ctdb/tests/takeover_helper/016.sh
create mode 100755 ctdb/tests/takeover_helper/017.sh
create mode 100755 ctdb/tests/takeover_helper/018.sh
create mode 100755 ctdb/tests/takeover_helper/019.sh
create mode 100755 ctdb/tests/takeover_helper/020.sh
create mode 100755 ctdb/tests/takeover_helper/021.sh
create mode 100755 ctdb/tests/takeover_helper/022.sh
create mode 100755 ctdb/tests/takeover_helper/023.sh
create mode 100755 ctdb/tests/takeover_helper/024.sh
create mode 100755 ctdb/tests/takeover_helper/025.sh
create mode 100755 ctdb/tests/takeover_helper/026.sh
create mode 100755 ctdb/tests/takeover_helper/027.sh
create mode 100755 ctdb/tests/takeover_helper/028.sh
create mode 100755 ctdb/tests/takeover_helper/110.sh
create mode 100755 ctdb/tests/takeover_helper/111.sh
create mode 100755 ctdb/tests/takeover_helper/120.sh
create mode 100755 ctdb/tests/takeover_helper/121.sh
create mode 100755 ctdb/tests/takeover_helper/122.sh
create mode 100755 ctdb/tests/takeover_helper/130.sh
create mode 100755 ctdb/tests/takeover_helper/131.sh
create mode 100755 ctdb/tests/takeover_helper/132.sh
create mode 100755 ctdb/tests/takeover_helper/140.sh
create mode 100755 ctdb/tests/takeover_helper/150.sh
create mode 100755 ctdb/tests/takeover_helper/160.sh
create mode 100755 ctdb/tests/takeover_helper/210.sh
create mode 100755 ctdb/tests/takeover_helper/211.sh
create mode 100755 ctdb/tests/takeover_helper/220.sh
create mode 100755 ctdb/tests/takeover_helper/230.sh
create mode 100755 ctdb/tests/takeover_helper/240.sh
create mode 100755 ctdb/tests/takeover_helper/250.sh
create mode 100755 ctdb/tests/takeover_helper/260.sh
create mode 100644 ctdb/tests/takeover_helper/scripts/local.sh
create mode 100755 ctdb/tests/tool/ctdb.ip.001.sh
create mode 100755 ctdb/tests/tool/ctdb.ip.002.sh
create mode 100755 ctdb/tests/tool/ctdb.ip.003.sh
create mode 100755 ctdb/tests/tool/ctdb.ip.004.sh
create mode 100755 ctdb/tests/tool/ctdb.ip.005.sh
create mode 100755 ctdb/tests/tool/ctdb.ip.006.sh
create mode 100755 ctdb/tests/tool/ctdb.ip.007.sh
create mode 100755 ctdb/tests/tool/ctdb.ipinfo.001.sh
create mode 100755 ctdb/tests/tool/ctdb.ipinfo.002.sh
create mode 100755 ctdb/tests/tool/ctdb.ipinfo.003.sh
create mode 100755 ctdb/tests/tool/ctdb.nodestatus.003.sh
create mode 100755 ctdb/tests/tool/ctdb.nodestatus.004.sh
create mode 100755 ctdb/tests/tool/ctdb.nodestatus.005.sh
create mode 100755 ctdb/tests/tool/ctdb.nodestatus.006.sh
create mode 100644 ctdb/tools/ctdb_event.c
create mode 100644 ctdb/utils/ceph/ctdb_mutex_ceph_rados_helper.c
create mode 100755 ctdb/utils/ceph/test_ceph_rados_reclock.sh
create mode 100755 ctdb/utils/etcd/ctdb_etcd_lock
create mode 100644 docs-xml/manpages/mvxattr.1.xml
create mode 100644 docs-xml/smbdotconf/protocol/lsaovernetlogon.xml
create mode 100644 docs-xml/smbdotconf/protocol/rpcserverport.xml
create mode 100644 docs-xml/smbdotconf/security/kerberosencryptiontypes.xml
create mode 100644 docs/manpages/mvxattr.1
create mode 100644 examples/fuse/README
create mode 100644 examples/fuse/clifuse.c
create mode 100644 examples/fuse/clifuse.h
create mode 100644 examples/fuse/smb2mount.c
create mode 100644 examples/fuse/wscript
create mode 100644 examples/fuse/wscript_build
create mode 100644 lib/crypto/py_crypto.c
copy lib/ldb/ABI/{ldb-1.1.27.sigs => ldb-1.1.28.sigs} (100%)
create mode 100644 lib/ldb/ABI/ldb-1.1.29.sigs
copy lib/ldb/ABI/{pyldb-util-1.1.10.sigs => pyldb-util-1.1.28.sigs} (100%)
copy lib/ldb/ABI/{pyldb-util-1.1.10.sigs => pyldb-util-1.1.29.sigs} (100%)
copy lib/ldb/ABI/{pyldb-util-1.1.10.sigs => pyldb-util.py3-1.1.28.sigs} (100%)
copy lib/ldb/ABI/{pyldb-util-1.1.10.sigs => pyldb-util.py3-1.1.29.sigs} (100%)
delete mode 100644 lib/poll_funcs/poll_funcs.h
delete mode 100644 lib/poll_funcs/poll_funcs_tevent.c
delete mode 100644 lib/poll_funcs/poll_funcs_tevent.h
delete mode 100644 lib/poll_funcs/wscript_build
create mode 100644 lib/talloc/ABI/pytalloc-util-2.1.9.sigs
create mode 100644 lib/talloc/ABI/pytalloc-util.py3-2.1.9.sigs
copy lib/talloc/ABI/{talloc-2.1.4.sigs => talloc-2.1.9.sigs} (100%)
create mode 100644 lib/tdb/ABI/tdb-1.3.11.sigs
create mode 100644 lib/tdb/ABI/tdb-1.3.12.sigs
create mode 100644 lib/tevent/ABI/tevent-0.9.30.sigs
create mode 100644 lib/tevent/ABI/tevent-0.9.31.sigs
create mode 100644 lib/util/access.c
create mode 100644 lib/util/access.h
create mode 100644 lib/util/unix_match.c
create mode 100644 lib/util/unix_match.h
delete mode 100644 lib/util/xfile.c
delete mode 100644 lib/util/xfile.h
create mode 100644 libcli/smb/smb1cli_session.c
create mode 100644 librpc/idl/cab.idl
create mode 100644 librpc/idl/winspool.idl
create mode 100644 librpc/ndr/ndr_cab.c
create mode 100644 librpc/ndr/ndr_cab.h
create mode 100755 nsswitch/tests/test_idmap_rid.sh
create mode 100644 python/py3compat.h
create mode 100644 python/samba/tests/samba_tool/dnscmd.py
delete mode 100644 selftest/__init__.py
create mode 100644 selftest/format-subunit-json
create mode 100644 selftest/perf_tests.py
delete mode 100644 selftest/run.py
delete mode 100755 selftest/selftest.py
delete mode 100644 selftest/socket_wrapper.py
delete mode 100644 selftest/target/__init__.py
delete mode 100644 selftest/target/samba.py
delete mode 100644 selftest/testlist.py
delete mode 100644 selftest/tests/__init__.py
delete mode 100644 selftest/tests/test_run.py
delete mode 100644 selftest/tests/test_samba.py
delete mode 100644 selftest/tests/test_socket_wrapper.py
delete mode 100644 selftest/tests/test_target.py
delete mode 100644 selftest/tests/test_testlist.py
delete mode 100644 source3/lib/access.c
delete mode 100644 source3/lib/asys/asys.c
delete mode 100644 source3/lib/asys/asys.h
delete mode 100644 source3/lib/asys/tests.c
delete mode 100644 source3/lib/asys/wscript_build
create mode 100644 source3/lib/pthreadpool/pthreadpool_pipe.c
create mode 100644 source3/lib/pthreadpool/pthreadpool_pipe.h
create mode 100644 source3/lib/pthreadpool/pthreadpool_tevent.c
create mode 100644 source3/lib/pthreadpool/pthreadpool_tevent.h
delete mode 100644 source3/lib/unix_msg/test_drain.c
delete mode 100644 source3/lib/unix_msg/test_source.c
delete mode 100644 source3/lib/unix_msg/tests.c
delete mode 100644 source3/lib/unix_msg/unix_msg.c
delete mode 100644 source3/lib/unix_msg/unix_msg.h
delete mode 100644 source3/lib/unix_msg/wscript_build
create mode 100644 source3/lib/util_unixsids.h
create mode 100644 source3/libsmb/samlogon_cache.h
create mode 100644 source3/locking/leases_util.c
create mode 100644 source3/nmbd/wscript_build
create mode 100644 source3/passdb/ABI/samba-passdb-0.26.0.sigs
create mode 100644 source3/rpcclient/cmd_iremotewinspool.c
create mode 100644 source3/rpcclient/wscript_build
create mode 100755 source3/script/tests/test_inherit_owner.sh
create mode 100755 source3/script/tests/test_large_acl.sh
create mode 100755 source3/script/tests/test_substitutions.sh
create mode 100644 source3/torture/test_pthreadpool_tevent.c
create mode 100644 source3/utils/mvxattr.c
create mode 100644 source3/utils/wscript_build
delete mode 100644 source3/winbindd/wb_fill_pwent.c
create mode 100644 source4/auth/gensec/gensec_krb5.h
create mode 100644 source4/auth/gensec/gensec_krb5_heimdal.c
create mode 100644 source4/auth/gensec/gensec_krb5_mit.c
delete mode 100644 source4/auth/gensec/gensec_krb5_util.c
delete mode 100644 source4/auth/gensec/gensec_krb5_util.h
create mode 100644 source4/dsdb/tests/python/ad_dc_multi_bind.py
create mode 100644 source4/dsdb/tests/python/ad_dc_performance.py
delete mode 100644 source4/heimdal/lib/wind/rfc3454.txt-table
delete mode 100644 source4/kdc/kpasswd-heimdal.c
create mode 100644 source4/kdc/kpasswd-helper.c
create mode 100644 source4/kdc/kpasswd-helper.h
create mode 100644 source4/kdc/kpasswd-service-heimdal.c
create mode 100644 source4/kdc/kpasswd-service.c
create mode 100644 source4/kdc/kpasswd-service.h
create mode 100644 source4/torture/ndr/cabinet.c
create mode 100644 source4/torture/ndr/winspool.c
create mode 100644 source4/torture/rpc/iremotewinspool.c
delete mode 100644 source4/utils/man/ntlm_auth4.1.xml
delete mode 100644 source4/utils/ntlm_auth.c
delete mode 100644 source4/winbind/wb_async_helpers.c
delete mode 100644 source4/winbind/wb_async_helpers.h
create mode 100644 testdata/unconnected-intrasite.ldif
create mode 100755 testprogs/blackbox/test_client_etypes.sh
create mode 100755 testprogs/blackbox/test_kpasswd_heimdal.sh
create mode 100755 testprogs/blackbox/test_password_settings.sh
delete mode 100755 testprogs/blackbox/test_passwords.sh
create mode 100644 testsuite/unittests/test_krb5_samba.c
create mode 100644 testsuite/unittests/wscript
--
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