[Pkg-samba-maint] [samba] 03/16: Updated version 4.6.5+dfsg from 'upstream/4.6.5+dfsg'
Mathieu Parent
sathieu at moszumanska.debian.org
Thu Jun 8 21:29:34 UTC 2017
This is an automated email from the git hooks/post-receive script.
sathieu pushed a commit to branch master
in repository samba.
commit 733a978485d867055e0fac916c55b18b94cfc879
Merge: f6cee8c d918138
Author: Mathieu Parent <math.parent at gmail.com>
Date: Wed Jun 7 22:06:19 2017 +0200
Updated version 4.6.5+dfsg from 'upstream/4.6.5+dfsg'
with Debian dir 08a975227fe1647a2fe6d7a28a920751238318b8
.ycm_extra_conf.py | 265 +-
Makefile | 3 +
README.Coding | 18 +-
Roadmap | 24 -
VERSION | 6 +-
WHATSNEW.txt | 1351 ++--
auth/auth_sam_reply.h | 2 +-
auth/credentials/credentials.c | 365 +-
auth/credentials/credentials.h | 2 +
auth/credentials/credentials_internal.h | 4 +
auth/credentials/credentials_krb5.c | 92 +-
auth/credentials/credentials_ntlm.c | 239 +-
auth/credentials/pycredentials.c | 106 +-
auth/gensec/gensec.c | 43 +-
auth/gensec/gensec_start.c | 12 +-
auth/gensec/spnego.c | 60 +-
auth/kerberos/gssapi_pac.c | 3 +-
auth/ntlmssp/gensec_ntlmssp_server.c | 8 +
buildtools/wafsamba/samba_autoconf.py | 1 +
buildtools/wafsamba/samba_conftests.py | 5 +-
buildtools/wafsamba/samba_python.py | 6 +
buildtools/wafsamba/samba_utils.py | 2 +-
buildtools/wafsamba/wafsamba.py | 3 -
buildtools/wafsamba/wscript | 1 +
ctdb/Makefile | 4 +
ctdb/client/client.h | 93 +-
ctdb/client/client_control_sync.c | 125 +-
ctdb/client/client_db.c | 34 +-
ctdb/client/client_event.c | 597 ++
ctdb/client/ctdb_client.c | 80 -
ctdb/common/cmdline.c | 181 -
ctdb/common/cmdline.h | 13 -
ctdb/common/common.h | 5 +-
ctdb/common/ctdb_io.c | 2 +-
ctdb/common/ctdb_ltdb.c | 44 +-
ctdb/common/ctdb_util.c | 2 +-
ctdb/common/logging.c | 477 +-
ctdb/common/logging.h | 26 +-
ctdb/common/run_proc.c | 528 ++
ctdb/common/run_proc.h | 99 +
ctdb/common/sock_daemon.c | 803 +++
ctdb/common/sock_daemon.h | 216 +
ctdb/common/sock_io.c | 310 +
ctdb/common/sock_io.h | 38 +
ctdb/common/system.h | 3 -
ctdb/common/system_util.c | 34 -
ctdb/common/tunable.c | 8 +-
ctdb/config/ctdb.service | 1 -
ctdb/config/ctdbd_wrapper | 55 +-
ctdb/config/events.d/10.interface | 7 +
ctdb/config/events.d/13.per_ip_routing | 6 +-
ctdb/config/events.d/40.vsftpd | 8 +-
ctdb/config/events.d/50.samba | 1 +
ctdb/config/events.d/60.nfs | 8 +-
ctdb/config/functions | 166 +-
ctdb/doc/Makefile | 22 -
ctdb/doc/ctdb-etcd.7 | 106 +
ctdb/doc/ctdb-etcd.7.html | 40 +
ctdb/doc/ctdb-etcd.7.xml | 117 +
ctdb/doc/ctdb-statistics.7 | 4 +-
ctdb/doc/ctdb-statistics.7.html | 134 +-
ctdb/doc/ctdb-tunables.7 | 61 +-
ctdb/doc/ctdb-tunables.7.html | 192 +-
ctdb/doc/ctdb-tunables.7.xml | 139 +-
ctdb/doc/ctdb.1 | 159 +-
ctdb/doc/ctdb.1.html | 335 +-
ctdb/doc/ctdb.1.xml | 208 +-
ctdb/doc/ctdb.7 | 14 +-
ctdb/doc/ctdb.7.html | 46 +-
ctdb/doc/ctdb.7.xml | 10 +-
ctdb/doc/ctdb_diagnostics.1 | 4 +-
ctdb/doc/ctdb_diagnostics.1.html | 6 +-
ctdb/doc/ctdb_mutex_ceph_rados_helper.7 | 79 +
ctdb/doc/ctdb_mutex_ceph_rados_helper.7.html | 26 +
ctdb/doc/ctdb_mutex_ceph_rados_helper.7.xml | 90 +
ctdb/doc/ctdbd.1 | 6 +-
ctdb/doc/ctdbd.1.html | 10 +-
ctdb/doc/ctdbd.1.xml | 2 +-
ctdb/doc/ctdbd.conf.5 | 14 +-
ctdb/doc/ctdbd.conf.5.html | 74 +-
ctdb/doc/ctdbd.conf.5.xml | 12 +-
ctdb/doc/ctdbd_wrapper.1 | 4 +-
ctdb/doc/ctdbd_wrapper.1.html | 4 +-
ctdb/doc/ltdbtool.1 | 4 +-
ctdb/doc/ltdbtool.1.html | 10 +-
ctdb/doc/onnode.1 | 4 +-
ctdb/doc/onnode.1.html | 14 +-
ctdb/doc/ping_pong.1 | 4 +-
ctdb/doc/ping_pong.1.html | 8 +-
ctdb/include/ctdb_client.h | 11 -
ctdb/include/ctdb_private.h | 53 +-
ctdb/include/ctdb_protocol.h | 2 -
ctdb/packaging/RPM/ctdb.spec.in | 6 +-
ctdb/protocol/protocol.h | 94 +-
ctdb/protocol/protocol_api.h | 47 +-
ctdb/protocol/protocol_client.c | 104 +-
ctdb/protocol/protocol_control.c | 74 -
ctdb/protocol/protocol_event.c | 848 +++
ctdb/protocol/protocol_private.h | 5 +
ctdb/protocol/protocol_types.c | 36 +-
ctdb/server/ctdb_call.c | 95 +-
ctdb/server/ctdb_cluster_mutex.c | 2 +-
ctdb/server/ctdb_control.c | 13 +-
ctdb/server/ctdb_daemon.c | 65 +-
ctdb/server/ctdb_event_helper.c | 158 -
ctdb/server/ctdb_eventd.c | 1802 +++++
ctdb/server/ctdb_fork.c | 72 +-
ctdb/server/ctdb_lock.c | 31 +-
ctdb/server/ctdb_lock_helper.c | 59 +-
ctdb/server/ctdb_logging.c | 119 +-
ctdb/server/ctdb_logging_file.c | 121 -
ctdb/server/ctdb_logging_syslog.c | 328 -
ctdb/server/ctdb_ltdb_server.c | 45 +-
ctdb/server/ctdb_monitor.c | 6 -
ctdb/server/ctdb_mutex_fcntl_helper.c | 2 +
ctdb/server/ctdb_recoverd.c | 311 +-
ctdb/server/ctdb_recovery_helper.c | 63 +-
ctdb/server/ctdb_takeover.c | 846 +--
ctdb/server/ctdb_takeover_helper.c | 1225 ++++
ctdb/server/ctdb_traverse.c | 4 +-
ctdb/server/ctdb_update_record.c | 2 +-
ctdb/server/ctdb_vacuum.c | 4 +-
ctdb/server/ctdbd.c | 67 +-
ctdb/server/eventscript.c | 1405 ++--
ctdb/server/ipalloc.c | 82 +-
ctdb/server/ipalloc.h | 7 +-
ctdb/server/ipalloc_common.c | 19 +-
ctdb/server/ipalloc_deterministic.c | 3 +-
ctdb/server/ipalloc_private.h | 3 +-
ctdb/tests/complex/35_cifs_external_tickle.sh | 8 +-
ctdb/tests/complex/60_rogueip_releaseip.sh | 59 +
ctdb/tests/complex/61_rogueip_takeip.sh | 45 +
ctdb/tests/complex/90_debug_hung_script.sh | 11 +-
ctdb/tests/cunit/protocol_test_002.sh | 18 +
ctdb/tests/cunit/run_proc_001.sh | 140 +
ctdb/tests/cunit/sock_daemon_test_001.sh | 67 +
ctdb/tests/cunit/sock_io_test_001.sh | 9 +
ctdb/tests/eventd/README | 1 +
ctdb/tests/eventd/eventd_001.sh | 31 +
ctdb/tests/eventd/eventd_002.sh | 54 +
ctdb/tests/eventd/eventd_003.sh | 54 +
ctdb/tests/eventd/eventd_004.sh | 45 +
ctdb/tests/eventd/eventd_005.sh | 36 +
ctdb/tests/eventd/eventd_006.sh | 37 +
ctdb/tests/eventd/eventd_007.sh | 37 +
ctdb/tests/eventd/eventd_011.sh | 64 +
ctdb/tests/eventd/eventd_012.sh | 53 +
ctdb/tests/eventd/eventd_013.sh | 53 +
ctdb/tests/eventd/eventd_014.sh | 52 +
ctdb/tests/eventd/eventd_021.sh | 40 +
ctdb/tests/eventd/eventd_022.sh | 41 +
ctdb/tests/eventd/eventd_023.sh | 38 +
ctdb/tests/eventd/eventd_024.sh | 47 +
ctdb/tests/eventd/eventd_031.sh | 65 +
ctdb/tests/eventd/eventd_032.sh | 124 +
ctdb/tests/eventd/eventd_033.sh | 124 +
ctdb/tests/eventd/eventd_041.sh | 48 +
ctdb/tests/eventd/eventd_042.sh | 48 +
ctdb/tests/eventd/eventd_043.sh | 48 +
ctdb/tests/eventd/eventd_051.sh | 23 +
ctdb/tests/eventd/scripts/local.sh | 137 +
ctdb/tests/eventscripts/50.samba.monitor.107.sh | 2 +-
ctdb/tests/eventscripts/50.samba.shutdown.001.sh | 12 +
ctdb/tests/eventscripts/50.samba.shutdown.002.sh | 15 +
ctdb/tests/eventscripts/60.nfs.multi.003.sh | 26 -
ctdb/tests/eventscripts/60.nfs.multi.004.sh | 26 -
ctdb/tests/eventscripts/60.nfs.multi.005.sh | 26 -
ctdb/tests/eventscripts/60.nfs.multi.006.sh | 19 -
ctdb/tests/eventscripts/scripts/local.sh | 33 +-
ctdb/tests/eventscripts/stubs/ctdb | 70 +-
ctdb/tests/eventscripts/stubs/pidof | 7 +-
ctdb/tests/run_tests.sh | 49 +-
ctdb/tests/scripts/unit.sh | 12 +-
ctdb/tests/simple/04_ctdb_setvar.sh | 4 +-
ctdb/tests/simple/13_ctdb_setdebug.sh | 18 +-
ctdb/tests/simple/23_ctdb_moveip.sh | 7 +-
ctdb/tests/simple/28_zero_eventscripts.sh | 2 +
ctdb/tests/simple/60_recoverd_missing_ip.sh | 4 +-
ctdb/tests/simple/70_recoverpdbbyseqnum.sh | 121 +-
ctdb/tests/simple/73_tunable_NoIPTakeover.sh | 4 +-
ctdb/tests/simple/76_ctdb_pdb_recovery.sh | 24 +-
ctdb/tests/simple/scripts/local_daemons.bash | 118 +-
ctdb/tests/src/ctdb_takeover_tests.c | 154 +-
ctdb/tests/src/fake_ctdbd.c | 508 +-
ctdb/tests/src/ipalloc_read_known_ips.c | 181 +
ctdb/tests/src/ipalloc_read_known_ips.h | 32 +
ctdb/tests/src/pidfile_test.c | 1 +
ctdb/tests/src/porting_tests.c | 1 -
ctdb/tests/src/protocol_client_test.c | 414 +-
ctdb/tests/src/protocol_types_test.c | 138 +
ctdb/tests/src/rb_perftest.c | 123 -
ctdb/tests/src/run_proc_test.c | 105 +
ctdb/tests/src/sock_daemon_test.c | 992 +++
ctdb/tests/src/sock_io_test.c | 283 +
ctdb/tests/src/test_options.c | 4 +-
ctdb/tests/src/transaction_loop.c | 4 +-
ctdb/tests/takeover/lcp2.001.sh | 2 +-
ctdb/tests/takeover/lcp2.002.sh | 2 +-
ctdb/tests/takeover/lcp2.003.sh | 2 +-
ctdb/tests/takeover/lcp2.004.sh | 2 +-
ctdb/tests/takeover/lcp2.005.sh | 2 +-
ctdb/tests/takeover/lcp2.006.sh | 2 +-
ctdb/tests/takeover/lcp2.007.sh | 2 +-
ctdb/tests/takeover/lcp2.008.sh | 2 +-
ctdb/tests/takeover/lcp2.009.sh | 2 +-
ctdb/tests/takeover/lcp2.010.sh | 2 +-
ctdb/tests/takeover/lcp2.011.sh | 2 +-
ctdb/tests/takeover/lcp2.012.sh | 14 +-
ctdb/tests/takeover/lcp2.013.sh | 6 +-
ctdb/tests/takeover/lcp2.014.sh | 2 +-
ctdb/tests/takeover/lcp2.015.sh | 2 +-
ctdb/tests/takeover/lcp2.016.sh | 2 +-
ctdb/tests/takeover/lcp2.017.sh | 2 +-
ctdb/tests/takeover/lcp2.018.sh | 2 +-
ctdb/tests/takeover/lcp2.019.sh | 2 +-
ctdb/tests/takeover/lcp2.020.sh | 33 -
ctdb/tests/takeover/lcp2.021.sh | 33 -
ctdb/tests/takeover/lcp2.022.sh | 19 +-
ctdb/tests/takeover/lcp2.023.sh | 2 +-
ctdb/tests/takeover/lcp2.024.sh | 2 +-
ctdb/tests/takeover/lcp2.025.sh | 2 +-
ctdb/tests/takeover/lcp2.026.sh | 2 +-
ctdb/tests/takeover/lcp2.027.sh | 2 +-
ctdb/tests/takeover/lcp2.028.sh | 2 +-
ctdb/tests/takeover/lcp2.029.sh | 2 +-
ctdb/tests/takeover/lcp2.030.sh | 2 +-
ctdb/tests/takeover/lcp2.031.sh | 2 +-
ctdb/tests/takeover/lcp2.032.sh | 2 +-
ctdb/tests/takeover/lcp2.033.sh | 2 +-
ctdb/tests/takeover/simulation/README | 6 -
ctdb/tests/takeover/simulation/ctdb_takeover.py | 888 ---
ctdb/tests/takeover/simulation/hey_jude.py | 24 -
ctdb/tests/takeover/simulation/ip_groups1.py | 25 -
ctdb/tests/takeover/simulation/ip_groups2.py | 20 -
ctdb/tests/takeover/simulation/ip_groups3.py | 27 -
ctdb/tests/takeover/simulation/ip_groups4.py | 25 -
ctdb/tests/takeover/simulation/ip_groups5.py | 23 -
ctdb/tests/takeover/simulation/mgmt_simple.py | 22 -
ctdb/tests/takeover/simulation/node_group.py | 46 -
ctdb/tests/takeover/simulation/node_group_extra.py | 31 -
.../tests/takeover/simulation/node_group_simple.py | 26 -
ctdb/tests/takeover/simulation/nondet_path_01.py | 25 -
ctdb/tests/takeover_helper/000.sh | 22 +
ctdb/tests/takeover_helper/010.sh | 33 +
ctdb/tests/takeover_helper/011.sh | 33 +
ctdb/tests/takeover_helper/012.sh | 33 +
ctdb/tests/takeover_helper/013.sh | 33 +
ctdb/tests/takeover_helper/014.sh | 33 +
ctdb/tests/takeover_helper/015.sh | 39 +
ctdb/tests/takeover_helper/016.sh | 36 +
ctdb/tests/takeover_helper/017.sh | 36 +
ctdb/tests/takeover_helper/018.sh | 34 +
ctdb/tests/takeover_helper/019.sh | 37 +
ctdb/tests/takeover_helper/020.sh | 36 +
ctdb/tests/takeover_helper/021.sh | 39 +
ctdb/tests/takeover_helper/022.sh | 40 +
ctdb/tests/takeover_helper/023.sh | 41 +
ctdb/tests/takeover_helper/024.sh | 43 +
ctdb/tests/takeover_helper/025.sh | 37 +
ctdb/tests/takeover_helper/026.sh | 41 +
ctdb/tests/takeover_helper/027.sh | 33 +
ctdb/tests/takeover_helper/028.sh | 33 +
ctdb/tests/takeover_helper/110.sh | 29 +
ctdb/tests/takeover_helper/111.sh | 40 +
ctdb/tests/takeover_helper/120.sh | 40 +
ctdb/tests/takeover_helper/121.sh | 40 +
ctdb/tests/takeover_helper/122.sh | 40 +
ctdb/tests/takeover_helper/130.sh | 41 +
ctdb/tests/takeover_helper/131.sh | 40 +
ctdb/tests/takeover_helper/132.sh | 42 +
ctdb/tests/takeover_helper/140.sh | 32 +
ctdb/tests/takeover_helper/150.sh | 31 +
ctdb/tests/takeover_helper/160.sh | 31 +
ctdb/tests/takeover_helper/210.sh | 29 +
ctdb/tests/takeover_helper/211.sh | 40 +
ctdb/tests/takeover_helper/220.sh | 40 +
ctdb/tests/takeover_helper/230.sh | 41 +
ctdb/tests/takeover_helper/240.sh | 32 +
ctdb/tests/takeover_helper/250.sh | 31 +
ctdb/tests/takeover_helper/260.sh | 31 +
ctdb/tests/takeover_helper/scripts/local.sh | 109 +
ctdb/tests/tool/ctdb.ip.001.sh | 17 +
ctdb/tests/tool/ctdb.ip.002.sh | 17 +
ctdb/tests/tool/ctdb.ip.003.sh | 30 +
ctdb/tests/tool/ctdb.ip.004.sh | 29 +
ctdb/tests/tool/ctdb.ip.005.sh | 30 +
ctdb/tests/tool/ctdb.ip.006.sh | 30 +
ctdb/tests/tool/ctdb.ip.007.sh | 36 +
ctdb/tests/tool/ctdb.ipinfo.001.sh | 18 +
ctdb/tests/tool/ctdb.ipinfo.002.sh | 32 +
ctdb/tests/tool/ctdb.ipinfo.003.sh | 35 +
ctdb/tests/tool/ctdb.listvars.001.sh | 4 +-
ctdb/tests/tool/ctdb.nodestatus.003.sh | 33 +
ctdb/tests/tool/ctdb.nodestatus.004.sh | 28 +
ctdb/tests/tool/ctdb.nodestatus.005.sh | 28 +
ctdb/tests/tool/ctdb.nodestatus.006.sh | 40 +
ctdb/tests/tool/ctdb.setdebug.003.sh | 10 +-
ctdb/tests/tool/scripts/local.sh | 9 +-
ctdb/tools/ctdb.c | 410 +-
ctdb/tools/ctdb_event.c | 535 ++
ctdb/tools/ctdb_killtcp.c | 6 +-
ctdb/tools/ltdbtool.c | 33 +-
ctdb/utils/ceph/ctdb_mutex_ceph_rados_helper.c | 328 +
ctdb/utils/ceph/test_ceph_rados_reclock.sh | 151 +
ctdb/utils/etcd/ctdb_etcd_lock | 208 +
ctdb/utils/smnotify/smnotify.c | 1 +
ctdb/wscript | 199 +-
docs-xml/README | 2 +-
docs-xml/Samba3-Developers-Guide/cifsntdomain.xml | 2 +-
docs-xml/Samba3-HOWTO/TOSHARG-BDC.xml | 2 +-
docs-xml/Samba3-HOWTO/TOSHARG-Bugs.xml | 2 +-
docs-xml/Samba3-HOWTO/TOSHARG-Compiling.xml | 8 +-
.../Samba3-HOWTO/TOSHARG-Further-Resources.xml | 4 +-
docs-xml/Samba3-HOWTO/TOSHARG-Install.xml | 2 +-
docs-xml/Samba3-HOWTO/TOSHARG-Problems.xml | 2 +-
docs-xml/Samba3-HOWTO/TOSHARG-Winbind.xml | 2 +-
docs-xml/archives/THANKS | 2 +-
docs-xml/manpages/cifsdd.8.xml | 2 +-
docs-xml/manpages/dbwrap_tool.1.xml | 2 +-
docs-xml/manpages/eventlogadm.8.xml | 2 +-
docs-xml/manpages/findsmb.1.xml | 2 +-
docs-xml/manpages/idmap_ad.8.xml | 31 +-
docs-xml/manpages/idmap_autorid.8.xml | 2 +-
docs-xml/manpages/idmap_hash.8.xml | 26 +-
docs-xml/manpages/idmap_ldap.8.xml | 2 +-
docs-xml/manpages/idmap_nss.8.xml | 2 +-
docs-xml/manpages/idmap_rfc2307.8.xml | 2 +-
docs-xml/manpages/idmap_rid.8.xml | 2 +-
docs-xml/manpages/idmap_script.8.xml | 2 +-
docs-xml/manpages/idmap_tdb.8.xml | 2 +-
docs-xml/manpages/idmap_tdb2.8.xml | 2 +-
docs-xml/manpages/libsmbclient.7.xml | 2 +-
docs-xml/manpages/lmhosts.5.xml | 2 +-
docs-xml/manpages/log2pcap.1.xml | 2 +-
docs-xml/manpages/mvxattr.1.xml | 100 +
docs-xml/manpages/net.8.xml | 3 +-
docs-xml/manpages/nmbd.8.xml | 6 +-
docs-xml/manpages/nmblookup.1.xml | 2 +-
docs-xml/manpages/ntlm_auth.1.xml | 2 +-
docs-xml/manpages/pam_winbind.8.xml | 2 +-
docs-xml/manpages/pam_winbind.conf.5.xml | 2 +-
docs-xml/manpages/pdbedit.8.xml | 2 +-
docs-xml/manpages/profiles.1.xml | 2 +-
docs-xml/manpages/rpcclient.1.xml | 2 +-
docs-xml/manpages/samba-regedit.8.xml | 2 +-
docs-xml/manpages/samba-tool.8.xml | 2 +-
docs-xml/manpages/samba.7.xml | 4 +-
docs-xml/manpages/samba.8.xml | 6 +-
docs-xml/manpages/sharesec.1.xml | 2 +-
docs-xml/manpages/smb.conf.5.xml | 62 +-
docs-xml/manpages/smbcacls.1.xml | 2 +-
docs-xml/manpages/smbclient.1.xml | 2 +-
docs-xml/manpages/smbcontrol.1.xml | 3 +-
docs-xml/manpages/smbcquotas.1.xml | 14 +-
docs-xml/manpages/smbd.8.xml | 6 +-
docs-xml/manpages/smbget.1.xml | 2 +-
docs-xml/manpages/smbgetrc.5.xml | 2 +-
docs-xml/manpages/smbpasswd.5.xml | 2 +-
docs-xml/manpages/smbpasswd.8.xml | 2 +-
docs-xml/manpages/smbspool.8.xml | 2 +-
docs-xml/manpages/smbspool_krb5_wrapper.8.xml | 2 +-
docs-xml/manpages/smbstatus.1.xml | 2 +-
docs-xml/manpages/smbtar.1.xml | 2 +-
docs-xml/manpages/smbtree.1.xml | 2 +-
docs-xml/manpages/testparm.1.xml | 2 +-
docs-xml/manpages/vfs_acl_tdb.8.xml | 2 +-
docs-xml/manpages/vfs_acl_xattr.8.xml | 2 +-
docs-xml/manpages/vfs_aio_fork.8.xml | 2 +-
docs-xml/manpages/vfs_aio_linux.8.xml | 2 +-
docs-xml/manpages/vfs_aio_pthread.8.xml | 2 +-
docs-xml/manpages/vfs_audit.8.xml | 2 +-
docs-xml/manpages/vfs_btrfs.8.xml | 2 +-
docs-xml/manpages/vfs_cacheprime.8.xml | 2 +-
docs-xml/manpages/vfs_cap.8.xml | 2 +-
docs-xml/manpages/vfs_catia.8.xml | 2 +-
docs-xml/manpages/vfs_ceph.8.xml | 2 +-
docs-xml/manpages/vfs_commit.8.xml | 2 +-
docs-xml/manpages/vfs_crossrename.8.xml | 2 +-
docs-xml/manpages/vfs_default_quota.8.xml | 2 +-
docs-xml/manpages/vfs_dirsort.8.xml | 2 +-
docs-xml/manpages/vfs_extd_audit.8.xml | 2 +-
docs-xml/manpages/vfs_fake_perms.8.xml | 2 +-
docs-xml/manpages/vfs_fileid.8.xml | 2 +-
docs-xml/manpages/vfs_fruit.8.xml | 199 +-
docs-xml/manpages/vfs_full_audit.8.xml | 2 +-
docs-xml/manpages/vfs_glusterfs.8.xml | 18 +-
docs-xml/manpages/vfs_gpfs.8.xml | 2 +-
docs-xml/manpages/vfs_linux_xfs_sgid.8.xml | 2 +-
docs-xml/manpages/vfs_media_harmony.8.xml | 2 +-
docs-xml/manpages/vfs_netatalk.8.xml | 2 +-
docs-xml/manpages/vfs_offline.8.xml | 2 +-
docs-xml/manpages/vfs_prealloc.8.xml | 2 +-
docs-xml/manpages/vfs_preopen.8.xml | 2 +-
docs-xml/manpages/vfs_readahead.8.xml | 2 +-
docs-xml/manpages/vfs_readonly.8.xml | 2 +-
docs-xml/manpages/vfs_recycle.8.xml | 2 +-
docs-xml/manpages/vfs_shadow_copy.8.xml | 2 +-
docs-xml/manpages/vfs_shadow_copy2.8.xml | 2 +-
docs-xml/manpages/vfs_shell_snap.8.xml | 2 +-
docs-xml/manpages/vfs_snapper.8.xml | 2 +-
docs-xml/manpages/vfs_streams_depot.8.xml | 2 +-
docs-xml/manpages/vfs_streams_xattr.8.xml | 2 +-
docs-xml/manpages/vfs_syncops.8.xml | 2 +-
docs-xml/manpages/vfs_time_audit.8.xml | 2 +-
docs-xml/manpages/vfs_tsmsm.8.xml | 2 +-
docs-xml/manpages/vfs_unityed_media.8.xml | 2 +-
docs-xml/manpages/vfs_worm.8.xml | 2 +-
docs-xml/manpages/vfs_xattr_tdb.8.xml | 2 +-
docs-xml/manpages/vfs_zfsacl.8.xml | 2 +-
docs-xml/manpages/vfstest.1.xml | 2 +-
docs-xml/manpages/wbinfo.1.xml | 13 +-
docs-xml/manpages/winbind_krb5_locator.7.xml | 2 +-
docs-xml/manpages/winbindd.8.xml | 2 +-
docs-xml/smbdotconf/generate-context.xsl | 2 +-
docs-xml/smbdotconf/logon/logonscript.xml | 6 +-
.../smbdotconf/misc/allowinsecurewidelinks.xml | 2 +-
docs-xml/smbdotconf/misc/cachedirectory.xml | 7 +-
docs-xml/smbdotconf/misc/fssprunestale.xml | 2 +-
docs-xml/smbdotconf/misc/fsssequencetimeout.xml | 2 +-
docs-xml/smbdotconf/misc/lockdirectory.xml | 4 +
docs-xml/smbdotconf/misc/resetonzerovc.xml | 7 +-
docs-xml/smbdotconf/misc/rpcdaemon.xml | 2 +-
docs-xml/smbdotconf/misc/statedirectory.xml | 2 +-
docs-xml/smbdotconf/misc/usersharemaxshares.xml | 2 +-
docs-xml/smbdotconf/protocol/lsaovernetlogon.xml | 21 +
docs-xml/smbdotconf/protocol/rpcserverport.xml | 14 +
.../smbdotconf/security/dedicatedkeytabfile.xml | 2 +-
docs-xml/smbdotconf/security/inheritowner.xml | 41 +-
.../security/kerberosencryptiontypes.xml | 53 +
docs-xml/smbdotconf/security/security.xml | 11 -
docs-xml/wscript_build | 3 +-
docs/manpages/cifsdd.8 | 6 +-
docs/manpages/dbwrap_tool.1 | 6 +-
docs/manpages/eventlogadm.8 | 6 +-
docs/manpages/findsmb.1 | 6 +-
docs/manpages/idmap_ad.8 | 36 +-
docs/manpages/idmap_autorid.8 | 6 +-
docs/manpages/idmap_hash.8 | 12 +-
docs/manpages/idmap_ldap.8 | 6 +-
docs/manpages/idmap_nss.8 | 6 +-
docs/manpages/idmap_rfc2307.8 | 6 +-
docs/manpages/idmap_rid.8 | 6 +-
docs/manpages/idmap_script.8 | 6 +-
docs/manpages/idmap_tdb.8 | 6 +-
docs/manpages/idmap_tdb2.8 | 6 +-
docs/manpages/libsmbclient.7 | 6 +-
docs/manpages/lmhosts.5 | 6 +-
docs/manpages/log2pcap.1 | 6 +-
docs/manpages/mvxattr.1 | 84 +
docs/manpages/net.8 | 10 +-
docs/manpages/nmbd.8 | 8 +-
docs/manpages/nmblookup.1 | 6 +-
docs/manpages/ntlm_auth.1 | 6 +-
docs/manpages/pam_winbind.8 | 6 +-
docs/manpages/pam_winbind.conf.5 | 6 +-
docs/manpages/pdbedit.8 | 6 +-
docs/manpages/profiles.1 | 6 +-
docs/manpages/rpcclient.1 | 6 +-
docs/manpages/samba-regedit.8 | 6 +-
docs/manpages/samba-tool.8 | 6 +-
docs/manpages/samba.7 | 6 +-
docs/manpages/samba.8 | 8 +-
docs/manpages/sharesec.1 | 6 +-
docs/manpages/smb.conf.5 | 203 +-
docs/manpages/smbcacls.1 | 6 +-
docs/manpages/smbclient.1 | 6 +-
docs/manpages/smbcontrol.1 | 6 +-
docs/manpages/smbcquotas.1 | 13 +-
docs/manpages/smbd.8 | 8 +-
docs/manpages/smbget.1 | 6 +-
docs/manpages/smbgetrc.5 | 6 +-
docs/manpages/smbpasswd.5 | 6 +-
docs/manpages/smbpasswd.8 | 6 +-
docs/manpages/smbspool.8 | 6 +-
docs/manpages/smbspool_krb5_wrapper.8 | 6 +-
docs/manpages/smbstatus.1 | 6 +-
docs/manpages/smbtar.1 | 6 +-
docs/manpages/smbtree.1 | 6 +-
docs/manpages/testparm.1 | 6 +-
docs/manpages/vfs_acl_tdb.8 | 6 +-
docs/manpages/vfs_acl_xattr.8 | 6 +-
docs/manpages/vfs_aio_fork.8 | 6 +-
docs/manpages/vfs_aio_linux.8 | 6 +-
docs/manpages/vfs_aio_pthread.8 | 6 +-
docs/manpages/vfs_audit.8 | 6 +-
docs/manpages/vfs_btrfs.8 | 6 +-
docs/manpages/vfs_cacheprime.8 | 6 +-
docs/manpages/vfs_cap.8 | 6 +-
docs/manpages/vfs_catia.8 | 6 +-
docs/manpages/vfs_ceph.8 | 6 +-
docs/manpages/vfs_commit.8 | 6 +-
docs/manpages/vfs_crossrename.8 | 6 +-
docs/manpages/vfs_default_quota.8 | 6 +-
docs/manpages/vfs_dirsort.8 | 6 +-
docs/manpages/vfs_extd_audit.8 | 6 +-
docs/manpages/vfs_fake_perms.8 | 6 +-
docs/manpages/vfs_fileid.8 | 6 +-
docs/manpages/vfs_fruit.8 | 226 +-
docs/manpages/vfs_full_audit.8 | 6 +-
docs/manpages/vfs_glusterfs.8 | 16 +-
docs/manpages/vfs_gpfs.8 | 6 +-
docs/manpages/vfs_linux_xfs_sgid.8 | 6 +-
docs/manpages/vfs_media_harmony.8 | 6 +-
docs/manpages/vfs_netatalk.8 | 6 +-
docs/manpages/vfs_offline.8 | 6 +-
docs/manpages/vfs_prealloc.8 | 6 +-
docs/manpages/vfs_preopen.8 | 6 +-
docs/manpages/vfs_readahead.8 | 6 +-
docs/manpages/vfs_readonly.8 | 6 +-
docs/manpages/vfs_recycle.8 | 6 +-
docs/manpages/vfs_shadow_copy.8 | 6 +-
docs/manpages/vfs_shadow_copy2.8 | 6 +-
docs/manpages/vfs_shell_snap.8 | 6 +-
docs/manpages/vfs_snapper.8 | 6 +-
docs/manpages/vfs_streams_depot.8 | 6 +-
docs/manpages/vfs_streams_xattr.8 | 6 +-
docs/manpages/vfs_syncops.8 | 6 +-
docs/manpages/vfs_time_audit.8 | 6 +-
docs/manpages/vfs_tsmsm.8 | 6 +-
docs/manpages/vfs_unityed_media.8 | 6 +-
docs/manpages/vfs_worm.8 | 6 +-
docs/manpages/vfs_xattr_tdb.8 | 6 +-
docs/manpages/vfs_zfsacl.8 | 6 +-
docs/manpages/vfstest.1 | 6 +-
docs/manpages/wbinfo.1 | 15 +-
docs/manpages/winbind_krb5_locator.7 | 6 +-
docs/manpages/winbindd.8 | 6 +-
examples/LDAP/README | 3 -
examples/VFS/skel_opaque.c | 19 -
examples/VFS/skel_transparent.c | 17 -
examples/fuse/README | 7 +
examples/fuse/clifuse.c | 1473 ++++
examples/fuse/clifuse.h | 27 +
examples/fuse/smb2mount.c | 153 +
examples/fuse/wscript | 14 +
examples/fuse/wscript_build | 7 +
lib/async_req/async_sock.c | 38 +-
lib/crypto/py_crypto.c | 90 +
lib/crypto/wscript_build | 7 +
lib/krb5_wrap/gss_samba.c | 161 +
lib/krb5_wrap/gss_samba.h | 13 +
lib/krb5_wrap/krb5_samba.c | 2034 +++---
lib/krb5_wrap/krb5_samba.h | 134 +-
lib/krb5_wrap/wscript_build | 2 +-
lib/ldb/ABI/ldb-1.1.28.sigs | 266 +
lib/ldb/ABI/ldb-1.1.29.sigs | 268 +
lib/ldb/ABI/pyldb-util-1.1.28.sigs | 2 +
lib/ldb/ABI/pyldb-util-1.1.29.sigs | 2 +
lib/ldb/ABI/pyldb-util.py3-1.1.28.sigs | 2 +
lib/ldb/ABI/pyldb-util.py3-1.1.29.sigs | 2 +
lib/ldb/common/ldb_attributes.c | 68 +
lib/ldb/common/ldb_dn.c | 6 +-
lib/ldb/common/ldb_match.c | 4 +-
lib/ldb/common/ldb_modules.c | 7 +-
lib/ldb/common/ldb_pack.c | 30 +-
lib/ldb/include/ldb.h | 12 +
lib/ldb/include/ldb_module.h | 16 +-
lib/ldb/include/ldb_private.h | 12 +
lib/ldb/ldb_map/ldb_map_outbound.c | 2 +-
lib/ldb/ldb_tdb/ldb_cache.c | 138 +-
lib/ldb/ldb_tdb/ldb_index.c | 15 +-
lib/ldb/ldb_tdb/ldb_search.c | 157 +-
lib/ldb/ldb_tdb/ldb_tdb.c | 2 +-
lib/ldb/ldb_tdb/ldb_tdb.h | 5 +-
lib/ldb/man/ldb.3.xml | 2 +-
lib/ldb/man/ldbadd.1.xml | 2 +-
lib/ldb/man/ldbdel.1.xml | 2 +-
lib/ldb/man/ldbedit.1.xml | 2 +-
lib/ldb/man/ldbmodify.1.xml | 2 +-
lib/ldb/man/ldbrename.1.xml | 2 +-
lib/ldb/man/ldbsearch.1.xml | 2 +-
lib/ldb/modules/rdn_name.c | 155 +-
lib/ldb/pyldb.h | 5 +-
lib/ldb/tests/test-tdb-features.sh | 13 +
lib/ldb/tools/ldbdump.c | 2 +-
lib/ldb/wscript | 2 +-
lib/nss_wrapper/wscript | 12 +
lib/param/loadparm.c | 4 +-
lib/param/loadparm.h | 11 +
lib/param/param_table.c | 19 +
lib/poll_funcs/poll_funcs.h | 131 -
lib/poll_funcs/poll_funcs_tevent.c | 478 --
lib/poll_funcs/poll_funcs_tevent.h | 38 -
lib/poll_funcs/wscript_build | 5 -
lib/replace/replace.h | 4 +
lib/replace/system/dir.h | 4 +
lib/replace/system/network.h | 4 +
lib/replace/test/shared_mmap.c | 5 +-
lib/replace/test/shared_mremap.c | 5 +-
lib/replace/test/snprintf.c | 2 +-
lib/replace/wscript | 5 +-
lib/replace/xattr.c | 105 +-
lib/resolv_wrapper/wscript | 4 +-
lib/socket/interfaces.c | 2 +-
lib/talloc/ABI/pytalloc-util-2.1.9.sigs | 16 +
lib/talloc/ABI/pytalloc-util.py3-2.1.9.sigs | 15 +
lib/talloc/ABI/talloc-2.1.9.sigs | 65 +
lib/talloc/pytalloc.c | 13 +
lib/talloc/pytalloc.h | 28 +-
lib/talloc/pytalloc_guide.txt | 73 +-
lib/talloc/pytalloc_util.c | 95 +-
lib/talloc/talloc.c | 42 +-
lib/talloc/talloc.h | 2 +-
lib/talloc/testsuite.c | 101 +-
lib/talloc/wscript | 8 +-
lib/tdb/ABI/tdb-1.3.11.sigs | 70 +
lib/tdb/ABI/tdb-1.3.12.sigs | 70 +
lib/tdb/common/mutex.c | 16 +-
lib/tdb/common/tdb.c | 222 +-
lib/tdb/common/tdb_private.h | 5 +
lib/tdb/include/tdb.h | 26 +
lib/tdb/wscript | 2 +-
lib/tevent/ABI/tevent-0.9.30.sigs | 96 +
lib/tevent/ABI/tevent-0.9.31.sigs | 99 +
lib/tevent/doc/tevent_context.dox | 2 +-
lib/tevent/doc/tevent_queue.dox | 5 +-
lib/tevent/doc/tevent_thread.dox | 4 +-
lib/tevent/testsuite.c | 99 +
lib/tevent/tevent.c | 330 +-
lib/tevent/tevent.h | 101 +-
lib/tevent/tevent.py | 1 -
lib/tevent/tevent_epoll.c | 4 +
lib/tevent/tevent_internal.h | 51 +-
lib/tevent/tevent_poll.c | 9 +-
lib/tevent/tevent_port.c | 4 +
lib/tevent/tevent_queue.c | 2 +-
lib/tevent/tevent_req.c | 5 +
lib/tevent/tevent_select.c | 4 +
lib/tevent/tevent_signal.c | 60 +-
lib/tevent/tevent_threads.c | 155 +-
lib/tevent/tevent_timed.c | 88 +-
lib/tevent/wscript | 8 +-
lib/torture/torture.h | 10 +
lib/util/access.c | 364 +
lib/util/access.h | 28 +
lib/util/bitmap.c | 5 +-
lib/util/charset/pull_push.c | 25 +-
lib/util/debug.c | 43 +-
lib/util/debug.h | 6 +
lib/util/memcache.h | 3 +
lib/util/samba_util.h | 12 +-
lib/util/strv.c | 26 +
lib/util/strv.h | 1 +
lib/util/tevent_werror.c | 2 +-
lib/util/unix_match.c | 183 +
lib/util/unix_match.h | 25 +
lib/util/util.c | 4 +-
lib/util/util_file.c | 162 +-
lib/util/util_net.c | 8 +-
lib/util/wscript_build | 23 +-
lib/util/wscript_configure | 15 +-
lib/util/xfile.c | 430 --
lib/util/xfile.h | 107 -
libcli/auth/credentials.c | 33 +-
libcli/auth/ntlm_check.c | 5 +-
libcli/auth/schannel_state.h | 12 +
libcli/auth/schannel_state_tdb.c | 261 +
libcli/drsuapi/repl_decrypt.c | 4 +-
libcli/nbt/libnbt.h | 9 +-
libcli/nbt/lmhosts.c | 27 +-
libcli/samsync/decrypt.c | 15 +-
libcli/security/dom_sid.c | 3 +-
libcli/security/sddl.c | 2 +-
libcli/security/security.h | 3 +
libcli/security/util_sid.c | 36 +-
libcli/smb/smb1cli_create.c | 71 -
libcli/smb/smb1cli_session.c | 823 +++
libcli/smb/smbXcli_base.c | 149 +-
libcli/smb/smbXcli_base.h | 65 +
libcli/smb/smb_constants.h | 4 +-
libcli/smb/smb_util.h | 14 +
libcli/smb/util.c | 200 +
libcli/smb/wscript | 92 +-
libcli/smbreadline/smbreadline.c | 10 +-
libcli/util/doserr.c | 356 +-
libcli/util/hresult.c | 81 +-
libcli/util/hresult.h | 2 +
libcli/util/werror.h | 255 +-
libgpo/gpext/gpext.c | 4 +-
libgpo/gpo_ini.c | 6 +-
libgpo/gpo_ldap.c | 27 +-
librpc/idl/cab.idl | 135 +
librpc/idl/clusapi.idl | 133 +-
librpc/idl/dcerpc.idl | 25 +-
librpc/idl/dnsserver.idl | 2 +-
librpc/idl/drsuapi.idl | 8 +-
librpc/idl/initshutdown.idl | 4 +-
librpc/idl/ioctl.idl | 3 +-
librpc/idl/lsa.idl | 2 +-
librpc/idl/nfs4acl.idl | 2 +-
librpc/idl/ntlmssp.idl | 4 +-
librpc/idl/schannel.idl | 7 +
librpc/idl/security.idl | 4 +
librpc/idl/spoolss.idl | 154 +-
librpc/idl/winbind.idl | 16 +-
librpc/idl/winreg.idl | 4 +-
librpc/idl/winspool.idl | 878 +++
librpc/idl/wscript_build | 13 +-
librpc/ndr/ndr_cab.c | 273 +
librpc/ndr/ndr_cab.h | 24 +
librpc/ndr/ndr_dcerpc.c | 82 +
librpc/ndr/ndr_sec_helper.c | 12 +-
librpc/ndr/ndr_spoolss_buf.c | 12 +-
librpc/ndr/ndr_spoolss_buf.h | 8 +-
librpc/ndr/uuid.c | 132 +-
librpc/rpc/binding.c | 3 +
librpc/rpc/binding_handle.c | 18 +-
librpc/rpc/dcerpc_error.c | 1 +
librpc/rpc/dcerpc_util.c | 403 +-
librpc/rpc/rpc_common.h | 25 +
librpc/tools/ndrdump.c | 10 +-
librpc/wscript_build | 19 +-
nsswitch/pam_winbind.c | 89 +-
nsswitch/tests/test_idmap_rfc2307.sh | 130 +-
nsswitch/tests/test_idmap_rid.sh | 66 +
nsswitch/tests/test_wbinfo.sh | 56 +-
nsswitch/tests/test_wbinfo_simple.sh | 10 +-
nsswitch/wbinfo.c | 9 +-
nsswitch/wscript_build | 2 +-
packaging/systemd/nmb.service | 6 +-
packaging/systemd/samba.service | 5 +-
packaging/systemd/smb.service | 5 +-
packaging/systemd/winbind.service | 5 +-
pidl/lib/Parse/Pidl/NDR.pm | 24 +-
pidl/lib/Parse/Pidl/Samba3/ServerNDR.pm | 8 +-
pidl/lib/Parse/Pidl/Samba3/Template.pm | 2 +
pidl/lib/Parse/Pidl/Samba4/NDR/Server.pm | 45 +-
pidl/lib/Parse/Pidl/Samba4/Python.pm | 825 ++-
pidl/lib/Parse/Pidl/Wireshark/NDR.pm | 11 +-
pidl/lib/Parse/Yapp/Driver.pm | 2 +-
pidl/tests/wireshark-ndr.pl | 2 +-
python/py3compat.h | 167 +
python/samba/__init__.py | 16 +-
python/samba/join.py | 60 +-
python/samba/kcc/__init__.py | 2 +-
python/samba/kcc/kcc_utils.py | 6 +-
python/samba/ndr.py | 87 +-
python/samba/netcmd/__init__.py | 2 +-
python/samba/netcmd/dns.py | 115 +-
python/samba/netcmd/domain.py | 40 +-
python/samba/netcmd/group.py | 18 +-
python/samba/netcmd/user.py | 21 +-
python/samba/provision/__init__.py | 6 +-
python/samba/subunit/run.py | 10 +-
python/samba/tests/__init__.py | 459 +-
python/samba/tests/credentials.py | 368 +-
python/samba/tests/dcerpc/dnsserver.py | 919 ++-
python/samba/tests/dcerpc/raw_protocol.py | 2219 +++++-
python/samba/tests/dns.py | 11 +-
python/samba/tests/dns_forwarder.py | 11 +-
python/samba/tests/kcc/ldif_import_export.py | 24 +
python/samba/tests/libsmb_samba_internal.py | 1 +
python/samba/tests/posixacl.py | 27 +-
python/samba/tests/samba_tool/dnscmd.py | 661 ++
python/samba/tests/samba_tool/user.py | 10 +-
python/wscript_build | 12 +-
script/autobuild.py | 114 +-
selftest/__init__.py | 0
selftest/filter-subunit | 39 +-
selftest/format-subunit-json | 54 +
selftest/gdb_backtrace | 12 +-
selftest/gdb_run | 9 +-
selftest/knownfail | 32 +-
selftest/perf_tests.py | 49 +
selftest/quick | 3 +-
selftest/run.py | 134 -
selftest/selftest.pl | 11 +-
selftest/selftest.py | 525 --
selftest/selftesthelpers.py | 7 +-
selftest/skip | 1 +
selftest/socket_wrapper.py | 61 -
selftest/subunithelper.py | 83 +-
selftest/target/Samba.pm | 8 +
selftest/target/Samba3.pm | 162 +-
selftest/target/Samba4.pm | 139 +-
selftest/target/__init__.py | 165 -
selftest/target/samba.py | 153 -
selftest/testlist.py | 171 -
selftest/tests.py | 17 +-
selftest/tests/__init__.py | 30 -
selftest/tests/test_run.py | 190 -
selftest/tests/test_samba.py | 116 -
selftest/tests/test_socket_wrapper.py | 36 -
selftest/tests/test_target.py | 129 -
selftest/tests/test_testlist.py | 148 -
selftest/wscript | 28 +-
source3/auth/auth_domain.c | 1 +
source3/auth/auth_util.c | 15 +-
source3/auth/check_samsec.c | 5 +-
source3/auth/server_info.c | 1 +
source3/auth/token_util.c | 1 +
source3/auth/user_util.c | 14 +-
source3/client/client.c | 148 +-
source3/client/smbspool.c | 35 +-
source3/client/smbspool_krb5_wrapper.c | 32 +-
source3/groupdb/mapping.c | 10 +-
source3/include/auth_info.h | 22 +-
source3/include/idmap.h | 4 +
source3/include/idmap_autorid_tdb.h | 6 +-
source3/include/includes.h | 1 -
source3/include/libsmbclient.h | 10 -
source3/include/local.h | 2 +-
source3/include/lsa.h | 4 +
source3/include/messages.h | 3 +
source3/include/nss_info.h | 10 -
source3/include/popt_common.h | 6 +-
source3/include/proto.h | 41 +-
source3/include/smb.h | 3 +-
source3/include/tldap.h | 6 +
source3/include/util_event.h | 2 +
source3/include/vfs.h | 11 +-
source3/include/vfs_macros.h | 10 -
source3/lib/access.c | 343 -
source3/lib/asys/asys.c | 342 -
source3/lib/asys/asys.h | 155 -
source3/lib/asys/tests.c | 90 -
source3/lib/asys/wscript_build | 10 -
source3/lib/cleanupdb.c | 2 +-
source3/lib/dbwrap/dbwrap_ctdb.c | 20 +-
source3/lib/dbwrap/dbwrap_watch.c | 12 +-
source3/lib/dumpcore.c | 32 +-
source3/lib/fncall.c | 16 +-
source3/lib/gencache.c | 19 +-
source3/lib/idmap_cache.c | 8 +-
source3/lib/messages.c | 337 +-
source3/lib/messages_dgm.c | 1195 +++-
source3/lib/messages_dgm.h | 10 +-
source3/lib/messages_dgm_ref.c | 45 +-
source3/lib/messages_dgm_ref.h | 3 +-
source3/lib/netapi/cm.c | 14 +-
.../examples/netdomjoin-gui/netdomjoin-gui.c | 2 +-
source3/lib/netapi/file.c | 8 +-
source3/lib/netapi/getdc.c | 4 +-
source3/lib/netapi/group.c | 54 +-
source3/lib/netapi/joindomain.c | 14 +-
source3/lib/netapi/localgroup.c | 28 +-
source3/lib/netapi/netapi.c | 22 +-
source3/lib/netapi/netlogon.c | 6 +-
source3/lib/netapi/serverinfo.c | 20 +-
source3/lib/netapi/share.c | 18 +-
source3/lib/netapi/user.c | 68 +-
source3/lib/netapi/wkstainfo.c | 4 +-
source3/lib/popt_common.c | 235 +-
source3/lib/pthreadpool/pthreadpool.c | 303 +-
source3/lib/pthreadpool/pthreadpool.h | 46 +-
source3/lib/pthreadpool/pthreadpool_pipe.c | 202 +
source3/lib/pthreadpool/pthreadpool_pipe.h | 39 +
source3/lib/pthreadpool/pthreadpool_sync.c | 149 +-
source3/lib/pthreadpool/pthreadpool_tevent.c | 246 +
source3/lib/pthreadpool/pthreadpool_tevent.h | 37 +
source3/lib/pthreadpool/tests.c | 358 +-
source3/lib/pthreadpool/wscript_build | 14 +-
source3/lib/smbconf/smbconf_reg.c | 2 +-
source3/lib/smbrun.c | 21 +-
source3/lib/substitute.c | 9 +-
source3/lib/system.c | 12 +-
source3/lib/unix_msg/test_drain.c | 83 -
source3/lib/unix_msg/test_source.c | 93 -
source3/lib/unix_msg/tests.c | 241 -
source3/lib/unix_msg/unix_msg.c | 998 ---
source3/lib/unix_msg/unix_msg.h | 119 -
source3/lib/unix_msg/wscript_build | 18 -
source3/lib/util.c | 162 +-
source3/lib/util_cmdline.c | 306 +-
source3/lib/util_sd.c | 4 +-
source3/lib/util_sid_passdb.c | 1 +
source3/lib/util_unixsids.c | 40 +-
source3/lib/util_unixsids.h | 36 +
source3/libads/authdata.c | 18 +-
source3/libads/kerberos.c | 235 +-
source3/libads/kerberos_keytab.c | 105 +-
source3/libads/krb5_setpw.c | 47 +-
source3/libads/ldap.c | 1 +
source3/libads/ldap_printer.c | 2 +-
source3/libads/sasl.c | 15 +-
source3/libgpo/gpext/scripts.c | 2 +-
source3/libgpo/gpo_reg.c | 38 +-
source3/libnet/libnet_dssync_passdb.c | 9 +-
source3/libnet/libnet_join.c | 142 +-
source3/libnet/libnet_keytab.c | 10 +-
source3/libnet/libnet_keytab.h | 1 -
source3/libnet/libnet_samsync_display.c | 6 +-
source3/libnet/libnet_samsync_keytab.c | 2 +-
source3/libnet/libnet_samsync_ldif.c | 7 +-
source3/libnet/libnet_samsync_passdb.c | 9 +-
source3/librpc/crypto/gse.c | 342 +-
source3/librpc/crypto/gse_krb5.c | 60 +-
source3/librpc/idl/open_files.idl | 2 +-
source3/librpc/rpc/dcerpc.h | 3 -
source3/librpc/rpc/dcerpc_helpers.c | 59 +-
source3/libsmb/cli_smb2_fnum.c | 437 +-
source3/libsmb/cli_smb2_fnum.h | 18 +
source3/libsmb/cliconnect.c | 4944 +++++++-------
source3/libsmb/clidfs.c | 106 +-
source3/libsmb/clifile.c | 127 -
source3/libsmb/clifsinfo.c | 249 +-
source3/libsmb/cliquota.c | 514 +-
source3/libsmb/clireadwrite.c | 4 +-
source3/libsmb/libsmb_context.c | 4 +-
source3/libsmb/libsmb_dir.c | 15 +-
source3/libsmb/libsmb_server.c | 78 +-
source3/libsmb/namequery.c | 43 +
source3/libsmb/passchange.c | 53 +-
source3/libsmb/proto.h | 111 +-
source3/libsmb/pylibsmb.c | 9 +-
source3/libsmb/samlogon_cache.c | 100 +-
source3/libsmb/samlogon_cache.h | 41 +
source3/libsmb/wscript | 2 +-
source3/locking/leases_util.c | 72 +
source3/locking/locking.c | 24 +-
source3/locking/proto.h | 8 +
source3/locking/share_mode_lock.c | 4 +-
source3/modules/nfs4_acls.c | 103 +-
source3/modules/nfs4_acls.h | 18 +-
source3/modules/vfs_acl_common.c | 1 +
source3/modules/vfs_acl_tdb.c | 24 +-
source3/modules/vfs_acl_xattr.c | 108 +-
source3/modules/vfs_aio_pthread.c | 22 +-
source3/modules/vfs_aixacl2.c | 5 +-
source3/modules/vfs_catia.c | 41 +-
source3/modules/vfs_ceph.c | 449 +-
source3/modules/vfs_default.c | 413 +-
source3/modules/vfs_expand_msdfs.c | 11 +-
source3/modules/vfs_fruit.c | 80 +-
source3/modules/vfs_full_audit.c | 25 -
source3/modules/vfs_glusterfs.c | 148 +-
source3/modules/vfs_gpfs.c | 133 +-
source3/modules/vfs_media_harmony.c | 77 -
source3/modules/vfs_nfs4acl_xattr.c | 9 +-
source3/modules/vfs_offline.c | 20 +-
source3/modules/vfs_shadow_copy2.c | 22 +-
source3/modules/vfs_shell_snap.c | 6 +-
source3/modules/vfs_snapper.c | 5 +-
source3/modules/vfs_time_audit.c | 41 -
source3/modules/vfs_tsmsm.c | 105 +-
source3/modules/vfs_unityed_media.c | 59 -
source3/modules/vfs_xattr_tdb.c | 12 +
source3/modules/vfs_zfsacl.c | 6 +-
source3/nmbd/nmbd_lmhosts.c | 2 +-
source3/nmbd/nmbd_namelistdb.c | 45 +-
source3/nmbd/nmbd_proto.h | 8 +-
source3/nmbd/nmbd_serverlistdb.c | 32 +-
source3/nmbd/nmbd_synclists.c | 31 +-
source3/nmbd/nmbd_winsserver.c | 51 +-
source3/nmbd/wscript_build | 40 +
source3/param/loadparm.c | 111 +-
source3/param/wscript_build | 8 +-
source3/passdb/ABI/samba-passdb-0.26.0.sigs | 310 +
source3/passdb/lookup_sid.c | 37 +-
source3/passdb/pdb_interface.c | 4 +-
source3/passdb/pdb_ldap.c | 2 +-
source3/passdb/pdb_samba_dsdb.c | 4 +-
source3/passdb/pdb_smbpasswd.c | 2 +-
source3/passdb/pdb_tdb.c | 2 +-
source3/printing/nt_printing.c | 70 +-
source3/printing/nt_printing_ads.c | 66 +-
source3/printing/nt_printing_migrate_internal.c | 2 +-
source3/printing/nt_printing_os2.c | 6 +-
source3/printing/print_aix.c | 26 +-
source3/printing/print_generic.c | 2 +-
source3/printing/print_standard.c | 18 +-
source3/printing/printing.c | 16 +-
source3/printing/printspoolss.c | 3 -
source3/registry/reg_api.c | 60 +-
source3/registry/reg_api_regf.c | 24 +-
source3/registry/reg_api_util.c | 8 +-
source3/registry/reg_backend_db.c | 59 +-
source3/registry/reg_cachehook.c | 10 +-
source3/registry/reg_dispatcher.c | 4 +-
source3/registry/reg_import.c | 4 +-
source3/registry/reg_objects.c | 24 +-
source3/registry/reg_perfcount.c | 6 +-
source3/rpc_client/cli_lsarpc.c | 8 +-
source3/rpc_client/cli_pipe.c | 23 +-
source3/rpc_client/cli_spoolss.c | 42 +-
source3/rpc_client/cli_winreg.c | 8 +-
source3/rpc_client/cli_winreg_int.c | 8 +-
source3/rpc_client/cli_winreg_spoolss.c | 296 +-
source3/rpc_client/cli_winreg_spoolss.h | 38 +-
source3/rpc_client/init_spoolss.c | 62 +-
source3/rpc_client/init_spoolss.h | 4 +
source3/rpc_server/dfs/srv_dfs_nt.c | 62 +-
source3/rpc_server/dssetup/srv_dssetup_nt.c | 8 +-
source3/rpc_server/epmapper/srv_epmapper.c | 9 +
source3/rpc_server/eventlog/srv_eventlog_reg.c | 4 +-
source3/rpc_server/netlogon/srv_netlog_nt.c | 101 +-
source3/rpc_server/ntsvcs/srv_ntsvcs_nt.c | 18 +-
source3/rpc_server/rpc_handles.c | 2 +-
source3/rpc_server/rpc_ncacn_np.c | 22 +-
source3/rpc_server/rpc_ncacn_np.h | 2 +-
source3/rpc_server/samr/srv_samr_chgpasswd.c | 8 +-
source3/rpc_server/spoolss/srv_spoolss_nt.c | 779 ++-
source3/rpc_server/spoolss/srv_spoolss_util.c | 46 +-
source3/rpc_server/srv_pipe.c | 6 +-
source3/rpc_server/srvsvc/srv_srvsvc_nt.c | 87 +-
source3/rpc_server/svcctl/srv_svcctl_nt.c | 72 +-
source3/rpc_server/svcctl/srv_svcctl_reg.c | 10 +-
source3/rpc_server/winreg/srv_winreg_nt.c | 102 +-
source3/rpc_server/wkssvc/srv_wkssvc_nt.c | 44 +-
source3/rpcclient/cmd_epmapper.c | 61 +-
source3/rpcclient/cmd_iremotewinspool.c | 177 +
source3/rpcclient/cmd_netlogon.c | 20 +-
source3/rpcclient/cmd_ntsvcs.c | 2 +-
source3/rpcclient/cmd_spoolss.c | 97 +-
source3/rpcclient/cmd_srvsvc.c | 4 +-
source3/rpcclient/cmd_winreg.c | 12 +-
source3/rpcclient/cmd_witness.c | 4 +-
source3/rpcclient/cmd_wkssvc.c | 2 +-
source3/rpcclient/rpcclient.c | 117 +-
source3/rpcclient/wscript_build | 56 +
source3/script/build_env.sh | 11 +
source3/script/tests/test_inherit_owner.sh | 157 +
source3/script/tests/test_large_acl.sh | 59 +
source3/script/tests/test_net_cred_change.sh | 6 +-
source3/script/tests/test_registry_upgrade.sh | 2 +
.../script/tests/test_smbclient_netbios_aliases.sh | 5 +-
source3/script/tests/test_smbclient_s3.sh | 11 +
source3/script/tests/test_substitutions.sh | 37 +
source3/script/tests/test_wbinfo_sids2xids_int.py | 2 +-
source3/selftest/tests.py | 67 +-
source3/services/svc_rcinit.c | 12 +-
source3/services/svc_winreg_glue.c | 4 +-
source3/smbd/close.c | 2 +-
source3/smbd/dosmode.c | 45 +-
source3/smbd/files.c | 8 -
source3/smbd/globals.h | 9 +-
source3/smbd/lanman.c | 16 +-
source3/smbd/message.c | 2 +-
source3/smbd/msdfs.c | 40 +-
source3/smbd/negprot.c | 23 +-
source3/smbd/notify_inotify.c | 2 +-
source3/smbd/notifyd/notifyd.c | 32 +-
source3/smbd/notifyd/wscript_build | 4 +-
source3/smbd/open.c | 398 +-
source3/smbd/oplock.c | 62 +-
source3/smbd/posix_acls.c | 14 +-
source3/smbd/proto.h | 18 +-
source3/smbd/quotas.c | 2 +-
source3/smbd/sec_ctx.c | 3 +-
source3/smbd/server.c | 8 +-
source3/smbd/service.c | 8 +-
source3/smbd/share_access.c | 2 -
source3/smbd/smb2_ioctl_filesys.c | 28 +-
source3/smbd/trans2.c | 21 +-
source3/smbd/vfs.c | 15 -
source3/torture/bench_pthreadpool.c | 22 +-
source3/torture/masktest.c | 44 +-
source3/torture/proto.h | 1 +
source3/torture/test_pthreadpool_tevent.c | 82 +
source3/torture/test_smb2.c | 134 +-
source3/torture/torture.c | 203 +-
source3/utils/mvxattr.c | 178 +
source3/utils/net.c | 22 +-
source3/utils/net_ads.c | 20 +-
source3/utils/net_conf_util.c | 2 +-
source3/utils/net_dom.c | 2 +-
source3/utils/net_registry.c | 22 +-
source3/utils/net_registry_util.c | 8 +-
source3/utils/net_rpc.c | 8 +-
source3/utils/net_rpc_conf.c | 42 +-
source3/utils/net_rpc_registry.c | 10 +-
source3/utils/net_rpc_service.c | 22 +-
source3/utils/net_util.c | 35 +-
source3/utils/ntlm_auth.c | 265 +-
source3/utils/regedit.c | 13 +-
source3/utils/regedit_dialog.c | 26 +-
source3/utils/regedit_hexedit.c | 4 +-
source3/utils/regedit_list.c | 4 +-
source3/utils/regedit_samba3.c | 2 +-
source3/utils/regedit_treeview.c | 4 +-
source3/utils/regedit_valuelist.c | 8 +-
source3/utils/smbcacls.c | 25 +-
source3/utils/smbcquotas.c | 48 +-
source3/utils/smbtree.c | 30 +-
source3/utils/testparm.c | 188 +-
source3/utils/wscript_build | 259 +
source3/winbindd/idmap.c | 2 +-
source3/winbindd/idmap_ad.c | 110 +
source3/winbindd/idmap_ad_nss.c | 139 +-
source3/winbindd/idmap_autorid.c | 171 +-
source3/winbindd/idmap_autorid_tdb.c | 73 +-
source3/winbindd/idmap_hash/idmap_hash.c | 45 +-
source3/winbindd/idmap_hash/mapfile.c | 11 +-
source3/winbindd/idmap_proto.h | 1 +
source3/winbindd/idmap_rfc2307.c | 9 +-
source3/winbindd/idmap_rid.c | 4 +-
source3/winbindd/idmap_tdb_common.c | 6 +
source3/winbindd/idmap_util.c | 5 +-
source3/winbindd/nss_info.c | 26 -
source3/winbindd/nss_info_template.c | 27 -
source3/winbindd/wb_fill_pwent.c | 248 -
source3/winbindd/wb_getpwsid.c | 117 +-
source3/winbindd/wb_gettoken.c | 137 +-
source3/winbindd/wb_lookupsids.c | 25 +-
source3/winbindd/wb_lookupusergroups.c | 14 +-
source3/winbindd/wb_next_pwent.c | 36 +-
source3/winbindd/wb_query_user_list.c | 70 +-
source3/winbindd/wb_queryuser.c | 286 +-
source3/winbindd/wb_sids2xids.c | 39 +-
source3/winbindd/winbindd.c | 20 +
source3/winbindd/winbindd.h | 29 +-
source3/winbindd/winbindd_ads.c | 240 +-
source3/winbindd/winbindd_cache.c | 433 +-
source3/winbindd/winbindd_cm.c | 129 +-
source3/winbindd/winbindd_creds.c | 1 +
source3/winbindd/winbindd_dual.c | 6 +-
source3/winbindd/winbindd_dual_ndr.c | 4 +-
source3/winbindd/winbindd_dual_srv.c | 126 +-
source3/winbindd/winbindd_getgroups.c | 2 +-
source3/winbindd/winbindd_getuserdomgroups.c | 15 +-
source3/winbindd/winbindd_getusersids.c | 2 +-
source3/winbindd/winbindd_irpc.c | 2 +-
source3/winbindd/winbindd_list_users.c | 106 +-
source3/winbindd/winbindd_misc.c | 3 +-
source3/winbindd/winbindd_msrpc.c | 105 +-
source3/winbindd/winbindd_ndr.c | 4 -
source3/winbindd/winbindd_pam.c | 24 +-
source3/winbindd/winbindd_proto.h | 89 +-
source3/winbindd/winbindd_reconnect.c | 29 +-
source3/winbindd/winbindd_reconnect_ads.c | 28 +-
source3/winbindd/winbindd_rpc.c | 146 +-
source3/winbindd/winbindd_rpc.h | 11 +-
source3/winbindd/winbindd_samr.c | 141 +-
source3/winbindd/winbindd_util.c | 84 +-
source3/winbindd/wscript_build | 113 +-
source3/wscript | 11 +-
source3/wscript_build | 1771 +++--
source4/auth/gensec/gensec_gssapi.c | 248 +-
source4/auth/gensec/gensec_gssapi.h | 2 +-
source4/auth/gensec/gensec_krb5.c | 263 +-
source4/auth/gensec/gensec_krb5.h | 10 +
source4/auth/gensec/gensec_krb5_heimdal.c | 102 +
source4/auth/gensec/gensec_krb5_mit.c | 102 +
source4/auth/gensec/gensec_krb5_util.c | 103 -
source4/auth/gensec/gensec_krb5_util.h | 10 -
source4/auth/gensec/wscript_build | 8 +-
source4/auth/kerberos/kerberos_pac.c | 8 +-
source4/auth/kerberos/kerberos_util.c | 41 +-
source4/auth/ntlm/auth_sam.c | 5 +-
source4/auth/unix_token.c | 2 +-
source4/client/client.c | 53 +-
source4/dns_server/dns_crypto.c | 36 +-
source4/dns_server/dns_query.c | 36 +-
source4/dns_server/dns_server.c | 6 +-
source4/dns_server/dns_update.c | 2 +-
source4/dns_server/dns_utils.c | 2 +-
source4/dns_server/dnsserver_common.c | 104 +-
source4/dns_server/dnsserver_common.h | 4 +-
source4/dsdb/common/dsdb_dn.c | 24 +-
source4/dsdb/common/util.c | 7 +-
source4/dsdb/kcc/garbage_collect_tombstones.c | 4 +-
source4/dsdb/kcc/kcc_service.c | 2 +-
source4/dsdb/repl/drepl_extended.c | 10 +-
source4/dsdb/repl/drepl_notify.c | 51 +-
source4/dsdb/repl/drepl_out_pull.c | 4 +-
source4/dsdb/repl/drepl_service.c | 2 +-
source4/dsdb/repl/drepl_service.h | 2 +-
source4/dsdb/repl/replicated_objects.c | 14 +-
source4/dsdb/samdb/cracknames.c | 30 +-
source4/dsdb/samdb/ldb_modules/extended_dn_out.c | 26 +-
source4/dsdb/samdb/ldb_modules/linked_attributes.c | 26 +-
source4/dsdb/samdb/ldb_modules/password_hash.c | 4 +-
source4/dsdb/samdb/ldb_modules/repl_meta_data.c | 16 +-
source4/dsdb/samdb/ldb_modules/schema_load.c | 15 +-
source4/dsdb/schema/schema.h | 51 +
source4/dsdb/schema/schema_info_attr.c | 2 +-
source4/dsdb/schema/schema_init.c | 28 +-
source4/dsdb/schema/schema_prefixmap.c | 8 +-
source4/dsdb/schema/schema_query.c | 2 +-
source4/dsdb/schema/schema_set.c | 6 +-
source4/dsdb/schema/schema_syntax.c | 2 +-
source4/dsdb/tests/python/ad_dc_multi_bind.py | 94 +
source4/dsdb/tests/python/ad_dc_performance.py | 338 +
source4/dsdb/tests/python/dsdb_schema_info.py | 12 +-
source4/dsdb/tests/python/ldap_schema.py | 54 +-
source4/dsdb/tests/python/sec_descriptor.py | 82 +-
source4/dsdb/tests/python/vlv.py | 2 -
source4/dsdb/wscript_build | 2 +-
source4/heimdal/kdc/default_config.c | 1 +
source4/heimdal/kdc/kdc.h | 2 +
source4/heimdal/kdc/krb5tgs.c | 4 +-
source4/heimdal/lib/krb5/context.c | 29 +
source4/heimdal/lib/krb5/crypto-arcfour.c | 8 +
source4/heimdal/lib/krb5/crypto.c | 66 +-
source4/heimdal/lib/krb5/init_creds_pw.c | 7 +-
source4/heimdal/lib/krb5/krb5_locl.h | 1 +
source4/heimdal/lib/krb5/mit_glue.c | 17 +-
source4/heimdal/lib/krb5/version-script.map | 3 +
source4/heimdal/lib/wind/rfc3454.txt-table | 7074 --------------------
source4/heimdal_build/wscript_build | 6 +-
source4/include/includes.h | 1 -
source4/kdc/db-glue.c | 125 +-
source4/kdc/kdc-heimdal.c | 15 +-
source4/kdc/kdc-server.c | 4 +-
source4/kdc/kdc-server.h | 1 +
source4/kdc/kpasswd-heimdal.c | 629 --
source4/kdc/kpasswd-helper.c | 243 +
source4/kdc/kpasswd-helper.h | 46 +
source4/kdc/kpasswd-service-heimdal.c | 296 +
source4/kdc/kpasswd-service.c | 348 +
source4/kdc/kpasswd-service.h | 43 +
source4/kdc/ktutil.c | 4 +-
source4/kdc/mit_samba.c | 3 +
source4/kdc/pac-glue.c | 185 +-
source4/kdc/sdb.c | 8 +-
source4/kdc/sdb.h | 4 -
source4/kdc/sdb_to_hdb.c | 23 +-
source4/kdc/wdc-samba4.c | 8 +-
source4/kdc/wscript_build | 16 +-
source4/ldap_server/ldap_bind.c | 2 -
source4/lib/com/dcom/main.c | 2 +-
source4/lib/com/main.c | 4 +-
source4/lib/messaging/messaging.c | 114 +-
source4/lib/messaging/messaging.h | 1 +
source4/lib/messaging/tests/messaging.c | 262 +
source4/lib/registry/hive.c | 8 +-
source4/lib/registry/interface.c | 26 +-
source4/lib/registry/ldb.c | 14 +-
source4/lib/registry/local.c | 16 +-
source4/lib/registry/patchfile.c | 34 +-
source4/lib/registry/patchfile_dotreg.c | 10 +-
source4/lib/registry/patchfile_preg.c | 22 +-
source4/lib/registry/regf.c | 164 +-
source4/lib/registry/rpc.c | 63 +-
source4/lib/registry/samba.c | 2 +-
source4/lib/registry/tests/hive.c | 10 +-
source4/lib/registry/tests/registry.c | 16 +-
source4/lib/registry/tools/regshell.c | 18 +-
source4/lib/socket/access.c | 237 +-
source4/lib/socket/socket.h | 3 -
source4/lib/socket/socket_ip.c | 3 +-
source4/lib/socket/wscript_build | 2 +-
source4/lib/tls/tls_tstream.c | 4 +-
source4/lib/wmi/tools/wmic.c | 4 +-
source4/lib/wmi/wbemdata.c | 4 +-
source4/libcli/raw/interfaces.h | 4 +-
source4/libcli/wbclient/wbclient.c | 6 +-
source4/libcli/wbclient/wbclient.h | 6 +-
source4/libnet/libnet_become_dc.c | 2 +-
source4/libnet/libnet_export_keytab.c | 8 +-
source4/libnet/py_net.c | 5 +-
source4/librpc/rpc/dcerpc.c | 420 +-
source4/librpc/rpc/dcerpc.h | 4 +
source4/librpc/rpc/dcerpc_auth.c | 24 +-
source4/librpc/rpc/dcerpc_sock.c | 6 +-
source4/librpc/rpc/dcerpc_util.c | 20 +-
source4/librpc/rpc/pyrpc.h | 13 -
source4/librpc/rpc/pyrpc_util.c | 59 +-
source4/librpc/rpc/pyrpc_util.h | 5 +
source4/librpc/tests/binding_string.c | 19 +
source4/librpc/wscript_build | 72 +-
source4/ntvfs/ntvfs_generic.c | 3 +
source4/ntvfs/posix/pvfs_acl.c | 10 +-
source4/ntvfs/posix/pvfs_acl_nfs4.c | 5 +-
source4/ntvfs/posix/pvfs_open.c | 18 +
source4/param/wscript_build | 5 +-
source4/rpc_server/backupkey/dcesrv_backupkey.c | 72 +-
.../backupkey/dcesrv_backupkey_heimdal.c | 38 +-
source4/rpc_server/browser/dcesrv_browser.c | 4 +-
source4/rpc_server/common/reply.c | 37 +-
source4/rpc_server/dcerpc_server.c | 856 ++-
source4/rpc_server/dcerpc_server.h | 25 +-
source4/rpc_server/dcesrv_auth.c | 310 +-
source4/rpc_server/dcesrv_mgmt.c | 16 +
source4/rpc_server/dnsserver/dnsdata.c | 195 +-
source4/rpc_server/dnsserver/dnsdb.c | 83 +-
source4/rpc_server/dnsserver/dnsserver.h | 4 +-
source4/rpc_server/drsuapi/addentry.c | 6 +-
source4/rpc_server/drsuapi/dcesrv_drsuapi.c | 26 +-
source4/rpc_server/drsuapi/getncchanges.c | 455 +-
source4/rpc_server/drsuapi/writespn.c | 6 +-
source4/rpc_server/handles.c | 10 +
source4/rpc_server/lsa/dcesrv_lsa.c | 23 +-
source4/rpc_server/netlogon/dcerpc_netlogon.c | 131 +-
source4/rpc_server/remote/dcesrv_remote.c | 36 +-
source4/rpc_server/service_rpc.c | 46 +-
source4/rpc_server/srvsvc/dcesrv_srvsvc.c | 72 +-
source4/rpc_server/unixinfo/dcesrv_unixinfo.c | 8 +-
source4/rpc_server/winreg/rpc_winreg.c | 16 +-
source4/rpc_server/wkssvc/dcesrv_wkssvc.c | 4 +-
source4/rpc_server/wscript_build | 2 +-
source4/scripting/bin/gen_hresult.py | 5 +-
source4/scripting/bin/samba_dnsupdate | 10 +-
source4/scripting/bin/samba_upgradedns | 12 +-
source4/scripting/bin/w32err_code.py | 11 +-
source4/selftest/tests.py | 14 +-
source4/setup/provision_rootdse_add.ldif | 2 +-
source4/setup/schema_samba4.ldif | 5 +
source4/setup/tests/blackbox_newuser.sh | 4 +-
source4/smb_server/smb/nttrans.c | 1 +
source4/smb_server/smb/reply.c | 1 +
source4/smb_server/smb2/fileio.c | 5 +
source4/smbd/server.c | 10 +-
source4/smbd/service_stream.h | 2 +-
source4/torture/dfs/domaindfs.c | 7 +-
source4/torture/drs/python/drs_base.py | 324 +-
source4/torture/drs/python/getnc_exop.py | 468 +-
.../torture/drs/python/linked_attributes_drs.py | 40 +-
source4/torture/drs/python/ridalloc_exop.py | 40 +-
source4/torture/drs/unit/prefixmap_tests.c | 4 +-
source4/torture/ldap/basic.c | 8 +-
source4/torture/ldb/ldb.c | 18 +
source4/torture/libnetapi/libnetapi.c | 2 +-
source4/torture/ndr/backupkey.c | 3 +-
source4/torture/ndr/cabinet.c | 4323 ++++++++++++
source4/torture/ndr/clusapi.c | 4 +-
source4/torture/ndr/drsblobs.c | 18 +-
source4/torture/ndr/krb5pac.c | 32 +-
source4/torture/ndr/nbt.c | 8 +-
source4/torture/ndr/ndr.c | 66 +-
source4/torture/ndr/ndr.h | 11 +-
source4/torture/ndr/negoex.c | 2 +-
source4/torture/ndr/ntlmssp.c | 4 +-
source4/torture/ndr/spoolss.c | 37 +-
source4/torture/ndr/winreg.c | 8 +-
source4/torture/ndr/winspool.c | 173 +
source4/torture/rap/sam.c | 4 +-
source4/torture/rpc/backupkey.c | 40 +-
source4/torture/rpc/backupkey_heimdal.c | 42 +-
source4/torture/rpc/browser.c | 12 +-
source4/torture/rpc/clusapi.c | 490 +-
source4/torture/rpc/echo.c | 17 +
source4/torture/rpc/frsapi.c | 2 +-
source4/torture/rpc/handles.c | 33 +-
source4/torture/rpc/iremotewinspool.c | 941 +++
source4/torture/rpc/lsa.c | 8 +-
source4/torture/rpc/netlogon.c | 427 +-
source4/torture/rpc/rpc.c | 32 +-
source4/torture/rpc/samba3rpc.c | 2 +-
source4/torture/rpc/samlogon.c | 16 +-
source4/torture/rpc/schannel.c | 2 +-
source4/torture/rpc/spoolss.c | 779 ++-
source4/torture/rpc/spoolss_win.c | 6 +-
source4/torture/rpc/srvsvc.c | 6 +-
source4/torture/rpc/svcctl.c | 6 +-
source4/torture/rpc/testjoin.c | 90 +-
source4/torture/rpc/torture_rpc.h | 4 +
source4/torture/rpc/winreg.c | 58 +-
source4/torture/rpc/witness.c | 16 +-
source4/torture/rpc/wkssvc.c | 30 +-
source4/torture/smb2/acls.c | 19 +-
source4/torture/smb2/connect.c | 109 +-
source4/torture/smb2/create.c | 5 +-
source4/torture/smb2/dir.c | 9 +-
source4/torture/smb2/durable_open.c | 16 +-
source4/torture/smb2/getinfo.c | 38 +-
source4/torture/smb2/ioctl.c | 1385 +++-
source4/torture/smb2/lease.c | 127 +-
source4/torture/smb2/lock.c | 46 +-
source4/torture/smb2/maxfid.c | 8 +-
source4/torture/smb2/maxwrite.c | 43 +-
source4/torture/smb2/notify.c | 23 +-
source4/torture/smb2/oplock.c | 140 +
source4/torture/smb2/rename.c | 52 +-
source4/torture/smb2/scan.c | 102 +-
source4/torture/smb2/setinfo.c | 8 +-
source4/torture/smb2/smb2.c | 1 +
source4/torture/smb2/streams.c | 12 +-
source4/torture/smb2/util.c | 92 +-
source4/torture/smb2/wscript_build | 33 +-
source4/torture/vfs/acl_xattr.c | 6 +-
source4/torture/vfs/fruit.c | 151 +-
source4/torture/vfs/vfs.c | 1 +
source4/torture/wscript_build | 4 +
source4/utils/man/ad2oLschema.1.xml | 4 +-
source4/utils/man/ntlm_auth4.1.xml | 269 -
source4/utils/man/oLschema2ldif.1.xml | 2 +-
source4/utils/ntlm_auth.c | 1178 ----
source4/utils/wscript_build | 11 -
source4/winbind/idmap.c | 35 +-
source4/winbind/idmap.h | 2 -
source4/winbind/wb_async_helpers.c | 494 --
source4/winbind/wb_async_helpers.h | 37 -
source4/winbind/wb_utils.c | 1 -
source4/winbind/wscript_build | 2 +-
testdata/unconnected-intrasite.ldif | 606 ++
testprogs/blackbox/common_test_fns.inc | 18 +
testprogs/blackbox/subunit.sh | 15 +-
testprogs/blackbox/test_client_etypes.sh | 83 +
testprogs/blackbox/test_kinit_trusts_heimdal.sh | 10 +-
testprogs/blackbox/test_kpasswd_heimdal.sh | 217 +
testprogs/blackbox/test_net_ads.sh | 9 +
testprogs/blackbox/test_password_settings.sh | 223 +
testprogs/blackbox/test_passwords.sh | 265 -
testsuite/unittests/test_krb5_samba.c | 145 +
testsuite/unittests/wscript | 16 +
wscript | 5 +-
wscript_build | 2 +-
wscript_configure_system_mitkrb5 | 3 +-
1389 files changed, 70624 insertions(+), 41517 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