[Pkg-samba-maint] [samba] branch experimental updated (592a5be -> f20a9c4)
Andrew Bartlett
abartlet-guest at moszumanska.debian.org
Wed Apr 6 04:17:28 UTC 2016
This is an automated email from the git hooks/post-receive script.
abartlet-guest pushed a change to branch experimental
in repository samba.
from 592a5be Move smbd-base lib to samba-libs, as the net tool depends on it.
adds af00aa0 Add Replaces: samba to samba-libs because of moved libs.
adds f37a20e releasing package samba version 2:4.3.3+dfsg-1
adds 5632000 Add dependency on libtevent-dev in samba-dev.
adds 67399a9 Fix CTDB behavior since CVE-2015-8543 (Closes: #813406)
adds 4945439 Release 2:4.3.3+dfsg-2
adds 0230180 doc: fix a typo in the smb.conf manpage, explanation of idmap config
adds 392b2d3 docs: Fix some typos in the idmap backend section.
adds 569ce95 Fix bug #11394 - Crash: Bad talloc magic value - access after free
adds fba7e79 Merge tag 'samba-4.3.3' into v4-3-test
adds 420f38f VERSION: Bump version up to 4.3.4...
adds db3d0c6 s3:smbd: convert file_struct.posix_open to a bitmap with flags
adds 02968ec s3:smbd: file_struct: seperate POSIX directory rename cap from POSIX open
adds dfbf293 vfs_fruit: add a flag that tracks whether use of AAPL was negotiated
adds 685ad2d vfs_fruit: enable POSIX directory rename semantics
adds 95ed8b7 s4:torture:vfs_fruit: add a test for POSIX rename
adds b8ecf97 samba-tool: fsmo.py throws an uncaught exception if no
adds 795c543 lib/param: add a fixed unified lpcfg_string_{free,set,set_upper}() infrastructure
adds 76edbf5 lib/async_req: do not install async_connect_send_test.
adds a7fa3a6 smbd: make "hide dot files" option work with "store dos attributes = yes"
adds a1774eb docs: Fix typos in man vfs_gpfs.
adds 9215fc8 s4:torture:vfs_fruit: remove unused tree2
adds a985c92 s4:torture:vfs_fruit: rename tree1 -> tree
adds 7fb8371 s4:torture:vfs_fruit: tweak check_stream_list()
adds eb5df33 s4:torture:vfs_fruit: use AFPINFO_STREAM_NAME
adds 86b653b s4:torture:vfs_fruit: enhance check_stream
adds 9aefc7d s4:torture:vfs_fruit: add --option=torture:osx for enable_aapl()
adds 8acd795 s4:torture:vfs_fruit: add explicit cleanup of testfiles
adds 2d9ddc1 s4:torture:vfs_fruit: skip test test_read_atalk_metadata() without "localdir" and rename it
adds 33851cb s4:torture:vfs_fruit: skip test_adouble_conversion() without "localdir"
adds 7ed3a98 s4:torture:vfs_fruit: skip test_stream_names() without "localdir"
adds adbe3fd s4:torture:vfs_fruit: fix test_aapl() to work with OS X
adds ba97d85 s4:torture:vfs_fruit: fix test_rename_dir_openfile() to work with OS X
adds a9d4091 s4:torture:vfs_fruit: fix flakey test_write_atalk_rfork_io with OS X
adds e150a70 s3:lib/errmap_unix: map EOVERFLOW to NT_STATUS_ALLOTTED_SPACE_EXCEEDED
adds 2482f7a vfs_fruit: fix some debug messages
adds a0d3a3a vfs_fruit: stat AFP_AfpInfo must fail when it doesn't exist
adds a52778b s4:torture:vfs_fruit: file without AFP_AfpInfo
adds f85e4e6 vfs_fruit: handling of ftruncate() on AFP_AfpInfo stream
adds 3a31406 s4:torture:vfs_fruit: add tests for AFP_AfpInfo delete-on-close and eof
adds 89f4adb vfs_fruit: writing all 0 to AFP_AfpInfo stream
adds f8bc71f s4:torture:vfs_fruit: test nulling out AFP_AfpInfo stream
adds de829e6 vfs_fruit: fix offset and len handling for AFP_AfpInfo stream
adds 093575e s4:torture:vfs_fruit: update AFP_AfpInfo IO tests
adds 4c00711 vfs_fruit: ignore delete on the AFP_Resource stream
adds dad33c3 s4:torture:vfs_fruit: add tests for AFP_Resource delete-on-close and eof
adds 48bce69 s4:torture:vfs_fruit: add test test_read_afpinfo
adds 535812d vfs_fruit: add and use define for the Netatalk metadata xattr
adds deec633 vfs_fruit: hide the Netatalk metadata xattr in streaminfo
adds 9d43c74 vfs_streams_xattr: fix and simplify streams_xattr_get_name()
adds 1ae26f8 s3: libsmb: Correctly initialize the list head when keeping a list of primary followed by DFS connections.
adds 6be8237 s3:smbd: fix a corner case of the symlink verification
adds 7c50b7a smbd: do not disable "store dos attributes" on-the-fly
adds ca7cd60 pycredentials: add get_kerberos_state() method
adds fe51036 auth: increase resolution for password grace period calculation
adds 5e60671 password_lockout tests: add assertLoginFailure()
adds 7870c0c auth: keep track of lastLogon and lastLogonTimestamp
adds 234861b password_lockout: test creds.get_kerberos_state()
adds c36c6e9 Revert "Fix bug #11394 - Crash: Bad talloc magic value - access after free"
adds a9071dc dbwrap_rbt: use talloc_zero_size() instead of a partial ZERO_STRUCT()
adds 4a0f277 dbwrap_rbt: add nested traverse protection
adds 49f04d1 dbwrap_rbt: fix modifying the db during traverse
adds 97d39ca s3:torture: add traverse testing to LOCAL-RBTREE
adds f700a19 WHATSNEW: Add release notes for Samba 4.3.4.
adds 0c12970 VERSION: Disable git snapshots for the 4.3.4 release.
adds ae2a575 VERSION: Bump version up to 4.3.5...
adds 21d362e smbclient: query disk usage relative to current directory
adds 43ade9a selftest: more dfree command and smbclient disk usage tests
adds db70921 s3:smbd/oplock obey kernel oplock setting when releasing oplocks
adds a453c78 vfs_shadow_copy2: add shadow_copy2_do_convert()
adds 0998c40 vfs_shadow_copy2: fix case where snapshots are outside the share
adds 40bc9b0 vfs_shadow_copy2: add a blackbox test suite
adds 39e6b5b winbindd: Reset connection for expired session before reconnecting
adds fa875e3 winbindd: Add retry also for ADS method calls
adds a0f2f52 winbindd: Remove double retry from some ADS methods
adds 423120f winbindd: Retry on expired session in cm_connect_lsa
adds dded902 winbindd: Retry on expired session in cm_connect_sam
adds 52b5636 winbindd: Retry on expired session in cm_connect_netlogon
adds 2c72956 Revert "winbind: Retry after SESSION_EXPIRED error in ping-dc"
adds 6d82bdd smbcacls: fix uninitialized variable
adds 57654ee s3:smbd: Ignore initial allocation size for directory creation
adds 54c0fce s4:torture: add SMB2 test for directory creation initial allocation size
adds 756b452 s3-parm: clean up defaults when removing global parameters
adds 2b218c3 s3-client: Add a KRB5 wrapper for smbspool
adds 155d821 waf: Only build smb_krb5_wrapper if we have CUPS
adds 67db303 s3:utils/smbget fix recursive download
adds 830f003 smbd: show correct disk size for different quota and dfree block sizes
adds 3e600d6 s3: smbd: Fix timestamp rounding inside SMB2 create.
adds 9ca2add ctdb-common: Protocol argument must be in host order for socket() call
adds b422510 ctdb-common: Use documented names for protocol family in socket()
adds ffd18e1 python:samba: add a generic string_to_byte_array() helper function
adds 4e6d6c7 python:samba: add a generic arcfour_encrypt() helper function
adds b950d91 python:samba/join.py: make use of the generic arcfour_encrypt() and string_to_byte_array() functions
adds 8acf14e python:samba/netcmd/domain: make use of the generic arcfour_encrypt() and string_to_byte_array() functions
adds 6c44fab s4:scripting/devel: make use of the generic arcfour_encrypt() and string_to_byte_array() functions
adds 9270b1d python:tests/core: add tests for arcfour_encrypt() and string_to_byte_array()
adds 4c7f237 docs: Add smbspool_krb5_wrapper manpage
adds f1d0341 docs-xml: fix typo in smbspool_krb5_wrapper manpage.
adds ebb7d66 s3:smbd:open: Skip redundant call to file_set_dosmode when creating a new file.
adds 4526ba6 s3: smbd: posix_acls: Fix check for setting u:g:o entry on a filesystem with no ACL support.
adds 11b89bd loadparm: Fix memory leak issue.
adds 6c1a5f0 param: Fix str_list_v3 to accept ; again
adds f8618dc lib/tsocket: workaround sockets not supporting FIONREAD
adds 6c6599c ctdb-scripts: Drop use of "smbcontrol winbindd ip-dropped ..."
adds b35144d WHATSNEW: Add release notes for Samba 4.3.5.
adds 8a42885 VERSION: Disable git snapshots for the 4.3.5 release.
adds 67382a6 Imported Upstream version 4.3.5+dfsg
adds 4203084 Merge tag 'upstream/4.3.5+dfsg' into unstable
adds b8f4a96 New upstream release.
adds 722000a Wrap and sort.
adds 6a5dc70 Loosen dependencies on ldb to ldb >= 1.1.21, per upstream.
adds 43a7524 Update usershare patch after upstream changes.
adds 6e731c6 Drop patch sockets-with-htons.patch: applied upstream.
adds 9ad8dd1 Ignore backup files.
adds fb01148 Ignore debian build stamp files.
adds b8e4656 Add smbclient_krb5_wrapper.
adds 72ce8f6 Bump standards version to 3.9.7 (no changes).
adds 891b6e9 releasing package samba version 2:4.3.5+dfsg-1
adds 5a10cf1 Ignore debhelper-build-stamp.
adds 7877404 Imported Upstream version 4.3.6+orig
adds 2103dfd Merge tag 'upstream/4.3.6+orig' into unstable
adds 2bce9c7 New upstream release.
adds 6296c2c releasing package samba version 2:4.3.6+dfsg-1
adds 098d9d3 Move strict ldb dependency to samba-dsdb-modules package, which actually contains the modules. Closes: #816210
adds 357e4a4 releasing package samba version 2:4.3.5+dfsg-2
adds e2fdbec Fix dhclient hook if samba is not installed. Thanks, Jan Braun. Closes: #801976
adds e288505 Rebuild against current version of ldb in the archive. Closes: #817036
adds 02256f1 Ignore debhelper build stamp.
adds ecb3f91 releasing package samba version 2:4.3.5+dfsg-3
adds e371bd8 Merge branch 'unstable' of https://jelmer.uk/code/samba into unstable
adds 3ad8956 Fix FTBFS when built with dpkg-buildpackage -A (Closes: #818146)
adds cbd4120 Changelog for previous commit
adds bcc135e Drop samba from winbind depends and use samba-common* instead (Closes: #732604)
adds 4a183ca Changelog for previous commit
adds 8e410a3 Add an override to script-not-executable etc/ctdb/events.d/10.external
adds 722d7a5 Add ufw integration
adds ce41f24 ctdb: Fix detection of gnukfreebsd (Closes: #802621)
adds ef3e4e6 Changelog for previous commits
adds 6ed3639 Add no_build_options.patch: make package more reproducible by disabling build options output.
adds 337cb82 Don't build ctdb twice
adds 54ef14e Changelog for previous commit
adds ad8b42a Add patches from Samba bug #11789 to work with talloc 2.1.6
adds e349b13 Add bug number for samba/talloc breakage and fix
adds c02079f Depend on source version of arch-independent samba-common, fixing binNMU-ability.
adds bbd4da9 releasing package samba version 2:4.3.6+dfsg-2
new deb3c9c start packaging 4.4 by reverting sure-to-conflict talloc-2.1.6 patch
new 8767fc0 Change upstream branch to upstream_4.4
new 8eb5731 VERSION: Bump version up to 4.4.0pre1
new c3c024f WHATSNEW: Clear release notes for Samba 4.4.0pre1.
new d7a33d8 vfs: Fix CID 1312073 Argument cannot be negative
new 45e3b05 vfs: Fix CID 1312072 Failure to restore non-local value
new 71b89b2 ctdb-tool: Correctly print timed out event scripts output
new 00ec3c4 ctdb-daemon: Correctly process the exit code from failed eventscripts
new 28e4616 tdb_wrap: Use talloc_pooled_object
new 5f8bad2 tdb_wrap: Use a struct initializer
new 509c37d tdb: Fix broken build with --disable-python
new c596ac6 install_with_python: Secure Python download with sha256 checks.
new 2443c34 s4-torture: don't build the lsa forest trust krb5 tests when building with MIT Kerberos.
new 3d0b23d vfs: fix build warning in smb traffic analyzer.
new adbd6d3 pidl: merge multiple 'genpad' implementations into one.
new dc99d45 s3-passdb: Respect LOOKUP_NAME_GROUP flag in sid lookup.
new f07b746 lib: replace: Add strsep function (missing on Solaris).
new 1286b02 ctdb-client: Return the correct status sent from the daemon
new 8eb04d0 ctdb-banning: If node is already banned, do not run ctdb_local_node_got_banned()
new 952a504 ctdb-daemon: Check if updates are in flight when releasing all IPs
new cef8897 s3:wscript: fix indentation
new b9bef36 configure: add --with-gpfs option for selecting directory with gpfs headers
new d57e4ac build: fix build with gpfs support - add missing dependency to samba-debug
new 66bf0e5 smbXsrv: add a smbXsrv_connection argument to smbXsrv_session_local_lookup()
new c765d11 smbXsrv: add a smbXsrv_connection argument to smb2srv_session_lookup_raw
new d6acf95 smbXsrv: rename smb2srv_session_lookup -> smb2srv_session_lookup_conn
new f6816ae smbXsrv: add smb2srv_session_lookup_client().
new 19ec5f3 smbXsrv: use smb2srv_session_lookup_client in smbXsrv_session_close_loop
new 8ab4b05 s3:smb2_sesssetup: check that the connection belongs to the session in sess.setup
new 8c41cbb s3:smb2_server: defer channel/session validation to the session setup code.
new 3c0f934 tests: Add regression test for s3-passdb: Respect LOOKUP_NAME_GROUP flag in sid lookup.
new 1c4dc00 s4-kdc: Use smb_krb5_principal_get_(type|realm) in db-glue
new 80509df s3-auth: Add MIT return code for KDC not reachable
new 217d4c1 s4-auth: Call krb5_get_init_creds_opt_set_canonicalize() in MIT case.
new b9203dc krb5-wrap: Use the principal returned by the KDC to create the ccache
new 535035a s4-kdc: PAC_GLUE does not depend on hdb anymore.
new 85a041b s4-kdc: Introduce sdb a KDC backend abstraction
new 99d3719 s4-kdc: Introduce a simple sdb_hdb shim layer
new d49b4aa s4-kdc: Use sdb in db-glue and hdb-samba4
new a51ee19 s3:smb2_sesssetup: remove now unneeded declaration of smb2srv_session_lookup_raw
new 56f2f2b lib/param: move function typedef to after forward declaration of struct loadparm_context
new 5e463b5 smbXsrv_session:idl: add smbXsrv_session_auth0
new e9885cf smbXsrv_session: add smbXsrv_session_find_auth()
new 2c39036 smbXsrv_session: add smbXsrv_session_create_auth()
new d391f6d s3:smb2_sesssetup: use session->pending_auth
new 321862d s3:sesssetup: use session->pending_auth in smb1 session setup
new 86dd7b9 smbXsrv_session:idl: remove the preauth and gensec members
new 38136c1 source3 torture: don't segfault if filename query fails
new 5af738a dcom: remove trailing whitespace from dcom.idl
new b36aa1e orpc: remove trailing whitespace from orpc.idl
new a6976b2 oxidresolver: remove trailing whitespace from oxidresolver.idl
new 5bc2f91 remact: remove trailing whitespace from remact.idl
new 82be958 s4-torture: remove trailing whitespace from oxidresolve test.
new 3aaeaea s4-torture: remove trailing whitespace from remact test.
new 8b5536a oxidresolver: fix indent of ResolveOxid2 in IDL.
new 22c9f11 dcom: fix ident in dcom.idl.
new b3b7701 oxidresolver: fix indent in oxidresolver.idl
new 71051a9 remact: fix indent of remact.idl
new abf0188 s4-torture: fix indent of remact test.
new 1baf31e rot: remove trailing whitespace from rot.idl
new 08e6d24 rot: fix indent in rot.idl
new 7b155c3 oxidresolver: fix ServerAlive2 IDL and test.
new 0cf5c89 s4-torture: use torture_assert macros for RemoteActivation test.
new 60be14a remact: fix IDL for RemoteActivation.
new 2ec5918 s4-torture: fix test for RemoteActivation.
new 03b59a8 s4-torture: fix remact test from crashing.
new 04e1f2e lib/torture: add torture_assert_hresult_{equal,ok} macros.
new 195faed remact: use HRESULT in RemoteActivation IDL and tests.
new a0544cb remact: use imp_levels enum in RemoteActivation IDL.
new f6f5438 s4-torture: fix ResolveOxid test, filling in missing ref,out pointers.
new 4e5ee71 s4-torture: fix ResolveOxid2 test, filling in missing ref,out pointers.
new 7e60050 lib/dcom: use HRESULT in dcom_create_object.
new eab9417 param: make set_variable() static.
new 04da5a8 param: accompany FN_LOCAL_PARM_CHAR with FN_LOCAL_CHAR
new a4aaea6 s3:lib: remove unused dummyparam.c
new 64b720d docs:smbdotconf: make formatting of headers uniform.
new c3fc084 docs:smbdotconf: fix type of "preferred master" parameter.
new 9abf7b4 docs:smbdotconf: fix context of 'include' in doc
new 3bd477e tests: teach the docs test about boolean-rev
new c72defc docs:smbdotconf: fix type to bool-rev for reverse synonyms.
new 854bbaf docs:smbdotconf: add param flag 'synonym' to the DTD
new 4bc1f77 docs:smbdotconf: add param flags 'handler' and 'deprecated' to the DTD
new 31e106b docs:smbdotconf: add handler info to smbdotconf docs where missing
new ba2ea7f docs:smbdotconf: add param flag 'enumlist' to the DTD
new 63e3c75 docs:smbdotconf: add enumlist property to parameters where missing
new cd0016d param: rename szLdapGroupSuffix -> _ldap_group_suffix
new d4fd07d param: turn ldap group suffix into a generated function
new 10b36db param: rename szLdapUserSuffix -> _ldap_user_suffix
new e65b7ec param: turn ldap user suffix into a generated function
new bbe74ae param: rename szLdapIdmapSuffix -> _ldap_sz_idmap_suffix
new a5ddd03 param: turn ldap idmap suffix into a generated function
new 614a0b9 param: rename szLdapMachineSuffix -> _ldap_machine_suffix
new f1846fb param: turn ldap idmap suffix into a generated function
new 521468e param: rename variable of 'max print jobs' to default.
new 6fdffc8 param: generate lp[cfg]_max_print_jobs()
new c377f63 param: use lp[cfg]_max_print_jobs() in lp[cfg]_maxprintjobs()
new 20c84b8 param: rename iPreferredMaster -> _preferred_master
new 217ce6d param: turn 'preferred master' into a generated function
new 863f7b9 param: rename iminreceivefile -> min_receivefile_size
new b68d13e param: turn 'min receivefile size' into a generated function
new 3732456 param: rename szPrintcapName -> printcap_name
new a6e387d param: turn 'printcap name' into a generated function
new ea6d35c param: treat negative values of 'smb2 max credits' as default.
new 44619ad param: turn 'smb2 max credits' into generated option
new b7172b8 param: rename bWidelinks -> wide_links
new 866fd3b param: turn 'wide links' into a generated funcion
new 78e276a param: rename winbindMaxDomainConnections -> _winbind_max_domain_connections
new 496f275 param: make 'winbind max domain connections' a generated function.
new 5c18d00 param: rename CupsEncrypt -> cups_encrypt
new 4ae289c param: turn 'cups encrypt' into a generated function
new c644890 param: make 'realm' use the standard 'realm' variable.
new 5820c31 param: rename bAvailable -> available
new bd92bc0 param: rename szCopy -> copy
new 6b1d1a4 param: rename szInclude -> include
new 8c0217c param: rename szIdmapBackend -> idmap_backend
new 3566e7d param: rename szIdmapUID -> idmap_uid
new 3723403 param: rename szIdmapGID -> idmap_gid
new f19ede5 docs:smbdotconf: add 'function' parameter to valid
new df6c339 docs:smbdotconf: add 'function' parameter to enablespoolss
new d1615ab docs:smbdotconf: add 'function' argument to writeable
new 36abb6f generate_param: make it possible to handle generated and synonym flags in iteration
new ff41343 generate_param: generate struct entries if we don't generate access functions.
new c03891c param: move dnsdomain from generate_param to EXTRA_GLOBALS
new e5ac180 param: add SYNONYM flag where missing
new 179d715 param: make 'timestamp logs' the default writing of 'debug timestamp'
new 3c35dd4 param: don't list '-valid' and 'copy' as synonyms - they aren't
new c6a81dc docs:smbdotconf: 'write ok' is a synonym of 'writeable' not of 'read only'
new 2b7396b docs:smbdotconf: make preload a synonym of 'auto services'
new 99d0c3b docs:smbdotconf: add deprecated flags where missing.
new ca861f2 generate_param: more uniform formatting of various type dicts
new 223aad4 generate_param: teach missing types cmdlist, bytes, octal, ustring.
new 317bd29 tests:docs: teach the test the types cmdlist, bytes, octal, and ustring
new 46069ed docs:smbdotconf: change type to cmdlist where needed.
new 0e6fe4c docs:smbdotconf: change type to bytes where needed
new 955e77c docs:smbdotconf: change type to octal where needed
new 0dfa9e2 docs:smbdotconf: change type to ustring where needed.
new bbd55f6 param: move the actual table out into param_table_static.c
new 5deeba6 generate_param: add a means to generate param_table_gen.c from the docs
new b138d57 build: generate param_table_gen.c from docs in the build
new 3de5d29 tests:docs: common initialization in docs test.
new a918735 tests:docs: print more complicated structures than strings in the message.
new 2ede42e tests:docs: add a function to load the full data structures from the table
new 5efa507 tests:docs: load the full data from the existing param_table.
new 93c8e8d tests:docs: load the full data from the generated param_table
new cf16ae5 tests:docs: test the diff between the static and generated table
new 33dfaf7 param: use the generated parameter table.
new c102ac2 tests:docs: remove testing the diff between the static and generated table
new 8ad079d tests:docs: don't load or test the static param_table.
new 3f5e874 param: remove the static param_table.
new 10374dd param: update the README with instructions for adding a parameter
new 3bbf384 doc: mention that `smbd -i` exits after first connection
new 487119d secrets: Add function to fetch only password change timestamp
new c64e3a8 net: Print time of last password change in 'net ads info'
new 28de101 lib/util/debug.h uses va_list, needs stdarg.h
new 3fbcd78 dns_server: Add NULL check
new 9c48dbd dns_server: Fix CNAME handling
new 95eb6db s3-net: use talloc array in share allowedusers
new 1f51628 s4-torture: add more tests for clusapi_OpenResource().
new bc14440 s3-clusapi: add test for GetResourceDependencyExpression.
new e68ce4b s4-torture: add test for GetResourceNetworkName.
new b378329 clusapi: add PROPERTY_LIST IDL.
new d13535d s4-torture: add test for clusapi_CreateEnumEx().
new 5e009e1 clusapi: use ClusterEnumType in clusapi_CreateEnumEx.
new 2a08aa0 s4-torture: add ndr testsuite for complex clusapi_PROPERTY_LIST structs.
new 0f125f8 clusapi: use winreg_Type in clusapi registry IDL.
new 2654ac3 s4-torture: also test ClusterControl with a large initial buffer size.
new e1373ea clusapi: add clusapi_GroupControlCode enum to IDL.
new d621099 s4-torture: add tests for GroupControl.
new 7cea0aa clusapi: add clusapi_NodeControlCode to IDL.
new d6a8e35 s4-torture: add torture test for clusapi_NodeControl.
new 93572c9 s4-torture: add more ndr tests for property lists.
new 321fe41 s3-rpcclient: add client for create enum ex.
new a3af166 s4-torture: add test for CLUSCTL_NODE_GET_ID in clusapi_NodeControl.
new ab08575 hdb-samba: Translate SDB errors to HDB errors
new 38d7617 sdb: Assert if the HDB flags will change
new 78075cf waf: Add talloc as a dependency
new 6224ac9 gensec: Add an option emulating another mode a client building GSSAPI/krb5 manually uses
new ddee603 heimdal/gssapi: Allow a NULL authenticator
new 711a420 selftest: Add test for GSSAPI with no authenticator checksum mode
new 9d9a767 wafsamba: don't add -DSTATIC_%s_MODULES* arguments for SAMBA_LIBRARY(pyembed=True)
new 71128e0 script/release.sh: This is a new script to do releases
new 54cbecb script/librelease.sh: this is replaced by script/release.sh now
new d7a54f3 dns: Add dns_get_authoritative_zone helper function
new 0e11c08 dns: Just pass the name to create_response_rr
new bda1a73 dns: Also pass nsrecs to handle_question()
new d9a3f19 dns: Add a SOA record to error replies
new 42f38fe dns: always add authority records
new d3ac3da s4:rpc_server/netlogon: Fix for NetApp
new 9ae65b2 smbd: Log smb2 requests returning !OK with higher log level
new f57a235 lib/talloc: Fix CID 1291640 Missing unlock
new 661b4ed lib/talloc: Fix CID 1291639 Missing unlock
new e45b0d4 source3/rpc_client: Fix CID 1273041 Condition is redundant
new d9030d8 ctdb-system: Remove unused system specific calls
new 7949ce1 ctdb-daemon: Reset database statistics when resetting statistics
new 6538ba5 ctdb-pmda: Add missing prototype declaration for non-static function
new 7d04778 ctdb-scripts: Improve error handling for 50.samba testparm failure
new 5a6a932 ctdb-tests: Make fake gateway different to actual public IPs
new eba1212 ctdb-tests: Add a policy routing test with misconfiguration
new fb9a64e vfs_streams_xattr: stream names may contain colons
new 1db1199 vfs_catia: run translation on stream names
new fe4909f s4:torture:vfs_fruit: pass xattr name as arg to torture_setup_local_xattr()
new 7258061 s4:torture:vfs_fruit: add a test for stream names
new 9386368 dns_server: Don't call tevent_req_finish twice
new 1fcad53 dns_server: Fix a small memleak
new 9db523b nfs4acls: Use ZERO_STRUCTP
new f15ad38 nfs4acls: Use an anon struct for SMB4ACL_T
new 157711c nfs4acls: Use an anon struct for SMB4ACE_T
new cf97ec5 nfs4acls: Remove an obsolete comment
new 5a7997f nfs4acls: Use SMB4ACL_T instead of _SMB_ACL4_INT_T
new 3314717 nfs4acls: Use SMB4ACE_T instead of _SMB_ACE4_INT_T
new 1d30e86 nfs4acls: Remove the SMB_ACL4_INT_T typedef
new 45e1ef0 nfs4acls: Remove the SMB_ACE4_INT_T typedef
new aeef821 nfs4acls: Remove get_validated_aclint
new 1ba9bbd nfs4acls: Remove get_validated_aceint
new 8125503 nfs4acls: Use talloc_zero()
new 68c64c7 nfs4acls: Use talloc_zero()
new 7e630c3 nfs4acls: Use talloc_zero_array()
new fafd0a0 nfs4acls: Use talloc_realloc()
new 5caaf00 nfs4acls: Remove a few unnecessary casts
new 9287b67 nfs4acls: Introduce a helper variable
new 173dca4 nfs4acls: Fix a small memleak
new b5ce90e nfs4acls: Remove type_name param from smbacl4_get_vfs_params
new ba116fa smbd: Remove a confusing comment
new f85c2a6 smbd: Use a struct initializer
new f0f23d6 lib: Remove some unused code
new 5d141a3 lib: Remove some unused code
new a431828 python:samba/upgrade.py Fix format string syntax in error condition
new e6c8452 libcli: Use iov_buflen in smb2_signing.c
new c93e2cd waf: Check for Linux has 32-bit credential calls
new ce3c77f s3:lib: fix some corner cases of open_socket_out_cleanup()
new 8cacd5b Revert "dsdb: Only parse SAMBA_LDAP_MATCH_RULE_TRANSITIVE_EVAL as a DN"
new dc2d5cc Revert "ldb-samba: Implement transitive extended matching"
new 05dbd3b libcli/smb: prefer AES128_CCM
new bd0ec51 s3:smb2_negprot: prefer AES128_CCM if the client supports it
new b2986dc release-scripts/build-manpages-nogit: run make realdistclean at the end
new e8c602d s4:torture/rpc: fix ndr_security.h include in fsrvp.c
new 1d79f6c ctdb: Fix the build on FreeBSD 10.1
new 9638742 ctdb: Fix some clang uninitialized errors
new 62d08ea replace: Fix bug 11455
new 2fbce8a gensec: Fix CID 242642 Unchecked return value
new a44a7c7 lib: Add the pointer itself to talloc_report_str
new 2146f39 ctdb: Use talloc_report_str in ctdb
new 796c77d lib: Use dom_sid_equal where appropriate
new 22e1fb3 vfs: Add some {}
new 345ef6b smbd: Remove an unnecessary else branch
new 5134d29 s3:wscript: fix the build without any idmap module
new a184951 s3:idmap: we need to allow undefined symbols in idmap_tdb
new 72e0885 s3:wscript: remove leftover from vfs_notify_fam
new f8fca7d s4:ntvfs/posix: fix forward declaration of struct pvfs_state
new 4451d0a examples/pdb: fix and validate pdb_test_init() prototype via static_decl_pdb;
new fd6eb8b examples/VFS: make function prototypes available via static_decl_vfs;
new 37b2677 s3:modules/vfs_*: make function prototypes available via static_decl_vfs;
new 7b2ff4c s3:modules/perfcount_*: make function prototypes available via static_decl_perfcount;
new bbd82b0 s3:winbindd/idmap_*: make function prototypes available via static_decl_idmap;
new d830cec s3:wscript: simplify ABI matching for pdb_*_init()
new 43d1c92 s3:wscript: make --with-{static,shared}-modules options more flexible
new 3030325 script/autobuild.py: split out a samba_libs_configure variable
new 3b1aa7a script/autobuild.py: use -Wmissing-prototypes and --picky-developer for samba-libs*
new 86fa1d9 script/autobuild.py: test some --with-{static,shared}-modules combinations
new ba4c9bd script/autobuild.py: make sure --nonshared-binary=smbtorture,smbd/smbd keeps working
new 59e955b vfs_scannedonly: Remove vfs_scannedonly from samba source tree.
new 78d7512 lib: Remove unused parmlist code
new 0f600c3 param: Simplify set_param_opt()
new 53e8d52 param: Use talloc_pooled_object
new 34965d4 s3-auth: Fix 'map to guest = Bad Uid' support
new e8c7693 s3-auth: Pass nt_username to check_account()
new 6363c02 s3-auth: Fix a memory leak in make_server_info_info3()
new fc68e84 uwrap: Fix build if getres(uid|gid) are not available.
new a71610c uwrap: Removed double newline
new f504681 uwrap: Bump version to 1.1.1
new 443dd9b loadparm3: Add lp_wi_scan_global_parametrics()
new d36de86 idmap: Move idmap_init() under the static vars
new ef0c911 idmap: Initialize all idmap domains at startup
new ad626b9 idmap: Use a range search in idmap_backends_unixid_to_sid
new ac4cc24 idmap: Remove "domname" from idmap_backends_unixid_to_sid
new 0f8c9b8 idmap: Remove "domname" from idmap_uid_to_sid
new 2f4dad5 idmap: Remove "domname" from idmap_gid_to_sid
new d473047 idmap: Remove dom_name from wbint_Uid2Sid
new 8856555 idmap: Remove dom_name from wbint_Gid2Sid
new 2387d03 winbind: Do not look for the domain in wb_uid2sid
new b62c7e2 winbind: Do not look for the domain in wb_gid2sid
new 617bc3f winbind: Remove "have_idmap_config" from winbindd_domain
new 4ef468e dnsserver: Remove incorrect and not required include of ldb_private.h
new 3faa7dc python: Use an unsigned integer for buf_size, not -1
new 5206ccd pidl: Change PIDL to correctly use and validate python integer types
new 336d411 python/tests: Add tests for integer overflow handling
new bed29f3 pydsdb: Allow the full range of uint32_t values for attributeID
new e3cf25b pidl: Assert that python arrays will not overflow the C array
new 2766bad dbcheck: Add explict tests for unknown and unsorted attributeID values
new 2ff9b17 dbcheck: Add additional tests for the attributeID list
new fb88f9c dbcheck: Try to avoid duplicate searches
new c049106 dbcheck: Use set() operations to make dbcheck more efficient
new 6122aca ldb: create a cache of known wellknown objects instead of continously searching in the db
new a6957ba Update release-4-1-0rc3 to include data using schema modifications
new 5504502 selftest: Add in steps to re-create this database
new dcc657a selftest: Add assertion that we actually fix the replPropertyMetaData sort order
new 4e178ed s3-util: Compare the maximum allowed length of a NetBIOS name
new dba9e63 Prevent a crash in Python modules that try to authenticate by ensuring we reject cases where credendials fields are not intialized.
new 4a442e2 lib: Make sid_parse take a uint8_t
new aa38175 lib: Convert callers of sid_blob_parse to sid_parse
new de421d8 lib: Remove unused sid_blob_parse
new c9d97e3 lib: Make sid_linearize take a uint8_t
new 64c6cc3 s3:vfs_smb_traffic_analyzer: remove samba_ prefix from AES_* function calls
new 7c4117f lib/crypto: add aes_cmac_128 chunked tests
new 683eda2 lib/crypto: run all aes_gcm_128 testcases
new 80c8a1c lib/crypto: verify 0 updates in aes_gcm_128 tests
new 77c3d50 lib/crypto: add aes_ccm_128 tests
new 0824221 lib/crypto: add optimized helper functions aes_block_{xor,lshift,rshift}()
new 8795ad2 lib/crypto: optimize aes_cmac_128
new 7e8333d lib/crypto: optimize aes_ccm_128
new 965f04d lib/crypto: optimize aes_gcm_128
new e9d3379 lib/crypto: make use of aes_test.h in aes_gcm_128_test.c
new aaad9e9 lib/crypto: sync AES_cfb8_encrypt() from heimdal
new d9166eb lib/crypto: make it possible to use only parts of aes.[ch]
new e6c234d Move the error handling for svhdx to vfswrap_create to give VFS module writers a chance to handle RSVD opens if they want to.
new 16c14ae s3:smb2_create: #if 0 unused variable
new e551cdb winbind: Fix 100% loop
new f1f47ac python: Remove uuid module
new e139f19 s3: add suport for SMB3_10 and SMB3_11 protocols in smbstatus
new 47f7d1b ctdb-scripts: Rename 40.fs_use to 05.system
new 6b4a46e ctdb-scripts: Move filesystem monitoring into a function, clean it up
new 8f713c8 ctdb-scripts: Don't fail monitoring if sanity checks fail
new fa10506 ctdb-scripts: New configuration variable CTDB_MONITOR_FILESYSTEM_USAGE
new 23acbd2 ctdb-tests: Add tests for filesystem usage monitoring
new b27ff25 ctdb-tests: Remove unwanted trailing whitespace
new ab58c7a ctdb-scripts: Move system memory checking to 05.system
new 99b8ef5 ctdb-scripts: Only use /proc/meminfo for memory checks, not "free"
new bd2845d ctdb-scripts: Use MemAvailable if it is in /proc/meminfo
new b7b6e25 ctdb-scripts: Memory monitoring uses thresholds expressed as percentages
new 02fa6c3 ctdb-scripts: Factor out new function check_thresholds()
new b6a0e4b ctdb-scripts: New consistent system memory and swap monitoring
new e6b5163 ctdb-scripts: Don't shutdown CTDB when memory monitoring fails
new b18e4ae ctdb-scripts: Throttle system resource monitoring warnings
new 2c601f1 ctdb-scripts: Enable system monitoring eventscript by default
new 0f28ccf ctdb-scripts: Add default system memory usage warnings
new 4164d7b ctdb-scripts: Add default filesystem usage warnings
new cdaa122 lib/tls: Remove unused tls_init_client code
new ac25a8a lib/tls: Ensure SSLv3 is disabled in the web server by default
new 615d9b7 web_server: Use talloc_get_type_abort()
new c3647ec web_server: Fix server not to segfault on startup
new 098b8a5 notify: check for valid notify_ctx in notify_remove
new b9c5612 selftest: add change notify = no to simpleserver env
new 770fb8c selftest: add a check for disabled change notify
new 2947a70 ldb:wscript: make it possible to build samba with a system ldb again
new 88b27eb spoolss: handle SetPrinter for info level 4
new c2f4e32 pidl/python: Calculate maximum integer values using a lookup table
new d1416d6 pidl/python: Provide static inline helper function ndr_PyLong_FromUnsignedLongLong
new e6fbeb8 pidl/python: also add a ndr_PyLong_FromLongLong() for symnetric reasons
new 1f50e19 python/tests: Add tests for 64 bit signed integers
new 5aefea8 python/tests: Add more assertions that we get back the value we expect
new b3f906f Revert "winbind: Fix 100% loop"
new 841845d samr4: Use <SID=%s> in GetGroupsForUser
new bcf5f45 third_party:waf: Backport parts of the waf 1.8 API
new da9eee8 third_party:waf: fix a mis-merge - Utils.check_dir issue
new ffea9a1 build:wafsamba: Close file handles in the build scripts too
new ba6c7df build:wafsamba: Use the Waf 1.8 API get_tgen_by_name instead of name_to_obj
new 34759c8 vfs_fruit: handling of empty resource fork
new db1c074 vfs_fruit: split and simplify fruit_ftruncate
new 6263495 vfs_fruit: delete ._ file when deleting the basefile
new c1e1891 s4:torture:vfs_fruit: add a resource fork truncation test
new 2d0e301 s4:torture:vfs_fruit: created empty resourceforks
new b49b1bd doc: fix description of tls dh params file parameter
new 22a37c4 tls: increase Diffie-Hellman group size to 2048 bits
new e4b0ea1 Fix memory leak in dns resolution during spnego authentication using kerberos.
new 239062a ctdb: Fix a 32-bit problem
new 0fb8ea7 winbind: Don't delete an existing krb5 ticket on cached logon.
new 53a8cc7 vfs_gpfs: Introduce vfs_gpfs_fsp_is_offline
new 2a8b21e vfs_gpfs: Avoid calling gpfs_is_offline on every i/o
new bce6a38 ctdb-daemon: Drop struct ctdb_control_killtcp
new e79877a ctdb-tools: Add dbstatistics to ctdb_diagnostics
new a7b6dd4 libsmbclient: Fix 32-bit problems
new 6b44ce6 configure: Fix aio_suspend detection
new facb11b samdb: Fix CID 1034736 Dereference after null check
new 04c8655 dsdb: Fix a confusing parameter
new 48d4aac fruit: Fix CID 1323186 Dereference before null check
new fee8437 Find the correct symbol when res_* is a define to __res_*
new 278facd rwrap: Fix strict aliasing warnings for symbol binding
new 73a62af rwrap: Bump version to 1.1.3
new 049b7c8 swrap: Correctly update the msg_name in recvmsg()
new 5543243 swrap: Fix TCP support with sendmsg/recvmsg
new 830e3dd swrap: Add environment variable to specify mtu size
new 5bd1ec1 swrap: Fix signed comparsion warnings
new 9fe5eac9 swrap: Call dlclose() in the destructor
new e7b6990 swrap: Bump version to 1.1.4
new 7d84cd6 pam_winbind: Fix a segfault if initialization fails
new 3f402eb ctdb-doc: remove description of removed --syslog option from ctdbd manpage
new 4010c03 ctdb: improve a misleading help text.
new 7d49d9b ctdb-server: fix a possible fd leak in ctdb_tcp_listen_automatic()
new 123e658 build: fix quotation of deps for 'param' subsystem.
new 76ef9c1 build: line-break deps for 'param' subsystem
new 736397e winbindd: Fix CID 1273310 Remove structurally dead code
new b63b53c libsmb: Fix CID 1034605 Incorrect pointer comparison
new a44a0c4 libsmb: Fix CID 1034606 Incorrect pointer comparison
new ae81a40 net: add option --no-dns-updates for net ads join
new d7a617f docs: mention new --no-dns-updates parameter in manpage of net.
new 36830db net: reformat usage text for 'net ads join'
new cf5c28d replace: Fix check for gettimeofday()
new 6f95bc5 s3:smb2_sesssetup: change talloc hierarchy in smbd_smb2_session_setup_gensec_done
new 69d2af1 s3:smb2_sesssetup: let smbd_smb2_auth_generic_return() cope with channels
new 57053c5 s3:smb2_sesssetup: let smbd_smb2_reauth_generic_return() cope with channels
new b7eb725 smbXsrv_session: factor smbXsrv_session_add_channel() out of smbXsrv_session_create()
new a997c77 nss_wins: add module for FreeBSD
new d3e51b9 nss_winbind: fix hang on Solaris on big groups
new b0f41c0 build: use as-needed linker flag also on OpenBSD
new 12153af s3: dfs: Fix a crash when the dfs targets are disabled.
new 9d49dfa ctdb-scripts: New internal variable CTDB_NFS_CALLOUT_STATE_DIR
new 8c2948e ctdb-scripts: Drop 62.cnfs eventscript
new 353c27d ctdb-scripts: Drop functions ctdb_checkstatus() and ctdb_setstatus()
new 143ec9e ctdb-scripts: Drop file removal involving $ctdb_managed_dir
new e7a139b ctdb-scripts: Drop internal file-level variables referencing $CTDB_VARDIR
new 36a1473 ctdb-docs: Update "ctdb reloadnodes" documentation
new bd77a97 ctdb-build: Add missing manual pages to pre-generate list for tarball
new d064620 ctdb-scripts: Properly set CTDB_VARDIR in scripts at install time
new 3aa11b1 ctdb-scripts: New internal variable CTDB_SCRIPT_VARDIR
new 6774676 ctdb-scripts: Move remaining state files into CTDB_SCRIPT_VARDIR
new c58d582 ctdb-scripts: Factor out possible creation of rt_tables file
new 014a1eb ctdb-scripts: CTDB_BASE must be set when including functions file
new 121d1a8 ctdb-scripts: Rename variable CTDB_ETCDIR to CTDB_SYS_ETCDIR
new 56fd37b ctdb-tools: Drop vacuum.log from ctdb_diagnostics
new b933b91 ctdb-scripts: Update important installed files to use build-time defaults
new f1bb641 ctdb-doc: Update out-of-date documentation for CTDB socket options
new 3ddd351 ctdb-build: Install pre-built manpages when xsltproc not available
new f54b2f7 ctdb: Fix CID 1324447 Double close
new 4276ec7 Makefile: Add option to list all tests
new 5866fcc s4: tests: Fix nss_tests build on Solaris.
new b0fa831 s3:lib/messages: add missing allocation check for priv_path
new 1aabd92 s3:lib/messages: use 'msg.lock' and 'msg.sock' for messaging related subdirs
new 1d2a1a6 s4:lib/messaging: use 'msg.lock' and 'msg.sock' for messaging related subdirs
new ea53e86 tdb: Add tdbdump -u
new a47012d s3: smbclient: Move cmd_setmode out of clitar.c and back into client.c
new 94e7e70 s3: smbd: Remove unused parameter from build_stream_path().
new 74fd4f9 s3: smbd: Fix opening/creating :stream files on the root share directory.
new 6ce3643 s3: tests: smbclient test to ensure we can create and see a :foobar stream on the top level directory in a share.
new a36a734 Revert "tdb: Add tdbdump -u"
new 3408591 ctdb-doc: Fix a typo in the definition of CTDB_NODE_ADDRESS
new 8262ecb build:wafsamba: Use the samba-provided CHECK_CFG method in configuration tests
new 25dcdc9 lib/param: fix hiding of FLAG_SYNONYM values
new b4747b6 s4:torture:smb2:rename: Fix typo in simple_nodelete testcase.
new 1399198 build: improve stack protector check
new 5d12eb8 dbwrap: Remove loadparm_context from db_open_tdb
new 225cba6 dbwrap: Remove unused dbwrap_hash_size()
new 71a407e dbwrap: Remove talloc_reference()
new 9964d60 dbwrap: Make dbwrap_db_id return size_t
new 2e0e06c dbwrap: Simplify dbwrap_record_watchers_key()
new 1a8750a dbwrap: Convert dbwrap_record_watchers_key to not use talloc
new a1187bb dbwrap: Remove talloc from dbwrap_watch_record_stored()
new e9c5b63 s4: torture: Fix double-free on error.
new dec34db s4:torture: add a test for 0 byte sized streams
new ce62124 docs: Fix references to async smb echo handler in smb.conf manpage
new b1c823d s3: smbd: Fix mkdir race condition.
new 969d043 s4: torture: Test mkdir race condition.
new 6788a5f lib: Fix prctl detection for prctl_set_comment
new 96c48b3 s3: Move call to prctl_set_comment to reinit_after_fork
new 0b455a5 smbd: Set process name for async echo handler
new 2266e24 smbd: Set process name for notifyd process
new 23c17d9 s4-torture: add test to verify WITNESS_NOTIFY_CLIENT_MOVE message marshalling.
new f2fcbf2 witness: fix IP address endianess in witness_IPaddrInfo IDL.
new 1b8ea12 witness: fix length calculation in witness_IPaddrInfoList IDL.
new e224e62 net: fix a crash with net ads keytab create
new d493ec1 s4: torture: Fix directory test against a server that actually uses index returns.
new 44aff1a ctdb-build: Use socket_wrapper only with selftest
new 875beef samba-tool: add command to dump dosinfo xattr from a file
new 71a168e build:wafsamba: Set the default installation prefix for Waf 1.8
new 4827d49 clusapi: remove security.idl dependency from IDL.
new 08e260e librpc: properly quote uuids so that wireshark dissectors can be built from them.
new 6ef2d28 s3-rpcclient: protect against empty witness async notify messages.
new ae43867 s4-torture: trying to make clusapi resource online/offline testing a bit more robust
new cfca46a messages_dgm: No includes.h necessary
new edd18f7 messages_dgm: Fix an incorrect cast
new dea49cc ldb: Fix CID 1034781 Unsigned compared against 0
new f5109df s4-scripting: fix wrong indent that caused gen_ntstatus.py to fail.
new d8b2421 s4-scripting: fix minor indent issue for hresult generation.
new 348dd41 s3:lib:interface: break an overly long line
new e119f95 net: Fix some tiny memleaks
new beb7c6b net: Add "serverid exists"
new 37f01c8 messages_dgm: Add messaging_dgm_get_unique
new c793fb8 lib: Use serverid_exists in server_id_db_check_exclusive
new b542ce7 lib: Use messaging_dgm_get_unique in serverid_exists
new 103658d lib: Remove serverids_exist
new 620b746 lib: Remove ctdb_serverids_exist
new 8044e2d lib: Add server_id_str_buf_unique
new a4f6450 lib: Fix server_id_from_string
new 2c12b51 lib: Add "pid/unique" format for server_id_from_string
new 22c5699 lib: Fix server_id_db_set_exclusive
new d9000cb libreplace: Fix the build on Solaris
new b191632 lib: Fix the build on Solaris
new 2c675aa lib: We only need the fd-passing check once
new f4e06a9 lib: Move some routines around in msghdr.c
new 0499cee lib: Support fd passing using the 4.3BSD way
new 00954a9 lib: We can do ACCRIGHTS style fdpassing
new bec685f s3: smbd: fix a crash in unix_convert()
new f9ceaf4 s3: smbd: Fix NULL pointer bug introduced by previous 'raw' stream fix (bug #11522).
new e524ab9 winbind: Fix 100% loop
new 6755376 kerberos: make sure we only use prompter type when available.
new 54c7b05 lib: Lift lp_ctdbd_socket() call up one level
new 2aedb2d lib: Store ctdb_timeout in ctdb_connection
new 6c86062 lib: Remove temporary ctdb_connection in ctdb_control
new 0bc244e lib: Store sockname in ctdbd_connection
new ccd31e0 lib: Pass parameters to ctdbd_init_connection()
new 025fb48 lib: Move lp_ctdbd_socket() to cluster_support.c
new 770b0e4 lib: Pass sockname and timeout to ctdbd_messaging_connection
new 97bb100 lib: Pass sockname and timeout to ctdbd_probe()
new 70dbba9 s3:ctdbd_conn: make sure we destroy tevent_fd before closing the socket
new 0db470d lib: Fix CID 1325733 Uninitialized scalar variable
new cc93469 lib: Fix CID 1128553 Unchecked return value from library
new 5d7eaf9 vfs_fruit: return value of ad_pack in vfs_fruit.c
new 8de1ed6 s4: fix linking smbtorture on Solaris.
new c0aa94e s3:smbd: add expected_seq_low arg to smbd_initialize_smb2
new 1bb46da s3:smb3: rename smbd_smb2_first_negprot and pass expected seq_low
new 9893888 Change the libreadline word-break character set to only space, TAB and NL so that we can attempt to do tab completion across backslashes.
new 6d37cd3 s3:smbd: pass expected_seq_low to smbd_initialize_smb2
new 036203e ctdb-freeze: Do an early exit if freeze is pending
new b15a65e ctdb-freeze: Remove commented test code
new 8df0916 ctdb-locking: Remove unused priority argument from db_handler_t
new b1f4680 ctdb-locking: Rename ctdb_db_iterator to ctdb_db_prio_iterator
new ecb858f ctdb-locking: Expose ctdb_db_prio_iterator function
new fb23760 ctdb-locking: Add ctdb_db_iterator to iterate through all databases
new 74f7eeb ctdb-freeze: Use ctdb_db_prio_iterator to cancel transaction on databases
new 4576188 ctdb-freeze: Use ctdb_db_iterator to cancel transaction on databases
new bc9a685 ctdb-freeze: Use ctdb_db_iterator to start transaction on databases
new 2116c55 ctdb-freeze: Use ctdb_db_iterator to commit transaction on databases
new 6a212d1 ctdb-call: Convert pending calls list to per database list
new 056c44f ctdb-freeze: Refactor code to check if databases are frozen
new 8c58c73 ctdb-daemon: Avoid the use of ctdb->freeze_mode variable
new 7afabb1 ctdb-daemon: Avoid the use of ctdb->freeze_handle variable
new 5447864 ctdb-daemon: Add controls to freeze/thaw a single database
new fd7ceaf ctdb-freeze: Move destructor closer to where it is used
new d139f87 ctdb-freeze: Use single database freeze/thaw code for existing controls
new e170bd4 ctdb-locking: Add mark/unmark functions for a single database
new e0fa182 ctdb-daemon: Use database specific freeze check routine
new 66c7bcc ctdb-daemon: Use database specific mark/unmark routines
new 979f1c5 ctdb-freeze: Improve log message to indicate subsequent freeze operation
new 9f779f1 ctdb-freeze: simplify code with TALLOC_FREE
new 4f155e7 ctdb-daemon: Rename ctdb_control_wipe_database to ctdb_control_transdb
new 3d325e7 ctdb-daemon: Add controls for transactions on a single database
new 8580562 ctdb-freeze: Use single database transactions for global transactions
new d14ff2d ctdb-freeze: Use database specific information in wipe database
new fafd35b ctdb-freeze: Fix a log message
new b4357a7 ctdb-banning: Do not freeze databases on ban in the daemon
new 8a5039d ctdb-freeze: Make function ctdb_start_freeze static
new 5d9dd4d ctdb-freeze: Ensure all databases get frozen during freeze
new b81d4cc ctdb-freeze: Use individual database freeze in blocking freeze
new 1df2594 ctdb-daemon: Introduce per database generation
new 3d11efe ctdb-daemon: Use database generation in packet headers for database requests
new d701072 ctdb-call: Delete old defer queue if recovery occurs
new 0ff90f4 ctdb-daemon: Check packet generation against database generation
new 3cbd040 ctdb-daemon: Add a check for database generation consistency
new 42f7722 ctdb-daemon: Remove freeze requirement for updating vnnmap
new 90b633e ctdb-build: Do not mark ctdb private headers public
new 3f287ec ctdb-build: Do not split ctdb-system subsystem
new ba56d85 ctdb-daemon: Remove ctdb from traverse_callback
new 6672dee ctdb-daemon: formatting fix
new acf5ebf ctdb-daemon: whitespace fix
new e5592f9 ctdb-common: Add db_hash abstraction
new 6272ef0 ctdb-common: Add srvid abstraction
new 62f1e25 ctdb-daemon: Replace ctdb_message with srvid abstraction
new 9d75bf3 ctdb-daemon: formatting fix
new 7c6115e ctdb-daemon: whitespace fix
new a7ea6b0 ctdb-include: Remove unused definition
new 9fd4d07 ctdb-common: Add request id abstraction
new b25c113 ctdb-daemon: Use reqid abstraction
new 100917b ctdb-packaging: Install header files in ctdb subdirectory
new 9c16fe4 ctdb-build: Set PKGCONFIGDIR for public libraries in standalone build
new 670db6a lib/util: Create a new library for tevent_unix.c
new 606b909 ctdb-build: Placeholder for public headers from lib/util
new facd3c8 ctdb-packaging: Package public library and header for tevent-unix-util
new c77d3bb ctdb-common: Add packet read abstraction
new e01c0ee ctdb-common: Add packet write abstraction
new 1543eed ctdb-common: Add communication endpoint abstraction
new 54da5c6 ctdb-common: Add logging utilities
new 8b45bad ctdb-include: Remove unused structure definitions
new 34a6c99 ctdb-protocol: Add ctdb protocol serialization routines
new c6a50b9 ctdb-client: Add new client API implementation
new 81ac247 ctdb-protocol: Add controls for parallel DB recovery
new b04c48d ctdb-client: Add client API for new database controls
new 9514319 ctdb-recoverd: Add parallel database recovery helper
new 14cacd2 ctdb-recovery: Factor out existing database recovery code
new 9843363 ctdb-recoverd: Update capabilities before the database recovery
new 4b39a77 ctdb-recoverd: Update flags on all nodes before database recovery
new f0613ac ctdb-daemon: Use a define for default capabilities
new cbfabd8 ctdb-daemon: Add parallel database recovery capability
new e6ff365 ctdb-recoverd: Add code for parallel database recovery
new ffff66b ctdb-call: Improve a log message
new fbd9c9f ctdb-recoverd: Do not freeze databases for election
new 3cf93d9 ctdb-recoverd: Get rid of connected-ness comparison in election
new 0101748 ctdb-recoverd: Always check for recmaster before doing recovery
new 7b9016a lib: Fix error talloc leaks in ctdb_read_packet()
new 858af0b lib: Add ctdbd_control_unix
new a5438e0 lib: Use ctdbd_control_unix in register_with_ctdbd
new a8c035f lib: Use ctdbd_control_unix in get_cluster_vnn
new 4d43101 lib: Rename a variable
new ab79b95 lib: Use ctdbd_control_unix in ctdbd_working
new 24d0add lib: Use ctdbd_control_unix in ctdbd_dbpath
new a448945 lib: Use ctdbd_control_unix in ctdbd_db_attach
new dae02e9 lib: Use ctdbd_control_unix in ctdbd_db_attach
new 108b627 lib: Use ctdbd_control_unix in ctdbd_register_ips
new fd6293c lib: Remove ctdbd_control
new 7b8853f lib: Rename ctdbd_control_unix to ctdbd_control
new 84ad1a1 lib: Make register_with_ctdbd return 0/errno
new f3c88bd lib: Make get_cluster_vnn return 0/errno
new 03fd13f lib: Make ctdbd_register_msg_ctx return 0/errno
new 9da6cce lib: Make ctdbd_init_connection return 0/errno
new 546d8b4 lib: Make ctdbd_messaging_connection return 0/errno
new fdfc729 lib: Make ctdbd_messaging_send_iov return 0/errno
new 210e1fb lib: Make ctdbd_db_attach return 0/errno
new 4636912 lib: Make ctdbd_migrate return 0/errno
new b78c282 lib: Make ctdbd_parse return 0/errno
new 4caf48e lib: Make ctdbd_traverse return 0/errno
new a039463 lib: Make ctdbd_register_ips return 0/errno
new 2d00fcd lib: Make ctdbd_control_local return 0/errno
new b02fd99 lib: Make ctdb_watch_us return 0/errno
new a6ddb99 lib: Make ctdb_unwatch return 0/errno
new 6cc1e66 lib: Make ctdbd_probe return 0/errno
new a599b96 lib: Remove messaging_tevent_context() dependency from ctdbd_conn.c
new 7ae6943 lib: Use poll_intr_one_fd in ctdb_read_packet
new 678ad95 lib: Make messaging_ctdbd_init return 0/errno
new 2bc55c5 lib: Make messaging_send_iov_from return 0/errno
new 5709dec vfs_commit: set the fd on open before calling SMB_VFS_FSTAT
new f25a5c9 Fix a few small spelling mistakes in DEBUG messages to reduce confusion for those trying to debug stuff.
new 1dc0538 build: Move __attribute__ ((destructor)) and ((constructor)) tests to wafsamba
new 30ea897 lib/talloc: Disrupt buffer overflow attacks on Samba by using random magic
new 4a4664a lib/talloc: Provide multiple-loading detection for libtalloc via rand()
new f5135bd talloc: Test magic protection measures.
new 906a26a talloc: Provide tests access to talloc_magic
new 2b9bfab talloc: Increment minor version due to added talloc_test_get_magic.
new 7b6d1a2 talloc: Test that talloc magic differs between processes.
new b95b2be A small improvement to the DEBUG message when pass-through authentication fails with ACCESS_DENIED. Increased it to log level 1 so it will print out and pointed to Restrict NTLM as the setting so people know what to look for.
new 2f7bee4 wbinfo: make --verbose --pam-logon print sids
new b5cf80a talloc: Fix the O3 developer build
new 8807ad1 dynconfig: Fix deps, no talloc required
new 3c00e8d pam_smbpass: REMOVE this PAM module
new d643aaf s3:smbd: remove unused arg oplock_request
new cd0c2a5 s3:smbstatus: add stream name to share_entry_forall()
new 0ef9c67 s3:locking: initialize lease pointer in share_mode_traverse_fn()
new 258ce91 lib: Move sys_rw* to lib/util
new 5380f7b lib: Add a little tool to perftest generate_random_buffer()
new e73ccc0 Rely on /dev/urandom
new 9610805 build:wafsamba: Enable feature-compatible declaration for Waf 1.8
new 65e4829 Fixes for server role parameter in smb.conf manpage
new d527ab1 ctdbd: Fix a typo
new 8eedd5c libdap: Fix a '\0' vs NULL mixup
new 826bffc lib: Fix CID 1327227 Uninitialized scalar variable
new 593bdb9 ctdb: Fix CID 1327224 Unbounded source buffer
new 74013ae ctdb: Fix CID 1327223 Unbounded source buffer
new 880b79a s3:lib/messages: fix error check in messaging_filtered_read_send()
new cf89c7f ctdb-tests: Fix CID 1327218-1327221
new 5538e2a ctdb: fix typos in wscript comment.
new cc05f73 s3: smbd: Fix our access-based enumeration on "hide unreadable" to match Windows.
new b1bd84e lib: cli: Add accessor function smb2cli_tcon_flags() to get tcon flags.
new 808f29c s4: torture: Add SMB2 access-based enumeration test. Passes against Win2k12R2.
new 23f6744 s3:lib: validate domain name in lookup_wellknown_name()
new 2f6dc26 s3: lsa: lookup_name() logic for unqualified (no DOMAIN\ component) names is incorrect.
new 8bcbb6f s3: test: Fix standalone valid users fileserver test.
new 30460fc s4:torture: Add test case for Replay of Persistent Handle on a Single Channel.
new 5aab31a ctdb-recovery: Update vnnmap before database recovery
new dfc84fd ctdb-daemon: Change handling of default capabilities
new 6456b06 ctdb-scripts: Lock debugging should print kernel stack for process in D state
new 7163e08 samba-tool --help: possessive pronoun "its" has no apostrophe
new 8bb44c5 ntlm auth: spelling fixes
new 2bad085 build: Build *_wrapper without -DNDEBUG for in-tree use
new c4bdba9 s3.lib: Remove invalid switch case from sysquotas_nfs
new c8ee1a0 vfs_fruit: add and use define for the Netatalk metadata xattr
new fedd096 vfs_fruit: hide the Netatalk metadata xattr in streaminfo
new 2881679 vfs_streams_xattr: fix and simplify streams_xattr_get_name()
new 7c48369 smbd: Fix file name buflen and padding in notify repsonse
new 46308bb auth: Remove procid_self() from auth_samba4
new bcc1521 fssd: Remove reference to procid_self()
new ad924ab winbindd: Remove reference to procid_self()
new b9fd6e2 lib: Fix pid_to_procid()
new 6eb6622 lib: Remove procid_self() from messages.c
new da88b0d lib: Remove unused procid_self()
new 62f2b86 lib: Remove unused procid_is_me()
new a788fd3 lib: Remove unused global my_unique_id
new 01d7e26 lib: Push down unique generation one level
new 22b320c lib: Add some debug to dgm_ref
new 3194a4d lib: Remove unused serverid_get_random_unique_id
new 19a0a7f script/release.sh: make it possible to create stable .0 releases
new 79ec9cb s4:lib/messaging: use correct path for names.tdb
new 1dba498 s4:lib/messaging: use a helper variable for tdb flags
new 6c81ecc README.Coding: initialize pointers
new aa96c75 selftest: add a test for async_connect_send()
new 05d4dbd async_req: fix non-blocking connect()
new 56dd83b torture: Add better debug message when tsocket_address_inet_from_strings fails
new 751ea34 selftest: Correct comment about MAX_WRAPPED_INTERFACES
new 5701b99 samba-tool dns: Trap on conneciton errors and give useful info
new e8bab90 samba_upgradedns: Remove unused variable
new 35f2673 dsdb: Add functional levels for 2012 and 2012R2
new f00dd4a provision: Allow more OS levels in sambadns
new 7f8f1ab net: print file path in serverid wipedbs --verbose
new 1d51119 s3-smbd: Fix old DOS client doing wildcard delete - gives a attribute type of zero
new 618d3dd s3-torture: Add WILDDELETE test to smbtorture3 to test old wildcard delete with zero attribute
new e4054f2 s3-torture: Remove (incorrect) samba3-specific behavior in samba3.raw.unlink now the server is correct
new f1835d8 dynconfig: Use replace.h and memory.h directly, not via includes.h
new 800437c autobuild: add some system information to the autobuild tarball
new f99d0b9 script/release.sh: make it possible to create stable .x releases (x >= 1)
new 7cf4553 selftest: Fix memset parameters in test for async_connect_send()
new 38d547b dcerpc.idl: accept invalid dcerpc_bind_nak pdus
new 1d3df7e debug: Prefix messages from DBG_* with function name
new b041a58 Remove function name from callers of DBG_*
new 41fe3cf README.Coding: Update section about debug macros
new 3e705ad lib/tsocket: fix non-blockging connect() error handling
new f1c49d7 messaging: Fix creating the dgm lockfile
new d4059e1 auth: gensec: Parameters out_mem_ctx and ev are passed in the wrong order to gensec_spnego_server_try_fallback().
new c466ad4 texpect: undefined symbol rep_fprintf
new c607989 ctdb-tests: Drop simple uses of "ctdb -n all ..." from simple tests
new a94378e ctdb-tests: Drop use of "ctdb delip -n all" in simple tests
new 5d2c943 ctdb-tests: Do not test "ctdb nodestatus -n all"
new 8c2048b ctdb-tools: Support "ctdb ip all" as equivalent to "ctdb ip -n all"
new f7c414d ctdb-tests: Change "ctdb ip -n all" to "ctdb ip all"
new 94898dd ctdb-doc: Stop using "ctdb -n all ..."
new 0ccf842 ctdb-scripts: Use "ctdb ip all" instead of "ctdb ip -n all"
new 71dcc76 build: Enable NTVFS file server to be omitted
new d7cc5d4 Add samba4.smb2.create.mkdir-dup(ad_dc_ntvfs) as flapping
new 3e6af71 autobuild: Confirm we can build without --enable-developer
new 11620ae smbd/quotas: Remove invalid quota status switch case
new 0a924d1 smbd: Send SMB2 oplock breaks unencrypted
new 6cd8e79 repl_meta_data: Print more detail into the LDB error string, not just DEBUG()
new 80171dd samba-tool: Remove vampire subcommand and now unused libnet_Vampire()
new 6d301ad samba-tool: Add new command 'samba-tool drs clone-dc-database'
new 4b25650 repl: Give an error if we get a secret when not expecting one
new d1d5ec3 samba-tool drs clone-dc: Add --include-secrets option
new 04512d1 repl: Use DSDB_REPL_FLAG_PRIORITISE_INCOMING in samba-tool drs replicate --local
new ffe8090 samba-tool drs clone-dc-database: Require --targetdir
new 1c02f28 ldb: Fix python bindings to accept a string as a DN
new dadfffb python/kcc: Write correct module list into the file during ldif_to_samdb
new 2715805 selftest: Add tests for samdb_to_ldif_file
new 0504065 dns_server: Put more code in common
new 87cd68c dns_server: Add a python module directly accessing DNS records in sam.ldb
new b48776d pydsdb: Also accept ldb.MessageElement values to dsdb routines
new 2191fca dns_server: Add python method to extract a DNS entry from a ldb.MessageElement
new 1874f59 samba-tool domain demote: Add --remove-other-dead-server
new f121173 samba-tool domain demote: Allow to operate on an RODC and a subdomain
new cf075f2 selftest: Reorder tests.py to ensure that demote, then dbcheck run last.
new 6965c98 selftest: Run demote test against the RODC environment also
new 8086900 selftest: Make it clear that the first argument to KCC.run() is unused
new 1f88353 samba-tool domain demote: Rework to allow cleanup of partial demotion, catch more errors
new 097435c selftest: Run samba-tool domain demote while we have a clone of the DB handy
new e432c1b samba-tool domain demote: Refuse to remove ourself
new 27039a7 selftest: Add tests confirming the demote actually removes objects
new fff09da dns_server: Give WERR_DNS_ERROR_NAME_DOES_NOT_EXIST on empty records
new 00ffb67 samba-tool domain demote: Remove correct DNs and from the correct locations
new a3b92a5 samba-tool domain demote: Use dn.add_base/dn.add_child
new 3226077 pydns: Add replace_by_dn()
new 145bb6f samba-tool domain demote: Remove all references to the demoted host, even in DNS
new 642de91 samba-tool domain demote: Remove dns-SERVER object as well
new e57dcdd samba-tool domain demote: Add --verbose and --quiet options
new 55a13e1 samba-tool domain demote: Add support for removing by NTDS GUID
new 97577fd Add samba4.smb2.create.mkdir-dup(ad_dc_ntvfs) as flapping
new be2e0e6 selftest: Add sample provision of master-c596ac6 with multiple DCs
new 0d962e0 selftest: Confirm a demote of a real network works
new 0abbfb2 nss_wins: Use lp_global_no_reinit()
new 5ab1452 nss_wins: Use libwbclient to query wins server
new 5350945 WHATSNEW: Describe nss_wins changes
new 843cb8e Documentation : Add GitHub notes to README.
new 63c8919 selftest: Avoid system krb5.conf in testenv provisioning
new 8d3106b selftest: Avoid system krb5.conf in some test envs that don't use kerberos
new f9d6be3 selftest: Avoid system krb5.conf in "none" test env
new 84b7a9f build:wafsamba: dead code removal in gettext detection
new 42b1d30 ctdb-daemon: Keep protocol.h in sync with ctdb_protocol.h
new 47cddb6 ctdb-ib: Fix build for infiniband transport
new af99846 ctdb-tool: Remove repack command
new 151a7da ctdb-build: Define CTDB_SOCKET at configure time
new cbae31c build: --picky-developer implies --enable-developer
new 0a90ed5 ctdb: open the RO tracking db with perms 0600 instead of 0000
new b9903d7 ctdb-scripts: Remove PID file only if it existed
new 86111fc ctdb-scripts: Fix an incorrect comment
new 859e341 lib: util: Make non-critical message a warning.
new 2666d06 build:wafsamba: removed most import * statements
new 20b82ea ctdb-include: Remove unused header file include/ctdb.h
new f33e618 ctdb-include: Remove unused header file include/ctdb_typesafe_cb.h
new ed833d5 smbd: Fix a comment
new 58418df lib: dbwrap_local_open references loadparm_context
new e11008e lib: Include samba_util.h in server_id_db.h
new af03f5b lib: Remove a includes.h reference
new 7e45bec examples: Fix unchecked result warnings
new c17df7c messages: messages.h needs data_blob.h
new 6404c07 ldb: Fix a "ignoring return value" warning
new 1466e27 build:wafsamba: Removed hard-coded class names from build scripts
new 6e3cb6b s4:torture: fix a comment typo.
new 472735f KCC: shift common is_generated() check out of branches
new 03e3522 KCC: pull apart remove_unneeded_ntdsconn(), fixing intersite
new 5bbcbe3 KCC: Share commit wrapper between forget_ntdsconn and intrasite
new eec0d11 KCC: simplify get_dsa_for_implied_replica(), using IP invariant
new 24ae662 KCC: stop --forget-intersite-links forgetting local links
new 0f8f99f KCC: remove useless comments and simplify get_dsa_for_implied_replica()
new 4bf95b6 KCC: Use detect_failed in create_connections
new 704fd83 KCC: correctly use dsa.new_connection() system_flags argument
new 059e283 KCC: set system flags for new intrasite connections
new 5f60c4b KCC: keep track of IP transport for dsa.new_connection()
new 310aa2f KCC: clarify debugging messages in bridgehead finding code
new 6f78ad2 KCC: better explain our confusion in colour_vertices comment
new 76f195a KCC: fix typo in error path
new acd7728 KCC: default to not loading new samdb when we already have one
new e442726 KCC: more debug info when --import-ldif goes badly
new a9ddca0 KCC: Simplify RNG seeding logic, dropping the default value
new ad009be KCC: shift --test-all-reps-from call to after kcc loading
new 30330b4 KCC: avoid logging alarming things about exected events
new 47b3334 KCC: load the object GUID with --import-ldif
new 8fe9992 KCC: load samdb before calling kcc.run()
new 8f59362 KCC: remove debug print statements from intrasite and intersite
new 2638419 KCC: NTDSConnection.load_connection() requires objectGUID
new e9f0799 KCC: raise KCCError, not Exception, in multiple places
new ab63f1a KCC: Correct capitalisation of KCCError
new 1d5bb59 KCC: fix pep8 line length in load_ip_transport()
new b93205e KCC: whitespace for pep8
new 6f93ffa KCC: remove NTDSConnection API methods that are never used
new 46ac3a5 KCC: kcc.import_ldif doesn't need creds
new e29fba6 KCC: with --import-ldif, don't default to standard DB url
new 8bdfb25 KCC: samba_kcc --tmpdb X won't run if X already exists
new 4346fe6 KCC: allow --test-all-reps-from to work with --import-ldif
new b900adc ctdb-daemon: Separate prototypes for system specific functions
new 7084cb9 ctdb-include: Move include/internal/cmdline.h to common/
new 2fdb332 ctdb-daemon: Stop using tevent compatibility definitions
new 01c6c90 ctdb-daemon: Remove dependency on includes.h
new f50ac68 ctdb-daemon: Remove unused header file include/internal/includes.h
new ded94c4 ctdb-build: Calculate correct version when building from tarball
new f1b9d8f ctdb-common: Add missing prototype for ctdb_cmdline_client()
new 4647787 ctdb-daemon: Separate prototypes for common client/server functions
new 8558b76 ctdb-include: Group function prototypes from tcp and ib
new 3132720 ctdb-include: Group function prototypes from server/ctdb_banning.c
new 171299d ctdb-include: Group function prototypes from server/ctdb_call.c
new 740bb90 ctdb-include: Group function prototypes from server/ctdb_control.c
new 9c52c3d ctdb-include: Group function prototypes from server/ctdb_daemon.c
new d85e13b ctdb-include: Group function prototypes from server/ctdb_freeze.c
new 568a4ce ctdb-include: Group function prototypes from server/ctdb_keepalive.c
new 8a4b342 ctdb-include: Group function prototypes from server/ctdb_lock.c
new bc14982 ctdb-include: Group function prototypes from server/ctdb_logging.c
new 930a620 ctdb-include: Group function prototypes from server/ctdb_logging_file.c
new ae35699 ctdb-include: Group function prototypes from server/ctdb_logging_syslog.c
new 3723eed ctdb-include: Group function prototypes from server/ctdb_ltdb_server.c
new 9bb5e7d ctdb-include: Group function prototypes from server/ctdb_monitor.c
new 19f87a0 ctdb-include: Group function prototypes from server/ctdb_persistent.c
new af95b2f ctdb-include: Group function prototypes from server/ctdb_recover.c
new c0a20b9 ctdb-include: Group function prototypes from server/ctdb_recoverd.c
new beadc50 ctdb-include: Group function prototypes from server/ctdb_server.c
new b0f10a4 ctdb-include: Group function prototypes from server/ctdb_serverids.c
new 2d0f917 ctdb-include: Group function prototypes from server/ctdb_statistics.c
new 28b33b5 ctdb-include: Group function prototypes from server/ctdb_takeover.c
new 7ffd56d ctdb-include: Group function prototypes from server/ctdb_traverse.c
new a24e2ae ctdb-include: Group function prototypes from server/ctdb_tunables.c
new bdce6c4 ctdb-include: Group function prototypes from server/ctdb_update_record.c
new 860f2edc6 ctdb-include: Group function prototypes from server/ctdb_uptime.c
new 819f862 ctdb-include: Group function prototypes from server/ctdb_vacuum.c
new 6ce1aa9 ctdb-include: Group function prototypes from server/eventscript.c
new 1e782e6 ctdb-include: Move protocol structures from ctdb_client.h to ctdb_protocol.h
new 404c91e ctdb-include: Move protocol structures from ctdb_private.h to ctdb_protocol.h
new 03beaa3 ctdb-include: Move client function prototypes to ctdb_client.h
new d2bd076 ctdb-include: Remove unused structures and prototypes
new 30a6a22 ctdb-include: Order function prototypes as per ctdb_client.c
new d8f3b49 ctdb-banning: Do not set recovery mode to ACTIVE in daemon
new db9e10d s3-smbd: Fix use after issue in smbd_smb2_request_dispatch()
new 9e87465 smbd: Fix/simplify scavenger routines
new 9582a48 s4.torture.smb2/session : Replace CHECK_STATUS with torture macros
new e8a2dda s4.torture.smb2/session: Add torture assert for unlink
new f30a8a2 s4.torture.smb2/session: Add torture assert for close
new 8343c70 lib/replace: Replace BSD strtoull by wrapping strtoull instead of strtouq
new 89d254d lib/replace: Make sure that replacement strto[u]ll does not reset errno unexpectedly
new a19bb29 s3: Remove unnecessary __P() macro
new db04752 script/autobuild.py: exclude !pytalloc-util and !pyldb-util from bundling in samba-libs
new 3cb1d6e s4:heimdal_build: handle CHECK_BUNDLED_SYSTEM returning False in check_system_heimdal_lib()
new 2f61906 s4:heimdal_build: also use check_system_heimdal_lib() for "com_err"
new 9ef47d2 buildtools: Ignore exact Python version for ABI checking
new 77afc1b build:wafsamba: Update waf/wafadmin/Tools/config_c.py from upstream
new 861018f build:wafsamba: Remove the now unneeded special treatment of rpath flags
new d66863b manpage: corrected small typo error
new ad85c89 s3:smb2_server: make the logic of SMB2_CANCEL DLIST_REMOVE() clearer
new af92f1b s4.torture.smb2/session : Replace CHECK_VAL with torture macros
new ed1e646 smbd: Do not include CTDB headers without CLUSTER_SUPPORT enabled
new 4f84372 notifyd: Do not include CTDB headers without CLUSTER_SUPPORT enabled
new d5cdfa0 backupkey: Fix CID 1338078 (RESOURCE_LEAK)
new 18879da Changing log level of two entries to DBG_NOTICE
new b9b4bfa ctdb-daemon: Rename struct ctdb_script_wire to ctdb_script
new e7c9e50 ctdb-daemon: Rename struct ctdb_scripts_wire to ctdb_script_list_old
new f55889d ctdb-daemon: Rename enum ctdb_eventscript_call to ctdb_event
new e0c42c5 ctdb-daemon: Rename struct ctdb_req_call to ctdb_req_call_old
new 277c21f ctdb-daemon: Rename struct ctdb_reply_call to ctdb_reply_call_old
new e23a289 ctdb-daemon: Rename struct ctdb_reply_error to ctdb_reply_error_old
new 555a2f3 ctdb-daemon: Rename struct ctdb_req_dmaster to ctdb_req_dmaster_old
new 296d9f4 ctdb-daemon: Rename struct ctdb_reply_dmaster to ctdb_reply_dmaster_old
new acf858d ctdb-daemon: Rename struct ctdb_req_message to ctdb_req_message_old
new e1fed53 ctdb-daemon: Rename struct ctdb_req_control to ctdb_req_control_old
new 1c828b4 ctdb-daemon: Rename struct ctdb_reply_control to ctdb_reply_control_old
new e8f8c63 ctdb-daemon: Rename struct ctdb_req_keepalive to ctdb_req_keepalive_old
new c43b381 ctdb-include: Remove unnecessary typedefs
new afc5d8a ctdb-daemon: Rename struct ctdb_node_map to ctdb_node_map_old
new 2b76e58 ctdb-daemon: Rename struct ctdb_public_ip_list to public_ip_list
new 04eaa07 ctdb-daemon: Rename struct ctdb_all_public_ips to ctdb_public_ip_list_old
new 9bf7d0d ctdb-daemon: Rename struct latency_counter to ctdb_latency_counter
new b99436e ctdb-daemon: Rename struct ctdb_rec_data to ctdb_rec_data_old
new b45bc4c ctdb-daemon: Rename struct ctdb_statistics_wire to ctdb_statistics_list_old
new 75572bd ctdb-daemon: Rename struct ctdb_db_statistics to ctdb_db_statistics_old
new a9f335f ctdb-daemon: Rename struct ctdb_iface to ctdb_interface
new 6e37bb7 ctdb-include: Remove unused structure definitions
new b936145 ctdb-daemon: Rename struct ctdb_client_notify_register to ctdb_notify_data_old
new 563f518 ctdb-daemon: Remove struct ctdb_client_notify_deregister
new 645cd43 ctdb-daemon: Rename struct ctdb_dbid_map to ctdb_dbid_map_old
new 22c84ff ctdb-daemon: Rename enum ctdb_server_id_type to ctdb_client_id_type
new d858c21 ctdb-daemon: Rename struct ctdb_server_id to ctdb_client_id
new 699ee0d ctdb-daemon: Rename struct ctdb_server_id_list to ctdb_client_id_list_old
new a82ee23 ctdb-daemon: Rename struct ctdb_control_tcp_addr to ctdb_connection
new 92a6ac1 ctdb-daemon: Rename struct ctdb_tcp_connection to ctdb_connection
new d4de452 ctdb-daemon: Rename struct ctdb_ban_time to ctdb_ban_state
new cf1ac77 ctdb-daemon: Rename struct srvid_request to ctdb_srvid_message
new e34afd8 ctdb-daemon: Rename struct srvid_request_data to ctdb_disable_message
new ca48135 ctdb-daemon: Rename struct ctdb_control_tcp_tickle_list to ctdb_tickle_list_old
new cb0be41 ctdb-daemon: Rename struct ctdb_tunable to ctdb_tunable_list
new 357bc60 ctdb-daemon: Rename struct ctdb_control_ip_iface to ctdb_addr_info_old
new f8c2dc3 ctdb-daemon: Rename struct ctdb_control_gratious_arp to ctdb_addr_info_old
new 64d8bb6 ctdb-daemon: Rename struct ctdb_control_pulldb to ctdb_pulldb
new 1278a5a ctdb-daemon: Rename struct ctdb_control_set_tunable to ctdb_tunable_old
new 417077c ctdb-daemon: Rename struct ctdb_control_transdb to ctdb_transdb
new c4e9d61 ctdb-daemon: Rename struct ctdb_control_iface_info to ctdb_iface
new ecfaef5 ctdb-daemon: Rename struct ctdb_control_public_ip_info to ctdb_public_ip_info_old
new 44e611d ctdb-daemon: Rename struct ctdb_control_get_ifaces to ctdb_iface_list_old
new 409c92b ctdb-daemon: Remove explicit include of ctdb_protocol.h
new 3b71d05 ctdb-tools: Use replace headers instead of system headers
new 03c69d8 ctdb-include: Remove unused definitions
new b8b737c ctdb-client: Rename g_lock datatypes as per new protocol.h
new 8b84a82 ctdb-protocol: Rename G_LOCK_READ/WRITE to CTDB_G_LOCK_READ/WRITE
new 38d9278 ctdb-include: Use new protocol definitions
new 23932d3 ctdb-build: Add ctdb/ directory to include path for top-level build
new c474173 tests: Add tests for net ads (join|leave)
new b06544d wafsamba: detect programmer errors in CHECK_BUNDLED_SYSTEM()
new aa3cc0b s3: smbd: If EA's are turned off on a share don't allow an SMB2 create containing them.
new e8fab02 s3: winbind: Prevent null ptr access by returning error if no creds available
new 89940f3 s3: rpcclient: Prevent null ptr access by returning error if no creds available
new b37ecbd vfs_offline: add vfs_offline module
new b3f3ffe vfs_offline: add a blackbox test
new 77eb8e0 vfs_offline: add documentation
new 6361063 s3-lib: Get the real initial uid for selftest
new 796a05b selftest: Start smbd, nmbd and winbindd as root
new 3b7cbc2 s4-rpc_server: Get the real initial uid for selftest
new 3d7fdb8 selftest: Start Samba AD DC as root
new e821e45 ntvfs: Add error debug statements for set_unix_security
new 8922654 uwrap: Fix debug line in uwrap_init()
new aad7019 uwrap: Improve debug output
new 656f0db uwrap: Fix a possible null pointer dereference
new 5a9c80d uwrap: Allow setresuid calls only for privileged users
new 253f42c uwrap: Allow setreuid calls only for privileged users
new 56970b4 uwrap: Allow setuid calls only for privileged users
new 2232db8 uwrap: Move the EINVAL check down in seteuid()
new 6b38879 uwrap: Allow setresgid calls only for privileged users
new be0cb8a uwrap: Allow setregid calls only for privileged users
new 6e30b2e uwrap: Allow setgid calls only for privileged users
new 3328bce uwrap: Add the EINVAL check to setegid()
new 2dae19c uwrap: Fix build warning with release build
new fae40ec uwrap: Bump version to 1.2.0
new 4f6eb58 talloc: version 2.1.5
new bb0050a tdb: version 1.3.8
new 49bddd8 lib: tevent: Initial checkin of threaded tevent context calling code.
new 187aebb lib: tevent: Initial test of tevent threaded context code.
new a132320 lib: tevent: tests: Add a second thread test that does request/reply.
new 68077c6 lib: tevent: docs: Add tutorial on thread usage.
new 9884a8f tevent: version 0.9.26
new c54fc3f ldb: Run the Python testsuite
new 7935796 pyldb: Properly increase refcount of returned values
new 2e298c1 pyldb: Don't use the internal macro PyObject_REPR
new a04cfaa pyldb: DECREF old debug function when resetting it
new b509cbd pyldb: Add Python 3 compatibility (except strings)
new 0b384f6 pyldb: Modernize test suite
new d584d5e pyldb: Split text/byte strings for compatibility with Python 3
new e958385 pyldb: Adapt tests to Python 3
new 2a29e36 ldb: Build for two Python versions at once
new a4d9c87 pyldb: Prevent segfault when first module is NULL
new dd7baa2 pyldb: Fixes and Python3 compat for Dn component accessors
new 0d36d6d pyldb: Improve test coverage
new 8a40da8 ldb: version 1.1.23
new 9b2aba1 fix writev(vector[...]) points to uninitialised bytes in call_trans2findfirst
new 0f2f8a4 fix 'Invalid read of size 1' in reply_search
new 17482d5 fix writev(vector[...]) points to uninitialised bytes in call_trans2findnext
new 7ade519 fix uninitialised read in process_host_announce
new ce8068e remove many valgrind errors for base.lock test
new 2515ad7 vfs_gpfs: Fix the build with -Werror=declaration-after-statement
new 23663b9 vfs_gpfs: Re-enable share modes
new c6ae462 doc: fix a typo in the smb.conf manpage, explanation of idmap config
new 21d0082 source3/wscript: remove pam_smbpass option as it was removed
new 278c257 spec files: remove pam_smbpass
new bae51eb Fix up some aesthetics ... ie, align things as they were intended.
new 40a2deb build:wafsamba: Removed unnecessary and misleading variables
new 9731979 build:wafsamba: Moved samba_before_apply_obj_vars to samba_utils
new 1f4f081 build:wafsamba: Remove the unnecessary intltool module dependency
new 963ccff build:wafsamba: Remove samba_utils.runonce
new 7c5a92a build:wafsamba: Include the print_commands.py tool from upstream
new f3033a1 build:wafsamba: Remove the print_commands code from the build scripts
new c315fce Fix various spelling errors
new c526f5f vfs_fruit: Fix a typo
new f0bfd61 lib: Increase a debuglevel
new c66592b lib: Move some procid functions out of util.c
new 9b2a4b1 lib: messages.h references struct iovec
new dee23e9 vfs_cap: Fix a warning
new af26da1 vfs_acl_*: Only sha256 needed
new 1ed577e ctdb-tests: Fix the name of the "setreclock" test
new 3a7c73f ctdb-tests: Fix "setreclock" test
new f05c6d3 ctdb-scripts: Improve CTDB wrapper shutdown code
new be670ef ctdb-scripts: Add support for CTDB_DBDIR in tmpfs
new 4749aec s3-build: Avoid setting CTDB specific include path
new 609a923 dns_server: Fix a clang warning
new c701e46 lib: Fix CID 1338432 Unchecked return value
new 2d6dca8 smbstatus: always initialize a messaing context
new 42d5b06 vfs: Remove smb_traffic_analyzer
new 85a2a2c ctdb-tests: Try to connect few times before failing in comm_client_test
new 6e6436a ctdb-build: Don't try to install unavailable prebuilt manpages
new 8936281 gss: samba member server returns incorrect error code with some versions of krb5
new ceb0988 ctdb-recoverd: Simplify using TALLOC_FREE()
new bd0befa ctdb-recoverd: Drop some sanity checking in local IP verification
new d608862 ctdb-recoverd: Do not run recovery-related events around IP takeover
new a7e8687 ctdb-recoverd: Remove unnecessary assignments of need_takeover_run
new 1d7d5ab ctdb-recoverd: Trigger takeover run after rebalance timeout
new 8b7b153 ctdb-recoverd: Drop culprit argument from ctdb_reload_remote_public_ips()
new c37e3c0 ctdb-recoverd: Remote IP validation can't cause a takeover run
new 8cdae3a ctdb-recoverd: Move ctdb_reload_remote_public_ips() to ctdb_takeover.c
new 0886637 ctdb-recoverd: Reload remote IPs as part of takeover run
new c4267ce smbd: Remove dead code
new 0137105 s4-auth: Fix some debugging and crash in error cases
new 8039382 s3: smbd: Remove aio_pending_size from globals.
new 17f4110 s3: smbd: Remove outstanding_aio_calls from globals.
new c737fae smbd: Issue fsync for SMB2 FLUSH asynchronously
new f9b92cf selftest: Use strict sync = yes
new 0aca421 ctdb: Fix the O3 developer build
new e05d69f docs: correct the name of the idmap config group of parameters
new 5327c60 s3: smbd: Remove --with-aio-support. We no longer would ever prefer POSIX-RT aio, use pthread_aio instead.
new c83ecbb s3: smbd: Remove checks causing fallback to sync on pread/pwrite/fsync.
new c4be0b7 s3: smbd: Change aio_pending_size static variable to a new "aio max threads" smb.conf parameter.
new 90469a3 docs: Update doc for 'strict sync' parameter for async SMB2 flush
new eee4af5 WHATSNEW: Add async SMB2 flush and new aio parameter
new 848da80 ctdb-daemon: Move switch_from_server_to_client() to ctdb_daemon.c
new 7dd2f1c ctdb-daemon: Move ctdb_fork.c to server
new c170cdb ctdb-logging: Move debug_extra definition to server/ctdb_logging.c
new 8534408 ctdb-logging: Add APIs to convert debug_level to and from integer
new 64ef27b ctdb-logging: Fix for loop condition
new 2ddc527 ctdb-logging: Allow sub-string matching for debug level strings
new 3d8c1ca ctdb-logging: Allow numeric specification of debug level
new dd7d2a4 ctdb-tests: Update test to set numeric debug levels
new 7e376f0 ctdb-logging: Remove duplicate definitions
new 145da0b ctdb-system: Replace ctdb_logging.h with common/logging.h
new 7258e1d ctdb-client: Replace ctdb_logging.h with common/logging.h
new 3f31415 ctdb-common: Replace ctdb_logging.h with common/logging.h
new f50db5c ctdb-server: Replace ctdb_logging.h with common/logging.h
new 921d815 ctdb-transport: Replace ctdb_logging.h with common/logging.h
new 1757755 ctdb-tests: Replace ctdb_logging.h with common/logging.h
new 8b1bf86 ctdb-tests: Build in common/logging.c
new 9c16aec ctdb-common: Use new debug level API
new 27bc80c ctdb-tool: Use new debug level API
new 0fffdc1 ctdb-daemon: Remove unused ctdb_logging.[ch]
new 6b4a961 ctdb-build: Remove ctdb-common-util subsystem
new 66574c9 ctdb-ipalloc: A VNN can only host IPs if node is in RUNNING runstate
new 9ea3188 ctdb-ipalloc: Check for available IPs, not runstate, in takeover run
new bda2d9d ctdb-ipalloc: Don't consider runstates in the IP takeover code
new 134ede8 ctdb-doc: Correct documentation for tunables for script timeout
new a33b50d ctdb-daemon: Do not bother printing script timeout count
new 0d5db1c ctdb-daemon: Reset script timeout count in monitor code
new 55ad4d8 ctdb-daemon: Move script timeout count into monitor state
new 9166c30 ctdb-daemon: Rename EventScriptTimeoutCount to MonitorTimeoutCount
new 74fa62c WHATSNEW: Document CTDB tunable change
new 6f88375 ctdb-recoverd: Clarify recovery master validation logic
new 4b37cc7 ctdb-recoverd: Have recovery daemon remember election result
new 018077f ctdb-recoverd: Do not set recovery master during recovery
new e90cab7 ctdb-recoverd: Explicitly set initial recovery master to unknown
new d8decd0 ctdb-recoverd: Don't retrieve recovery master from local daemon
new 0833e47 ctdb-recoverd: Do not sanity check recovery master with local daemon
new 050e64b ctdb-recoverd: Clarify that recmaster is being set on the current node
new 1499f3e ctdb-recoverd: Simplify using TALLOC_FREE()
new d1f996a ctdb-recoverd: Drop explicit check for recovery lock
new c5e50a4 ctdb-recoverd: Move VNN map retrieval to where it is needed
new e44957f ctdb-recmaster: Update capabilities before calling first election
new 44bf7c2 ctdb-recoverd: Factor out recovery master validation
new cfe8bec build:wafsamba: Replace Options.is_install by bld.is_install
new 7c0575d build:wafsamba: Install named.conf only once
new db99742 build:wafsamba: Waf 1.8 compatible declaration of 'mandatory' configuration tests
new e3e0a29 smbd: Implement a cleanup daemon
new b4b4fd0 smbprofile: Add dst pid to smbprofile_cleanup
new 1dddba5 smbd: Move smbprofile_cleanup() to the cleanupd
new 99833c9 smbd: Move messaging_cleanup() to the cleanupd
new 14fc901 smbd: Move serverid_deregister() to the cleanupd
new bbeabd3 smbd: Move brl_validate to the cleanupd
new de6fe2a smbd: Move cleanupd revalidate to a separate fn
new b486398 smbd: Move a message_send_all to the cleanupd
new f7e2399 s4-param: Make sure newname is not used uninitialized
new 3de5943 s3-vfs_snapper: Fix a possible use without init warning
new f4da068 s4-torture: Rename issuer unique id in backupkey test
new 5943f92 s4-backupkey: Don't use deprecated data structures
new 89deffb smbd: Streamline dos_mode_debug_print
new 053cf16 smbd: Use dos_mode_debug_print in dos_mode_msdfs
new 313986b smbd: Use dos_mode_debug_print in dos_mode_from_sbuf
new 0f5c98f smbd: Use dos_mode_debug_print in get_ea_dos_attribute
new b367dbc smbd: Add hex value to dos_mode_debug_print
new b8467dc smbd: Early return from dos_mode_debug_print
new c8485dd smbd: Refactor check_access()
new c056daf smbd: Factor out check_access_fsp() from check_access()
new c2d5fdb smbd: Use check_access_fsp where appropriate
new 8f9bf74 smbd: Simplify check_access()
new fd05d61 libcli/smb: Use helper function for finding session
new 9ec0938 lib/util: Move util_process from util to util-core
new 03b27bd ctdb: Use prctl_set_comment from lib/util
new 3968e33 ctdb: Remove unused ctdb_set_process_name
new d967789 ctdb-scripts: Fix CTDB_DBDIR=tmpfs support
new 2be3dd1 lib: tevent: Fix bug in poll backend - poll_event_loop_poll()
new 39d0a81 lib: tevent: Whitespace cleanup.
new bf06a51 Set LD_LIBRARY_PATH during tests.
new 4dfa4ed libreplace: Only check malloc.h once
new b64f249 libreplace: Put the malloc.h check on a line of its own
new 5f6c4fa libreplace: Only check for malloc.h if needed
new 12b9b77 idl: Avoid // style comments
new 69e427e idl: Some CC can't find indented #defines
new 155eeac lib: Fix memalign_array overflow protection
new 5036c6e build:wafsamba: remove check_orphaned_targets
new 7e9aaec winbind: Don't crash on invalid idmap configs
new 42b7d48 auth: remove a line that has no effect
new d8717a0 auth: consistent handling of well-known alias as primary gid
new d451bba selftest: add test for force user and well-known primary group
new d7739d8 ctdb-ipalloc: node_ip_coverage() doesn't need CTDB context
new cfa0ffe ctdb-ipalloc: Move IP allocation state into its own struct
new 47ddd62 ctdb-ipalloc: New enum ipalloc_algorithm in ipalloc_state
new cc1637b ctdb-ipalloc: Add no_ip_failback to ipalloc_state
new 837483c ctdb-ipalloc: Move IP list creation out to ctdb_takeover_run()
new 5fba874 ctdb-ipalloc: Tidy up create_merged_ip_list()
new 5b7bb60 ctdb-ipalloc: ctdb_takeover_run_core() takes ipalloc_state
new 8fdda6f ctdb-scripts: Drop creation of database directories
new 0111773 samba-tool:provision: fix bug 11600
new 25c1093 ctdb-ipalloc: Drop CTDB context argument from set_ipflags_internal()
new 921e17d ctdb-ipalloc: Add error handling to IP allocation
new 1316241 ctdb-ipalloc: Allocate memory off IP allocation state
new 22a930a ctdb-ipalloc: Use number of nodes from IP allocation state
new dd163e2 ctdb-ipalloc: Fold IP flags into IP allocation state
new 47c5e5a ctdb-ipalloc: Have set_ipflags_internal() set ipalloc_state->ipflags
new e73496d ctdb-ipalloc: Move memory allocation into ipalloc_state_init()
new 33084a1 ctdb-ipalloc: Drop unnecessary struct ctdb_ipflags
new 8aab442 dbwrap_tdb: Fix a typo
new bf10446 selftest: Fix Samba::bindir_path() with a valid directory.
new e9e306b krb5_wrap: Fix picky const compiler warnings
new e0504a8 s4-auth: Fix picky unused variable warning
new ab0cbf9 auth: Fix picky const warnings in gssapi_pac
new 0733ce3 gensec: Fix picky unused variable errors
new e6f88c1 libads: Fix picky const warning with krb5_set_password_using_ccache
new 22386dc samba-tool: replace use of os.popen
new cc4f7e3 build:wafsamba: Specify whether node objects or flat lists in ant_glob
new 735cf06 build:wafsamba: Ensure that target clones get a different name
new 3b2ae07 build:wafsamba: Ensure that check_group_ordering can be overridden
new 9883599 smbd:dir: remove an extra empty line in files_below_forall()
new 1582006 s3: smbd: have_file_open_below() fails to enumerate open files below an open directory handle.
new 16f2028 s3: smbd: Change semantics of strict rename to search the file open db.
new 2b0df37 s3: docs: Fix "strict rename" doc to match code.
new 8024e19 s3: smbd: Tear down global_smbXsrv_client in the correct order.
new 28fb899 ctdb-include: Make protocol headers self contained
new 2bad37d ctdb-include: Make client header self contained
new af13e56 ctdb-system: Use protocol/protocol.h instead of ctdb_private.h
new 3d84399 ctdb-protocol: Add utility function ctdb_sock_addr_to_string
new 3fc6a89 ctdb-protocol: Add marshalling for TDB_DATA
new 5878177 ctdb-protocol: Do not expect a reply for SHUTDOWN control
new 5498b71 ctdb-protocol: Fix marshalling of struct ctdb_addr_info
new 5f5b319 ctdb-protocol: Fix marshalling of struct ctdb_public_ip_list
new 8ded8e8 ctdb-protocol: Add API to extract ctdb_ltdb_header from TDB_DATA
new 1ee7053 ctdb-protocol: Fix marshalling for struct ctdb_rec_data
new 257ec9c docs: Fix some typos in the idmap backend section.
new f3d1fc1 dbwrap_rbt: use talloc_zero_size() instead of a partial ZERO_STRUCT()
new 5905079 dbwrap_rbt: add nested traverse protection
new 0f46da0 dbwrap_rbt: fix modifying the db during traverse
new bb9f13a s3:torture: add traverse testing to LOCAL-RBTREE
new 1c91177 Add --set-nt-hash option to pdbedit to update user password from nt-hash hexstring.
new 576b92a pdb: add a blackbox test for setting password with hash
new 9368917 passdb: Change ABI version to 0.24.2
new 0548fc5 docs: change pdbedit --set-nt-hash to be consistent
new a84eed5 lib/param: add a fixed unified lpcfg_string_{free,set,set_upper}() infrastructure
new c2de842 s3:talloc_dict: fix a SIGBUS when dereferencing unaligned pointers
new 87f8bdd lib: Fix an array subscript is above array bounds error
new b3a9b88 librpc: Fix a possible array out of bounds access
new 49912f2 smbd: Fix a typo
new 797be47 smbd: Simplify a boolean expression
new 58d4e77 smbd: Fix a comment
new 91e12e0 libcli/smb: make sure we have a body size of 0x31 before dereferencing an ioctl response
new b47bfce libcli/smb: correctly handle STATUS_BUFFER_OVERFLOW in smb2cli_read*
new 68850f3 libcli/smb: correctly handle STATUS_BUFFER_OVERFLOW in smb2cli_query_info*
new 0e8d33f libcli/smb: correctly handle STATUS_BUFFER_OVERFLOW in smb1cli_readx*
new 3bbd8d3 libcli/smb: fix BUFFER_OVERFLOW handling in tstream_smbXcli_np
new 6321145 lib/async_req: do not install async_connect_send_test.
new d2a0806 s4:torture/basic: Fix misleading test case names in aliases test
new d698cec s3:smbd: convert file_struct.posix_open to a bitmap with flags
new bf19575 s3:smbd: file_struct: seperate POSIX directory rename cap from POSIX open
new 89a7394 vfs_fruit: add a flag that tracks whether use of AAPL was negotiated
new 1d7bef5 vfs_fruit: enable POSIX directory rename semantics
new 0f0693d s4:torture:vfs_fruit: add a test for POSIX rename
new 0583d5b vfs: remove posix_flags hack, bump interface version to 34
new 412cefc client: Fix parameter mixup
new f25d09a selftest: fix tar test with Pax format archives
new c118fbc clitar: cope with functions of older versions of libarchive
new 99b2fd4 ldb: Fix bug triggered by having an empty message in database during search.
new c505076 Fix propagation of LDB errors through TDB.
new 2a55a0b Fix little typo in README file
new 60dc26b ldb: Fix installation of _ldb_text.py
new 5137daa ldb: Move ldb_(un)pack_data into ldb_module.h for testing
new e153501 ldb torture: Test ldb unpacking and printing
new ad66858 ctdb-daemon: Drop handling of ban control sent to unexpected node
new bd7c94d ctdb-recoverd: Drop function unban_all_nodes()
new d7424f9 ctdb-scripts: Add exportfs cache to NFS Linux kernel callout
new 80c0511 ctdb-docs: Rewrite event script documentation
new 473f1a7 ctdb-daemon: Do not process tickle updates for hosted IP addresses
new 4261d6e ctdb-daemon: Move VNN lookup out of ctdb_remove_tcp_connection()
new 5dcc1d7 ctdb-daemon: Don't delete connection information for released IP
new fb66232 ctdb-ipalloc: Tidy up some of the IP allocation functions
new 13aa583 ctdb-ipalloc: Fold all IPs list into IP allocation state
new 99abcc1 ctdb-ipalloc: Fold force_rebalance_candidates into IP allocation state
new 821aa24 ctdb-ipalloc: Rename ctdb_takeover_run_core() to ipalloc()
new fe91857 ctdb-ipalloc: Rename top level IP allocation algorithm functions
new bd569c3 docs-xml: Document range parameter for idmap_autorid
new dd9b12a ntlm_auth: Add --offline-logon
new 4735e5f samba-tool: fsmo.py throws an uncaught exception if no
new fbcf1d2 samba-tool: user create examples show 'add' instead of 'create'
new 17bc0fa Revert "s3: smbd: Tear down global_smbXsrv_client in the correct order."
new 2bb0b47 lib: Avoid a includes.h
new 7e5b4cd lib: make debug_dsdcinfo_flags static
new 9bc3f48 lib: Lift lp_disable_netbios one level
new 557169d lib: Use GUID_buf_string in discover_dc_dns
new a0fcb7b libdns: tsocket returns -1 and sets errno
new 190e2c0 libdns: Properly set ENOMEM
new dfceb51 libdns: Convert dns_udp_request to 0/errno
new ea6de66 libdns: Small cleanup
new 3c6ea32 lib/param: handle (ignore) substitution variable in smb.conf
new 2f16675 ping_pong: add -l option
new 39ec708 s4-torture: make sure we always verify ndr pull and push of bkrp_exported_RSA_key_pair struct.
new e8ce1f2 s4-rpc_server: Rename dcesrv_backupkey to dcesrv_backupkey_heimdal
new 8e09669 s4-rpc-bkrp: Do not set the ca status
new 53e8fee waf: Check for GnuTLS 3.4.7
new 97765d4 s4-rpc_server: Add a GnuTLS based backupkey implementation
new 59c11db s4-torture: Rename backupkey test to backupkey_heimdal
new eb11fba s4-torture: Add a GnuTLS based backupkey rpc test
new 39bd6f0 s4-torture: Improve backupkey test to validate the self signed cert
new defa49e s4-torture: Remove obsolte code in backupkey_heimdal rpc test
new 79df4ca docs: Fix typos in man vfs_gpfs.
new 640ecbb vfs_glusterfs: Fix AIO crash on smb.conf reload.
new 8d3b900 vfs_glusterfs: Add white space so vfs_glusterfs_pread_send and vfs_glusterfs_pwrite_send match.
new 36813a4 vfs_glusterfs: Move vfs_gluster_write and vfs_gluster_pwrite.
new 7fb3d28 ctdb-client: Only get capabilities from active nodes
new c808a63 s3: smbd: Moving lp_posix_pathnames() out of the lower-level code.
new a1deced s3: smbd: Moving lp_posix_pathnames() out of the lower-level code.
new cc13120 s3: smbd: Moving lp_posix_pathnames() out of the lower-level code.
new c19eaf3 s3: smbd: Moving lp_posix_pathnames() out of the lower-level code.
new cad35c5 s3: smbd: Moving lp_posix_pathnames() out of the lower-level code.
new 82fa4ec s3: smbd: Moving lp_posix_pathnames() out of the lower-level code.
new 0db1ad9 s3: smbd: Moving lp_posix_pathnames() out of the lower-level code.
new dea2add s3: smbd: Moving lp_posix_pathnames() out of the lower-level code.
new 07c4967 s3: smbd: Moving lp_posix_pathnames() out of the lower-level code.
new b36c621 s3: smbd: When requesting posix open in open_file_ntcreate() we need to set all posix flags.
new 7cd99b4 idmap_rfc2307: Fix handling of cn realm
new f3d140f docs-xml: Update idmap_rfc2307 manpage for new realm handling
new 5ef9184 lib: Add gencache.h
new d547d03 gencache: True->true, False->false
new c281573 lib: Use directory_create_or_exist in xx_path
new 640870e lib: Separate out xx_path() & callers
new 8ca3a58 gencache: Refactor gencache_set_data_blob
new 79f946c lib: Remove unused talloc_append_blob
new 203f023 s4:torture/winbind: add more debug output to samba4.winbind.struct.domain_info
new 8b26559 pycredentials: add get_kerberos_state() method
new d097e81 auth: increase resolution for password grace period calculation
new 909ebe0 password_lockout tests: add assertLoginFailure()
new 795f472 auth: keep track of lastLogon and lastLogonTimestamp
new ab1ebb1 password_lockout: test creds.get_kerberos_state()
new 67b6346 python: Give a more helpful error message when we do not have an smb.conf
new 9bbb468 samba_dnsupdate: Expand output when --verbose is set
new d38e221 samba_dnsupdate: Simplify logic and add more verbose debugging
new 308d645 samba_upgradedns: Improve search for existing accounts in secrets.ldb
new dc20c30 samba_upgradedns: Set correct permissions on secrets.keytab for BIND9
new 4807577 Fix bug 10881 Wrong keytab permissions when joining additional DC with BIND backend
new 9de59c7 dns_server: Consolidate talloc_realloc
new 3f2cbb6 dns_server: Simplify talloc handling
new 4b54e14 dns_server: Simplify array length handling
new b6aaf77 dns_server: Convert "ask_forwarder" params
new 3b7f99e dns_server: Add add_dns_res_rec()
new 6adec93 dns_server: Add handle_authoritative_send()
new 5a72a2e dns_server: Remove unused handle_question
new 0062177 smbd: Fix CID 1343333 Uninitialized variables
new 4767291 vfs_glusterfs: Attach missing destructor.
new 6aaa8b6 lib: Remove ntstatus.h from gencache.h
new 0fd68d0 librpc: Fix typos
new 2058ce2 smbd: make "hide dot files" option work with "store dos attributes = yes"
new ec504db CVE-2015-3223: lib: ldb: Cope with canonicalise_fn returning string "", length 0.
new aa6c271 CVE-2015-3223: lib: ldb: Use memmem binary search, not strstr text search.
new 7f51ec8 CVE-2015-5330: ldb_dn: simplify and fix ldb_dn_escape_internal()
new 0454b95 CVE-2015-5330: ldb_dn_escape_value: use known string length, not strlen()
new ba5dbda CVE-2015-5330: Fix handling of unicode near string endings
new a118d42 CVE-2015-5330: strupper_talloc_n_handle(): properly count characters
new 538d305 CVE-2015-5330: next_codepoint_handle_ext: don't short-circuit UTF16 low bytes
new f36cb71 CVE-2015-5330: ldb_dn_explode: copy strings by length, not terminators
new b63e3b9 ldb: version 1.1.24
new 067640b Merge tag 'ldb-1.1.24' into master
new 7606c0d CVE-2015-5252: s3: smbd: Fix symlink verification (file access outside the share).
new cc137fa CVE-2015-5252: s3: smbd: Fix symlink verification (file access outside the share).
new acbb4dd CVE-2015-5299: s3-shadow-copy2: fix missing access check on snapdir
new f8b0f7f CVE-2015-5296: s3:libsmb: force signing when requiring encryption in do_connect()
new aef4113 CVE-2015-5296: s3:libsmb: force signing when requiring encryption in SMBC_server_internal()
new bc2d859 CVE-2015-5296: libcli/smb: make sure we require signing when we demand encryption on a session
new 1595f56 CVE-2015-8467: samdb: Match MS15-096 behaviour for userAccountControl
new abcd35f ldb: introduce ldb_unpack_data_withlist to unpack partial list of attributes
new 61a84ca lib/ldb: Clarify the intent of ldb_data_unpack_withlist
new 000249f ldb: increment version due to added ldb_unpack_data_only_attr_list
new 486fd45 lib/ldb: Use better variable names in ldb_unpack_only_attr_list
new 315049e lib/ldb Add checks for overflow during ldb pack and parse
new 8731e0c lib/ldb: Rename variable for clarity
new 8644dd4 lib/ldb: Use talloc_memdup() because we know the length of the attribute already
new af16d52 ldb torture: test ldb_unpack_data_only_attr_list
new b0aa686 selftest: Do not start tests on an environment that has failed to start up
new e242d72 selftest: Ensure that if the SAMBA_PID is not set, that the env is not OK
new fbcc309 s3:smbd: remove unused spnego related includes
new 55d8bfc s3:libsmb: remove unused spnego related includes
new f27ba17 vfs_glusterfs: Fix a memory leak in AIO
new d7feb18 s3: libsmb: Correctly initialize the list head when keeping a list of primary followed by DFS connections.
new a4fa489 negoex.idl: initial version
new bf1fa9e negoex.idl: use DATA_BLOB for negoex_BYTE_VECTOR
new bffcc17 libads: Remove "foreign" from ads_struct
new dbd87b9 tdb: Refuse to load a database with hash size 0
new 7ba9f82 s4-torture: add a negoex ndr pullpush test.
new 9d28f82 s4:torture:vfs_fruit: remove unused tree2
new 1d13744 s4:torture:vfs_fruit: rename tree1 -> tree
new 8e0cf77 s4:torture:vfs_fruit: tweak check_stream_list()
new 8694da4 s4:torture:vfs_fruit: use AFPINFO_STREAM_NAME
new fdf937e s4:torture:vfs_fruit: enhance check_stream
new 3c0ac9b s4:torture:vfs_fruit: add --option=torture:osx for enable_aapl()
new 155397e s4:torture:vfs_fruit: add explicit cleanup of testfiles
new 0a9a7c2 s4:torture:vfs_fruit: skip test test_read_atalk_metadata() without "localdir" and rename it
new 987e12b s4:torture:vfs_fruit: skip test_adouble_conversion() without "localdir"
new 56bf276 s4:torture:vfs_fruit: skip test_stream_names() without "localdir"
new 0fc2ed8 s4:torture:vfs_fruit: fix test_aapl() to work with OS X
new 3632609 s4:torture:vfs_fruit: fix test_rename_dir_openfile() to work with OS X
new ba00884 s4:torture:vfs_fruit: fix flakey test_write_atalk_rfork_io with OS X
new 1650e79 s3:lib/errmap_unix: map EOVERFLOW to NT_STATUS_ALLOTTED_SPACE_EXCEEDED
new 748adea vfs_fruit: fix some debug messages
new 0af7bf4 vfs_fruit: stat AFP_AfpInfo must fail when it doesn't exist
new 6f8c188 s4:torture:vfs_fruit: file without AFP_AfpInfo
new 4024153 vfs_fruit: handling of ftruncate() on AFP_AfpInfo stream
new e5588b4 s4:torture:vfs_fruit: add tests for AFP_AfpInfo delete-on-close and eof
new e94b177 vfs_fruit: writing all 0 to AFP_AfpInfo stream
new 666a55b s4:torture:vfs_fruit: test nulling out AFP_AfpInfo stream
new f569fd5 vfs_fruit: fix offset and len handling for AFP_AfpInfo stream
new decde0b s4:torture:vfs_fruit: update AFP_AfpInfo IO tests
new ee431fc vfs_fruit: ignore delete on the AFP_Resource stream
new 21d4b5c s4:torture:vfs_fruit: add tests for AFP_Resource delete-on-close and eof
new b165d52 s4:torture:vfs_fruit: add test test_read_afpinfo
new 00e952e s3: fix encryption help messages
new 5f407e3 Fix typo in winbindd_cm.c
new 5c183b2 s3: smbd: Use ucf_flags variable instead of passing as parameter.
new e5db676 s3: smbd: In open.c Use ucf_flags variable instead of passing as parameter.
new b2c813f s3: smbd: In reply.c Use ucf_flags variable instead of passing as parameter.
new f3f3426 s3: smbd: In trans2.c Use ucf_flags variable instead of passing as parameter.
new 5d03e75 s3: smbd: In srv_srvsvc_nt.c Use ucf_flags variable instead of passing as parameter.
new c783db3 s3: smbd: In smb2_create.c Use ucf_flags variable instead of passing as parameter.
new acf6600 s3: smbd: In smb2_query_directory.c Use ucf_flags variable instead of passing as parameter.
new 7641c69 s3: smbd: In nttrans2.c, add in UCF_POSIX_PATHNAMES to the ucf_flags if lp_posix_pathnames() requested.
new 4ce5de5 s3: smbd: In srv_srvsvc_nt.c, add in UCF_POSIX_PATHNAMES to the ucf_flags if lp_posix_pathnames() requested.
new 6694c82 s3: smbd: In open.c, add in UCF_POSIX_PATHNAMES to the ucf_flags if lp_posix_pathnames() requested.
new dae4b37 s3: smbd: In reply.c, add in UCF_POSIX_PATHNAMES to the ucf_flags if lp_posix_pathnames() requested.
new 31212e9 s3: smbd: In smb2_create.c, add in UCF_POSIX_PATHNAMES to the ucf_flags if lp_posix_pathnames() requested.
new 274e8b5 s3: smbd: In smb2_query_directory.c.c, add in UCF_POSIX_PATHNAMES to the ucf_flags if lp_posix_pathnames() requested.
new 993122a s3: smbd: In trans2.c, add in UCF_POSIX_PATHNAMES to the ucf_flags if lp_posix_pathnames() requested.
new 035bd5f s3: smbd: Remove lp_posix_pathnames() from filename.c
new 58bebcb smbd: file_struct: factor out POSIX pathname processing out of POSIX open
new 431cf20 s3: smbd: open_file: use FSP_POSIX_FLAGS_PATHNAMES
new f33224d net: Fix Coverity ID 241039 Unchecked return value
new 4a6d7e1 s3: smbd: Move lp_posix_pathnames() out of srvstr_get_path_wcard_internal().
new 5a34069 s3: smbd: Move lp_posix_pathnames() out into srvstr_get_path().
new db36ee4 s3: smbd: Move lp_posix_pathnames() out into srvstr_get_path_req_wcard().
new eb7198f s3: smbd: Add srvstr_get_path_wcard_posix().
new 41d62df s3: smbd: Split all calls to srvstr_get_path_wcard() into srvstr_get_path_wcard_posix() or srvstr_get_path_wcard() depending on lp_posix_pathnames().
new 5740761 s3: smbd: We now know that srvstr_get_path_wcard() is only called when lp_posix_pathnames() is false.
new c78d739 s3: smbd: Add srvstr_get_path_posix().
new 88bb480 s3: smbd: Split all calls to srvstr_get_path() to calls to srvstr_get_path_posix() or srvstr_get_path() depending on lp_posix_pathnames().
new cc729ae s3: smbd: srvstr_get_path() is now only called when lp_posix_pathnames() is false.
new 4587d83 s3: smbd: VFS change. Add new field bool posix_pathnames into struct smb_request.
new 40df6f2 s3: smbd: Now struct smb_request has a bool posix_pathnames, remove the lp_posix_pathnames() call inside srvstr_get_path_req_wcard().
new 6db6bc2 s3: smbd: Replace most uses of lp_posix_pathnames() with req->posix_pathnames in reply.c
new 865bd48 s3: smbd: Replace most uses of lp_posix_pathnames() with req->posix_pathnames in nttrans.c
new 3cd1b18 s3: smbd: Remove *all* uses of lp_posix_pathnames() from open.c
new a2f025e s3: smbd: Convert all but one use of lp_posix_pathnames() into req->posix_pathnames in trans2.c
new 944e940 s3: smbd: smb2_create.c - remove all uses of lp_posix_pathnames().
new 398ee27 s3: smbd: Replace lp_posix_pathnames() with smbreq->posix_pathnames in smb2_query_directory.c.
new 52bae79 s3: smbd: Remove lp_posix_pathnames() checks on paths sent in via old Win9X RPC calls.
new 2efa2e0 s3: smbd: Replace lp_posix_pathnames() with req->posix_pathnames in dir.c. Only one remaining.
new ada59ec s3:smbd: fix a corner case of the symlink verification
new 33ed975 s4:samba-tool domain raise tool - handle Windows 2000 mode AD domains correctly
new 8091f84 s4:samba-tool domain raise tool - make it aware of newer domain function levels
new d098e9c repl: Skip new subdomains and partitions when replicating
new 149c075 torture/gentest time_skew(): don't use labs() on unsigned NTTIME
new bb64abf sambatool sites: PEP8/flake8 improvements
new fa2c668 samba-tool sites: use -H to set URL with standard handling
new f26b227 dsdb.tests.sites: merge interdependent tests
new b27dcb5 samba.sites: improve grammar in an error message
new 358c0f2 dsdb.tests.sites: don't use global database, tidy long lines
new 9ac5e3c samba.sites: reduce code duplication in Exception classes
new bdb03c5 selftest: Allow sites test to run against a remote ldap:// host
new dbcb13c python.sites tests: remove excessive transaction management
new 12813ea python/sites: Rework site DN construction
new 8e6f2d9 samba-tool tests: Add command line tests for sites
new cbb9397 samba-tool: add sites subnet subcommands
new 906a53f samldb: ensure subnets have proper net ranges
new 5b1a87e dsdb subnets: warn when an IPv6 address is in IPv4 embedding range
new d4c2395 smbd: do not disable "store dos attributes" on-the-fly
new 1be7e8b smbd: remove function name from a DBG_INFO in a recent commit
new 73f01cd torture:smb2: fix copy'n'paste error in durable-open:open2:lease test
new 1bc806a Happy New Year 2016!
new 88969d7 thirdparty:waf: Update gccdeps from upstream
new d60465c build:wafsamba: Use the upstream version of gccdeps
new 9a91fce autobuild: Give a clearer failure message
new cce1612 autobuild: Use cp --recursive --link --archive
new af89d18 autobuild: Put the static build in another stanza
new 05c3481 autobuild: Use make -j on samba-libs/samba-static build as well
new ff94a01 travis: Add metadata file for the Travis CI Open Source cloud build/test service
new 084bab5 ldb: Be strict about talloc_memdup() and passed in buffers in ldb_dn_set_component()
new 30e92d0 ldb: Explain why this use of talloc_memdup() is safe
new a44e4e9 ldb: validate ldb_dn_set_component input parameters even more strictly
new 4580022 asn1: Remove an unused asn1 function
new ad630a6 asn1: Make asn1_peek_full_tag return 0/errno
new 249202d asn1: Add overflow check to asn1_write
new f908e65 asn1: Add some early returns
new ef8049b asn1: Make "struct nesting" private
new fa207fe asn1: Add asn1_has_error()
new 57a0bc9 lib: Use asn1_has_error()
new 94b4459 asn1: Add asn1_set_error()
new 8cfb6a3 lib: Use asn1_set_error()
new 7b7aa01 asn1: Add asn1_extract_blob()
new a93946b lib: Use asn1_extract_blob()
new 2a5141a asn1: Add asn1_has_nesting
new 1282f60 lib: Use asn1_has_nesting
new 927bbed asn1: Add asn1_current_ofs()
new b7f0e29 lib: Use asn1_current_ofs()
new 3c340d8 libcli: Remove a reference to asn1->ofs
new 44c56fc asn1: Remove a reference to asn1_data internals
new d865ed2 asn1: Make 'struct asn1_data' private
new 275da6c smbclient: query disk usage relative to current directory
new 3e1b26b selftest: more dfree command and smbclient disk usage tests
new eda6aaf s3:smbd/oplock obey kernel oplock setting when releasing oplocks
new bfe4163 ntlm_auth: Allow --password force a local password check for ntlm-server-1 mode
new 0cae227 selftest: Add tests for ntlm-server-1 and --password mode in ntlm_auth
new 8ca6fe6 docs:smbdotconf: fix the description of 'machine password timeout'
new 8108f0d s3: smbclient: asn1_extract_blob() stops further asn1 processing by setting has_error.
new 2948fb3 net: Use procid_is_local
new fe3c270 smbcontrol: Use procid_is_local
new 11de99a asn1: Clean up includes
new 46b8d7f python: Assert that we use Py_ssize_t consistently for PyParseArgs*()
new 4894811 ldb: Adjust to PY_SSIZE_T_CLEAN and use Py_ssize_t consistently with PyArg_ParseTuple*()
new 638c611 pidl: Use PY_SSIZE_T_CLEAN
new 0064f1d pylibsmb: Adjust to use of PY_SSIZE_T_CLEAN
new 6a6aec7 pymessaging: Adjust to use of PY_SSIZE_T_CLEAN
new 5c7822a pyregistry: Adjust to use of PY_SSIZE_T_CLEAN
new 516ec30 pyrpc: Adjust to use of PY_SSIZE_T_CLEAN
new 8bac96d ntvfs/python: Adjust to use of PY_SSIZE_T_CLEAN
new 0e58705 python: Remove Python 2.4 support macros
new 78e9f1e build: Add space before -D option
new 4a3ad42 samdb: Fix CID 1347320 Dereference null return value
new 0cb8b9d ctdb: Fix CID 1347319 Unchecked return value
new fc4c2dc bind_dlz: Fix CID 1347318 Unchecked return value
new 657610a smbd: Fix 240393 Uninitialized pointer read
new 245064d tldap: Remove unneeded vars
new 8215409 tldap: Remove an unneeded "return;"
new e481849 tldap: Use "size_t" for talloc_array_length result
new 3df9e9c tldap: tevent_req_create NULLs out "state"
new 5021974 lib: Introduce util_tsock.h
new 093a89f tldap.h: References DATA_BLOB
new 8842235 tldap: Avoid includes.h
new 551e268 tldap: Use struct initializer in tldap_search
new 2e2d4be s3:wscript: fix spaces
new 9b443d2 torture: fix the ldap.cldap test
new 38c2305 torture: fix the ldap.netlogon-udp test
new 688590f torture: fix check_dom_trust_pw in the rpc:lsa test
new fcb1ca8 torture: fix check_pw_with_krb5 in the rpc:lsa test
new 71ffd3b torture: Fix winbind.wbclient.ResolveWinsByIp test
new 77d0fce torture: add torture comment output of name/ip to WinsBy{Ip,Name} tests
new ea741de nwrap: Fix the handle loops for older gcc versions.
new 90dbe7b nwrap: Replace free() calls by SAFE_FREE macro where possible.
new 02b5410 nwrap: Prevent compilation failure on machine without IPv4
new 1c346a0 nwrap: Use ssize_t for aliases_count
new a104389 nwrap: Avoid a string comparsion in getgrouplist()
new 80abc70 nwrap: Remove unneeded memcpy in getgrouplist()
new 90585c4 nwrap: Implement nwrap_files_initgroups()
new 2a53352 nwrap: Remove unused struct member in nwrap_main
new 4be5853 nwrap: Add shadow file parser
new e971a44 nwrap: Add nss_wrapper_shadow_enabled() function
new 608fa20 nwrap: Add (set|get|end)spent functions
new 088887b nwrap: Add support for getspnam()
new 22f159f src: Add configure check for shadow.h
new 6706ee4 nwrap: Check for setspent and getspnam functions
new ff65d01 nwrap: Add nwrap vector memory management functions
new f3da6e4 nwrap: Simplify file loading.
new 15c1453 nwrap: Add a hash table to the nwrap structure
new 442fc3f nwrap: Add function nwrap_add_ai
new 270d6f9 nwrap: Add nwrap_add_hname() and nwrap_add_hname_alias().
new 090dec2 nwrap: Add string manipulation functions.
new 960345e nwrap: Use nwrap vectors as memory backend for getaddrinfo() and gethostbyname()
new 1017031 nwrap: Add BSD libc support for gethost*_r functios.
new 4505dcd nwrap: Add basic locking for support multithreaded applications
new 9d71542 nwrap: Fix memory leak when getline() is used.
new 0f1ffb9 nwrap: Use nwrap_vector_foreach instead of for loop
new e1bb009 nwrap: Fix memory leak inside nwrap_getaddrinfo()
new 3cae3e5 nwrap: Rename cont to vector in nwrap_vector_add_item()
new 853b2ff nwrap: Fix memory leak in nwrap_he_unload()
new 43d470a nwrap: Fix memory leak in nwrap_files_gethostbyname()
new 200f5bf nwrap: Fix memory leak in nwrap_gethostbyname_r()
new 72764a6 nwrap: Better check service string sanity.
new 522631b nwrap: fix numeric port detection in nwrap_getaddrinfo
new 40f9bf7 nwrap: fix return code of getaddrinfo for AI_NUMERICSERV in error case
new 5bea2dc nwrap: fix return code for getaddrinfo in case service is not valid
new 8da2110 nwrap: remove code duplication in nwrap_getaddrinfo
new 53e633e nwrap: improve code readability in nwrap_getaddrinfo()
new b0569d4 nwrap: simplify logic in nwrap_getaddrinfo, calling nwrap_files_getaddrinfo
new 9927e49 nwrap: slightly simplify logic in nwrap_getaddrinfo()
new 559ed74 nwrap: in nwrap_getaddrinfo, only call libc_getaddrinfo if we need it.
new be182ba nwrap: slightly clean flow by removing an else branch in nwrap_getaddrinfo
new 067978d nwrap: initialize some variables in nwrap_files_getaddrinfo
new 8f62cda nwrap: simplify nwrap_add_hname_alias
new f7b28bd nwrap: simplify nwrap_add_hname
new 3cc12ec nwrap: move var into scope in nwrap_add_hname()
new 69af963 nwrap: remove a superfluous comment from nwrap_add_hname_add_new()
new 4ec47e7 nwrap: remove superfluous comments from nwrap_add_hname_alias()
new 19d5415 nwrap: remove superfluous comments from nwrap_add_hname()
new 9502535 nwrap: rewrite linked-list datastructures to be properly separated.
new 54c825b nwrap: log hash table full message at error level
new 28f0a8b nwrap: simplify nwrap_files_gethostbyname: remove a variable
new d681a08 nwrap: simplify nwrap_file_getaddrinfo: remove a variable
new a725bd7 nwrap: turn nwrap_add_hname_add_to_existing() into bool
new be8c7dc nwrap: catch NULL ip in nwrap_add_ai
new 2974cef nwrap: catch null h_name in nwrap_add_hname_add_new
new 7ec5aae nwrap: catch NULL list in nwrap_add_hname_add_to_existing
new ddd0ca8 nwrap: better error propagation in nwrap_add_hname_alias
new f6e4c58 nwrap: better error propagation in nwrap_add_hname()
new ccb4076 nwrap: log NULL alias name at ERROR level in nwrap_add_hname()
new 4919f1c nwrap: better error propagation in nwrap_he_parse_line()
new fe7e163 nwrap: turn nwrap_files_cache_reload() into a bool function
new 6078126 nwrap: use the error code from nwrap_files_cache_reload() in callers
new 18be46d nwrap: convert nwrap_files_getaddrinfo() to return EAI error codes
new 0dc34ea nwrap: in nwrap_files_getaddrinfo, treat failure of nwrap_convert_he_ai as error
new 154080c nwrap: correctly track EAI_ADDRINFO in nwrap_files_getaddrinfo
new 34cff9e nwrap: fix treatment of EAI_ADDRINFO in nwrap_files_getaddrinfo
new 55e9606 nwrap: treat AI_NUMERICHOST correctly in getaddrinfo.
new 07f1bef nwrap: refactor nwrap_add_hname_* into one nwrap_ed_inventarize.
new b996f0a nwrap: Fix inventarization of IPs when loading hosts
new 07b6925 nwrap: rename ai_prev -> ai_cur in nwrap_files_getaddrinfo()
new a42f658 nwrap: fix a memleak in nwrap_files_getaddrinfo()
new bf65160 nwrap: rename _ai -> ai_new in nwrap_files_getaddrinfo()
new a66606c nwrap: use symbols IPPROTO_TCP and IPPROTO_UDP
new 062c97b nwrap: move setting of ai_{flags|socktype|protocol} into nwrap_convert_he_ai
new ab2f41b nwrap: add an explaining comment for the ai duplicating loop
new d198cda nwrap: rewrite the loop for duplication ai entries if socktype not given
new f1acb0e nwrap: remove ai_tail argument from nwrap_files_getaddrinfo()
new 8fad97b nwrap: Fix initialization of e entry
new db0ef5c nwrap: Cast max_hostents to avoid warnings
new 16b71ae nwrap: Small code shift in nwrap_ed_inventarize_add_to_existing()
new e94a7c5 nwrap: remove unused member list from struct nwrap_he
new 736fa61 nwrap: rename nwrap_he.entdata to nwrap_he.entries
new bf49615 nwrap: catch error to add item to vector in nwrap_he_parse_line()
new 159fdb0 nwrap: fix leaking the entlists
new 554963d nwrap: Cleanup shadow getspnam() memory
new 766e795 nwrap: fix a copy and paste error in the destructor.
new b54bbb2 nwrap: Fix the build on FreeBSD
new 5f62197 nwrap: Don't leak memory from gethostbyname*() functions
new 9b79020 nwrap: Fix the build on Solaris
new 19b2dcb nwrap: Don't fail if we want to add an existing entry
new da292b6 nwrap: Fix segfaults while reloading hosts file
new 7cec309 nss_wrapper: bump version to 1.1.2
new 7c4d802 talloc: Fix a documentation typo
new 9790abd ctdb/web: Fix typo.
new 8f73ae0 ctdb-daemon: Drop the "schedule for deletion" messages to DEBUG level
new 56ce230 ctdb-recoverd: Fix some uninitialised memory issues
new 24160ee ctdb-daemon: Don't leak memory if not using recovery lock
new 18b0aea ctdb-ipalloc: Fix a memory leak
new d8e4c5a ctdb-scripts: Fix regression in updateip code
new c23744c ctdb-scripts: Clarify logic for success of interface monitoring
new 2083883 ctdb-scripts: Superficial clean-ups to 10.interface
new 4afe822 ctdb-scripts: Don't remove temporary files before use
new a7ce00c ctdb-scripts: Use more unique temporary file names
new 3ac2d4b ctdb-tests: Fix some incorrect memory allocations
new fb5b0ce winbindd: Reset connection for expired session before reconnecting
new e4adf55 winbindd: Add retry also for ADS method calls
new 4c6804e winbindd: Remove double retry from some ADS methods
new 3b6b545 winbindd: Retry on expired session in cm_connect_lsa
new 276d604 winbindd: Retry on expired session in cm_connect_sam
new aa3883e winbindd: Retry on expired session in cm_connect_netlogon
new 6f3656c Revert "winbind: Retry after SESSION_EXPIRED error in ping-dc"
new 4ab7a00 Use full path to dlinklist.h in includes.
new 3123e2c Simplify handling of dependencies on external libraries in test_headers.
new fddca39 samdb: Add explicit dependency on ldb.
new 2cba491 tevent: Only set public headers field when installing as a public library.
new 48ebeaa Add private_headers flag to SAMBA_*() functions.
new 68a3576 tdb: Only set public headers field when installing as a public library.
new 3eb9065 Error when private libraries have public headers.
new 5d67d55 talloc: Only set public headers field when installing as a public library.
new c46a8cf Make gensec private, for now.
new 2f7dde3 Make libtorture private, for now.
new 232726a Make libregistry private, for now.
new 620d5cb Remove public library dcerpc-atsvc.
new 1860e98 time_basic.h: Remove unnecessary dependency on replace.h
new ce32f26 ldb: Only set public headers field when installing as a public library.
new 773cfba Avoid including libds/common/roles.h in public loadparm.h header.
new 512d15d Make libcli-smb-raw private, for now.
new ffbd9c4 Add a new header file for functions in lib/util/util.c.
new 218f96f libcli: Make headers for private libraries private.
new da8674c Rename 'errors' to 'samba-errors' and make it public.
new c29188f libsmb: Convert resolve_hosts to sockaddr_storage
new 812e074 libsmb: Remove ip_service based resolve_lmhosts
new 9039f1f libcli: Fix a typo
new 5a2c305 idmap: Fix whitespace
new 5e1a84c winbind: Properly error check init_lsa_ref_domain_list
new 2aa1cf4 asn1: Fix a typo
new f7583be asn1: Make asn1_peek_tag_needed_size static
new 25243af docs: fix copy'n'paste error in vfs_shadow_copy2 manpage
new e8e9e7f vfs:shadow_copy2: fix a debug message
new 490a27b pam_winbind: check != PAM_SUCCESS and != NULL explicitly
new fba90fd s3:smbd_smb2_reauth_generic_return: make use of smb2req->xconn
new 3703bca vfs_shadow_copy2: add shadow_copy2_do_convert()
new 8a49a63 vfs_shadow_copy2: fix case where snapshots are outside the share
new 7362c27 vfs_shadow_copy2: add a blackbox test suite
new 19d3fd1 s4-rpc_server: Add missing include for ROLE_ACTIVE_DIRECTORY_DC
new e320725 ctdb-ipalloc: Split IP allocation into its own build subsystem
new 39bc356 ctdb-ipalloc: Document the steps involved in a takeover run
new 0f57acc s4:acl LDB module - fix error message
new 93e48df ctdb: Fix the O3 developer build
new 19fffeb ctdb-scripts: further untangle logic for success of interface monitoring
new 8c2609f Change default LDAP page size to 1000.
new cf05ba5 s3-libads: Use the configured LDAP page size.
new d1235c7 ldb: Fix CID 1348110 Uninitialized scalar variable
new cf163ac security: Add Asserted Identity sids (S-1-18)
new a924209 s3-util: add helper functions to deal with the S-1-18 domain.
new ecc7022 s3-util: skip S-1-18 sids in token generaion in sid_array_from_info3().
new cff17f0 s3: smbd: Remove one more use of lp_posix_pathnames().
new a2d49fa pidl: Change PyGetSetDef in generated python bindings to use C99 initialisers
new 177ac58 ldb-samba: Implement transitive extended matching
new a52bcaa ldb-samba: critical bugfix on original recursive search implementation
new 1d05f3b ldb-samba: Reenable recursive search
new 10e3237 ldb-samba: Correct error reporting to match Windows
new 594778e ldb-samba: Expand testing of recursive search
new d51a635 ctdb-build: Fix -O3 developer build
new 006d4c1 docs: Bump version up to 4.4.
new 0ed60d7 ctdb-protocol: Fix marshaling of seqnum
new e59712b ctdb-client: Use ctdb_ltdb_header_extract()
new 555237f ctdb-client: Close ctdb socket connection when client context goes away
new 8ca76ad ctdb-client: Add a disconnect callback for ctdb client
new 5d5d88e ctdb-client: Do not delete reqid explicitly
new a7d54bb ctdb-client: Add missing initialization for h->ev in transaction_start
new d905179 ctdb-client: Use ctdb_rec_buffer_init() to initialize ctdb_rec_buffer
new 6cff009 smbcacls: fix uninitialized variable
new 6ed3985 vfs_shadow_copy2: check crossmountpoints against snapdirseverywhere
new 718007b docs:smbdotconf: fix tabs/space mixup in logon parameter metadata
new c9218c4 smbd:smb2_close: remove an irritating blank line
new a929913 s4-torture: let smb2.replay.replay5 test deal with scale out shares.
new 8ff3257 s3:passdb: move my_sam_name() from passdb to util_name.c
new 2f2b57a passdb: change ABI version to 0.25.0 due to removed symbol.
new ef269c9 substitute: Fix talloc_sub_basic for %G in the case of a local user.
new 63a13f4 smbstatus: remove obsolete verbose message
new bfdffea s3:smb2_server: convert encryption desired and required bools to flags
new 736cd36 s3:smb2_server: store encryption cipher in the channel
new e501c73 s3:smb2_server: add encryption state tracking flags
new f59ef03 smbstatus: rework connection dialect printing
new c2443d6 smbstatus: pass talloc context to traverse_sessionid
new 603f1de smbstatus: pass talloc context to traverse_connections
new 5d75078 smbstatus: align session list header and ouput
new e0fc931 smbstatus: show encrpytion state of sessions
new 83a557d smbstatus: align tree connect header and output
new 780743d smbstatus: show encrpytion state of tree connects
new fe5353c s3:smb2_server: convert signing_required bool to flags bitmap
new 9d28443 s3:smb2_server: add signing state tracking flags
new 8d8af47 s3:lib/conn_tdb: store the connection dialect
new 1e60a3f smbstatus: show signing state of sessions and tcons
new f955499 libcli/smb: add define SMB_ENCRYPTION_GSSAPI for CIFS encryption type
new b74bef8 smbstatus: add support for SMB1 signing and CIFS UNIX extensions encryption
new 30419f2 tests: Rename heimdal blackbox tests
new f69b6dd tests: Only execute heimdal tests if we build with heimdal
new c3aaf64 waf: Only build the backupkey rpc test with AD DC enabled
new 8ec92e5 smbspool: Add string representation of nt_status
new 3e08469 build: fix ldbsearch panic on FC22
new d60ffcf smbXsrv: introduce bool smbXsrv_client->server_multi_channel_enabled
new 91770e3 s3:smb2_negprot: announce multi channel support (disabled)
new edd781d s3:smb2_sesssetup: treat BINDING in smbd_smb2_session_setup_auth_return
new a1a8746 s3:smb2_sesssetup: implement SMB3 session bind (disabled)
new 78ccbb0 s3:smbd: Ignore initial allocation size for directory creation
new cd86f20 s4:torture: add SMB2 test for directory creation initial allocation size
new 6f212aa ctdb-scripts: Refactor function interface_monitor() to monitor one interface
new fe64e76 ctdb-scripts: Rename get_real_iface() -> interface_get_real()
new 85316c0 ctdb-scripts: Move interface monitoring code to functions file
new d0f2143 ctdb-scripts: Drop functions mark_up() and mark_down()
new 06901f4 ctdb-scripts: Rename variable: fail -> down_interfaces_found
new df5845c ctdb-scripts: CTDB_PARTIALLY_ONLINE_INTERFACES incompatible with NAT gateway
new 638117c ctdb-scripts: Move monitoring of CTDB_NATGW_PUBLIC_IFACE to 11.natgw
new d71f747 ctdb-scripts: Tests for monitoring of CTDB_NATGW_PUBLIC_IFACE
new 1538fc4 ctdb-tools: Add standalone ctdb_natgw tool script
new 3a2eebf ctdb-tests: Test ctdb CLI tool via a stub
new 7095c9b ctdb-scripts: New function ctdb_natgw_slave_only()
new f1265f0 ctdb-tests: NAT gateway slave-only changes
new bae9fea ctdb: Call out to ctdb_natgw helper from 11.natgw
new e515968 ctdb-tests: Drop some unnecessary NAT gateway tests
new 411ccb9 ctdb/tools: Update ctdb CLI tool to call ctdb_natgw
new 3b64c27 ctdb-scripts: No longer set the NAT gateway capability
new df6cca2 ctdb-tools: Drop support for setting and viewing NAT gateway capability
new c8a5ab9 WHATSNEW: CTDB_NATGW_SLAVE_ONLY is no longer used
new ec802d2 s3:utils/smbget fix recursive download
new 4d033ba s3:utils/smbget code format
new 76f1679 s3:utils/smbget use C99 format identifiers
new b7da062 s3:utils/smbget make use of bool for flags
new 1bf7905 WHATSNEW: Documentation CTDB changes for v4.4
new 62c68bd s3-client: Add a KRB5 wrapper for smbspool
new 500bc01 s3-parm: clean up defaults when removing global parameters
new 57dab20 vfs_shadow_copy2: remove basedir state variable
new 8433388 vfs_shadow_copy2: add snapsharepath parameter
new bbb5a8a vfs_shadow_copy2: add tests for snapsharepath
new dee38e0 vfs_shadow_copy2: documentation for snapsharepath
new 6eaf40f s3:lib: fix white spaces in my_sam_name()
new d67d8e1 s3:lib: remove supefluous comments from map_my_name()
new a2894cf s3:lib: add braces around if-block in my_sam_name()
new bc9e1fc librpc:idl: define FSCTL_NET_IFACE_NONE_CAPABLE in ioctl.idl
new d392e0a lib:socket: add linkspeed, capability and if_index to iface_struct
new 235f37b lib:socket: get interface index from kernel
new 64be8e7 lib:socket: set defaults for linkspeed and capability in get_interfaces()
new 1862aa6 build: detect support for ethtool
new 549a9ab lib:socket: detect link speed with ethtool ioctl in get_interfaces (on linux)
new 9f9d6ac smb.h: add linkspeed, capability, and if_index to interface struct
new e569ffd s3:lib: copy speed, cap, and index in add_interface()
new 3785be8 s3:lib: remove an unmotivated comment from interpret_interface()
new 8284b34 s3:lib: extend interpret_interface() to optionally read speed, caps, and index from config
new 9fcf874 s4:lib:socket: skip extra data in interpret_interface()
new 99d3dbe docs:smb.conf: document new extra syntax for interfaces.
new e8a051f s3:smbd: implement fsctl_network_iface_info
new 6a24ccc s3:smbd: only process fsctl_network_iface_info if multi channel is enabled
new 5e91bf0 idl:messagaing: add MSG_SMBXSRV_CONNECTION_PASS
new bae1b94 idl:smbXsrv: add smbXsrv_client_global structures
new 3590f3f idl:smbXsrv: add smbXsrv_connection_pass structures.
new 8ab4629 smbd:globals.h: add guid_verified to smbXsrv_connection.smb2.client
new d77238f smbd: add smbXsrv_client.c
new 0010dc8 smbd:process: treat initialized table in smbXsrv_connection_init_tables
new a446966 smbd:process: use smbXsrv_client_create.
new cfbf450 smbd:smb2_server: let smbd_server_connection_terminate() only call exit_server() for the last connection
new 7a890a7 smbd:smb2_negprot: implement connection passing based on client_guid
new 798fcfd loadparm: introduce lp_parm_ulonglong() and lpcfg_parm_ulonglong()
new 17c9b8d quotas: correct comment about SMB_GROUP_QUOTA_TYPE
new 345f084 smbd: enable unit-testing of NT_TRANSACT_GET_USER_QUOTA
new 540dcfa vfs_fake_dfq: add vfs module
new f71761c selftest: add disk-free and quota tests based on fake_dfq VFS module
new c464b9e vfs: add path parameter to get_quota
new 22d757c vfs_cap: add get_quota function
new cc25335 vfs_shadow_copy2: add get_quota function
new 72231ec vfs_snapper: add get_quota function
new 19f9b31 smbd: refactor disk_free handling
new 279c9ce vfs_fake_dfq: remove quota code from disk_free
new 9e60cbf vfs_ceph: do not call disk_norm() on disk_free_fn
new a8eea0c vfs_gpfs: do not call disk_norm() on disk_free_fn
new de3c2ed make disk_norm() static
new 6689499 vfs_gpfs: make sure get_quota does not return bogus values
new 91eeeb7 disk_quotas: style fix
new 192f151 waf: Only build smb_krb5_wrapper if we have CUPS
new c1bbe58 WHATSNEW: Extend release notes for Samba 4.4.0rc1.
new d201a20 WHATSNEW: Add smbstatus changes.
new 6c547b3 VERSION: Set version to 4.4.0rc1...
new 1133650 VERSION: Bump version up to 4.4.0rc2...
new 7da9c65 smbd: show correct disk size for different quota and dfree block sizes
new 3029dc0 ctdb: do not provide a useless pkgconfig file for ctdb.
new 2aadb75 selftest: fix test_dfree_quota.sh
new 1ebeb06 s3-utils/smbget: Fix option parsing and apply samba defaults
new 9d4cbe6 s3-utils/smbget: Fix reading the rcfile
new a7046bc s3-utils/smbget: Fix user-/name password reading from rcfile
new 2978226 s3-utils/smbget: Update manpages for parameter changes
new 9eed186 WHATSNEW: update with latest parameter updates for smbget
new f2dc71c s3: smbd: Fix timestamp rounding inside SMB2 create.
new 522c1c5 ctdb-common: Protocol argument must be in host order for socket() call
new fe875f3 ctdb-common: Use documented names for protocol family in socket()
new 04b2073 python:samba: add a generic string_to_byte_array() helper function
new 280ccf1 python:samba: add a generic arcfour_encrypt() helper function
new 9517f4b python:samba/join.py: make use of the generic arcfour_encrypt() and string_to_byte_array() functions
new e91612e python:samba/netcmd/domain: make use of the generic arcfour_encrypt() and string_to_byte_array() functions
new d6db609 s4:scripting/devel: make use of the generic arcfour_encrypt() and string_to_byte_array() functions
new 7d7a14f python:tests/core: add tests for arcfour_encrypt() and string_to_byte_array()
new ac49d96 s3:vfs:glusterfs: fix build after quota changes.
new b6a6011 docs: Add smbspool_krb5_wrapper manpage
new f3cfe82 docs-xml: fix typo in smbspool_krb5_wrapper manpage.
new 0a81ac4 WHATSNEW: Add release notes for Samba 4.4.0rc2.
new 186206f VERSION: Disable git snapshots for the Samba 4.4.0rc2 release.
new 0a0276b VERSION: Bump version up to 4.4.0rc3...
new 6c2a3e2 lib:socket: fix CID 1350010 - integer OVERFLOW_BEFORE_WIDEN
new ed8a55f smbd: Fix CID 1351215 Improper use of negative value
new c358f3c smbd: Fix CID 1351216 Dereference null return value
new 0221677 s3:smbd:open: Skip redundant call to file_set_dosmode when creating a new file.
new f3bca17 s3: smbd: posix_acls: Fix check for setting u:g:o entry on a filesystem with no ACL support.
new 2c91eb7 Revert "ctdb-daemon: Check packet generation against database generation"
new 903b13e loadparm: Fix memory leak issue.
new 558663a lib/socket: Fix improper use of default interface speed
new 5ca7624 s3:utils/smbget add a error message on allocation error
new 08b1ff8 s3:utils/smbget set default blocksize
new b65697f lib:socket: fix CID 1350009 - illegal memory accesses (BUFFER_SIZE_WARNING)
new 6774af1 param: Fix str_list_v3 to accept ; again
new 4f637ba lib/tsocket: workaround sockets not supporting FIONREAD
new 3a4be07 ctdb-scripts: Drop use of "smbcontrol winbindd ip-dropped ..."
new 389c89c ctdb: Install helpers under libexecdir
new 1a70742 s3-waf: Install smbspool_krb5_wrapper in LIBEXECDIR
new 3e92dce script/release.sh: improve error messages if the tag verification fails
new a5f6056 script/release.sh: generate announce.${tagname}.patch.txt in announcement_samba_rc()
new fce2c82 docs: Add example for domain logins to smbspool man page.
new db13d6a s4-client: Fix cifsdd arg parsing for skip
new d605d6d docs: Add manpage for cifsdd
new 956289e libcli: Fix debug message, print sid string for new_ace trustee.
new a2aea37 Real memeory leak(buildup) issue in loadparm.
new 84348b2 WHATSNEW: Add release notes for Samba 4.4.0rc3.
new ff77a11 VERSION: Disable git snapshots for the Samba 4.4.0rc3 release.
new 57bc152 VERSION: Bump version up to 4.4.0rc4...
new 6342580 s3:libads: setup the msDS-SupportedEncryptionTypes attribute on ldap_add
new c17b1f6 s3:clispnego: fix confusing warning in spnego_gen_krb5_wrap()
new c4536f8 dlist: remove unneeded type argument from DLIST_ADD_END()
new 2081969 tevent: remove unneeded type argument from DLIST_ADD_END
new 9e06f33 ldb: remove unneeded type arg from DLIST_ADD_END
new c373524 dlist: remove unneeded argument from DLIST_DEMOTE()
new 1a7ceca ldb: remove uneeded type argument from DLIST_DEMOTE()
new 9d32594 tevent: remove uneeded type argument from DLIST_DEMOTE()
new 95d89dd ldb: remove unneeded argument type from DLIST_CONCATENATE()
new ac36022 tevent: remove unneeded type argument from DLIST_CONCATENATE()
new f20e5b3 dlist: remove unneeded type argument from DLIST_CONCATENATE()
new 745e81e dlist: remove outdated comment about type argument
new 96e0a11 tevent: remove outdated comment about type argument in dlist
new 30e85f4 ldb: remove outdated comment about type argument in dlist
new 30d815a Fix ETIME handling for Solaris event ports.
new 77c1e14 tevent: version 0.9.27
new c5b55c8 lib: tevent: Fix memory leak reported by Pavel Březina <pbrezina at redhat.com> when old signal action restored.
new bf4b42c tevent: version 0.9.28
new 9004fa4 access based share enum: handle permission set in configuration files
new f9aef97 winbindd: introduce add_trusted_domain_from_tdc()
new 46c1289 winbindd: initialize foreign domain as AD based on trust
new 2335e6f winbindd: return trust parameters when listing trusts
new 1372a32 smbd: ignore SVHDX create context
new e787720 passdb: add linefeed to debug message
new 52033ae samba3.blackbox.smbclient.forceuser_validusers: Add new test for force user option.
new ac81bbc s3:utils/smbget another int -> bool conversion
new b24f898 s3:utils/smbget abort recursive download on error
new 5298c36 s3:utils/smbget improve check of write() result
new 7ea0312 s3:utils/smbget remove -P option
new a51b9a4 s3:utils/smbget update manpage with -P option removal
new 789c77e WHATSNEW: document removal of -P in smbget
new 7ebf660 s3:utils/smbget fix option parsing
new 83b29fb selftest: Reduce code duplication
new eb40cac selftest: add a helper for the smbget binary
new 2212643 selftest: Add a blackbox test for smbget
new 468f67b CVE-2015-7560: s3: smbd: Add refuse_symlink() function that can be used to prevent operations on a symlink.
new e90c33e CVE-2015-7560: s3: smbd: Refuse to get an ACL from a POSIX file handle on a symlink.
new 4be4e40 CVE-2015-7560: s3: smbd: Refuse to set an ACL from a POSIX file handle on a symlink.
new af2e476 CVE-2015-7560: s3: smbd: Refuse to set a POSIX ACL on a symlink.
new 3f59769 CVE-2015-7560: s3: smbd: Refuse to get a POSIX ACL on a symlink.
new c1fe124 CVE-2015-7560: s3: smbd: Set return values early, allows removal of code duplication.
new f803247 CVE-2015-7560: s3: smbd: Silently return no EA's available on a symlink.
new 863c44a CVE-2015-7560: s3: smbd: Refuse to set EA's on a symlink.
new 3d09f82 CVE-2015-7560: s3: libsmb: Rename cli_posix_getfaclXX() functions to cli_posix_getacl() as they operate on pathnames.
new b13711e CVE-2015-7560: s3: libsmb: Add SMB1-only POSIX cli_posix_setacl() functions. Needed for tests.
new ee4d435 CVE-2015-7560: s3: torture3: Add new POSIX-SYMLINK-ACL test.
new 1c7096a CVE-2015-7560: s3: torture3: Add new POSIX-SYMLINK-EA test.
new 71c64e7 CVE-2016-0771: s4:librpc: python_dns and python_dcerpc_dnsp doesn't require client bindings
new c504551 CVE-2016-0771: librpc: add RPC_NDR_DNSSERVER to dcerpc-samba library
new 8e5a639 CVE-2016-0771: librpc: add ndr_dnsp_string_list_copy() helper function
new d3ac9c3 CVE-2016-0771: s4:dns_server: fix idl for dns_txt_record
new 3fe2141 CVE-2016-0771: dns.idl: make use of dnsp_hinfo
new 01faa56 CVE-2016-0771: tests/dns: Modify dns tests to match new IDL
new 48c3137 CVE-2016-0771: tests/dns: prepare script for further testing
new 3115b40 CVE-2016-0771: tests/dns: FORMERR can simply timeout against Windows
new 14de523 CVE-2016-0771: tests/dns: Add a comment regarding odd Windows behaviour
new 5b19529 CVE-2016-0771: tests/dns: restore formerly segfaulting test
new c6dd132 CVE-2016-0771: tests/dns: Correct error code for formerly unrun test
new c4e9392 CVE-2016-0771: tests/dns: Add some more test cases for TXT records
new 111d035 CVE-2016-0771: tests/dns: modify tests to check via RPC
new 08e558c CVE-2016-0771: dnsserver: don't force UTF-8 for TXT
new 4402337 CVE-2016-0771: tests/dns: RPC => DNS roundtrip test
new ee2bdcc CVE-2016-0771: tests: rename test getopt to get_opt
new f193cd9 CVE-2016-0771: tests/dns: change samba.tests.dns from being a unittest
new 38eeb06 CVE-2016-0771: tests/dns: Remove dependencies on env variables
new 54f95be WHATSNEW: Add release notes for Samba 4.4.0rc4.
new 331c2a3 VERSION: Disable git snapshots for the Samba 4.4.0rc4 release.
new a5239be VERSION: Bump version up to 4.4.0rc5...
new d2e0047 ldb: Fix some whitespace
new 2a420aa ldb: Avoid a "talloc_steal"
new 68dc117 ldb:ABI: add missing pyldb-util.py3-1.1.25.sigs
new f511bb3 s4:libcli/ldap: send AbandonRequests for cancelled requests
new 7a6c31d ldb-samba: fix the timeout setup in ildb_request_send()
new 68b76db ldb: allow a timeout of -1 result in no timeout timer at all.
new f305aae pyldb: Free correct context when pyldb_Object_AsDn() fails
new 11c06aa pyldb: fix memory leak in py_ldb_search()
new 66112f6 pyldb: fix help message for ldb.search()
new e5c7304 pyldb: add ldb.search_iterator()
new f12c897 pyldb: add api tests for search_iterator()
new 33f4491 pyldb: eliminate warnings from python api test
new 530693d ldb: add LDB_ATTR_FLAG_FORCE_BASE64_LDIF support
new 02e325f ldb: add support for LDB_CONTROL_DIRSYNC_EX
new 2a1ceb8 ldb: version 1.1.26
new 19c381c s4:libcli/ldap: add support for LDB_CONTROL_DIRSYNC_EX_OID
new d194ce0 s4-torture: let smb2.replay.replay2 test deal with scale out shares.
new d20a4c2 s4-torture: let smb2.replay.replay3 test deal with scale out shares.
new 95c7f0f s4-torture: let smb2.replay.replay4 test deal with scale out shares.
new 2dd63e5 torture:smb2: rewrite connect test to use torture_asserts
new cf7a4e1 torture:smb2: rewrite connect test to use torture_asserts for create errors
new 141605e torture:smb2: fix memory leak in connect test.
new 0b6c3b5 torture:smb2: improve torture_comments in connect test
new c3fcfad smbXsrv_open: factor fetch-locking of global record into function
new 6c78c8d smbXsrv_open: factor fetch-locking of local record into function
new d5d58b9 smbXsrv_tcon: factor fetch-locking of global record into function
new 3eec659 smbXsrv_tcon: factor fetch-locking of local record into function
new 7bbdd9a smbXsrv_session: factor fetch-locking of global record into function
new 8d8e111 smbXsrv_session: factor fetch-locking of local record into function
new d0db200 smbXsrv_client: factor fetch-locking of global record into function
new d3206e9 smbd:smb2_creat: remove outdated TODO comments
new d3a024a torture:smb2: skip replay3 if server does not support Multi-Channel
new d019891 torture:smb2: skip replay5 test if server does not support persistent handles
new b882ed1 torture:smb2: fix skip message if share is not CA
new a5a7947 dbwrap_util: improve a debug message in dbwrap_delete_action()
new c0fc2c3 dbwrap: add dbwrap_purge[_bystring]
new 5b439f5 s3:registry: use dbwrap_purge_bystring instead of dbwrap_delete_bystring
new 5782344 netlogon_creds_cli: use dbwrap_purge instead of dbwrap_delete where appropriate
new 2d82282 smbd: fix crash in smbXsrv_client_global_remove()
new 26577db torture:smb2: skip replay4 if server does not support multi-channel
new d601af8 torture:smb2: rename replay1 -> replay-commands
new 1efc89d torture:smb2: split rename2 into multiple tests and extend these
new b59ff11 torture:smb2:replay: extend CHECK_CREATE_OUT() to know leases
new e2e2546 torture:smb2: add smb2.replay.replay-dhv2-lease1
new ef65682 torture:smb2: add smb2.replay.replay-dhv2-lease2
new 9323ec5 torture:smb2: add smb2.replay.replay-dhv2-lease-oplock
new fc3c842 torture:smb2: add smb2.replay.replay-oplock-lease
new 1938d56 torture:smb2: add smb2.replay.replay-dhv2-lease3
new 19d66b4 smbd:smb2: allow the REPLAY_OPERATION flag for SMB3+ requests
new 42a81bf librpc:smbXsrv.idl: add flags to smbXsrv_open
new 579fb66 smbXsrv:open: maintain a replay cache
new 609faee smb2:create: create replay cache when request has a create_guid
new 9bce93b smbXsrv:open: add smb2srv_open_lookup_replay_cache()
new a894f15 smbXsrv.idl: add create_action to smbXsrv_open
new 8743f5b smbd:smb2: implement create replay
new 2a80859 smbd:smb2: move op variable into scope of use in smb2_create_send
new 38091dd dsdb/repl: Ensure we use the LOCAL attid value, not the remote one
new da0f03b dsgetdcname: return an IP address on rediscovery
new 16e970f dsgetdcname: fix flag check
new 5b42463 libnet: make Kerberos domain join site-aware
new 28e5e95 ctdb-common: For AF_PACKET socket types, protocol is in network order
new 9d588a9 s3:smbd: rework negprot remote arch detection
new 4e48421 s3:smbd: add negprot remote arch detection for OSX
new 0268dc2 vfs_glusterfs: Fix use after free in AIO callback.
new 35ec8ac Partly revert "s3:libads: setup the msDS-SupportedEncryptionTypes attribute on ldap_add"
new f74d7f5 s3:libnet:libnet_join: prepare to allow connecting with machine creds.
new 0dc8e31 s3:libads:ldap: print LDAP error message with log level 10.
new c6f7bbd s3:libads:ndr: add ADS_AUTH_USER_CREDS to ndr_print_ads_auth_flags()
new 35ecc4d s3:libads:ldap: fix ads_check_ou_dn to deal with account_ou not being initialized
new e2b8b2c s3:libnet:libnet_join: always try to create machineaccount via LDAP first.
new acc8dd2 s3:librpc:idl:libnet_join: add encryption types to libnet_JoinCtx.
new 60c5909 s3:libnet:libnet_join: define list of desired encryption types only once.
new a35ce5d s3:libnet:libnet_join: fill in output enctypes and only modify when necessary.
new a83a26f s3:libnet:libnet_join: update msDS-SupportedEncryptionTypes (if required) with machine creds.
new a44025b s3:winbindd: don't unclude two '\0' at the end of the domain list
new 29b44e5 smbd: Only check dev/inode in open_directory, not the full stat()
new 36b0b0e build: fix disk-free quota support on Solaris 10
new 9ab767f selftest: mark samba4.winbind.struct.domain_info.ad_member as flapping
new 1b08ea3 libsmb/pysmb: add pytalloc-util dependency to fix the build.
new a411046 build: mark explicit dependencies on pytalloc-util
new fbb57a5 s3/passdb/py_passdb.c: free frame before returning
new b9d924a selftest: specify a maximum runtime for 'make testenv' of 1 year
new 6e83a84 pyldb: Add warning about pyldb_MessageElement_AsMessageElement()
new aac2ecc pydsdb: Fix returning of ldb.MessageElement.
new 058b78c pyrpc: Add warning about abuse of py_return_ndr_struct()
new 5a22910 talloc: Improve testsuite by avoiding path issues
new e2cd642 talloc: add _pytalloc_get_ptr/_pytalloc_get_mem_ctx helper functions
new 61ba9bc pytalloc: add a _pytalloc_get_type() helper function and generate PyExc_TypeError on mismatch
new ab1bcc3 pytalloc: Add new BaseObject
new 4398286 talloc: Bump version number
new 1e035b5 pyrpc: Clarify failure mode after pytalloc_reference_ex() improvements
new 22905ce pidl: Fix our python reference handling
new 7391fc8 pidl: Use the $mem_ctx helper variable
new d3bffda pidl: Use a tmp_ctx helper variable
new 21bf6af repl_meta_data: Correctly use msDS-IntId for custom schema, not the prefixMap value
new 934623f rpc_server/drsuapi: Block replication of incorrect/duplicate attrid in replPropertMetaData
new 6a89304 selftest: Update release-4-1-0rc3 with more test records
new d9b2796 dbcheck: Fix incorrect/duplicate attrid in replPropertMetaData
new 7bb3111 dbcheck: Avoid spurious warnings in dbcheck due to objectclass sorting
new ec66fe1 pycredentials: Do not use pytalloc_Object directly
new 42dfaa1 pycredentials: Remove PyCredentialCacheContainerObject
new 1e839dc pypassdb: Do not use pytalloc_Object directly
new 819a07a pyparam: Do not use pytalloc_Object directly
new ac3265b pytalloc: Add pytalloc_BaseObject_PyType_Ready() wrapper
new d837f8d pycredentials: Use pytalloc_BaseObject_PyType_Ready()
new 83aef0a py_passdb: Use pytalloc_BaseObject_PyType_Ready()
new 4cc1351 pyparam: Use pytalloc_BaseObject_PyType_Ready()
new 39b05c2 pygensec: Use pytalloc_steal() in gensec_start_{client,server}()
new 914347f pygensec: Use pytalloc_BaseObject_PyType_Ready()
new a40c6f9 pyauth: Use pytalloc_BaseObject_PyType_Ready()
new 5d9eeb5 pyregistry: Use pytalloc_BaseObject_PyType_Ready()
new 7ea3e7f pysmb: Use pytalloc_get_ptr()
new 2b1ff18 pysmb: Use pytalloc_get_mem_ctx()
new b784432 pysmb: Rework py_smb_new() to use pytalloc_steal()
new f7c7cbd pysmb: Do not use pytalloc_Object directly
new 4b29e7b pysmb: Use pytalloc_BaseObject_PyType_Ready()
new 017f1db selftest: Allow 4 hours for the test to run (ouch!)
new caab62a dbcheck: Check for and remove duplicate values in attributes
new 5184015 pytalloc: Correct description of pytalloc_Get{Base,}ObjectType behaviour
new 40fb6fd selftest: Avoid sorting issues on Ubuntu 10.04 vs 14.04
new 4895c3f param: add parameter "server multi channel support", defaults to off.
new 8984b15 smbd: enable multi-channel if 'server multi channel support = yes' in the config
new b65c5f1 WHATSNEW: Add release notes for Samba 4.4.0rc5.
new 3026d93 VERSION: Disable git snapshots for the Samba 4.4.0rc5 release.
new 356cff2 VERSION: Bump version up to 4.4.0rc6...
new 8ed6376 WHATSNEW: document the experimental smb3-multi-channel feature
new 5d8c95f build: fix build when --without-quota specified
new d864232 lib/socket/interfaces: Fix some uninitialied bytes.
new 5a1b236 WHATSNEW: Add release notes for Samba 4.4.0.
new 30812c4 VERSION: Set version to 4.4.0...
new c5cb6f4 Imported Upstream version 4.4.0+dfsg
new 92b8875 Imported Upstream version 4.4.0+dfsg
new d1b5c43 Updated version 4.4.0+dfsg from 'upstream/4.4.0+dfsg'
new 1d39651 Package Samba 4.4.0
new f20a9c4 Added myself as an uploader
The 1999 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:
.travis.yml | 31 +
Makefile | 3 +
README | 20 +-
README.Coding | 59 +-
VERSION | 6 +-
WHATSNEW.txt | 884 +--
auth/credentials/pycredentials.c | 168 +-
auth/credentials/pycredentials.h | 5 -
auth/credentials/wscript_build | 2 +-
auth/gensec/gensec.pc.in | 11 -
auth/gensec/gensec_util.c | 2 +-
auth/gensec/spnego.c | 19 +-
auth/gensec/wscript_build | 7 +-
auth/kerberos/gssapi_pac.c | 12 +-
auth/ntlmssp/gensec_ntlmssp_server.c | 1 +
auth/ntlmssp/ntlmssp_client.c | 21 +-
buildtools/wafsamba/configure_file.py | 13 +-
buildtools/wafsamba/gccdeps.py | 127 -
buildtools/wafsamba/nothreads.py | 7 +-
buildtools/wafsamba/pkgconfig.py | 15 +-
buildtools/wafsamba/samba_abi.py | 9 +-
buildtools/wafsamba/samba_autoconf.py | 36 +-
buildtools/wafsamba/samba_autoproto.py | 3 +-
buildtools/wafsamba/samba_bundled.py | 58 +-
buildtools/wafsamba/samba_conftests.py | 93 +-
buildtools/wafsamba/samba_cross.py | 4 +-
buildtools/wafsamba/samba_deps.py | 101 +-
buildtools/wafsamba/samba_dist.py | 6 +-
buildtools/wafsamba/samba_headers.py | 5 +-
buildtools/wafsamba/samba_install.py | 11 +-
buildtools/wafsamba/samba_optimisation.py | 30 +-
buildtools/wafsamba/samba_patterns.py | 12 +-
buildtools/wafsamba/samba_perl.py | 9 +-
buildtools/wafsamba/samba_pidl.py | 11 +-
buildtools/wafsamba/samba_python.py | 26 +-
buildtools/wafsamba/samba_third_party.py | 4 +-
buildtools/wafsamba/samba_utils.py | 87 +-
buildtools/wafsamba/samba_version.py | 5 +-
buildtools/wafsamba/samba_wildcard.py | 9 +-
buildtools/wafsamba/symbols.py | 21 +-
buildtools/wafsamba/wafsamba.py | 45 +-
buildtools/wafsamba/wscript | 59 +-
ctdb/client/client.h | 842 +++
ctdb/client/client_call.c | 177 +
ctdb/client/client_connect.c | 338 +
ctdb/client/client_control.c | 429 ++
ctdb/client/client_control_sync.c | 3119 +++++++++
ctdb/client/client_db.c | 2133 ++++++
ctdb/client/client_message.c | 227 +
ctdb/client/client_message_sync.c | 196 +
ctdb/client/client_private.h | 82 +
ctdb/client/client_util.c | 155 +
ctdb/client/ctdb_client.c | 482 +-
ctdb/common/cmdline.c | 40 +-
ctdb/common/cmdline.h | 13 +
ctdb/common/comm.c | 404 ++
ctdb/common/comm.h | 101 +
ctdb/common/common.h | 146 +
ctdb/common/ctdb_fork.c | 163 -
ctdb/common/ctdb_io.c | 46 +-
ctdb/common/ctdb_logging.c | 85 -
ctdb/common/ctdb_ltdb.c | 13 +-
ctdb/common/ctdb_message.c | 286 -
ctdb/common/ctdb_util.c | 117 +-
ctdb/common/db_hash.c | 268 +
ctdb/common/db_hash.h | 159 +
ctdb/common/logging.c | 103 +
ctdb/common/logging.h | 41 +
ctdb/common/pkt_read.c | 190 +
ctdb/common/pkt_read.h | 98 +
ctdb/common/pkt_write.c | 101 +
ctdb/common/pkt_write.h | 79 +
ctdb/common/rb_tree.c | 16 +-
ctdb/common/reqid.c | 89 +
ctdb/common/reqid.h | 89 +
ctdb/common/srvid.c | 269 +
ctdb/common/srvid.h | 115 +
ctdb/common/system.h | 65 +
ctdb/common/system_aix.c | 40 +-
ctdb/common/system_common.c | 11 +-
ctdb/common/system_freebsd.c | 56 +-
ctdb/common/system_gnu.c | 42 +-
ctdb/common/system_kfreebsd.c | 55 +-
ctdb/common/system_linux.c | 222 +-
ctdb/common/system_util.c | 10 +-
ctdb/config/ctdb.sudoers | 4 +-
ctdb/config/ctdbd_wrapper | 74 +-
ctdb/config/debug-hung-script.sh | 2 +-
ctdb/config/debug_locks.sh | 24 +-
ctdb/config/events.d/00.ctdb | 60 +-
ctdb/config/events.d/05.system | 176 +
ctdb/config/events.d/10.interface | 161 +-
ctdb/config/events.d/11.natgw | 59 +-
ctdb/config/events.d/13.per_ip_routing | 44 +-
ctdb/config/events.d/40.fs_use | 55 -
ctdb/config/events.d/49.winbind | 7 -
ctdb/config/events.d/50.samba | 45 +-
ctdb/config/events.d/60.nfs | 3 +
ctdb/config/events.d/62.cnfs | 78 -
ctdb/config/events.d/README | 271 +-
ctdb/config/functions | 256 +-
ctdb/config/nfs-linux-kernel-callout | 32 +-
ctdb/config/statd-callout | 15 +-
ctdb/ctdb.pc.in | 19 -
ctdb/doc/ctdb-statistics.7 | 4 +-
ctdb/doc/ctdb-statistics.7.html | 134 +-
ctdb/doc/ctdb-tunables.7 | 19 +-
ctdb/doc/ctdb-tunables.7.html | 124 +-
ctdb/doc/ctdb-tunables.7.xml | 28 +-
ctdb/doc/ctdb.1 | 231 +-
ctdb/doc/ctdb.1.html | 351 +-
ctdb/doc/ctdb.1.xml | 189 +-
ctdb/doc/ctdb.7 | 50 +-
ctdb/doc/ctdb.7.html | 97 +-
ctdb/doc/ctdb.7.xml | 71 +-
ctdb/doc/ctdbd.1 | 39 +-
ctdb/doc/ctdbd.1.html | 45 +-
ctdb/doc/ctdbd.1.xml | 44 +-
ctdb/doc/ctdbd.conf.5 | 161 +-
ctdb/doc/ctdbd.conf.5.html | 240 +-
ctdb/doc/ctdbd.conf.5.xml | 228 +-
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 | 39 +-
ctdb/doc/onnode.1.html | 43 +-
ctdb/doc/onnode.1.xml | 37 +-
ctdb/doc/ping_pong.1 | 4 +-
ctdb/doc/ping_pong.1.html | 8 +-
ctdb/ib/ibw_ctdb.c | 41 +-
ctdb/ib/ibw_ctdb.h | 5 +-
ctdb/ib/ibw_ctdb_init.c | 26 +-
ctdb/ib/ibwrapper.c | 46 +-
ctdb/ib/ibwrapper.h | 2 +-
ctdb/ib/ibwrapper_internal.h | 6 +-
ctdb/ib/ibwrapper_test.c | 68 +-
ctdb/include/common/srvid.h | 1 +
ctdb/include/ctdb.h | 1236 ----
ctdb/include/ctdb_client.h | 839 +--
ctdb/include/ctdb_logging.h | 54 -
ctdb/include/ctdb_private.h | 1375 ++--
ctdb/include/ctdb_protocol.h | 700 +-
ctdb/include/ctdb_typesafe_cb.h | 177 -
ctdb/include/internal/cmdline.h | 10 -
ctdb/include/internal/includes.h | 24 -
ctdb/include/public/{ => util}/README.txt | 0
ctdb/packaging/RPM/ctdb.spec.in | 47 +-
ctdb/packaging/mkversion.sh | 13 +-
ctdb/protocol/protocol.h | 1022 +++
ctdb/protocol/protocol_api.h | 669 ++
ctdb/protocol/protocol_call.c | 446 ++
ctdb/protocol/protocol_client.c | 2470 +++++++
ctdb/protocol/protocol_control.c | 2087 ++++++
ctdb/protocol/protocol_header.c | 73 +
ctdb/protocol/protocol_message.c | 395 ++
ctdb/protocol/protocol_packet.c | 44 +
ctdb/protocol/protocol_private.h | 279 +
ctdb/protocol/protocol_types.c | 2575 +++++++
ctdb/protocol/protocol_util.c | 142 +
ctdb/server/ctdb_banning.c | 93 +-
ctdb/server/ctdb_call.c | 217 +-
ctdb/server/ctdb_control.c | 160 +-
ctdb/server/ctdb_daemon.c | 232 +-
ctdb/server/ctdb_event_helper.c | 9 +-
ctdb/server/ctdb_fork.c | 174 +
ctdb/server/ctdb_freeze.c | 852 ++-
ctdb/server/ctdb_keepalive.c | 35 +-
ctdb/server/ctdb_lock.c | 139 +-
ctdb/server/ctdb_lock_helper.c | 9 +-
ctdb/server/ctdb_logging.c | 36 +-
ctdb/server/ctdb_logging_file.c | 14 +-
ctdb/server/ctdb_logging_syslog.c | 6 +-
ctdb/server/ctdb_ltdb_server.c | 94 +-
ctdb/server/ctdb_monitor.c | 154 +-
ctdb/server/ctdb_persistent.c | 43 +-
ctdb/server/ctdb_recover.c | 182 +-
ctdb/server/ctdb_recoverd.c | 1403 ++--
ctdb/server/ctdb_recovery_helper.c | 1888 ++++++
ctdb/server/ctdb_server.c | 29 +-
ctdb/server/ctdb_serverids.c | 45 +-
ctdb/server/ctdb_statistics.c | 35 +-
ctdb/server/ctdb_takeover.c | 1754 ++---
ctdb/server/ctdb_traverse.c | 69 +-
ctdb/server/ctdb_tunables.c | 136 +-
ctdb/server/ctdb_update_record.c | 49 +-
ctdb/server/ctdb_uptime.c | 14 +-
ctdb/server/ctdb_vacuum.c | 118 +-
ctdb/server/ctdbd.c | 45 +-
ctdb/server/eventscript.c | 104 +-
ctdb/server/ipalloc.c | 53 +
ctdb/server/ipalloc.h | 63 +
ctdb/server/ipalloc_common.c | 206 +
ctdb/server/ipalloc_deterministic.c | 62 +
ctdb/server/ipalloc_lcp2.c | 515 ++
ctdb/server/ipalloc_nondeterministic.c | 147 +
ctdb/server/ipalloc_private.h | 43 +
ctdb/tcp/ctdb_tcp.h | 6 +-
ctdb/tcp/tcp_connect.c | 60 +-
ctdb/tcp/tcp_init.c | 28 +-
ctdb/tcp/tcp_io.c | 14 +-
ctdb/tests/complex/18_ctdb_reloadips.sh | 6 +-
ctdb/tests/cunit/comm_test_001.sh | 7 +
ctdb/tests/cunit/comm_test_002.sh | 24 +
ctdb/tests/cunit/db_hash_test_001.sh | 7 +
ctdb/tests/cunit/pkt_read_001.sh | 7 +
ctdb/tests/cunit/pkt_write_001.sh | 7 +
ctdb/tests/cunit/protocol_test_001.sh | 9 +
ctdb/tests/cunit/protocol_test_002.sh | 36 +
ctdb/tests/cunit/reqid_test_001.sh | 13 +
ctdb/tests/cunit/srvid_test_001.sh | 7 +
ctdb/tests/eventscripts/00.ctdb.monitor.001.sh | 15 -
ctdb/tests/eventscripts/00.ctdb.monitor.002.sh | 15 -
ctdb/tests/eventscripts/00.ctdb.monitor.003.sh | 19 -
ctdb/tests/eventscripts/00.ctdb.monitor.004.sh | 17 -
ctdb/tests/eventscripts/00.ctdb.monitor.005.sh | 21 -
ctdb/tests/eventscripts/05.system.monitor.001.sh | 14 +
ctdb/tests/eventscripts/05.system.monitor.002.sh | 12 +
ctdb/tests/eventscripts/05.system.monitor.003.sh | 14 +
ctdb/tests/eventscripts/05.system.monitor.004.sh | 12 +
ctdb/tests/eventscripts/05.system.monitor.005.sh | 14 +
ctdb/tests/eventscripts/05.system.monitor.006.sh | 14 +
ctdb/tests/eventscripts/05.system.monitor.007.sh | 12 +
ctdb/tests/eventscripts/05.system.monitor.011.sh | 16 +
ctdb/tests/eventscripts/05.system.monitor.012.sh | 14 +
ctdb/tests/eventscripts/05.system.monitor.013.sh | 19 +
ctdb/tests/eventscripts/05.system.monitor.014.sh | 16 +
ctdb/tests/eventscripts/05.system.monitor.015.sh | 18 +
ctdb/tests/eventscripts/05.system.monitor.016.sh | 16 +
ctdb/tests/eventscripts/05.system.monitor.017.sh | 40 +
ctdb/tests/eventscripts/05.system.monitor.018.sh | 123 +
.../tests/eventscripts/10.interface.monitor.015.sh | 2 +-
.../tests/eventscripts/10.interface.monitor.016.sh | 2 +-
ctdb/tests/eventscripts/11.natgw.005.sh | 24 -
ctdb/tests/eventscripts/11.natgw.041.sh | 5 +-
ctdb/tests/eventscripts/11.natgw.042.sh | 5 +-
ctdb/tests/eventscripts/11.natgw.051.sh | 16 +
ctdb/tests/eventscripts/11.natgw.052.sh | 20 +
ctdb/tests/eventscripts/11.natgw.053.sh | 16 +
ctdb/tests/eventscripts/11.natgw.054.sh | 20 +
ctdb/tests/eventscripts/13.per_ip_routing.023.sh | 26 +
ctdb/tests/eventscripts/50.samba.monitor.110.sh | 20 +
ctdb/tests/eventscripts/50.samba.monitor.111.sh | 25 +
ctdb/tests/eventscripts/50.samba.monitor.112.sh | 13 +
ctdb/tests/eventscripts/50.samba.monitor.113.sh | 16 +
ctdb/tests/eventscripts/scripts/local.sh | 150 +-
ctdb/tests/eventscripts/stubs/ctdb | 77 +-
ctdb/tests/eventscripts/stubs/ctdb_natgw | 34 +
ctdb/tests/eventscripts/stubs/df | 38 +
ctdb/tests/eventscripts/stubs/free | 9 -
ctdb/tests/eventscripts/stubs/ip | 10 +
ctdb/tests/eventscripts/stubs/ps | 2 +-
ctdb/tests/eventscripts/stubs/testparm | 38 +-
ctdb/tests/eventscripts/stubs/timeout | 8 +
ctdb/tests/onnode/functions | 1 +
ctdb/tests/run_tests.sh | 2 +-
ctdb/tests/scripts/integration.bash | 30 +-
ctdb/tests/simple/06_ctdb_getpid.sh | 10 +-
ctdb/tests/simple/11_ctdb_ip.sh | 4 +-
ctdb/tests/simple/12_ctdb_getdebug.sh | 10 +-
ctdb/tests/simple/13_ctdb_setdebug.sh | 16 +-
ctdb/tests/simple/14_ctdb_statistics.sh | 7 +-
ctdb/tests/simple/16_ctdb_config_add_ip.sh | 2 +-
ctdb/tests/simple/20_delip_iface_gc.sh | 2 +-
ctdb/tests/simple/23_ctdb_moveip.sh | 4 +-
ctdb/tests/simple/25_dumpmemory.sh | 17 -
ctdb/tests/simple/35_set_reclock.sh | 124 +
ctdb/tests/simple/35_set_recmaster.sh | 117 -
ctdb/tests/simple/60_recoverd_missing_ip.sh | 2 +-
ctdb/tests/simple/functions | 1 +
ctdb/tests/simple/scripts/local.bash | 5 +
ctdb/tests/simple/scripts/local_daemons.bash | 3 +-
ctdb/tests/src/comm_client_test.c | 216 +
ctdb/tests/src/comm_server_test.c | 367 +
ctdb/tests/src/comm_test.c | 260 +
ctdb/tests/src/ctdb_bench.c | 120 +-
ctdb/tests/src/ctdb_fetch.c | 96 +-
ctdb/tests/src/ctdb_fetch_one.c | 28 +-
ctdb/tests/src/ctdb_fetch_readonly_loop.c | 26 +-
ctdb/tests/src/ctdb_fetch_readonly_once.c | 24 +-
ctdb/tests/src/ctdb_lock_tdb.c | 6 +-
ctdb/tests/src/ctdb_persistent.c | 39 +-
ctdb/tests/src/ctdb_porting_tests.c | 40 +-
ctdb/tests/src/ctdb_randrec.c | 26 +-
ctdb/tests/src/ctdb_store.c | 29 +-
ctdb/tests/src/ctdb_takeover_tests.c | 198 +-
ctdb/tests/src/ctdb_test.c | 20 +-
ctdb/tests/src/ctdb_test_stubs.c | 47 +-
ctdb/tests/src/ctdb_trackingdb_test.c | 21 +-
ctdb/tests/src/ctdb_transaction.c | 38 +-
ctdb/tests/src/ctdb_traverse.c | 33 +-
ctdb/tests/src/ctdb_update_record.c | 25 +-
ctdb/tests/src/ctdb_update_record_persistent.c | 28 +-
ctdb/tests/src/ctdbd_test.c | 25 +-
ctdb/tests/src/db_hash_test.c | 101 +
ctdb/tests/src/pkt_read_test.c | 242 +
ctdb/tests/src/pkt_write_test.c | 370 +
ctdb/tests/src/protocol_client_test.c | 2353 +++++++
ctdb/tests/src/protocol_types_test.c | 1287 ++++
ctdb/tests/src/rb_test.c | 19 +-
ctdb/tests/src/reqid_test.c | 72 +
ctdb/tests/src/srvid_test.c | 78 +
ctdb/tests/takeover/scripts/local.sh | 2 +-
ctdb/tests/takeover/simulation/ctdb_takeover.py | 4 +-
ctdb/tests/test_check_tcp_ports.sh | 3 +-
ctdb/tests/tool/scripts/local.sh | 38 +-
ctdb/tests/tool/stubby.getcapabilities.001.sh | 1 -
ctdb/tests/tool/stubby.getcapabilities.002.sh | 1 -
ctdb/tests/tool/stubby.getcapabilities.004.sh | 5 +-
ctdb/tests/tool/stubby.natgwlist.006.sh | 6 +-
ctdb/tests/tool/stubby.natgwlist.007.sh | 14 +-
ctdb/tests/tool/stubby.natgwlist.009.sh | 36 -
ctdb/tests/tool/stubby.natgwlist.010.sh | 37 -
ctdb/tests/tool/stubby.nodestatus.002.sh | 8 +-
ctdb/tests/tool/stubby.nodestatus.003.sh | 30 -
ctdb/tests/tool/stubby.nodestatus.004.sh | 31 -
ctdb/tests/tool/stubby.nodestatus.005.sh | 34 -
ctdb/tests/tool/stubs/ctdb | 27 +
ctdb/tools/ctdb.c | 572 +-
ctdb/tools/ctdb_diagnostics | 18 +-
ctdb/tools/ctdb_natgw | 199 +
ctdb/tools/ctdb_vacuum.c | 193 -
ctdb/tools/ltdbtool.c | 21 +-
ctdb/tools/onnode | 17 +-
ctdb/utils/ping_pong/ping_pong.c | 65 +-
ctdb/utils/pmda/pmda_ctdb.c | 22 +-
ctdb/utils/smnotify/smnotify.c | 8 +-
ctdb/web/footer.html | 4 +-
ctdb/web/iscsi.html | 2 +-
ctdb/web/testing.html | 4 +-
ctdb/wscript | 326 +-
debian/.gitignore | 3 +
debian/changelog | 79 +-
debian/control | 60 +-
debian/ctdb.docs | 4 +-
debian/ctdb.install | 13 +-
debian/ctdb.lintian-overrides | 1 +
debian/gbp.conf | 2 +-
debian/libsamba-heimdal.install | 1 -
debian/libsmbclient.manpages | 1 +
.../ctdb-Fix-detection-of-gnukfreebsd.patch | 34 +
debian/patches/disable-socketwrapper.diff | 24 -
debian/patches/no_build_options.patch | 53 +
debian/patches/pam-examples.patch | 17 -
debian/patches/series | 4 +-
debian/patches/usershare.patch | 6 +-
debian/rules | 31 +-
debian/samba-common.dhcp | 2 +-
debian/samba-common.dirs | 2 +-
debian/samba-common.docs | 2 +-
debian/samba-dev.examples | 4 +-
debian/samba-dev.install | 72 +-
debian/samba-libs.install | 134 +-
debian/samba-testsuite.install | 4 +-
debian/samba-vfs-modules.install | 2 +-
debian/samba.examples | 2 +-
debian/samba.install | 19 +-
debian/samba.ufw.profile | 4 +
debian/smbclient.install | 3 +
debian/winbind.install | 8 +-
dfs_server/dfs_server_ad.c | 1 +
docs-xml/Samba3-HOWTO/TOSHARG-Passdb.xml | 2 +-
docs-xml/archives/THANKS | 2 +-
docs-xml/build/DTD/samba-doc | 4 +
docs-xml/manpages/cifsdd.8.xml | 101 +
docs-xml/manpages/dbwrap_tool.1.xml | 2 +-
docs-xml/manpages/eventlogadm.8.xml | 2 +-
docs-xml/manpages/findsmb.1.xml | 2 +-
docs-xml/manpages/idmap_ad.8.xml | 2 +-
docs-xml/manpages/idmap_autorid.8.xml | 17 +-
docs-xml/manpages/idmap_hash.8.xml | 2 +-
docs-xml/manpages/idmap_ldap.8.xml | 2 +-
docs-xml/manpages/idmap_nss.8.xml | 2 +-
docs-xml/manpages/idmap_rfc2307.8.xml | 17 +-
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/net.8.xml | 24 +-
docs-xml/manpages/nmbd.8.xml | 2 +-
docs-xml/manpages/nmblookup.1.xml | 2 +-
docs-xml/manpages/ntlm_auth.1.xml | 8 +-
docs-xml/manpages/pam_winbind.8.xml | 4 +-
docs-xml/manpages/pam_winbind.conf.5.xml | 4 +-
docs-xml/manpages/pdbedit.8.xml | 24 +-
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 | 2 +-
docs-xml/manpages/samba.8.xml | 2 +-
docs-xml/manpages/sharesec.1.xml | 2 +-
docs-xml/manpages/smb.conf.5.xml | 2 +-
docs-xml/manpages/smbcacls.1.xml | 2 +-
docs-xml/manpages/smbclient.1.xml | 2 +-
docs-xml/manpages/smbcontrol.1.xml | 2 +-
docs-xml/manpages/smbcquotas.1.xml | 2 +-
docs-xml/manpages/smbd.8.xml | 10 +-
docs-xml/manpages/smbget.1.xml | 24 +-
docs-xml/manpages/smbgetrc.5.xml | 10 +-
docs-xml/manpages/smbpasswd.5.xml | 2 +-
docs-xml/manpages/smbpasswd.8.xml | 2 +-
docs-xml/manpages/smbspool.8.xml | 7 +-
docs-xml/manpages/smbspool_krb5_wrapper.8.xml | 64 +
docs-xml/manpages/smbstatus.1.xml | 2 +-
docs-xml/manpages/smbta-util.8.xml | 115 -
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 | 4 +-
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 | 2 +-
docs-xml/manpages/vfs_full_audit.8.xml | 2 +-
docs-xml/manpages/vfs_glusterfs.8.xml | 2 +-
docs-xml/manpages/vfs_gpfs.8.xml | 8 +-
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 | 72 +
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_scannedonly.8.xml | 243 -
docs-xml/manpages/vfs_shadow_copy.8.xml | 2 +-
docs-xml/manpages/vfs_shadow_copy2.8.xml | 50 +-
docs-xml/manpages/vfs_shell_snap.8.xml | 2 +-
docs-xml/manpages/vfs_smb_traffic_analyzer.8.xml | 299 -
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 | 4 +-
docs-xml/manpages/winbind_krb5_locator.7.xml | 2 +-
docs-xml/manpages/winbindd.8.xml | 2 +-
docs-xml/smbdotconf/base/bindinterfacesonly.xml | 2 +-
docs-xml/smbdotconf/base/comment.xml | 2 +-
docs-xml/smbdotconf/base/configbackend.xml | 3 +-
docs-xml/smbdotconf/base/doscharset.xml | 5 +-
docs-xml/smbdotconf/base/interfaces.xml | 25 +-
docs-xml/smbdotconf/base/multicastdnsregister.xml | 2 +-
docs-xml/smbdotconf/base/netbiosaliases.xml | 3 +-
docs-xml/smbdotconf/base/netbiosname.xml | 2 +-
docs-xml/smbdotconf/base/netbiosscope.xml | 2 +-
docs-xml/smbdotconf/base/realm.xml | 3 +-
docs-xml/smbdotconf/base/sharebackend.xml | 2 +-
docs-xml/smbdotconf/base/unixcharset.xml | 5 +-
docs-xml/smbdotconf/base/workgroup.xml | 2 +-
docs-xml/smbdotconf/browse/browseable.xml | 4 +-
docs-xml/smbdotconf/browse/browselist.xml | 2 +-
docs-xml/smbdotconf/browse/domainmaster.xml | 3 +-
docs-xml/smbdotconf/browse/enhancedbrowsing.xml | 2 +-
docs-xml/smbdotconf/browse/lmannounce.xml | 3 +-
docs-xml/smbdotconf/browse/lminterval.xml | 2 +-
docs-xml/smbdotconf/browse/oslevel.xml | 2 +-
docs-xml/smbdotconf/browse/preferredmaster.xml | 5 +-
docs-xml/smbdotconf/domain/allowdnsupdates.xml | 1 +
docs-xml/smbdotconf/domain/dnsupdatecommand.xml | 2 +-
.../smbdotconf/domain/machinepasswordtimeout.xml | 13 +-
docs-xml/smbdotconf/domain/nsupdatecommand.xml | 2 +-
docs-xml/smbdotconf/domain/rndccommand.xml | 2 +-
docs-xml/smbdotconf/domain/spnupdatecommand.xml | 2 +-
docs-xml/smbdotconf/filename/casesensitive.xml | 3 +-
docs-xml/smbdotconf/filename/defaultcase.xml | 6 +-
docs-xml/smbdotconf/filename/deletevetofiles.xml | 2 +-
docs-xml/smbdotconf/filename/hidedotfiles.xml | 2 +-
docs-xml/smbdotconf/filename/hidespecialfiles.xml | 2 +-
docs-xml/smbdotconf/filename/hideunreadable.xml | 2 +-
.../smbdotconf/filename/hideunwriteablefiles.xml | 2 +-
docs-xml/smbdotconf/filename/manglednames.xml | 2 +-
docs-xml/smbdotconf/filename/mangleprefix.xml | 2 +-
docs-xml/smbdotconf/filename/manglingchar.xml | 2 +-
docs-xml/smbdotconf/filename/manglingmethod.xml | 4 +-
docs-xml/smbdotconf/filename/maparchive.xml | 4 +-
docs-xml/smbdotconf/filename/maphidden.xml | 2 +-
docs-xml/smbdotconf/filename/mapreadonly.xml | 3 +-
docs-xml/smbdotconf/filename/mapsystem.xml | 2 +-
docs-xml/smbdotconf/filename/maxstatcachesize.xml | 2 +-
docs-xml/smbdotconf/filename/preservecase.xml | 2 +-
docs-xml/smbdotconf/filename/shortpreservecase.xml | 2 +-
docs-xml/smbdotconf/filename/statcache.xml | 2 +-
.../smbdotconf/filename/storedosattributes.xml | 2 +-
docs-xml/smbdotconf/filename/vetofiles.xml | 2 +-
docs-xml/smbdotconf/filename/vetooplockfiles.xml | 2 +-
.../smbdotconf/ldap/clientldapsaslwrapping.xml | 3 +-
docs-xml/smbdotconf/ldap/ldapadmindn.xml | 4 +-
docs-xml/smbdotconf/ldap/ldapconnectiontimeout.xml | 6 +-
docs-xml/smbdotconf/ldap/ldapdeletedn.xml | 2 +-
docs-xml/smbdotconf/ldap/ldapderef.xml | 7 +-
docs-xml/smbdotconf/ldap/ldapfollowreferral.xml | 7 +-
docs-xml/smbdotconf/ldap/ldapgroupsuffix.xml | 4 +-
docs-xml/smbdotconf/ldap/ldapidmapsuffix.xml | 4 +-
docs-xml/smbdotconf/ldap/ldapmachinesuffix.xml | 8 +-
docs-xml/smbdotconf/ldap/ldappagesize.xml | 8 +-
docs-xml/smbdotconf/ldap/ldappasswdsync.xml | 7 +-
docs-xml/smbdotconf/ldap/ldapreplicationsleep.xml | 2 +-
docs-xml/smbdotconf/ldap/ldapsameditposix.xml | 4 +-
docs-xml/smbdotconf/ldap/ldapsamtrusted.xml | 4 +-
docs-xml/smbdotconf/ldap/ldapssl.xml | 3 +-
docs-xml/smbdotconf/ldap/ldapsslads.xml | 6 +-
docs-xml/smbdotconf/ldap/ldapsuffix.xml | 2 +-
docs-xml/smbdotconf/ldap/ldaptimeout.xml | 2 +-
docs-xml/smbdotconf/ldap/ldapusersuffix.xml | 8 +-
docs-xml/smbdotconf/locking/blockinglocks.xml | 2 +-
docs-xml/smbdotconf/locking/cscpolicy.xml | 3 +-
docs-xml/smbdotconf/locking/fakeoplocks.xml | 2 +-
docs-xml/smbdotconf/locking/kerneloplocks.xml | 4 +-
docs-xml/smbdotconf/locking/kernelsharemodes.xml | 4 +-
docs-xml/smbdotconf/locking/level2oplocks.xml | 2 +-
docs-xml/smbdotconf/locking/locking.xml | 2 +-
docs-xml/smbdotconf/locking/lockspintime.xml | 2 +-
.../smbdotconf/locking/oplockbreakwaittime.xml | 2 +-
.../smbdotconf/locking/oplockcontentionlimit.xml | 2 +-
docs-xml/smbdotconf/locking/oplocks.xml | 2 +-
docs-xml/smbdotconf/locking/posixlocking.xml | 2 +-
docs-xml/smbdotconf/locking/smb2leases.xml | 2 +-
docs-xml/smbdotconf/locking/strictlocking.xml | 3 +-
docs-xml/smbdotconf/logging/debugclass.xml | 2 +-
.../smbdotconf/logging/debughirestimestamp.xml | 2 +-
docs-xml/smbdotconf/logging/debugpid.xml | 2 +-
.../smbdotconf/logging/debugprefixtimestamp.xml | 2 +-
docs-xml/smbdotconf/logging/debugtimestamp.xml | 15 -
docs-xml/smbdotconf/logging/debuguid.xml | 2 +-
docs-xml/smbdotconf/logging/ldapdebuglevel.xml | 7 +-
docs-xml/smbdotconf/logging/ldapdebugthreshold.xml | 6 +-
docs-xml/smbdotconf/logging/logfile.xml | 3 +-
docs-xml/smbdotconf/logging/logging.xml | 6 +-
docs-xml/smbdotconf/logging/loglevel.xml | 5 +-
docs-xml/smbdotconf/logging/maxlogsize.xml | 2 +-
docs-xml/smbdotconf/logging/syslog.xml | 3 +-
docs-xml/smbdotconf/logging/syslogonly.xml | 3 +-
docs-xml/smbdotconf/logging/timestamplogs.xml | 14 +
docs-xml/smbdotconf/logon/domainlogons.xml | 2 +-
docs-xml/smbdotconf/logon/enableprivileges.xml | 3 +-
.../smbdotconf/logon/initlogondelayedhosts.xml | 2 +-
docs-xml/smbdotconf/logon/logondrive.xml | 2 +-
docs-xml/smbdotconf/logon/logonhome.xml | 2 +-
docs-xml/smbdotconf/logon/logonpath.xml | 2 +-
docs-xml/smbdotconf/logon/logonscript.xml | 2 +-
docs-xml/smbdotconf/misc/addsharecommand.xml | 2 +-
docs-xml/smbdotconf/misc/afsshare.xml | 6 +-
docs-xml/smbdotconf/misc/afsusernamemap.xml | 2 +-
.../smbdotconf/misc/allowinsecurewidelinks.xml | 6 +-
docs-xml/smbdotconf/misc/asyncsmbechohandler.xml | 2 +-
docs-xml/smbdotconf/misc/auto_services.xml | 21 +
docs-xml/smbdotconf/misc/available.xml | 6 +-
docs-xml/smbdotconf/misc/cachedirectory.xml | 4 +-
docs-xml/smbdotconf/misc/changenotify.xml | 2 +-
docs-xml/smbdotconf/misc/changesharecommand.xml | 2 +-
docs-xml/smbdotconf/misc/clusteraddresses.xml | 6 +-
docs-xml/smbdotconf/misc/clustering.xml | 2 +-
docs-xml/smbdotconf/misc/configfile.xml | 2 +-
docs-xml/smbdotconf/misc/copy.xml | 1 +
.../smbdotconf/misc/ctdblocktimewarnthreshold.xml | 2 +-
docs-xml/smbdotconf/misc/ctdbtimeout.xml | 2 +-
docs-xml/smbdotconf/misc/defaultservice.xml | 2 +-
docs-xml/smbdotconf/misc/deletereadonly.xml | 6 +-
docs-xml/smbdotconf/misc/deletesharecommand.xml | 2 +-
docs-xml/smbdotconf/misc/dfreecachetime.xml | 6 +-
.../smbdotconf/misc/directorynamecachesize.xml | 6 +-
docs-xml/smbdotconf/misc/dmapisupport.xml | 2 +-
docs-xml/smbdotconf/misc/dontdescend.xml | 6 +-
docs-xml/smbdotconf/misc/dosfilemode.xml | 6 +-
docs-xml/smbdotconf/misc/dosfiletimeresolution.xml | 6 +-
docs-xml/smbdotconf/misc/dosfiletimes.xml | 8 +-
.../smbdotconf/misc/fakedirectorycreatetimes.xml | 6 +-
docs-xml/smbdotconf/misc/followsymlinks.xml | 6 +-
docs-xml/smbdotconf/misc/fssprunestale.xml | 2 +-
docs-xml/smbdotconf/misc/fsssequencetimeout.xml | 2 +-
docs-xml/smbdotconf/misc/fstype.xml | 6 +-
docs-xml/smbdotconf/misc/homedirmap.xml | 6 +-
docs-xml/smbdotconf/misc/include.xml | 7 +-
docs-xml/smbdotconf/misc/kernelchangenotify.xml | 2 +-
docs-xml/smbdotconf/misc/lockdirectory.xml | 2 +-
.../smbdotconf/misc/logwriteablefilesonexit.xml | 6 +-
docs-xml/smbdotconf/misc/magicoutput.xml | 6 +-
docs-xml/smbdotconf/misc/magicscript.xml | 6 +-
docs-xml/smbdotconf/misc/messagecommand.xml | 6 +-
.../smbdotconf/misc/nbtclientsocketaddress.xml | 7 +-
docs-xml/smbdotconf/misc/ncalrpcdir.xml | 6 +-
docs-xml/smbdotconf/misc/nishomedir.xml | 6 +-
.../smbdotconf/misc/nmbdbindexplicitbroadcast.xml | 6 +-
docs-xml/smbdotconf/misc/panicaction.xml | 6 +-
docs-xml/smbdotconf/misc/perfcountmodule.xml | 6 +-
docs-xml/smbdotconf/misc/piddirectory.xml | 2 +-
docs-xml/smbdotconf/misc/postexec.xml | 6 +-
docs-xml/smbdotconf/misc/preexec.xml | 8 +-
docs-xml/smbdotconf/misc/preload.xml | 22 -
docs-xml/smbdotconf/misc/registryshares.xml | 2 +-
docs-xml/smbdotconf/misc/remoteannounce.xml | 6 +-
docs-xml/smbdotconf/misc/remotebrowsesync.xml | 6 +-
docs-xml/smbdotconf/misc/resetonzerovc.xml | 6 +-
docs-xml/smbdotconf/misc/rootpostexec.xml | 6 +-
docs-xml/smbdotconf/misc/rootpreexec.xml | 6 +-
docs-xml/smbdotconf/misc/rootpreexecclose.xml | 6 +-
docs-xml/smbdotconf/misc/rpcdaemon.xml | 4 +-
docs-xml/smbdotconf/misc/rpcserver.xml | 4 +-
docs-xml/smbdotconf/misc/smbdprofilinglevel.xml | 7 +-
docs-xml/smbdotconf/misc/statedirectory.xml | 4 +-
docs-xml/smbdotconf/misc/usershareallowguests.xml | 6 +-
docs-xml/smbdotconf/misc/usersharemaxshares.xml | 6 +-
docs-xml/smbdotconf/misc/usershareowneronly.xml | 6 +-
docs-xml/smbdotconf/misc/usersharepath.xml | 6 +-
.../smbdotconf/misc/usershareprefixallowlist.xml | 6 +-
.../smbdotconf/misc/usershareprefixdenylist.xml | 6 +-
.../smbdotconf/misc/usersharetemplateshare.xml | 6 +-
docs-xml/smbdotconf/misc/utmpdirectory.xml | 2 +-
docs-xml/smbdotconf/misc/valid.xml | 7 +-
docs-xml/smbdotconf/misc/volume.xml | 6 +-
docs-xml/smbdotconf/misc/widelinks.xml | 7 +-
docs-xml/smbdotconf/misc/wtmpdirectory.xml | 2 +-
docs-xml/smbdotconf/printing/addportcommand.xml | 2 +-
docs-xml/smbdotconf/printing/addprintercommand.xml | 2 +-
docs-xml/smbdotconf/printing/cupsencrypt.xml | 8 +-
docs-xml/smbdotconf/printing/cupsoptions.xml | 2 +-
docs-xml/smbdotconf/printing/cupsserver.xml | 2 +-
docs-xml/smbdotconf/printing/defaultdevmode.xml | 2 +-
.../smbdotconf/printing/deleteprintercommand.xml | 2 +-
docs-xml/smbdotconf/printing/disablespoolss.xml | 2 +-
docs-xml/smbdotconf/printing/enablespoolss.xml | 3 +-
docs-xml/smbdotconf/printing/enumportscommand.xml | 2 +-
docs-xml/smbdotconf/printing/forceprintername.xml | 2 +-
docs-xml/smbdotconf/printing/iprintserver.xml | 2 +-
docs-xml/smbdotconf/printing/loadprinters.xml | 2 +-
docs-xml/smbdotconf/printing/lppausecommand.xml | 2 +-
docs-xml/smbdotconf/printing/lpqcachetime.xml | 6 +-
docs-xml/smbdotconf/printing/lpqcommand.xml | 2 +-
docs-xml/smbdotconf/printing/lpresumecommand.xml | 2 +-
docs-xml/smbdotconf/printing/lprmcommand.xml | 2 +-
docs-xml/smbdotconf/printing/maxprintjobs.xml | 3 +-
.../smbdotconf/printing/maxreportedprintjobs.xml | 2 +-
docs-xml/smbdotconf/printing/os2drivermap.xml | 2 +-
docs-xml/smbdotconf/printing/printable.xml | 2 +-
docs-xml/smbdotconf/printing/printcapcachetime.xml | 4 +-
docs-xml/smbdotconf/printing/printcapname.xml | 6 +-
docs-xml/smbdotconf/printing/printcommand.xml | 2 +-
docs-xml/smbdotconf/printing/printername.xml | 2 +-
docs-xml/smbdotconf/printing/printing.xml | 4 +-
docs-xml/smbdotconf/printing/printjobusername.xml | 2 +-
.../smbdotconf/printing/printnotifybackchannel.xml | 6 +-
docs-xml/smbdotconf/printing/queuepausecommand.xml | 2 +-
.../smbdotconf/printing/queueresumecommand.xml | 2 +-
.../smbdotconf/printing/showaddprinterwizard.xml | 2 +-
.../smbdotconf/printing/spoolssarchitecture.xml | 6 +-
docs-xml/smbdotconf/printing/spoolssosversion.xml | 6 +-
docs-xml/smbdotconf/printing/useclientdriver.xml | 2 +-
.../smbdotconf/protocol/aclcheckpermissions.xml | 3 +-
docs-xml/smbdotconf/protocol/aclmapfullcontrol.xml | 6 +-
docs-xml/smbdotconf/protocol/cldapport.xml | 2 +-
docs-xml/smbdotconf/protocol/clientmaxprotocol.xml | 9 +-
docs-xml/smbdotconf/protocol/clientminprotocol.xml | 7 +-
docs-xml/smbdotconf/protocol/clientusespnego.xml | 2 +-
.../smbdotconf/protocol/dcerpcendpointservers.xml | 2 +-
.../smbdotconf/protocol/defersharingviolations.xml | 2 +-
docs-xml/smbdotconf/protocol/dgramport.xml | 2 +-
docs-xml/smbdotconf/protocol/disablenetbios.xml | 2 +-
docs-xml/smbdotconf/protocol/easupport.xml | 2 +-
docs-xml/smbdotconf/protocol/enableasusupport.xml | 6 +-
docs-xml/smbdotconf/protocol/eventloglist.xml | 2 +-
docs-xml/smbdotconf/protocol/largereadwrite.xml | 2 +-
docs-xml/smbdotconf/protocol/mapaclinherit.xml | 2 +-
docs-xml/smbdotconf/protocol/maxmux.xml | 2 +-
docs-xml/smbdotconf/protocol/maxttl.xml | 2 +-
docs-xml/smbdotconf/protocol/maxwinsttl.xml | 2 +-
docs-xml/smbdotconf/protocol/maxxmit.xml | 2 +-
.../smbdotconf/protocol/minreceivefilesize.xml | 7 +-
docs-xml/smbdotconf/protocol/minwinsttl.xml | 2 +-
docs-xml/smbdotconf/protocol/nameresolveorder.xml | 2 +-
docs-xml/smbdotconf/protocol/nbtport.xml | 2 +-
docs-xml/smbdotconf/protocol/ntaclsupport.xml | 2 +-
docs-xml/smbdotconf/protocol/ntpipesupport.xml | 2 +-
docs-xml/smbdotconf/protocol/ntstatussupport.xml | 2 +-
docs-xml/smbdotconf/protocol/profileacls.xml | 2 +-
docs-xml/smbdotconf/protocol/readraw.xml | 6 +-
docs-xml/smbdotconf/protocol/rpcbigendian.xml | 2 +-
docs-xml/smbdotconf/protocol/servermaxprotocol.xml | 7 +-
docs-xml/smbdotconf/protocol/serverminprotocol.xml | 7 +-
.../protocol/servermultichannelsupport.xml | 21 +
docs-xml/smbdotconf/protocol/sharefakefscaps.xml | 4 +-
docs-xml/smbdotconf/protocol/smb2maxcredits.xml | 8 +-
docs-xml/smbdotconf/protocol/smb2maxread.xml | 6 +-
docs-xml/smbdotconf/protocol/smb2maxtrans.xml | 6 +-
docs-xml/smbdotconf/protocol/smb2maxwrite.xml | 6 +-
docs-xml/smbdotconf/protocol/smbports.xml | 3 +-
docs-xml/smbdotconf/protocol/svcctllist.xml | 2 +-
docs-xml/smbdotconf/protocol/timeserver.xml | 2 +-
docs-xml/smbdotconf/protocol/unicode.xml | 2 +-
docs-xml/smbdotconf/protocol/unixextensions.xml | 2 +-
docs-xml/smbdotconf/protocol/usespnego.xml | 3 +-
docs-xml/smbdotconf/protocol/webport.xml | 2 +-
docs-xml/smbdotconf/protocol/writeraw.xml | 6 +-
.../smbdotconf/security/accessbasedshareenum.xml | 4 +-
docs-xml/smbdotconf/security/aclgroupcontrol.xml | 2 +-
docs-xml/smbdotconf/security/adminusers.xml | 2 +-
.../smbdotconf/security/algorithmicridbase.xml | 4 +-
.../smbdotconf/security/allowtrusteddomains.xml | 4 +-
docs-xml/smbdotconf/security/authmethods.xml | 4 +-
.../smbdotconf/security/checkpasswordscript.xml | 2 +-
docs-xml/smbdotconf/security/clientlanmanauth.xml | 2 +-
docs-xml/smbdotconf/security/clientntlmv2auth.xml | 2 +-
.../smbdotconf/security/clientplaintextauth.xml | 4 +-
docs-xml/smbdotconf/security/clientschannel.xml | 5 +-
docs-xml/smbdotconf/security/clientsigning.xml | 5 +-
.../security/clientusepsnegoprincipal.xml | 3 +-
docs-xml/smbdotconf/security/createmask.xml | 2 +-
.../smbdotconf/security/dedicatedkeytabfile.xml | 4 +-
docs-xml/smbdotconf/security/directorymask.xml | 4 +-
.../smbdotconf/security/directorysecuritymask.xml | 8 +-
docs-xml/smbdotconf/security/encryptpasswords.xml | 4 +-
docs-xml/smbdotconf/security/forcecreatemode.xml | 2 +-
.../smbdotconf/security/forcedirectorymode.xml | 2 +-
.../security/forcedirectorysecuritymode.xml | 8 +-
docs-xml/smbdotconf/security/forcegroup.xml | 2 +-
.../smbdotconf/security/forceunknownacluser.xml | 2 +-
docs-xml/smbdotconf/security/forceuser.xml | 2 +-
docs-xml/smbdotconf/security/guestaccount.xml | 4 +-
docs-xml/smbdotconf/security/guestok.xml | 4 +-
docs-xml/smbdotconf/security/guestonly.xml | 2 +-
docs-xml/smbdotconf/security/hostsallow.xml | 2 +-
docs-xml/smbdotconf/security/hostsdeny.xml | 2 +-
docs-xml/smbdotconf/security/inheritacls.xml | 2 +-
docs-xml/smbdotconf/security/inheritowner.xml | 2 +-
.../smbdotconf/security/inheritpermissions.xml | 2 +-
docs-xml/smbdotconf/security/invalidusers.xml | 2 +-
docs-xml/smbdotconf/security/kerberosmethod.xml | 5 +-
docs-xml/smbdotconf/security/kpasswdport.xml | 2 +-
docs-xml/smbdotconf/security/krb5port.xml | 2 +-
docs-xml/smbdotconf/security/lanmanauth.xml | 4 +-
docs-xml/smbdotconf/security/maptoguest.xml | 5 +-
.../smbdotconf/security/mapuntrustedtodomain.xml | 4 +-
docs-xml/smbdotconf/security/ntlmauth.xml | 2 +-
docs-xml/smbdotconf/security/nullpasswords.xml | 5 +-
.../smbdotconf/security/obeypamrestrictions.xml | 4 +-
.../security/oldpasswordallowedperiod.xml | 4 +-
docs-xml/smbdotconf/security/onlyuser.xml | 3 +-
docs-xml/smbdotconf/security/pampasswordchange.xml | 4 +-
docs-xml/smbdotconf/security/passdbbackend.xml | 4 +-
.../smbdotconf/security/passdbexpandexplicit.xml | 4 +-
docs-xml/smbdotconf/security/passwdchatdebug.xml | 2 +-
docs-xml/smbdotconf/security/passwdchattimeout.xml | 2 +-
docs-xml/smbdotconf/security/passwdprogram.xml | 4 +-
docs-xml/smbdotconf/security/passwordserver.xml | 4 +-
docs-xml/smbdotconf/security/preloadmodules.xml | 6 +-
docs-xml/smbdotconf/security/privatedir.xml | 4 +-
docs-xml/smbdotconf/security/readlist.xml | 2 +-
docs-xml/smbdotconf/security/readonly.xml | 3 +-
docs-xml/smbdotconf/security/renameuserscript.xml | 4 +-
docs-xml/smbdotconf/security/restrictanonymous.xml | 2 +-
docs-xml/smbdotconf/security/rootdirectory.xml | 6 +-
docs-xml/smbdotconf/security/sambakcccommand.xml | 2 +-
docs-xml/smbdotconf/security/security.xml | 11 +-
docs-xml/smbdotconf/security/serverrole.xml | 11 +-
docs-xml/smbdotconf/security/serverschannel.xml | 5 +-
docs-xml/smbdotconf/security/serversigning.xml | 5 +-
docs-xml/smbdotconf/security/smbencrypt.xml | 5 +-
docs-xml/smbdotconf/security/smbpasswdfile.xml | 4 +-
docs-xml/smbdotconf/security/tlsdhparamsfile.xml | 2 +-
docs-xml/smbdotconf/security/unixpasswordsync.xml | 2 +-
docs-xml/smbdotconf/security/username.xml | 5 +-
docs-xml/smbdotconf/security/usernamelevel.xml | 2 +-
docs-xml/smbdotconf/security/usernamemap.xml | 2 +-
.../smbdotconf/security/usernamemapcachetime.xml | 2 +-
docs-xml/smbdotconf/security/usernamemapscript.xml | 2 +-
docs-xml/smbdotconf/security/validusers.xml | 2 +-
docs-xml/smbdotconf/security/writeable.xml | 4 +-
docs-xml/smbdotconf/security/writelist.xml | 2 +-
docs-xml/smbdotconf/tuning/aiomaxthreads.xml | 19 +
docs-xml/smbdotconf/tuning/aioreadsize.xml | 2 +-
docs-xml/smbdotconf/tuning/aiowritesize.xml | 2 +-
.../smbdotconf/tuning/allocationroundupsize.xml | 2 +-
docs-xml/smbdotconf/tuning/blocksize.xml | 2 +-
docs-xml/smbdotconf/tuning/maxdisksize.xml | 2 +-
docs-xml/smbdotconf/tuning/strictrename.xml | 15 +-
docs-xml/smbdotconf/tuning/strictsync.xml | 6 +-
docs-xml/smbdotconf/tuning/writecachesize.xml | 2 +-
docs-xml/smbdotconf/vfs/vfsobjects.xml | 2 +-
docs-xml/smbdotconf/winbind/createkrb5conf.xml | 4 +-
docs-xml/smbdotconf/winbind/idmapbackend.xml | 4 +-
docs-xml/smbdotconf/winbind/idmapcachetime.xml | 2 +-
docs-xml/smbdotconf/winbind/idmapconfig.xml | 17 +-
docs-xml/smbdotconf/winbind/idmapgid.xml | 6 +-
.../smbdotconf/winbind/idmapnegativecachetime.xml | 2 +-
docs-xml/smbdotconf/winbind/idmapuid.xml | 4 +-
docs-xml/smbdotconf/winbind/templatehomedir.xml | 2 +-
docs-xml/smbdotconf/winbind/templateshell.xml | 2 +-
docs-xml/smbdotconf/winbind/winbindcachetime.xml | 2 +-
docs-xml/smbdotconf/winbind/winbindenumgroups.xml | 2 +-
.../smbdotconf/winbind/winbindexpandgroups.xml | 2 +-
docs-xml/smbdotconf/winbind/winbindmaxclients.xml | 2 +-
.../winbind/winbindmaxdomainconnections.xml | 8 +-
.../smbdotconf/winbind/winbindnestedgroups.xml | 2 +-
.../smbdotconf/winbind/winbindnormalizenames.xml | 2 +-
docs-xml/smbdotconf/winbind/winbindnssinfo.xml | 2 +-
.../smbdotconf/winbind/winbindofflinelogon.xml | 4 +-
.../smbdotconf/winbind/winbindreconnectdelay.xml | 2 +-
.../smbdotconf/winbind/winbindrefreshtickets.xml | 2 +-
.../smbdotconf/winbind/winbindrequesttimeout.xml | 2 +-
docs-xml/smbdotconf/winbind/winbindrpconly.xml | 4 +-
docs-xml/smbdotconf/winbind/winbindseparator.xml | 2 +-
.../winbind/winbindtrusteddomainsonly.xml | 2 +-
.../smbdotconf/winbind/winbindusedefaultdomain.xml | 2 +-
docs-xml/smbdotconf/wins/dnsproxy.xml | 2 +-
docs-xml/smbdotconf/wins/winsserver.xml | 2 +-
docs-xml/using_samba/ch02.xml | 2 +-
docs-xml/using_samba/ch05.xml | 2 +-
docs-xml/wscript_build | 14 +-
docs/manpages/cifsdd.8 | 104 +
docs/manpages/dbwrap_tool.1 | 6 +-
docs/manpages/eventlogadm.8 | 6 +-
docs/manpages/findsmb.1 | 6 +-
docs/manpages/idmap_ad.8 | 6 +-
docs/manpages/idmap_autorid.8 | 11 +-
docs/manpages/idmap_hash.8 | 6 +-
docs/manpages/idmap_ldap.8 | 6 +-
docs/manpages/idmap_nss.8 | 6 +-
docs/manpages/idmap_rfc2307.8 | 17 +-
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/net.8 | 27 +-
docs/manpages/nmbd.8 | 6 +-
docs/manpages/nmblookup.1 | 6 +-
docs/manpages/ntlm_auth.1 | 11 +-
docs/manpages/pam_winbind.8 | 8 +-
docs/manpages/pam_winbind.conf.5 | 8 +-
docs/manpages/pdbedit.8 | 22 +-
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 | 6 +-
docs/manpages/sharesec.1 | 6 +-
docs/manpages/smb.conf.5 | 210 +-
docs/manpages/smbcacls.1 | 6 +-
docs/manpages/smbclient.1 | 6 +-
docs/manpages/smbcontrol.1 | 6 +-
docs/manpages/smbcquotas.1 | 6 +-
docs/manpages/smbd.8 | 8 +-
docs/manpages/smbget.1 | 24 +-
docs/manpages/smbgetrc.5 | 15 +-
docs/manpages/smbpasswd.5 | 6 +-
docs/manpages/smbpasswd.8 | 6 +-
docs/manpages/smbspool.8 | 19 +-
docs/manpages/smbspool_krb5_wrapper.8 | 49 +
docs/manpages/smbstatus.1 | 6 +-
docs/manpages/smbta-util.8 | 83 -
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 | 8 +-
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 | 6 +-
docs/manpages/vfs_full_audit.8 | 6 +-
docs/manpages/vfs_glusterfs.8 | 6 +-
docs/manpages/vfs_gpfs.8 | 14 +-
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 | 65 +
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_scannedonly.8 | 164 -
docs/manpages/vfs_shadow_copy.8 | 6 +-
docs/manpages/vfs_shadow_copy2.8 | 77 +-
docs/manpages/vfs_shell_snap.8 | 6 +-
docs/manpages/vfs_smb_traffic_analyzer.8 | 385 --
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 | 8 +-
docs/manpages/winbind_krb5_locator.7 | 6 +-
docs/manpages/winbindd.8 | 6 +-
dynconfig/dynconfig.c | 7 +-
dynconfig/wscript | 10 +-
examples/LDAP/README | 3 -
examples/VFS/shadow_copy_test.c | 1 +
examples/VFS/skel_opaque.c | 6 +-
examples/VFS/skel_transparent.c | 8 +-
examples/libsmbclient/get_auth_data_fn.h | 16 +-
examples/libsmbclient/teststat.c | 16 +-
examples/libsmbclient/teststat2.c | 16 +-
examples/libsmbclient/testutime.c | 16 +-
examples/misc/wall.perl | 2 +-
examples/pdb/test.c | 4 +-
install_with_python.sh | 41 +-
lib/async_req/wscript_build | 3 +-
lib/crypto/REQUIREMENTS | 3 -
lib/dbwrap/dbwrap.c | 9 +-
lib/dbwrap/dbwrap.h | 6 +-
lib/dbwrap/dbwrap_cache.c | 8 +-
lib/dbwrap/dbwrap_local_open.c | 9 +-
lib/dbwrap/dbwrap_private.h | 4 +-
lib/dbwrap/dbwrap_rbt.c | 167 +-
lib/dbwrap/dbwrap_tdb.c | 23 +-
lib/dbwrap/dbwrap_tdb.h | 1 -
lib/dbwrap/dbwrap_util.c | 20 +-
lib/dbwrap/wscript_build | 2 +-
lib/krb5_wrap/krb5_samba.c | 17 +-
lib/ldb-samba/ldb_ildap.c | 12 +-
lib/ldb-samba/ldb_matching_rules.c | 342 +
lib/ldb-samba/ldb_matching_rules.h | 28 +
lib/ldb-samba/ldb_wrap.c | 8 +-
lib/ldb-samba/ldif_handlers.c | 6 +
lib/ldb-samba/tests/match_rules.py | 1427 +++-
lib/ldb-samba/wscript_build | 4 +-
lib/ldb/ABI/ldb-1.1.22.sigs | 264 +
lib/ldb/ABI/ldb-1.1.23.sigs | 264 +
lib/ldb/ABI/ldb-1.1.24.sigs | 264 +
lib/ldb/ABI/ldb-1.1.25.sigs | 265 +
lib/ldb/ABI/ldb-1.1.26.sigs | 265 +
...ldb-util-1.1.10.sigs => pyldb-util-1.1.22.sigs} | 0
...ldb-util-1.1.10.sigs => pyldb-util-1.1.23.sigs} | 0
...ldb-util-1.1.10.sigs => pyldb-util-1.1.24.sigs} | 0
...ldb-util-1.1.10.sigs => pyldb-util-1.1.25.sigs} | 0
...ldb-util-1.1.10.sigs => pyldb-util-1.1.26.sigs} | 0
...util-1.1.10.sigs => pyldb-util.py3-1.1.23.sigs} | 0
...util-1.1.10.sigs => pyldb-util.py3-1.1.24.sigs} | 0
...util-1.1.10.sigs => pyldb-util.py3-1.1.25.sigs} | 0
...util-1.1.10.sigs => pyldb-util.py3-1.1.26.sigs} | 0
lib/ldb/_ldb_text.py | 148 +
lib/ldb/common/ldb_controls.c | 73 +-
lib/ldb/common/ldb_dn.c | 38 +-
lib/ldb/common/ldb_ldif.c | 77 +-
lib/ldb/common/ldb_match.c | 5 +-
lib/ldb/common/ldb_modules.c | 6 +-
lib/ldb/common/ldb_pack.c | 274 +-
lib/ldb/include/dlinklist.h | 15 +-
lib/ldb/include/ldb.h | 7 +
lib/ldb/include/ldb_module.h | 18 +
lib/ldb/include/ldb_private.h | 13 +-
lib/ldb/ldb_ldap/ldb_ldap.c | 18 +-
lib/ldb/ldb_sqlite3/ldb_sqlite3.c | 11 +-
lib/ldb/ldb_tdb/ldb_search.c | 19 +-
lib/ldb/ldb_tdb/ldb_tdb.c | 14 +-
lib/ldb/ldb_tdb/ldb_tdb.h | 3 +
lib/ldb/pyldb.c | 1043 ++-
lib/ldb/pyldb.h | 7 +
lib/ldb/pyldb_util.c | 21 +-
lib/ldb/tests/python/api.py | 845 ++-
lib/ldb/tests/test-tdb.sh | 7 -
lib/ldb/tools/cmdline.c | 33 +
lib/ldb/wscript | 73 +-
lib/nss_wrapper/nss_wrapper.c | 2015 +++++-
lib/nss_wrapper/wscript | 3 +-
lib/param/README | 20 +-
lib/param/loadparm.c | 203 +-
lib/param/loadparm.h | 35 +-
lib/param/param.h | 10 +-
lib/param/param_table.c | 3728 +----------
lib/param/util.c | 1 +
lib/param/wscript_build | 6 +
lib/replace/replace.c | 17 +-
lib/replace/wscript | 37 +-
lib/resolv_wrapper/resolv_wrapper.c | 227 +-
lib/resolv_wrapper/wscript | 3 +-
lib/socket/interfaces.c | 66 +
lib/socket/interfaces.h | 3 +
lib/socket/wscript | 7 +
lib/socket_wrapper/socket_wrapper.c | 121 +-
lib/socket_wrapper/wscript | 3 +-
...oc-util-2.0.6.sigs => pytalloc-util-2.1.4.sigs} | 0
...oc-util-2.0.6.sigs => pytalloc-util-2.1.5.sigs} | 0
lib/talloc/ABI/pytalloc-util-2.1.6.sigs | 13 +
lib/talloc/ABI/pytalloc-util.py3-2.1.5.sigs | 5 +
lib/talloc/ABI/pytalloc-util.py3-2.1.6.sigs | 12 +
lib/talloc/ABI/talloc-2.1.4.sigs | 65 +
lib/talloc/ABI/talloc-2.1.5.sigs | 65 +
lib/talloc/ABI/talloc-2.1.6.sigs | 65 +
lib/talloc/pytalloc.c | 86 +
lib/talloc/pytalloc.h | 23 +-
lib/talloc/pytalloc_guide.txt | 40 +-
lib/talloc/pytalloc_private.h | 26 +
lib/talloc/pytalloc_util.c | 199 +-
lib/talloc/talloc.c | 89 +-
lib/talloc/talloc.h | 4 +-
lib/talloc/test_magic_differs.sh | 16 +
lib/talloc/test_magic_differs_helper.c | 12 +
lib/talloc/test_pytalloc.c | 83 +-
lib/talloc/test_pytalloc.py | 73 +-
lib/talloc/testsuite.c | 71 +
lib/talloc/wscript | 23 +-
lib/tdb/ABI/{tdb-1.3.5.sigs => tdb-1.3.8.sigs} | 0
lib/tdb/common/open.c | 7 +
lib/tdb/docs/mutex.txt | 4 +-
lib/tdb/wscript | 4 +-
lib/tdb_wrap/tdb_wrap.c | 12 +-
lib/tevent/ABI/tevent-0.9.26.sigs | 90 +
lib/tevent/ABI/tevent-0.9.27.sigs | 90 +
lib/tevent/ABI/tevent-0.9.28.sigs | 90 +
lib/tevent/doc/tevent_thread.dox | 322 +
lib/tevent/doc/tevent_tutorial.dox | 2 +
lib/tevent/testsuite.c | 330 +
lib/tevent/tevent.h | 52 +
lib/tevent/tevent_epoll.c | 6 +-
lib/tevent/tevent_immediate.c | 2 +-
lib/tevent/tevent_poll.c | 7 +-
lib/tevent/tevent_port.c | 22 +-
lib/tevent/tevent_queue.c | 2 +-
lib/tevent/tevent_select.c | 2 +-
lib/tevent/tevent_signal.c | 4 +
lib/tevent/tevent_threads.c | 370 +
lib/tevent/tevent_util.h | 15 +-
lib/tevent/wscript | 9 +-
lib/torture/torture.c | 14 +-
lib/torture/torture.h | 11 +
lib/torture/torture.pc.in | 12 -
lib/torture/wscript_build | 11 +-
lib/tsocket/tsocket_bsd.c | 75 +-
lib/uid_wrapper/uid_wrapper.c | 646 +-
lib/uid_wrapper/wscript | 75 +-
lib/util/asn1.c | 121 +-
lib/util/asn1.h | 27 +-
lib/util/charset/util_str.c | 4 +-
lib/util/debug.c | 2 +-
lib/util/debug.h | 20 +-
lib/util/dlinklist.h | 15 +-
lib/util/genrand.c | 259 +-
lib/util/genrand.h | 11 -
lib/util/idtree.c | 7 +-
lib/util/parmlist.c | 111 -
lib/util/parmlist.h | 57 -
lib/util/samba_util.h | 32 +-
lib/util/server_id.c | 110 +-
lib/util/server_id_db.c | 23 +-
lib/util/sys_rw.c | 101 +
{source3/lib => lib/util}/sys_rw.h | 0
lib/util/sys_rw_data.c | 117 +
{source3/lib => lib/util}/sys_rw_data.h | 0
lib/util/talloc_report.c | 4 +-
lib/util/tests/asn1_tests.c | 6 +-
lib/util/tests/dlinklist.c | 8 +-
lib/util/tests/genrand.c | 12 -
lib/util/tests/genrandperf.c | 39 +
lib/util/tests/parmlist.c | 107 -
lib/util/time_basic.c | 3 +-
lib/util/time_basic.h | 3 +-
lib/util/util.c | 2 +-
lib/util/util.h | 53 +
lib/util/util_process.c | 1 +
lib/util/util_strlist.c | 18 +-
lib/util/wscript_build | 54 +-
lib/util/wscript_configure | 6 +-
libcli/auth/netlogon_creds_cli.c | 15 +-
libcli/auth/spnego_parse.c | 50 +-
libcli/auth/wscript_build | 2 +-
libcli/cldap/cldap.c | 14 +-
libcli/dns/dns.c | 34 +-
libcli/dns/libdns.h | 10 +-
libcli/drsuapi/drsuapi.h | 1 +
libcli/drsuapi/repl_decrypt.c | 6 +
libcli/drsuapi/wscript_build | 2 +-
libcli/ldap/ldap_message.c | 34 +-
libcli/ldap/wscript_build | 7 +-
libcli/nbt/libnbt.h | 2 +
libcli/nbt/nbtsocket.c | 7 +-
libcli/security/dom_sid.h | 6 +-
libcli/security/secace.c | 19 -
libcli/security/secace.h | 1 -
libcli/security/secdesc.c | 21 +-
libcli/security/secdesc.h | 5 -
libcli/security/util_sid.c | 31 +-
libcli/smb/smb1cli_read.c | 53 +-
libcli/smb/smb2_signing.c | 17 +-
libcli/smb/smb2cli_ioctl.c | 84 +-
libcli/smb/smb2cli_query_info.c | 24 +-
libcli/smb/smb2cli_read.c | 26 +-
libcli/smb/smbXcli_base.c | 43 +-
libcli/smb/smb_constants.h | 1 -
libcli/smb/smb_unix_ext.h | 2 +-
libcli/smb/tstream_smbXcli_np.c | 13 +-
libcli/smb/wscript | 6 +-
libcli/smbreadline/smbreadline.c | 6 +
libcli/util/wscript_build | 6 +-
libds/common/flags.h | 4 +-
libds/common/wscript_build | 6 +-
libgpo/gpo_ldap.c | 2 +-
librpc/idl/clusapi.idl | 154 +-
librpc/idl/dcom.idl | 131 +-
librpc/idl/dns.idl | 18 +-
librpc/idl/dnsp.idl | 4 +-
librpc/idl/dnsserver.idl | 2 +-
librpc/idl/ioctl.idl | 1 +
librpc/idl/messaging.idl | 1 +
librpc/idl/negoex.idl | 156 +
librpc/idl/orpc.idl | 36 +-
librpc/idl/oxidresolver.idl | 52 +-
librpc/idl/remact.idl | 44 +-
librpc/idl/rot.idl | 58 +-
librpc/idl/security.idl | 3 +
librpc/idl/witness.idl | 6 +-
librpc/idl/wmi.idl | 8 +-
librpc/idl/wscript_build | 2 +-
librpc/idl/xattr.idl | 1 +
librpc/ndr/libndr.h | 6 +-
librpc/ndr/ndr_basic.c | 4 +-
librpc/ndr/ndr_dns.c | 29 +-
librpc/ndr/ndr_dnsp.c | 24 +
librpc/ndr/ndr_dnsp.h | 4 +
librpc/ndr/ndr_nbt.c | 2 +-
librpc/ndr/ndr_negoex.c | 520 ++
librpc/ndr/ndr_negoex.h | 37 +
librpc/rpc/binding.c | 2 +-
librpc/rpc/rpc_common.h | 1 +
librpc/tools/wscript_build | 2 +-
librpc/wscript_build | 31 +-
nsswitch/libwbclient/tests/wbclient.c | 20 +-
nsswitch/pam_winbind.c | 28 +-
nsswitch/wb_common.c | 4 +-
nsswitch/wbinfo.c | 10 +
nsswitch/wins.c | 242 +-
nsswitch/wins_freebsd.c | 81 +
nsswitch/wscript_build | 9 +-
packaging/RHEL-CTDB/configure.rpm | 2 -
packaging/RHEL-CTDB/samba.spec.tmpl | 10 +-
packaging/RHEL/samba.spec.tmpl | 6 +-
pidl/lib/Parse/Pidl/Samba3/ClientNDR.pm | 11 +-
pidl/lib/Parse/Pidl/Samba3/Template.pm | 11 +-
pidl/lib/Parse/Pidl/Samba4/NDR/Client.pm | 11 +-
pidl/lib/Parse/Pidl/Samba4/Python.pm | 43 +-
pidl/lib/Parse/Pidl/Samba4/Template.pm | 11 +-
pidl/lib/Parse/Pidl/Util.pm | 16 +-
pidl/wscript | 5 +-
python/pyglue.c | 11 +
python/samba/__init__.py | 25 +
python/samba/dbchecker.py | 162 +-
python/samba/join.py | 163 +-
python/samba/kcc/__init__.py | 372 +-
python/samba/kcc/kcc_utils.py | 105 +-
python/samba/kcc/ldif_import_export.py | 10 +-
python/samba/netcmd/dns.py | 6 +-
python/samba/netcmd/domain.py | 288 +-
python/samba/netcmd/drs.py | 46 +
python/samba/netcmd/fsmo.py | 3 +-
python/samba/netcmd/main.py | 2 -
python/samba/netcmd/ntacl.py | 24 +-
python/samba/netcmd/sites.py | 163 +-
python/samba/netcmd/user.py | 10 +-
python/samba/netcmd/vampire.py | 55 -
python/samba/ntacls.py | 8 +
python/samba/provision/__init__.py | 11 +-
python/samba/provision/sambadns.py | 15 +-
python/samba/remove_dc.py | 435 ++
python/samba/samdb.py | 25 +-
python/samba/sites.py | 52 +-
python/samba/subnets.py | 186 +
python/samba/tests/__init__.py | 2 +-
python/samba/tests/blackbox/samba_tool_drs.py | 169 +-
python/samba/tests/core.py | 16 +
python/samba/tests/dcerpc/array.py | 171 +
python/samba/tests/dcerpc/rpc_talloc.py | 14 +-
python/samba/tests/dns.py | 674 +-
python/samba/tests/docs.py | 142 +-
python/samba/tests/{getopt.py => get_opt.py} | 0
python/samba/tests/kcc/ldif_import_export.py | 37 +-
python/samba/tests/provision.py | 3 -
python/samba/tests/samba_tool/sites.py | 136 +
python/samba/upgradehelpers.py | 2 +-
python/uuidmodule.c | 58 -
python/wscript_build | 8 -
script/autobuild.py | 89 +-
script/generate_param.py | 159 +-
script/release.sh | 44 +-
selftest/flapping | 2 +
selftest/knownfail | 18 +-
selftest/selftest.pl | 10 +-
selftest/selftesthelpers.py | 2 +
selftest/target/Samba.pm | 6 +-
selftest/target/Samba3.pm | 224 +-
selftest/target/Samba4.pm | 110 +-
selftest/tests.py | 6 +-
source3/auth/auth.c | 2 +-
source3/auth/auth_samba4.c | 9 +-
source3/auth/pampass.c | 2 +-
source3/client/README.smbspool | 17 +
source3/client/client.c | 4 +-
source3/client/clitar.c | 12 +-
source3/client/dnsbrowse.c | 2 +-
source3/client/smbspool.c | 4 +-
source3/client/smbspool_krb5_wrapper.c | 210 +
source3/include/MacExtensions.h | 10 +-
source3/include/ads.h | 2 -
source3/include/ctdbd_conn.h | 102 +-
source3/include/libsmbclient.h | 10 -
source3/include/local.h | 2 +-
source3/include/messages.h | 18 +-
source3/include/ntquotas.h | 2 +-
source3/include/passdb.h | 2 +-
source3/include/proto.h | 68 +-
source3/include/samba_linux_quota.h | 2 +-
source3/include/secrets.h | 1 +
source3/include/serverid.h | 13 +-
source3/include/session.h | 5 +-
source3/include/smb.h | 10 +-
source3/include/smb_ldap.h | 2 +-
source3/include/smbprofile.h | 4 +-
source3/include/tldap.h | 1 +
source3/include/vfs.h | 24 +-
source3/include/vfs_macros.h | 8 +-
source3/lib/background.c | 2 +-
source3/lib/cluster_support.c | 16 +
source3/lib/cluster_support.h | 1 +
source3/lib/conn_tdb.c | 10 +
source3/lib/conn_tdb.h | 4 +
source3/lib/ctdb_dummy.c | 68 +-
source3/lib/ctdbd_conn.c | 783 +--
source3/lib/dbwrap/dbwrap_ctdb.c | 148 +-
source3/lib/dbwrap/dbwrap_open.c | 1 +
source3/lib/dbwrap/dbwrap_watch.c | 188 +-
source3/lib/dummyparam.c | 30 -
source3/lib/errmap_unix.c | 3 +
source3/lib/events.c | 2 +-
source3/lib/gencache.c | 42 +-
source3/lib/gencache.h | 52 +
source3/lib/interface.c | 113 +-
source3/lib/messages.c | 69 +-
source3/lib/messages_ctdbd.c | 62 +-
source3/lib/messages_dgm.c | 113 +-
source3/lib/messages_dgm.h | 3 +-
source3/lib/messages_dgm_ref.c | 17 +-
source3/lib/messages_dgm_ref.h | 2 +-
.../examples/netdomjoin-gui/netdomjoin-gui.c | 2 +-
source3/lib/poll_funcs/poll_funcs_tevent.c | 2 +-
source3/lib/popt_common.c | 2 +-
source3/lib/privileges.c | 2 +-
source3/lib/pthreadpool/pthreadpool.c | 11 +-
source3/lib/recvfile.c | 2 +-
source3/lib/server_id_db_util.c | 10 +-
source3/lib/serverid.c | 243 +-
source3/lib/sessionid_tdb.c | 33 +-
source3/lib/smbldap.c | 6 +-
source3/lib/substitute.c | 4 +-
source3/lib/sys_rw.c | 101 -
source3/lib/sys_rw_data.c | 117 -
source3/lib/sysquotas_nfs.c | 7 -
source3/lib/talloc_dict.c | 7 +-
source3/lib/tldap.c | 29 +-
source3/lib/tldap_util.c | 2 +-
source3/lib/unix_msg/unix_msg.c | 4 +-
source3/lib/util.c | 184 +-
source3/lib/util_cluster.c | 9 +-
source3/lib/util_ea.c | 2 +-
source3/lib/util_file.c | 2 +-
source3/lib/util_names.c | 14 +
source3/lib/util_path.c | 95 +
source3/lib/util_path.h | 31 +
source3/lib/util_procid.c | 69 +
source3/lib/util_procid.h | 37 +
source3/lib/util_sec.c | 14 +
source3/lib/util_sid.c | 11 +-
source3/lib/util_sock.c | 6 +-
source3/lib/util_specialsids.c | 40 +
source3/lib/util_transfer_file.c | 2 +-
source3/lib/util_tsock.c | 5 +-
source3/lib/util_tsock.h | 38 +
source3/libads/ads_proto.h | 6 +-
source3/libads/ads_struct.c | 12 +-
source3/libads/krb5_setpw.c | 13 +-
source3/libads/ldap.c | 62 +-
source3/libads/ldap_utils.c | 4 +-
source3/libads/ndr.c | 2 +-
source3/libnet/libnet_dssync.c | 1 +
source3/libnet/libnet_join.c | 239 +-
source3/librpc/crypto/gse.c | 13 +-
source3/librpc/idl/libnet_join.idl | 4 +-
source3/librpc/idl/smbXsrv.idl | 117 +-
source3/libsmb/cli_smb2_fnum.c | 5 +-
source3/libsmb/cli_smb2_fnum.h | 1 +
source3/libsmb/clidfs.c | 2 +-
source3/libsmb/clifile.c | 135 +-
source3/libsmb/clifsinfo.c | 2 -
source3/libsmb/cliquota.c | 6 +-
source3/libsmb/clireadwrite.c | 8 +-
source3/libsmb/clispnego.c | 59 +-
source3/libsmb/dsgetdcname.c | 40 +-
source3/libsmb/libsmb_printjob.c | 4 +-
source3/libsmb/libsmb_server.c | 4 +-
source3/libsmb/namequery.c | 80 +-
source3/libsmb/proto.h | 20 +-
source3/libsmb/pylibsmb.c | 2 +-
source3/libsmb/unexpected.c | 3 +-
source3/locale/net/de.po | 8 +-
source3/locking/locking.c | 3 +-
source3/modules/nfs4_acls.c | 248 +-
source3/modules/nfs4_acls.h | 32 +-
source3/modules/perfcount_test.c | 1 +
source3/modules/vfs_acl_common.c | 4 +-
source3/modules/vfs_acl_tdb.c | 3 +-
source3/modules/vfs_acl_xattr.c | 3 +-
source3/modules/vfs_aio_fork.c | 15 +-
source3/modules/vfs_aio_linux.c | 25 +-
source3/modules/vfs_aio_posix.c | 301 -
source3/modules/vfs_aio_pthread.c | 6 +-
source3/modules/vfs_aixacl2.c | 16 +-
source3/modules/vfs_audit.c | 1 +
source3/modules/vfs_cacheprime.c | 2 +-
source3/modules/vfs_cap.c | 21 +-
source3/modules/vfs_catia.c | 1 +
source3/modules/vfs_ceph.c | 5 +-
source3/modules/vfs_default.c | 48 +-
source3/modules/vfs_default_quota.c | 13 +-
source3/modules/vfs_dirsort.c | 1 +
source3/modules/vfs_extd_audit.c | 1 +
source3/modules/vfs_fake_dfq.c | 174 +
source3/modules/vfs_fruit.c | 191 +-
source3/modules/vfs_full_audit.c | 9 +-
source3/modules/vfs_glusterfs.c | 170 +-
source3/modules/vfs_gpfs.c | 134 +-
source3/modules/vfs_nfs4acl_xattr.c | 36 +-
source3/modules/vfs_offline.c | 47 +
source3/modules/vfs_posix_eadb.c | 2 +-
source3/modules/vfs_preopen.c | 2 +-
source3/modules/vfs_scannedonly.c | 1043 ---
source3/modules/vfs_shadow_copy2.c | 223 +-
source3/modules/vfs_smb_traffic_analyzer.c | 946 ---
source3/modules/vfs_smb_traffic_analyzer.h | 157 -
source3/modules/vfs_snapper.c | 36 +-
source3/modules/vfs_streams_xattr.c | 39 +-
source3/modules/vfs_syncops.c | 1 +
source3/modules/vfs_time_audit.c | 6 +-
source3/modules/vfs_zfsacl.c | 13 +-
source3/modules/wscript_build | 42 +-
source3/nmbd/asyncdns.c | 4 +-
source3/nmbd/nmbd.c | 3 +-
source3/nmbd/nmbd_browserdb.c | 2 +-
source3/nmbd/nmbd_packets.c | 2 +-
source3/nmbd/nmbd_responserecordsdb.c | 2 +-
source3/nmbd/nmbd_serverlistdb.c | 2 +-
source3/pam_smbpass/CHANGELOG | 31 -
source3/pam_smbpass/INSTALL | 64 -
source3/pam_smbpass/README | 68 -
source3/pam_smbpass/TODO | 7 -
source3/pam_smbpass/general.h | 134 -
source3/pam_smbpass/pam_smb_acct.c | 150 -
source3/pam_smbpass/pam_smb_auth.c | 264 -
source3/pam_smbpass/pam_smb_passwd.c | 365 -
source3/pam_smbpass/samples/README | 3 -
source3/pam_smbpass/samples/kdc-pdc | 15 -
source3/pam_smbpass/samples/password-mature | 14 -
source3/pam_smbpass/samples/password-migration | 18 -
source3/pam_smbpass/samples/password-sync | 15 -
source3/pam_smbpass/support.c | 698 --
source3/pam_smbpass/support.h | 57 -
source3/pam_smbpass/wscript_build | 16 -
source3/param/loadparm.c | 436 +-
source3/passdb/ABI/samba-passdb-0.24.2.sigs | 313 +
source3/passdb/ABI/samba-passdb-0.25.0.sigs | 312 +
source3/passdb/machine_account_secrets.c | 32 +-
source3/passdb/passdb.c | 21 +-
source3/passdb/pdb_get_set.c | 24 +-
source3/passdb/pdb_ipa.c | 2 +-
source3/passdb/py_passdb.c | 285 +-
source3/passdb/secrets.c | 29 -
source3/passdb/wscript_build | 2 +-
source3/printing/notify.c | 2 +-
source3/printing/print_cups.c | 4 +-
source3/printing/printing.c | 2 +-
source3/printing/queue_process.c | 4 +-
source3/printing/spoolssd.c | 12 +-
source3/profile/profile.c | 4 +-
source3/registry/reg_backend_db.c | 7 +-
source3/registry/reg_objects.c | 4 +-
source3/registry/regfio.c | 2 +-
source3/rpc_client/rpc_transport_np.c | 3 +-
source3/rpc_server/epmd.c | 6 +-
source3/rpc_server/fss/srv_fss_agent.c | 9 +-
source3/rpc_server/fss/srv_fss_state.c | 12 +-
source3/rpc_server/fssd.c | 4 +-
source3/rpc_server/lsa/srv_lsa_nt.c | 2 +-
source3/rpc_server/lsasd.c | 10 +-
source3/rpc_server/mdssd.c | 11 +-
source3/rpc_server/samr/srv_samr_chgpasswd.c | 2 +-
source3/rpc_server/spoolss/srv_spoolss_nt.c | 83 +
source3/rpc_server/srvsvc/srv_srvsvc_nt.c | 23 +-
source3/rpcclient/cmd_clusapi.c | 58 +
source3/rpcclient/cmd_witness.c | 5 +
source3/script/tests/test_dfree_command.sh | 17 +-
source3/script/tests/test_dfree_quota.sh | 174 +
source3/script/tests/test_forceuser_validusers.sh | 59 +
source3/script/tests/test_ntlm_auth_s3.sh | 196 +-
source3/script/tests/test_offline.sh | 33 +
source3/script/tests/test_shadow_copy.sh | 291 +
source3/script/tests/test_smbclient_s3.sh | 60 +
source3/script/tests/test_smbclient_tarmode.pl | 6 +-
source3/script/tests/test_smbget.sh | 236 +
source3/script/tests/test_valid_users.sh | 70 +
source3/selftest/tests.py | 12 +-
source3/smbd/aio.c | 64 +-
source3/smbd/blocking.c | 2 +-
source3/smbd/close.c | 6 +-
source3/smbd/dfree.c | 24 +-
source3/smbd/dir.c | 13 +-
source3/smbd/dosmode.c | 93 +-
source3/smbd/fileio.c | 8 +-
source3/smbd/filename.c | 55 +-
source3/smbd/globals.c | 3 -
source3/smbd/globals.h | 56 +-
source3/smbd/negprot.c | 153 +-
source3/smbd/notify.c | 3 +-
source3/smbd/notify_inotify.c | 2 +-
source3/smbd/notifyd/notifyd.c | 63 +-
source3/smbd/ntquotas.c | 2 +-
source3/smbd/nttrans.c | 108 +-
source3/smbd/open.c | 56 +-
source3/smbd/oplock.c | 3 +-
source3/smbd/posix_acls.c | 69 +-
source3/smbd/process.c | 112 +-
source3/smbd/proto.h | 28 +-
source3/smbd/quotas.c | 42 +-
source3/smbd/reply.c | 218 +-
source3/smbd/scavenger.c | 57 +-
source3/smbd/seal.c | 2 -
source3/smbd/server.c | 208 +-
source3/smbd/server_exit.c | 10 +-
source3/smbd/sesssetup.c | 40 +-
source3/smbd/smb2_break.c | 8 +-
source3/smbd/smb2_close.c | 3 +-
source3/smbd/smb2_create.c | 138 +-
source3/smbd/smb2_flush.c | 60 +-
source3/smbd/smb2_ioctl_filesys.c | 7 +-
source3/smbd/smb2_ioctl_network_fs.c | 136 +
source3/smbd/smb2_negprot.c | 77 +-
source3/smbd/smb2_query_directory.c | 12 +-
source3/smbd/smb2_read.c | 2 +-
source3/smbd/smb2_server.c | 201 +-
source3/smbd/smb2_sesssetup.c | 327 +-
source3/smbd/smb2_tcon.c | 12 +-
source3/smbd/smbXsrv_client.c | 781 +++
source3/smbd/smbXsrv_open.c | 288 +-
source3/smbd/smbXsrv_session.c | 345 +-
source3/smbd/smbXsrv_tcon.c | 119 +-
source3/smbd/smbd_cleanupd.c | 156 +
source3/smbd/smbd_cleanupd.h | 33 +
source3/smbd/trans2.c | 344 +-
source3/smbd/vfs.c | 86 +-
source3/torture/nbio.c | 2 +-
source3/torture/torture.c | 426 +-
source3/utils/net.c | 8 +-
source3/utils/net.h | 1 +
source3/utils/net_ads.c | 64 +-
source3/utils/net_serverid.c | 62 +-
source3/utils/ntlm_auth.c | 93 +-
source3/utils/pdbedit.c | 43 +-
source3/utils/smbcacls.c | 2 +-
source3/utils/smbcontrol.c | 2 +-
source3/utils/smbfilter.c | 2 +-
source3/utils/smbget.c | 774 ++-
source3/utils/smbta-util.c | 211 -
source3/utils/status.c | 207 +-
source3/winbindd/idmap_ad.c | 1 +
source3/winbindd/idmap_autorid.c | 1 +
source3/winbindd/idmap_hash/idmap_hash.c | 1 +
source3/winbindd/idmap_nss.c | 8 +-
source3/winbindd/idmap_rfc2307.c | 40 +-
source3/winbindd/idmap_rid.c | 7 +-
source3/winbindd/idmap_script.c | 1 +
source3/winbindd/idmap_tdb2.c | 1 +
source3/winbindd/idmap_util.c | 4 +-
source3/winbindd/wb_sids2xids.c | 14 +-
source3/winbindd/winbindd.c | 13 +-
source3/winbindd/winbindd_ads.c | 28 +-
source3/winbindd/winbindd_cache.c | 6 +-
source3/winbindd/winbindd_cm.c | 108 +-
source3/winbindd/winbindd_cred_cache.c | 24 -
source3/winbindd/winbindd_dual.c | 6 +-
source3/winbindd/winbindd_dual_srv.c | 8 -
source3/winbindd/winbindd_misc.c | 13 +-
source3/winbindd/winbindd_msrpc.c | 2 +-
source3/winbindd/winbindd_ndr.c | 3 +
source3/winbindd/winbindd_pam.c | 13 +-
source3/winbindd/winbindd_proto.h | 4 +
source3/winbindd/winbindd_reconnect.c | 38 +-
source3/winbindd/winbindd_reconnect_ads.c | 324 +
source3/winbindd/winbindd_util.c | 155 +-
source3/winbindd/wscript_build | 16 +-
source3/wscript | 245 +-
source3/wscript_build | 73 +-
source4/auth/gensec/gensec_gssapi.c | 5 +-
source4/auth/gensec/gensec_krb5.c | 24 +-
source4/auth/gensec/pygensec.c | 79 +-
source4/auth/kerberos/kerberos-notes.txt | 2 +-
source4/auth/kerberos/kerberos_util.c | 13 +-
source4/auth/kerberos/wscript_build | 2 +-
source4/auth/ntlm/auth.c | 3 +-
source4/auth/ntlm/auth_sam.c | 10 +-
source4/auth/ntlm/auth_unix.c | 6 +-
source4/auth/ntlm/auth_winbind.c | 15 +-
source4/auth/pyauth.c | 14 +-
source4/auth/sam.c | 158 +-
source4/cldap_server/cldap_server.c | 1 +
source4/client/cifsdd.c | 2 +-
source4/dns_server/dlz_bind9.c | 16 +-
source4/dns_server/dns_query.c | 584 +-
source4/dns_server/dns_server.c | 73 +-
source4/dns_server/dns_server.h | 11 +-
source4/dns_server/dns_update.c | 31 +-
source4/dns_server/dns_utils.c | 92 +-
source4/dns_server/dnsserver_common.c | 192 +-
source4/dns_server/dnsserver_common.h | 18 +-
source4/dns_server/pydns.c | 319 +
source4/dns_server/wscript_build | 8 +-
source4/dsdb/common/util.c | 2 +-
source4/dsdb/common/util_trusts.c | 2 +-
source4/dsdb/dns/dns_update.c | 1 +
source4/dsdb/kcc/kcc_drs_replica_info.c | 2 +-
source4/dsdb/kcc/kcc_service.c | 1 +
source4/dsdb/pydsdb.c | 171 +-
source4/dsdb/repl/drepl_notify.c | 2 +-
source4/dsdb/repl/drepl_out_helpers.c | 3 +
source4/dsdb/repl/drepl_out_pull.c | 2 +-
source4/dsdb/repl/drepl_partitions.c | 4 +-
source4/dsdb/repl/drepl_service.c | 1 +
source4/dsdb/repl/replicated_objects.c | 92 +-
source4/dsdb/samdb/ldb_modules/acl.c | 2 +-
source4/dsdb/samdb/ldb_modules/descriptor.c | 4 +-
source4/dsdb/samdb/ldb_modules/dns_notify.c | 2 +-
source4/dsdb/samdb/ldb_modules/extended_dn_in.c | 4 +-
source4/dsdb/samdb/ldb_modules/linked_attributes.c | 2 +-
source4/dsdb/samdb/ldb_modules/operational.c | 2 +-
source4/dsdb/samdb/ldb_modules/repl_meta_data.c | 121 +-
source4/dsdb/samdb/ldb_modules/rootdse.c | 2 +-
source4/dsdb/samdb/ldb_modules/samldb.c | 289 +-
source4/dsdb/samdb/ldb_modules/secrets_tdb_sync.c | 2 +-
source4/dsdb/samdb/ldb_modules/update_keytab.c | 2 +-
.../dsdb/samdb/ldb_modules/wscript_build_server | 2 +-
source4/dsdb/samdb/samdb.h | 1 +
source4/dsdb/schema/schema_query.c | 8 +-
source4/dsdb/schema/schema_syntax.c | 12 +-
source4/dsdb/tests/python/acl.py | 2 +-
source4/dsdb/tests/python/ldap_schema.py | 31 +-
source4/dsdb/tests/python/password_lockout.py | 359 +-
source4/dsdb/tests/python/sites.py | 447 +-
source4/dsdb/wscript_build | 4 +-
source4/echo_server/echo_server.c | 3 +-
.../heimdal/lib/gssapi/krb5/accept_sec_context.c | 71 +-
source4/heimdal/lib/roken/resolve.c | 1 +
source4/heimdal/lib/wind/rfc3454.txt-table | 7074 --------------------
source4/heimdal_build/wscript_build | 16 +-
source4/heimdal_build/wscript_configure | 10 +-
source4/kdc/db-glue.c | 206 +-
source4/kdc/db-glue.h | 8 +-
source4/kdc/hdb-samba4.c | 145 +-
source4/kdc/kdc.c | 1 +
source4/kdc/pac-glue.c | 1 -
source4/kdc/sdb.c | 131 +
source4/kdc/sdb.h | 126 +
source4/kdc/sdb_to_hdb.c | 347 +
source4/kdc/wscript_build | 19 +-
source4/ldap_server/ldap_backend.c | 2 +-
source4/ldap_server/ldap_server.c | 1 +
source4/lib/com/dcom/dcom.h | 2 +-
source4/lib/com/dcom/main.c | 8 +-
source4/lib/http/http.c | 2 +-
source4/lib/messaging/messaging.c | 10 +-
source4/lib/messaging/pymessaging.c | 2 +-
source4/lib/messaging/wscript_build | 2 +-
source4/lib/registry/pyregistry.c | 19 +-
source4/lib/registry/registry.pc.in | 12 -
source4/lib/registry/wscript_build | 5 +-
source4/lib/socket/interface.c | 11 +-
source4/lib/socket/wscript_build | 2 +-
source4/lib/stream/packet.c | 2 +-
source4/lib/tls/tls.c | 90 +-
source4/lib/tls/tls.h | 7 -
source4/lib/tls/tls_tstream.c | 2 +-
source4/lib/tls/wscript | 26 +-
source4/lib/wmi/tools/wmis.c | 3 +-
source4/lib/wmi/wmi_wrap.c | 2 +-
source4/lib/wmi/wmicore.c | 3 +-
source4/libcli/dgram/dgramsocket.c | 2 +-
source4/libcli/ldap/ldap_client.c | 52 +-
source4/libcli/ldap/ldap_controls.c | 49 +-
source4/libcli/ldap/wscript_build | 4 +-
source4/libcli/pysmb.c | 116 +-
source4/libcli/raw/smbclient-raw.pc.in | 10 -
source4/libcli/resolve/resolve.c | 2 +-
source4/libcli/smb2/wscript_build | 2 +-
source4/libcli/wbclient/wscript_build | 2 +-
source4/libcli/wscript_build | 16 +-
source4/libnet/libnet_vampire.c | 293 +-
source4/libnet/py_net.c | 59 -
source4/libnet/wscript_build | 2 +-
source4/librpc/dcerpc_atsvc.pc.in | 11 -
source4/librpc/rpc/dcerpc.c | 6 +-
source4/librpc/rpc/pyrpc.c | 8 +-
source4/librpc/rpc/pyrpc_util.c | 3 +
source4/librpc/wscript_build | 22 +-
source4/nbt_server/dgram/netlogon.c | 1 +
source4/nbt_server/register.c | 3 +-
source4/nbt_server/wins/winsserver.c | 2 +-
source4/ntvfs/ntvfs_base.c | 2 +-
source4/ntvfs/posix/posix_eadb.h | 2 +-
source4/ntvfs/posix/pvfs_notify.c | 2 +-
source4/ntvfs/posix/python/pyposix_eadb.c | 4 +-
source4/ntvfs/posix/python/pyxattr_native.c | 4 +-
source4/ntvfs/posix/python/pyxattr_tdb.c | 19 +-
source4/ntvfs/unixuid/vfs_unixuid.c | 3 +
source4/param/pyparam.c | 87 +-
source4/param/secrets.c | 53 -
source4/param/secrets.h | 8 -
source4/param/share_ldb.c | 2 +-
source4/param/tests/loadparm.c | 1 +
source4/param/wscript_build | 7 +-
source4/rpc_server/backupkey/dcesrv_backupkey.c | 1042 ++-
.../backupkey/dcesrv_backupkey_heimdal.c | 1852 +++++
source4/rpc_server/common/reply.c | 10 +-
source4/rpc_server/common/server_info.c | 1 +
source4/rpc_server/dcerpc_server.c | 22 +-
source4/rpc_server/dnsserver/dcerpc_dnsserver.c | 7 +-
source4/rpc_server/dnsserver/dnsdb.c | 6 +-
source4/rpc_server/drsuapi/getncchanges.c | 10 +
source4/rpc_server/lsa/dcesrv_lsa.c | 1 +
source4/rpc_server/samr/dcesrv_samr.h | 1 +
source4/rpc_server/spoolss/dcesrv_spoolss.c | 2 +-
source4/rpc_server/wscript_build | 24 +-
source4/scripting/bin/gen_hresult.py | 2 +-
source4/scripting/bin/gen_ntstatus.py | 30 +-
source4/scripting/bin/samba_dnsupdate | 34 +-
source4/scripting/bin/samba_kcc | 74 +-
source4/scripting/bin/samba_upgradedns | 28 +-
source4/scripting/bin/samba_upgradeprovision | 2 +-
source4/scripting/devel/createtrust | 18 +-
source4/selftest/tests.py | 50 +-
source4/setup/wscript_build | 2 +-
source4/smb_server/smb/wscript_build | 2 +-
source4/smb_server/smb2/receive.c | 2 +-
source4/smb_server/smb2/wscript_build | 2 +-
source4/smb_server/smb_server.h | 2 +-
source4/smb_server/wscript_build | 4 +-
source4/smbd/process_standard.c | 6 -
source4/smbd/server.c | 9 +-
source4/smbd/service.c | 2 +-
source4/torture/basic/aliases.c | 4 +-
source4/torture/basic/base.c | 1 -
source4/torture/basic/misc.c | 4 +-
source4/torture/drs/wscript_build | 2 +-
source4/torture/gentest.c | 7 +-
source4/torture/ldap/cldap.c | 13 +-
source4/torture/ldap/netlogon.c | 13 +-
source4/torture/ldb/ldb.c | 463 +-
source4/torture/local/fsrvp_state.c | 20 +-
source4/torture/local/local.c | 1 -
source4/torture/local/wscript_build | 2 +-
source4/torture/nbench/nbio.c | 4 +-
source4/torture/nbt/wins.c | 3 +-
source4/torture/ndr/backupkey.c | 6 +-
source4/torture/ndr/clusapi.c | 383 ++
source4/torture/ndr/ndr.c | 6 +-
source4/torture/ndr/negoex.c | 100 +
source4/torture/ndr/witness.c | 44 +
source4/torture/raw/pingpong.c | 2 +-
source4/torture/raw/session.c | 2 +-
source4/torture/rpc/backupkey.c | 801 ++-
source4/torture/rpc/backupkey_heimdal.c | 2134 ++++++
source4/torture/rpc/clusapi.c | 459 +-
source4/torture/rpc/fsrvp.c | 2 +-
source4/torture/rpc/lsa.c | 20 +-
source4/torture/rpc/oxidresolve.c | 100 +-
source4/torture/rpc/remact.c | 47 +-
source4/torture/rpc/rpc.c | 4 +-
source4/torture/rpc/spoolss.c | 2 +-
source4/torture/rpc/spoolss_notify.c | 2 +-
source4/torture/smb2/connect.c | 89 +-
source4/torture/smb2/create.c | 64 +
source4/torture/smb2/dir.c | 28 +
source4/torture/smb2/durable_open.c | 2 +-
source4/torture/smb2/rename.c | 2 +-
source4/torture/smb2/replay.c | 1381 +++-
source4/torture/smb2/session.c | 340 +-
source4/torture/smb2/smb2.c | 4 +-
source4/torture/smb2/streams.c | 74 +
source4/torture/unix/whoami.c | 16 +-
source4/torture/util_smb.c | 6 +-
source4/torture/vfs/fruit.c | 1361 +++-
source4/torture/vfs/vfs.c | 2 +-
source4/torture/winbind/struct_based.c | 15 +-
source4/torture/wscript_build | 47 +-
source4/utils/man/ntlm_auth4.1.xml | 2 +-
source4/web_server/web_server.c | 15 +-
source4/web_server/wsgi.c | 7 -
source4/wrepl_server/wrepl_server.c | 4 +-
testprogs/blackbox/dbcheck-oldrelease.sh | 82 +-
testprogs/blackbox/demote-saveddb.sh | 67 +
testprogs/blackbox/dfree.sh | 8 +-
testprogs/blackbox/test_kinit.sh | 273 -
testprogs/blackbox/test_kinit_heimdal.sh | 273 +
...init_trusts.sh => test_kinit_trusts_heimdal.sh} | 0
testprogs/blackbox/test_net_ads.sh | 35 +
testprogs/blackbox/test_pdbtest.sh | 7 +
.../{test_pkinit.sh => test_pkinit_heimdal.sh} | 0
testprogs/win32/spoolss/README.win32 | 2 +-
testprogs/win32/spoolss/testspoolss.c | 4 +-
tests/oldquotas.c | 174 +
testsuite/headers/wscript_build | 13 +-
third_party/waf/wafadmin/3rdparty/gccdeps.py | 2 +-
.../waf/wafadmin/3rdparty/print_commands.py | 25 +
third_party/waf/wafadmin/Build.py | 4 +
third_party/waf/wafadmin/Node.py | 7 +
third_party/waf/wafadmin/TaskGen.py | 3 +
third_party/waf/wafadmin/Tools/cc.py | 6 +-
third_party/waf/wafadmin/Tools/ccroot.py | 10 +-
third_party/waf/wafadmin/Tools/config_c.py | 4 +
third_party/waf/wafadmin/Tools/msvc.py | 2 +-
third_party/waf/wafadmin/Tools/osx.py | 6 +-
third_party/waf/wafadmin/Utils.py | 44 +-
wscript | 25 +-
1764 files changed, 83463 insertions(+), 42518 deletions(-)
create mode 100644 .travis.yml
delete mode 100644 auth/gensec/gensec.pc.in
delete mode 100644 buildtools/wafsamba/gccdeps.py
create mode 100644 ctdb/client/client.h
create mode 100644 ctdb/client/client_call.c
create mode 100644 ctdb/client/client_connect.c
create mode 100644 ctdb/client/client_control.c
create mode 100644 ctdb/client/client_control_sync.c
create mode 100644 ctdb/client/client_db.c
create mode 100644 ctdb/client/client_message.c
create mode 100644 ctdb/client/client_message_sync.c
create mode 100644 ctdb/client/client_private.h
create mode 100644 ctdb/client/client_util.c
create mode 100644 ctdb/common/cmdline.h
create mode 100644 ctdb/common/comm.c
create mode 100644 ctdb/common/comm.h
create mode 100644 ctdb/common/common.h
delete mode 100644 ctdb/common/ctdb_fork.c
delete mode 100644 ctdb/common/ctdb_logging.c
delete mode 100644 ctdb/common/ctdb_message.c
create mode 100644 ctdb/common/db_hash.c
create mode 100644 ctdb/common/db_hash.h
create mode 100644 ctdb/common/logging.c
create mode 100644 ctdb/common/logging.h
create mode 100644 ctdb/common/pkt_read.c
create mode 100644 ctdb/common/pkt_read.h
create mode 100644 ctdb/common/pkt_write.c
create mode 100644 ctdb/common/pkt_write.h
create mode 100644 ctdb/common/reqid.c
create mode 100644 ctdb/common/reqid.h
create mode 100644 ctdb/common/srvid.c
create mode 100644 ctdb/common/srvid.h
create mode 100644 ctdb/common/system.h
create mode 100755 ctdb/config/events.d/05.system
delete mode 100644 ctdb/config/events.d/40.fs_use
delete mode 100755 ctdb/config/events.d/62.cnfs
delete mode 100644 ctdb/ctdb.pc.in
create mode 120000 ctdb/include/common/srvid.h
delete mode 100644 ctdb/include/ctdb.h
delete mode 100644 ctdb/include/ctdb_logging.h
delete mode 100644 ctdb/include/ctdb_typesafe_cb.h
delete mode 100644 ctdb/include/internal/cmdline.h
delete mode 100644 ctdb/include/internal/includes.h
copy ctdb/include/public/{ => util}/README.txt (100%)
create mode 100644 ctdb/protocol/protocol.h
create mode 100644 ctdb/protocol/protocol_api.h
create mode 100644 ctdb/protocol/protocol_call.c
create mode 100644 ctdb/protocol/protocol_client.c
create mode 100644 ctdb/protocol/protocol_control.c
create mode 100644 ctdb/protocol/protocol_header.c
create mode 100644 ctdb/protocol/protocol_message.c
create mode 100644 ctdb/protocol/protocol_packet.c
create mode 100644 ctdb/protocol/protocol_private.h
create mode 100644 ctdb/protocol/protocol_types.c
create mode 100644 ctdb/protocol/protocol_util.c
create mode 100644 ctdb/server/ctdb_fork.c
create mode 100644 ctdb/server/ctdb_recovery_helper.c
create mode 100644 ctdb/server/ipalloc.c
create mode 100644 ctdb/server/ipalloc.h
create mode 100644 ctdb/server/ipalloc_common.c
create mode 100644 ctdb/server/ipalloc_deterministic.c
create mode 100644 ctdb/server/ipalloc_lcp2.c
create mode 100644 ctdb/server/ipalloc_nondeterministic.c
create mode 100644 ctdb/server/ipalloc_private.h
create mode 100755 ctdb/tests/cunit/comm_test_001.sh
create mode 100755 ctdb/tests/cunit/comm_test_002.sh
create mode 100755 ctdb/tests/cunit/db_hash_test_001.sh
create mode 100755 ctdb/tests/cunit/pkt_read_001.sh
create mode 100755 ctdb/tests/cunit/pkt_write_001.sh
create mode 100755 ctdb/tests/cunit/protocol_test_001.sh
create mode 100755 ctdb/tests/cunit/protocol_test_002.sh
create mode 100755 ctdb/tests/cunit/reqid_test_001.sh
create mode 100755 ctdb/tests/cunit/srvid_test_001.sh
delete mode 100755 ctdb/tests/eventscripts/00.ctdb.monitor.001.sh
delete mode 100755 ctdb/tests/eventscripts/00.ctdb.monitor.002.sh
delete mode 100755 ctdb/tests/eventscripts/00.ctdb.monitor.003.sh
delete mode 100755 ctdb/tests/eventscripts/00.ctdb.monitor.004.sh
delete mode 100755 ctdb/tests/eventscripts/00.ctdb.monitor.005.sh
create mode 100755 ctdb/tests/eventscripts/05.system.monitor.001.sh
create mode 100755 ctdb/tests/eventscripts/05.system.monitor.002.sh
create mode 100755 ctdb/tests/eventscripts/05.system.monitor.003.sh
create mode 100755 ctdb/tests/eventscripts/05.system.monitor.004.sh
create mode 100755 ctdb/tests/eventscripts/05.system.monitor.005.sh
create mode 100755 ctdb/tests/eventscripts/05.system.monitor.006.sh
create mode 100755 ctdb/tests/eventscripts/05.system.monitor.007.sh
create mode 100755 ctdb/tests/eventscripts/05.system.monitor.011.sh
create mode 100755 ctdb/tests/eventscripts/05.system.monitor.012.sh
create mode 100755 ctdb/tests/eventscripts/05.system.monitor.013.sh
create mode 100755 ctdb/tests/eventscripts/05.system.monitor.014.sh
create mode 100755 ctdb/tests/eventscripts/05.system.monitor.015.sh
create mode 100755 ctdb/tests/eventscripts/05.system.monitor.016.sh
create mode 100755 ctdb/tests/eventscripts/05.system.monitor.017.sh
create mode 100755 ctdb/tests/eventscripts/05.system.monitor.018.sh
delete mode 100755 ctdb/tests/eventscripts/11.natgw.005.sh
create mode 100755 ctdb/tests/eventscripts/11.natgw.051.sh
create mode 100755 ctdb/tests/eventscripts/11.natgw.052.sh
create mode 100755 ctdb/tests/eventscripts/11.natgw.053.sh
create mode 100755 ctdb/tests/eventscripts/11.natgw.054.sh
create mode 100755 ctdb/tests/eventscripts/13.per_ip_routing.023.sh
create mode 100755 ctdb/tests/eventscripts/50.samba.monitor.110.sh
create mode 100755 ctdb/tests/eventscripts/50.samba.monitor.111.sh
create mode 100755 ctdb/tests/eventscripts/50.samba.monitor.112.sh
create mode 100755 ctdb/tests/eventscripts/50.samba.monitor.113.sh
create mode 100755 ctdb/tests/eventscripts/stubs/ctdb_natgw
create mode 100755 ctdb/tests/eventscripts/stubs/df
delete mode 100755 ctdb/tests/eventscripts/stubs/free
create mode 100755 ctdb/tests/eventscripts/stubs/timeout
create mode 120000 ctdb/tests/onnode/functions
create mode 100755 ctdb/tests/simple/35_set_reclock.sh
delete mode 100755 ctdb/tests/simple/35_set_recmaster.sh
create mode 120000 ctdb/tests/simple/functions
create mode 100644 ctdb/tests/src/comm_client_test.c
create mode 100644 ctdb/tests/src/comm_server_test.c
create mode 100644 ctdb/tests/src/comm_test.c
create mode 100644 ctdb/tests/src/db_hash_test.c
create mode 100644 ctdb/tests/src/pkt_read_test.c
create mode 100644 ctdb/tests/src/pkt_write_test.c
create mode 100644 ctdb/tests/src/protocol_client_test.c
create mode 100644 ctdb/tests/src/protocol_types_test.c
create mode 100644 ctdb/tests/src/reqid_test.c
create mode 100644 ctdb/tests/src/srvid_test.c
delete mode 100755 ctdb/tests/tool/stubby.natgwlist.009.sh
delete mode 100755 ctdb/tests/tool/stubby.natgwlist.010.sh
delete mode 100755 ctdb/tests/tool/stubby.nodestatus.003.sh
delete mode 100755 ctdb/tests/tool/stubby.nodestatus.004.sh
delete mode 100755 ctdb/tests/tool/stubby.nodestatus.005.sh
create mode 100755 ctdb/tests/tool/stubs/ctdb
create mode 100755 ctdb/tools/ctdb_natgw
delete mode 100644 ctdb/tools/ctdb_vacuum.c
create mode 100644 debian/patches/ctdb-Fix-detection-of-gnukfreebsd.patch
delete mode 100644 debian/patches/disable-socketwrapper.diff
create mode 100644 debian/patches/no_build_options.patch
delete mode 100644 debian/patches/pam-examples.patch
create mode 100644 debian/samba.ufw.profile
create mode 100644 docs-xml/manpages/cifsdd.8.xml
create mode 100644 docs-xml/manpages/smbspool_krb5_wrapper.8.xml
delete mode 100644 docs-xml/manpages/smbta-util.8.xml
create mode 100644 docs-xml/manpages/vfs_offline.8.xml
delete mode 100644 docs-xml/manpages/vfs_scannedonly.8.xml
delete mode 100644 docs-xml/manpages/vfs_smb_traffic_analyzer.8.xml
delete mode 100644 docs-xml/smbdotconf/logging/debugtimestamp.xml
create mode 100644 docs-xml/smbdotconf/logging/timestamplogs.xml
create mode 100644 docs-xml/smbdotconf/misc/auto_services.xml
delete mode 100644 docs-xml/smbdotconf/misc/preload.xml
create mode 100644 docs-xml/smbdotconf/protocol/servermultichannelsupport.xml
create mode 100644 docs-xml/smbdotconf/tuning/aiomaxthreads.xml
create mode 100644 docs/manpages/cifsdd.8
create mode 100644 docs/manpages/smbspool_krb5_wrapper.8
delete mode 100644 docs/manpages/smbta-util.8
create mode 100644 docs/manpages/vfs_offline.8
delete mode 100644 docs/manpages/vfs_scannedonly.8
delete mode 100644 docs/manpages/vfs_smb_traffic_analyzer.8
create mode 100644 lib/ldb-samba/ldb_matching_rules.c
create mode 100644 lib/ldb-samba/ldb_matching_rules.h
create mode 100644 lib/ldb/ABI/ldb-1.1.22.sigs
create mode 100644 lib/ldb/ABI/ldb-1.1.23.sigs
create mode 100644 lib/ldb/ABI/ldb-1.1.24.sigs
create mode 100644 lib/ldb/ABI/ldb-1.1.25.sigs
create mode 100644 lib/ldb/ABI/ldb-1.1.26.sigs
copy lib/ldb/ABI/{pyldb-util-1.1.10.sigs => pyldb-util-1.1.22.sigs} (100%)
copy lib/ldb/ABI/{pyldb-util-1.1.10.sigs => pyldb-util-1.1.23.sigs} (100%)
copy lib/ldb/ABI/{pyldb-util-1.1.10.sigs => pyldb-util-1.1.24.sigs} (100%)
copy lib/ldb/ABI/{pyldb-util-1.1.10.sigs => pyldb-util-1.1.25.sigs} (100%)
copy lib/ldb/ABI/{pyldb-util-1.1.10.sigs => pyldb-util-1.1.26.sigs} (100%)
copy lib/ldb/ABI/{pyldb-util-1.1.10.sigs => pyldb-util.py3-1.1.23.sigs} (100%)
copy lib/ldb/ABI/{pyldb-util-1.1.10.sigs => pyldb-util.py3-1.1.24.sigs} (100%)
copy lib/ldb/ABI/{pyldb-util-1.1.10.sigs => pyldb-util.py3-1.1.25.sigs} (100%)
copy lib/ldb/ABI/{pyldb-util-1.1.10.sigs => pyldb-util.py3-1.1.26.sigs} (100%)
create mode 100644 lib/ldb/_ldb_text.py
create mode 100644 lib/socket/wscript
copy lib/talloc/ABI/{pytalloc-util-2.0.6.sigs => pytalloc-util-2.1.4.sigs} (100%)
copy lib/talloc/ABI/{pytalloc-util-2.0.6.sigs => pytalloc-util-2.1.5.sigs} (100%)
create mode 100644 lib/talloc/ABI/pytalloc-util-2.1.6.sigs
create mode 100644 lib/talloc/ABI/pytalloc-util.py3-2.1.5.sigs
create mode 100644 lib/talloc/ABI/pytalloc-util.py3-2.1.6.sigs
create mode 100644 lib/talloc/ABI/talloc-2.1.4.sigs
create mode 100644 lib/talloc/ABI/talloc-2.1.5.sigs
create mode 100644 lib/talloc/ABI/talloc-2.1.6.sigs
create mode 100644 lib/talloc/pytalloc_private.h
create mode 100755 lib/talloc/test_magic_differs.sh
create mode 100644 lib/talloc/test_magic_differs_helper.c
copy lib/tdb/ABI/{tdb-1.3.5.sigs => tdb-1.3.8.sigs} (100%)
create mode 100644 lib/tevent/ABI/tevent-0.9.26.sigs
create mode 100644 lib/tevent/ABI/tevent-0.9.27.sigs
create mode 100644 lib/tevent/ABI/tevent-0.9.28.sigs
create mode 100644 lib/tevent/doc/tevent_thread.dox
create mode 100644 lib/tevent/tevent_threads.c
delete mode 100644 lib/torture/torture.pc.in
delete mode 100644 lib/util/parmlist.c
delete mode 100644 lib/util/parmlist.h
create mode 100644 lib/util/sys_rw.c
rename {source3/lib => lib/util}/sys_rw.h (100%)
create mode 100644 lib/util/sys_rw_data.c
rename {source3/lib => lib/util}/sys_rw_data.h (100%)
create mode 100644 lib/util/tests/genrandperf.c
delete mode 100644 lib/util/tests/parmlist.c
create mode 100644 lib/util/util.h
create mode 100644 librpc/idl/negoex.idl
create mode 100644 librpc/ndr/ndr_negoex.c
create mode 100644 librpc/ndr/ndr_negoex.h
create mode 100644 nsswitch/wins_freebsd.c
delete mode 100644 python/samba/netcmd/vampire.py
create mode 100644 python/samba/remove_dc.py
create mode 100644 python/samba/subnets.py
create mode 100644 python/samba/tests/dcerpc/array.py
rename python/samba/tests/{getopt.py => get_opt.py} (100%)
create mode 100644 python/samba/tests/samba_tool/sites.py
delete mode 100644 python/uuidmodule.c
create mode 100644 source3/client/README.smbspool
create mode 100644 source3/client/smbspool_krb5_wrapper.c
delete mode 100644 source3/lib/dummyparam.c
create mode 100644 source3/lib/gencache.h
delete mode 100644 source3/lib/sys_rw.c
delete mode 100644 source3/lib/sys_rw_data.c
create mode 100644 source3/lib/util_path.c
create mode 100644 source3/lib/util_path.h
create mode 100644 source3/lib/util_procid.c
create mode 100644 source3/lib/util_procid.h
create mode 100644 source3/lib/util_specialsids.c
create mode 100644 source3/lib/util_tsock.h
delete mode 100644 source3/modules/vfs_aio_posix.c
create mode 100644 source3/modules/vfs_fake_dfq.c
create mode 100644 source3/modules/vfs_offline.c
delete mode 100644 source3/modules/vfs_scannedonly.c
delete mode 100644 source3/modules/vfs_smb_traffic_analyzer.c
delete mode 100644 source3/modules/vfs_smb_traffic_analyzer.h
delete mode 100644 source3/pam_smbpass/CHANGELOG
delete mode 100644 source3/pam_smbpass/INSTALL
delete mode 100644 source3/pam_smbpass/README
delete mode 100644 source3/pam_smbpass/TODO
delete mode 100644 source3/pam_smbpass/general.h
delete mode 100644 source3/pam_smbpass/pam_smb_acct.c
delete mode 100644 source3/pam_smbpass/pam_smb_auth.c
delete mode 100644 source3/pam_smbpass/pam_smb_passwd.c
delete mode 100644 source3/pam_smbpass/samples/README
delete mode 100644 source3/pam_smbpass/samples/kdc-pdc
delete mode 100644 source3/pam_smbpass/samples/password-mature
delete mode 100644 source3/pam_smbpass/samples/password-migration
delete mode 100644 source3/pam_smbpass/samples/password-sync
delete mode 100644 source3/pam_smbpass/support.c
delete mode 100644 source3/pam_smbpass/support.h
delete mode 100644 source3/pam_smbpass/wscript_build
create mode 100644 source3/passdb/ABI/samba-passdb-0.24.2.sigs
create mode 100644 source3/passdb/ABI/samba-passdb-0.25.0.sigs
create mode 100755 source3/script/tests/test_dfree_quota.sh
create mode 100755 source3/script/tests/test_forceuser_validusers.sh
create mode 100755 source3/script/tests/test_offline.sh
create mode 100755 source3/script/tests/test_shadow_copy.sh
create mode 100755 source3/script/tests/test_smbget.sh
create mode 100755 source3/script/tests/test_valid_users.sh
create mode 100644 source3/smbd/smbXsrv_client.c
create mode 100644 source3/smbd/smbd_cleanupd.c
create mode 100644 source3/smbd/smbd_cleanupd.h
delete mode 100644 source3/utils/smbta-util.c
create mode 100644 source3/winbindd/winbindd_reconnect_ads.c
create mode 100644 source4/dns_server/pydns.c
delete mode 100644 source4/heimdal/lib/wind/rfc3454.txt-table
create mode 100644 source4/kdc/sdb.c
create mode 100644 source4/kdc/sdb.h
create mode 100644 source4/kdc/sdb_to_hdb.c
delete mode 100644 source4/lib/registry/registry.pc.in
delete mode 100644 source4/libcli/raw/smbclient-raw.pc.in
delete mode 100644 source4/librpc/dcerpc_atsvc.pc.in
create mode 100644 source4/rpc_server/backupkey/dcesrv_backupkey_heimdal.c
create mode 100644 source4/torture/ndr/clusapi.c
create mode 100644 source4/torture/ndr/negoex.c
create mode 100644 source4/torture/rpc/backupkey_heimdal.c
mode change 100644 => 100755 source4/torture/smb2/rename.c
create mode 100755 testprogs/blackbox/demote-saveddb.sh
delete mode 100755 testprogs/blackbox/test_kinit.sh
create mode 100755 testprogs/blackbox/test_kinit_heimdal.sh
rename testprogs/blackbox/{test_kinit_trusts.sh => test_kinit_trusts_heimdal.sh} (100%)
create mode 100755 testprogs/blackbox/test_net_ads.sh
rename testprogs/blackbox/{test_pkinit.sh => test_pkinit_heimdal.sh} (100%)
create mode 100644 tests/oldquotas.c
create mode 100644 third_party/waf/wafadmin/3rdparty/print_commands.py
--
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