[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