[Pkg-samba-maint] [samba] 01/07: Merge tag 'upstream/4.2.0_rc2+dfsg' into experimental
Jelmer Vernooij
jelmer at moszumanska.debian.org
Sun Dec 7 16:02:31 UTC 2014
This is an automated email from the git hooks/post-receive script.
jelmer pushed a commit to branch experimental
in repository samba.
commit 77fc66d8e3593f6be6c59e8ff5f8b3858cfe6604
Merge: 6e09f9d 4f35415
Author: Jelmer Vernooij <jelmer at samba.org>
Date: Sun Dec 7 15:33:00 2014 +0000
Merge tag 'upstream/4.2.0_rc2+dfsg' into experimental
Upstream version 4.2.0~rc2+dfsg
.clang_complete | 99 -
.ycm_extra_conf.py | 317 +
BUILD_SYSTEMS.txt | 19 +-
MAINTAINERS.txt | 221 -
Makefile | 43 +-
README.Coding | 17 +-
Roadmap | 15 +-
VERSION | 6 +-
WHATSNEW.txt | 1740 +--
auth/auth_sam_reply.c | 15 +-
auth/auth_sam_reply.h | 8 +
auth/common_auth.h | 6 +-
auth/credentials/credentials.c | 135 +-
auth/credentials/credentials.h | 119 +-
auth/credentials/credentials_internal.h | 117 +
auth/credentials/credentials_krb5.c | 14 +-
auth/credentials/credentials_ntlm.c | 1 +
auth/credentials/credentials_secrets.c | 17 +-
auth/credentials/pycredentials.c | 26 +
auth/credentials/tests/simple.c | 1 +
auth/gensec/external.c | 82 +
auth/gensec/gensec.c | 269 +-
auth/gensec/gensec.h | 130 +-
auth/gensec/gensec_internal.h | 134 +
auth/gensec/gensec_start.c | 183 +-
auth/gensec/gensec_util.c | 12 +-
auth/gensec/ncalrpc.c | 286 +
auth/gensec/schannel.c | 789 ++
auth/gensec/spnego.c | 31 +-
auth/gensec/wscript_build | 22 +
auth/kerberos/kerberos_pac.c | 2 +-
auth/kerberos/wscript_build | 1 +
auth/ntlmssp/gensec_ntlmssp.c | 5 +
auth/ntlmssp/gensec_ntlmssp_server.c | 1 +
auth/ntlmssp/ntlmssp.c | 1 +
auth/ntlmssp/ntlmssp_client.c | 1 +
auth/ntlmssp/ntlmssp_server.c | 1 +
auth/wbc_auth_util.c | 225 +
auth/wscript_build | 3 +-
buildtools/wafadmin/Tools/ccroot.py | 9 +-
buildtools/wafadmin/Tools/perl.py | 51 +-
buildtools/wafadmin/Tools/python.py | 16 +-
buildtools/wafsamba/samba3.py | 6 -
buildtools/wafsamba/samba_autoconf.py | 88 +-
buildtools/wafsamba/samba_bundled.py | 110 +-
buildtools/wafsamba/samba_deps.py | 9 +-
buildtools/wafsamba/samba_dist.py | 7 +-
buildtools/wafsamba/samba_patterns.py | 11 +-
buildtools/wafsamba/samba_perl.py | 62 +
buildtools/wafsamba/samba_python.py | 1 +
buildtools/wafsamba/samba_third_party.py | 35 +
buildtools/wafsamba/samba_utils.py | 2 +-
buildtools/wafsamba/wafsamba.py | 94 +-
buildtools/wafsamba/wscript | 65 +-
configure.developer | 2 -
ctdb/.bzrignore | 24 +
ctdb/.gitignore | 34 +
ctdb/COPYING | 674 ++
ctdb/Makefile | 78 +
ctdb/NEWS | 354 +
ctdb/README | 8 +
ctdb/client/ctdb_client.c | 4933 ++++++++
ctdb/common/cmdline.c | 172 +
ctdb/common/ctdb_fork.c | 176 +
ctdb/common/ctdb_io.c | 447 +
ctdb/common/ctdb_logging.c | 214 +
ctdb/common/ctdb_ltdb.c | 337 +
ctdb/common/ctdb_message.c | 286 +
ctdb/common/ctdb_util.c | 510 +
ctdb/common/rb_tree.c | 1095 ++
ctdb/common/rb_tree.h | 90 +
ctdb/common/system_aix.c | 399 +
ctdb/common/system_common.c | 161 +
ctdb/common/system_freebsd.c | 409 +
ctdb/common/system_gnu.c | 388 +
ctdb/common/system_kfreebsd.c | 401 +
ctdb/common/system_linux.c | 768 ++
ctdb/common/system_util.c | 410 +
ctdb/config/README | 31 +
ctdb/config/ctdb-crash-cleanup.sh | 29 +
ctdb/config/ctdb.init | 171 +
ctdb/config/ctdb.service | 15 +
ctdb/config/ctdb.sudoers | 3 +
ctdb/config/ctdb.sysconfig | 33 +
ctdb/config/ctdbd_wrapper | 277 +
ctdb/config/debug-hung-script.sh | 56 +
ctdb/config/debug_locks.sh | 68 +
ctdb/config/events.d/00.ctdb | 218 +
ctdb/config/events.d/01.reclock | 44 +
ctdb/config/events.d/10.interface | 275 +
ctdb/config/events.d/11.natgw | 169 +
ctdb/config/events.d/11.routing | 52 +
ctdb/config/events.d/13.per_ip_routing | 421 +
ctdb/config/events.d/20.multipathd | 84 +
ctdb/config/events.d/31.clamd | 52 +
ctdb/config/events.d/40.fs_use | 55 +
ctdb/config/events.d/40.vsftpd | 68 +
ctdb/config/events.d/41.httpd | 86 +
ctdb/config/events.d/49.winbind | 70 +
ctdb/config/events.d/50.samba | 166 +
ctdb/config/events.d/60.ganesha | 252 +
ctdb/config/events.d/60.nfs | 105 +
ctdb/config/events.d/62.cnfs | 78 +
ctdb/config/events.d/70.iscsi | 69 +
ctdb/config/events.d/91.lvs | 89 +
ctdb/config/events.d/99.timeout | 29 +
ctdb/config/events.d/README | 170 +
ctdb/config/functions | 1430 +++
ctdb/config/gcore_trace.sh | 3 +
ctdb/config/nfs-rpc-checks.d/10.statd.check | 3 +
ctdb/config/nfs-rpc-checks.d/20.nfsd.check | 2 +
ctdb/config/nfs-rpc-checks.d/30.lockd.check | 2 +
ctdb/config/nfs-rpc-checks.d/40.mountd.check | 2 +
ctdb/config/nfs-rpc-checks.d/50.rquotad.check | 1 +
ctdb/config/notify.d.README | 44 +
ctdb/config/notify.sh | 27 +
ctdb/config/statd-callout | 183 +
ctdb/configure | 15 +
ctdb/configure.rpm | 18 +
ctdb/ctdb.pc.in | 19 +
ctdb/doc/Makefile | 21 +
ctdb/doc/ctdb-statistics.7.xml | 669 ++
ctdb/doc/ctdb-tunables.7.xml | 708 ++
ctdb/doc/ctdb.1.xml | 1719 +++
ctdb/doc/ctdb.7.xml | 1013 ++
ctdb/doc/ctdbd.1.xml | 623 +
ctdb/doc/ctdbd.conf.5.xml | 1702 +++
ctdb/doc/ctdbd_wrapper.1.xml | 106 +
ctdb/doc/examples/README | 4 +
ctdb/doc/examples/cluster.conf | 92 +
ctdb/doc/examples/natgw.conf | 109 +
ctdb/doc/ltdbtool.1.xml | 300 +
ctdb/doc/onnode.1.xml | 371 +
ctdb/doc/ping_pong.1.xml | 164 +
ctdb/doc/readonlyrecords.txt | 343 +
ctdb/doc/recovery-process.txt | 436 +
ctdb/ib/README.txt | 19 +
ctdb/ib/ibw_ctdb.c | 175 +
ctdb/ib/ibw_ctdb.h | 50 +
ctdb/ib/ibw_ctdb_init.c | 248 +
ctdb/ib/ibwrapper.c | 1364 +++
ctdb/ib/ibwrapper.h | 218 +
ctdb/ib/ibwrapper_internal.h | 126 +
ctdb/ib/ibwrapper_test.c | 660 ++
ctdb/include/ctdb.h | 50 +
ctdb/include/ctdb_client.h | 49 +-
ctdb/include/ctdb_logging.h | 42 +
ctdb/include/ctdb_private.h | 312 +-
ctdb/include/ctdb_protocol.h | 112 +-
ctdb/include/internal/cmdline.h | 10 +
ctdb/include/internal/idtree.h | 11 +
ctdb/include/internal/includes.h | 54 +
ctdb/lib/tdb_wrap/tdb_wrap.c | 106 +
ctdb/lib/tdb_wrap/tdb_wrap.h | 39 +
ctdb/lib/tdb_wrap/wscript_build | 7 +
ctdb/lib/util/debug.c | 135 +
ctdb/lib/util/debug.h | 30 +
ctdb/lib/util/dlinklist.h | 181 +
ctdb/lib/util/fault.c | 235 +
ctdb/lib/util/idtree.c | 387 +
ctdb/lib/util/signal.c | 144 +
ctdb/lib/util/substitute.c | 167 +
ctdb/lib/util/util.c | 52 +
ctdb/lib/util/util.h | 565 +
ctdb/lib/util/util_file.c | 120 +
ctdb/lib/util/util_time.c | 102 +
ctdb/lib/util/wscript_build | 9 +
ctdb/packaging/RPM/ctdb.spec.in | 1056 ++
ctdb/packaging/mkversion.sh | 73 +
ctdb/server/ctdb_banning.c | 176 +
ctdb/server/ctdb_call.c | 1876 +++
ctdb/server/ctdb_control.c | 896 ++
ctdb/server/ctdb_daemon.c | 1759 +++
ctdb/server/ctdb_event_helper.c | 131 +
ctdb/server/ctdb_freeze.c | 492 +
ctdb/server/ctdb_keepalive.c | 107 +
ctdb/server/ctdb_lock.c | 1013 ++
ctdb/server/ctdb_lock_helper.c | 176 +
ctdb/server/ctdb_logging.c | 687 ++
ctdb/server/ctdb_ltdb_server.c | 1645 +++
ctdb/server/ctdb_monitor.c | 528 +
ctdb/server/ctdb_persistent.c | 382 +
ctdb/server/ctdb_recover.c | 1397 +++
ctdb/server/ctdb_recoverd.c | 4387 +++++++
ctdb/server/ctdb_server.c | 690 ++
ctdb/server/ctdb_serverids.c | 191 +
ctdb/server/ctdb_statistics.c | 78 +
ctdb/server/ctdb_takeover.c | 4739 ++++++++
ctdb/server/ctdb_traverse.c | 784 ++
ctdb/server/ctdb_tunables.c | 216 +
ctdb/server/ctdb_update_record.c | 355 +
ctdb/server/ctdb_uptime.c | 45 +
ctdb/server/ctdb_vacuum.c | 1794 +++
ctdb/server/ctdbd.c | 323 +
ctdb/server/eventscript.c | 1096 ++
ctdb/tcp/ctdb_tcp.h | 60 +
ctdb/tcp/tcp_connect.c | 503 +
ctdb/tcp/tcp_init.c | 201 +
ctdb/tcp/tcp_io.c | 88 +
ctdb/tests/INSTALL | 96 +
ctdb/tests/README | 122 +
ctdb/tests/TODO | 4 +
ctdb/tests/complex/11_ctdb_delip_removes_ip.sh | 54 +
ctdb/tests/complex/18_ctdb_reloadips.sh | 234 +
ctdb/tests/complex/31_nfs_tickle.sh | 98 +
ctdb/tests/complex/32_cifs_tickle.sh | 95 +
ctdb/tests/complex/33_gratuitous_arp.sh | 87 +
ctdb/tests/complex/34_nfs_tickle_restart.sh | 98 +
ctdb/tests/complex/41_failover_ping_discrete.sh | 68 +
ctdb/tests/complex/42_failover_ssh_hostname.sh | 78 +
ctdb/tests/complex/43_failover_nfs_basic.sh | 75 +
ctdb/tests/complex/44_failover_nfs_oneway.sh | 94 +
ctdb/tests/complex/45_failover_nfs_kill.sh | 77 +
ctdb/tests/complex/90_debug_hung_script.sh | 95 +
ctdb/tests/complex/README | 2 +
ctdb/tests/complex/scripts/local.bash | 172 +
ctdb/tests/events.d/00.test | 105 +
ctdb/tests/eventscripts/00.ctdb.init.001.sh | 13 +
ctdb/tests/eventscripts/00.ctdb.init.002.sh | 17 +
ctdb/tests/eventscripts/00.ctdb.init.003.sh | 16 +
ctdb/tests/eventscripts/00.ctdb.init.004.sh | 22 +
ctdb/tests/eventscripts/00.ctdb.init.005.sh | 20 +
ctdb/tests/eventscripts/00.ctdb.init.006.sh | 25 +
ctdb/tests/eventscripts/00.ctdb.init.007.sh | 16 +
ctdb/tests/eventscripts/00.ctdb.init.008.sh | 19 +
ctdb/tests/eventscripts/00.ctdb.init.021.sh | 11 +
ctdb/tests/eventscripts/00.ctdb.init.022.sh | 18 +
ctdb/tests/eventscripts/00.ctdb.init.023.sh | 23 +
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/10.interface.init.001.sh | 13 +
ctdb/tests/eventscripts/10.interface.init.002.sh | 11 +
.../tests/eventscripts/10.interface.monitor.001.sh | 13 +
.../tests/eventscripts/10.interface.monitor.002.sh | 11 +
.../tests/eventscripts/10.interface.monitor.003.sh | 15 +
.../tests/eventscripts/10.interface.monitor.004.sh | 15 +
.../tests/eventscripts/10.interface.monitor.005.sh | 15 +
.../tests/eventscripts/10.interface.monitor.006.sh | 15 +
.../tests/eventscripts/10.interface.monitor.007.sh | 13 +
.../tests/eventscripts/10.interface.monitor.008.sh | 15 +
.../tests/eventscripts/10.interface.monitor.009.sh | 17 +
.../tests/eventscripts/10.interface.monitor.010.sh | 19 +
.../tests/eventscripts/10.interface.monitor.011.sh | 19 +
.../tests/eventscripts/10.interface.monitor.012.sh | 23 +
.../tests/eventscripts/10.interface.monitor.013.sh | 15 +
.../tests/eventscripts/10.interface.monitor.014.sh | 16 +
.../tests/eventscripts/10.interface.monitor.015.sh | 16 +
.../tests/eventscripts/10.interface.monitor.016.sh | 18 +
ctdb/tests/eventscripts/10.interface.multi.001.sh | 14 +
.../eventscripts/10.interface.releaseip.001.sh | 13 +
.../eventscripts/10.interface.releaseip.002.sh | 17 +
.../eventscripts/10.interface.releaseip.010.sh | 32 +
.../eventscripts/10.interface.releaseip.011.sh | 41 +
.../tests/eventscripts/10.interface.startup.001.sh | 13 +
.../tests/eventscripts/10.interface.startup.002.sh | 11 +
ctdb/tests/eventscripts/10.interface.takeip.001.sh | 13 +
ctdb/tests/eventscripts/10.interface.takeip.002.sh | 13 +
ctdb/tests/eventscripts/10.interface.takeip.003.sh | 25 +
ctdb/tests/eventscripts/11.natgw.001.sh | 12 +
ctdb/tests/eventscripts/11.natgw.002.sh | 24 +
ctdb/tests/eventscripts/11.natgw.003.sh | 21 +
ctdb/tests/eventscripts/11.natgw.004.sh | 21 +
ctdb/tests/eventscripts/11.natgw.005.sh | 24 +
ctdb/tests/eventscripts/11.natgw.011.sh | 23 +
ctdb/tests/eventscripts/11.natgw.012.sh | 23 +
ctdb/tests/eventscripts/11.natgw.013.sh | 25 +
ctdb/tests/eventscripts/11.natgw.014.sh | 25 +
ctdb/tests/eventscripts/11.natgw.015.sh | 62 +
ctdb/tests/eventscripts/11.natgw.021.sh | 25 +
ctdb/tests/eventscripts/11.natgw.022.sh | 25 +
ctdb/tests/eventscripts/11.natgw.023.sh | 25 +
ctdb/tests/eventscripts/11.natgw.024.sh | 25 +
ctdb/tests/eventscripts/11.natgw.025.sh | 64 +
ctdb/tests/eventscripts/11.natgw.041.sh | 22 +
ctdb/tests/eventscripts/11.natgw.042.sh | 23 +
ctdb/tests/eventscripts/13.per_ip_routing.001.sh | 15 +
ctdb/tests/eventscripts/13.per_ip_routing.002.sh | 19 +
ctdb/tests/eventscripts/13.per_ip_routing.003.sh | 17 +
ctdb/tests/eventscripts/13.per_ip_routing.004.sh | 18 +
ctdb/tests/eventscripts/13.per_ip_routing.005.sh | 21 +
ctdb/tests/eventscripts/13.per_ip_routing.006.sh | 25 +
ctdb/tests/eventscripts/13.per_ip_routing.007.sh | 18 +
ctdb/tests/eventscripts/13.per_ip_routing.008.sh | 24 +
ctdb/tests/eventscripts/13.per_ip_routing.009.sh | 21 +
ctdb/tests/eventscripts/13.per_ip_routing.010.sh | 20 +
ctdb/tests/eventscripts/13.per_ip_routing.011.sh | 20 +
ctdb/tests/eventscripts/13.per_ip_routing.012.sh | 30 +
ctdb/tests/eventscripts/13.per_ip_routing.013.sh | 24 +
ctdb/tests/eventscripts/13.per_ip_routing.014.sh | 30 +
ctdb/tests/eventscripts/13.per_ip_routing.015.sh | 30 +
ctdb/tests/eventscripts/13.per_ip_routing.016.sh | 15 +
ctdb/tests/eventscripts/13.per_ip_routing.017.sh | 16 +
ctdb/tests/eventscripts/13.per_ip_routing.018.sh | 22 +
ctdb/tests/eventscripts/13.per_ip_routing.019.sh | 24 +
ctdb/tests/eventscripts/13.per_ip_routing.021.sh | 14 +
ctdb/tests/eventscripts/13.per_ip_routing.022.sh | 14 +
.../eventscripts/20.multipathd.monitor.001.sh | 11 +
.../eventscripts/20.multipathd.monitor.002.sh | 11 +
.../eventscripts/20.multipathd.monitor.003.sh | 14 +
.../eventscripts/20.multipathd.monitor.004.sh | 15 +
ctdb/tests/eventscripts/40.vsftpd.monitor.001.sh | 11 +
ctdb/tests/eventscripts/41.httpd.monitor.001.sh | 11 +
ctdb/tests/eventscripts/49.winbind.monitor.001.sh | 11 +
ctdb/tests/eventscripts/49.winbind.monitor.050.sh | 16 +
ctdb/tests/eventscripts/49.winbind.monitor.051.sh | 17 +
ctdb/tests/eventscripts/49.winbind.monitor.101.sh | 11 +
ctdb/tests/eventscripts/49.winbind.monitor.102.sh | 12 +
ctdb/tests/eventscripts/50.samba.monitor.001.sh | 11 +
ctdb/tests/eventscripts/50.samba.monitor.050.sh | 16 +
ctdb/tests/eventscripts/50.samba.monitor.051.sh | 17 +
ctdb/tests/eventscripts/50.samba.monitor.101.sh | 11 +
ctdb/tests/eventscripts/50.samba.monitor.103.sh | 12 +
ctdb/tests/eventscripts/50.samba.monitor.104.sh | 12 +
ctdb/tests/eventscripts/50.samba.monitor.105.sh | 12 +
ctdb/tests/eventscripts/50.samba.monitor.106.sh | 14 +
ctdb/tests/eventscripts/50.samba.monitor.107.sh | 17 +
ctdb/tests/eventscripts/60.ganesha.monitor.101.sh | 11 +
ctdb/tests/eventscripts/60.ganesha.monitor.131.sh | 17 +
ctdb/tests/eventscripts/60.ganesha.monitor.141.sh | 39 +
ctdb/tests/eventscripts/60.nfs.monitor.001.sh | 11 +
ctdb/tests/eventscripts/60.nfs.monitor.101.sh | 11 +
ctdb/tests/eventscripts/60.nfs.monitor.102.sh | 15 +
ctdb/tests/eventscripts/60.nfs.monitor.103.sh | 15 +
ctdb/tests/eventscripts/60.nfs.monitor.104.sh | 18 +
ctdb/tests/eventscripts/60.nfs.monitor.111.sh | 12 +
ctdb/tests/eventscripts/60.nfs.monitor.112.sh | 12 +
ctdb/tests/eventscripts/60.nfs.monitor.113.sh | 15 +
ctdb/tests/eventscripts/60.nfs.monitor.114.sh | 15 +
ctdb/tests/eventscripts/60.nfs.monitor.121.sh | 17 +
ctdb/tests/eventscripts/60.nfs.monitor.122.sh | 19 +
ctdb/tests/eventscripts/60.nfs.monitor.131.sh | 10 +
ctdb/tests/eventscripts/60.nfs.monitor.132.sh | 15 +
ctdb/tests/eventscripts/60.nfs.monitor.141.sh | 15 +
ctdb/tests/eventscripts/60.nfs.monitor.142.sh | 14 +
ctdb/tests/eventscripts/60.nfs.monitor.151.sh | 12 +
ctdb/tests/eventscripts/60.nfs.monitor.152.sh | 18 +
ctdb/tests/eventscripts/60.nfs.monitor.153.sh | 15 +
ctdb/tests/eventscripts/60.nfs.monitor.161.sh | 13 +
ctdb/tests/eventscripts/60.nfs.monitor.162.sh | 14 +
ctdb/tests/eventscripts/60.nfs.multi.001.sh | 19 +
ctdb/tests/eventscripts/60.nfs.multi.002.sh | 17 +
ctdb/tests/eventscripts/60.nfs.multi.003.sh | 26 +
ctdb/tests/eventscripts/60.nfs.multi.004.sh | 26 +
ctdb/tests/eventscripts/60.nfs.multi.005.sh | 26 +
ctdb/tests/eventscripts/60.nfs.multi.006.sh | 19 +
ctdb/tests/eventscripts/README | 47 +
ctdb/tests/eventscripts/etc-ctdb/functions | 1 +
ctdb/tests/eventscripts/etc-ctdb/public_addresses | 9 +
ctdb/tests/eventscripts/etc-ctdb/rc.local | 64 +
ctdb/tests/eventscripts/etc-ctdb/statd-callout | 5 +
ctdb/tests/eventscripts/etc/init.d/nfs | 7 +
ctdb/tests/eventscripts/etc/init.d/nfslock | 7 +
ctdb/tests/eventscripts/etc/samba/smb.conf | 42 +
ctdb/tests/eventscripts/etc/sysconfig/ctdb | 2 +
ctdb/tests/eventscripts/etc/sysconfig/nfs | 2 +
ctdb/tests/eventscripts/scripts/local.sh | 1131 ++
ctdb/tests/eventscripts/stubs/ctdb | 409 +
ctdb/tests/eventscripts/stubs/date | 7 +
ctdb/tests/eventscripts/stubs/ethtool | 12 +
ctdb/tests/eventscripts/stubs/exportfs | 13 +
ctdb/tests/eventscripts/stubs/free | 9 +
ctdb/tests/eventscripts/stubs/ip | 603 +
ctdb/tests/eventscripts/stubs/iptables | 5 +
ctdb/tests/eventscripts/stubs/kill | 7 +
ctdb/tests/eventscripts/stubs/killall | 7 +
ctdb/tests/eventscripts/stubs/multipath | 36 +
ctdb/tests/eventscripts/stubs/net | 5 +
ctdb/tests/eventscripts/stubs/netstat | 109 +
ctdb/tests/eventscripts/stubs/nmap | 75 +
ctdb/tests/eventscripts/stubs/pidof | 10 +
ctdb/tests/eventscripts/stubs/pkill | 7 +
ctdb/tests/eventscripts/stubs/ps | 12 +
ctdb/tests/eventscripts/stubs/rpc.lockd | 6 +
ctdb/tests/eventscripts/stubs/rpc.mountd | 6 +
ctdb/tests/eventscripts/stubs/rpc.rquotad | 6 +
ctdb/tests/eventscripts/stubs/rpc.statd | 6 +
ctdb/tests/eventscripts/stubs/rpcinfo | 79 +
ctdb/tests/eventscripts/stubs/service | 64 +
ctdb/tests/eventscripts/stubs/sleep | 9 +
ctdb/tests/eventscripts/stubs/tdbdump | 9 +
ctdb/tests/eventscripts/stubs/tdbtool | 15 +
ctdb/tests/eventscripts/stubs/testparm | 51 +
ctdb/tests/eventscripts/stubs/wbinfo | 7 +
ctdb/tests/onnode/0001.sh | 24 +
ctdb/tests/onnode/0002.sh | 16 +
ctdb/tests/onnode/0003.sh | 16 +
ctdb/tests/onnode/0004.sh | 16 +
ctdb/tests/onnode/0005.sh | 13 +
ctdb/tests/onnode/0006.sh | 15 +
ctdb/tests/onnode/0070.sh | 32 +
ctdb/tests/onnode/0071.sh | 29 +
ctdb/tests/onnode/0072.sh | 29 +
ctdb/tests/onnode/0075.sh | 29 +
ctdb/tests/onnode/0080.sh | 17 +
ctdb/tests/onnode/0081.sh | 17 +
ctdb/tests/onnode/0090.sh | 21 +
ctdb/tests/onnode/0091.sh | 21 +
ctdb/tests/onnode/README | 36 +
ctdb/tests/onnode/nodes | 4 +
ctdb/tests/onnode/scripts/local.sh | 86 +
ctdb/tests/onnode/stubs/ctdb | 33 +
ctdb/tests/onnode/stubs/onnode-buggy-001 | 376 +
ctdb/tests/onnode/stubs/ssh | 2 +
ctdb/tests/run_cluster_tests.sh | 1 +
ctdb/tests/run_tests.sh | 329 +
ctdb/tests/scripts/common.sh | 41 +
ctdb/tests/scripts/integration.bash | 729 ++
ctdb/tests/scripts/test_wrap | 21 +
ctdb/tests/scripts/unit.sh | 155 +
ctdb/tests/simple/00_ctdb_init.sh | 32 +
ctdb/tests/simple/00_ctdb_onnode.sh | 29 +
ctdb/tests/simple/01_ctdb_version.sh | 54 +
ctdb/tests/simple/02_ctdb_listvars.sh | 41 +
ctdb/tests/simple/03_ctdb_getvar.sh | 51 +
ctdb/tests/simple/04_ctdb_setvar.sh | 79 +
ctdb/tests/simple/05_ctdb_listnodes.sh | 59 +
ctdb/tests/simple/06_ctdb_getpid.sh | 84 +
ctdb/tests/simple/07_ctdb_process_exists.sh | 66 +
ctdb/tests/simple/08_ctdb_isnotrecmaster.sh | 56 +
ctdb/tests/simple/09_ctdb_ping.sh | 57 +
ctdb/tests/simple/11_ctdb_ip.sh | 70 +
ctdb/tests/simple/12_ctdb_getdebug.sh | 82 +
ctdb/tests/simple/13_ctdb_setdebug.sh | 83 +
ctdb/tests/simple/14_ctdb_statistics.sh | 44 +
ctdb/tests/simple/15_ctdb_statisticsreset.sh | 83 +
ctdb/tests/simple/16_ctdb_config_add_ip.sh | 36 +
ctdb/tests/simple/17_ctdb_config_delete_ip.sh | 28 +
ctdb/tests/simple/18_ctdb_reloadips.sh | 105 +
ctdb/tests/simple/20_delip_iface_gc.sh | 62 +
ctdb/tests/simple/23_ctdb_moveip.sh | 61 +
ctdb/tests/simple/24_ctdb_getdbmap.sh | 71 +
ctdb/tests/simple/25_dumpmemory.sh | 52 +
..._ctdb_config_check_error_on_unreachable_ctdb.sh | 70 +
ctdb/tests/simple/27_ctdb_detach.sh | 159 +
ctdb/tests/simple/31_ctdb_disable.sh | 34 +
ctdb/tests/simple/32_ctdb_enable.sh | 42 +
ctdb/tests/simple/41_ctdb_stop.sh | 34 +
ctdb/tests/simple/42_ctdb_continue.sh | 39 +
ctdb/tests/simple/43_stop_recmaster_yield.sh | 54 +
ctdb/tests/simple/51_ctdb_bench.sh | 92 +
ctdb/tests/simple/52_ctdb_fetch.sh | 64 +
ctdb/tests/simple/53_ctdb_transaction.sh | 43 +
ctdb/tests/simple/54_ctdb_transaction_recovery.sh | 66 +
ctdb/tests/simple/55_ctdb_ptrans.sh | 127 +
ctdb/tests/simple/58_ctdb_restoredb.sh | 118 +
ctdb/tests/simple/60_recoverd_missing_ip.sh | 79 +
ctdb/tests/simple/70_recoverpdbbyseqnum.sh | 214 +
ctdb/tests/simple/71_ctdb_wipedb.sh | 75 +
ctdb/tests/simple/72_update_record_persistent.sh | 95 +
ctdb/tests/simple/73_tunable_NoIPTakeover.sh | 83 +
ctdb/tests/simple/75_readonly_records_basic.sh | 193 +
ctdb/tests/simple/76_ctdb_pdb_recovery.sh | 109 +
ctdb/tests/simple/77_ctdb_db_recovery.sh | 133 +
ctdb/tests/simple/80_ctdb_traverse.sh | 73 +
ctdb/tests/simple/99_daemons_shutdown.sh | 23 +
ctdb/tests/simple/README | 2 +
ctdb/tests/simple/scripts/local.bash | 3 +
ctdb/tests/simple/scripts/local_daemons.bash | 136 +
ctdb/tests/src/ctdb_bench.c | 262 +
ctdb/tests/src/ctdb_fetch.c | 278 +
ctdb/tests/src/ctdb_fetch_one.c | 145 +
ctdb/tests/src/ctdb_fetch_readonly_loop.c | 145 +
ctdb/tests/src/ctdb_fetch_readonly_once.c | 117 +
ctdb/tests/src/ctdb_functest.c | 189 +
ctdb/tests/src/ctdb_lock_tdb.c | 42 +
ctdb/tests/src/ctdb_persistent.c | 268 +
ctdb/tests/src/ctdb_porting_tests.c | 311 +
ctdb/tests/src/ctdb_randrec.c | 201 +
ctdb/tests/src/ctdb_store.c | 163 +
ctdb/tests/src/ctdb_takeover_tests.c | 638 +
ctdb/tests/src/ctdb_test.c | 130 +
ctdb/tests/src/ctdb_test_stubs.c | 617 +
ctdb/tests/src/ctdb_trackingdb_test.c | 135 +
ctdb/tests/src/ctdb_transaction.c | 300 +
ctdb/tests/src/ctdb_traverse.c | 116 +
ctdb/tests/src/ctdb_update_record.c | 160 +
ctdb/tests/src/ctdb_update_record_persistent.c | 138 +
ctdb/tests/src/ctdbd_test.c | 79 +
ctdb/tests/src/rb_perftest.c | 123 +
ctdb/tests/src/rb_test.c | 347 +
ctdb/tests/takeover/README | 5 +
ctdb/tests/takeover/det.001.sh | 36 +
ctdb/tests/takeover/det.002.sh | 33 +
ctdb/tests/takeover/det.003.sh | 30 +
ctdb/tests/takeover/lcp2.001.sh | 31 +
ctdb/tests/takeover/lcp2.002.sh | 31 +
ctdb/tests/takeover/lcp2.003.sh | 31 +
ctdb/tests/takeover/lcp2.004.sh | 37 +
ctdb/tests/takeover/lcp2.005.sh | 198 +
ctdb/tests/takeover/lcp2.006.sh | 31 +
ctdb/tests/takeover/lcp2.007.sh | 31 +
ctdb/tests/takeover/lcp2.008.sh | 31 +
ctdb/tests/takeover/lcp2.009.sh | 31 +
ctdb/tests/takeover/lcp2.010.sh | 32 +
ctdb/tests/takeover/lcp2.011.sh | 45 +
ctdb/tests/takeover/lcp2.012.sh | 33 +
ctdb/tests/takeover/lcp2.013.sh | 33 +
ctdb/tests/takeover/lcp2.014.sh | 31 +
ctdb/tests/takeover/lcp2.015.sh | 31 +
ctdb/tests/takeover/lcp2.016.sh | 31 +
ctdb/tests/takeover/lcp2.017.sh | 32 +
ctdb/tests/takeover/lcp2.018.sh | 32 +
ctdb/tests/takeover/lcp2.019.sh | 32 +
ctdb/tests/takeover/lcp2.020.sh | 33 +
ctdb/tests/takeover/lcp2.021.sh | 33 +
ctdb/tests/takeover/lcp2.022.sh | 35 +
ctdb/tests/takeover/lcp2.023.sh | 97 +
ctdb/tests/takeover/lcp2.024.sh | 42 +
ctdb/tests/takeover/lcp2.025.sh | 33 +
ctdb/tests/takeover/lcp2.026.sh | 33 +
ctdb/tests/takeover/lcp2.027.sh | 45 +
ctdb/tests/takeover/lcp2.028.sh | 45 +
ctdb/tests/takeover/lcp2.029.sh | 111 +
ctdb/tests/takeover/lcp2.030.sh | 1813 +++
ctdb/tests/takeover/lcp2.031.sh | 143 +
ctdb/tests/takeover/lcp2.032.sh | 450 +
ctdb/tests/takeover/lcp2.033.sh | 74 +
ctdb/tests/takeover/nondet.001.sh | 35 +
ctdb/tests/takeover/nondet.002.sh | 32 +
ctdb/tests/takeover/nondet.003.sh | 29 +
ctdb/tests/takeover/scripts/local.sh | 23 +
ctdb/tests/takeover/simulation/README | 6 +
ctdb/tests/takeover/simulation/ctdb_takeover.py | 888 ++
ctdb/tests/takeover/simulation/hey_jude.py | 24 +
ctdb/tests/takeover/simulation/ip_groups1.py | 25 +
ctdb/tests/takeover/simulation/ip_groups2.py | 20 +
ctdb/tests/takeover/simulation/ip_groups3.py | 27 +
ctdb/tests/takeover/simulation/ip_groups4.py | 25 +
ctdb/tests/takeover/simulation/ip_groups5.py | 23 +
ctdb/tests/takeover/simulation/mgmt_simple.py | 22 +
ctdb/tests/takeover/simulation/node_group.py | 46 +
ctdb/tests/takeover/simulation/node_group_extra.py | 31 +
.../tests/takeover/simulation/node_group_simple.py | 26 +
ctdb/tests/takeover/simulation/nondet_path_01.py | 25 +
ctdb/tests/test_check_tcp_ports.sh | 17 +
ctdb/tests/tool/README | 17 +
ctdb/tests/tool/func.parse_nodestring.001.sh | 16 +
ctdb/tests/tool/func.parse_nodestring.002.sh | 16 +
ctdb/tests/tool/func.parse_nodestring.003.sh | 15 +
ctdb/tests/tool/scripts/local.sh | 61 +
ctdb/tests/tool/stubby.getcapabilities.001.sh | 30 +
ctdb/tests/tool/stubby.getcapabilities.002.sh | 30 +
ctdb/tests/tool/stubby.getcapabilities.003.sh | 27 +
ctdb/tests/tool/stubby.getcapabilities.004.sh | 57 +
ctdb/tests/tool/stubby.listnodes.001.sh | 20 +
ctdb/tests/tool/stubby.listnodes.002.sh | 20 +
ctdb/tests/tool/stubby.lvs.001.sh | 26 +
ctdb/tests/tool/stubby.lvs.002.sh | 29 +
ctdb/tests/tool/stubby.lvs.003.sh | 28 +
ctdb/tests/tool/stubby.lvsmaster.001.sh | 27 +
ctdb/tests/tool/stubby.lvsmaster.002.sh | 27 +
ctdb/tests/tool/stubby.lvsmaster.003.sh | 27 +
ctdb/tests/tool/stubby.lvsmaster.004.sh | 27 +
ctdb/tests/tool/stubby.lvsmaster.005.sh | 27 +
ctdb/tests/tool/stubby.lvsmaster.006.sh | 27 +
ctdb/tests/tool/stubby.lvsmaster.007.sh | 27 +
ctdb/tests/tool/stubby.natgwlist.001.sh | 37 +
ctdb/tests/tool/stubby.natgwlist.002.sh | 37 +
ctdb/tests/tool/stubby.natgwlist.003.sh | 35 +
ctdb/tests/tool/stubby.natgwlist.004.sh | 37 +
ctdb/tests/tool/stubby.natgwlist.005.sh | 37 +
ctdb/tests/tool/stubby.natgwlist.006.sh | 37 +
ctdb/tests/tool/stubby.natgwlist.007.sh | 37 +
ctdb/tests/tool/stubby.natgwlist.008.sh | 37 +
ctdb/tests/tool/stubby.natgwlist.009.sh | 36 +
ctdb/tests/tool/stubby.natgwlist.010.sh | 37 +
ctdb/tests/tool/stubby.nodestatus.001.sh | 30 +
ctdb/tests/tool/stubby.nodestatus.002.sh | 30 +
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/stubby.status.001.sh | 37 +
ctdb/tests/tool/stubby.status.002.sh | 37 +
ctdb/tests/tool/stubby.xpnn.001.sh | 20 +
ctdb/tests/tool/stubby.xpnn.002.sh | 20 +
ctdb/tests/tool/stubby.xpnn.003.sh | 24 +
ctdb/tools/ctdb.c | 6616 +++++++++++
ctdb/tools/ctdb_diagnostics | 335 +
ctdb/tools/ctdb_vacuum.c | 193 +
ctdb/tools/ltdbtool.c | 395 +
ctdb/tools/onnode | 424 +
ctdb/utils/nagios/README | 56 +
ctdb/utils/nagios/check_ctdb | 279 +
ctdb/utils/ping_pong/ping_pong.c | 251 +
ctdb/utils/pmda/Install | 36 +
ctdb/utils/pmda/README | 84 +
ctdb/utils/pmda/Remove | 29 +
ctdb/utils/pmda/domain.h | 19 +
ctdb/utils/pmda/help | 106 +
ctdb/utils/pmda/pmda_ctdb.c | 613 +
ctdb/utils/pmda/pmns | 73 +
ctdb/utils/pmda/root | 10 +
ctdb/utils/scsi_io/scsi_io.c | 1152 ++
ctdb/utils/smnotify/smnotify.c | 150 +
ctdb/utils/smnotify/smnotify.x | 21 +
ctdb/web/bar1.jpg | Bin 0 -> 2594 bytes
ctdb/web/building.html | 42 +
ctdb/web/clamd.html | 78 +
ctdb/web/configuring.html | 202 +
ctdb/web/ctdblogo.png | Bin 0 -> 10145 bytes
ctdb/web/documentation.html | 43 +
ctdb/web/download.html | 50 +
ctdb/web/footer.html | 39 +
ctdb/web/ftp.html | 102 +
ctdb/web/header.html | 44 +
ctdb/web/index.html | 141 +
ctdb/web/iscsi.html | 113 +
ctdb/web/nfs.html | 96 +
ctdb/web/prerequisites.html | 30 +
ctdb/web/samba.html | 97 +
ctdb/web/testing.html | 112 +
ctdb/wscript | 671 ++
dfs_server/dfs_server_ad.c | 71 +-
docs-xml/.gitignore | 2 -
docs-xml/Makefile | 15 +-
docs-xml/Samba3-ByExample/SBE-2000UserNetwork.xml | 57 +-
docs-xml/Samba3-ByExample/SBE-500UserNetwork.xml | 6 +-
.../Samba3-ByExample/SBE-AddingUNIXClients.xml | 52 +-
docs-xml/Samba3-ByExample/SBE-Appendix1.xml | 4 +-
docs-xml/Samba3-ByExample/SBE-Appendix2.xml | 20 +-
.../Samba3-ByExample/SBE-DomainAppsSupport.xml | 36 +-
docs-xml/Samba3-ByExample/SBE-HighAvailability.xml | 4 +-
.../Samba3-ByExample/SBE-KerberosFastStart.xml | 2073 ----
docs-xml/Samba3-ByExample/SBE-MakingHappyUsers.xml | 60 +-
docs-xml/Samba3-ByExample/SBE-MigrateNT4Samba3.xml | 74 +-
docs-xml/Samba3-ByExample/SBE-MigrateNW4Samba3.xml | 4 +-
.../Samba3-ByExample/SBE-SecureOfficeServer.xml | 21 +-
.../Samba3-ByExample/SBE-SimpleOfficeServer.xml | 16 +-
docs-xml/Samba3-ByExample/SBE-TheSmallOffice.xml | 14 +-
docs-xml/Samba3-ByExample/SBE-UpgradingSamba.xml | 42 +-
docs-xml/Samba3-ByExample/SBE-preface.xml | 24 +-
docs-xml/Samba3-ByExample/index.xml | 28 +-
docs-xml/Samba3-Developers-Guide/unix-smb.xml | 2 +-
docs-xml/Samba3-HOWTO/TOSHARG-AccessControls.xml | 2 +-
docs-xml/Samba3-HOWTO/TOSHARG-BDC.xml | 18 +-
docs-xml/Samba3-HOWTO/TOSHARG-ConfigSmarts.xml | 2 +-
docs-xml/Samba3-HOWTO/TOSHARG-DomainMember.xml | 10 +-
docs-xml/Samba3-HOWTO/TOSHARG-FastStart.xml | 14 +-
docs-xml/Samba3-HOWTO/TOSHARG-Group-Mapping.xml | 4 +-
docs-xml/Samba3-HOWTO/TOSHARG-IDMAP.xml | 16 +-
docs-xml/Samba3-HOWTO/TOSHARG-Install.xml | 6 +-
.../Samba3-HOWTO/TOSHARG-InterdomainTrusts.xml | 16 +-
docs-xml/Samba3-HOWTO/TOSHARG-IntroSMB.xml | 10 +-
docs-xml/Samba3-HOWTO/TOSHARG-NT4Migration.xml | 46 +-
docs-xml/Samba3-HOWTO/TOSHARG-NetworkBrowsing.xml | 6 +-
docs-xml/Samba3-HOWTO/TOSHARG-PDC.xml | 26 +-
docs-xml/Samba3-HOWTO/TOSHARG-Passdb.xml | 24 +-
docs-xml/Samba3-HOWTO/TOSHARG-Printing.xml | 8 +-
docs-xml/Samba3-HOWTO/TOSHARG-ProfileMgmt.xml | 2 +-
.../Samba3-HOWTO/TOSHARG-RightsAndPriviliges.xml | 2 +-
docs-xml/Samba3-HOWTO/TOSHARG-SWAT.xml | 640 -
docs-xml/Samba3-HOWTO/TOSHARG-ServerType.xml | 12 +-
docs-xml/Samba3-HOWTO/TOSHARG-TheNetCommand.xml | 16 +-
docs-xml/Samba3-HOWTO/TOSHARG-Unicode.xml | 4 +-
docs-xml/Samba3-HOWTO/TOSHARG-VFS.xml | 4 +-
docs-xml/Samba3-HOWTO/TOSHARG-Winbind.xml | 4 +-
.../Samba3-HOWTO/TOSHARG-WindowsClientConfig.xml | 4 +-
docs-xml/Samba3-HOWTO/TOSHARG-preface.xml | 2 +-
docs-xml/Samba3-HOWTO/index.xml | 2 -
docs-xml/manpages/dbwrap_tool.1.xml | 30 +-
docs-xml/manpages/eventlogadm.8.xml | 2 +-
docs-xml/manpages/findsmb.1.xml | 2 +-
docs-xml/manpages/idmap_ad.8.xml | 2 +-
docs-xml/manpages/idmap_autorid.8.xml | 2 +-
docs-xml/manpages/idmap_hash.8.xml | 2 +-
docs-xml/manpages/idmap_ldap.8.xml | 2 +-
docs-xml/manpages/idmap_nss.8.xml | 2 +-
docs-xml/manpages/idmap_rfc2307.8.xml | 2 +-
docs-xml/manpages/idmap_rid.8.xml | 2 +-
docs-xml/manpages/idmap_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 | 124 +-
docs-xml/manpages/nmbd.8.xml | 2 +-
docs-xml/manpages/nmblookup.1.xml | 2 +-
docs-xml/manpages/ntlm_auth.1.xml | 2 +-
docs-xml/manpages/pam_winbind.8.xml | 11 +-
docs-xml/manpages/pam_winbind.conf.5.xml | 6 +-
docs-xml/manpages/pdbedit.8.xml | 2 +-
docs-xml/manpages/profiles.1.xml | 2 +-
docs-xml/manpages/rpcclient.1.xml | 2 +-
docs-xml/manpages/samba-regedit.8.xml | 2 +-
docs-xml/manpages/samba-tool.8.xml | 2 +-
docs-xml/manpages/samba.7.xml | 2 +-
docs-xml/manpages/samba.8.xml | 2 +-
docs-xml/manpages/sharesec.1.xml | 2 +-
docs-xml/manpages/smb.conf.5.xml | 4 +-
docs-xml/manpages/smbcacls.1.xml | 65 +-
docs-xml/manpages/smbclient.1.xml | 497 +-
docs-xml/manpages/smbcontrol.1.xml | 22 +-
docs-xml/manpages/smbcquotas.1.xml | 2 +-
docs-xml/manpages/smbd.8.xml | 2 +-
docs-xml/manpages/smbget.1.xml | 2 +-
docs-xml/manpages/smbgetrc.5.xml | 2 +-
docs-xml/manpages/smbpasswd.5.xml | 2 +-
docs-xml/manpages/smbpasswd.8.xml | 2 +-
docs-xml/manpages/smbspool.8.xml | 2 +-
docs-xml/manpages/smbstatus.1.xml | 2 +-
docs-xml/manpages/smbta-util.8.xml | 2 +-
docs-xml/manpages/smbtar.1.xml | 2 +-
docs-xml/manpages/smbtree.1.xml | 2 +-
docs-xml/manpages/testparm.1.xml | 2 +-
docs-xml/manpages/vfs_acl_tdb.8.xml | 2 +-
docs-xml/manpages/vfs_acl_xattr.8.xml | 2 +-
docs-xml/manpages/vfs_aio_fork.8.xml | 2 +-
docs-xml/manpages/vfs_aio_linux.8.xml | 2 +-
docs-xml/manpages/vfs_aio_pthread.8.xml | 2 +-
docs-xml/manpages/vfs_audit.8.xml | 2 +-
docs-xml/manpages/vfs_btrfs.8.xml | 7 +-
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_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 | 183 +
docs-xml/manpages/vfs_full_audit.8.xml | 24 +-
docs-xml/manpages/vfs_gpfs.8.xml | 47 +-
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_notify_fam.8.xml | 2 +-
docs-xml/manpages/vfs_prealloc.8.xml | 2 +-
docs-xml/manpages/vfs_preopen.8.xml | 2 +-
docs-xml/manpages/vfs_readahead.8.xml | 2 +-
docs-xml/manpages/vfs_readonly.8.xml | 2 +-
docs-xml/manpages/vfs_recycle.8.xml | 2 +-
docs-xml/manpages/vfs_scannedonly.8.xml | 2 +-
docs-xml/manpages/vfs_shadow_copy.8.xml | 2 +-
docs-xml/manpages/vfs_shadow_copy2.8.xml | 2 +-
docs-xml/manpages/vfs_smb_traffic_analyzer.8.xml | 2 +-
docs-xml/manpages/vfs_snapper.8.xml | 93 +
docs-xml/manpages/vfs_streams_depot.8.xml | 2 +-
docs-xml/manpages/vfs_streams_xattr.8.xml | 36 +-
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_worm.8.xml | 93 +
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 | 11 +-
docs-xml/manpages/winbind_krb5_locator.7.xml | 2 +-
docs-xml/manpages/winbindd.8.xml | 2 +-
docs-xml/scripts/find_missing_manpages | 71 -
docs-xml/smbdotconf/base/doscharset.xml | 1 +
docs-xml/smbdotconf/base/enablecorefiles.xml | 1 +
docs-xml/smbdotconf/base/netbiosname.xml | 6 +-
docs-xml/smbdotconf/base/netbiosscope.xml | 1 +
docs-xml/smbdotconf/base/path.xml | 1 +
docs-xml/smbdotconf/base/realm.xml | 1 +
docs-xml/smbdotconf/base/serverservices.xml | 4 +-
docs-xml/smbdotconf/base/serverstring.xml | 1 +
docs-xml/smbdotconf/base/sharebackend.xml | 3 +-
docs-xml/smbdotconf/base/unixcharset.xml | 3 +-
docs-xml/smbdotconf/base/workgroup.xml | 1 +
docs-xml/smbdotconf/browse/domainmaster.xml | 3 +-
docs-xml/smbdotconf/browse/lmannounce.xml | 2 +-
docs-xml/smbdotconf/browse/localmaster.xml | 1 +
docs-xml/smbdotconf/browse/preferredmaster.xml | 1 +
docs-xml/smbdotconf/domain/dnsforwarder.xml | 1 +
docs-xml/smbdotconf/domain/dnsupdatecommand.xml | 4 +-
docs-xml/smbdotconf/domain/nsupdatecommand.xml | 4 +-
docs-xml/smbdotconf/domain/rndccommand.xml | 2 +-
docs-xml/smbdotconf/domain/spnupdatecommand.xml | 4 +-
docs-xml/smbdotconf/filename/casesensitive.xml | 2 +-
docs-xml/smbdotconf/filename/defaultcase.xml | 2 +-
docs-xml/smbdotconf/filename/manglednames.xml | 1 +
docs-xml/smbdotconf/filename/mangleprefix.xml | 2 +-
docs-xml/smbdotconf/filename/manglingchar.xml | 3 +-
docs-xml/smbdotconf/filename/maphidden.xml | 2 +-
docs-xml/smbdotconf/filename/vetofiles.xml | 2 +-
docs-xml/smbdotconf/generate-file-list.sh | 25 +-
.../smbdotconf/ldap/clientldapsaslwrapping.xml | 10 +-
docs-xml/smbdotconf/ldap/ldapgroupsuffix.xml | 1 +
docs-xml/smbdotconf/ldap/ldapidmapsuffix.xml | 1 +
docs-xml/smbdotconf/ldap/ldapmachinesuffix.xml | 1 +
docs-xml/smbdotconf/ldap/ldapusersuffix.xml | 1 +
docs-xml/smbdotconf/locking/locking.xml | 3 +-
docs-xml/smbdotconf/locking/posixlocking.xml | 1 +
docs-xml/smbdotconf/locking/strictlocking.xml | 1 +
docs-xml/smbdotconf/logging/debugtimestamp.xml | 1 +
docs-xml/smbdotconf/logging/logfile.xml | 1 +
docs-xml/smbdotconf/logon/allownt4crypto.xml | 26 +
docs-xml/smbdotconf/logon/domainlogons.xml | 1 +
docs-xml/smbdotconf/logon/logondrive.xml | 1 +
docs-xml/smbdotconf/logon/logonhome.xml | 1 +
docs-xml/smbdotconf/logon/logonpath.xml | 1 +
docs-xml/smbdotconf/logon/logonscript.xml | 1 +
docs-xml/smbdotconf/logon/rejectmd5clients.xml | 18 +
docs-xml/smbdotconf/misc/afsusernamemap.xml | 1 +
docs-xml/smbdotconf/misc/available.xml | 1 +
docs-xml/smbdotconf/misc/cachedirectory.xml | 3 +-
docs-xml/smbdotconf/misc/changenotify.xml | 1 +
docs-xml/smbdotconf/misc/changesharecommand.xml | 8 +-
docs-xml/smbdotconf/misc/configfile.xml | 1 +
docs-xml/smbdotconf/misc/copy.xml | 6 +-
docs-xml/smbdotconf/misc/ctdbdsocket.xml | 4 +-
docs-xml/smbdotconf/misc/defaultservice.xml | 1 +
docs-xml/smbdotconf/misc/dontdescend.xml | 2 +-
docs-xml/smbdotconf/misc/fstype.xml | 1 +
docs-xml/smbdotconf/misc/include.xml | 1 +
docs-xml/smbdotconf/misc/kernelchangenotify.xml | 1 +
docs-xml/smbdotconf/misc/lockdirectory.xml | 3 +-
docs-xml/smbdotconf/misc/magicoutput.xml | 2 +-
.../smbdotconf/misc/nbtclientsocketaddress.xml | 1 +
docs-xml/smbdotconf/misc/ncalrpcdir.xml | 3 +-
docs-xml/smbdotconf/misc/piddirectory.xml | 3 +-
docs-xml/smbdotconf/misc/preload.xml | 1 +
docs-xml/smbdotconf/misc/registryshares.xml | 2 +-
docs-xml/smbdotconf/misc/remoteannounce.xml | 2 +-
docs-xml/smbdotconf/misc/remotebrowsesync.xml | 2 +-
docs-xml/smbdotconf/misc/statedirectory.xml | 3 +-
docs-xml/smbdotconf/misc/usershareowneronly.xml | 2 +-
docs-xml/smbdotconf/misc/usersharepath.xml | 2 +-
.../smbdotconf/misc/usershareprefixallowlist.xml | 4 +-
.../smbdotconf/misc/usershareprefixdenylist.xml | 4 +-
.../smbdotconf/misc/usersharetemplateshare.xml | 2 +-
docs-xml/smbdotconf/misc/utmpdirectory.xml | 1 +
docs-xml/smbdotconf/misc/valid.xml | 1 +
docs-xml/smbdotconf/misc/widelinks.xml | 1 +
docs-xml/smbdotconf/misc/wtmpdirectory.xml | 1 +
docs-xml/smbdotconf/printing/cupsencrypt.xml | 3 +-
docs-xml/smbdotconf/printing/disablespoolss.xml | 1 +
docs-xml/smbdotconf/printing/enablespoolss.xml | 1 +
docs-xml/smbdotconf/printing/lppausecommand.xml | 13 +-
docs-xml/smbdotconf/printing/lpqcommand.xml | 2 +-
docs-xml/smbdotconf/printing/lpresumecommand.xml | 1 +
docs-xml/smbdotconf/printing/lprmcommand.xml | 2 +-
docs-xml/smbdotconf/printing/maxprintjobs.xml | 1 +
docs-xml/smbdotconf/printing/printcapname.xml | 1 +
docs-xml/smbdotconf/printing/printername.xml | 3 +-
docs-xml/smbdotconf/printing/printing.xml | 6 +-
docs-xml/smbdotconf/printing/printjobusername.xml | 1 +
.../smbdotconf/printing/printnotifybackchannel.xml | 10 +-
docs-xml/smbdotconf/printing/queuepausecommand.xml | 1 +
.../smbdotconf/printing/queueresumecommand.xml | 2 +-
docs-xml/smbdotconf/printing/spoolssosversion.xml | 47 +
.../smbdotconf/protocol/aclallowexecutealways.xml | 2 +-
.../smbdotconf/protocol/aclcheckpermissions.xml | 4 +-
docs-xml/smbdotconf/protocol/aclmapfullcontrol.xml | 2 +-
docs-xml/smbdotconf/protocol/clientmaxprotocol.xml | 5 +-
docs-xml/smbdotconf/protocol/clientminprotocol.xml | 2 +-
.../smbdotconf/protocol/dcerpcendpointservers.xml | 4 +-
.../smbdotconf/protocol/defersharingviolations.xml | 2 +-
docs-xml/smbdotconf/protocol/eventloglist.xml | 2 +-
.../smbdotconf/protocol/minreceivefilesize.xml | 1 +
docs-xml/smbdotconf/protocol/nbtport.xml | 2 +-
docs-xml/smbdotconf/protocol/readraw.xml | 8 +-
docs-xml/smbdotconf/protocol/rpcbigendian.xml | 4 +-
docs-xml/smbdotconf/protocol/smb2maxcredits.xml | 1 +
docs-xml/smbdotconf/protocol/smb2maxread.xml | 8 +-
docs-xml/smbdotconf/protocol/smb2maxtrans.xml | 8 +-
docs-xml/smbdotconf/protocol/smb2maxwrite.xml | 8 +-
docs-xml/smbdotconf/protocol/svcctllist.xml | 2 +-
docs-xml/smbdotconf/protocol/unicode.xml | 4 +-
docs-xml/smbdotconf/protocol/webport.xml | 2 +-
docs-xml/smbdotconf/protocol/writeraw.xml | 19 +-
.../smbdotconf/security/checkpasswordscript.xml | 2 +-
docs-xml/smbdotconf/security/clientschannel.xml | 7 +-
docs-xml/smbdotconf/security/clientsigning.xml | 6 +-
docs-xml/smbdotconf/security/createmask.xml | 2 +-
.../smbdotconf/security/dedicatedkeytabfile.xml | 1 +
docs-xml/smbdotconf/security/directorymask.xml | 2 +-
docs-xml/smbdotconf/security/forcecreatemode.xml | 3 +-
.../smbdotconf/security/forcedirectorymode.xml | 4 +-
docs-xml/smbdotconf/security/guestaccount.xml | 1 +
docs-xml/smbdotconf/security/kerberosmethod.xml | 2 +-
docs-xml/smbdotconf/security/krb5port.xml | 2 +-
.../security/ntpsigndsocketdirectory.xml | 3 +-
.../security/oldpasswordallowedperiod.xml | 13 +
docs-xml/smbdotconf/security/passdbbackend.xml | 3 +-
docs-xml/smbdotconf/security/passwdchat.xml | 2 +-
docs-xml/smbdotconf/security/passwordserver.xml | 3 +-
docs-xml/smbdotconf/security/privatedir.xml | 3 +-
docs-xml/smbdotconf/security/renameuserscript.xml | 4 +-
docs-xml/smbdotconf/security/rootdirectory.xml | 2 +-
docs-xml/smbdotconf/security/sambakcccommand.xml | 4 +-
docs-xml/smbdotconf/security/security.xml | 8 +-
docs-xml/smbdotconf/security/serverrole.xml | 1 +
docs-xml/smbdotconf/security/serverschannel.xml | 2 +-
docs-xml/smbdotconf/security/serversigning.xml | 9 +-
docs-xml/smbdotconf/security/smbencrypt.xml | 4 +-
docs-xml/smbdotconf/security/smbpasswdfile.xml | 3 +-
docs-xml/smbdotconf/security/tlscafile.xml | 6 +-
docs-xml/smbdotconf/security/tlscertfile.xml | 8 +-
docs-xml/smbdotconf/security/tlscrlfile.xml | 6 +-
docs-xml/smbdotconf/security/tlsdhparamsfile.xml | 6 +-
docs-xml/smbdotconf/security/tlskeyfile.xml | 6 +-
docs-xml/smbdotconf/security/writeable.xml | 1 +
docs-xml/smbdotconf/tuning/getwdcache.xml | 1 +
docs-xml/smbdotconf/tuning/maxopenfiles.xml | 10 +-
docs-xml/smbdotconf/tuning/socketoptions.xml | 3 +-
docs-xml/smbdotconf/tuning/usentdb.xml | 2 +-
docs-xml/smbdotconf/tuning/usesendfile.xml | 3 +-
docs-xml/smbdotconf/vfs/msdfsproxy.xml | 6 +-
docs-xml/smbdotconf/vfs/msdfsroot.xml | 2 +-
docs-xml/smbdotconf/vfs/ntvfshandler.xml | 2 +-
docs-xml/smbdotconf/winbind/createkrb5conf.xml | 2 +-
docs-xml/smbdotconf/winbind/idmapbackend.xml | 1 +
docs-xml/smbdotconf/winbind/idmapcachetime.xml | 5 +-
docs-xml/smbdotconf/winbind/idmapgid.xml | 1 +
docs-xml/smbdotconf/winbind/idmapuid.xml | 1 +
.../smbdotconf/winbind/netutralizent4emulation.xml | 19 +
docs-xml/smbdotconf/winbind/rejectmd5servers.xml | 23 +
docs-xml/smbdotconf/winbind/requirestrongkey.xml | 27 +
docs-xml/smbdotconf/winbind/templatehomedir.xml | 1 +
docs-xml/smbdotconf/winbind/templateshell.xml | 3 +-
.../winbind/winbinddprivilegedsocketdirectory.xml | 3 +-
.../smbdotconf/winbind/winbinddsocketdirectory.xml | 8 +-
docs-xml/smbdotconf/winbind/winbindenumusers.xml | 1 +
.../smbdotconf/winbind/winbindexpandgroups.xml | 9 +-
.../winbind/winbindmaxdomainconnections.xml | 1 +
docs-xml/smbdotconf/winbind/winbindnssinfo.xml | 2 +-
.../smbdotconf/winbind/winbindofflinelogon.xml | 4 +-
.../smbdotconf/winbind/winbindrefreshtickets.xml | 4 +-
docs-xml/smbdotconf/winbind/winbindrpconly.xml | 2 +-
docs-xml/smbdotconf/winbind/winbindsealedpipes.xml | 6 +-
docs-xml/smbdotconf/winbind/winbindseparator.xml | 3 +-
docs-xml/smbdotconf/wins/dnsproxy.xml | 1 +
docs-xml/smbdotconf/wins/winsserver.xml | 3 +-
docs-xml/smbdotconf/wins/winssupport.xml | 1 +
docs-xml/wscript_build | 33 +-
docs/manpages/dbwrap_tool.1 | 23 +-
docs/manpages/eventlogadm.8 | 6 +-
docs/manpages/findsmb.1 | 6 +-
docs/manpages/idmap_ad.8 | 6 +-
docs/manpages/idmap_autorid.8 | 6 +-
docs/manpages/idmap_hash.8 | 6 +-
docs/manpages/idmap_ldap.8 | 6 +-
docs/manpages/idmap_nss.8 | 6 +-
docs/manpages/idmap_rfc2307.8 | 6 +-
docs/manpages/idmap_rid.8 | 6 +-
docs/manpages/idmap_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 | 64 +-
docs/manpages/nmbd.8 | 6 +-
docs/manpages/nmblookup.1 | 6 +-
docs/manpages/ntlm_auth.1 | 6 +-
docs/manpages/pam_winbind.8 | 8 +-
docs/manpages/pam_winbind.conf.5 | 8 +-
docs/manpages/pdbedit.8 | 6 +-
docs/manpages/profiles.1 | 6 +-
docs/manpages/rpcclient.1 | 6 +-
docs/manpages/samba-regedit.8 | 6 +-
docs/manpages/samba-tool.8 | 6 +-
docs/manpages/samba.7 | 6 +-
docs/manpages/samba.8 | 6 +-
docs/manpages/sharesec.1 | 6 +-
docs/manpages/smb.conf.5 | 453 +-
docs/manpages/smbcacls.1 | 36 +-
docs/manpages/smbclient.1 | 43 +-
docs/manpages/smbcontrol.1 | 21 +-
docs/manpages/smbcquotas.1 | 6 +-
docs/manpages/smbd.8 | 6 +-
docs/manpages/smbget.1 | 6 +-
docs/manpages/smbgetrc.5 | 6 +-
docs/manpages/smbpasswd.5 | 6 +-
docs/manpages/smbpasswd.8 | 6 +-
docs/manpages/smbspool.8 | 6 +-
docs/manpages/smbstatus.1 | 6 +-
docs/manpages/smbta-util.8 | 6 +-
docs/manpages/smbtar.1 | 6 +-
docs/manpages/smbtree.1 | 6 +-
docs/manpages/testparm.1 | 6 +-
docs/manpages/vfs_acl_tdb.8 | 6 +-
docs/manpages/vfs_acl_xattr.8 | 6 +-
docs/manpages/vfs_aio_fork.8 | 6 +-
docs/manpages/vfs_aio_linux.8 | 6 +-
docs/manpages/vfs_aio_pthread.8 | 6 +-
docs/manpages/vfs_audit.8 | 6 +-
docs/manpages/vfs_btrfs.8 | 8 +-
docs/manpages/vfs_cacheprime.8 | 6 +-
docs/manpages/vfs_cap.8 | 6 +-
docs/manpages/vfs_catia.8 | 6 +-
docs/manpages/vfs_commit.8 | 6 +-
docs/manpages/vfs_crossrename.8 | 6 +-
docs/manpages/vfs_default_quota.8 | 6 +-
docs/manpages/vfs_dirsort.8 | 6 +-
docs/manpages/vfs_extd_audit.8 | 6 +-
docs/manpages/vfs_fake_perms.8 | 6 +-
docs/manpages/vfs_fileid.8 | 6 +-
docs/manpages/vfs_fruit.8 | 224 +
docs/manpages/vfs_full_audit.8 | 24 +-
docs/manpages/vfs_gpfs.8 | 68 +-
docs/manpages/vfs_linux_xfs_sgid.8 | 6 +-
docs/manpages/vfs_media_harmony.8 | 6 +-
docs/manpages/vfs_netatalk.8 | 6 +-
docs/manpages/vfs_notify_fam.8 | 6 +-
docs/manpages/vfs_prealloc.8 | 6 +-
docs/manpages/vfs_preopen.8 | 6 +-
docs/manpages/vfs_readahead.8 | 6 +-
docs/manpages/vfs_readonly.8 | 6 +-
docs/manpages/vfs_recycle.8 | 6 +-
docs/manpages/vfs_scannedonly.8 | 6 +-
docs/manpages/vfs_shadow_copy.8 | 6 +-
docs/manpages/vfs_shadow_copy2.8 | 6 +-
docs/manpages/vfs_smb_traffic_analyzer.8 | 6 +-
docs/manpages/vfs_snapper.8 | 69 +
docs/manpages/vfs_streams_depot.8 | 6 +-
docs/manpages/vfs_streams_xattr.8 | 22 +-
docs/manpages/vfs_syncops.8 | 6 +-
docs/manpages/vfs_time_audit.8 | 6 +-
docs/manpages/vfs_tsmsm.8 | 6 +-
docs/manpages/vfs_worm.8 | 74 +
docs/manpages/vfs_xattr_tdb.8 | 6 +-
docs/manpages/vfs_zfsacl.8 | 6 +-
docs/manpages/vfstest.1 | 6 +-
docs/manpages/wbinfo.1 | 15 +-
docs/manpages/winbind_krb5_locator.7 | 6 +-
docs/manpages/winbindd.8 | 6 +-
dynconfig/dynconfig.c | 3 -
dynconfig/dynconfig.h | 3 -
dynconfig/wscript | 55 +-
examples/LDAP/samba.schema | 4 +
examples/VFS/skel_opaque.c | 26 +-
examples/VFS/skel_transparent.c | 33 +-
examples/libsmbclient/testacl2.c | 3 +-
examples/libsmbclient/testbrowse.c | 25 +-
examples/libsmbclient/testctx.c | 5 +-
lib/addns/dnssock.c | 29 +-
lib/afs/afs_funcs.c | 310 +
lib/afs/afs_funcs.h | 42 +
lib/afs/afs_settoken.c | 264 +
lib/afs/afs_settoken.h | 21 +
lib/afs/wscript_build | 10 +
lib/async_req/wscript_build | 2 +-
lib/ccan/wscript | 68 +-
lib/compression/testsuite.c | 3 +-
lib/crypto/crypto.h | 4 +
lib/crypto/md5.h | 1 +
lib/dbwrap/dbwrap.c | 26 +-
lib/dbwrap/dbwrap.h | 12 +-
lib/dbwrap/dbwrap_cache.c | 22 +-
lib/dbwrap/dbwrap_local_open.c | 14 +-
lib/dbwrap/dbwrap_ntdb.c | 3 +-
lib/dbwrap/dbwrap_ntdb.h | 3 +-
lib/dbwrap/dbwrap_private.h | 7 +
lib/dbwrap/dbwrap_tdb.c | 13 +-
lib/dbwrap/dbwrap_tdb.h | 3 +-
lib/iniparser/AUTHORS | 5 -
lib/iniparser/INSTALL | 12 -
lib/iniparser/LICENSE | 21 -
lib/iniparser/Makefile | 63 -
lib/iniparser/README | 11 -
lib/iniparser/html/doxygen.css | 358 -
lib/iniparser/html/doxygen.png | Bin 1281 -> 0 bytes
lib/iniparser/html/globals_func.html | 54 -
lib/iniparser/html/index.html | 156 -
lib/iniparser/html/iniparser_8h.html | 629 -
lib/iniparser/html/iniparser_8main.html | 19 -
lib/iniparser/html/tab_b.gif | Bin 35 -> 0 bytes
lib/iniparser/html/tab_l.gif | Bin 706 -> 0 bytes
lib/iniparser/html/tab_r.gif | Bin 2585 -> 0 bytes
lib/iniparser/html/tabs.css | 102 -
lib/iniparser/src/dictionary.c | 514 -
lib/iniparser/src/dictionary.h | 244 -
lib/iniparser/src/iniparser.c | 536 -
lib/iniparser/src/iniparser.h | 296 -
lib/iniparser/src/strlib.c | 211 -
lib/iniparser/src/strlib.h | 108 -
lib/iniparser/src/wscript | 21 -
lib/iniparser/test/Makefile | 24 -
lib/iniparser/test/iniexample.c | 117 -
lib/iniparser_build/dictionary.c | 7 -
lib/iniparser_build/iniparser.c | 7 -
lib/iniparser_build/strlib.c | 7 -
lib/krb5_wrap/krb5_samba.c | 379 +-
lib/krb5_wrap/krb5_samba.h | 58 +-
lib/ldb-samba/ldb_ildap.c | 13 +-
lib/ldb-samba/ldb_wrap.c | 1 +
lib/ldb-samba/ldif_handlers.c | 28 +-
lib/ldb-samba/wscript_build | 4 +-
lib/ldb/include/dlinklist.h | 2 +-
lib/ldb/include/ldb.h | 4 +-
lib/ldb/man/ldbrename.1.xml | 2 +-
lib/ldb/pyldb.c | 4 -
lib/ldb/pyldb_util.c | 5 -
lib/ldb/wscript | 26 +-
lib/nss_wrapper/nss_wrapper.c | 2764 ++++-
lib/nss_wrapper/nss_wrapper.h | 171 -
lib/nss_wrapper/testsuite.c | 957 --
lib/nss_wrapper/wscript | 111 +-
lib/nss_wrapper/wscript_build | 10 -
lib/ntdb/ABI/ntdb-1.0.sigs | 38 +
lib/ntdb/check.c | 5 +-
lib/ntdb/ntdb.c | 1 -
lib/ntdb/ntdb.h | 10 +
lib/ntdb/private.h | 5 +
lib/ntdb/pyntdb.c | 74 +-
lib/ntdb/test/api-12-store.c | 4 +-
lib/ntdb/test/api-13-delete.c | 3 -
lib/ntdb/test/api-14-exists.c | 4 +-
lib/ntdb/test/api-16-wipe_all.c | 4 +-
lib/ntdb/test/api-20-alloc-attr.c | 4 +-
lib/ntdb/test/api-21-parse_record.c | 4 +-
lib/ntdb/test/api-55-transaction.c | 3 -
lib/ntdb/test/api-60-noop-transaction.c | 3 -
lib/ntdb/test/api-80-tdb_fd.c | 4 +-
lib/ntdb/test/api-81-seqnum.c | 4 +-
lib/ntdb/test/api-82-lockattr.c | 3 -
lib/ntdb/test/api-83-openhook.c | 8 +-
lib/ntdb/test/api-91-get-stats.c | 6 +-
lib/ntdb/test/api-92-get-set-readonly.c | 4 +-
lib/ntdb/test/api-93-repack.c | 4 +-
lib/ntdb/test/api-94-expand-during-parse.c | 3 -
lib/ntdb/test/api-95-read-only-during-parse.c | 4 +-
lib/ntdb/test/api-add-remove-flags.c | 3 -
lib/ntdb/test/api-check-callback.c | 4 +-
lib/ntdb/test/api-firstkey-nextkey.c | 5 +-
lib/ntdb/test/api-fork-test.c | 8 +-
lib/ntdb/test/api-locktimeout.c | 7 +-
lib/ntdb/test/api-missing-entries.c | 4 +-
lib/ntdb/test/api-open-multiple-times.c | 3 -
lib/ntdb/test/api-record-expand.c | 5 +-
lib/ntdb/test/api-simple-delete.c | 4 +-
lib/ntdb/test/api-summary.c | 5 +-
lib/ntdb/test/python-api.py | 154 +
lib/ntdb/tools/growtdb-bench.c | 19 +-
lib/ntdb/tools/ntdbbackup.c | 2 +-
lib/ntdb/tools/ntdbdump.c | 14 +-
lib/ntdb/tools/ntdbrestore.c | 11 +-
lib/ntdb/tools/ntdbtool.c | 18 +-
lib/ntdb/tools/ntdbtorture.c | 20 +-
lib/ntdb/tools/speed.c | 2 -
lib/ntdb/wscript | 20 +-
lib/param/README | 69 +
lib/param/loadparm.c | 1646 ++-
lib/param/loadparm.h | 68 +-
lib/param/param.h | 14 +-
lib/param/param_functions.c | 411 -
lib/param/param_table.c | 825 +-
lib/param/s3_param.h | 24 +
lib/param/util.c | 10 +-
lib/param/wscript_build | 41 +-
lib/popt/popthelp.c | 740 --
lib/popt/wscript | 18 -
lib/replace/cwrap.c | 46 +
lib/replace/getaddrinfo.c | 8 +-
lib/replace/getifaddrs.c | 31 +-
lib/replace/repdir_getdents.c | 166 -
lib/replace/repdir_getdirentries.c | 183 -
lib/replace/replace.c | 2 +-
lib/replace/replace.h | 9 +
lib/replace/system/filesys.h | 14 +-
lib/replace/system/network.h | 26 +-
lib/replace/system/passwd.h | 26 +-
lib/replace/system/threads.h | 48 +
lib/replace/test/os2_delete.c | 2 +-
lib/replace/wscript | 92 +-
lib/replace/xattr.c | 1 +
lib/socket_wrapper/py_socket_wrapper.c | 883 --
lib/socket_wrapper/socket.py | 50 -
lib/socket_wrapper/socket_wrapper.c | 2961 ++++-
lib/socket_wrapper/socket_wrapper.h | 177 -
lib/socket_wrapper/testsuite.c | 105 -
lib/socket_wrapper/wscript | 111 +-
lib/socket_wrapper/wscript_build | 21 -
lib/talloc/ABI/pytalloc-util-2.1.0.sigs | 6 +
lib/talloc/ABI/pytalloc-util-2.1.1.sigs | 6 +
lib/talloc/ABI/talloc-2.1.0.sigs | 64 +
lib/talloc/ABI/talloc-2.1.1.sigs | 64 +
lib/talloc/pytalloc-util.pc.in | 4 +-
lib/talloc/pytalloc.h | 3 +
lib/talloc/pytalloc_guide.txt | 153 +
lib/talloc/talloc.c | 593 +-
lib/talloc/talloc.h | 54 +-
lib/talloc/testsuite.c | 102 +
lib/talloc/wscript | 4 +-
lib/tdb/ABI/tdb-1.2.13.sigs | 67 +
lib/tdb/ABI/tdb-1.3.0.sigs | 68 +
lib/tdb/ABI/tdb-1.3.1.sigs | 68 +
lib/tdb/common/check.c | 4 +-
lib/tdb/common/dump.c | 2 +-
lib/tdb/common/freelist.c | 514 +-
lib/tdb/common/io.c | 102 +-
lib/tdb/common/lock.c | 111 +-
lib/tdb/common/mutex.c | 1000 ++
lib/tdb/common/open.c | 290 +-
lib/tdb/common/summary.c | 49 +-
lib/tdb/common/tdb.c | 130 +-
lib/tdb/common/tdb_private.h | 42 +-
lib/tdb/common/transaction.c | 3 +-
lib/tdb/common/traverse.c | 2 +-
lib/tdb/docs/README | 2 +-
lib/tdb/docs/mutex.txt | 136 +
lib/tdb/include/tdb.h | 43 +-
lib/tdb/man/tdbbackup.8.xml | 12 +
lib/tdb/man/tdbtool.8.xml | 21 +
lib/tdb/pytdb.c | 31 +-
lib/tdb/python/tests/simple.py | 65 +-
lib/tdb/test/external-agent.c | 39 +-
lib/tdb/test/external-agent.h | 3 +
lib/tdb/test/run-3G-file.c | 17 +-
lib/tdb/test/run-bad-tdb-header.c | 1 +
lib/tdb/test/run-check.c | 5 +-
lib/tdb/test/run-corrupt.c | 5 +-
lib/tdb/test/run-die-during-transaction.c | 3 +-
lib/tdb/test/run-endian.c | 7 +-
lib/tdb/test/run-incompatible.c | 7 +-
lib/tdb/test/run-marklock-deadlock.c | 278 +
lib/tdb/test/run-mutex-allrecord-bench.c | 82 +
lib/tdb/test/run-mutex-allrecord-block.c | 120 +
lib/tdb/test/run-mutex-allrecord-trylock.c | 113 +
lib/tdb/test/run-mutex-die.c | 269 +
lib/tdb/test/run-mutex-openflags2.c | 152 +
lib/tdb/test/run-mutex-trylock.c | 122 +
lib/tdb/test/run-mutex1.c | 138 +
lib/tdb/test/run-nested-transactions.c | 5 +-
lib/tdb/test/run-nested-traverse.c | 5 +-
lib/tdb/test/run-no-lock-during-traverse.c | 3 +-
lib/tdb/test/run-oldhash.c | 1 +
lib/tdb/test/run-open-during-transaction.c | 7 +-
lib/tdb/test/run-readonly-check.c | 5 +-
lib/tdb/test/run-rescue-find_entry.c | 1 +
lib/tdb/test/run-rescue.c | 9 +-
lib/tdb/test/run-rwlock-check.c | 1 +
lib/tdb/test/run-summary.c | 1 +
lib/tdb/test/run-transaction-expand.c | 8 +-
lib/tdb/test/run-traverse-in-transaction.c | 5 +-
lib/tdb/test/run-wronghash-fail.c | 3 +-
lib/tdb/test/run-zero-append.c | 5 +-
lib/tdb/test/run.c | 5 +-
lib/tdb/test/tap-interface.h | 27 +-
lib/tdb/tools/tdbbackup.c | 18 +-
lib/tdb/tools/tdbdump.c | 12 +-
lib/tdb/tools/tdbtool.c | 83 +-
lib/tdb/tools/tdbtorture.c | 45 +-
lib/tdb/wscript | 123 +-
lib/tdb_wrap/tdb_wrap.c | 49 +-
lib/tdb_wrap/tdb_wrap.h | 8 +-
lib/tdb_wrap/wscript_build | 2 +-
lib/tdr/testsuite.c | 1 +
lib/tevent/ABI/tevent-0.9.19.sigs | 83 +
lib/tevent/ABI/tevent-0.9.20.sigs | 87 +
lib/tevent/ABI/tevent-0.9.21.sigs | 88 +
lib/tevent/ABI/tevent-0.9.22.sigs | 88 +
lib/tevent/doc/tevent_events.dox | 4 +-
lib/tevent/doc/tevent_request.dox | 8 +-
lib/tevent/echo_server.c | 664 ++
lib/tevent/testsuite.c | 1 +
lib/tevent/tevent.h | 101 +-
lib/tevent/tevent.pc.in | 4 +-
lib/tevent/tevent_epoll.c | 29 +-
lib/tevent/tevent_internal.h | 14 +-
lib/tevent/tevent_poll.c | 3 -
lib/tevent/tevent_queue.c | 57 +-
lib/tevent/tevent_req.c | 69 +-
lib/tevent/tevent_select.c | 19 +-
lib/tevent/tevent_signal.c | 38 +-
lib/tevent/tevent_standard.c | 7 +-
lib/tevent/tevent_util.h | 2 +-
lib/tevent/tevent_wakeup.c | 5 +-
lib/tevent/wscript | 4 +-
lib/texpect/texpect.c | 441 +
lib/texpect/wscript | 7 +
lib/torture/torture.c | 44 +-
lib/torture/torture.pc.in | 2 +-
lib/uid_wrapper/uid_wrapper.c | 1304 +-
lib/uid_wrapper/uid_wrapper.h | 101 -
lib/uid_wrapper/wscript | 76 +-
lib/uid_wrapper/wscript_build | 10 -
lib/util/asn1.c | 107 +-
lib/util/become_daemon.c | 62 +-
lib/util/capability.c | 103 -
lib/util/charset/iconv.c | 16 +-
lib/util/charset/tests/iconv.c | 1 +
lib/util/charset/util_unistr_w.c | 4 +-
lib/util/close_low_fd.c | 65 +
lib/util/close_low_fd.h | 28 +
lib/util/debug.c | 338 +-
lib/util/debug.h | 50 +-
lib/util/dlinklist.h | 2 +-
lib/util/fault.c | 1 +
lib/util/idtree.c | 29 +-
lib/util/idtree.h | 68 +
lib/util/idtree_random.c | 60 +
lib/util/idtree_random.h | 38 +
lib/util/memcache.h | 1 +
lib/util/params.c | 514 +-
lib/util/parmlist.c | 7 +-
lib/util/samba-util.pc.in | 2 +-
lib/util/samba_util.h | 65 +-
lib/util/server_id.c | 68 +-
lib/util/setid.c | 47 +-
lib/util/string_wrappers.h | 8 +-
lib/util/tests/asn1_tests.c | 15 +-
lib/util/tests/data_blob.c | 1 +
lib/util/tests/dlinklist.c | 1 +
lib/util/tests/file.c | 1 +
lib/util/tests/genrand.c | 1 +
lib/util/tests/idtree.c | 1 +
lib/util/tests/parmlist.c | 1 +
lib/util/tests/str.c | 1 +
lib/util/tests/strlist.c | 1 +
lib/util/tests/time.c | 1 +
lib/util/tevent_debug.c | 3 +-
lib/util/tevent_ntstatus.c | 13 +-
lib/util/time.c | 133 +-
lib/util/time.h | 14 +-
lib/util/time_basic.c | 80 +
lib/util/time_basic.h | 42 +
lib/util/tini.c | 298 +
lib/util/tini.h | 44 +
lib/util/tiniparser.c | 380 +
lib/util/tiniparser.h | 55 +
lib/util/unix_privs.c | 5 +
lib/util/util.c | 269 +-
lib/util/util_file.c | 45 -
lib/util/util_net.c | 66 +-
lib/util/util_net.h | 1 -
lib/util/util_runcmd.c | 11 +-
lib/util/util_str.c | 200 +
lib/util/util_str_common.c | 8 +-
lib/util/util_strlist.c | 72 +-
lib/util/util_tdb.c | 78 -
lib/util/util_tdb.h | 18 -
lib/util/wscript_build | 45 +-
lib/zlib/contrib/masmx64/gvmat64.obj | Bin 4119 -> 0 bytes
lib/zlib/contrib/masmx64/inffasx64.obj | Bin 5913 -> 0 bytes
lib/zlib/contrib/masmx86/gvmat32.obj | Bin 10241 -> 0 bytes
lib/zlib/contrib/masmx86/inffas32.obj | Bin 14893 -> 0 bytes
lib/zlib/wscript | 34 -
libcli/auth/credentials.c | 231 +-
libcli/auth/netlogon_creds_cli.c | 2841 +++++
libcli/auth/netlogon_creds_cli.h | 150 +
libcli/auth/ntlm_check.c | 6 +-
libcli/auth/proto.h | 9 +
libcli/auth/schannel.h | 13 -
libcli/auth/schannel_proto.h | 11 -
libcli/auth/schannel_sign.c | 367 -
libcli/auth/schannel_state_tdb.c | 12 +-
libcli/auth/spnego.h | 2 +-
libcli/auth/spnego_parse.c | 248 +-
libcli/auth/spnego_proto.h | 2 +-
libcli/auth/wscript_build | 6 +-
libcli/cldap/cldap.c | 11 +-
libcli/dns/dns_hosts_file.c | 2 -
libcli/ldap/ldap_message.c | 786 +-
libcli/ldap/ldap_message.h | 2 +-
libcli/lsarpc/util_lsarpc.h | 1 +
libcli/named_pipe_auth/npa_tstream.c | 59 +-
libcli/named_pipe_auth/npa_tstream.h | 10 +
libcli/nbt/nbtname.c | 1 +
libcli/nbt/pynbt.c | 4 -
libcli/nbt/wscript_build | 3 +-
libcli/security/create_descriptor.c | 34 +-
libcli/security/dom_sid.c | 60 +-
libcli/security/privileges.c | 13 +
libcli/security/privileges.h | 10 +
libcli/security/secace.c | 90 -
libcli/security/secace.h | 3 -
libcli/security/secacl.c | 45 +-
libcli/security/secacl.h | 1 -
libcli/security/secdesc.c | 174 +-
libcli/security/secdesc.h | 14 -
libcli/security/security_descriptor.c | 36 +-
libcli/security/security_token.c | 20 +-
libcli/security/util_sid.c | 8 +-
libcli/smb/smb1cli_close.c | 188 +
libcli/smb/smb1cli_create.c | 367 +
libcli/smb/smb1cli_read.c | 224 +
libcli/smb/smb1cli_write.c | 284 +
libcli/smb/smb2_constants.h | 4 +-
libcli/smb/smb2_lease.c | 11 +-
libcli/smb/smb2_lease.h | 20 +-
libcli/smb/smb2cli_create.c | 28 +-
libcli/smb/smb2cli_ioctl.c | 12 +-
libcli/smb/smb2cli_tcon.c | 338 +
libcli/smb/smbXcli_base.c | 398 +-
libcli/smb/smbXcli_base.h | 149 +-
libcli/smb/smb_constants.h | 94 +-
libcli/smb/smb_signing.c | 5 +
libcli/smb/smb_signing.h | 1 +
libcli/smb/tstream_smbXcli_np.c | 1373 +++
libcli/smb/tstream_smbXcli_np.h | 72 +
libcli/smb/wscript | 16 +-
libcli/util/hresult.c | 11759 +++++++++++++++++++
libcli/util/hresult.h | 2980 +++++
libcli/util/nterr.c | 3005 ++++-
libcli/util/ntstatus.h | 1279 +-
libcli/util/wscript_build | 6 +-
libds/common/flags.h | 3 +-
libgpo/gpext/gpext.c | 206 +-
libgpo/gpext/gpext.h | 65 +-
libgpo/gpo.h | 58 +-
libgpo/gpo_fetch.c | 9 +-
libgpo/gpo_ini.c | 54 +-
libgpo/gpo_ini.h | 1 +
libgpo/gpo_ldap.c | 7 +-
libgpo/gpo_util.c | 340 +-
libgpo/wscript_build | 8 -
librpc/ABI/ndr-0.0.3.sigs | 251 +
librpc/idl/dcerpc.idl | 194 +-
librpc/idl/dnsserver.idl | 2 +-
librpc/idl/drsuapi.idl | 104 +-
librpc/idl/epmapper.idl | 4 +-
librpc/idl/frsrpc.idl | 5 +-
librpc/idl/frstrans.idl | 2 +-
librpc/idl/fsrvp.idl | 7 +-
librpc/idl/idl_types.h | 2 +
librpc/idl/ioctl.idl | 91 +
librpc/idl/lsa.idl | 5 +-
librpc/idl/netlogon.idl | 21 +-
librpc/idl/preg.idl | 2 +-
librpc/idl/smb2_lease_struct.idl | 33 +
librpc/idl/srvsvc.idl | 17 +-
librpc/idl/svcctl.idl | 3 +-
librpc/idl/winbind.idl | 195 +
librpc/idl/witness.idl | 110 +
librpc/idl/wscript_build | 8 +-
librpc/ndr.pc.in | 2 +-
librpc/ndr/libndr.h | 30 +-
librpc/ndr/ndr.c | 157 +-
librpc/ndr/ndr_basic.c | 44 +-
librpc/ndr/ndr_dcerpc.c | 185 +
librpc/ndr/ndr_dcerpc.h | 29 +
librpc/ndr/ndr_drsuapi.c | 190 +
librpc/ndr/ndr_ioctl.c | 40 +
librpc/ndr/ndr_misc.c | 47 +
librpc/ndr/ndr_table.c | 21 +-
librpc/ndr/ndr_table.h | 1 +
librpc/ndr/uuid.c | 10 +-
librpc/ndr_krb5pac.pc.in | 2 +-
librpc/ndr_nbt.pc.in | 2 +-
librpc/ndr_standard.pc.in | 2 +-
librpc/rpc/binding.c | 946 +-
librpc/rpc/binding_handle.c | 44 +-
librpc/rpc/dcerpc_error.c | 8 +-
librpc/rpc/dcerpc_util.c | 326 +-
librpc/rpc/rpc_common.h | 103 +-
librpc/tools/ndrdump.c | 28 +-
librpc/tools/wscript_build | 2 +-
librpc/wscript_build | 43 +-
nsswitch/libwbclient/tests/wbclient.c | 45 +-
nsswitch/libwbclient/wbc_pam.c | 1 -
nsswitch/libwbclient/wbc_sid.c | 68 +-
nsswitch/nsstest.c | 4 +
nsswitch/pam_winbind.c | 139 +-
nsswitch/pam_winbind.h | 5 +-
nsswitch/tests/test_idmap_rfc2307.sh | 29 +-
nsswitch/tests/test_wbinfo.sh | 11 +-
nsswitch/tests/test_wbinfo_simple.sh | 17 +
nsswitch/wb_common.c | 58 +-
nsswitch/wbinfo.c | 42 +-
nsswitch/winbind_krb5_locator.c | 3 +-
nsswitch/winbind_nss_config.h | 9 -
nsswitch/winbind_struct_protocol.h | 23 +-
nsswitch/wscript_build | 6 +-
pidl/README | 35 +-
pidl/lib/Parse/Pidl/Samba3/ServerNDR.pm | 3 +-
pidl/lib/Parse/Pidl/Samba4/NDR/Client.pm | 18 +-
pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm | 2 +-
pidl/lib/Parse/Pidl/Samba4/Python.pm | 39 +
pidl/lib/Parse/Pidl/Wireshark/NDR.pm | 30 +-
pidl/pidl | 187 +-
pidl/tests/wireshark-ndr.pl | 2 +-
pidl/wscript | 7 +-
python/pyglue.c | 4 -
python/samba/descriptor.py | 8 +-
python/samba/join.py | 208 +-
python/samba/kcc_utils.py | 7 +-
python/samba/netcmd/delegation.py | 74 +-
python/samba/netcmd/dns.py | 3 +
python/samba/netcmd/domain.py | 209 +-
python/samba/netcmd/ldapcmp.py | 66 +-
python/samba/netcmd/testparm.py | 10 +-
python/samba/netcmd/user.py | 12 +-
python/samba/provision/__init__.py | 116 +-
python/samba/provision/backend.py | 150 +-
python/samba/provision/common.py | 5 +
python/samba/provision/sambadns.py | 179 +-
python/samba/tests/dcerpc/dnsserver.py | 4 -
python/samba/tests/dns.py | 2 +-
python/samba/tests/docs.py | 346 +-
python/samba/tests/posixacl.py | 6 +-
python/samba/upgrade.py | 148 +-
python/samba/upgradehelpers.py | 9 +-
script/autobuild.py | 41 +-
script/ctdb-import.msg-filter.sh | 11 +
script/ctdb-import.tree-filter.sh | 14 +
script/ctdb-import.txt | 5 +
script/generate_param.py | 268 +
script/librelease.sh | 2 +-
script/mkparamdefs.pl | 206 -
script/mks3param.pl | 186 -
script/random-sleep.sh | 4 +
selftest/devel_env.sh | 11 +
selftest/flapping | 1 -
selftest/in_screen | 12 +-
selftest/knownfail | 117 +-
selftest/selftest.pl | 69 +-
selftest/selftest.py | 4 +-
selftest/selftesthelpers.py | 15 -
selftest/skip | 4 +
selftest/target/Samba.pm | 2 +
selftest/target/Samba3.pm | 215 +-
selftest/target/Samba4.pm | 208 +-
selftest/valgrind_run | 6 +-
selftest/wscript | 9 +-
source3/.clang_complete | 2 -
source3/auth/auth.c | 67 +-
source3/auth/auth_domain.c | 218 +-
source3/auth/auth_generic.c | 35 +-
source3/auth/auth_ntlmssp.c | 63 +-
source3/auth/auth_sam.c | 2 +-
source3/auth/auth_samba4.c | 180 +-
source3/auth/auth_unix.c | 7 +-
source3/auth/auth_util.c | 176 +-
source3/auth/check_samsec.c | 34 +-
source3/auth/pass_check.c | 535 +-
source3/auth/proto.h | 64 +-
source3/auth/server_info.c | 400 +-
source3/auth/server_info_sam.c | 53 +-
source3/auth/token_util.c | 20 +-
source3/auth/user_info.c | 72 +-
source3/auth/user_krb5.c | 25 +-
source3/auth/user_util.c | 5 +-
source3/auth/wscript_build | 37 +-
source3/client/client.c | 82 +-
source3/client/client_proto.h | 9 -
source3/client/clitar.c | 3255 +++--
source3/client/clitar_proto.h | 34 +
source3/groupdb/mapping.c | 20 +-
source3/groupdb/mapping_tdb.c | 14 +-
source3/include/MacExtensions.h | 29 +-
source3/include/auth.h | 14 +-
source3/include/client.h | 1 -
source3/include/clitar.h | 40 -
source3/include/ctdb_packet.h | 85 -
source3/include/ctdbd_conn.h | 3 +
source3/include/g_lock.h | 1 +
source3/include/idmap_autorid_tdb.h | 212 +
source3/include/includes.h | 6 -
source3/include/local.h | 12 +-
source3/include/locking.h | 22 +-
source3/include/messages.h | 78 +-
source3/include/nt_printing.h | 6 +-
source3/include/passdb.h | 10 +-
source3/include/proto.h | 435 +-
source3/include/safe_string.h | 1 +
source3/include/secrets.h | 1 +
source3/include/serverid.h | 7 +-
source3/include/session.h | 1 +
source3/include/smb.h | 128 +-
source3/include/smb_macros.h | 2 +-
source3/include/smbprofile.h | 2 +-
source3/include/util_tdb.h | 19 +
source3/include/vfs.h | 40 +-
source3/include/vfs_macros.h | 49 +-
source3/lib/access.c | 2 +-
source3/lib/afs.c | 309 -
source3/lib/afs_settoken.c | 260 -
source3/lib/asys/asys.c | 47 +-
source3/lib/asys/asys.h | 32 +-
source3/lib/asys/tests.c | 14 +-
source3/lib/background.c | 12 +
source3/lib/cbuf.h | 4 +-
source3/lib/cluster_support.c | 92 +
source3/lib/cluster_support.h | 20 +
source3/lib/conn_tdb.c | 16 +-
source3/lib/conn_tdb.h | 6 +-
source3/lib/ctdb_conn.c | 82 +-
source3/lib/ctdb_conn.h | 17 +-
source3/lib/ctdb_dummy.c | 180 +
source3/lib/ctdb_packet.c | 273 -
source3/lib/ctdbd_conn.c | 654 +-
source3/lib/dbwrap/dbwrap_ctdb.c | 166 +-
source3/lib/dbwrap/dbwrap_ctdb.h | 3 +-
source3/lib/dbwrap/dbwrap_open.c | 75 +-
source3/lib/dbwrap/dbwrap_open.h | 3 +-
source3/lib/dbwrap/dbwrap_watch.c | 66 +-
source3/lib/dumpcore.c | 33 +-
source3/lib/errmap_unix.c | 1 +
source3/lib/eventlog/eventlog.c | 2 +-
source3/lib/file_id.c | 2 +-
source3/lib/file_id.h | 2 +-
source3/lib/filename_util.c | 48 +-
source3/lib/fncall.c | 25 +-
source3/lib/g_lock.c | 3 +-
source3/lib/gencache.c | 89 +-
source3/lib/idmap_cache.c | 103 +-
source3/lib/messages.c | 749 +-
source3/lib/messages_ctdbd.c | 60 +-
source3/lib/messages_dgm.c | 462 +
source3/lib/messages_dgm.h | 42 +
source3/lib/messages_local.c | 552 -
source3/lib/msg_channel.c | 346 -
source3/lib/msg_channel.h | 45 -
source3/lib/netapi/cm.c | 28 +-
.../lib/netapi/examples/join/getjoininformation.c | 11 +-
.../netapi/examples/netlogon/netlogon_control2.c | 4 +-
.../lib/netapi/examples/server/server_getinfo.c | 8 -
source3/lib/netapi/examples/share/share_add.c | 5 -
source3/lib/netapi/examples/user/user_modalsset.c | 10 -
source3/lib/netapi/examples/user/user_setinfo.c | 7 -
source3/lib/netapi/examples/wscript_build | 3 +-
source3/lib/netapi/file.c | 6 +-
source3/lib/netapi/getdc.c | 6 +-
source3/lib/netapi/group.c | 18 +-
source3/lib/netapi/joindomain.c | 18 +-
source3/lib/netapi/libnetapi.c | 47 +
source3/lib/netapi/libnetapi.h | 7 +
source3/lib/netapi/localgroup.c | 14 +-
source3/lib/netapi/netapi.h | 30 +
source3/lib/netapi/netapi_private.h | 5 +-
source3/lib/netapi/netlogon.c | 4 +-
source3/lib/netapi/serverinfo.c | 10 +-
source3/lib/netapi/share.c | 38 +-
source3/lib/netapi/shutdown.c | 4 +-
source3/lib/netapi/tests/common.h | 2 +
source3/lib/netapi/tests/netapitest.c | 5 +
source3/lib/netapi/tests/netshare.c | 18 +
source3/lib/netapi/tests/netwksta.c | 62 +
source3/lib/netapi/tests/wscript_build | 2 +-
source3/lib/netapi/user.c | 22 +-
source3/lib/netapi/wkstainfo.c | 154 +
source3/lib/poll_funcs/poll_funcs.h | 131 +
source3/lib/poll_funcs/poll_funcs_tevent.c | 451 +
source3/lib/poll_funcs/poll_funcs_tevent.h | 38 +
source3/lib/poll_funcs/wscript_build | 5 +
source3/lib/popt_common.c | 162 +-
source3/lib/pthreadpool/pthreadpool.c | 189 +-
source3/lib/pthreadpool/pthreadpool.h | 13 +-
source3/lib/pthreadpool/pthreadpool_sync.c | 26 +-
source3/lib/pthreadpool/tests.c | 56 +-
source3/lib/recvfile.c | 56 +-
source3/lib/sendfile.c | 20 -
source3/lib/server_mutex.c | 16 +-
source3/lib/serverid.c | 113 +-
source3/lib/sessionid_tdb.c | 28 +
source3/lib/sharesec.c | 2 +-
source3/lib/smbconf/smbconf_reg.c | 77 +-
source3/lib/smbconf/smbconf_reg.h | 5 +
source3/lib/smbconf/testsuite.c | 10 +-
source3/lib/smbd_shim.c | 18 +
source3/lib/smbd_shim.h | 2 +
source3/lib/smbd_tevent_queue.c | 81 -
source3/lib/smbd_tevent_queue.h | 34 -
source3/lib/substitute.c | 4 +-
source3/lib/sysacls.c | 4 +-
source3/lib/sysquotas_nfs.c | 2 +-
source3/lib/system.c | 49 +-
source3/lib/time.c | 6 +-
source3/lib/tldap.c | 337 +-
source3/lib/tldap_util.c | 43 +-
source3/lib/unix_msg/test_drain.c | 76 +
source3/lib/unix_msg/test_source.c | 93 +
source3/lib/unix_msg/tests.c | 244 +
source3/lib/unix_msg/unix_msg.c | 1119 ++
source3/lib/unix_msg/unix_msg.h | 120 +
source3/lib/unix_msg/wscript_build | 18 +
source3/lib/username.c | 6 +-
source3/lib/util.c | 61 +-
source3/lib/util_cluster.c | 39 +
source3/lib/util_cluster.h | 27 +
source3/lib/util_sec.c | 20 +
source3/lib/util_sid_passdb.c | 10 +
source3/lib/util_sock.c | 168 +-
source3/lib/util_str.c | 95 +-
source3/lib/util_tdb.c | 78 +
source3/lib/winbind_util.c | 42 +
source3/lib/winbind_util.h | 4 +
source3/lib/wins_srv.c | 2 +-
source3/libads/authdata.c | 61 +-
source3/libads/kerberos.c | 115 +-
source3/libads/kerberos_keytab.c | 7 +-
source3/libads/kerberos_proto.h | 13 +-
source3/libads/krb5_errs.c | 2 +-
source3/libads/krb5_setpw.c | 639 +-
source3/libads/ldap.c | 118 +-
source3/libads/sasl.c | 2 +-
source3/libads/sitename_cache.c | 8 +-
source3/libads/sitename_cache.h | 2 +-
source3/libgpo/gpext/registry.c | 83 +-
source3/libgpo/gpext/scripts.c | 98 +-
source3/libgpo/gpext/security.c | 76 +-
source3/libgpo/gpext/wscript_build | 17 +-
source3/libgpo/gpo_proto.h | 7 -
source3/libgpo/gpo_reg.c | 6 +-
source3/libnet/libnet_dssync.c | 21 +-
source3/libnet/libnet_dssync_passdb.c | 4 +-
source3/libnet/libnet_join.c | 302 +-
source3/libnet/libnet_join.h | 5 +-
source3/libnet/libnet_samsync.c | 19 +-
source3/libnet/libnet_samsync.h | 1 +
source3/libnet/libnet_samsync_passdb.c | 4 +-
source3/librpc/crypto/gse.c | 1 +
source3/librpc/idl/libnet_join.idl | 2 +
source3/librpc/idl/libnetapi.idl | 50 +
source3/librpc/idl/messaging.idl | 18 +-
source3/librpc/idl/open_files.idl | 1 -
source3/librpc/idl/smbXsrv.idl | 41 +-
source3/librpc/idl/wbint.idl | 170 -
source3/librpc/idl/wscript_build | 5 -
source3/librpc/rpc/dcerpc.h | 23 +-
source3/librpc/rpc/dcerpc_ep.c | 158 +-
source3/librpc/rpc/dcerpc_ep.h | 6 +-
source3/librpc/rpc/dcerpc_helpers.c | 195 +-
source3/librpc/rpc/rpc_common.c | 209 -
source3/librpc/wscript_build | 14 -
source3/libsmb/auth_generic.c | 17 +-
source3/libsmb/cli_np_tstream.c | 1243 --
source3/libsmb/cli_np_tstream.h | 48 -
source3/libsmb/cli_smb2_fnum.c | 300 +-
source3/libsmb/cli_smb2_fnum.h | 23 +-
source3/libsmb/cliconnect.c | 46 +-
source3/libsmb/clidfs.c | 2 +-
source3/libsmb/clidgram.c | 2 +-
source3/libsmb/clientgen.c | 10 +-
source3/libsmb/clifile.c | 260 +-
source3/libsmb/clifsinfo.c | 6 +-
source3/libsmb/clirap2.c | 6 +-
source3/libsmb/clispnego.c | 253 +-
source3/libsmb/conncache.c | 4 +-
source3/libsmb/dsgetdcname.c | 11 +-
source3/libsmb/errormap.c | 2 +-
source3/libsmb/libsmb_dir.c | 2 +-
source3/libsmb/libsmb_server.c | 6 +-
source3/libsmb/libsmb_xattr.c | 9 +-
source3/libsmb/namecache.c | 14 +-
source3/libsmb/namequery.c | 25 +-
source3/libsmb/namequery_dc.c | 20 +-
source3/libsmb/ntlmssp_wrap.c | 1 +
source3/libsmb/passchange.c | 4 +-
source3/libsmb/proto.h | 2 +
source3/libsmb/pylibsmb.c | 9 +-
source3/libsmb/samlogon_cache.c | 23 +-
source3/libsmb/smb2cli.h | 40 -
source3/libsmb/smb2cli_tcon.c | 285 -
source3/libsmb/smb_share_modes.c | 1 -
source3/libsmb/trustdom_cache.c | 12 +-
source3/libsmb/trusts_util.c | 291 +-
source3/locale/pam_winbind/ja.po | 230 +-
source3/locking/brlock.c | 729 +-
source3/locking/locking.c | 278 +-
source3/locking/posix.c | 168 +-
source3/locking/proto.h | 35 +-
source3/locking/share_mode_lock.c | 59 +-
source3/modules/gpfs.c | 50 +-
source3/modules/nfs4_acls.c | 73 +-
source3/modules/nfs4_acls.h | 4 +
source3/modules/perfcount_test.c | 2 +-
source3/modules/vfs_acl_common.c | 3 +
source3/modules/vfs_acl_tdb.c | 2 +-
source3/modules/vfs_afsacl.c | 9 +-
source3/modules/vfs_aio_fork.c | 23 +-
source3/modules/vfs_aio_pthread.c | 4 +-
source3/modules/vfs_btrfs.c | 135 +-
source3/modules/vfs_catia.c | 20 +
source3/modules/vfs_crossrename.c | 6 +-
source3/modules/vfs_default.c | 142 +-
source3/modules/vfs_fruit.c | 2971 +++++
source3/modules/vfs_full_audit.c | 158 +-
source3/modules/vfs_glusterfs.c | 169 +-
source3/modules/vfs_gpfs.c | 262 +-
source3/modules/vfs_gpfs.h | 1 +
source3/modules/vfs_media_harmony.c | 26 +-
source3/modules/vfs_posix_eadb.c | 4 +-
source3/modules/vfs_scannedonly.c | 10 +-
source3/modules/vfs_shadow_copy2.c | 86 +-
source3/modules/vfs_snapper.c | 2019 ++++
source3/modules/vfs_streams_xattr.c | 122 +-
source3/modules/vfs_time_audit.c | 182 +-
source3/modules/vfs_vxfs.c | 711 ++
source3/modules/vfs_worm.c | 98 +
source3/modules/vfs_xattr_tdb.c | 2 +-
source3/modules/wscript_build | 216 +-
source3/nmbd/nmbd.c | 23 +-
source3/nmbd/nmbd_browserdb.c | 17 +-
source3/nmbd/nmbd_sendannounce.c | 2 +-
source3/nmbd/nmbd_serverlistdb.c | 2 +-
source3/nmbd/nmbd_synclists.c | 2 +-
source3/nmbd/nmbd_winsserver.c | 6 -
source3/nmbd/nmbd_workgroupdb.c | 2 +-
source3/pam_smbpass/general.h | 11 +-
source3/pam_smbpass/wscript_build | 1 +
source3/param/loadparm.c | 2550 ++--
source3/param/loadparm_ctx.c | 69 +-
source3/param/service.c | 4 -
source3/param/wscript_build | 33 +
source3/passdb/ABI/pdb-0.1.0.sigs | 311 +
source3/passdb/ABI/pdb-0.1.1.sigs | 312 +
source3/passdb/ABI/pdb-0.1.2.sigs | 313 +
source3/passdb/ABI/pdb-0.sigs | 13 +-
source3/passdb/account_pol.c | 8 +-
source3/passdb/lookup_sid.c | 21 +-
source3/passdb/machine_account_secrets.c | 26 +-
source3/passdb/passdb.c | 254 +-
source3/passdb/pdb_get_set.c | 5 +-
source3/passdb/pdb_interface.c | 66 +-
source3/passdb/pdb_ldap.c | 31 +-
source3/passdb/pdb_samba_dsdb.c | 181 +-
source3/passdb/pdb_smbpasswd.c | 10 +-
source3/passdb/pdb_tdb.c | 8 +-
source3/passdb/py_passdb.c | 14 +-
source3/passdb/secrets.c | 2 +-
source3/passdb/wscript_build | 13 +-
source3/pkgconfig/netapi.pc.in | 14 -
source3/pkgconfig/smbclient.pc.in | 14 -
source3/pkgconfig/smbsharemodes.pc.in | 14 -
source3/pkgconfig/wbclient.pc.in | 13 -
source3/printing/notify.c | 2 +-
source3/printing/nt_printing.c | 50 +-
source3/printing/nt_printing_ads.c | 15 +-
source3/printing/nt_printing_migrate_internal.c | 2 +-
source3/printing/print_cups.c | 1 +
source3/printing/print_generic.c | 10 +-
source3/printing/printer_list.c | 3 +-
source3/printing/printing.c | 112 +-
source3/printing/printspoolss.c | 10 +-
source3/printing/spoolssd.c | 4 +-
source3/registry/reg_api.c | 2 +-
source3/registry/reg_backend_db.c | 6 +-
source3/registry/reg_db.h | 1 +
source3/registry/reg_dispatcher.c | 2 +-
source3/registry/reg_format.c | 4 +-
source3/registry/reg_perfcount.c | 2 +-
source3/rpc_client/cli_netlogon.c | 743 +-
source3/rpc_client/cli_netlogon.h | 89 +-
source3/rpc_client/cli_pipe.c | 869 +-
source3/rpc_client/cli_pipe.h | 65 +-
source3/rpc_client/cli_pipe_schannel.c | 238 +-
source3/rpc_client/cli_spoolss.c | 8 +-
source3/rpc_client/rpc_client.h | 4 +-
source3/rpc_client/rpc_transport.h | 7 +-
source3/rpc_client/rpc_transport_np.c | 47 +-
source3/rpc_client/rpc_transport_tstream.c | 41 +-
source3/rpc_server/dcesrv_auth_generic.c | 10 +-
source3/rpc_server/epmapper/srv_epmapper.c | 106 +-
source3/rpc_server/lsa/srv_lsa_nt.c | 6 +-
source3/rpc_server/lsasd.c | 39 +-
source3/rpc_server/netlogon/srv_netlog_nt.c | 62 +-
source3/rpc_server/rpc_ep_register.c | 65 +-
source3/rpc_server/rpc_handles.c | 20 +-
source3/rpc_server/rpc_ncacn_np.c | 296 +-
source3/rpc_server/rpc_ncacn_np.h | 31 +-
source3/rpc_server/rpc_pipes.h | 15 +-
source3/rpc_server/rpc_server.c | 208 +-
source3/rpc_server/rpc_server.h | 53 +-
source3/rpc_server/rpc_sock_helper.c | 19 +-
source3/rpc_server/samr/srv_samr_nt.c | 29 +-
source3/rpc_server/spoolss/srv_spoolss_nt.c | 93 +-
source3/rpc_server/srv_access_check.c | 24 +-
source3/rpc_server/srv_pipe.c | 489 +-
source3/rpc_server/srv_pipe_hnd.c | 471 +-
source3/rpc_server/srv_pipe_hnd.h | 3 +-
source3/rpc_server/srvsvc/srv_srvsvc_nt.c | 524 +-
source3/rpc_server/winreg/srv_winreg_nt.c | 4 +-
source3/rpc_server/wkssvc/srv_wkssvc_nt.c | 2 +-
source3/rpc_server/wscript_build | 216 +-
source3/rpcclient/cmd_drsuapi.c | 4 +
source3/rpcclient/cmd_epmapper.c | 36 +-
source3/rpcclient/cmd_fss.c | 60 +-
source3/rpcclient/cmd_lsarpc.c | 23 +-
source3/rpcclient/cmd_netlogon.c | 116 +-
source3/rpcclient/cmd_spoolss.c | 2 +-
source3/rpcclient/cmd_srvsvc.c | 10 +-
source3/rpcclient/cmd_test.c | 8 +-
source3/rpcclient/cmd_witness.c | 513 +
source3/rpcclient/rpcclient.c | 165 +-
source3/rpcclient/rpcclient.h | 4 +
source3/script/extract_allparms.sh | 2 -
source3/script/tests/fake_snap.pl | 70 +
source3/script/tests/test_net_conf.sh | 69 +-
source3/script/tests/test_net_cred_change.sh | 16 +
.../script/tests/test_net_registry_roundtrip.sh | 19 +-
source3/script/tests/test_ntlm_auth_s3.sh | 74 +
source3/script/tests/test_rpcclient_samlogon.sh | 27 +
source3/script/tests/test_smbclient_s3.sh | 144 +
source3/script/tests/test_smbclient_tarmode.pl | 1675 +++
source3/script/tests/test_wbinfo_s3.sh | 17 -
source3/script/tests/test_wbinfo_sids2xids_int.py | 2 +-
source3/selftest/tests.py | 136 +-
source3/smbd/aio.c | 21 +-
source3/smbd/blocking.c | 52 +-
source3/smbd/close.c | 14 +-
source3/smbd/dfree.c | 2 +-
source3/smbd/dir.c | 84 +-
source3/smbd/dmapi.c | 2 +-
source3/smbd/dosmode.c | 224 +-
source3/smbd/durable.c | 3 +-
source3/smbd/fileio.c | 28 +-
source3/smbd/filename.c | 6 +-
source3/smbd/files.c | 31 +-
source3/smbd/globals.c | 2 +-
source3/smbd/globals.h | 381 +-
source3/smbd/ipc.c | 12 +-
source3/smbd/lanman.c | 57 +-
source3/smbd/mangle.c | 6 +-
source3/smbd/mangle_hash.c | 6 +-
source3/smbd/message.c | 59 +-
source3/smbd/msdfs.c | 49 +-
source3/smbd/negprot.c | 111 +-
source3/smbd/notify.c | 65 +-
source3/smbd/notify_inotify.c | 1 +
source3/smbd/notify_internal.c | 77 +-
source3/smbd/nttrans.c | 47 +-
source3/smbd/open.c | 581 +-
source3/smbd/oplock.c | 362 +-
source3/smbd/oplock_irix.c | 2 +-
source3/smbd/password.c | 2 +-
source3/smbd/pipes.c | 14 +-
source3/smbd/posix_acls.c | 20 +-
source3/smbd/process.c | 1172 +-
source3/smbd/proto.h | 118 +-
source3/smbd/reply.c | 709 +-
source3/smbd/seal.c | 13 +-
source3/smbd/sec_ctx.c | 7 +-
source3/smbd/server.c | 145 +-
source3/smbd/server_exit.c | 59 +-
source3/smbd/server_reload.c | 14 +-
source3/smbd/service.c | 70 +-
source3/smbd/session.c | 47 +
source3/smbd/sesssetup.c | 84 +-
source3/smbd/share_access.c | 10 +-
source3/smbd/signing.c | 38 +-
source3/smbd/smb2_break.c | 25 +-
source3/smbd/smb2_close.c | 16 +-
source3/smbd/smb2_create.c | 205 +-
source3/smbd/smb2_find.c | 59 +-
source3/smbd/smb2_flush.c | 8 +-
source3/smbd/smb2_getinfo.c | 21 +-
source3/smbd/smb2_glue.c | 23 +-
source3/smbd/smb2_ioctl.c | 10 +-
source3/smbd/smb2_ioctl_filesys.c | 117 +-
source3/smbd/smb2_ioctl_named_pipe.c | 67 +-
source3/smbd/smb2_ioctl_network_fs.c | 76 +-
source3/smbd/smb2_keepalive.c | 2 +-
source3/smbd/smb2_lock.c | 252 +-
source3/smbd/smb2_negprot.c | 197 +-
source3/smbd/smb2_notify.c | 13 +-
source3/smbd/smb2_read.c | 131 +-
source3/smbd/smb2_server.c | 828 +-
source3/smbd/smb2_sesssetup.c | 160 +-
source3/smbd/smb2_setinfo.c | 13 +-
source3/smbd/smb2_tcon.c | 34 +-
source3/smbd/smb2_write.c | 33 +-
source3/smbd/smbXsrv_open.c | 68 +-
source3/smbd/smbXsrv_session.c | 113 +-
source3/smbd/smbXsrv_tcon.c | 40 +-
source3/smbd/smbXsrv_version.c | 3 +-
source3/smbd/srvstr.c | 57 +-
source3/smbd/statvfs.c | 2 +-
source3/smbd/trans2.c | 448 +-
source3/smbd/uid.c | 14 +-
source3/smbd/utmp.c | 4 +-
source3/smbd/vfs.c | 126 +-
source3/torture/bench_pthreadpool.c | 64 +
source3/torture/cmd_vfs.c | 12 +-
source3/torture/masktest.c | 2 +-
source3/torture/msg_sink.c | 284 +
source3/torture/msg_source.c | 157 +
source3/torture/msgtest.c | 22 +-
source3/torture/nbio.c | 13 +-
source3/torture/pdbtest.c | 15 +-
source3/torture/proto.h | 10 +-
source3/torture/rpc_open_tcp.c | 2 +-
source3/torture/test_async_echo.c | 2 +-
source3/torture/test_buffersize.c | 55 +
source3/torture/test_cleanup.c | 49 +-
source3/torture/test_ctdbconn.c | 12 +-
source3/torture/test_dbwrap_ctdb.c | 2 +-
source3/torture/test_dbwrap_watch.c | 10 +-
source3/torture/test_idmap_tdb_common.c | 2 +-
source3/torture/test_messaging_fd_passing.c | 371 +
source3/torture/test_messaging_read.c | 702 ++
source3/torture/test_msg.c | 131 -
source3/torture/test_notify.c | 4 +
source3/torture/test_ntlm_auth.py | 7 +
source3/torture/test_oplock_cancel.c | 159 +
source3/torture/test_smb2.c | 82 +-
source3/torture/torture.c | 130 +-
source3/torture/vfstest.c | 42 +-
source3/torture/vfstest_chain.c | 4 +-
source3/torture/wbc_async.c | 12 +-
source3/utils/dbwrap_tool.c | 25 +-
source3/utils/dbwrap_torture.c | 2 +-
source3/utils/log2pcaphex.c | 35 +-
source3/utils/net.c | 7 +-
source3/utils/net.h | 2 +
source3/utils/net_ads.c | 493 +-
source3/utils/net_ads_gpo.c | 25 +-
source3/utils/net_afs.c | 5 +
source3/utils/net_cache.c | 2 +-
source3/utils/net_conf.c | 5 +
source3/utils/net_conf_util.c | 69 +
source3/utils/net_conf_util.h | 33 +
source3/utils/net_groupmap.c | 2 +-
source3/utils/net_idmap.c | 699 +-
source3/utils/net_idmap_check.c | 2 +-
source3/utils/net_lookup.c | 17 +-
source3/utils/net_proto.h | 11 +-
source3/utils/net_registry_check.c | 6 +-
source3/utils/net_rpc.c | 411 +-
source3/utils/net_rpc_conf.c | 84 +-
source3/utils/net_rpc_join.c | 592 -
source3/utils/net_rpc_printer.c | 55 +-
source3/utils/net_rpc_registry.c | 5 +-
source3/utils/net_rpc_samsync.c | 1 +
source3/utils/net_rpc_shell.c | 2 +-
source3/utils/net_rpc_trust.c | 2 +-
source3/utils/net_sam.c | 10 +-
source3/utils/net_util.c | 10 +-
source3/utils/netlookup.c | 2 +-
source3/utils/nmblookup.c | 4 +-
source3/utils/ntlm_auth.c | 38 +-
source3/utils/pdbedit.c | 4 +-
source3/utils/profiles.c | 15 +-
source3/utils/regedit.c | 487 +-
source3/utils/regedit.h | 18 +-
source3/utils/regedit_dialog.c | 2820 +++--
source3/utils/regedit_dialog.h | 204 +-
source3/utils/regedit_hexedit.c | 243 +-
source3/utils/regedit_hexedit.h | 38 +-
source3/utils/regedit_list.c | 591 +
source3/utils/regedit_list.h | 82 +
source3/utils/regedit_samba3.c | 4 +-
source3/utils/regedit_treeview.c | 552 +-
source3/utils/regedit_treeview.h | 29 +-
source3/utils/regedit_valuelist.c | 403 +-
source3/utils/regedit_valuelist.h | 35 +-
source3/utils/sharesec.c | 109 +-
source3/utils/smbcacls.c | 26 +-
source3/utils/smbcontrol.c | 93 +-
source3/utils/smbcquotas.c | 7 +-
source3/utils/smbfilter.c | 7 +-
source3/utils/smbget.c | 1 +
source3/utils/smbpasswd.c | 2 -
source3/utils/smbta-util.c | 2 +-
source3/utils/smbtree.c | 11 +-
source3/utils/smbw_sample.c | 96 -
source3/utils/status.c | 18 +-
source3/utils/status_profile.c | 16 +-
source3/utils/testparm.c | 241 +-
source3/winbindd/idmap.c | 74 +-
source3/winbindd/idmap_ad.c | 2 +-
source3/winbindd/idmap_autorid.c | 768 +-
source3/winbindd/idmap_autorid_tdb.c | 1257 ++
source3/winbindd/idmap_hash/idmap_hash.c | 2 +-
source3/winbindd/idmap_rid.c | 6 +-
source3/winbindd/idmap_tdb.c | 2 +-
source3/winbindd/idmap_tdb2.c | 4 +-
source3/winbindd/idmap_tdb_common.c | 10 +-
source3/winbindd/nss_info_template.c | 1 -
source3/winbindd/wb_dsgetdcname.c | 24 +-
source3/winbindd/wb_fill_pwent.c | 38 +-
source3/winbindd/wb_getgrsid.c | 2 +-
source3/winbindd/wb_getpwsid.c | 4 +-
source3/winbindd/wb_gettoken.c | 2 +-
source3/winbindd/wb_gid2sid.c | 2 +-
source3/winbindd/wb_group_members.c | 6 +-
source3/winbindd/wb_lookupname.c | 2 +-
source3/winbindd/wb_lookupsid.c | 2 +-
source3/winbindd/wb_lookupsids.c | 2 +-
source3/winbindd/wb_lookupuseraliases.c | 2 +-
source3/winbindd/wb_lookupusergroups.c | 2 +-
source3/winbindd/wb_next_grent.c | 2 +-
source3/winbindd/wb_next_pwent.c | 2 +-
source3/winbindd/wb_query_user_list.c | 2 +-
source3/winbindd/wb_queryuser.c | 2 +-
source3/winbindd/wb_seqnum.c | 2 +-
source3/winbindd/wb_seqnums.c | 2 +-
source3/winbindd/wb_sids2xids.c | 2 +-
source3/winbindd/wb_uid2sid.c | 2 +-
source3/winbindd/winbindd.c | 86 +-
source3/winbindd/winbindd.h | 22 +-
source3/winbindd/winbindd_ads.c | 61 +-
source3/winbindd/winbindd_allocate_gid.c | 2 +-
source3/winbindd/winbindd_allocate_uid.c | 2 +-
source3/winbindd/winbindd_cache.c | 49 +-
source3/winbindd/winbindd_ccache_access.c | 4 +-
source3/winbindd/winbindd_change_machine_acct.c | 6 +-
source3/winbindd/winbindd_check_machine_acct.c | 2 +-
source3/winbindd/winbindd_cm.c | 463 +-
source3/winbindd/winbindd_dsgetdcname.c | 4 +-
source3/winbindd/winbindd_dual.c | 93 +-
source3/winbindd/winbindd_dual_ndr.c | 6 +-
source3/winbindd/winbindd_dual_srv.c | 110 +-
source3/winbindd/winbindd_getdcname.c | 2 +-
source3/winbindd/winbindd_getgroups.c | 102 +-
source3/winbindd/winbindd_irpc.c | 167 +
source3/winbindd/winbindd_list_groups.c | 2 +-
source3/winbindd/winbindd_list_users.c | 2 +-
source3/winbindd/winbindd_lookuprids.c | 2 +-
source3/winbindd/winbindd_misc.c | 14 +-
source3/winbindd/winbindd_msrpc.c | 28 +-
source3/winbindd/winbindd_ndr.c | 5 +-
source3/winbindd/winbindd_pam.c | 485 +-
source3/winbindd/winbindd_ping_dc.c | 2 +-
source3/winbindd/winbindd_proto.h | 29 +-
source3/winbindd/winbindd_rpc.c | 14 +-
source3/winbindd/winbindd_samr.c | 78 +-
source3/winbindd/winbindd_util.c | 49 +-
source3/winbindd/winbindd_wins_byip.c | 2 +-
source3/winbindd/winbindd_wins_byname.c | 2 +-
source3/winbindd/wscript_build | 77 +-
source3/wscript | 286 +-
source3/wscript_build | 1721 ++-
source4/auth/auth.h | 4 +-
source4/auth/gensec/cyrus_sasl.c | 1 +
source4/auth/gensec/gensec_gssapi.c | 36 +-
source4/auth/gensec/gensec_krb5.c | 45 +-
source4/auth/gensec/gensec_krb5_util.c | 1 +
source4/auth/gensec/gensec_tstream.c | 3 +-
source4/auth/gensec/pygensec.c | 11 +-
source4/auth/gensec/schannel.c | 401 -
source4/auth/gensec/schannel.h | 26 -
source4/auth/gensec/wscript_build | 14 +-
source4/auth/kerberos/kerberos.h | 18 -
source4/auth/kerberos/kerberos_pac.c | 1 +
source4/auth/kerberos/kerberos_util.c | 2 +
source4/auth/kerberos/srv_keytab.c | 19 +-
source4/auth/ntlm/auth.c | 31 +-
source4/auth/ntlm/auth_sam.c | 396 +-
source4/auth/ntlm/auth_unix.c | 50 -
source4/auth/ntlm/auth_winbind.c | 96 +-
source4/auth/pyauth.c | 4 -
source4/auth/sam.c | 293 +-
source4/auth/session.c | 51 +-
source4/auth/unix_token.c | 12 +-
source4/cldap_server/cldap_server.c | 7 +
source4/client/client.c | 17 +-
source4/cluster/local.c | 2 +-
source4/dns_server/TODO | 13 +-
source4/dns_server/dlz_bind9.c | 71 +-
source4/dns_server/dns_query.c | 4 +-
source4/dsdb/common/util.c | 267 +-
source4/dsdb/common/util.h | 3 +-
source4/dsdb/common/util_groups.c | 5 +-
source4/dsdb/common/util_samr.c | 50 +-
source4/dsdb/kcc/kcc_drs_replica_info.c | 4 +-
source4/dsdb/kcc/kcc_periodic.c | 8 +-
source4/dsdb/kcc/kcc_topology.c | 143 +-
source4/dsdb/repl/drepl_notify.c | 4 +-
source4/dsdb/repl/drepl_out_helpers.c | 49 +-
source4/dsdb/repl/drepl_out_pull.c | 4 +-
source4/dsdb/repl/drepl_partitions.c | 44 +-
source4/dsdb/samdb/cracknames.c | 11 +-
source4/dsdb/samdb/ldb_modules/acl.c | 110 +-
source4/dsdb/samdb/ldb_modules/extended_dn_in.c | 25 +-
source4/dsdb/samdb/ldb_modules/extended_dn_out.c | 33 +-
source4/dsdb/samdb/ldb_modules/instancetype.c | 24 +-
source4/dsdb/samdb/ldb_modules/local_password.c | 2 +-
source4/dsdb/samdb/ldb_modules/operational.c | 292 +-
source4/dsdb/samdb/ldb_modules/partition.c | 5 +-
source4/dsdb/samdb/ldb_modules/partition_init.c | 7 +
.../dsdb/samdb/ldb_modules/partition_metadata.c | 6 +-
source4/dsdb/samdb/ldb_modules/password_hash.c | 212 +-
source4/dsdb/samdb/ldb_modules/ridalloc.c | 12 +-
source4/dsdb/samdb/ldb_modules/samba_dsdb.c | 159 +-
source4/dsdb/samdb/ldb_modules/samldb.c | 292 +-
source4/dsdb/samdb/ldb_modules/schema_load.c | 4 +-
source4/dsdb/samdb/ldb_modules/secrets_tdb_sync.c | 1 +
source4/dsdb/samdb/ldb_modules/simple_ldap_map.c | 10 +-
source4/dsdb/samdb/ldb_modules/update_keytab.c | 2 +-
source4/dsdb/samdb/ldb_modules/util.c | 28 +-
.../dsdb/samdb/ldb_modules/wscript_build_server | 2 +-
source4/dsdb/tests/python/acl.py | 2 +
source4/dsdb/tests/python/password_lockout.py | 1484 +++
source4/dsdb/tests/python/sam.py | 1 -
source4/echo_server/echo_server.c | 3 +-
source4/heimdal/kdc/kerberos5.c | 18 +-
source4/heimdal/lib/gssapi/krb5/init_sec_context.c | 6 +-
source4/heimdal/lib/hcrypto/dh-ltm.c | 4 +-
source4/heimdal/lib/krb5/context.c | 4 +-
source4/heimdal/lib/krb5/get_addrs.c | 3 +-
source4/heimdal/lib/krb5/init_creds.c | 2 +-
source4/heimdal/lib/krb5/principal.c | 6 +-
source4/heimdal/lib/roken/rkpty.c | 2 +-
source4/heimdal_build/asn1_deps.pl | 103 -
source4/heimdal_build/et_deps.pl | 17 -
source4/heimdal_build/wscript_build | 15 +-
source4/heimdal_build/wscript_configure | 5 +
source4/kdc/db-glue.c | 75 +-
source4/kdc/hdb-samba4.c | 20 +-
source4/kdc/kdc.c | 3 +-
source4/kdc/kpasswdd.c | 13 +-
source4/kdc/wscript_build | 17 +-
source4/ldap_server/ldap_backend.c | 21 +-
source4/ldap_server/ldap_bind.c | 4 +-
source4/ldap_server/ldap_extended.c | 4 +-
source4/ldap_server/ldap_server.c | 2 +-
source4/lib/com/dcom/main.c | 34 +-
source4/lib/com/wscript_build | 2 +
source4/lib/events/wscript_build | 1 +
source4/lib/http/gensec/basic.c | 137 +
source4/lib/http/gensec/ntlm.c | 120 +
source4/lib/http/http.c | 825 ++
source4/lib/http/http.h | 120 +
source4/lib/http/http_auth.c | 361 +
source4/lib/http/http_internal.h | 62 +
source4/lib/http/wscript_build | 21 +
source4/lib/messaging/irpc.h | 18 +-
source4/lib/messaging/messaging.c | 297 +-
source4/lib/messaging/messaging.h | 4 +-
source4/lib/messaging/pymessaging.c | 20 +-
source4/lib/messaging/tests/irpc.c | 22 +-
source4/lib/messaging/tests/messaging.c | 2 +-
source4/lib/messaging/wscript_build | 4 +-
source4/lib/policy/gp_filesys.c | 34 +-
source4/lib/policy/gp_ldap.c | 165 +-
source4/lib/policy/gp_manage.c | 55 +-
source4/lib/registry/local.c | 4 +-
source4/lib/registry/tests/registry.c | 14 +-
source4/lib/registry/wscript_build | 1 +
source4/lib/socket/testsuite.c | 1 +
source4/lib/tls/tls.c | 66 +-
source4/lib/tls/wscript | 1 +
source4/libcli/clilist.c | 4 +-
source4/libcli/composite/composite.c | 8 +
source4/libcli/finddcs_cldap.c | 16 +-
source4/libcli/finddcs_nbt.c | 2 +-
source4/libcli/ldap/ldap_bind.c | 16 +-
source4/libcli/ldap/ldap_controls.c | 28 +-
source4/libcli/pysmb.c | 4 -
source4/libcli/raw/interfaces.h | 3 +
source4/libcli/raw/libcliraw.h | 2 +
source4/libcli/raw/rawreadwrite.c | 2 +
source4/libcli/raw/smb.h | 29 -
source4/libcli/raw/trans2.h | 19 -
source4/libcli/resolve/dns_ex.c | 2 +-
source4/libcli/resolve/lmhosts.c | 129 +
source4/libcli/resolve/nbtlist.c | 2 +-
source4/libcli/resolve/resolve_lp.c | 2 +
source4/libcli/resolve/testsuite.c | 1 +
source4/libcli/resolve/wins.c | 7 +-
source4/libcli/security/tests/sddl.c | 1 +
source4/libcli/smb2/connect.c | 61 +-
source4/libcli/smb2/create.c | 15 +
source4/libcli/smb2/session.c | 96 +-
source4/libcli/smb2/smb2.h | 1 +
source4/libcli/smb2/tcon.c | 67 -
source4/libcli/smb2/transport.c | 11 +-
source4/libcli/smb2/util.c | 9 +
source4/libcli/smb_composite/sesssetup.c | 44 +-
source4/libcli/wbclient/wbclient.c | 459 +-
source4/libcli/wbclient/wbclient.h | 32 +-
source4/libcli/wbclient/wscript_build | 3 +-
source4/libcli/wscript_build | 2 +-
source4/libnet/groupinfo.c | 29 +-
source4/libnet/groupman.c | 216 +-
source4/libnet/groupman.h | 11 -
source4/libnet/libnet_become_dc.c | 64 +-
source4/libnet/libnet_group.c | 21 +-
source4/libnet/libnet_join.c | 45 +-
source4/libnet/libnet_join.h | 2 +-
source4/libnet/libnet_lookup.c | 7 +-
source4/libnet/libnet_rpc.c | 91 +-
source4/libnet/libnet_samsync.c | 7 +-
source4/libnet/libnet_samsync_ldb.c | 15 +-
source4/libnet/libnet_site.c | 5 +-
source4/libnet/libnet_unbecome_dc.c | 36 +-
source4/libnet/libnet_user.c | 40 +-
source4/libnet/libnet_vampire.c | 3 +-
source4/libnet/userinfo.c | 28 +-
source4/libnet/userman.c | 68 +-
source4/librpc/idl-deps.pl | 37 -
source4/librpc/idl/winbind.idl | 24 +-
source4/librpc/idl/wscript_build | 2 +-
source4/librpc/ndr/py_auth.c | 4 -
source4/librpc/ndr/py_misc.c | 4 -
source4/librpc/ndr/py_security.c | 4 -
source4/librpc/ndr/py_xattr.c | 4 -
source4/librpc/rpc/dcerpc.c | 535 +-
source4/librpc/rpc/dcerpc.h | 75 +-
source4/librpc/rpc/dcerpc_auth.c | 34 +-
source4/librpc/rpc/dcerpc_connect.c | 502 +-
source4/librpc/rpc/dcerpc_roh.c | 789 ++
source4/librpc/rpc/dcerpc_roh.h | 116 +
source4/librpc/rpc/dcerpc_roh_channel_in.c | 471 +
source4/librpc/rpc/dcerpc_roh_channel_out.c | 743 ++
source4/librpc/rpc/dcerpc_schannel.c | 45 +-
source4/librpc/rpc/dcerpc_secondary.c | 170 +-
source4/librpc/rpc/dcerpc_smb.c | 687 +-
source4/librpc/rpc/dcerpc_smb2.c | 558 -
source4/librpc/rpc/dcerpc_sock.c | 378 +-
source4/librpc/rpc/dcerpc_util.c | 175 +-
source4/librpc/rpc/pyrpc.c | 157 +-
source4/librpc/rpc/pyrpc.h | 5 +
source4/librpc/rpc/pyrpc_util.c | 142 +-
source4/librpc/rpc/pyrpc_util.h | 4 +
source4/librpc/tests/binding_string.c | 179 +-
source4/librpc/wscript_build | 29 +-
source4/nbt_server/wins/wins_dns_proxy.c | 5 +-
source4/nbt_server/wins/winsdb.c | 4 +-
source4/nbt_server/wins/winsserver.c | 4 +-
source4/nbt_server/wins/winswack.c | 4 +-
source4/ntvfs/cifs/vfs_cifs.c | 57 +-
source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c | 2 +-
source4/ntvfs/common/notify.c | 5 +
source4/ntvfs/ipc/rap_server.c | 2 +-
source4/ntvfs/posix/pvfs_acl.c | 77 +-
source4/ntvfs/posix/pvfs_acl_nfs4.c | 14 +-
source4/ntvfs/posix/pvfs_open.c | 4 +-
source4/ntvfs/posix/pvfs_resolve.c | 7 +-
source4/ntvfs/posix/pvfs_sys.c | 5 +-
source4/ntvfs/posix/python/pyposix_eadb.c | 15 +-
source4/ntvfs/posix/python/pyxattr_tdb.c | 6 +-
source4/ntvfs/posix/vfs_posix.c | 29 +-
source4/ntvfs/posix/vfs_posix.h | 1 -
source4/ntvfs/posix/wscript_build | 2 +-
source4/ntvfs/simple/vfs_simple.c | 7 +-
source4/ntvfs/smb2/vfs_smb2.c | 58 +-
source4/ntvfs/sysdep/inotify.c | 1 +
source4/ntvfs/sysdep/sys_lease.c | 9 +-
source4/ntvfs/sysdep/sys_notify.c | 2 +-
source4/ntvfs/sysdep/wscript_build | 2 +-
source4/ntvfs/unixuid/vfs_unixuid.c | 12 +-
source4/ntvfs/unixuid/wscript_build | 1 +
source4/param/loadparm.c | 7 +-
source4/param/pyparam.c | 47 +-
source4/param/secrets.c | 5 +-
source4/param/share.c | 4 +-
source4/param/share.h | 4 +-
source4/param/share_classic.c | 41 +-
source4/param/share_ldb.c | 44 +-
source4/param/tests/loadparm.c | 1 +
source4/param/tests/share.c | 1 +
source4/rpc_server/backupkey/dcesrv_backupkey.c | 4 +-
source4/rpc_server/common/share_info.c | 23 +-
source4/rpc_server/dcerpc_server.c | 201 +-
source4/rpc_server/dcerpc_server.h | 3 +-
source4/rpc_server/dcesrv_auth.c | 59 +-
source4/rpc_server/dnsserver/dcerpc_dnsserver.c | 18 +-
source4/rpc_server/drsuapi/dcesrv_drsuapi.c | 12 +-
source4/rpc_server/drsuapi/updaterefs.c | 8 +-
source4/rpc_server/epmapper/rpc_epmapper.c | 21 +-
source4/rpc_server/lsa/dcesrv_lsa.c | 59 +-
source4/rpc_server/lsa/lsa_init.c | 6 +-
source4/rpc_server/lsa/lsa_lookup.c | 86 +-
source4/rpc_server/netlogon/dcerpc_netlogon.c | 159 +-
source4/rpc_server/remote/dcesrv_remote.c | 40 +-
source4/rpc_server/samr/dcesrv_samr.c | 81 +-
source4/rpc_server/samr/samr_password.c | 32 +-
source4/rpc_server/service_rpc.c | 10 +
source4/rpc_server/spoolss/dcesrv_spoolss.c | 19 +-
source4/rpc_server/srvsvc/dcesrv_srvsvc.c | 22 +-
source4/rpc_server/srvsvc/srvsvc_ntvfs.c | 6 +-
source4/rpc_server/unixinfo/dcesrv_unixinfo.c | 52 +-
source4/rpc_server/wscript_build | 5 +-
source4/script/find_unused_macros.pl | 38 -
source4/script/find_unused_makefilevars.pl | 55 -
source4/script/mkproto.pl | 41 -
source4/scripting/bin/gen_hresult.py | 207 +
source4/scripting/bin/gen_ntstatus.py | 243 +
source4/scripting/bin/samba_backup | 52 +-
source4/scripting/bin/samba_dnsupdate | 4 +-
source4/scripting/bin/samba_kcc | 20 +-
source4/scripting/bin/samba_upgradedns | 23 +-
source4/scripting/bin/samba_upgradeprovision | 2 +-
source4/scripting/bin/setup_dns.sh | 7 +-
source4/scripting/devel/selftest-vars.sh | 2 +-
source4/selftest/tests.py | 80 +-
source4/setup/cn=replicator.ldif | 12 -
source4/setup/cn=samba-admin.ldif | 12 -
source4/setup/cn=samba.ldif | 19 +-
source4/setup/named.conf.dlz | 4 +-
source4/setup/named.txt | 36 +-
source4/setup/provision_dnszones_add.ldif | 51 +-
source4/setup/provision_dnszones_modify.ldif | 31 +-
source4/setup/provision_dnszones_partitions.ldif | 9 +-
source4/setup/slapd.conf | 59 +-
source4/setup/tests/blackbox_provision-backend.sh | 12 +-
source4/setup/tests/blackbox_setpassword.sh | 2 +
source4/smb_server/smb/negprot.c | 79 +-
source4/smb_server/smb/service.c | 5 +-
source4/smb_server/smb/sesssetup.c | 6 +-
source4/smb_server/smb/signing.c | 41 +-
source4/smb_server/smb2/negprot.c | 2 +-
source4/smb_server/smb2/tcon.c | 5 +-
source4/smb_server/smb_server.c | 2 +-
source4/smbd/process_thread.c | 574 -
source4/smbd/server.c | 8 +-
source4/smbd/service_named_pipe.c | 2 +-
source4/smbd/service_stream.c | 7 +-
source4/smbd/service_task.c | 2 +
source4/smbd/wscript_build | 11 -
source4/torture/auth/ntlmssp.c | 1 +
source4/torture/basic/attr.c | 6 +-
source4/torture/basic/base.c | 244 +-
source4/torture/basic/delaywrite.c | 283 +-
source4/torture/dns/dlz_bind9.c | 4 +-
source4/torture/drs/rpc/dssync.c | 49 +-
source4/torture/drs/rpc/msds_intid.c | 40 +-
source4/torture/gentest.c | 15 +-
source4/torture/ldap/cldapbench.c | 2 +
source4/torture/ldap/common.c | 4 +-
source4/torture/ldap/ldap_sort.c | 3 +-
source4/torture/ldap/nested_search.c | 8 +-
source4/torture/ldap/schema.c | 1 +
source4/torture/ldap/uptodatevector.c | 1 +
source4/torture/libnet/domain.c | 1 +
source4/torture/libnet/groupinfo.c | 6 +-
source4/torture/libnet/groupman.c | 10 +-
source4/torture/libnet/libnet_BecomeDC.c | 1 +
source4/torture/libnet/libnet_domain.c | 12 +-
source4/torture/libnet/libnet_lookup.c | 11 +-
source4/torture/libnet/libnet_rpc.c | 6 +-
source4/torture/libnet/libnet_share.c | 4 +-
source4/torture/libnet/userinfo.c | 12 +-
source4/torture/libnet/userman.c | 13 +-
source4/torture/libnetapi/libnetapi.c | 1 +
source4/torture/libnetapi/wscript_build | 1 +
source4/torture/local/dbspeed.c | 22 +-
source4/torture/local/local.c | 7 +-
source4/torture/local/torture.c | 1 +
source4/torture/local/verif_trailer.c | 101 +
source4/torture/local/wscript_build | 11 +-
source4/torture/locktest.c | 4 +-
source4/torture/masktest.c | 4 +-
source4/torture/nbt/dgram.c | 1 +
source4/torture/nbt/wins.c | 13 +-
source4/torture/nbt/winsreplication.c | 2 -
source4/torture/ntp/ntp_signd.c | 1 +
source4/torture/raw/eas.c | 2 +-
source4/torture/raw/lock.c | 134 +
source4/torture/raw/mux.c | 159 +-
source4/torture/raw/open.c | 94 +-
source4/torture/raw/oplock.c | 295 +-
source4/torture/raw/qfileinfo.c | 45 +-
source4/torture/raw/read.c | 51 +-
source4/torture/raw/setfileinfo.c | 22 +-
source4/torture/raw/streams.c | 2 +-
source4/torture/rpc/alter_context.c | 11 +-
source4/torture/rpc/async_bind.c | 8 +-
source4/torture/rpc/backupkey.c | 139 +-
source4/torture/rpc/bind.c | 5 +-
source4/torture/rpc/drsuapi.c | 23 +-
source4/torture/rpc/drsuapi_cracknames.c | 7 +-
source4/torture/rpc/dsgetinfo.c | 35 +-
source4/torture/rpc/echo.c | 4 +-
source4/torture/rpc/epmapper.c | 47 +-
source4/torture/rpc/forest_trust.c | 17 +-
source4/torture/rpc/frsapi.c | 18 +-
source4/torture/rpc/fsrvp.c | 482 +-
source4/torture/rpc/handles.c | 13 +-
source4/torture/rpc/lsa.c | 36 +-
source4/torture/rpc/lsa_lookup.c | 9 +-
source4/torture/rpc/mgmt.c | 5 +-
source4/torture/rpc/multi_bind.c | 76 -
source4/torture/rpc/netlogon.c | 4 +-
source4/torture/rpc/ntsvcs.c | 17 +-
source4/torture/rpc/remote_pac.c | 21 +-
source4/torture/rpc/rpc.c | 26 +-
source4/torture/rpc/samba3rpc.c | 25 +-
source4/torture/rpc/samlogon.c | 12 +-
source4/torture/rpc/samr.c | 968 +-
source4/torture/rpc/samsync.c | 72 +-
source4/torture/rpc/scanner.c | 61 +-
source4/torture/rpc/schannel.c | 78 +-
source4/torture/rpc/session_key.c | 9 +-
source4/torture/rpc/spoolss.c | 256 +-
source4/torture/rpc/spoolss_access.c | 2 +-
source4/torture/rpc/spoolss_notify.c | 7 +-
source4/torture/rpc/spoolss_win.c | 3 +
source4/torture/rpc/testjoin.c | 6 +-
source4/torture/rpc/winreg.c | 5 +-
source4/torture/shell.c | 5 +-
source4/torture/smb2/create.c | 48 +-
source4/torture/smb2/dir.c | 24 +-
source4/torture/smb2/durable_open.c | 721 +-
source4/torture/smb2/durable_v2_open.c | 924 +-
source4/torture/smb2/getinfo.c | 275 +-
source4/torture/smb2/ioctl.c | 1865 ++-
source4/torture/smb2/lease.c | 418 +-
source4/torture/smb2/lock.c | 187 +-
source4/torture/smb2/notify.c | 60 +-
source4/torture/smb2/oplock.c | 455 +-
source4/torture/smb2/rename.c | 375 +
source4/torture/smb2/replay.c | 824 ++
source4/torture/smb2/session.c | 264 +-
source4/torture/smb2/smb2.c | 15 +-
source4/torture/smb2/streams.c | 8 +-
source4/torture/smb2/util.c | 123 +-
source4/torture/smb2/wscript_build | 3 +-
source4/torture/smbtorture.c | 23 +-
source4/torture/unix/unix_info2.c | 1 +
source4/torture/unix/whoami.c | 1 +
source4/torture/util.h | 1 +
source4/torture/util_smb.c | 92 +-
source4/torture/vfs/fruit.c | 1381 +++
source4/torture/vfs/vfs.c | 114 +
source4/torture/winbind/struct_based.c | 2 +-
source4/torture/winbind/winbind.c | 6 +-
source4/torture/winbind/wscript_build | 3 +-
source4/torture/wscript_build | 34 +-
source4/utils/ntlm_auth.c | 13 +-
source4/utils/oLschema2ldif.c | 8 +-
source4/winbind/wb_async_helpers.c | 37 +-
source4/winbind/wb_async_helpers.h | 1 +
source4/winbind/wb_cmd_getpwnam.c | 4 +-
source4/winbind/wb_cmd_getpwuid.c | 4 +-
source4/winbind/wb_cmd_lookupname.c | 3 +-
source4/winbind/wb_cmd_lookupsid.c | 3 +-
source4/winbind/wb_cmd_setgrent.c | 5 +-
source4/winbind/wb_cmd_setpwent.c | 7 +-
source4/winbind/wb_cmd_userdomgroups.c | 3 +-
source4/winbind/wb_connect_lsa.c | 3 +-
source4/winbind/wb_connect_sam.c | 3 +-
source4/winbind/wb_init_domain.c | 64 +-
source4/winbind/wb_irpc.c | 72 -
source4/winbind/wb_samba3_cmd.c | 2 +
source4/winbind/wb_server.h | 2 +
source4/winbind/winbindd.c | 94 +
source4/winbind/wscript_build | 8 +
source4/wrepl_server/wrepl_apply_records.c | 2 +
source4/wrepl_server/wrepl_in_call.c | 10 +-
source4/wrepl_server/wrepl_in_connection.c | 4 +-
source4/wrepl_server/wrepl_out_helpers.c | 21 +-
source4/wscript_build | 3 +-
testprogs/blackbox/test_chgdcpass.sh | 7 +-
testprogs/blackbox/test_export_keytab.sh | 6 +-
testprogs/blackbox/test_kinit.sh | 34 +-
testprogs/blackbox/test_ktpass.sh | 6 +-
testprogs/blackbox/test_passwords.sh | 62 +-
testprogs/blackbox/test_pdbtest.sh | 46 +-
testprogs/blackbox/test_pkinit.sh | 25 +-
testprogs/blackbox/test_samba_upgradedns.sh | 6 +-
testprogs/blackbox/upgradeprovision-oldrelease.sh | 9 +-
.../win32/midltests/valid/midltests_v1_enum_01.idl | 56 +
.../win32/midltests/valid/midltests_v1_enum_01.txt | 37 +
tests/crypttest.c | 851 --
tests/summary.c | 14 +-
testsuite/headers/wscript_build | 2 +-
{lib => third_party}/popt/CHANGES | 0
{lib => third_party}/popt/COPYING | 0
{lib => third_party}/popt/README | 0
{lib => third_party}/popt/dummy.in | 0
{lib => third_party}/popt/findme.c | 0
{lib => third_party}/popt/findme.h | 0
{lib => third_party}/popt/popt.c | 0
{lib => third_party}/popt/popt.h | 0
{lib => third_party}/popt/poptconfig.c | 0
third_party/popt/popthelp.c | 741 ++
{lib => third_party}/popt/poptint.h | 0
{lib => third_party}/popt/poptparse.c | 0
{lib => third_party}/popt/system.h | 0
third_party/popt/wscript | 19 +
{lib => third_party}/zlib/ChangeLog | 0
{lib => third_party}/zlib/FAQ | 0
{lib => third_party}/zlib/INDEX | 0
{lib => third_party}/zlib/Makefile | 0
{lib => third_party}/zlib/Makefile.in | 0
{lib => third_party}/zlib/README | 0
{lib => third_party}/zlib/adler32.c | 0
{lib => third_party}/zlib/algorithm.txt | 0
{lib => third_party}/zlib/amiga/Makefile.pup | 0
{lib => third_party}/zlib/amiga/Makefile.sas | 0
{lib => third_party}/zlib/as400/bndsrc | 0
{lib => third_party}/zlib/as400/compile.clp | 0
{lib => third_party}/zlib/as400/readme.txt | 0
{lib => third_party}/zlib/as400/zlib.inc | 0
{lib => third_party}/zlib/compress.c | 0
{lib => third_party}/zlib/contrib/README.contrib | 0
.../zlib/contrib/ada/buffer_demo.adb | 0
{lib => third_party}/zlib/contrib/ada/mtest.adb | 0
{lib => third_party}/zlib/contrib/ada/read.adb | 0
{lib => third_party}/zlib/contrib/ada/readme.txt | 0
{lib => third_party}/zlib/contrib/ada/test.adb | 0
.../zlib/contrib/ada/zlib-streams.adb | 0
.../zlib/contrib/ada/zlib-streams.ads | 0
.../zlib/contrib/ada/zlib-thin.adb | 0
.../zlib/contrib/ada/zlib-thin.ads | 0
{lib => third_party}/zlib/contrib/ada/zlib.adb | 0
{lib => third_party}/zlib/contrib/ada/zlib.ads | 0
{lib => third_party}/zlib/contrib/ada/zlib.gpr | 0
.../zlib/contrib/asm586/README.586 | 0
{lib => third_party}/zlib/contrib/asm586/match.S | 0
.../zlib/contrib/asm686/README.686 | 0
{lib => third_party}/zlib/contrib/asm686/match.S | 0
{lib => third_party}/zlib/contrib/blast/Makefile | 0
{lib => third_party}/zlib/contrib/blast/README | 0
{lib => third_party}/zlib/contrib/blast/blast.c | 0
{lib => third_party}/zlib/contrib/blast/blast.h | 0
{lib => third_party}/zlib/contrib/blast/test.pk | Bin
{lib => third_party}/zlib/contrib/blast/test.txt | 0
{lib => third_party}/zlib/contrib/delphi/ZLib.pas | 0
.../zlib/contrib/delphi/ZLibConst.pas | 0
.../zlib/contrib/delphi/readme.txt | 0
.../zlib/contrib/delphi/zlibd32.mak | 0
.../zlib/contrib/dotzlib/DotZLib.build | 0
.../zlib/contrib/dotzlib/DotZLib.sln | 0
.../zlib/contrib/dotzlib/DotZLib/AssemblyInfo.cs | 0
.../zlib/contrib/dotzlib/DotZLib/ChecksumImpl.cs | 0
.../zlib/contrib/dotzlib/DotZLib/CircularBuffer.cs | 0
.../zlib/contrib/dotzlib/DotZLib/CodecBase.cs | 0
.../zlib/contrib/dotzlib/DotZLib/Deflater.cs | 0
.../zlib/contrib/dotzlib/DotZLib/DotZLib.cs | 0
.../zlib/contrib/dotzlib/DotZLib/DotZLib.csproj | 0
.../zlib/contrib/dotzlib/DotZLib/GZipStream.cs | 0
.../zlib/contrib/dotzlib/DotZLib/Inflater.cs | 0
.../zlib/contrib/dotzlib/DotZLib/UnitTests.cs | 0
.../zlib/contrib/dotzlib/LICENSE_1_0.txt | 0
.../zlib/contrib/dotzlib/readme.txt | 0
{lib => third_party}/zlib/contrib/infback9/README | 0
.../zlib/contrib/infback9/infback9.c | 0
.../zlib/contrib/infback9/infback9.h | 0
.../zlib/contrib/infback9/inffix9.h | 0
.../zlib/contrib/infback9/inflate9.h | 0
.../zlib/contrib/infback9/inftree9.c | 0
.../zlib/contrib/infback9/inftree9.h | 0
.../zlib/contrib/inflate86/inffas86.c | 0
.../zlib/contrib/inflate86/inffast.S | 0
.../zlib/contrib/iostream/test.cpp | 0
.../zlib/contrib/iostream/zfstream.cpp | 0
.../zlib/contrib/iostream/zfstream.h | 0
.../zlib/contrib/iostream2/zstream.h | 0
.../zlib/contrib/iostream2/zstream_test.cpp | 0
{lib => third_party}/zlib/contrib/iostream3/README | 0
{lib => third_party}/zlib/contrib/iostream3/TODO | 0
.../zlib/contrib/iostream3/test.cc | 0
.../zlib/contrib/iostream3/zfstream.cc | 0
.../zlib/contrib/iostream3/zfstream.h | 0
.../zlib/contrib/masm686/match.asm | 0
.../zlib/contrib/masmx64/bld_ml64.bat | 0
.../zlib/contrib/masmx64/gvmat64.asm | 0
.../zlib/contrib/masmx64/inffas8664.c | 0
.../zlib/contrib/masmx64/inffasx64.asm | 0
.../zlib/contrib/masmx64/readme.txt | 0
.../zlib/contrib/masmx86/bld_ml32.bat | 0
.../zlib/contrib/masmx86/gvmat32.asm | 0
.../zlib/contrib/masmx86/gvmat32c.c | 0
.../zlib/contrib/masmx86/inffas32.asm | 0
.../zlib/contrib/masmx86/mkasm.bat | 0
.../zlib/contrib/masmx86/readme.txt | 0
.../zlib/contrib/minizip/ChangeLogUnzip | 0
{lib => third_party}/zlib/contrib/minizip/Makefile | 0
{lib => third_party}/zlib/contrib/minizip/crypt.h | 0
{lib => third_party}/zlib/contrib/minizip/ioapi.c | 0
{lib => third_party}/zlib/contrib/minizip/ioapi.h | 0
.../zlib/contrib/minizip/iowin32.c | 0
.../zlib/contrib/minizip/iowin32.h | 0
.../zlib/contrib/minizip/miniunz.c | 0
.../zlib/contrib/minizip/minizip.c | 0
.../zlib/contrib/minizip/mztools.c | 0
.../zlib/contrib/minizip/mztools.h | 0
{lib => third_party}/zlib/contrib/minizip/unzip.c | 0
{lib => third_party}/zlib/contrib/minizip/unzip.h | 0
{lib => third_party}/zlib/contrib/minizip/zip.c | 0
{lib => third_party}/zlib/contrib/minizip/zip.h | 0
.../zlib/contrib/pascal/example.pas | 0
.../zlib/contrib/pascal/readme.txt | 0
.../zlib/contrib/pascal/zlibd32.mak | 0
.../zlib/contrib/pascal/zlibpas.pas | 0
{lib => third_party}/zlib/contrib/puff/Makefile | 0
{lib => third_party}/zlib/contrib/puff/README | 0
{lib => third_party}/zlib/contrib/puff/puff.c | 0
{lib => third_party}/zlib/contrib/puff/puff.h | 0
{lib => third_party}/zlib/contrib/puff/zeros.raw | Bin
.../zlib/contrib/testzlib/testzlib.c | 0
.../zlib/contrib/testzlib/testzlib.txt | 0
{lib => third_party}/zlib/contrib/untgz/Makefile | 0
.../zlib/contrib/untgz/Makefile.msc | 0
{lib => third_party}/zlib/contrib/untgz/untgz.c | 0
.../zlib/contrib/vstudio/readme.txt | 0
.../zlib/contrib/vstudio/vc7/miniunz.vcproj | 0
.../zlib/contrib/vstudio/vc7/minizip.vcproj | 0
.../zlib/contrib/vstudio/vc7/testzlib.vcproj | 0
.../zlib/contrib/vstudio/vc7/zlib.rc | 0
.../zlib/contrib/vstudio/vc7/zlibstat.vcproj | 0
.../zlib/contrib/vstudio/vc7/zlibvc.def | 0
.../zlib/contrib/vstudio/vc7/zlibvc.sln | 0
.../zlib/contrib/vstudio/vc7/zlibvc.vcproj | 0
.../zlib/contrib/vstudio/vc8/miniunz.vcproj | 0
.../zlib/contrib/vstudio/vc8/minizip.vcproj | 0
.../zlib/contrib/vstudio/vc8/testzlib.vcproj | 0
.../zlib/contrib/vstudio/vc8/testzlibdll.vcproj | 0
.../zlib/contrib/vstudio/vc8/zlib.rc | 0
.../zlib/contrib/vstudio/vc8/zlibstat.vcproj | 0
.../zlib/contrib/vstudio/vc8/zlibvc.def | 0
.../zlib/contrib/vstudio/vc8/zlibvc.sln | 0
.../zlib/contrib/vstudio/vc8/zlibvc.vcproj | 0
{lib => third_party}/zlib/crc32.c | 0
{lib => third_party}/zlib/crc32.h | 0
{lib => third_party}/zlib/deflate.c | 0
{lib => third_party}/zlib/deflate.h | 0
{lib => third_party}/zlib/example.c | 0
{lib => third_party}/zlib/examples/README.examples | 0
{lib => third_party}/zlib/examples/fitblk.c | 0
{lib => third_party}/zlib/examples/gun.c | 0
{lib => third_party}/zlib/examples/gzappend.c | 0
{lib => third_party}/zlib/examples/gzjoin.c | 0
{lib => third_party}/zlib/examples/gzlog.c | 0
{lib => third_party}/zlib/examples/gzlog.h | 0
{lib => third_party}/zlib/examples/zlib_how.html | 0
{lib => third_party}/zlib/examples/zpipe.c | 0
{lib => third_party}/zlib/examples/zran.c | 0
{lib => third_party}/zlib/gzio.c | 0
{lib => third_party}/zlib/infback.c | 0
{lib => third_party}/zlib/inffast.c | 0
{lib => third_party}/zlib/inffast.h | 0
{lib => third_party}/zlib/inffixed.h | 0
{lib => third_party}/zlib/inflate.c | 0
{lib => third_party}/zlib/inflate.h | 0
{lib => third_party}/zlib/inftrees.c | 0
{lib => third_party}/zlib/inftrees.h | 0
{lib => third_party}/zlib/make_vms.com | 0
{lib => third_party}/zlib/minigzip.c | 0
{lib => third_party}/zlib/msdos/Makefile.bor | 0
{lib => third_party}/zlib/msdos/Makefile.dj2 | 0
{lib => third_party}/zlib/msdos/Makefile.emx | 0
{lib => third_party}/zlib/msdos/Makefile.msc | 0
{lib => third_party}/zlib/msdos/Makefile.tc | 0
{lib => third_party}/zlib/old/Makefile.riscos | 0
{lib => third_party}/zlib/old/README | 0
{lib => third_party}/zlib/old/descrip.mms | 0
{lib => third_party}/zlib/old/os2/Makefile.os2 | 0
{lib => third_party}/zlib/old/os2/zlib.def | 0
{lib => third_party}/zlib/old/visual-basic.txt | 0
{lib => third_party}/zlib/old/zlib.html | 0
{lib => third_party}/zlib/projects/README.projects | 0
.../zlib/projects/visualc6/README.txt | 0
.../zlib/projects/visualc6/example.dsp | 0
.../zlib/projects/visualc6/minigzip.dsp | 0
.../zlib/projects/visualc6/zlib.dsp | 0
.../zlib/projects/visualc6/zlib.dsw | 0
{lib => third_party}/zlib/qnx/package.qpg | 0
{lib => third_party}/zlib/trees.c | 0
{lib => third_party}/zlib/trees.h | 0
{lib => third_party}/zlib/uncompr.c | 0
{lib => third_party}/zlib/win32/DLL_FAQ.txt | 0
{lib => third_party}/zlib/win32/Makefile.bor | 0
{lib => third_party}/zlib/win32/Makefile.emx | 0
{lib => third_party}/zlib/win32/Makefile.gcc | 0
{lib => third_party}/zlib/win32/Makefile.msc | 0
{lib => third_party}/zlib/win32/VisualC.txt | 0
{lib => third_party}/zlib/win32/zlib.def | 0
{lib => third_party}/zlib/win32/zlib1.rc | 0
third_party/zlib/wscript | 17 +
{lib => third_party}/zlib/zconf.h | 0
{lib => third_party}/zlib/zconf.in.h | 0
{lib => third_party}/zlib/zlib.h | 0
{lib => third_party}/zlib/zutil.c | 0
{lib => third_party}/zlib/zutil.h | 0
wintest/wintest.py | 11 +
wscript | 66 +-
wscript_build | 24 +-
wscript_configure_system_mitkrb5 | 9 +-
2751 files changed, 221287 insertions(+), 56743 deletions(-)
--
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