[SCM] Samba Shared Repository - branch v3-6-stable updated

Karolin Seeger kseeger at samba.org
Sun Apr 10 23:48:35 MDT 2011


The branch, v3-6-stable has been updated
       via  14d7379 VERSION: Adapt version string.
       via  2bd5a6f Merge remote branch 'origin/v3-6-test' into v3-6-stable
       via  4356488 create-tarball: Remove toplevel Makefile and configure.
       via  1fd6200 create-tarball: Use full path.
       via  fd2d963 VERSION: Raise version up to 3.6.0pre2.
       via  37145c9 Fix bug 8072 - PANIC: create_file_acl_common frees handle two times.
       via  aa08a22 Subtle change. Microsoft SMB2 tests return different access mask than for SMB1 with raw.acls. (cherry picked from commit c6c17242d23cd03acd5adc29969177881a7d04e1)
       via  0a660c4 s3:net idmap check: fix output of an invalid record
       via  494dda9 s3-net: "idmap check" ignore __db_sequence_number__
       via  50755b2 s3:net rpc trust: fix two C++ implicit void * cast warnings
       via  5d563f4 s3:passdb:pdb_ipa: fix a C++ implicit void * cast warnings
       via  332138a s3:net idmap check: fix a couple of c++ implicit void * cast warnings
       via  e00b614 packaging(RHEL-CTDB): fix configure.rpm (honour additional cmdline parameters)
       via  8782c30 WHATSNEW: Fix typos.
       via  636a101 s4-smbtorture: fix lsa forest trust test.
       via  d73beff lsa: use lsa_TrustedAccessMask in some more places in the lsa IDL.
       via  7200440 s3-net: document "idmap check"
       via  9c01e69 s3-net: fix the usage output of "net idmap check"
       via  d19c9c1 Fix bug 6966 - "allow trusted domains = no" not respected in winbind.
       via  27462a5 docs: fix the missing parameter description section in the smb.conf manpage
       via  768bb1b packaging(RHEL-CTDB): Fix debuginfo builds
       via  a16520b packaging(RHEL-CTDB): add BuildRequires to ctdb-devel >= 1.2.25
       via  ffe0705 packaging(RHEL-CTDB): replace Prereq by Requires.
       via  16da273 s3: Fix tldap_make_mod_blob_int() debug messages
       via  32602f9 s3-net: Add delete op for net trust utility
       via  175a2e7 s3-net: Add net trust utility
       via  bae5226 s3-pdb_ipa: Create DN for new object
       via  939294c s3-pdb_ipa: Add ipasam_create_dom_group()
       via  03773b1 s3-net: add IPA provision
       via  f16efc8 s3-pdb_ipa: Add ipasam_create_user()
       via  bf6ecce s3-pdb_ipa: Detect IPA server
       via  5dc3b5e s3-pdb_ipa: Use new smbldap_make_mod_blob() without a return value
       via  de7db3e s3-smbldap: make octet_strings/DATA_BLOBs const.
       via  454b5e9 s3-smbldap: support storing octet_strings/DATA_BLOBs.
       via  72412ff s3-ipasam: rename of smbldap_make_mod_blob to _smbldap_make_mod_blob.
       via  8dc0e41 s3-pdb_ipa: Fix indentation
       via  a56727e s3/vfs_gpfs: s/syncops/gpfs
       via  fda0c07 s3-net: fix the build of utils/net_idmap_check.c on a variety of platforms.
       via  3650b38 Fix bug #7080 - Quota only shown when logged as root.
       via  eb444c6 s3-libndr: add ../librpc/ndr/libndr.h include in some places.
       via  2d46141 s3-vfs: try to fix build of aio_fork module.
       via  8778648 s3-smbd: try to fix the irix build.
       via  6dc94ab s3-vfs acl modules: more non-linux build fixes.
       via  fe452e1 s3-passdb: move LOOKUP_NAME_ flags to passdb where they belong to.
       via  d1b40fb s3-passdb: move some passdb defines to passdb.h
       via  0aa8387 s3-proto: pure cosmetics, remove some generated comments.
       via  a827f8d s3-winbind: try to fix the build on hosts w/o winbind support.
       via  fe9027f s3-vfs_solarisacl: try to fix the solaris build.
       via  e833163 s3: try to fix the build on some non-linux buildfarm machines.
       via  97b2e2a s3-rpc_server: move access check functions out of samr server.
       via  108e451 s3: only include ntioctl.h where needed.
       via  428e613 s3: only include lib/privileges.h where needed.
       via  9bbfc6b s3: include ../librpc/gen_ndr/lsa.h where needed.
       via  4a8ed4a s3-passdb: move lsa_dom_info and lsa_name_info out of smb.h into passdb.
       via  827a92f s3-includes: only include ntdomain.h where needed.
       via  d72582b pidl: add an include for "ntdomain.h" for s3 server stubs.
       via  93ca820 s3-messages: make ndr_messaging.h part of messages.h.
       via  36007af s3-messages: only include messages.h where needed.
       via  c8d89a2 s3-prototyes: user_in_netgroup and user_in_list moved to auth, out of smbd.
       via  26a854a s3-includes: finally remove global include of auth.h.
       via  4a0ecfc s3-auth: vfs modules need auth.h
       via  1c182fc s3-auth: printing needs auth.h
       via  cca3b18 s3-auth: smbd needs auth.h
       via  0bc1323 s3-auth: rpc_server needs auth.h
       via  ed8e5bb s3-auth: use auth.h where needed.
       via  923f663 s3-auth: move auth prototypes to auth/proto.h.
       via  ca7162a s3-libsmb: put namequery headers to nmblib.h
       via  453098f s3-locking: move locking prototypes out of proto.h.
       via  de2848f s3: finally remove global include of smbd prototypes.
       via  cb82d6f s3: rpc_server needs parts of smbd.
       via  8ce5d3f s3: printing needs parts of smbd.
       via  0ea8b2c s3: auth also needs parts of smbd.
       via  4b9a402 s3-vfs: include smbd/smbd.h in vfs modules.
       via  e539c7d s3: include smbd/smbd.h where needed.
       via  8f64dcb s3-smbd: add smbd.h and move smbd prototypes to smbd/proto.h.
       via  5899d4f s3-rpcclient: include rpc_client/cli_pipe.h globally in rpcclient.h
       via  ea965bf s3-build: make it a little easier to build smbtorture4.
       via  7a6fc7e s3: move filename_util.c out of source3/smbd to source3/lib.
       via  cbdaee6 s3-build: only include intl protos where needed.
       via  5fc6d3a s3-passdb: finally stop including passdb.h globaly.
       via  8932b4d s3-passdb: use passdb headers where needed.
       via  a902431 s3-passdb: move util_builtin.c out of passdb.
       via  35287ce s3-passdb: move util_unixsids.c out of passdb.
       via  7298bd1 s3-passdb: move util_wellknown.c out of passdb.
       via  207a731 s3-winbindd: copy acct_info to wb_acct_info so we dont need passdb for it.
       via  15102b8 s3-passdb: add machine_sid.h and lookup_sid.h
       via  70f1709 s3-proto: add some forward declarations.
       via  0aeaa36 s3-passdb: add passdb.h where needed.
       via  63389f6 s3-passdb: move mapping.h into passdb.h, its needed here.
       via  a2ad545 s3-passdb: move passdb headers to passdb/proto.h.
       via  ed81ef5 s3-groupdb: move groupdb headers to groupdb/proto.h.
       via  66beea4 s3: create_builtin_users/administrators belongs to passdb not auth.
       via  735dc19 s3-build: only include transfer_file.h where needed.
       via  867d243 registry: create and use shared libcli/registry/util_reg.h header.
       via  07a91bd s3-includes: no point in including all security headers globally.
       via  8f13c73 s3-includes: remove EILSEQ check, this is handled by ../lib/replace/system/iconv.h already.
       via  335adb7 s3-includes: only include system/filesys.h when needed.
       via  6de3ef1 s3-includes: remove global include of "system/network.h"
       via  28e82ee s3-includes: only include system/passwd.h when needed.
       via  0354b4a s3-includes: only include system/shmem.h when needed.
       via  2843bc4 s3-includes: remove global include of "system/select.h".
       via  cf63a08 s3-includes: only include system/terminal.h when needed.
       via  5155b66 s3-includes: only include system/capability.h when needed.
       via  2912e03 s3-includes: only include system/glob.h when needed.
       via  631a86d s3-includes: only include system/iconv.h when needed.
       via  a5331b6 s3-includes: only include system/syslog.h when needed.
       via  f423255 s3-trans2: only include trans2.h where needed.
       via  6cbd884 s3-winbind: remove global inclusion of libwbclient.
       via  9c5c43d s3-waf: fix typo in ctdb checks.
       via  b31d77e s3-samr: make getgrgid() failure a little more visible in _samr_CreateDomAlias().
       via  f4e215e s3-idmap: fix the build of idmap_hash on FreeBSD.
       via  7ad3806 rep_parse_prs: remove some dead, unused code.
       via  a9c16fc lib/util/util_pw: share more code between lib/util/util_pw.c and source3/lib/username.c
       via  b77dcd2 lib/util/util_pw: share sys_get{pw,gr} group of calls.
       via  78c4561 lib/util/util_pw: temporary rename of getpwnam_alloc and getpwuid_alloc.
       via  0a4ed25 lib-util: put data_blob back in the public library
       via  8b236bd dcerpc: we do not need these as public headers
       via  38995cb s3: Make vlp printing work by default
       via  1b80e06 s3: Fix print_spool_end
       via  0c3a359 s3-net: add command "net idmap check"
       via  0d537ea s3: add function srprs_quoted to parse strings written with cbuf_print_quoted
       via  c3cdbe5 s3: add function cbuf_print_quoted
       via  4b1c0bc s3: add function dbwrap_traverse
       via  d059345 s3: add function dbwrap_trans_traverse
       via  246dab7 s3: fix cbuf_swapptr
       via  25312f6 Move SET_STAT_INVALID call added by Volker as fix for bug 8042 - Newly create files are always failed with NT_STATUS_FILE_IS_A_DIRECTORY
       via  f1bae42 Note that check_parent_exists() doesn't change the contents of smb_fname (add const). (cherry picked from commit 074239ac2eec666abb892b5eef46ca70691ed41f)
       via  702c32d Fix bug #7987 - ACL can get lost when files are being renamed.
       via  546d41f s3: Fix bug 8042: File creation on OS/X
       via  9b9dc24 Fix for servers that don't put a path separator at the end of the service.
       via  ceea108 s3:waf: add cluster support / ctdb checks.
       via  06efe32 s3:waf:compare_config_h3.sh: make diff tool configurable as env var "DIFF"
       via  8742074 s3:waf:compare_config_h3.sh: specify autoconf-config.h as commandline parameter
       via  8421f04 Fix bug #8047 - mdns registration doesn't work if "interfaces" is used in smb.conf
       via  2b4ddf3 s3-winbindd: Use the correct enums for samr_QueryDomainInfo. (cherry picked from commit d9ad60f0dc40be1e1d533f96ec0032e01035d85b)
       via  b2532c5 s3-net: Do not use uninitialized value
       via  bf65a3a s3: Fix Coverity ID 1137: CONSTANT_EXPRESSION_RESULT
       via  02ae791 s3: Fix Coverity ID 1136: CONSTANT_EXPRESSION_RESULT (cherry picked from commit d9b03cb4f0906bc7844c4abffcb3c9d8b04dc5eb)
       via  7b3ff54 s3-ctdb_wrap: remove unused variable from db_ctdb_fetch_persistent().
       via  4d105c9 s3:configure: allow building without SCHEDULE_FOR_DELETION with --enable-old-ctdb
       via  6a598b2 s3:configure: introduce "--enable-old-ctdb" to enable enforcing build against old ctdb
       via  6b28d24 s3:configure: add check for new CTDB_CONTROL_SCHEDULE_FOR_DELETION
       via  da0334a s3:configure: rework logic of ctdb/clustering checks
       via  f6bfa58 s3:configure: remove unused variable CTDB_CFLAGS
       via  1eb2e59 s3:configure: fix a comment.
       via  6a3b6c8 s3:dbwrap_ctdb: in ctdb_delete, send a SCHEDULE_FOR_DELETION control to local ctdbd
       via  3c9ae69 s3:ctdb: pass the ctdb control flags to the ctdb daemon when sending the control
       via  c1f3d00 s3:ctdb: correctly handle cstatus if CTDB_CTRL_FLAG_NOREPLY is set.
       via  d989660 Fix bug #7996 - sgid bit lost on folder rename.
       via  854c3f4 SMBTA: make vfs_smb_traffic_analyzer aware of the sendfile and recvfile functionality and store the results as common read/write results. (cherry picked from commit cf5ed92bb78806403a857b371ef15f985a4e2b64)
       via  9330f33 Make ndr_push_charset robust in the face of zero destination length.
       via  7187655 debug: ignore debug_set_logfile() with a blank string
       via  d9f71d0 s3: Fix g_lock_lock after the select/poll conversion
       via  54afca7 s3-waf: fix spoolssd compile.
       via  52882e7 s3-rpc_server: Fixed rpc_pipe_open_internal documentation.
       via  cfe3e48 s3-rpc_server: Only allow embedded, daemon and external server type.
       via  1c5609b s3-spoolssd: Start the spoolss service correctly.
       via  ba5938e s3-spoolssd: Register spoolssd endpoints.
       via  3fe8a94 s3-epmap: Make rpc_ep_setup_register an internal function.
       via  84dc7f8 s3-spoolssd: Fixed logfile creation.
       via  86c2e7f s3-spoolssd: Added missing include.
       via  56c5813 s3-spoolssd: Pass down event and messanging context.
       via  3df906d s3-spoolssd: Fixed reopening of logs.
       via  8bb609e s3:spoolssd Start spoolss from smbd
       via  953f9b9 s3:spoolssd Initialize the spoolss rpc interfaces
       via  ef2e27c s3:spoolssd Add spoolss own signal handlers
       via  e63d8bf s3:spoolssd handle smb.conf reloads directly
       via  e9dd62b s3:spoolssd Create our own log file
       via  be4e2cf s3:spoolssd Add skeleton for spoolss daemon
       via  7dbe832 s3:printing Make print_queue_receive public
       via  bbf0762 s3: Use cli_ntcreate to when listing snapshots
       via  87151e4 s3: Fix Coverity ID 2041, "UNUSED_VALUE"
       via  c9f1cd6 s3: Fix Coverity ID 2217: RESOURCE_LEAK
       via  6dd0a66 s3: Fix Coverity ID 2220: RESOURCE_LEAK (cherry picked from commit 40306f2247cfedb2b0c3af3a7392b1a7e83c57ab)
       via  94daaf0 s3: Fix Coverity ID 2221: RESOURCE_LEAK (cherry picked from commit a56eb9b88733fbee30e3640d3e4b0ede6bf434d7)
       via  c8a48a8 s3: Fix Coverity ID 2222: RESOURCE_LEAK (cherry picked from commit 9a97a8307ccda6d5a78de5e7e615209578d3a672)
       via  511ed20 s3: Fix Coverity ID 2223: RESOURCE_LEAK (cherry picked from commit 12bf8470588ad38b415327f92dfbce5c321b3715)
       via  195ba5d s3: Fix Coverity ID 2236: REVERSE_INULL
       via  49a3685 s3: Fix Coverity ID 2332: MISSING_BREAK (cherry picked from commit de635fe1f71abfdce50e49dc517b4a55f8449c2f)
       via  e354de4 s3: Fix Coverity ID 2237: REVERSE_INULL (cherry picked from commit 0764e72051c6b74efe07539736f09c90b2e52672)
       via  b659b6c tdb: Fix Coverity ID 2238: SECURE_CODING (cherry picked from commit 0080f944b47f3afa676153e5da7093a8667fc005)
       via  34edfc5 s3: Fix Coverity ID 2304: FORWARD_NULL (cherry picked from commit 014d4093c3bdf0481a415b2df3084b743a9b4845)
       via  29ccbca s3-libsmb: remove duplicate NTSTATUS variable.
       via  0be5b24 s3:rpc_client: fix argument order of call to lsa_open_policy2 in rpccli_lsa_open_policy2
       via  0847421 Remove two unused labels.
       via  e37a5de =?UTF-8?q?alpha=5Fstrcpy()=20is=20a=20utility=20function=20which=20reportedly:
       via  1aaf83a s3-selftest Fix test_smbclient_auth.sh
       via  b444bbc s3-selftest Allow LM passwords and turn of NTLMv2 for security=share test (cherry picked from commit 29fabfd3eabcb2abcebfa4788e734bac4f25b8c8)
       via  13a7077 s3-selftest Add tests for security=server
       via  6e5bfb7 s3:dbwrap_ctdb: fix non-locked fetch on persistent db's causing corruption
       via  26b26d9 Be a little clearer about when and when not to set this option.
       via  1cc80a1 Fix inspired by work done by David Disseldorp for bug #8040 - smbclient segfaults when a Cyrillic netbios name or workgroup is configured.
       via  6521e17 s3: Fix Coverity ID 2143: DEADCODE
       via  bc54a78 s3: Fix Coverity ID 2143: DEADCODE (cherry picked from commit 05dac2b7e68c53babf316ac42b2811f03db364a2)
       via  5fb174a s3: Fix Coverity ID 2173: FORWARD_NULL (cherry picked from commit 6e9b69fb0783188444d71fc3b3292cdc2efd6087)
       via  a611b8c Revert "Change strict allocate to default to true.
       via  e111206 s3: Fix Coverity ID 2188: MISSING_BREAK
       via  8fa3c82 s3: Fix Coverity ID 2189: MISSING_BREAK (cherry picked from commit ba92c45787adb2fc8d3783a517530887eb9947d4)
       via  700cbae tdb: Fix Coverity ID 2192: NO_EFFECT
       via  1548cd6 s3: Fix Coverity ID 2195: NO_EFFECT
       via  7fe3381 librpc: Add some error checking to dcerpc_floor_pack_rhs_if_version_data (cherry picked from commit 8d9cbc7c221ae49acef60f82e90f387b05c8e91f)
       via  6291a50 librpc: Fix Coverity ID 2198: NULL_RETURNS (cherry picked from commit 9370c28425500c0ad8cff27886c49ce256a1e59e)
       via  776331d s3: Fix Coverity ID 2200: NULL_RETURNS (cut&paste error) (cherry picked from commit 240aeeb588a1c3f7f05efcf313cde3d06cce7720)
       via  2829a53 s3: Fix Coverity ID 2228: RESOURCE_LEAK
       via  9b806ed s3: Fix Coverity ID 2226: RESOURCE_LEAK
       via  8d5eeba s3: Fix Coverity ID 976: BAD_SIZEOF (cherry picked from commit c07be5f74769d5a3fe450e86ca7e56e9738a3bf6)
       via  b04ed35 s3: Fix Coverity ID 958: BAD_SIZEOF
       via  eb30d25 s3: Fix Coverity ID 682: NEGATIVE_RETURNS (cherry picked from commit 8db0374251b72c3fc82367864da178dc842f588b)
       via  62c2933 s3: Fix Coverity ID 590: DEADCODE (cherry picked from commit 1a1675bbfee01ec2da6874cd3e71ff188ff448fd)
       via  bfa83de s3: Fix Coverity ID 585: NEGATIVE_RETURNS (cherry picked from commit 30085eb7927b48ed4f133d25a9da74dbb83bcb37)
       via  71e52a8 s3: Fix Coverity ID 513: UNINIT (cherry picked from commit 08e4e7fef7bda8f4e9e3b7da8d0596dfca289c59)
       via  4fdbe0e s3: Fix Coverity ID 83: RESOURCE_LEAK (cherry picked from commit 7c868e61747350d932b1aee03c1d0d8b4c3ed726)
       via  23f16a5 s3: Convert cli_raw_tcon to cli_smb
       via  6a771ee s3: Fix a memleak
       via  00c171d s3: Replace a use of cli_errstr
       via  69fe1f1 s3: Replace cli_negprot_sendsync() by cli_negprot_send()
       via  30aa8a2 s3: Remove a pointless static
       via  3ab85ae s3: Remove a use of cli_send_smb
       via  1c76931 s3: Remove two calls to cli_errstr
       via  8a58eaa s3: Fix Coverity ID 2296: UNUSED_VALUE
       via  ceec121 s3: Fix Coverity ID 2327: FORWARD_NULL
       via  57f891e s3: Fix Coverity ID 2328: FORWARD_NULL
       via  f497d23 s3: Fix Coverity ID 2329: RESOURCE_LEAK (cherry picked from commit 4cdaac02dc827879de35235ed6e69c386d584e8e)
       via  4e98101 s3: Fix Coverity ID 2330: RESOURCE_LEAK (cherry picked from commit c1049391c15596b1a725511a1f8979f0795bf6a0)
       via  37e120c s3: Fix Coverity ID 2331: RESOURCE_LEAK (cherry picked from commit 66c968068de9fba24c26e79a2ce314404353a991)
       via  6a0252b s3: Fix an uninitialized variable read
       via  313f788 s3: Fix Coverity ID 2326, CHECKED_RETURN (cherry picked from commit fc4095436f30efd27c2d06592923de031a4853b2)
       via  beed46d Revert "Fix bug 8021 - Incorrect string termination in volume/volume_name for TRANS2-QUERY_FS_INFO/Info Volume."
       via  00834d0 Fix bug 8040 - smbclient segfaults when a Cyrillic netbios name or workgroup is configured.
       via  0ad573f s3-netapi: fix memoryleak while not using talloc_tos() in cli_get_session_key() usage.
       via  3c3d50a s3: Compile IDL files in autogen, some configure tests need this
       via  abb58c0 s3-rpc_server: remove two uneeded include registry/reg_parse_prs.h
       via  f6b4ab7 s3-ldapsam: fix ldapsam_create_user() with existing posix accounts.
       via  d6a504f s3-netapi: use cli_get_session_key() in netapi.
       via  889cfcf Fix bug 8021 - Incorrect string termination in volume/volume_name for TRANS2-QUERY_FS_INFO/Info Volume.
       via  9648497 Fix is_myname_or_ipaddr() to be robust against strange DNS setups.
       via  17fe342 s3-epmapper: fix vars init and return errors
       via  8a8f4df librpc: Return an error if we a broken floor.
       via  e41b818 cleanup: fix some trailing spaces
       via  7ae0d64 s3-epmapper: Fix allocation of data on the wrong context
       via  409e67e s3-epmapper: Make sure we work on a description duplicate.
       via  bdd17bb librpc: Added a dcerpc_binding_dup() function.
       via  5f47e57 s3-epmapper: Refactor the cleanup of endpoints.
       via  824f65c s3-epmapper: Use strcmp instead of strequal and check IPv6.
       via  2896698 s3: Fix some errno assignments in SMBC_opendir_ctx
       via  6b44ca9 s3: Fix Coverity ID 2325: RESOURCE_LEAK (cherry picked from commit 9db92bb7f9ab9461019ebbf5839c588e2d16f229)
       via  73a5c6c s3-epmapper: Log error if we can't register the endpoint.
       via  f104a2e s3-epmapper: Setup epm in smbd to forward np requests. (cherry picked from commit b38517bbdc746fe53e0bd804623b2ea7b0e98cbc)
       via  9c1b0d4 s3-epmapper: Remove unregister on shutdown.
       via  dbcd022 s3-epmd: Cleanup endpoints on service pipe disconnect. (cherry picked from commit da1a18cd032760c33cf4573124c5b88507b84425)
       via  aeca46f s3-epmapper: Added function to delete endpoint entries. (cherry picked from commit 0d97741b9b825350e3e04b5dc49b4e039bd744dc)
       via  4b69a01 s3-rpc_server: Added disconnect callback function. (cherry picked from commit e69d92236744bb06d60faa4f21f3cd748ec5629d)
       via  8ddc9d8 s3-rpc_server: Rename req to subreq. (cherry picked from commit 044eabe425f9ae6e2fcea5ec1481b33c35b173f7)
       via  6544ce0 s3-rpc_server: Implement an endpoint monitor loop. (cherry picked from commit 73faa82bf9ebebdff9662e60715e9fd4f1614b9f)
       via  2344898 s3-rpc_server: Added a memory context to the ep regsiter state. (cherry picked from commit b2bdc20f65f0d5fda5b9fdb9dc6222e2f219bbea)
       via  e4e86e4 s3-librpc: Leave the epm registration connection open. (cherry picked from commit 81a2046879299a051e69fd4d78b3a8e49b690f1b)
       via  18bf416 s3-epmd: Cleanup endpoint mapper correctly. (cherry picked from commit d6a1469f4350fa24204e11bb9aee0e33f8d21c34)
       via  b61f076 s3-epmapper: Shutdown the embedded epmapper cleanly. (cherry picked from commit de775244a97b011fa34e52987a76ff81a5d36fb0)
       via  b516b1b s3-epmapper: Added a cleanup function. (cherry picked from commit 661ac49794a0594003463e1cf3ae1bf806f24213)
       via  ca14a20 s3-epmapper: Use DCERPC_AUTH_LEVEL_CONNECT for ep ncalrpc. (cherry picked from commit da718a5961c3404435f9bc64bebabb71b53455eb)
       via  4326555 s3-rpc_server: Rename system_user to ncalrpc_as_system. (cherry picked from commit 3766f3ec0e495277c79df8eb8918cb739bc14358)
       via  d513021 s3-prototypes: remove protos of some dead functions.
       via  3345969 librpc: bring more librpc prototypes in common.
       via  c42a05a s3-rpc_client: actually call lsa_open_policy2() in rpccli_lsa_open_policy2().
       via  47bdb43 s3-smbta-util: fix some buildwarnings.
       via  308630a s3-globals: silence build warning in smbd_messaging_context().
       via  ced762c s3-proto: remove some duplicate prototypes.
       via  a9c5507 s3-includes: remove unused cmdline_lp_ctx.
       via  c361c37 wafsamba: add -Wcast-qual only to the toplevel (s4) build.
       via  890c449 s3-waf: use HAVE_ADS env to decide whether to build libads.so
       via  043d943 s3-build: use HAVE_ADS define in some more places.
       via  3dc411c s3: Fix Coverity ID 2201, NULL_RETURNS
       via  1db07d0 s3: Fix Coverity ID 2202, NULL_RETURNS (cherry picked from commit e88b9df78bc00985974e68e46f7218d0828ed6f0)
       via  d535cdf s3: Fix Coverity ID 2203, NULL_RETURNS (cherry picked from commit e6d76ba832d87e59a50a5c044ecba5a6dc611958)
       via  710a2b6 s3: Fix a (invalid) uninitialized variable warning
       via  012e371 s3:WHATSNEW: document changes of the id mapping system
       via  4e0e6db s3:selftest: fix Samba3.pm deprecated idmap config
       via  8ddb61d s3:idmap: make sure that the id mapping system is initialized for first access
       via  ee7648d s3:loadparm: set the default "idmap config * : backend" in initialize_globals().
       via  ca9ee95 s3:loadparm: deprecate "idmap uid/gid/backend" and have them set "idmap config * : range/backend"
       via  6ffd937 s3:WHATSNEW: remove mention of "idmap read only" as new parameter
       via  9345f32 s3:docs: remove documentation of "idmap read only" which was removed.
       via  7e2fda2 s3:loadparm: remove unused parameter "idmap read only".
       via  c457509 s3:idmap: remove (now) unneeded function parse_idmap_module()
       via  ce6ac15 s3:idmap: simply call idmap_init_named_domain for "*" in idmap_init_default_domain
       via  7742e87 s3:idmap: remove passdb argument from idmap_init_domain()
       via  a347781 s3:idmap: remove the params argument from the init function
       via  4e3f904 s3:idmap: remove use of params from idmap_ldap_init - it is not used any more
       via  f042317 s3:idmap: remove special treatment of domain "*" from idmap_ldap_init.
       via  0b1f2f4 s3:idmap: remove the special treatment of the default domain "*" from idmap_init_domain
       via  edb5c6e s4:ntvfs/posix: name->dos.attrib isn't initialized in pvfs_access_check_create()
       via  f09992e s3:docs: fix xml of "printnotifybackchannel" parameter (missing closing tag)
       via  c7d1017 libcli/security: make sure that we don't grant SEC_STD_DELETE to the owner by default
       via  dca75c8 s3:smbd: access checks should not depend on share mode flags
       via  136b1fb s4:ntvfs/posix: grant SEC_STD_DELETE if the parent grants SEC_DIR_DELETE_CHILD
       via  0e74bc9 s3: Fix Coverity ID 1048, CHECKED_RETURN
       via  4a486a7 s3: Fix Coverity ID 770, REVERSE_INULL
       via  665df24 selftest/Samba3: use 'debug pid=yes'
       via  be4a2d8 s3:smbd: remove uses of "./" in unlink_internals()
       via  0268296 s3: use getgrset() when it is available
       via  95a28ca SMB2 renames return SHARING_VIOLATION if there is any existing oplock on a file. (cherry picked from commit f555a0ea2b14ecb7d1037852b594e7e25ef2c4b5)
       via  5dd200b s3: Add "print notify backchannel" parameter to prevent us doing the reverse print notify connection. (cherry picked from commit e8a8c65f2309cfa4b5a366ae4102d727cc86b5cf)
       via  1279cee s3:autorid make sure we set the mapping status correct on early exit
       via  d8e64e9 idmap-autorid: Slightly simplify idmap_autorid_get_domainrange
       via  1cc00aa idmap-autorid: Slightly simplify idmap_autorid_get_domainrange
       via  ea026e4 idmap-autorid: Remove an unused variable
       via  d4c4c79 idmap-autorid: Use talloc_tos() in idmap_autorid_id_to_sid
       via  4f9ddbd idmap-autorid: Remove an else branch
       via  ba1879b idmap-autorid: Remove an unused variable
       via  ee5b57f idmap-autorid: Remove an unused parameter
       via  10191a7 idmap-autorid: Use talloc_tos() in idmap_autorid_sids_to_unixids
       via  d596aa3 idmap-autorid: Not necessary to talloc domaincfg
       via  beafee2 idmap-autorid: Not necessary to talloc domainsid
       via  69631fe s3: Cope with 192.168.1.1/24 in smbcontrol ip-dropped
       via  aab7612 s4-libcli/rap: add NDR_RAP dependency to LIBCLI_RAP.
       via  ae7abc6 s3-waf: enable nss_winbind in make test for nss_wrapper.
       via  e74f580 s3-registry: remove some unused headers.
       via  0418a43 s3:locking: simplify the non cluster case of brl_get_locks_readonly()
       via  419730e s3:locking: brl_get_locks_internal() should not expose a write lock if the caller wants read_only
       via  bb5bd2b s4-smbtorture: add netsessiongetinfo() test.
       via  5810eaf s4-smbtorture: add missing error code check in test_netsessionenum().
       via  5cba3de s4-libcli/rap: add smbcli_rap_netsessiongetinfo().
       via  a518e58 rap: add rap_NetSessionGetInfo to IDL.
       via  fea1181 s4-smbtorture: add test for rap_NetUserDelete().
       via  6f323c1 s3-net: make sure we set correct default user flags in rap_user_add().
       via  c1cfa9c s4-smbtorture: add test for rap_NetUserAdd().
       via  4b6a9d9 s4-libcli/rap: add smbcli_rap_netuserdelete().
       via  a75818e rap: add rap_NetUserDelete IDL.
       via  6f6a47e s4-libcli/rap: add smbcli_rap_netuseradd().
       via  55c12f8 rap: add rap_NetUserAdd IDL.
       via  42e5b2b s4-smbtorture: use torture_assert_ and comment functions in raw.eas test.
       via  89f5642 s4-smbtorture: use torture_context in raw.eas test.
       via  8246cbc s4-smbtorture: remove trailing whitespace from raw.eas test.
       via  0b126bf s3-utils: run minimal_includes.pl over utils/*.c
       via  4463303 The searches struct is still being used and idled in SMB2 - move it to the global section until we decide if we want to idle SMB2 directory handles.
       via  527fe12 Fix compiler warning in debug message. (cherry picked from commit 3d6a92a37bead8df3c7704a2f33614cac0201748)
       via  3fc3602 Fix crash bug on smbd shutdown when using FOPENDIR() found by Volker.
       via  c302e0e s3: Expose num_opens via api_RNetSessionEnum
       via  701d095 Nulling out the op_mid is never the right thing to do. We depend on this value when searching for specific share mode entries.
       via  4d79ede s3: Fix Coverity ID 1013, CHECKED_RETURN
       via  8edf480 s3: Fix Coverity ID 1017, CHECKED_RETURN
       via  ad61744 s3: Fix Coverity ID 1018, CHECKED_RETURN (cherry picked from commit 920b2fddc6b442ad4f1eb72dcb38921876182b8b)
       via  3d387c4 s3: Fix Coverity ID 1034, CHECKED_RETURN
       via  e87a232 s3:Makefile.in: make sure we rebuild bin/smbtorture4 if there where changes
       via  6170738 s3-waf: add --with-pam_smbpass configure option.
       via  b24e02d s3-waf: move HAVE_LDAP_SASL_WRAPPING define to the HAVE_LDAP block.
       via  2aabdf5 s4-smbtorture: more torture_fail usage in raw.write test.
       via  f76be33 s3-username: rename static getpwnam_alloc to getpwnam_alloc_cached.
       via  0446bca s3-build: only include asn1 headers where actually needed.
       via  9a8e6e2 Merge master into v3-6-test
       via  29c81d9 s3: Fix Coverity ID 2100, BAD_SIZEOF
       via  4791050 s3: Fix Coverity ID 2317: Uninitialized read
       via  7567624 s3: Fix Coverity ID 2318: Uninitialized read
       via  5592477 s3: Fix Coverity ID 2319: Uninitialized read
       via  7bb76bc s3: Fix Coverity ID 2100, BAD_SIZEOF
       via  f88484a s3-printing: fix memory leak in print_cups.c
       via  2d05e26 s3-printing: remove duplicate cups response processing code
       via  e7b59b0 s3-printing: use printcap IDL for IPC
       via  ac311ed idl: define printcap IPC message format
       via  df79b3b s3: Fix Coverity ID 2317: Uninitialized read
       via  329fcd4 s3: Fix Coverity ID 2318: Uninitialized read
       via  d8068b5 s3: Fix Coverity ID 2319: Uninitialized read
       via  48c2117 s4-smbtorture: use torture_assert in torture_samba3_rpc_sharesec().
       via  9295cff s4-smbtorture: use torture_fail and _assert in torture_samba3_rpc_getusername().
       via  7544f23 s4-smbtorture: remove explicit mem_ctx from torture_samba3_rpc_getusername().
       via  9f9e195 s3-packet: only include packet.h where needed.
       via  1f6aecb s3-interfaces: only include interfaces.h where needed.
       via  1ce4d2d s3-msdfs: avoid global inclusion of msdfs.h.
       via  97addd8 s4-smbtorture: use torture_assert in samr large-dc test.
       via  97cdf15 s3-printing: fix memory leak in print_cups.c
       via  52845c1 s3-printing: remove duplicate cups response processing code
       via  d6cb4fe s3-printing: use printcap IDL for IPC
       via  9ea6027 idl: define printcap IPC message format
       via  e084edc s4-smbtorture: use torture_fail and _assert macros in torture_netlogon_samba3().
       via  be55bbc s4-smbtorture: remove explicit mem_ctx from torture_netlogon_samba3().
       via  8775aee s4-smbtorture: use torture_fail and _skip in raw.write test.
       via  1b055fa s4-smbtorture: remove duplicate if branch in raw.write test.
       via  227c00d s4-smbtorture: use torture_fail/-assert api in torture_samba3_hide().
       via  fad0112 s3-build: stop including ldap and lber headers everywhere in the code.
       via  d19ea55 s3-includes: avoid global include of gssapi headers.
       via  6c8d802 s3-libsmb: move smb encryption structs into own header.
       via  e1f8433 libcli/security: move display_sec headers to own header file and add to security.h grouping header.
       via  1d5f3c1 s4:ldb: don't install .pc files when building a private library
       via  46384cf headers: cope with non-system popt in test_headers
       via  3cfa821 headers: include Python.h first to avoid warnings
       via  9bc14af s3: Fix a cut&paste error in pdb_ads_connect
       via  831ff45 s3: Use jenkins hash for str_checksum, fix bug 8010
       via  73e7b72 libcli: openchange doesn't need these headers any more
       via  11a258d s3: Use jenkins hash for str_checksum, fix bug 8010
       via  5e3da3f s3-build: try to silence annoying "Ignoring invalid value 'vlp' for parameter 'printing'" warning on the buildfarm.
       via  c287351 s4-rap: remove last iconv_convenience traces from rap client and test code.
       via  1351046 s4-rap: decouple rap client code from torture binary, add new LIBCLI_RAP subsystem.
       via  ebe0aa0 s4-smbtorture: check for username and computername presence in rap_netsessionenum test.
       via  7a91282 s3-libsmb: only include rap client when needed.
       via  c91b897 s3-build: share smbtorture4 build rules with s3-waf build.
       via  d46bcbc libwbclient: CID 2199 -- NULL pointer return
       via  62a0c43 s3: Fix Coverity ID 2278: Uninitialized read
       via  c7ce5ab s3: Fix Coverity ID 2279: Uninitialized read
       via  2f47d98 s3: Fix Coverity ID 2280: Uninitialized read
       via  8648c1d s3: Fix Coverity ID 2281: Uninitialized read
       via  fe73713 s3: Fix Coverity ID 2282: Uninitialized read
       via  cbd4789 s3: Fix Coverity ID 2283: Uninitialized read
       via  8588a57 s3: Fix Coverity ID 2284: Uninitialized read
       via  b6d2dcc s3: Fix Coverity ID 2285: Uninitialized read
       via  64af40a s3: Fix Coverity ID 2286: Uninitialized read
       via  93c28da s3: Fix Coverity ID 2287: Uninitialized read
       via  ae42a69 s3: Fix Coverity ID 2288: Uninitialized read
       via  3055c56 s3: Fix Coverity ID 2289: Uninitialized read
       via  ee92f13 s3: Fix Coverity ID 2290: Uninitialized read
       via  a6a722b libwbclient: CID 2199 -- NULL pointer return
       via  d9a5879 s3: Fix Coverity ID 2278: Uninitialized read
       via  f0d4912 s3: Fix Coverity ID 2279: Uninitialized read
       via  c98c36e s3: Fix Coverity ID 2280: Uninitialized read
       via  6b584e0 s3: Fix Coverity ID 2281: Uninitialized read
       via  e68cf5e s3: Fix Coverity ID 2282: Uninitialized read
       via  b753b0a s3: Fix Coverity ID 2283: Uninitialized read
       via  2992ccf s3: Fix Coverity ID 2284: Uninitialized read
       via  2b26c86 s3: Fix Coverity ID 2285: Uninitialized read
       via  c098771 s3: Fix Coverity ID 2286: Uninitialized read
       via  31ff8f3 s3: Fix Coverity ID 2287: Uninitialized read
       via  09677d6 s3: Fix Coverity ID 2288: Uninitialized read
       via  cc90415 s3: Fix Coverity ID 2289: Uninitialized read
       via  4f34955 s3: Fix Coverity ID 2290: Uninitialized read
       via  420be02 s3: Read uidNumber/gidNumber in pdb_ads_sid_to_id
       via  b0667f7 s3: Remove some unused code
       via  a4d7b3a s3: "hex_encode" does the same as "binary_string"
       via  7c83f69 s4-rpc: added dcesrv_call_account_name()
       via  b2b41a5 libcli: protect access_check.h against double inclusion
       via  1404a9f waf: ensure that MAKEFLAGS is set before parsing it
       via  500c854 build: added simple header handling for our libraries
       via  af28fac s3-waf: enable public_headers_allow_broken
       via  4907695 build: removed mkdir of public headers directory
       via  fd328f8 build: added public_headers_allow_broken option
       via  7a57f72 s3-waf: enable public header building in s3
       via  0232964 waf: auto-create include paths if needed
       via  20ec0b6 waf: make mkdir_p() a bit more robust
       via  72ca88d build: fixed cflags for test_header
       via  b4d618c waf: build headers in separate 'headers' build group
       via  f303db5 build: force _SAMBA_BUILD_==4 to be true in public headers
       via  827d020 ldb: only install headers if we are not building as a private lib
       via  c56e3cc lib: don't install public headers if a private library
       via  f8655f4 waf: always generate public headers in the build tree
       via  c3f04a9 build: mark some private includes as OK in public headers
       via  7dc049e rpc: make ndr/ndr_svcctl.h public
       via  803136a s4-rpc: make common/proto.h public
       via  793ffea s4-policy: don't make s4 policy.h public
       via  bc99b62 ldb: use include <> form for public headers
       via  6c6ab50 waf: build substituted public headers in build tree
       via  5ca9db0 lib: fixed header paths
       via  7293c37 talloc: use <talloc.h> not "talloc.h"
       via  7b948a3 tdb: use public_headers to install header files
       via  0a0ebd7 tdb: use system include style for system headers
       via  f2bcb70 waf: moved header file handling into its own module
       via  ba9ae79 build: added automated testing of our public headers
       via  dc42ad0 build: added include/public to the list of include paths
       via  a18a556 tevent: use public_headers for tevent.h
       via  e3e1ead talloc: use public_headers to install talloc.h and pytalloc.h
       via  03aebc2 wafsamba: keep a list of public headers
       via  1c0e539 wafsamba: don't follow symlinks outside the build tree
       via  59be726 wafsamba: added global_include option
       via  4f52bec build: install public headers in the build tree
       via  b7b2426 ldb: don't install ldb_wrap.h twice
       via  36b48ad build: added placeholder files for public header directories
       via  48ea48d s4-rpc: added public APIs for dce_call authentication
       via  a6d07a8 Re-enable base.tcondev test for S3, now we pass it correctly.
       via  5f2aeb6 Re-enable base.tcondev test for S3, now we pass it correctly. (cherry picked from commit 349731fd32910e85558be1af645f891edd005a80)
       via  75ded34 Fix bug #8005 - smbtorture4 BASE-TCONDEV fails when tested on Samba
       via  e59a950 Fix bug #8005 - smbtorture4 BASE-TCONDEV fails when tested on Samba
       via  431853c Merge new lorikeet heimdal, revision 85ed7247f515770c73b1f1ced1739f6ce19d75d2
       via  8dfa224 s3: Change tldap_entry_attributes to the "array,count" convention
       via  059ee631 s3: Fix the talloc hierarchy in shadow_copy2_connectpath
       via  e818090 s3: Fix bug 8009 - net rap session cannot get username
       via  746b299 s3: Fix the talloc hierarchy in shadow_copy2_connectpath
       via  4421c6f s3: This module needs rewriting...
       via  5b00811 s3: Fix bug 8009 - net rap session cannot get username
       via  43e343b s3: This module needs rewriting...
       via  a57c2b0 Fix public header not to include private (not installed) ones.
       via  72c1fe0 librpc/rpc: move DCERPC_ flags to rpc_common.h
       via  f7840b3 s3:librpc/rpc: add DCERPC_ANON_FALLBACK flag
       via  c1a2fd1 s4:librpc/rpc: finaly make struct rpc_request and enum rpc_request_state private
       via  81063f9 s4:librpc/rpc: remove unused dcerpc_request()
       via  f8030ec s4:librpc/rpc: make dcerpc_request_recv() static
       via  572683d s4:torture/rpc/scanner: use dcerpc_binding_handle_raw_call() instead of dcerpc_request()
       via  c3d8b4f s4:torture/rpc/countcalls: use dcerpc_binding_handle_raw_call() instead of dcerpc_request()
       via  9bbe047 s4:torture/rpc/autoidl: use dcerpc_binding_handle_raw_call() instead of dcerpc_request()
       via  26351bf s4:pyrpc: use dcerpc_binding_handle_raw_call() instead of dcerpc_request()
       via  fa0f0c2 s4:pyrpc: fix memory leaks in error pathes
       via  6539eba librpc/rpc: add dcerpc_binding_handle_raw_call()
       via  08dca92 librpc/rpc: move struct dcerpc_binding to rpc_common.h
       via  7b7baec s3:librpc/rpc: add target_principal to struct dcerpc_binding
       via  83c55ac librpc/rpc: move enum dcerpc_transport_t to rpc_common.h
       via  b0d54da s4:librpc/rpc: s/dcerpc_security/dcecli_security
       via  557ac22 s3: Enhance error messages in idmap_tdb2_init_hwm
       via  51ebaac s3: Enhance error messages in idmap_tdb2_init_hwm
       via  4d4c631 s4:librpc/rpc: remove unused dcerpc_ndr_request* code
       via  7888f0e s4:torture/rpc/object_uuid: use dcerpc_binding_handle_call() instead of dcerpc_ndr_request()
       via  38be8c2 s4:rpc_server/remote: use dcerpc_binding_handle_call_*() instead of dcerpc_ndr_request_*()
       via  f84d439 Revert "s3: Fix bug 8009"
       via  7a7d49a Revert "s3: Fix bug 8009"
       via  877e75d s3: Fix bug 8009
       via  1829891 s3: Fix bug 8009
       via  a051b40 samba_abi: Also sort ABI files  properly so symbols end up in the right version.
       via  1d1e5cb Sort by release component integer values rather than using standard string sort.
       via  2219149 s3: Fix a typo
       via  70c75b9 s3: Fix a typo
       via  872d0fe pidl:Samba4/NDR/Client: fix arguments to warning()
       via  8669419 pidl:Samba4/NDR/Parser: fix compiler warnings in 'pipe' related code
       via  b738e09 librpc/rpc: move dcerpc_binding_handle stuff to rpc_common.h
       via  5657c96 s3:librpc/rpc: remove unused dcerpc_pipe define hack
       via  c774a50 s4:librpc/rpc: s/struct dcerpc_connection/struct dcecli_connection/g
       via  6771ade pidl:Samba4/NDR/Client: fix arguments to warning()
       via  f3465da pidl:Samba4/NDR/Parser: fix compiler warnings in 'pipe' related code
       via  e6b4b1b tevent/poll: use fde->additional_flags to hold the array index
       via  f23ff66 tevent: change tevent_fd->additional_flags to uint64_t
       via  0726b29 s3:idmap_ldap: fix a few typos in a comment
       via  8953c7d s3-selftest: add another flaky s3-torture test to knownfail, this time OPLOCK4.
       via  af2538d s3-build: remove -I../lib/addns.
       via  c809824 waf-selftest: allow to call "make test SUBUNIT_FORMATTER=cat".
       via  88ff230 s3-waf: fix typo.
       via  6076f4b s3-selftest: run a couple of dgram NBT tests against s3.
       via  a13560b s3: sid->domain_sid in winbindd_samr sam_rids_to_names
       via  0ea36b1 Quite some callers of sid_split_rid do not care about the rid (cherry picked from commit 16b007c2232cc8432fa9e93409e16367d72b149e)
       via  01c3c04 s3: Fix paranoia check in sam_rids_to_names (cherry picked from commit 8d0e2415309ee15fbf509d44caf3e1df5b900620)
       via  257f049 s3: sid->domain_sid in winbindd_samr sam_rids_to_names
       via  16b007c Quite some callers of sid_split_rid do not care about the rid
       via  8d0e241 s3: Fix paranoia check in sam_rids_to_names
       via  902fb32 frstrans.idl: add idl for RawGetFileDataAsync() and RdcGetFileDataAsync()
       via  5f6ed3f pidl: add support for 'pipe' at the NDR layer
       via  35615f0 pidl/idl.yp: fill 'pipe' elements with array and count
       via  926d537 pidl:NDR/Client: skip all functions if pipe elements are used
       via  0b479cb pidl:NDR/Client: skip sync functions if pipe elements are used
       via  0536914 pidl:Python: don't generate functions with pipe elements
       via  9dcd0b0 pidl:Samba3/ClientNDR: don't generate stubs for functions with pipe elements
       via  a24476d pidl/NDR: add ContainsPipe() function
       via  a1fc75a librpc/tools/ndrdump: add support for dcerpc 'pipe' elements in functions
       via  3dbb218 librpc/ndr: add ndr_push_pipe_chunk_trailer() and ndr_check_pipe_chunk_trailer()
       via  101c57e librpc/ndr: add ndr_interface_call_pipe
       via  6c07d0a pidl/Typelist: add is_fixed_size_scalar()
       via  7d5c980 pidl/Typelist: dnsp_name and dnsp_string are scalar references
       via  969c7bd frstrans.idl: add idl for RawGetFileDataAsync() and RdcGetFileDataAsync()
       via  d79fb90 pidl: add support for 'pipe' at the NDR layer
       via  f43e757 pidl/idl.yp: fill 'pipe' elements with array and count
       via  91ef694 pidl:NDR/Client: skip all functions if pipe elements are used
       via  f383497 pidl:NDR/Client: skip sync functions if pipe elements are used
       via  7537f9c pidl:Python: don't generate functions with pipe elements
       via  29bd658 pidl:Samba3/ClientNDR: don't generate stubs for functions with pipe elements
       via  eaa7ecd pidl/NDR: add ContainsPipe() function
       via  7d45183 librpc/tools/ndrdump: add support for dcerpc 'pipe' elements in functions
       via  2a47ed8 librpc/ndr: add ndr_push_pipe_chunk_trailer() and ndr_check_pipe_chunk_trailer()
       via  eceea86 librpc/ndr: add ndr_interface_call_pipe
       via  6e4e3f5 pidl/Typelist: add is_fixed_size_scalar()
       via  6ef40f3 pidl/Typelist: dnsp_name and dnsp_string are scalar references
       via  22fcb8e s4:lib/tls/wscript - exclude known broken GNUTLS releases
       via  f5ce61e lib/util/fault.c - "call_backtrace" - no need to have "backtrace_size" as size_t
       via  e00893d s4:extended_dn_store LDB module - use the new request as generic memory contexts
       via  0cec610 s4:repl_meta_data LDB module - always ask manually for the current partition control
       via  68fbfa2 s4:partition LDB module - the current partition control should only be added if requested
       via  78b46c5 s4:partition LDB module - extended operations - make the initialisation check consistent
       via  e52c900 s4:partition LDB module - move the "data" check a bit higher
       via  4e6b8e0 s4:partition LDB module - "partition_replicate" doesn't handle the search requests
       via  210cab9 s4:partition LDB module - "partition_sequence_number" - remove meaningless "if"s
       via  96600e5 s4:simple_ldap_map LDB module - enhance current partition control checks
       via  e669295 s4:repl_meta_data LDB module - don't remove the partition control twice
       via  e754f0c s4:repl_meta_data LDB module - remove the current partition control unless it was requested
       via  42da193 s4:new_partition LDB module - splitting up an "if" operation
       via  83517d2 s4:instancetype LDB module - perform here only the "instanceType" constraint checks
       via  8ce1314 s4:instancetype LDB module - don't impede control requests
       via  f68d542 s4:instancetype LDB module - use "ldb" pointer for referencing the LDB context
       via  8872a62 s4:partition LDB module - fill in parent requests for inheriting the flags
       via  b7ecc33 ldb:ldb_controls.c - "ldb_save_controls" - allow that "saver" can also be NULL
       via  78c9eb1 ldb:ldb_controls.c - always allocate enough space
       via  851396a s4:partition LDB module - add some comments
       via  79c65cc s4:new_partition LDB module - fix comments
       via  d2acd72 s4:partition_init LDB module - fix a typo
       via  82067b1 s4:partition LDB module - fix typo
       via  7aa0219 s4:setup/provision - fix an output message
       via  cdb9e4b libwbclient: Add some input check
       via  c22151e libwbclient: Remove a pointless check
       via  494d497 tevent: change version to 0.9.11
       via  b7d5ddf tevent/poll: use fde->additional_flags to hold the array index
       via  20284f2 tevent: change tevent_fd->additional_flags to uint64_t
       via  494aed5 s4:lib/socket: use sockaddr_in6 in ipv6_tcp_accept()
       via  12f2170 s3-selftest: properly move connect to seal options.
       via  a938c1c s3:test: ignore "setup directory" parameter in the net registry roundtrip test
       via  340f10c s3:test: the registry roundtrip test passes now
       via  eb88034 selftest the raw.mux test is flaky:
       via  bb7dbac s3:test: run the net.rpc.registry test under "dc" not "dc:local"
       via  2e2b0bb s3:test: rename samba3.blackbox.testparm_s3 -> samba3.blackbox.testparm
       via  e1b61ca s3:test: rename samba3.blackbox.net_s3_registry_roundtrip -> samba3.blackbox.net.local.registry.roundtrip
       via  17ff2bf s3:test: rename samba3.blackbox.net_s3_registry_rpc -> samba3.blackbox.net.rpc.registry
       via  fe68ea3 s3:test: rename samba3.blackbox.net_s3_registry -> samba3.blackbox.net.local.registry
       via  631e97d s3:test: rename samba3.blackbox.net_s3_misc --> samba3.blackbox.net.misc
       via  074a5a6 s3:test: mark the net_registry_roundtrip test as knownfail
       via  0689ad4 s3:test: add the registry roundtrip test as samba3.blackbox.net_s3_registry_roundtrip
       via  3ff5253 s3:test: mark vanished parameter "postscript" invalid in net registry roundtrip test
       via  30b7f62 s3:test: in net registry roundtrip test, mark "lock dir" as invalid parameter
       via  a743e5b s3:test: in net registry roundtrip test, exclude the files from exclude/logon
       via  0fa25b1 s3:test: correctly react to each failing step in the net registry roundtrip tests
       via  083808e s3:test: improve logging in the net registry roundtrip test steps
       via  fa95b9d s3:test: fix smbclient test on older systems (usage of mktemp)
       via  5c89c6e s3:test: fix registry roundtrip test on older systems (usage of mktemp)
       via  3ccccbd s3:tests: move the log directory of the smbclient_s3 test to st/
       via  6fea38d s3:tests: clean up old log directories of the registry.roundtrip test
       via  592a009 s3:tests: fix the smbclient_s3 test for multiple users running it.
       via  3c80743 s3:tests: remove unused script/tests/test_functions.sh
       via  065fd64 s3:tests: include subunit.sh instead of test_functions.sh in test_posix_s3.sh
       via  e91f5ed s3:tests: include subunit.sh instead of test_functions.sh in test_ntlm_auth_s3.sh
       via  3a03973 s3:tests: include subunit.sh instead of test_functions.sh in test_smbtorture_s3.sh
       via  5bc431c s3:tests: include subunit.sh instead of test_functions.sh in test_wbinfo_s3.sh
       via  79816dc s3:tests: use the blackbox subunit output formatter for the testparm_s3 test.
       via  aa68a47 s3:tests: include subunit.sh instead of test_functions.sh in test_local_s3.sh
       via  41a01b3 s3:tests: use the blackbox subunit output formatter for the smbclient_s3 test.
       via  564744e s3:test: remove the give/take admin rights code from the net(rpc)registry test
       via  5a12e0e s3:test: move the registry roundtrip test to a test script of its own
       via  e5f65c0 s3:test: add comment header to test_net_registry.sh
       via  094065f s3:test: use the blackbox subunit test driver in the net_registry tests.
       via  e6b4f33 s3:test: use the blackbox subunit test driver in the net_misc tests.
       via  7ad6467 s3:test: add a simple failing blackbox testsuite
       via  0bf864d s3:test: add a simple blackbox test that succeeds.
       via  b416cb8 testprogs/blackbox/subunit: add testok() for easier integration of s3 tests.
       via  286530b s3-selftest: no point in testing smb2 via ncacn_ip_tcp.
       via  05b447b s3-selftest: remove *ncacn_ip_tcp* from knownfail list.
       via  a299993 socket_wrapper: fix handling of addr and addrlen
       via  f0d59bb s3-rpc_server: handle DCERPC_AUTH_LEVEL_CONNECT in api_pipe_bind_req().
       via  5a59dcc s4:samba-tool: improve help messages for samba-tool password
       via  698683c libsmbclient: Fix a typo
       via  dec9d03 libsmbclient: Fix a typo
       via  fb3e4d2 s3-rpc_server: Remove unused _rpc_ep_register.
       via  8df4f4f s3-rpc_server: Use the new endpoint register functions.
       via  71f613e s3-rpc_server: Add tevent based endpoint setup functions.
       via  133ed1c s3-rpc_server: Change irritating debug message.
       via  0380423 s3-rpc_client: Don't ask endpoint mapper for its own port.
       via  b181cd8 s3-smbd: Increase debug level von context messages.
       via  d4867ef tevent: Fixed tevent_wakeup_send code example.
       via  9728b5a librpc/ndr use hyper for uid_t/gid_t rather than udlong
       via  c4b52fb s3: Use talloc_tos() in idmap_nss_sids_to_unixids
       via  a3ef79b s3: "dom_name" is not needed in idmap_nss_sids_to_unixids
       via  8cda1d9 s3: "ctx" is not needed in idmap_nss_unixids_to_sids
       via  a200bac s3-selftest: only run smbtorture4 tests when smbtorture4 is available.
       via  1605563 s3-selftest: add pattern test of dcerpc binding options (using rpc.lsa.lookupsids).
       via  12f10a9 s3-waf: fix the build.
       via  19117db s3-epmd: remove some unused variables.
       via  d92e060 s3-epmap: fix uninitialized variable in ep_register()
       via  b7c692b s3-selftest: no need to run rpc.samba3.netlogon twice.
       via  794e0f5 s3-rpc_server: Added IPv6 support for epmapper.
       via  a955c53 s3-rpc_server: Free unused memory.
       via  bb201fa s3-winbind: Fixed the accept() for new_connection.
       via  69a9b9b s3-rpc_server: Fixed the accept() for ncalrpc_listener.
       via  07e8904 s3-rpc_server: Fixed the accept() for tcpip_listener.
       via  9dc27cb s3-rpc_server: Fixed the accept() for named_pipe_listener.
       via  ce491ed s3-librpc: Register NCALRPC pipes.
       via  50de209 s3-rpc_server: Create the ncalrpc endpoints.
       via  4b8dd08 s3-rpc_server: Add server support for NCALRPC system user pipe.
       via  5ce12e0 s3-rpc_server: Improved the dcerpc_ncacn_accept switch.
       via  42e9dde s3-rpc_server: Remove unneeded ncacn wrappers.
       via  0f97f78 s3-rpc_server: Fixed ncalrpc connection accept.
       via  53018dc s3-rpc_server: Only allow epm insert and delete on NCALRPC.
       via  cc5b885 s3-rpc_server: Introduce transport in pipe_struct.
       via  bd66fc8 s3-rpc_server: Start the Endpoint Mapper Dameon if enabled.
       via  55296ed s3-rpc_server: Created an Endpoint Mapper Daemon.
       via  148ed2c s3-librpc: Register endpoints using ncalrpc.
       via  0a2251d selftest: Added ncalrpc dir to config.
       via  d343409 s3-rpc_client: Added DCERPC_AUTH_TYPE_NCALRPC bind.
       via  917a5ea s3-rpc_server: Added prototype to setup a ncalrpc socket.
       via  1e69dad s3-epmap: add ncalrpc listener code
       via  6ac34d5 sr-epmap: Minor cleanups and fixes
       via  aa777df s3-epmap: Return the correct ip address.
       via  254c020 s3-rpc_server: Added server address to pipes struct.
       via  d14de8f s3-rpc_server: Set client and server connection info.
       via  ae67ccf s3-rpc_server: Added tcpip listener for each rpc service.
       via  c80e519 s3-librpc: Free memory we don't need.
       via  a45353b s3-librpc: Added tcpip support for dcerpc_binding_vector_create.
       via  98443b8 s3-idmap: fix the build of idmap_tdb2.
       via  54934e0 s3: state->ev is not needed in winbindd_lookupsid
       via  6013d75 s3: state->ev is not needed in winbindd_lookupsid
       via  d8f4a07 s3-docs: manpage for "net idmap delete"
       via  154a34f s3-docs: manpage for "smbcontrol xx idmap"
       via  0c6a823 s3:registry: fix invalid write in iconvert_talloc()
       via  b12fbc2 Fix the examples/VFS build.
       via  8bcae00 s3-docs: manpage for "net idmap delete"
       via  46cae09 Fix the examples/VFS build. (cherry picked from commit 79c6f0d440b30d2c36a50a8ea5735a5a1818b551)
       via  f723fef s3-docs: manpage for "smbcontrol xx idmap"
       via  286b22c Fix examples/VFS to use correct prototypes for is_offline() and set_offline().
       via  3d1069f Fix examples/VFS to use correct prototypes for is_offline() and set_offline(). (cherry picked from commit 0faffd4556438f7add6312e58acca345abfbe7fb)
       via  9478dd9 lib/socket_wrapper: try to fix the build on solaris
       via  754f980 s3: add two missing vfs disconnect calls
       via  aadf1e6 s3-printing: fix cups pcap reload with no printers
       via  b0fe017 s3-printing: remove unneeded local_pcap_copy global
       via  2a79186 s3-printing: follow force user/group for driver IO
       via  233c8bc s3: Remove close_fn from idmap_methods
       via  8278595 s3-idmap-hash: Make "hashed_domains" properly talloced
       via  4daf01f s3: Replace idmap_ad_close by a destructor
       via  41c8565 s3-idmap-ad: Make ad_schema properly talloced
       via  6e57263 s3-idmap-tdb: private_data is a talloc child of dom
       via  1bf29c7 s3-idmap-ldap: private_data is a talloc child of dom
       via  9c5802b s3-idmap-rid: private_data is a talloc child of dom
       via  bc940ed s3: Remove an unnecessary if-statement
       via  4fd4303 s3: Remove an obsolete comment
       via  d76b3fd s3: Remove some unused code
       via  d3ba16a s3: Remove unused args from nss_get_info_cached
       via  fff6fa75 s3: Remove unused args from nss_get_info
       via  99d98e3 s3: Remove unused args from get_nss_info
       via  b0ad407 s3: Move EXOP definitions to smbldap.h
       via  f6f8ec8 s3: Move EXOP definitions to smbldap.h
       via  ad0afa0 s3: Fix uninitialized variables
       via  a40bb91 s3: Fix uninitialized variables
       via  be3e851 Fix some nonempty blank lines
       via  85ee336 wbinfo: Use wbcSidToStringBuf
       via  d34092e wbinfo: Fix a debug message
       via  c97ea59 s3-net: Use wbcSidToStringBuf
       via  e0fae3d pam_winbind: Use wbcSidToStringBuf
       via  7ffa7e4 libwbclient: Use wbcSidToStringBuf
       via  afb6752 libwbclient: Add wbcSidToStringBuf
       via  181b23c nsswitch: wbcFreeMemory deals fine with NULL
       via  bcfbaf9 s3: Fix a memory leak in check_sam_security_info3
       via  dcbfb6f s3: Fix a memory leak in check_sam_security_info3
       via  f1a5109 s3:test: the registry roundtrip test passes now
       via  916ff0b s3:test: mark vanished parameter "postscript" invalid in net registry roundtrip test
       via  2fd2e2e s3:test: in net registry roundtrip test, mark "lock dir" as invalid parameter
       via  541c580 s3:test: in net registry roundtrip test, exclude the files from exclude/logon
       via  aa8c9ef s3:registry: fix invalid write in iconvert_talloc()
       via  7b4fc4d s3:test: correctly react to each failing step in the net registry roundtrip tests
       via  f5ab9c1 s3:test: improve logging in the net registry roundtrip test steps
       via  eade61a s4:operational LDB module - fix attribute names to be right up/down-cased
       via  5a722f1 s4:ldap.py - rootdse tests should search for the rootDSE not the default DN
       via  71df279 s4:ldap.py - add a test in order to show the operational module fixed
       via  05d1d0d s4:operational LDB module - fix display of some constructed attributes
       via  5a98979 s4:operational LDB module - add "groupToken" as unsigned int (uint32_t)
       via  1ff28a2 s4:operational LDB module - readd "structuralObjectClass" -> "objectClass" mapping
       via  75706a6 ldb:ldb_msg.c - use LDB result constants for checking return values
       via  dabed32 s4:ldap.py - other important RDN check testcases
       via  2275bfb s4:ldap.py - remove a debug output
       via  736a462 ldb:rdn_name LDB module - more RDN constraint checks (from AD)
       via  ea12adf s4/ldb - remove now superflous "ldb_dn_validate" checks
       via  349b9b7 s4:dsdb - we don't need to check if a DN != NULL if we call "ldb_dn_validate"
       via  746194c Revert "s4:objectclass LDB module - if we cannot find DN's parent then the DN itself is invalid"
       via  76fb230 ldb:ldb_request - handle here the DN checks
       via  86707c7 s4:objectclass LDB module - fix a comment
       via  e4b5bce s4:libnet/libnet_site.c - make use of LDB return constants
       via  23810dc s4:waf-build fix disable-shared build for smbtorture
       via  4b86beb s4:selftest: test using the machine account of the rodc against itself
       via  e90d5ab selftest/target/Samba4: regenerate the krb5.conf after the rodc join
       via  a8b3958 selftest/target/Samba4: splitout a mk_krb5_conf() function
       via  8002406 s4:kdc: split the kdc_tcp_proxy() logic from the main kdc logic
       via  e70b09e s4:kdc: split the kdc_udp_proxy() logic from the main kdc logic
       via  ad9ac99 s4:kdc: add a kdc_proxy_unavailable_error() helper function
       via  0c78640 s4:kdc: fix calculation of the rodc kvno
       via  a511d37 HEIMDAL:kdc: correctly propagate HDB_ERR_NOT_FOUND_HERE to via tgs_parse_request() and _kdc_tgs_rep()
       via  2c7c3d0 lib/socket_wrapper: try to fix the build on solaris
       via  9c342c4 s3: add two missing vfs disconnect calls
       via  2b63594 s3-printing: fix cups pcap reload with no printers
       via  624e33f s3-printing: remove unneeded local_pcap_copy global
       via  61bf469 s3-printing: follow force user/group for driver IO
       via  b0c6899 ldb:ldb tools - remove a superflous "return" (usage internally calls "exit")
       via  b50ebc3 ldb:ldb tools - return LDB_ERR_INVALID_DN_SYNTAX on wrong DN parameters
       via  1b93173 ldb:ldb tools - ldbtest - convert other result values to LDB codes as well
       via  1343c07 s4:LDAP server - remove validation checks of input DNs
       via  5896b72 s4:objectclass LDB module - if we cannot find DN's parent then the DN itself is invalid
       via  1525783 socket_wrapper: use swrap_sendmsg_before()/after() in swrap_writev()
       via  c9a0e4b socket_wrapper: use swrap_sendmsg_before()/after() in swrap_sendmsg()
       via  0a65c23 socket_wrapper: use swrap_sendmsg_before()/after() in swrap_send()
       via  684b594 socket_wrapper: use swrap_sendmsg_before()/after() in swrap_sendto()
       via  00e93ca socket_wrapper: add swrap_sendmsg_before/after helper functions
       via  4ae3d54 socket_wrapper: replace recvmsg() correctly
       via  4722271 socket_wrapper: readv() should only work on connected sockets
       via  50108fb socket_wrapper: move swrap_ioctl() above the send*/recv* functions
       via  b0eb58c socket_wrapper: fix compiler warnings
       via  2e0534a socket_wrapper: don't allow connect() to the broadcast address
       via  b1a14a2 Fix some nonempty blank lines (cherry picked from commit 78525270733a79a6e2def662d7340382cb648414)
       via  2a5e9ef s3: Use dom_sid_string_buf in sid_to_fstring
       via  d640350 Add dom_sid_string_buf
       via  28fdc60 s3: Use dom_sid_string in _lsa_lookup_sids_internal
       via  8bd0bc2 s3: Remove an obsolete comment
       via  14d9515 s3: Fix some nonempty blank lines
       via  3560db3 debug: fixed a valgrind error
       via  e63f0df s3-waf: add wildcard commands from main wscript.
       via  ef87f97 s3-nterr: use strcasecmp in nt_status_string_to_code().
       via  dc35442 s4-nterr: move auth_nt_status_squash to nt_status_squash and move to nterr.c
       via  9f4b3b1 s4-nterr: some minor cosmetic edits to further match s3 nterr.
       via  d367777 s3-nterr: within nt_errstr() compare codes using NT_STATUS_V().
       via  199809b nterr: make sure both nt_err_desc structs are the same.
       via  45710a0 nterr: make sure both nt_errs structs are the same.
       via  648a9fb s4-nterr: add _N macro handling as in s3-nterr.
       via  c1089c1 s3-nterr: make nt_err_desc static const.
       via  cb8c0e1 nterr: remove space indents (use tabs instead), following coding standards.
       via  2f46942 nterr: remove trailing whitespace.
       via  6b3d68f s3-waf: add check for SEEKDIR_RETURNS_VOID.
       via  0fb246b s3-waf: add check for HAVE_FUNCTION_ATTRIBUTE_DESTRUCTOR.
       via  9167d70 libreplace: move "struct timespec" checks into libreplace (where timespec is already used).
       via  a5d5457 socket_wrapper: use swrap_sendmsg_before()/after() in swrap_writev()
       via  e831376 socket_wrapper: use swrap_sendmsg_before()/after() in swrap_sendmsg()
       via  4a736f0 socket_wrapper: use swrap_sendmsg_before()/after() in swrap_send()
       via  a2db6b4 socket_wrapper: use swrap_sendmsg_before()/after() in swrap_sendto()
       via  8c6d7d7 socket_wrapper: add swrap_sendmsg_before/after helper functions
       via  c9ae810 socket_wrapper: replace recvmsg() correctly
       via  ec028b5 socket_wrapper: readv() should only work on connected sockets
       via  7bdc3db socket_wrapper: move swrap_ioctl() above the send*/recv* functions
       via  0ad8d45 socket_wrapper: fix compiler warnings
       via  e3c0d66 socket_wrapper: don't allow connect() to the broadcast address
       via  7b139a4 s3: Use dom_sid_string_buf in sid_to_fstring
       via  7051747 Add dom_sid_string_buf
       via  f8a13c7 s3: Use dom_sid_string in _lsa_lookup_sids_internal
       via  ae28029 s3: Remove an obsolete comment
       via  01da00a s3: Fix some nonempty blank lines
       via  875d9b8 lib/util: LIBCRYPTO is in common already, so add it to samba-util-common.
       via  ba77274 s3-includes: remove global include of system/readline.h.
       via  a460fe8 s3-proto: fix some inline comments.
       via  93db948 s3-libds: use already existing ../libds/common/flag_mapping.h header.
       via  880fb9c s3: Pass the aio_force operation through vfs_gpfs
       via  1dc3d73 s3: Ask GPFS for the IS_OFFLINE operation
       via  73807b0 s3: Announce HSM in the gpfs module
       via  c7b7228 s3: Pass smb_filename through the set_offline vfs op
       via  c2b8134 s3: Pass smb_filename through the is_offline vfs op
       via  66d4fcb s3: Fix operation names in vfs_full_audit.c
       via  79cef66 s3: Print all flags in "smbclient allinfo"
       via  4afda9e s3: Pass the aio_force operation through vfs_gpfs
       via  6405e34 s3: Ask GPFS for the IS_OFFLINE operation
       via  73ce3e1 s3: Announce HSM in the gpfs module
       via  cf7dac6 s3: Pass smb_filename through the set_offline vfs op
       via  c9d1e16 s3: Pass smb_filename through the is_offline vfs op
       via  48f6b4d s3: Fix operation names in vfs_full_audit.c
       via  dee53e0 s3: Print all flags in "smbclient allinfo"
       via  a5aecdf s4:torture/rap/rap.c - remove unused variable "i"
       via  19abfba s3:idmap_cache: remove an leftover wip comment
       via  c6ddf70 s3: adjust loglevel for idmap_cache
       via  d9945e9 s3:idmap_cache: remove an leftover wip comment
       via  1046a5e librpc/idl: remove unused string defines from idl_types.h
       via  a891f9f librpc/rpc: let ndr_pull_spoolss_EnumPrinterDataEx() use a subcontext
       via  8aa69c1 s3: adjust loglevel for idmap_cache
       via  7101f5a librpc/idl: remove unused string defines from idl_types.h
       via  56df34a librpc/rpc: let ndr_pull_spoolss_EnumPrinterDataEx() use a subcontext
       via  ea29261 s3-sessionid: avoid global include of sessionid.h
       via  e3ac2af s3: Attempt to fix the build on IRIX
       via  08f0055 s3: GPFS can't deal with mangled names
       via  28acf36 s3-lanman: talk to srvsvc dcerpc server in api_RNetSessionEnum().
       via  bd675e0 s4-smbtorture: add netsessionenum rap torture test.
       via  c884e62 s4-smbtorture: add smbcli_rap_netsessionenum().
       via  8df12d4 rap: add rap_NetSessionEnum to IDL.
       via  8643683 s3-server_id: only include server_id where needed.
       via  8635a38 s3: Attempt to fix the build on IRIX
       via  358f031 s3: GPFS can't deal with mangled names
       via  8870fcb build: fixed the ELF name for private libraries
       via  0a78c57 s4-dsdb: Ensure we permit multi-valued backlinks on single-valued attributes
       via  016a8d2 s3-printing: vfs_connect prior to driver/dfs IO
       via  09b4acf s3-printing: clean up get_correct_cversion error paths
       via  14446b5 s3-printing: fix move_driver_to_download_area() error paths
       via  9f61937 s3: remove superfluous debug messages from msg_idmap
       via  529291b s3-printing: vfs_connect prior to driver/dfs IO
       via  faf4b99 s3-printing: clean up get_correct_cversion error paths
       via  47b978d s3-printing: fix move_driver_to_download_area() error paths
       via  64e06b7 Revert "examples/LDAP: remove overoutdated samba-schema.IBMSecureWay"
       via  90b0f86 examples/LDAP: remove overoutdated samba-schema.IBMSecureWay
       via  24e257c examples/LDAP: delete unmaintained samba-schema-netscapeds4.x
       via  e1e3b5c libds/common/flag_mapping.c - fix another build dependency
       via  1ea17ba librpc/ndr: handle NOALIGN flag for relative pointers and alignment DATA_BLOBs
       via  80995fd s4:drsuapi RPC server - this resembles more "samdb_is_gc"
       via  ef224aa librpc/ndr: handle NOALIGN flag for relative pointers and alignment DATA_BLOBs
       via  0b5719f s4:netlogon RPC server - "LogonGetDomainInfo" - check for NULL attributes
       via  fecf925 s4:drsuapi RPC server - check for the "SPN" attribute != NULL
       via  0e68867 s4:dsdb - always handle the attribute "options" as 32bit unsigned integer
       via  86aa05e libcli/security Add unix_token and unix_info to auth_session_info too
       via  04f5ef8 s3-auth struct security_unix_token replaces UNIX_USER_TOKEN
       via  2a5ac56 librpc/idl Add helper structures for use by samba3 in auth_session_info
       via  646aefd pidl Add support for uid_t and gid_t types
       via  9900aa4 s3-rpc_server Handle session key as a constant buffer
       via  4736937 s4:dsdb/common/util.c - remove "samdb_find_or_add_value"
       via  c807911 s4:dsdb/common/util.c - fully remove "samdb_msg_add_string"
       via  cbef9c3 s4:libnet/libnet_samsync_ldb.c - add a "samdb_msg_add_string" wrapper
       via  c667803 s4:remove many invocations of "samdb_msg_add_string"
       via  dbf6b48 autobuild: enabled samba3-waf build
       via  5f5ca91 lib/util: new merged debug system
       via  4acef31 lib/util move debug.[ch] out of the way
       via  b1f68b6 s4-libnet_vampire: Ignore some attributes when building working schema cache
       via  fb7975d s4-repl/working_schema: Ignore some attributes when bulding working schema cache
       via  f518dbc s4-replicated_objects: Implement a mechanism to relax some attributes conversion
       via  ec1009f s3-debug Always use C99 true/false rather than True and False
       via  243abcb s3-build __FUNCTION__ is always available, always use it
       via  608c8e7 lib/util/time: Merge time functions from source3/lib/time.c
       via  db11e65 spoolss.idl: align spoolss_DriverFileInfo relative pointer to 4 byte
       via  ba1a72c spoolss.idl: align spoolss_DriverFileInfo relative pointer to 4 byte
       via  757471a spoolss.idl: align spoolss_PrinterEnumValues 'data' based on the type
       via  9313b5d TODO test/review librpc/ndr: remove align2 hack for relative pointers
       via  0fb64a2 TODO test/review librpc: align nstring and nstring_array to 2 byte
       via  6648ce8 librpc/ndr: ndr align relative pointers based on the given flags
       via  5f8b7f9 TODO test/review librpc/ndr: let ndr_push/pull_DATA_BLOB() look at LIBNDR_FLAG_REMAINING before LIBNDR_ALIGN_FLAGS
       via  ebd82cc Revert "Fix alignment issues in SPOOLSS "BUFFER" marshalling."
       via  83efd14 Fix compiler warning on casting -1 to uint32. (cherry picked from commit 87c4ceaf7c9ac98a35b5ed3de31191887d609d79)
       via  3413306 spoolss.idl: align spoolss_PrinterEnumValues 'data' based on the type
       via  23f6f44 TODO test/review librpc/ndr: remove align2 hack for relative pointers
       via  712ef25 TODO test/review librpc: align nstring and nstring_array to 2 byte
       via  84b884e librpc/ndr: ndr align relative pointers based on the given flags
       via  6c3a49c TODO test/review librpc/ndr: let ndr_push/pull_DATA_BLOB() look at LIBNDR_FLAG_REMAINING before LIBNDR_ALIGN_FLAGS
       via  bd2b007 Revert "Fix alignment issues in SPOOLSS "BUFFER" marshalling."
       via  87c4cea Fix compiler warning on casting -1 to uint32.
       via  59a077d Fix some types
       via  f7b4209 Fix one more warning introduced by changing the size of UNIX_USER_TOKEN->ngroups from size_t to uint32_t.
       via  8238357 Fix warning introduced by changing the size of UNIX_USER_TOKEN->ngroups from size_t to uint32_t.
       via  410f9fa Fix "cast from pointer to integer of different size" warnings on a 64-bit machine.
       via  b077ccc ntvfs: Add some missing dependencies on tevent/events.
       via  5232f3d Fix "cast from pointer to integer of different size" warnings on a 64-bit machine. (cherry picked from commit 30deb3fce96a3c1a5659e3f0011d90de32dc43b3)
       via  1a6fd61 tevent: Add lib/tevent as include directory.
       via  0bd390e samba_abi: Generate vscript entries even for ABI versions that didn't introduce any new symbols.
       via  31d09b1 tdb: Use <tdb.h> to include tdb so system headers are found when building against system tdb.
       via  136c160 Use <tdb.h> to include tdb, so the system include file gets used when building against system tdb.
       via  4a42272 tdr: Inline proto header to allow tdr.h to be used as it's a public header.
       via  21d926f Use <tevent.h> so the system tevent gets included, if enabled.
       via  6e66208 Finish the range checking on all FD_SET calls for select().
       via  04ce66b Finish the range checking on all FD_SET calls for select(). (cherry picked from commit 874b2b726af07d95694e4bcc8ad201a2c145a588)
       via  26321c6 s3-torture: fix the build of rpc_open_tcp.
       via  eece80e s3-smbd: Pass tevent context to messaging functions.
       via  bf18403 s3-rpc_client: Move client pipe functions to own header.
       via  e55937c s3:test: fix smbclient test on older systems (usage of mktemp)
       via  3470f2f nsswitch: Eliminate select from wb_common
       via  961d408 Remove sys_select[_intr]
       via  a8f4758 tevent: Add a poll backend
       via  2fa65d2 libcli: Eliminate select from smb_readline_replacement
       via  78f7259 s3: Eliminate select from libaddns
       via  11fc407 s3: Eliminate sys_select from do_smb_resolve() -- untested
       via  eebe73c s3: Eliminate sys_select from do_smb_browse() -- untested
       via  5c5ca24 s3: Eliminate sys_select_intr from smbfilter
       via  4683862 s3: Remove unused receive_packet
       via  6c00331 s3: Eliminate sys_select_intr from read_fd_with_timeout
       via  72018af s3: Eliminiate sys_select_intr from client.c
       via  62aa2a8 s3: Add poll_intr_one_fd
       via  845d387 s3: Add sys_poll_intr
       via  01260b7 s3: Eliminate sys_select from g_lock_lock
       via  46f3b40 s3: Eliminate sys_select from fd_is_readable
       via  48c9c07 s3: Eliminate select from packet_fd_read_sync
       via  5c3e0b7 s3: Add poll_one_fd()
       via  fa14ca5 s3: Remove select-based s3 event backend
       via  ade1ba2 s3: Use poll in nmbd
       via  46c760e s3: Use poll in winbind
       via  1194a63 s3: Use poll in smbd
       via  8aa2502 s3: Use poll for the event loop
       via  782067d s3: Add sys_poll
       via  29cb7fc libreplace: poll based on select
       via  1243274 s3: Add timeval_to_msec
       via  61c2bcd s3:test: fix registry roundtrip test on older systems (usage of mktemp)
       via  c1bc916 nsswitch: Eliminate select from wb_common
       via  d163f5d Remove sys_select[_intr]
       via  3254e39 tevent: Add a poll backend
       via  f7bd096 libcli: Eliminate select from smb_readline_replacement
       via  d825b5e s3: Eliminate select from libaddns
       via  5b26cfe s3: Eliminate sys_select from do_smb_resolve() -- untested
       via  b28a2e5 s3: Eliminate sys_select from do_smb_browse() -- untested
       via  89d81b3 s3: Eliminate sys_select_intr from smbfilter
       via  7eedf69 s3: Remove unused receive_packet
       via  a2970df s3: Eliminate sys_select_intr from read_fd_with_timeout
       via  e6f8208 s3: Eliminiate sys_select_intr from client.c
       via  884984a s3: Add poll_intr_one_fd
       via  83becbe s3: Add sys_poll_intr
       via  81bdaaf s3: Eliminate sys_select from g_lock_lock
       via  0f082de s3: Eliminate sys_select from fd_is_readable
       via  2b0057c s3: Eliminate select from packet_fd_read_sync
       via  deb58b2 s3: Add poll_one_fd()
       via  cf7d331 s3: Remove select-based s3 event backend
       via  ada2a5a s3: Use poll in nmbd
       via  c6c666a s3: Use poll in winbind
       via  9758afd s3: Use poll in smbd
       via  ea5e1c5 s3: Use poll for the event loop
       via  be33e2e s3: Add sys_poll
       via  0fc1650 libreplace: poll based on select
       via  5e93e3e s3: Add timeval_to_msec
       via  9bfbf65 s3:msg_idmap: The solaris cc compiler does not like unnamed unions as struct members - fix the build
       via  ac2ccbd s3:msg_idmap: The solaris cc compiler does not like unnamed unions as struct members - fix the build
       via  bd4ac8d s3: fix the waf build after adding smbd/msg_idmap.c
       via  c36f93d s3: fix the waf build after adding smbd/msg_idmap.c
       via  903deb0 s3: Survive an idle child that was killed
       via  3854413 s3: Survive an idle child that was killed
       via  1018345 s3: smbcontrol to notify smbd about idmap changes
       via  d1f603d s3: add functions to remove entries from idmap cache
       via  5c5c04f s3: add functions to remove entries from idmap memcache
       via  82e2cf4 s3: add functions to flush the idmap memcache
       via  89afbcf WHATSNEW: document removed parameter "idmap alloc backend"
       via  009fac4 WHATSNEW: document new nfs quota backend for linux
       via  5808188 s3: smbcontrol to notify smbd about idmap changes
       via  42a4a9c s3: add functions to remove entries from idmap cache
       via  6710561 s3: add functions to remove entries from idmap memcache
       via  01e7611 s3: add functions to flush the idmap memcache
       via  d03631c WHATSNEW: document removed parameter "idmap alloc backend"
       via  68f5f0a WHATSNEW: document new nfs quota backend for linux
       via  a4fb3dd s3: Fix a typo
       via  9f06c02 s3: Fix a comment
       via  aad2248 s3: Fix some nonempty blank lines
       via  d3b7c56 s3: Use strndup in parse_nss_param
       via  d00f35d s3: properly find our standard nss_info backends
       via  3c49c06 s3:net: fix usage for "net rpc registry export"
       via  eeeae97 s3: Fix a typo
       via  1f0cd9c s3: Fix a comment
       via  32731db s3: Fix some nonempty blank lines
       via  2c9c8fa s3: Use strndup in parse_nss_param
       via  c427b79 s3: properly find our standard nss_info backends
       via  5be9183 s3: Fix a debug message
       via  0decc29 s3: Fix a debug message
       via  b20c14f s3: Make is_zero_addr take a sockaddr_storage
       via  fec0baa s3: Make is_zero_addr take a sockaddr_storage
       via  561205b s4/dsdb-util: Use DS_NTDSDSA_OPT_IS_GC flag definition
       via  ec54534 s4/tests: Include 'replica_sync' test in S4 test suite
       via  375eddc s4/drs-test: Remove unused imports
       via  62a6b75 s4/drs-test: remove netReplicateCmd test from 'deleted object' test case
       via  281e306 s4/drs-tests: Disable replication during 'deleted object' test
       via  90d0d3e s4/drs-tests: Move enable/disable replication methods to DrsBase class so we can re-use them
       via  1ca2ec1 s4-drepl: Schedule event to trigger replication rather than calling run_pending_ops directly
       via  05c90d2 s4-drepl: Fix replica sync callback to really store last error rather than last success
       via  d7f47fb s4-drepl: Refactor dreplsrv_run_pull_ops() to
       via  f0bde82 s4-drepl: Pass replication options from DsReplicaSync call
       via  e538548 s3: Improve a dbg msg in aio_fork
       via  48200c2 s3: Improve a dbg msg in aio_fork
       via  b0aba17 nss_wrapper: Fix a segfault when libnss_winbind.so is not loadable
       via  22d8d27 nss_wrapper: Make nwrap_module_init a bit more readable
       via  cfffd0f s3: Fix pdb_ads_enum_group_memberships args
       via  03c7777 dirfd doesn't exist in some platforms.
       via  c8a242d dirfd doesn't exist in some platforms.
       via  ebb2fb7 Removed unused code check_dos_char_slowly.
       via  88b192f s3: Fix a 64-bit warning in vfs_gpfs.c
       via  242a63e s3: Fix a 64-bit warning in vfs_gpfs.c
       via  ea9f72c s4:heimdal - fix valgrind issue on Fedora 14
       via  68c61a8 Revert "heimdal_build omit #line statments to allow valgrind to work again"
       via  80e23c6 heimdal_build omit #line statments to allow valgrind to work again
       via  22c407d libcli/nbt/wscript_build - fix build of "lmhosts"
       via  1fbb3f2 s3-param: Make "rlimit_max below minimum Windows limit" notification less scary
       via  7b047e3 s3-param: Make "rlimit_max below minimum Windows limit" notification less scary
       via  98052db Gratuitous change to get around transient autobuild failure :-(.
       via  6141b6a Detect Mac OS X as a separate client type.
       via  f92fad1 Ensure we don't return an incorrect access mask.
       via  bc13123 s3-libads: make ndr_print_ads_auth_flags() static.
       via  59cddbd Detect Mac OS X as a separate client type. (cherry picked from commit 8dcdebe6ea5a1f2074a60ead803379fcd22df549)
       via  8bfbdf5 Ensure we don't return an incorrect access mask.
       via  59e45a9 s3-vfs: make syncops_connect in modules/vfs_syncops.c static.
       via  313db81 s3-errormap: move (unused) map_nt_error_from_wbcErr out of errormap.
       via  de8b373 s3-printing: move more printing defines out of includes.h
       via  ed3ae87 Implement the SMB2 close flag SMB2_CLOSE_FLAGS_FULL_INFORMATION (and move definition to correct place).
       via  2e19148 Implement the SMB2 close flag SMB2_CLOSE_FLAGS_FULL_INFORMATION (and move definition to correct place).
       via  2d0727b Batch oplocks conflict with exclusive as well as themselves.
       via  6a7d42f Batch oplocks conflict with exclusive as well as themselves. (cherry picked from commit b3c74eceb0c871e9f782b88ad1678573ca38b3b8)
       via  e253281 s4:dynconfig: fix segfault in the set_dyn_*() functions
       via  9bf1032 s4:dynconfig: add prototypes for *dyn_LOCALEDIR
       via  54b81eb s3:rpc_client: we need to pass a non-blocking socket to tstream_bsd_existing_socket()
       via  1f13d51 s3:rpc_client: we need to pass a non-blocking socket to tstream_bsd_existing_socket()
       via  11a97d6 build: moved util_reg.c into a common subsystem
       via  7494796 build: moved spnego_parse.c into a common subsystem
       via  9e93dac Remember to free the second temporary string.
       via  5b4e40c Remember to free the second temporary string. (cherry picked from commit c23e7292bc6406588182f87b61186087ba472ac3)
       via  ed06e45 Fix bug 7950 - Samba 3.5.x fails BASE-CREATEX_SHAREMODES_DIR smbtorture4 test We need to revalidate the pathname once re-constructed from a root fsp.
       via  916e828 Fix bug 7950 - Samba 3.5.x fails BASE-CREATEX_SHAREMODES_DIR smbtorture4 test We need to revalidate the pathname once re-constructed from a root fsp.
       via  5ec284d build: moved librpc/rpc/*.c into a rpccommon library
       via  52fe20c build: moved lmhosts.c into a common subsystem
       via  94c04b1 build: moved libds/common/flag_mapping.c into a common subsystem
       via  8dbe665 build: moved schannel_sign.c into a shared COMMON_SCHANNEL subsystem
       via  d37a555 build: moved libcli/auth/ntlmssp*.c into a common libcliauth.so library
       via  eab0755 s3-docs: document all wbinfo options.
       via  92bba5e s3-proto: remove some prototypes of non-existing functions.
       via  304d7ec s3-waf: add check for getspnam().
       via  d837ba8 s3-waf: add check for TDB_ERR_NESTING.
       via  08beb48 s3-waf: add check for sendfile on AIX.
       via  67476cb s3-waf: add check for sendfile on solaris.
       via  d5e12c7 s3-waf: add check for sendfile on hpux.
       via  52e1b95 s3-waf: add check for sendfile on freebsd.
       via  ec926be s3-waf: add check for sendfile on linux.
       via  a9c8601 s3-waf: make sure ENABLE_BUILD_FARM_HACKS is enabled when run on the buildfarm.
       via  5baca4d s3-includes: move some chgpasswd related defines to the locations where they are used.
       via  d0f402c s3-waf: add check for ftruncate extend.
       via  bc9f805 s3-waf: add check for realpath() NULL arg.
       via  794bda5 s3-waf: add check for makedev().
       via  7e44d0f s3-waf: add check for TIME_T_MAX.
       via  328b8b3 s3-waf: add check for /proc/sys/kernel/core_pattern.
       via  6f30626 s4-smbtorture: use torture_comment() instead of printf in raw.write test.
       via  360c39d s4-smbtorture: fix some indent in raw.write test.
       via  d876fa4 s4-smbtorture: fix trailing whitespace in raw.write test.
       via  5ddb084 s3-smbsharemodes: libsmbsharemodes does neither depend on krb5 or ldap.
       via  6a2d9f4 nsswitch: make libwbclient a public library again.
       via  29f850a s3-docs: document all wbinfo options.
       via  6b587d7 s3-waf: start adding checks for quota support.
       via  6c2c8d9 s3-waf: remove more unused variables.
       via  7f55354 s3-waf: rename LIBSAMBA subsystem to LIBNTLMSSP (which it is in fact).
       via  bf7f896 s3-waf: move GROUPDB into libpassdb.so.
       via  63af546 Fix broken build with make dist tarballs
       via  18e048e s3:libsmb only log a dead connection if it was not closed
       via  8cca1d3 s3: Fix 64-bit errors
       via  e953d4d s3: Fix an uninitialized variable use
       via  6d360c4 s3:idmap:autorid prevent fatal configuration changes
       via  0516112 s3:libsmb only log a dead connection if it was not closed
       via  dfd33bc s3: Fix 64-bit errors
       via  9671615 s3: Fix an uninitialized variable use
       via  8283cdb s3:idmap:autorid prevent fatal configuration changes
       via  ab64634 s3-proto: remove some prototypes of non-existing functions.
       via  171cc2d s3: Improve an error msg in vfs_gpfs
       via  1482523 s3: Improve an error msg in vfs_gpfs
       via  110f11d lib/util/charset: ICONV_WRAPPER needs talloc.
       via  91099d8 s3-waf: make use of LIBCLI_CLDAP subsystem
       via  4f48a28 build: fixed 'make dist' without configuring
       via  0a6e0ed build: don't display expected duplicate symbols
       via  2296871 Torture test added to run_opentest() to ensure we don't regress on the previous change.
       via  7464793 Fix bug found against the new Mac client @ Connectathon. Mac clients don't open with FILE_WRITE_ATTRIBUTES when just doing a write, so updating the write time on close fails as smb_set_file_time() now (correctly) checks for FILE_WRITE_ATTRIBUTES in the access_mask before allowing client time update. This is an internal time update being done on a close, not a handle-based client request.
       via  67e72f5 s3-waf: move some parts of auth to AUTH_COMMON to avoid duplicate symbols with winbindd.
       via  8421b9a s3: Protect tldap_errstr against a NULL ld (cherry picked from commit e99d1de3c4fe3c1ff678270f51ef7e6d3812e878)
       via  0c4bcb8 s3: Improve a debug message, we have more than pdb_tdb.
       via  82422b9 smbtorture Remove random file name before we start RW2 (cherry picked from commit b73cfabdf5cc28a91a72df8b64cf57021e08f0b0)
       via  9817213 s3: Fix a typo (cherry picked from commit c85607d8ecd97c242662ca391e24269df1686fb8)
       via  8353150 Torture test added to run_opentest() to ensure we don't regress on the previous change. (cherry picked from commit ed9861cad6576861953a10706af818f38e7955bd)
       via  d4d8a55 Fix bug found against the new Mac client @ Connectathon. Mac clients don't open with FILE_WRITE_ATTRIBUTES when just doing a write, so updating the write time on close fails as smb_set_file_time() now (correctly) checks for FILE_WRITE_ATTRIBUTES in the access_mask before allowing client time update. This is an internal time update being done on a close, not a handle-based client request. (cherry picked from commit 064a46c8ebf7a93805200d665b748ceff44be628)
       via  5f6790b build: duplicate symbols between system libraries aren't interesting
       via  3b68482 s3-waf: added SYMBOLCHECK support to source3 waf build
       via  3c12c4c build: move idtree.c into samba-util-common
       via  9174d73 build: moved more files into samba-util-common
       via  457025e build: created samba-util-common library
       via  9652cce Make lpcfg_server_role public.
       via  40dd6ce Revert "s3-waf: make use of LIBCLI_CLDAP subsystem"
       via  8bca9df s3-waf: add check for getspnam().
       via  b1e5dc7 s3-waf: add check for TDB_ERR_NESTING.
       via  7f0ef4f s3-waf: add check for sendfile on AIX.
       via  2b53e7e s3-waf: add check for sendfile on solaris.
       via  6c32fe5 s3-waf: add check for sendfile on hpux.
       via  2babc4f s3-waf: add check for sendfile on freebsd.
       via  d71c024 s3-waf: add check for sendfile on linux.
       via  ef896e6 s3-waf: make sure ENABLE_BUILD_FARM_HACKS is enabled when run on the buildfarm.
       via  28b4b05 s3-includes: move some chgpasswd related defines to the locations where they are used.
       via  823f8b9 s3-printing: move more printing structs to printing.h
       via  8225c0a s3-printing: only include printing where really needed.
       via  5a0cf0c s3-printing: fix pcacp prototypes and includes.
       via  66e040e s3-printing: isolate print notification prototypes better.
       via  6700458 s4:librpc: let dcerpc-samr library use RPC_NDR_SAMR subsystem
       via  a308cdc s4:build: add RPC_NDR_ATSVC subsystem
       via  ac4497e s3-waf: make use of LIBCLI_CLDAP subsystem
       via  56f02e8 s3: Fix filtering in pdb_ads_search_users
       via  ecb6533 s3: Fix some nonempty blank lines
       via  c85607d s3: Fix a typo
       via  c399c28 s3-waf: add replacetort binary.
       via  79b41dc s3-waf: add check for ftruncate extend.
       via  4fe3ece s3-waf: add check for realpath() NULL arg.
       via  33d676c s3-waf: add check for makedev().
       via  bd33355 s3-waf: add check for TIME_T_MAX.
       via  2984003 s3-waf: add check for /proc/sys/kernel/core_pattern.
       via  0b93902 s4-descriptor: Fixed a typo in a comment and clarified it a bit.
       via  be36596 s4-descriptor: Fixed some missing curly braces.
       via  85f4f73 s4:torture/rpc/netlogon.c - fix two build warnings by casts
       via  5590ac2 selftest the raw.mux test is flaky:
       via  e3821f2 s4-auth Move libcli/security/session.c to the top level
       via  d7fa349 s3:auth: change num_groups to from size_t to uint32_t
       via  2e69e89 s3-auth Rename auth_serversupplied_info varaiables: server_info -> session_info
       via  985c7da selftest: Improve gdb_backtrace to run in batch mode
       via  6c1ce36 selftest pass in srcdir into Samba3 target module
       via  b73cfab smbtorture Remove random file name before we start RW2
       via  a82d9e4 s3-selftest convert tests.sh to python
       via  0b066b8 selftest split $PERL into multiple arguments for Test::More check
       via  a056792 selftest move selftesthelpers to a top level helper script
       via  56c28d1 s3-tests use $PREFIX to ensure tests don't work outside the test area
       via  1650da8 Add tests for various s3 auth modes
       via  c43eb39 build: added WHYNEEDED=TARGET:DEPENDENCY
       via  0e0ea4e build: enhanced the symbolcheck code
       via  949427c python: use os.environ[] instead of os.putenv()
       via  01047e0 s4-waf: fixed make test for toplevel
       via  1bf4ff2 s4-waf: added --enable-s3build configure option
       via  f0a4d3a s3-waf: build bin/smbclient3 for top level build
       via  a94f776 build: we don't need the special case for s3build any more
       via  a3aa71e s3-waf: no need to add suffix3 to smbpasswd
       via  a12239b s4-waf: rename smbpasswd library to smbpasswdparser
       via  84b235f s3-waf: convert some subsystems into private libraries
       via  7634fb6 s4-waf: rename 'param' to 'pyparam'
       via  15c0440 s3-waf: work around broken cups-config --libs output
       via  f180e1a s3build: use source3/wscript for s3 configure rules
       via  de71662 s3-waf: added support for in-tree heimdal in source3 waf build
       via  0234ac4 s3-waf: use Logs.warn() not print for configure warnings
       via  76e3af9 s3-waf: make pieces of the source3 waf wscript depends on toplevel_build
       via  ff8762e s3build: recurse into source3/
       via  e3e1cd8 s3-waf: cope with both toplevel and source3 build
       via  cf3225d s3-waf: find swat files for both toplevel and source3 build
       via  666d019 s3-waf: rename CHARSET to CHARSET3
       via  21f8170 s3-waf: use bld.env.suffix3 for differentiating toplevel build
       via  5fc565f s3-waf: LIBADS depends on krb5
       via  c6c49d8 s3-waf: make version and build directory conditional
       via  effc76d s3-waf: cope with location of include.h for toplevel build
       via  fecbe61 s3-waf: added some more krb5 dependencies
       via  ba52f83 s3-waf: renamed samba-util to samba-util3
       via  9aa85b6 s3-waf: use common libcli/nbt build rules
       via  b59aa08 s3-waf: rename 'errors' to 'errors3'
       via  3e8a4bf s3-waf: renamed tdb-wrap to tdb-wrap3
       via  81992c9 s3-waf: rename POPT_SAMBA to POPT_SAMBA3
       via  6a788b9 s3-waf: added a krb5 dependency
       via  efc9321 libcli/nbt: allow use of the waf build for nbt in source3
       via  acdfe48 s4-ndr: added NDR_WBINT to ndr_tables
       via  8fce373 s3-rpc_server: Let enpoint mapper listen on port 135.
       via  0abe7c6 s3-rpc_server: Added event and msg ctx to _rpc_ep_register.
       via  df5d265 s3-rpc_server: Added port option to _rpc_ep_register.
       via  a99e670 s3-rpc_server: Added function to setup tcpip listener!
       via  fc46ea9 s3-rpc_server: Rename srv_rpc_register.c.
       via  116144a s3-rpc_server: Rename srv_rpc_register.
       via  184702a s3-rpc_server: Pass tevent_context to dcerpc endpoints.
       via  02b356d s3-rpc_server: Create a common ncacn listen state.
       via  98fcbd0 s3-rpc_server: Rename named_pipe_read_packet().
       via  59f7bcb s3-librpc: Only register NCACN_NP.
       via  debd6da s3-lsa: fix some uninitialized variables in our lsa server.
       via  dcf23f0 s3-pdb_ipa: remove uninitialized (and unused) status code.
       via  a69f634 s4-descriptor: Fixed some compiler warnings.
       via  3b9f375 s4-descriptor: Removed unnecessary descriptor_change function and unused callbacks.
       via  a0a52b3 s4-descriptor: Replaced the async descriptor_change with synchronous descriptor_modify.
       via  85877c0 s4-descriptor: Replaced the synchronous descriptor_change with the synchronous descriptor_add.
       via  fb45c88 s4-smbtorture: use torture_comment() instead of printf in raw.write test.
       via  138533d s4-smbtorture: fix some indent in raw.write test.
       via  e1f4f0b s4-smbtorture: fix trailing whitespace in raw.write test.
       via  5135e40 s4:scripting/python/modules.[ch] - explicitly say that "py_update_path" takes no argument
       via  1820084 s3:tests: move the log directory of the smbclient_s3 test to st/
       via  4ee1c7c s3:tests: clean up old log directories of the registry.roundtrip test
       via  2ba57fd s4:smbtorture do not leave output directory around
       via  d2b336a libcli/security/security_descriptor.c - fix three wrong counter variables
       via  618c11c libcli/security/privileges.c - fix wrong counter type
       via  e7659fa libcli/security/privileges.c - fix the counting of privileges
       via  a2ded04 libcli/security/sddl.c - fix wrong counter type
       via  055857a libcli/security/display_sec.c - fix wrong counter type
       via  e37db96 s4: avoid overwritting the dceprc.h file from toplevel librpc
       via  175227b pyldb: add tests for getting control results
       via  95eb302 pyldb: Add tests for the ldb_result object
       via  4c74c5f pyldb: create LdbResult, return value from ldb.search is now a LdbResult
       via  6d48a6d s4-unittests: replace assertEquals(res, []) by assertEquals(len(res), 0)
       via  b1595f4 ldb: controls marshalling/unmarshalling improvement
       via  82fa772 Fix missing dependency on libreplace.
       via  1273d50 s4/drs-tests:Blackbox test to verify DsReplicaSync handling
       via  bfb0adf s4/samba.tests: Raise BlackboxProcessError exception in case check_output method fails
       via  348295b s4/samba.tests: Extend CalledProcessError class to store STDOUT and STDERR for a failed rocess call
       via  adfb618 s4/drs-tests: Allow _net_drs_replicate to force replication and return output from command execution
       via  288e20c s4/drs-tests: Split samba-tool command line generation into separate method
       via  75856d5 s4/drs-tests: Inherit DrsReplSchemaTestCase from DrsBaseTestCase
       via  60bb40c s4/drs-tests: Inherit DrsFsmoTestCase from DrsBaseTestCase
       via  fcd4aa8 s4/drs-tests: Inherit DrsDeleteObjectTestCase from DrsBaseTestCase
       via  e210391 s4/drs-tests: Add a base class to hold common functionality for all DRS python tests
       via  367b35b s3: Fix pdb_ads_enum_aliasmem for empty aliases
       via  ff6c175 s3: Support SetGroupInfo in pdb_ads
       via  9512603 s3: Fix a debug message
       via  4c45078 s3: Fix pdb_ads_enum_group_members for empty groups
       via  288b396 s3: Fix error returns in pdb_ads_mod_groupmem
       via  fd880fd s4-version: Fix version finding for bzr branches.
       via  fce1069 ldb-samba: Add missing dependency on pyldb-util.
       via  b85a323 s3: Improve a debug message, we have more than pdb_tdb.
       via  e99d1de s3: Protect tldap_errstr against a NULL ld
       via  ac19b39 s3: Fix return code of pdb_ads_getsamupriv if the user does not exist
       via  5f953b1 s3: Add ACB_NORMAL to workstations, match RPC-SAMR
       via  351b672 s3: Make QueryDispInfo and QueryInfo match for guest
       via  3e4da94 s3: NO_SUCH_USER is a lot more likely than NO_MEMORY
       via  51b84a9 s3: Convert init_system_info to NTSTATUS
       via  88f5215 s3: Slightly simplify Get_Pwnam_alloc
       via  13bfae9 s3: Fix some nonempty blank lines
       via  8ad127e s3:tests: fix the smbclient_s3 test for multiple users running it.
       via  0749f7a s3:tests: remove unused script/tests/test_functions.sh
       via  93ca1bc s3:tests: include subunit.sh instead of test_functions.sh in test_posix_s3.sh
       via  d03996a s3:tests: include subunit.sh instead of test_functions.sh in test_ntlm_auth_s3.sh
       via  6af6241 s3:tests: include subunit.sh instead of test_functions.sh in test_smbtorture_s3.sh
       via  4eb3da2 s3:tests: include subunit.sh instead of test_functions.sh in test_wbinfo_s3.sh
       via  ae9aa47 s3:tests: use the blackbox subunit output formatter for the testparm_s3 test.
       via  a1bec01 s3:tests: include subunit.sh instead of test_functions.sh in test_local_s3.sh
       via  745354e s3:tests: use the blackbox subunit output formatter for the smbclient_s3 test.
       via  9971061 s3: Pass logonHours through pdb_ads
       via  943aac2 s3: Add "len" to pdb_set_hours
       via  6f3008e s3: Let pdb_ads write accountExpires
       via  478d74f s3: Fix pdb_ads_pull_time
       via  464c696 vfs_smb_traffic_analyzer shall also transfer the clients IP address.
       via  776f83e vfs_smb_traffic_analyzer shall also transfer the clients IP address.
       via  3766fab s3: Fix a C++ warning
       via  d4c0a2b s3: Fix a typed-punned warning
       via  187f695 Fix alignment issues in SPOOLSS "BUFFER" marshalling. Guenther and Metze please check !
       via  f6ac3bb Fix alignment issues in SPOOLSS "BUFFER" marshalling. Guenther and Metze please check ! (cherry picked from commit 8b881e7b6f3b0089ea874b3decd49379b963eb63)
       via  b7acfce s3:vfs:syncops add option to disable metasync per share
       via  d05aa90 s3:vfs:syncops add option to disable metasync per share
       via  927792b s3-smbsharemodes: libsmbsharemodes does neither depend on krb5 or ldap.
       via  9154f0b nsswitch: make libwbclient a public library again.
       via  3c9703f s3-waf: we need to globally -Ilib/replace
       via  a2f4a17 s3-waf: fix popt support.
       via  1ad8e52 lib/util/charset Add back setlocale(), but only when called from binaries
       via  2a3a86a lib/util/charcnv Move iconv handle setup in common
       via  5155a5f s3-charcnv Don't genreate valid_table on the fly, rely on valid.dat
       via  e4c2023 lib/util Remove #if _SAMBA_BUILD_ == 4 that isn't required any more
       via  8afc271 lib/util/charset Use top level iconv.c in source3
       via  bed3742 s4-idl: rename s4 server_id.idl to server_id4.idl
       via  cfeceed librpc make ndr-standard a common library
       via  177ddcb librpc push NDR_SECURITY and NDR_DCERPC to the top level wscript files
       via  a493bf9 nsswitch: depend on dl
       via  92faeae charset Remove use of {isupper,islower,toupper,tolower}_w functions
       via  0bad0e3 s3-libads Remove MIT-specific krb5_princ_realm macro calls.
       via  e4c2f5c s3-waf use lib/util/wscript_build, and avoid duplicate subsystems
       via  83a63ba lib/util Make UTIL_LDB conditional on an s4 build
       via  c8b2b10 s3-waf: use SAMBA3_*() build rules in source3/build
       via  e929223 build: put links for libs in the right directory
       via  40a48f5 s4-util: removed the valgrind_strlen() routine
       via  324270e libutil: make waf rules usable by s3 waf build
       via  13bffa0 waf: improved error message for bad paths in SAMBA_LIBRARY()
       via  1c5108c waf: support building libraries with a directory prefix
       via  8850829 s3-waf: fixed the include paths for samba public libraries
       via  fd00092 charset: allow s3 waf build to use lib/util/charset
       via  ba942c8 waf: added SAMBA3_*() build rules to samba3.py
       via  c745601 waf: give a more sensible error on symlink_bin with missing directory
       via  13f287f lib/util/charset use get_dyn_CODEPAGEDIR(), which is in common
       via  a47120a lib/util/charset split codepoints.c into it's own subsystem
       via  d8d81a7 lib/util/charset use a path to dynconfig.h that works in s3 and s4
       via  0581a5b lib/util/charset add functions isupper_m and islower_m
       via  ed71c1e s4-auth: rename 'auth' subsystem to 'auth4'
       via  35a1163 build: remember the flags used for undefined variable errors
       via  3a5b199 s3build: added NMBDSOCKETDIR to dynconfig
       via  600c726 s4-dsdb: operational module does not need auth any more
       via  b74ac94 s3-includes: force _SAMBA_BUILD_=3 in source3 includes.h
       via  d5d26e3 uid-wrapper: handle uwrap_enabled() as a macro
       via  066a93d build: fixed passing of includes= for modules
       via  1570058 build: added subdir option for module building
       via  8ef9cb0 build: added allow_undefined_symbols options for libraries and modules
       via  b310551 build: make ADD_LDFLAGS() returns the flags that were added
       via  433f68e waf: library_flags() doesn't only operate on conf objects
       via  41b1f97 s3-build: allow waf build of s3 IDL files from any top directory
       via  aec0155 waf: added subdir= option in SAMBA_*() rules
       via  a7ee6e8 waf: use Utils.WafError() instead of sys.exit(1)
       via  8c86c25 tevent: Fix a comment
       via  7720fac tevent: Fix a comment
       via  b39adf9 s4-smbtorture: add more complex spoolss_EnumPrinterDataEx test.
       via  d4892f3 s4-smbtorture: add more complex spoolss_EnumPrinterDataEx test.
       via  f037d42 s3-lsa: support trust objects in _lsa_QuerySecurity().
       via  fa43de0 s3-lsa: in _lsa_QuerySecurity() query the sd from the lsa policy handle.
       via  67dfc87 s3-lsa: only proceed in _lsa_EnumTrustedDomainsEx when backend has trusted domain support.
       via  0ed46df s3-passdb: add PDB_CAP_TRUSTED_DOMAINS_EX.
       via  a0c77c2 s3-cluster remove more CLUSTER_SUPPORT #ifdef stuff
       via  09c4a5c s3-cluster Always fill in the clustering vnn element
       via  6840549 s3: add server_id.idl and use only autogenerated code.
       via  aa3f749 s4:scripting/python/modules.c - remove a really unnecessary variable
       via  5d3dc19 s3-waf: add check for "struct sigevent" and some of its members.
       via  44a6764 s3-waf: add check for "struct utimbuf".
       via  2045cd7 s3-waf: add check for "struct sigevent" and some of its members.
       via  ce718bb s3-waf: add check for "struct utimbuf".
       via  799152f s3: increase the log level for missing PIDs on SIGCHLD
       via  9c12232 s3: increase the log level for missing PIDs on SIGCHLD
       via  b9b65a2 s3-selftest: make sure we really use --format=subunit when calling smbtorture4.
       via  f4bf843 libndr: remove prototype for nonexisting function ndr_print_ipv4_addr().
       via  0d3d93e s3-waf: move libsmb/clikrb5.c and libads/kerberos.c into KRBCLIENT.
       via  8c37adc nsswitch: make wb_reqtrans a common subsystem.
       via  7a81f83 s3-waf: make most of the nsswitch common.
       via  9aa300b s4-waf: move wbinfo buildrule to winbind.
       via  476cd3b build: change lib order to fix build on netbsd
       via  f134d5a s4/waf: add intl dependency for nss_winnbind
       via  5c12cb0 heimdal Pass F_CANON down to the hdb layer for servers in AS-REP as well
       via  0dec840 Add support for testing a Win2k3 domain member
       via  5425227 wintest upper case the --vms paramter arguments to wintest.py
       via  78c4b21 s3-selftest: make sure we really use --format=subunit when calling smbtorture4.
       via  a759b1a s4-build: added LOCALEDIR config option
       via  e1f2442 s3-waf: move the KRB5_DEPRECATED configure check out of lib/replace
       via  5debcb1 idl: naming a structure 'VERSION' is not a good idea!
       via  0aed229 libndr: remove prototype for nonexisting function ndr_print_ipv4_addr().
       via  0e156e7 s3-waf: move libsmb/clikrb5.c and libads/kerberos.c into KRBCLIENT.
       via  bc83400 nsswitch: make wb_reqtrans a common subsystem.
       via  743b13b s3-waf: make most of the nsswitch common.
       via  9867b7b s4-waf: move wbinfo buildrule to winbind.
       via  aee5e95 s3-waf: add check for struct stat st_flags member.
       via  1662422 s3-waf: add some missing checks for macosx.
       via  9e822f1 s3-waf: add check for struct stat st_flags member.
       via  afb77d1 s3-waf: add some missing checks for macosx.
       via  34b24e6 s3-waf: add check for __NR_inotify_init declaration.
       via  ee8c85a s3-waf: add check for various sysconf() variables.
       via  6eed406 s3-waf: add check for posix_fadvise().
       via  8bac04b s3-waf: add check for hires timestamps in struct stat.
       via  932f0a5 s3-waf: add check for "struct flock64".
       via  4a20c74 s3-waf: add check for broken (glibc2.1/x86) 64 bit fcntl locking.
       via  15faf9e s3-waf: add check for fcntl locking.
       via  8a4076a s3-waf: add check for "struct dirent64".
       via  5d3f956 s3-waf: add check for __NR_inotify_init declaration.
       via  a029235 s3-waf: add check for various sysconf() variables.
       via  9d78512 s3-waf: add check for posix_fadvise().
       via  1cc0fb5 s3-waf: add check for hires timestamps in struct stat.
       via  3b3f13a s3-waf: add check for "struct flock64".
       via  8701b0d s3-waf: add check for broken (glibc2.1/x86) 64 bit fcntl locking.
       via  4e32fd9 s3-waf: add check for fcntl locking.
       via  b3f7648 s3-waf: add check for "struct dirent64".
       via  c819e3e s3:test: run the net.rpc.registry test under "dc" not "dc:local"
       via  ae9eca6 s3:test: remove the give/take admin rights code from the net(rpc)registry test
       via  8e45fb4 s3:test: rename samba3.blackbox.testparm_s3 -> samba3.blackbox.testparm
       via  838de3c s3:test: rename samba3.blackbox.net_s3_registry_roundtrip -> samba3.blackbox.net.local.registry.roundtrip
       via  86ed1e7 s3:test: rename samba3.blackbox.net_s3_registry_rpc -> samba3.blackbox.net.rpc.registry
       via  395d8f4 s3:test: rename samba3.blackbox.net_s3_registry -> samba3.blackbox.net.local.registry
       via  2c77ece s3:test: rename samba3.blackbox.net_s3_misc --> samba3.blackbox.net.misc
       via  c66dfe4 s3-build: move priv2ld proto to smbldap.h (in order to fix non-ldap builds).
       via  b03a171 s3:test: mark the net_registry_roundtrip test as knownfail
       via  fca4238 s3:test: add the registry roundtrip test as samba3.blackbox.net_s3_registry_roundtrip
       via  df4044e s3:test: move the registry roundtrip test to a test script of its own
       via  7fb4f2e s3:test: add comment header to test_net_registry.sh
       via  dbc7896 s3:test: use the blackbox subunit test driver in the net_registry tests.
       via  ad6c3ec s3:test: use the blackbox subunit test driver in the net_misc tests.
       via  2e18c34 s3:test: add the "blackbox.failure" test to the knownfail tests
       via  18f4940 s3:test: add the failure blackbox test as samba3.blackbox.failure
       via  1430d17 s3:test: add a simple failing blackbox testsuite
       via  ca2b960 s3:test: add the success blackbox test as samba3.blackbox.success
       via  9164a57 s3:test: add a simple blackbox test that succeeds.
       via  7c72ce9 testprogs/blackbox/subunit: add testok() for easier integration of s3 tests.
       via  fbfa5c6 s3:net: fix usage for "net rpc registry export"
       via  bfa7964 s3-ipasam: Add aliases for trusted domain user
       via  7763816 s3-netlogon: Implement NetrServerGetTrustInfo and NetrGetForestTrustInformation
       via  9ebbbb7 s3-ldap: Add sambaTrustForestTrustInfo to LDAP schemata
       via  d638f4a s3-lsa: Implement lsaRSetForestTrustInformation
       via  92ea55e s4-smbtorture: Fix for RPC-LSA-FOREST-TRUST.
       via  cc3b67f s3-ipasam: add IPA specific attributes
       via  33655d2 s3-lsa: Add and remove trusted domain account
       via  7d53893 s3-lsa: fix return code of _lsa_QueryTrustedDomainInfoByName()
       via  8fa440c s3-ipasam: add pdb_ipasam_capabilities() and pdb_ipasam_get_domain_info()
       via  a357ac0 s4-smbtorture: Two fixes for forest trust test against samba.
       via  a8ab5d5 s3-lsa: Extract auth info from trustDomainPasswords
       via  ba28fb0 s3-ldap: Update LDAP schemata to include sambaTrustedDomain.
       via  0b27317 s3-lsa: Use pdb_get_trusted_domain_by_sid in _lsa_QueryTrustedDomainInfo()
       via  fbd846f s3-lsa: fix lsa_QueryTrustedDomainInfo
       via  72de982 s3-ipasam: add ipasam_get_trusted_domain_by_sid()
       via  b4bc1f8 s3-ipasam: add wrapper for ipasam_enum_trusteddoms()
       via  4d22986 s3-lsa: implement _lsa_OpenTrustedDomainByName().
       via  cdd4df7 s3-lsa: implement _lsa_OpenTrustedDomain().
       via  13c5211 s3-lsa: Implement _lsa_EnumTrustedDomainsEx()
       via  86771d8 s3-lsa: implement _lsa_CloseTrustedDomainEx().
       via  06245d1 s3-lsa: implement _lsa_QueryTrustedDomainInfoByName().
       via  b9eda2a s3-lsa: implement _lsa_QueryTrustedDomainInfoBySid().
       via  1ce0d97 s3-lsa: implement _lsa_QueryTrustedDomainInfo().
       via  bb94708 s3-lsa: make _lsa_DeleteTrustedDomain() use pdb_del_trusted_domain().
       via  12d16af s3-lsa: implement _lsa_DeleteTrustedDomain().
       via  f6004a1 s3-lsa: make lsa_lookup_trusted_domain_by_name() use pdb_get_trusted_domain().
       via  387e37e s3-lsa: add lsa_lookup_trusted_domain_by_name and lsa_lookup_trusted_domain_by_sid.
       via  39c9f59 s3-lsa: implement _lsa_CreateTrustedDomain().
       via  55bc1cf s3-lsa: implement _lsa_CreateTrustedDomainEx().
       via  162fd0e s3-lsa: Let _lsa_CreateTrustedDomainEx2() use pdb_set_trusted_domain().
       via  a6bd93b s3-lsa: implement _lsa_CreateTrustedDomainEx2().
       via  424dc1b s3-lsa: add LSA_HANDLE_TRUST_TYPE.
       via  5b41211 s3-lsa: add create_lsa_policy_handle().
       via  4e60954 s3-ipasam: implement enum_trusted_domains
       via  8ddbb48 s3-ipasam: implement {get,set,del}_trusted_domain
       via  c96fd89 s3-passdb: make priv2ld() public
       via  b4dd65d s3-passdb: add {get,set,del,enum}_trusted_domain calls
       via  2e78022 s3-ipasam: Disable old trustdom_pw calls
       via  4fa210d s3-passdb: Add minimal stub for IPA passdb backend
       via  518f1a2 s3-auth Fix memory leak in security=share and force user =
       via  320e549 Merge branch 'v3-6-test' of ssh://git.samba.org/data/git/samba into v3-6-test
       via  1354d3d s3-auth Fix memory leak in security=share and force user =
       via  dce69c2 waf Fix dependencies for .pc (pkg-config) files
       via  ccb3d5e s3-librpc: move server_id marshalling to own helper file.
       via  575ac17 s3-waf: fix the build.
       via  e34ba44 s3-librpc: move server_id marshalling to own helper file.
       via  ab85362 s3: Support "codePage" in pdb_ads
       via  9ef0e1e s3: Pass "code_page" through samr
       via  ead7ffa s3: Add "code_page" to struct samu
       via  8bbf0ad s3: Support "country_code" in pdb_ads
       via  63c556e s3: Pass "country_code" through samr
       via  d9d0fef s3: Add "country_code" to struct samu
       via  fbcdef8 s4: Fix a typo
       via  7a2cbda s3: Add userWorkstations and userParameters to pdb_ads
       via  29db913 s3-amend: Don't overwrite existing values
       via  4b354e6 s3-amend: Don't overwrite existing values
       via  20197c6 s4:torture/rpc/samr.c - fix up the "test_GroupList" suite regarding QueryDisplayInfo
       via  2e0a933 s4:samr RPC server - QueryDisplayInfo returns always all domains users, aliases and groups
       via  aaae316 s4-ldb_modules/operational: Make use of dsdb_module_reference_dn() function
       via  fa36577 s4:sam.py - add another "description" test case
       via  0085d6e s3-waf: fix the build.
       via  4f9a0a0 s3-selftest: move all skipped test to skiplist.
       via  5103147 s3-waf: TLDAP is only needed by pdb_ads (and smbtorture).
       via  42ce00a s3: no need to globally include intl.h.
       via  acb9a56 s3-selftest: when skipping tests, use the selftest/skip file.
       via  0bfdb3e s3-selftest: move all skipped test to skiplist.
       via  a32f0ff s3-waf: TLDAP is only needed by pdb_ads (and smbtorture).
       via  ca57448 s3: no need to globally include intl.h.
       via  c575d30 s3-selftest: when skipping tests, use the selftest/skip file.
       via  7312dac s4:acl LDB module - interpret "userAccountControl" as "uint32_t"
       via  6bfaa4c libcli/security - fix two output format specifiers
       via  738b2ab s4: Don't grant level II oplock to a file with byte-range locks.
       via  3c5f537 s4:drsuapi/getncchanges: make sure we don't process filteres objects more than once
       via  18926e5 Fix private libdir and codepages paths
       via  64c63a3 s3: Fix a C++ warning
       via  25e21dc tdb: Fix a C++ warning
       via  3493ca6 Return NULL if tevent_add_fd() is passed a negative fd
       via  0a05a36 Increase minor version since a public header has changed
       via  3722f65 librpc: make NDR_KRB5PAC a shared library (libndr-krb5pac.so).
       via  d6a41c2 Return NULL if tevent_add_fd() is passed a negative fd
       via  b423d83 s4:ldapcmp: cope with range retrivals of multivalued attributes
       via  8e8ef45 s4-readline: remove leftover from readline merge.
       via  05e221f s3-waf: add UTIL_TEVENT subsystem (as in ../lib/util/wscript)
       via  d3c082e s4-readline: remove leftover from readline merge.
       via  89db591 s3-waf: add UTIL_TEVENT subsystem (as in ../lib/util/wscript)
       via  850bf67 s4-ldb_modules/acl: Use ntds_guid for SPN check only we have a DC object
       via  ae4aa2e s3-librpc: no need to globally include endpointmapper headers.
       via  ebe3122 s3: move some defines to a better place.
       via  a9ecea5 s3-proto: remove prototype for non-existing functions.
       via  251bc67 s3-librpc: remove duplicate prototypes.
       via  3134895 s4-ldb_modules/acl: Get correct NTDSDSA objectGUID to check SPN for
       via  7397207 s4-ldb_modules/util: Implement dsdb_module_find_ntdsguid_for_computer()
       via  6110887 s4/ldb_modules/acl.c: Fix calculation for samAccountName string len
       via  b3ea56a s3-librpc: no need to globally include endpointmapper headers.
       via  80b4e1e s3: move some defines to a better place.
       via  f10cba1 s3-proto: remove prototype for non-existing functions.
       via  9d96598 s3-librpc: remove duplicate prototypes.
       via  e9f5529 s3: Fix a typed-punned warning
       via  a6af1ef s4-dsdb: cope with broken exchange schema with single valued backlinks
       via  95e347a s4-ldb: fixed a uninitialised el->flags in ldb_tdb
       via  12a1e02 s4-dsdb: cleanups to the backupkey RPC server
       via  63d4a99 s4-dsdb: fixed problem with constrained modification of description attribute
       via  c2ccd24 s4-ldb: added LDB_FLAG_INTERNAL_FORCE_SINGLE_VALUE_CHECK
       via  a48328a s4-ldb: use a helper function for single valued checking
       via  a26f8b8 ldb-web: update mailing list info
       via  b3f3287 script: sign library releases with Samba Library Distribution Key
       via  b2e126c s4:selftest: add tests with seal and sign for backupkey
       via  7f00aa9 s4: Renable samba4.rpc.backupkey
       via  05ad9d2 s4: load the backupkey endpoint
       via  ac82dbd s4: Add server side implementation of backup key remote protocol
       via  5d63c50 s3: Add "comment" and "description" to pdb_ads
       via  877e0ef s4/upgradeprovision: Fix help for --debugguess.
       via  249ba1e s4/upgradeprovision: Typo and better word.
       via  7db5c10 s4: samba_backup: Fix typos.
       via  60df3c0 s3: Make "net sam list [users|workstations]" list only the right things
       via  26051b8 s3: Use tlap_simple_recv in tldap_sasl_bind_recv
       via  f6df16d s3: Add error checking to asn1_read_OctetString_talloc
       via  f49ad6d s3: Remove an unneeded proto
       via  80accd3 Fix typos
       via  9331bc3 s3: Fix some nonempty blank lines
       via  fe551d6 s3: Convert tldap_entry_values args to "array, count"
       via  84abb42 s3: Add an explicit counter to tldap_add_mod_[blobs|str]
       via  158c1e3 s3: Convert tldap_make_mod_fmt args to "array, count"
       via  6375e69 s3: Convert tldap_make_mod_blob args to "array, count"
       via  67e6874 s3: Convert tldap_make_mod_blob_int args to "array, count"
       via  3363bab s3: Convert tldap_add_blob_vals args to "array, count"
       via  6b492a1 s3: Convert tldap_add_mod_blobs args to "array, count"
       via  7852527 Fix some nonempty blank lines
       via  30e72e0 s3: Align the args of pdb_ads_update_sam_account to tldap_modify
       via  a730155 pyldb: fix a bug in the unit test which prevented ldb.python to run all the tests in the testsuite
       via  f8a156d librpc: add bindings for dnsp in python
       via  17fdee0 ldb: use the sizeof of the control variable as offset instead of hardcoded values, helps to avoid bugs
       via  ad9b670 ldb: remove "magic" string in ldb_controls, replace them with constants defined in ldb.h
       via  91cad71 tdb: Fix a C++ warning
       via  fdc14dc s3: Make "smbpasswd <user>" work with pdb_ads (cherry picked from commit 22b69b2927bf10aa78be686894a425cfda02d916)
       via  d38ab83 s3: Make "smbpasswd <user>" work with pdb_ads
       via  bd891b4 s3-waf: try to fix the netbsd build and add -lintl to the 'net' binary.
       via  ca683c4 libcli/auth: fix PAM_ERRORS subsystem build.
       via  13e820c s3-waf: try to fix the netbsd build and add -lintl to the 'net' binary.
       via  3e9faf7 libcli/auth: fix PAM_ERRORS subsystem build.
       via  d580ace s3: Skip the CHAIN1 tests
       via  822a511 s3: Skip the CHAIN1 tests
       via  ac14dcf s3-waf: next attempt to fix cups and non-cups builds.
       via  04605c3 s3-rpc_server: fix some buildwarnings in non-developer mode.
       via  f7b6da4 s3-selftest: revamp selftest wscript with s4 one.
       via  6531ac6 s3-waf: next attempt to fix cups and non-cups builds.
       via  93bfcc0 s3-waf: try to deal with underlinked cups libraries.
       via  055e35d s3-waf: move all error mappings to errors subsystem.
       via  31e8e12 waf: pure cosmetic reformatting of the two samba-util object lists (to ease comparing).
       via  7ff5bf5 s3-rpc_server: fix some buildwarnings in non-developer mode.
       via  16af253 s3-selftest: revamp selftest wscript with s4 one.
       via  414f398 s3-waf: try to deal with underlinked cups libraries.
       via  59c8839 s3-waf: move all error mappings to errors subsystem.
       via  3eb7e12 waf: pure cosmetic reformatting of the two samba-util object lists (to ease comparing).
       via  91751c9 s4-build: fixed export of krb5pac.h, needed by other public headers
       via  1a90fff s4-waf Don't include ../librpc in paths
       via  41906e2 s3-waf: use bld.env.HAVE_LDAP in some more places, hopefully fixes the builds w/o ldap.
       via  8a95c44 s3-waf: rework the way SMBLDAP subsystem is built a little.
       via  8fa7d4e waf: substitute '/' in -D static defines as well.
       via  071c2fe s3-libsmb: fix ifdef check in ads_dc_name.
       via  a83db7e s3-libnet: fix a WITH_ADS / HAVE_ADS mismatch.
       via  168bb60 s3-libads: make ads_guess_service_principal static.
       via  8015514 s3-waf: use bld.env.HAVE_LDAP in some more places, hopefully fixes the builds w/o ldap.
       via  1bad50f s3-waf: rework the way SMBLDAP subsystem is built a little.
       via  d08ddf0 waf: substitute '/' in -D static defines as well.
       via  e4bf692 s3-libsmb: fix ifdef check in ads_dc_name.
       via  c7d0850 s3-libnet: fix a WITH_ADS / HAVE_ADS mismatch.
       via  f076c76 s3-libads: make ads_guess_service_principal static.
       via  feb446a s3: Avoid a select call per smb
       via  16229e4 s3: Avoid a select call per smb
       via  f6805ed s3-waf: try to deal with system w/o ldap; also move module processing to the end of wscript.
       via  c285601 s3-selftest: remove some more unused test functions.
       via  5c62f06 s3-waf: try to fix the {net|free|open}bsd build.
       via  e4caec2 s3-selftest: run the three net tests individually.
       via  b7e1e64 s3-waf: dont try to redefine 'pam', we checked above...
       via  b5b911d s3-rpc_server: move services into individual directories.
       via  704d15e s3-waf: do not make pam support mandatory.
       via  115a5f7 s3: Add more checks and better fallback to addrchange
       via  90c8de5 s3: Add more checks and better fallback to addrchange
       via  e0935a8 s3: Align the args in tldap_modify
       via  af84bb8 s3: Align tldap_add and tldap_add_send
       via  44f2344 s3-waf: try to deal with system w/o ldap; also move module processing to the end of wscript.
       via  5507d68 s4-build: fixed export of krb5pac.h, needed by other public headers
       via  06d4e4c s3-selftest: remove some more unused test functions.
       via  6bc6d5d s3-waf: try to fix the {net|free|open}bsd build.
       via  961f629 s3-selftest: run the three net tests individually.
       via  80d87e6 s3-waf: dont try to redefine 'pam', we checked above...
       via  efa460e s3: Align the args in tldap_modify
       via  b524e58 s3: Align tldap_add and tldap_add_send
       via  4063bde s3-rpc_server: move services into individual directories.
       via  4da4e94 s3-waf: fix cups checks when lib is there but headers aren't.
       via  1fc14a6 s3-waf: do not make pam support mandatory.
       via  4de3e73 s3-waf: fix cups checks when lib is there but headers aren't.
       via  6d59ab9 s3-waf: better checks for gssapi support.
       via  676a7ad s3-system: fix malloc/talloc mismatch in sys_popen().
       via  1293e76 s3-oldtest: remove unused tests_all.sh file.
       via  5ecda05 s3-waf: better checks for gssapi support.
       via  4bb610a s3-rpc_client: Fixed an uninitialized variable.
       via  84a7c49 s3-rpc_client: Added dcerpc_winreg_int_openkey() which dectects the hive.
       via  2130f3f s3-rpc_client: Fixed winreg int documentation.
       via  183d168 s3-rpc_server: Fixed possible segfaults in svcctl server.
       via  fa0c6c1 s3-system: fix malloc/talloc mismatch in sys_popen().
       via  97b03d5 s3-oldtest: remove unused tests_all.sh file.
       via  da9cd73 s3-rpc_client: Fixed an uninitialized variable.
       via  0d7a2d2 s3:smbd: fix switch indentation level in get_ea_dos_attribute()
       via  8cffe14 s3-rpc_client: Added dcerpc_winreg_int_openkey() which dectects the hive.
       via  a1305f2 nsswitch: fix a segfault in the krb5 locator plugin
       via  8ed5808 s3-rpc_client: Fixed winreg int documentation.
       via  f0a9055 s3-rpc_server: Fixed possible segfaults in svcctl server.
       via  82bcada s3:smbd: fix switch indentation level in get_ea_dos_attribute()
       via  61629ff s3: Slightly simplify winbind_write_sock
       via  b25aeae s3: Fix some nonempty blank lines
       via  d62aa57 nsswitch: fix a segfault in the krb5 locator plugin
       via  831974a s3: Slightly simplify winbind_write_sock
       via  1daeb4a replace: Add missing eval to m4 script
       via  a87aee5 socket_wrapper: avoid c++ style comments.
       via  d7d3672 s3: Fix some nonempty blank lines
       via  d02b5cd replace: Add missing eval to m4 script
       via  2f6d76a socket_wrapper: avoid c++ style comments.
       via  a38d04a s4-tools: Added --sddl option, which allows the user to add an ACE to an object's security descriptor in SDDL format
       via  310a478 libwbclient: doxygen: mark wbcSetGidHwm deprecated
       via  75770b8 libwbclient: doxygen: mark wbcSetUidHwm deprecated
       via  a76e707 libwbclient: doxygen: mark wbcRemoveGidMapping deprecated
       via  ea49d7c libwbclient: doxygen: mark wbcRemoveUidMapping deprecated
       via  03e8e45 libwbclient: doxygen: mark wbcSetGidMapping deprecated
       via  3d94161 libwbclient: doxygen: mark wbcSetUidMapping deprecated
       via  ed4268a Revert "libwbclient: bump the libwbclient SOVER 0 -> 1 due to ABI changes"
       via  f4ca9ef Revert "wbinfo: remove --set-uid-mapping - winbindd does not implement that any more."
       via  ce986e7 Revert "wbinfo: remove --set-gid-mapping - winbindd does not implement that any more."
       via  95b16ec Revert "wbinfo: remove --remove-uid-mapping - winbindd does not implement that any more."
       via  6284c4d Revert "wbinfo: remove --remove-gid-mapping - winbindd does not implement that any more."
       via  05d56cb Revert "libwbclient: remove two unused defines"
       via  82ea5db Revert "libwbclient: remove wbcSetUidMapping() - not implemented any more"
       via  dc260ec Revert "libwbclient: remove wbcSetGidMapping() - not implemented any more"
       via  e7c8631 Revert "libwbclient: remove wbcRemoveUidMapping() - not implemented any more"
       via  b239214 Revert "libwbclient: remove wbcRemoveGidMapping() - not implemented any more"
       via  c0a47f2 Revert "libwbclient: remove wbcSetUidHwm() - not implemented any more"
       via  d239ac8 Revert "libwbclient: remove wbcSetGidHwm() - not implemented any more"
       via  a777cc8 Revert "libwbclient: bump version to 0.6 -> 1.0 due to ABI change (removed symbols)"
       via  09640cf Revert "nsswitch: libwbclient has vnum 1 now."
       via  0572bc5 Revert "nsswitch: remove unused code from wbinfo.c"
       via  6d3625d libwbclient: doxygen: mark wbcSetGidHwm deprecated
       via  3d8a5c6 librpc: move preg.idl to main directory.
       via  3cb75d8 s3-waf: fix krb5 checks logic.
       via  eebfe86 s3: give ../librpc/ndr/util.c its own header.
       via  3c6ae6d libwbclient: doxygen: mark wbcSetUidHwm deprecated
       via  3757556 libwbclient: doxygen: mark wbcRemoveGidMapping deprecated
       via  7494724 libwbclient: doxygen: mark wbcRemoveUidMapping deprecated
       via  d75ad33 libwbclient: doxygen: mark wbcSetGidMapping deprecated
       via  cb5e685 libwbclient: doxygen: mark wbcSetUidMapping deprecated
       via  6339a17 Revert "libwbclient: bump the libwbclient SOVER 0 -> 1 due to ABI changes"
       via  4242d63 Revert "wbinfo: remove --set-uid-mapping - winbindd does not implement that any more."
       via  70ebfc1 Revert "wbinfo: remove --set-gid-mapping - winbindd does not implement that any more."
       via  71ce276 Revert "wbinfo: remove --remove-uid-mapping - winbindd does not implement that any more."
       via  1ea1043 Revert "wbinfo: remove --remove-gid-mapping - winbindd does not implement that any more."
       via  0def826 Revert "libwbclient: remove two unused defines"
       via  7dca8bc Revert "libwbclient: remove wbcSetUidMapping() - not implemented any more"
       via  1f4a06e Revert "libwbclient: remove wbcSetGidMapping() - not implemented any more"
       via  ecbb223 Revert "libwbclient: remove wbcRemoveUidMapping() - not implemented any more"
       via  75b2a2f Revert "libwbclient: remove wbcRemoveGidMapping() - not implemented any more"
       via  748cccd Revert "libwbclient: remove wbcSetUidHwm() - not implemented any more"
       via  7a3bc46 Revert "libwbclient: remove wbcSetGidHwm() - not implemented any more"
       via  9bc1a7b Revert "libwbclient: bump version to 0.6 -> 1.0 due to ABI change (removed symbols)"
       via  d0ceb4c Revert "nsswitch: libwbclient has vnum 1 now."
       via  76ea4fd Revert "nsswitch: remove unused code from wbinfo.c"
       via  ad0a318 librpc: move preg.idl to main directory.
       via  7a558ea s3-waf: fix the build after auth changes.
       via  7de21e6 s3-waf: fix krb5 checks logic.
       via  fdd4d56 s3: give ../librpc/ndr/util.c its own header.
       via  b5a2f95 s4-tests: Some tests that prove behavior for INHERITED user-provided ACEs is different if the P flag is set.
       via  c3f6cc9 security: Fixed some handling of ACEs with INHERITED flag provided by the user
       via  14edbf7 s4-build: need EXPAND_VARIABLES() for terminal in make test
       via  172e0a1 s4-auth: install gen_ndr/auth.h, used by public session.h
       via  11f5d7c s4-torture: not having an output dir is not a fatal error
       via  8dc92c8 ldb: use #include <ldb.h> for ldb
       via  e26b1a6 s4-krb5: authkrb5 should depend on ldb
       via  cc77ea7 s3-auth Remove unused pam_handle
       via  2b05ba7 s3-auth Rename cryptic 'ptok' to security_token
       via  d66150c libcli/named_pipe_auth Change from 'info3' to auth_session_info_transport
       via  248c821 auth.idl fix size_is() reference in IDL
       via  543ef3b libcli/named_pipe_auth Remove support for unused levels 0-2.
       via  4cfee6f auth Move auth_sam_reply into the top level.
       via  8220a7e ldb: added ldb 1.0.0 ABI signatures
       via  2a6f345 ldb: change version number to 1.0.0
       via  8720811 ldb: fixed two warnings in the ldb_ldap backend
       via  7fac325 ldb: added a include/ldb_version.h
       via  0122a4f Put OpenDir() back the way it was - don't overload with an fsp arg. Create OpenDir_fsp for new usage.
       via  6c231c2 Put OpenDir() back the way it was - don't overload with an fsp arg. Create OpenDir_fsp for new usage. (cherry picked from commit 558eeb860e3e3475f5ab39c52fab3414b5b8b478)
       via  739f7dc Make it clear we're using the open file pathname. (cherry picked from commit 417621d799436c2583514ede02301cf1bb30efb2)
       via  61d4edf Allow SMB2_FIND to actually use the open fd handle if we support fdopendir. Fallback to pathname opendir if not. (cherry picked from commit 1607ebfe8632fa13c5ffb466b8c9f416d7ab20aa)
       via  a2ff5cb Correctly plumb in VFS_FDOPENDIR. (cherry picked from commit 61c1f312d2665197d34245537a8f5b641bda1243)
       via  4b0af9b Make it clear we're using the open file pathname.
       via  dad0ef4 s3-waf: make ads support detection a little more robust.
       via  ef7b513 s3: move some stuff out of smb.h to better locations.
       via  6445bb1 s3: remove unused struct uuid_flat.
       via  0696a5c s3-waf: make sure we dont activate dnsupdate support w/o gssapi.
       via  1607ebf Allow SMB2_FIND to actually use the open fd handle if we support fdopendir. Fallback to pathname opendir if not.
       via  61c1f31 Correctly plumb in VFS_FDOPENDIR.
       via  d0406ab s3-waf: make ads support detection a little more robust.
       via  65bb6b3 s3: move some stuff out of smb.h to better locations.
       via  4303d34 s3: remove unused struct uuid_flat.
       via  9239db3 s3-waf: make sure we dont activate dnsupdate support w/o gssapi.
       via  4ccb7e5 Oops. Need to test for if(!NT_STATUS_IS_OK(..)) for error.
       via  c377b0e Fix up some buildfarm warnings.
       via  344e4cd Don't use asprintf in this library - breaks the build on many systems. Fake with malloc/memcpy.
       via  8c363e9 Move to opening an fd on directory opens. Get more careful about symlink races.
       via  65e6dea Remove unneeded stat call.
       via  ff769d5 Oops. Need to test for if(!NT_STATUS_IS_OK(..)) for error. (cherry picked from commit 5218fe4d9282c863c8c2f55db08983b20eb72f26)
       via  0797ddd Fix up some buildfarm warnings. (cherry picked from commit ea10006ef857d112477f9cb3294a1439b34259e8)
       via  be80812 s4:WAF build - remove "source4/configure.developer"
       via  127691c Don't use asprintf in this library - breaks the build on many systems. Fake with malloc/memcpy. (cherry picked from commit 8d0c16a68bac7c75b4b637c6d6e3377c5461e5d4)
       via  bd01d86 Move to opening an fd on directory opens. Get more careful about symlink races.
       via  bf48da1 Remove unneeded stat call.
       via  3691538 tevent: Fix typos
       via  f35ecd0 dlinklist: Change license to LGPLv3+ (checked with tridge).(cherry picked from commit d2740976cde8b875c91cff311a688e8a10e4bf30)
       via  2dd37f6 s3-rpc_server: We need a messaging context for rpc.
       via  ce6e866 s3-rpc_server: Fixed possible segfault with client_id. (cherry picked from commit 1b5609aa4d72fe3e8bd916440844cc380d75d96a)
       via  d0d92ce s3-waf: we check for attr in ../lib/util/script already, so we cannot set to EMPTY here.
       via  2465fe4 s3-waf: as long as we dont have --with-featureX=yes|no|auto handling, avoid exiting.
       via  0bde5e0 s3-waf: check k5crypto in some more locations.
       via  ef98f64 s3-waf: support non-default krb5-config and cups-config locations.
       via  8d80225 ldb:tools - return LDB_ERR_OPERATIONS_ERROR on generic errors
       via  5e06b21 ldb:tools - always check if ldb connection has been estabilished
       via  22f4030 ldb:ldbsearch tool - use LDB result constants where possible
       via  23c0ae7 ldb:ldbsearch tool - simplify error code return
       via  ff7dff6 ldb:ldbsearch tool - use "%u" for printing unsigned integers
       via  475ea1c ldb:ldbedit tool - don't forget about the "do_edit" result code
       via  79d3532 ldb:ldbedit tool - fix bug #7914
       via  b5ccf18 ldb:ldbedit tool - use unsigned counters for consistency with other LDB tools
       via  bc675aa ldb:ldbedit tool - use "%u" for printing out unsigned integers
       via  b2c1831 ldb:ldbedit tool - use LDB result constants where needed
       via  bd727a9 ldb:ldbrename tool - use LDB result constant where needed
       via  ef0477a ldb:ldbmodify tool - use unsigned counters for consistency with other LDB tools
       via  6f52070 ldb:ldbdel tool - use LDB result constants for consistency
       via  2937e63 ldb:ldbadd tool - use LDB return codes where possible
       via  de9217b ldb:ldbadd tool - use "%u" for printing out unsigned integers
       via  c3ca0b0 ldb:ldbadd tool - use LDB result constants for consistency
       via  a0e5761 s3-waf: we check for attr in ../lib/util/script already, so we cannot set to EMPTY here.
       via  ada4c66 s3-waf: as long as we dont have --with-featureX=yes|no|auto handling, avoid exiting.
       via  9081cb0 s3-waf: check k5crypto in some more locations.
       via  62cd1e0 s3-waf: support non-default krb5-config and cups-config locations.
       via  dcd6764 tevent: Fix typos
       via  edbd6f4 s3-rpc_server: We need a messaging context for rpc.
       via  dd7f8ae s3:utils enable sharesec for registry shares
       via  1b5609a s3-rpc_server: Fixed possible segfault with client_id.
       via  d8a90b4 s3:utils enable sharesec for registry shares
       via  8a5c064 s3:net idmap: implement net idmap delete
       via  cdd4e8f s3:net idmap dump: report correct database file when failed to open idmap db.
       via  bfeec5d s3:net idmap dump: use net_idmap_dbfile
       via  400bc40 s3:net idmap restore: correctly abort operation if dbfile could not be determined
       via  307a6a0 s3:net idmap: fix error reporting in net_idmap_dbfile()
       via  9343788 s3:net factor out net_idmap_dbfile
       via  5ac5852 s3:net idmap restore: fix segfault on missing input file
       via  a185d48 s3:net add option --db
       via  b6a199c s3:testparm: add "--option" to testparm
       via  f1401f2 s3:popt: add POPT_COMMON_OPTION to provide only the "--option" feature
       via  0e6a7c3 s3:loadparm: skip leading spaces in parameter values from the command line
       via  9271027 s3:net idmap: implement net idmap delete
       via  a6d45d0 s3:net idmap dump: report correct database file when failed to open idmap db.
       via  59ccfac s3:net idmap dump: use net_idmap_dbfile
       via  79307cf s3:net idmap restore: correctly abort operation if dbfile could not be determined
       via  92f856c s3:net idmap: fix error reporting in net_idmap_dbfile()
       via  e2795f5 s3:net factor out net_idmap_dbfile
       via  1f1a165 s3:net idmap restore: fix segfault on missing input file
       via  47f499a s3:net add option --db
       via  872d913 s3:testparm: add "--option" to testparm
       via  015b47f s3:popt: add POPT_COMMON_OPTION to provide only the "--option" feature
       via  c6f797d s3:loadparm: skip leading spaces in parameter values from the command line
       via  a65eedd provision: Add missing dependency on pyldb-util.
       via  d274097 dlinklist: Change license to LGPLv3+ (checked with tridge).
       via  9c5c31c s3:rpc_server: create binding_handle in rpc_pipe_open_external()
       via  3710996 s3:rpc_client: make rpccli_bh_create() non-static for now
       via  d04c2c5 s3:rpc_server: create binding_handle in rpc_pipe_open_external()
       via  f915dd5 s3:rpc_client: make rpccli_bh_create() non-static for now
       via  4d058ca s4/tests: Implement a blackbox test for 'samba-tool drs' command
       via  099644f s4/tests: Move command line processing into separate method to be reused
       via  6b15746 s4/tests: Implement BlackboxTestCase.check_output() method
       via  d0867e5 s4/samba-tool/drs: Make use of Command.message() method instead of using 'print'
       via  ad48c70 s4/samba-tool/drs: Move get_dsServiceName function at module level to be re-used
       via  f3db67e s4/samba-tool: 'drs options' command implementation
       via  6c89bb8 waf Remove debugging hacks left in the top level build
       via  45b16de s4-waf Remove source4 build system.
       via  7e76367 s4-auth Fix setting of bad_password_count in auth_convert_user_info_dc_sambaseinfo()
       via  ce461a7 s4-selftest Fix valgrind and gdb options for top level build
       via  a2ce53c s4-auth Rework auth subsystem to remove struct auth_serversupplied_info
       via  f1c0e95 s4-auth Add auth.idl to encode auth subsystem structures in IDL
       via  e58ac20 Add fdopendir to the VFS. We will use this to reuse a directory fd already open by NtCreateX.
       via  d0e5477 Pass fsp to dptr_CloseDir(). Cope with setting the fd if we're closing an fd that opendir knows about. (cherry picked from commit 224fc03cb56b0d76f6ad7f18dd0528d6b0e57fb1)
       via  07fa270 Add configure checks for fdopendir. (cherry picked from commit ad3d1adea3cdf42aee644dd853193b53a142c2f1)
       via  6bbd85d Add fdopendir(). (cherry picked from commit 1911d483e552a6ec73b2c107b968268e7e9111e5)
       via  84b98e5 s3: Fix some nonempty blank lines and some typos
       via  a674a56 Add fdopendir to the VFS. We will use this to reuse a directory fd already open by NtCreateX.
       via  224fc03 Pass fsp to dptr_CloseDir(). Cope with setting the fd if we're closing an fd that opendir knows about.
       via  ad3d1ad Add configure checks for fdopendir.
       via  1911d48 Add fdopendir().
       via  5a0ee95 s3: Fix some nonempty blank lines and some typos
       via  c7cb524 selftest: remove make oldtest.
       via  08801aa s3-selftest: let valgrindtest use the new make test.
       via  698d339 selftest: remove make oldtest.
       via  4806714 s3-selftest: let valgrindtest use the new make test.
       via  587cfd1 waf: bring back shared Makefile and configure (needed by s3-waf).
       via  c7344c4 If possible (O_DIRECTORY exists) open an fd for a directory open.
       via  5624aa8 s3-spoolss: Dont wipe out all drivers when only one should be deleted.
       via  abd4a39 s4-smbtorture: add torture test to check proper add and delete driver operations.
       via  1065ecc s3-selftest: mark the driver timestamp test as knownfail for now.
       via  4d9492e s4-smbtorture: also run the driver timestamp spoolss test against samba.
       via  8b64d06 s3-spoolss: Dont wipe out all drivers when only one should be deleted.
       via  9e6d61f s4-smbtorture: add torture test to check proper add and delete driver operations.
       via  541bf80 s3-selftest: mark the driver timestamp test as knownfail for now.
       via  7d107cd s4-smbtorture: also run the driver timestamp spoolss test against samba.
       via  519a85b s4-waf: split out wscript_build for ndrdump binary.
       via  0c3034f lib/compression: add shared wscript_build.
       via  3a013a1 libndr: apply some const and make is_valid_policy_hnd a callback to policy_handle_empty.
       via  67b67ad pam: share pam errors in a common location.
       via  4086c1e s4-waf: split out wscript_build for ndrdump binary.
       via  56fe080 lib/compression: add shared wscript_build.
       via  947ba44 libndr: apply some const and make is_valid_policy_hnd a callback to policy_handle_empty.
       via  34722c7 pam: share pam errors in a common location.
       via  242797a pysecurity: Add missing dependency on pytalloc-util.
       via  f31861e s3:net: remove unused net_idmap_help
       via  01d3da3 s3:net: remove unused net_idmap_help
       via  9732955 s3: Added file for clang complete support in vim.
       via  3720d13 libndr: share some uuid helpers.
       via  0474eca ndr: merge ndr_map_error2string and ndr_errstr.
       via  0f2753d ndr: move null_ndr_syntax_id to the common libndr location.
       via  a4216a3 ndr: merge duplicate ndr_map_error2ntstatus() functions.
       via  12913c9 s3: Added missing files in .gitignore.
       via  be5edba libndr: share some uuid helpers.
       via  84dbc2a ndr: merge ndr_map_error2string and ndr_errstr.
       via  8b55ae1 ndr: move null_ndr_syntax_id to the common libndr location.
       via  724c982 ndr: merge duplicate ndr_map_error2ntstatus() functions.
       via  e68f6ad If possible (O_DIRECTORY exists) open an fd for a directory open.
       via  dd7313a Use corrcet function instead of cut-and-paste code.
       via  eb2d8f7 Use corrcet function instead of cut-and-paste code. (cherry picked from commit 1121091f8bf857948c335f326088cfafa78ed013)
       via  d39d8db Fix leak in error path. (cherry picked from commit 0a7f1af82ca94a9ea3f2fbe6b4bf64ff17c76cce)
       via  0a7f1af Fix leak in error path.
       via  1d27f0b mit-samba: Allow nesting on the event context
       via  c9b1ab0 libcli/security: Make add_sid_to_array_unique use a uin32_t counter
       via  e1fad19 libcli/security: Make del_sid_from_array take a uint32_t
       via  ac00174 s3:net conf: fix a comment typo (cherry picked from commit 3bccd2f3f365d5b8f227d0ddf9397921c1622c44)
       via  1d58fcc libcli/security: Make add_sid_to_array_unique use a uin32_t counter
       via  91a56b4 libcli/security: Make del_sid_from_array take a uint32_t
       via  3bccd2f s3:net conf: fix a comment typo
       via  0655e11 s3: Make "endpoint_table" static
       via  6c0ce47 s3: Use the right credentials in check_netlogond_security
       via  16caa41 s3: Only build auth_netlogond for the developer build
       via  f70c91c s3: Add primary group in pdb_ads_enum_group_memberships
       via  5633cab s3: Fix auth_netlogond to cope with netlogon_creds_CredentialState
       via  1da26c3 s3: Fix a potential memleak in secrets_fetch_trusted_domain_password (cherry picked from commit 47d07df37f5b089ff16ee0e28cde23ed9470f214)
       via  05386e5 s3: Fetch the machinepw via ldapi in pdb_ads (cherry picked from commit 843825f56728a6cec2b0b00cc32f97b4b05b3ea8)
       via  bb4edbd s3: In pdb_ads, cope with artificial samu structs (cherry picked from commit 8c367162f09c7772091a80d8426de6bead0c030d)
       via  0e4d78e s3: Use strlcpy in pdb_ads_connect (cherry picked from commit 08f2a8562f67982f69f4bbf5b1034a42529ab226)
       via  9e3224a s3: Fix some nonempty blank lines (cherry picked from commit 8af7400d553f9552df78ab4958da7536f15eddf2)
       via  4a558ca script/autobuild.py: git diff has a '--stat' option, no need to use 'diffstat'
       via  4265815 s3-waf: add --with-automount option.
       via  1668b4b waf: add clock_gettime clock ID checks to libreplace wscript.
       via  782cf1e s3-waf: fix wrong check for vfs_aio_fork dependencies.
       via  4b7d049 s3-waf: add --with-automount option.
       via  991eaa7 s3-waf: fix the build after winreg and rpc services changes.
       via  90a3e5a s3-perfcount: Create the directory on tdb open.
       via  e400e58 s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_multi_sz.
       via  4ae49fb s3-rpc_server: Migrated spoolss to dcerpc_winreg_query_dword.
       via  c5dbecb s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_X.
       via  4f8c96c s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_X.
       via  a5050d5 s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_dword.
       via  e4c6204 s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_sz..
       via  ae51aed s3-rpc_server: Migrated spoolss to dcerpc_winreg_enum_keys.
       via  7635e23 s3-services: Remove obsolete services_db.c.
       via  e1c786f s3-smbd: Init the svcctl registry keys on service startup.
       via  48b65b0 s3-rpc_server: Added a winreg based svcctl registry init.
       via  beacad3 s3-rpc_server: Added a svcctl shutdown function.
       via  e5a4ad3 s3-services: Migrated svcctl registry functions to winreg.
       via  c42bbfb s3-registry: Remove obsolete reg_eventlog.
       via  2d9df24 s3-smbd: Init the eventlog registry on service startup.
       via  f9f350c s3-util: Moved eventlog_add_source to admin util.
       via  0665a11 s3-rpc_server: Added a winreg based eventlog registry init.
       via  2bc06e8 s3-rpc_server: Migrated eventlog to winreg.
       via  b62eea7 s3-rpc_client: Added a winreg query security descriptor helper.
       via  64fa681 s3-rpc_client: Added a winreg set security descriptor helper.
       via  7404d5b s3-rpc_client: Added a winreg set binary helper.
       via  49ab580 s3-rpc_client: Added a winreg query sz helper.
       via  0a49f4b s3-rpc_client: Added a winreg helper to enum keys.
       via  74b7e62 s3-rpc_client: Added a winreg add multi sz helper.
       via  1a90e2b s3-rpc_client: Added a winreg query multi sz helper.
       via  3c6b1cd s3-rpc_client: Added a winreg set multi sz helper.
       via  07ff94f s3-rpc_client: Added a winreg set expand sz helper.
       via  dc24407 s3-rpc_client: Added a winreg set sz helper.
       via  02aff4d s3-rpc_client: Added a winreg set dword helper.
       via  cd9b8da s3-rpc_client: Added winreg query binary helper.
       via  7d4f6fc s3-rpc_client: Added winreg query dword helper.
       via  1362574 s3-rpc_client: Added dcerpc_winreg_int_openkey().
       via  6baa3ef waf: add clock_gettime clock ID checks to libreplace wscript.
       via  13d8290 s3-waf: fix wrong check for vfs_aio_fork dependencies.
       via  7637e1d s3-waf: fix the build after winreg and rpc services changes.
       via  b12b094 s3-waf: add support for --with-aio-support.
       via  5cbb798 s3-waf: only build auth_netlogond in developer build.
       via  a3ee831 s3-perfcount: Create the directory on tdb open.
       via  1c6276c s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_multi_sz.
       via  1f0c766 s3-rpc_server: Migrated spoolss to dcerpc_winreg_query_dword.
       via  df75045 s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_X.
       via  ee817f6 s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_X.
       via  e8bf397 s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_dword.
       via  460aedc s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_sz..
       via  8238732 s3-rpc_server: Migrated spoolss to dcerpc_winreg_enum_keys.
       via  c6255ad s3-services: Remove obsolete services_db.c.
       via  b2ddfc6 s3-smbd: Init the svcctl registry keys on service startup.
       via  f1d5cea s3-rpc_server: Added a winreg based svcctl registry init.
       via  09dafc4 s3-rpc_server: Added a svcctl shutdown function.
       via  96565db s3-services: Migrated svcctl registry functions to winreg.
       via  1adbbee s3-registry: Remove obsolete reg_eventlog.
       via  a3a38fd s3-smbd: Init the eventlog registry on service startup.
       via  34e8a50 s3-util: Moved eventlog_add_source to admin util.
       via  22ea293 s3-rpc_server: Added a winreg based eventlog registry init.
       via  75abfa6 s3-rpc_server: Migrated eventlog to winreg.
       via  01b49b1 s3-rpc_client: Added a winreg query security descriptor helper.
       via  35439a7 s3-rpc_client: Added a winreg set security descriptor helper.
       via  a370b96 s3-rpc_client: Added a winreg set binary helper.
       via  56963d1 s3-rpc_client: Added a winreg query sz helper.
       via  69e6db1 s3-rpc_client: Added a winreg helper to enum keys.
       via  8ed91d6 s3-rpc_client: Added a winreg add multi sz helper.
       via  8c119e4 s3-rpc_client: Added a winreg query multi sz helper.
       via  913426b s3-rpc_client: Added a winreg set multi sz helper.
       via  34d3e85 s3-rpc_client: Added a winreg set expand sz helper.
       via  4b32f6c s3-rpc_client: Added a winreg set sz helper.
       via  e5eb758 s3-rpc_client: Added a winreg set dword helper.
       via  d24bd4b s3-rpc_client: Added winreg query binary helper.
       via  9c7607d s3-rpc_client: Added winreg query dword helper.
       via  12cd400 s3-rpc_client: Added dcerpc_winreg_int_openkey().
       via  bcdacff s3-waf: add support for --with-aio-support.
       via  8fdf250 s3:rpc_server: fix make_external_rpc_pipe_p() and create read and write queues
       via  0074c85 s3-waf: add --with-syslog option.
       via  2840157 s3-netlogon: fix typo.
       via  6504933 s3-waf: recurse into ../lib/util/wscript_configure
       via  c4ed33d s3-waf: add support for iprint.
       via  3a60e54 s3-waf: only build auth_netlogond in developer build.
       via  8111d95 s3:rpc_server: fix make_external_rpc_pipe_p() and create read and write queues
       via  81a3f7a s3-waf: add --with-syslog option.
       via  f1d51aa s3-netlogon: fix typo.
       via  45f86fd s3-waf: recurse into ../lib/util/wscript_configure
       via  72910c3 s3-waf: add support for iprint.
       via  4d3de16 s4-build: fixed uses of os.path.relpath()
       via  2e520ca build: removed unused build scripts
       via  8b8caac build: removed the old autogen.sh and autogen-waf.sh scripts
       via  9796f73 build: fixed error message for incorrect waf version
       via  a8a5072 autobuild: lib/replace doesn't need autogen.sh
       via  a20ce62 s3-torture: switch source3 to using top level samba4 build for smbtorture
       via  e196e526 s4-build: remove a bunch of unused build scripts
       via  1867a60 s4-charset: use dyn_CODEPAGEDIR for location of upcase.dat/lowcase.dat
       via  1f533bf s4-provision: added setup_path() import in two more places
       via  d0f5470 autobuild: fixed clone source for build trees
       via  03027ad autobuild: add a bit more debug info in autobuild
       via  df069e4 autobuild: decouple build directories from target names
       via  2d72f68 s4-wintest Use top level build for wintest
       via  edd8c9e s4-python: get ordering right on python paths
       via  15d0166 s4-python Don't force "bin" into the python sys.path
       via  19c3546 s4-waf Add PYTHONDIR and PYTHONARCHDIR to the 'different on install' list
       via  d1e5a73 s4-provision Remove setup_path, setup_dir and find_setup_dir
       via  4ae013c s4-waf Don't include ../librpc in paths
       via  5364548 s4-build: fixed install of version.h from source4 build
       via  5d15f28 s4-upgradeprovision: renames need a relax to avoid subtree_rename checks
       via  f4a1b71 s4-dsdb: make subtree_rename errors clearer
       via  9ccb868 build: fixed make install for top level build
       via  9eaca88 s4-provision: removed spurious os.chdir() from upgradehelpers.py
       via  7f8b40f build: fixed top level etags and ctags target
       via  ceb4b06 s4-test: fixed samba4.policy.python test for top level build
       via  b84c0a9 s4-test: fixed ndrdump test for top level build
       via  bee64c5 build: added placeholder to ensure include/ is available in build dir
       via  205dcd8 build: added configure.developer for top level build
       via  be5a709 s4-test: fixed hard coded test paths for top level build
       via  677f28d s4-test: fixed setup/ assumption for top level build
       via  3bcb693 s4-test: fixed test_samba4.pl for top level build
       via  479a423 s4-dynconfig: fixed dyn_SETUPDIR to point to the right directory
       via  b038aca s4-loadparm: removed "setup directory" option
       via  b2a080f s4-test: fixed more assumptions of ./setup for setup directory
       via  b499734 blackbox: removed assumption of build directory
       via  6484da4 s4-test: allow make test to work from top level directory
       via  e7b2e06 s4-provision: cope with top level directory for provision
       via  72e1a39 waf: added top level build rules
       via  9f9b363 s4-idl: make the source4 idl build independent of build directory
       via  baf629d s4-heimdal: allow heimdal build scripts to work from top level
       via  431b25e pidl: support using pidl from top level directory
       via  3f3696c waf: samba deps generation depends on EXTRA_INCLUDES
       via  a61b17c s3: Make "endpoint_table" static
       via  40a46a9 s3: Use the right credentials in check_netlogond_security
       via  007dc95 s3: Only build auth_netlogond for the developer build
       via  0539ca5 s3: Add primary group in pdb_ads_enum_group_memberships
       via  d515c6c s3: Fix auth_netlogond to cope with netlogon_creds_CredentialState
       via  47d07df s3: Fix a potential memleak in secrets_fetch_trusted_domain_password
       via  843825f s3: Fetch the machinepw via ldapi in pdb_ads
       via  8c36716 s3: In pdb_ads, cope with artificial samu structs
       via  08f2a85 s3: Use strlcpy in pdb_ads_connect
       via  8af7400 s3: Fix some nonempty blank lines
       via  56b1cff s4 torture: add new rpc torture tests for backup key remote protocol
       via  f464955 s4:selftest: skip samba4.rpc.backupkey for now
       via  a1902c2 s3:Makefile.in: use waf directly to build smbtorture4 and ndrdump4
       via  49cfb2e s3:Makefile.in: use waf directly to build smbtorture4 and ndrdump4
       via  df34e80 Fix try_chown code. Use new vfs_chown_fsp() which always trys fd first.
       via  57b267e Fix try_chown code. Use new vfs_chown_fsp() which always trys fd first. (cherry picked from commit b8035a9b353ac63d421402748d7bd7ec71cbb076)
       via  ece9498 Move the "oplock file with byte range locks" check to the correct place, where we're making oplock decisions.
       via  f96b11d Move the "oplock file with byte range locks" check to the correct place, where we're making oplock decisions. (cherry picked from commit 8d8242cdfd4aec4be87c81022b7a53acfa8ffaaf)
       via  1b1d52a charcnv: removed call to setlocale() (bug 7519)
       via  7add712 s3-winbindd: let winbind try to use samlogon validation level 6. (bug #7945)
       via  0a1d8c2 s3-auth: add copy_netr_SamBaseInfo().
       via  3eb4f82 s3:lib/addrchange: set ctx->sock to -1 after close
       via  cc62408 s3:lib/addrchange: remove unused pointer
       via  b53b401 s3:lib/addrchange: let addrchange_done() retry and ignore unknown message types
       via  060ee24 s3:winbindd: fix segfaults on addrchange errors and make DEBUG() statements more usefull
       via  f60398d s3-winbindd: let winbind try to use samlogon validation level 6. (bug #7945)
       via  ac4127a s3-auth: add copy_netr_SamBaseInfo().
       via  e9c45a3 s3:lib/addrchange: set ctx->sock to -1 after close
       via  d8d5a3f s3:lib/addrchange: remove unused pointer
       via  ff935dd s3:lib/addrchange: let addrchange_done() retry and ignore unknown message types
       via  902fbd9 s3:winbindd: fix segfaults on addrchange errors and make DEBUG() statements more usefull
       via  7ebb874 s3:rpc_server/netlogon: reject validation level 6 without ads support
       via  17c01a5 s3:rpc_server/netlogon: reject validation level 6 without ads support
       via  da8eb5f s4:rpc_server/netlogon: add dcesrv_netr_LogonSamLogon_check()
       via  fde8450 s4:rpc_server/netlogon: set *r->out.authoritative = 1 even on INVALID_PARAMETER/INFO_CLASS
       via  c1ecb99 s4:rpc_server/netlogon: return INVALID_INFO_CLASS for invalid netr_Validation levels
       via  9df59dd pidl:wscript: don't warn about pidl gammar file changes for now
       via  db59945 pidl/wscript: only warn about grammar file changes
       via  5af6ff3 pidl/wscript: let the developer use the standalone build with yapp
       via  13470f1 charcnv: removed call to setlocale() (bug 7519)
       via  39a3be5 Fix a couple of missing checks on talloc returns.
       via  f4bc9df replace: Try to fix broken sys/capabilites.h on Linux.
       via  0539d2a Revert "replace: Try to fix broken sys/capabilites.h on Linux."
       via  e025a21 s3:libnet_dssync_passdb: remove useless DEBUG statements
       via  7b30c02 s3-epmap: use correct dcerpc client header in dcerpc_ep.c
       via  d24d0e2 s3-selftest: Enable RPC-EPMAPPER tests.
       via  13c5a5e s3-smbd: Disable the endpoint mapper by default. (cherry picked from commit d0d5d59943ac7958e95279cd8f8be3097e5e7db8)
       via  7d8b04f s3-smbd: Added a function to setup rpc services.
       via  1a5b875 s3-rpc_server: Only allow registering endpoints on priviledged pipes. (cherry picked from commit 612060d677ac64de1b9261beb2d98496cec2ab46)
       via  fe6044c s3-librpc: Added dcerpc_binding_vector_create function. (cherry picked from commit 31779662b728fa6cefd21df742273fd31d8d8dfb)
       via  b8ff339 s3-librpc: Added dcerpc register endpoint functions. (cherry picked from commit 20afe971777811c8e645a4d37b5159cd8300d3a8)
       via  4f9a3c2 s3-epmapper: Commented unimplemented functions. (cherry picked from commit bd5d14e6fa778b77217ca326828fd61cf516bd9b)
       via  402423c s3-epmapper: Improved the epm_Map function. (cherry picked from commit c451a454b3a87301ed17b3e7a06de37e6cfcb41e)
       via  370df0c s3-epmapper: Implemented epm_Lookup. (cherry picked from commit 1d33f5c6d641f2c4c18eae47f7d9ef464396f471)
       via  0d4b083 s3-epmapper: Implemented epm_LookupHandleFree. (cherry picked from commit 5b93e06e6c6a67640ee3cd4de1ffbbaa3018721f)
       via  9a8c3d5 s3-epmapper: Added arg to match uuid in build_ep_list(). (cherry picked from commit 3584dd18df1179ecb41791e2b14929699fc09660)
       via  3cccede s3-epmapper: Added epm_Map function from Samba4. (cherry picked from commit 658c05b939e0a96cb385bf2808b01595ae838f06)
       via  2a82d2e s3-epmapper: Added epm_Delete function. (cherry picked from commit 6747b89b3ce0e234c6129696825c59b68cada8cd)
       via  eb0cb3b s3-epmapper: Added epm_Insert function. (cherry picked from commit c31ee9a152d64c8236cc20af1a78ac0feb999f81)
       via  0311541 s3-epmapper: Added a endpoint mapper skeleton. (cherry picked from commit 84995397a7f24961065b17693afc1fda22b7bfd5)
       via  1e42aa6 replace: Try to fix broken sys/capabilites.h on Linux.
       via  5f18925 Revert "replace: Try to fix broken sys/capabilites.h on Linux."
       via  c1c3cb0 s3:libnet_dssync_passdb: remove useless DEBUG statements
       via  3b4738b Fix value overflow (one too many 'f's ).
       via  f8366d7 Fix value overflow (one too many 'f's ). (cherry picked from commit 9f83a1ba188975b24ebc3819037c9c10e09ec00d)
       via  358abb2 pidl: regenerate lib/Parse/Pidl/Expr.pm from expr.yp
       via  9ce79da pidl: sync idl.yp with the CPP changes
       via  d26a085 pidl:Samba4/NDR/Client: remove compat mode for dcerpc_pipe based bindings
       via  dfc277e wmi: Remove unnecessary noprint statements.(cherry picked from commit 9529fdab26270f4d35119e87f9ca8a7693c24a3f)
       via  60003fd pidl:Samba4/NDR/Parser: fix ndr_pull/ndr_push mismatch
       via  756ba9f Fix some formatting.(cherry picked from commit b320cc799096fb07870c5e5d6d69d485cb1d1ea5)
       via  31d272e s3:lib: allow_trailing_dollar should only allow '$'
       via  91e1c8d s3:lib: allow_trailing_dollar should only allow '$'
       via  a651b96 s3-waf: no need to call pidl with --samba3-ndr-client anymore.
       via  92c9a35 s3-build: remove --samba3-ndr-client from build_idl.sh script.
       via  40850b3 Fix a couple of missing checks on talloc returns.
       via  62153fb s3-waf: remove RPCCLI_LSA subsystem.
       via  2d48a94 s3-build: remove RPCCLI_LSA subsystem.
       via  44241c2 s3-winbind: prefer dcerpc_lsa_X functions in winbindd/winbindd_rpc.c.
       via  42c3818 s3-winbind: prefer dcerpc_lsa_X functions in winbindd/winbindd_samr.c.
       via  055761b s3-winbind: prefer dcerpc_lsa_X functions in winbindd/winbind_cm.c
       via  885887a s3-waf: no need to call pidl with --samba3-ndr-client anymore.
       via  90dfdd9 s3-dssync-passdb: implement accounts, aliases and groups
       via  0307141 s3-dssync-passdb: fill in passdb_process_objects
       via  d55466e s3-dssync-passdb: fill in passdb_finish.
       via  20a0346 s3-dssync-passdb: fill in passdb_startup.
       via  3b86275 s3-dssync-passdb: add basic routines and net function.
       via  2ab85a5 s3:net: make some net_rpc_samsync.c functions static
       via  6604de8 s3:net: "net rpc vampire" is an alias for "net rpc vampire passdb"
       via  dfaf05c s3:libnet: add 'process_links' to dssync_ops
       via  67bbb6f s3:groupdb: allow machine accounts as members.
       via  a699ac5 s3:winbindd: catch lookup_names/sids schannel errors over ncacn_ip_tcp (bug #7944)
       via  2534e01 s3-build: remove --samba3-ndr-client from build_idl.sh script.
       via  37a9ed0 pidl:Samba4/NDR/Parser: add support for 'ms_union' style aligment
       via  66f81fc pidl:Samba4/NDR/Parser: only do the switch type alignment when we have a switch type
       via  90817e4 pidl:NDR: add support for 'ms_union' property.
       via  e602bdd s4:torture/rpc/netlogon: add invalid level tests for netr_LogonControl2
       via  713975e s4:torture/rpc/netlogon: improve comments in test_LogonControl2()
       via  15f2775 s4:torture/rpc/netlogon: test invalid netr_LogonControl() level
       via  108548e s4:torture/rpc/netlogon: test invalid LogonSamLogon levels
       via  f40571b s4:torture/rpc/netlogon: test validation levels 2 and 3
       via  7843a78 netlogon.idl: remove pointless union arms of netr_DELTA_UNION
       via  21931e3 netlogon.idl: use 'ms_union' as specified in [MS-NRPC]
       via  cc1dfd1 netlogon.idl: add missing [default]; union arms
       via  037f4f2 s3:rpc_server/netlogon: add _netr_LogonSamLogon_check()
       via  d57ddc6 s3-waf: remove RPCCLI_LSA subsystem.
       via  ad15128 s3-build: remove RPCCLI_LSA subsystem.
       via  387d154 s3-winbind: prefer dcerpc_lsa_X functions in winbindd/winbindd_rpc.c.
       via  04ac046 s3-winbind: prefer dcerpc_lsa_X functions in winbindd/winbindd_samr.c.
       via  a85b20a s3-winbind: prefer dcerpc_lsa_X functions in winbindd/winbind_cm.c
       via  050e144 s3-net: prefer dcerpc_lsa_X functions in "net rpc".
       via  ef44525 s3-net: prefer dcerpc_lsa_X functions in "net rpc rights".
       via  f8135da s3-net: use status variable in "net rpc rights".
       via  3ccf1d9 s3-net: prefer dcerpc_lsa_X functions in net_util.c
       via  58cbc38 s3-net: prefer dcerpc_lsa_X functions in "net rpc join".
       via  10ecbcb s3-net: prefer dcerpc_lsa_X functions in "net rpc audit".
       via  3a53147 s3-net: use status variable in "net rpc audit".
       via  1c8d9ec s3-rpcclient: prefer dcerpc_lsa_X functions.
       via  0622ea3 s3-rpcclient: prefer dcerpc_lsa_X functions.
       via  288d4e3 s3-rpcclient: prefer dcerpc_lsa_X functions.
       via  5abec5c s3-rpcclient: use status variable.
       via  a4022fe s3-libsmb: prefer dcerpc_lsa_X functions.
       via  bb92589 s3-libnet: prefer dcerpc_lsa_X functions.
       via  3ed1e04 s3-libnetapi: prefer dcerpc_lsa_X functions.
       via  586b2ee s3-epmap: use correct dcerpc client header in dcerpc_ep.c
       via  00478b0 s3-net: prefer dcerpc_lsa_X functions in "net rpc".
       via  eab0049 s3-net: prefer dcerpc_lsa_X functions in "net rpc rights".
       via  8055bc8 s3-net: use status variable in "net rpc rights".
       via  3206434 s3-net: prefer dcerpc_lsa_X functions in net_util.c
       via  63de60c s3-net: prefer dcerpc_lsa_X functions in "net rpc join".
       via  61d18b7 s3-net: prefer dcerpc_lsa_X functions in "net rpc audit".
       via  d38d743 s3-net: use status variable in "net rpc audit".
       via  fe6c535 s3-rpcclient: prefer dcerpc_lsa_X functions.
       via  204eeac s3-rpcclient: prefer dcerpc_lsa_X functions.
       via  36cd79f s3-rpcclient: prefer dcerpc_lsa_X functions.
       via  707d572 s3-rpcclient: use status variable.
       via  fcaba0f s3-libsmb: prefer dcerpc_lsa_X functions.
       via  95cf60a s3-libnet: prefer dcerpc_lsa_X functions.
       via  e32b508 s3-libnetapi: prefer dcerpc_lsa_X functions.
       via  cfd7c1f s3-waf: remove RPCCLI_SAMR subsystem.
       via  6d6b28b s3-build: remove RPCCLI_SAMR subsytem.
       via  73479f6 s3-net: prefer dcerpc_samr_X functions in net_rpc_join_newstyle.
       via  71bc367 s3-net: use status variable in net_rpc_join_newstyle.
       via  4d5356f s3-waf: fix the build after libnet changes.
       via  ee5de71 s3-waf: remove RPCCLI_SAMR subsystem.
       via  37d1ce9 s3: Fix a typo
       via  364ef35 s3-build: remove RPCCLI_SAMR subsytem.
       via  50170d7 s3-net: prefer dcerpc_samr_X functions in net_rpc_join_newstyle.
       via  b53c0c8 s3-net: use status variable in net_rpc_join_newstyle.
       via  175fbe0 s3-waf: fix the build after libnet changes.
       via  d038b45 s3: Fix a typo
       via  2e0df4c s3-waf: fix the build after epmapper changes.
       via  62048fa s3-waf: fix the build after epmapper changes.
       via  8ddfe78 s3-dssync-passdb: implement accounts, aliases and groups
       via  1f1cbf3 s3: Remove superfluous ;
       via  9d9d376 nsswitch: remove unused code from wbinfo.c
       via  6e0498d s3-dssync-passdb: fill in passdb_process_objects
       via  41ba1d3 s3-dssync-passdb: fill in passdb_finish.
       via  1f884cf s3-dssync-passdb: fill in passdb_startup.
       via  91e6dad s3-dssync-passdb: add basic routines and net function.
       via  1c1aeba s3:net: make some net_rpc_samsync.c functions static
       via  0313969 s3:net: "net rpc vampire" is an alias for "net rpc vampire passdb"
       via  bf7a27c s3:libnet: add 'process_links' to dssync_ops
       via  cecf54b s3:groupdb: allow machine accounts as members.
       via  255f2e0 s3:winbindd: catch lookup_names/sids schannel errors over ncacn_ip_tcp (bug #7944)
       via  50be0b2 s3: Remove superfluous ;
       via  c97e23f s3: Fix a typo
       via  3bdd2ef nsswitch: remove unused code from wbinfo.c
       via  a62d67e s3: Fix a typo
       via  30aea57 s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_msrpc.c.
       via  4937ee6 s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_pam.c.
       via  8887005 s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_rpc.c.
       via  bb13f32 s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_samr.c.
       via  f96b0f7 s3-winbind: prefer dcerpc_samr_X functions in invalidate_cm_connection.
       via  e814e34 s3-winbind: prefer dcerpc_samr_X functions in cm_connect_sam.
       via  f482c03 s3-winbind: use status variable name in cm_connect_sam.
       via  e026685 s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_msrpc.c.
       via  b70e87c Add knownfail for s4 for the new oplock test.
       via  6c20ba3 s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_pam.c.
       via  924f60c s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_rpc.c.
       via  58cdc56 s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_samr.c.
       via  f21f919 s3-winbind: prefer dcerpc_samr_X functions in invalidate_cm_connection.
       via  39c6809 s3-winbind: prefer dcerpc_samr_X functions in cm_connect_sam.
       via  02a8e1e s3-winbind: use status variable name in cm_connect_sam.
       via  5aae1f4 s3-selftest: Enable RPC-EPMAPPER tests.
       via  a1b5d8e replace: Try to fix broken sys/capabilites.h on Linux.
       via  d0d5d59 s3-smbd: Disable the endpoint mapper by default.
       via  e3bdfd2 s3-smbd: Added a function to setup rpc services.
       via  612060d s3-rpc_server: Only allow registering endpoints on priviledged pipes.
       via  3177966 s3-librpc: Added dcerpc_binding_vector_create function.
       via  20afe97 s3-librpc: Added dcerpc register endpoint functions.
       via  bd5d14e s3-epmapper: Commented unimplemented functions.
       via  c451a45 s3-epmapper: Improved the epm_Map function.
       via  1d33f5c s3-epmapper: Implemented epm_Lookup.
       via  5b93e06 s3-epmapper: Implemented epm_LookupHandleFree.
       via  3584dd1 s3-epmapper: Added arg to match uuid in build_ep_list().
       via  658c05b s3-epmapper: Added epm_Map function from Samba4.
       via  6747b89 s3-epmapper: Added epm_Delete function.
       via  c31ee9a s3-epmapper: Added epm_Insert function.
       via  8499539 s3-epmapper: Added a endpoint mapper skeleton.
       via  eca7292 s4:torture/rpc/netlogon: add invalid level tests for netr_LogonControl2
       via  1f9caef s4:torture/rpc/netlogon: improve comments in test_LogonControl2()
       via  89dd048 s4:torture/rpc/netlogon: test invalid netr_LogonControl() level
       via  d3e4d90 s4:torture/rpc/netlogon: test invalid LogonSamLogon levels
       via  e980791 s4:torture/rpc/netlogon: test validation levels 2 and 3
       via  d63e750 netlogon.idl: remove pointless union arms of netr_DELTA_UNION
       via  46348c3 netlogon.idl: use 'ms_union' as specified in [MS-NRPC]
       via  64ea7bd netlogon.idl: add missing [default]; union arms
       via  4507d2b s3:rpc_server/netlogon: add _netr_LogonSamLogon_check()
       via  a4d4217 s4:rpc_server/netlogon: add dcesrv_netr_LogonSamLogon_check()
       via  578e87d s4:rpc_server/netlogon: set *r->out.authoritative = 1 even on INVALID_PARAMETER/INFO_CLASS
       via  97727e1 s4:rpc_server/netlogon: return INVALID_INFO_CLASS for invalid netr_Validation levels
       via  c2207e9 replace: Try to fix broken sys/capabilites.h on Linux.
       via  da3a2c6 s4/samba-tool: Add --sync-forced flag to 'drs replicate' command
       via  f19c1e3 s4-dsdb Add tests to ensure we don't break the rootDSE function levels again
       via  2e865be s4-dsdb Fix generation of rootDSE domainControllerFunctionality
       via  e830cb4 wintest Return debug info when dcpromo fails from the log
       via  a3e9935 s4-waf Don't install any Samba packages into PYTHONDIR
       via  dbe0b07 s4-python Remove manipuation of python path from samba module
       via  7faa3be s4-python Ensure we add the Samba python path first.
       via  38aacd7 waf: Replace python installation rule to allow PYTHONARCHDIR and PYTHONDIR
       via  5d4dc6c s4-python Remove unused missing.py (used by old build system)
       via  eab493b Remove unused installmisc.sh script, from old build system
       via  2d9bcc8 s4:heimdal: import lorikeet-heimdal-201101310455 (commit aa88eb1a05c4985cc23fb65fc1bad75bdce01c1f)
       via  3d4a9dd Based on a conversation with Volker, refactor some of the oplock code to make it comprehensible.
       via  a5b7549 Based on a conversation with Volker, refactor some of the oplock code to make it comprehensible.
       via  db1f553 s3: Fix bug 7940 -- fall back for utimes calls
       via  ac8fa07 s3:rpcclient/cmd_samr: remove useless ';'
       via  af692c2 s3:libnet/libnet_samsync_display: fix netr_DELTA_* display
       via  0c668fe s3:rpcclient/cmd_netlogon: fix netr_DELTA_* display
       via  75493e6 s3-net: prefer dcerpc_samr_X functions in rpc_trustdom_list.
       via  3dea5be s3-net: prefer dcerpc_samr_X functions in rpc_trustdom_del_internals.
       via  d8ab6bf s3-net: prefer dcerpc_samr_X functions in rpc_trustdom_add_internals.
       via  01df26f s3-net: prefer dcerpc_samr_X functions in rpc_aliaslist_internals.
       via  ee56b19 s3-net: prefer dcerpc_samr_X functions in rpc_fetch_domain_aliases.
       via  26cb555 s3-net: prefer dcerpc_samr_X functions in rpc_group_members_internals.
       via  4866076 s3-net: prefer dcerpc_samr_X functions in rpc_list_alias_members.
       via  613fa68 s3-net: prefer dcerpc_samr_X functions in rpc_list_group_members.
       via  3e952b1 s3-net: prefer dcerpc_samr_X functions in rpc_group_list_internals.
       via  dfcbade s3-net: prefer dcerpc_samr_X functions in rpc_del_aliasmem.
       via  e75826b s3-net: prefer dcerpc_samr_X functions in rpc_del_groupmem.
       via  738202d s3-net: prefer dcerpc_samr_X functions in rpc_add_aliasmem.
       via  b04f5f3 s3-net: prefer dcerpc_samr_X functions in rpc_add_groupmem.
       via  b2f3f9d s3-net: prefer dcerpc_samr_X functions in rpc_group_delete_internals.
       via  db91b4c s3-net: prefer dcerpc_samr_X functions in rpc_sh_user_flag_edit_internals.
       via  cf32f14 s3-net: prefer dcerpc_samr_X functions in rpc_sh_user_str_edit_internals.
       via  c9f20cc s3-net: prefer dcerpc_samr_X functions in rpc_sh_user_show_internals.
       via  c004fdc s3-net: prefer dcerpc_samr_X functions in rpc_sh_handle_user.
       via  6f4cd79 s3-net: prefer dcerpc_samr_X functions in rpc_info_internals.
       via  a067748 s3-net: prefer dcerpc_samr_X functions in net_rpc_sh_acct.c.
       via  2fb2c5c s3-waf: fix the build after linux netlink changes.
       via  a19c1cbb s3-net: prefer dcerpc_samr_X functions in rpc_trustdom_list.
       via  c7b1432 s3-net: prefer dcerpc_samr_X functions in rpc_trustdom_del_internals.
       via  95ee07d s3-net: prefer dcerpc_samr_X functions in rpc_trustdom_add_internals.
       via  49f08d1 s3-net: prefer dcerpc_samr_X functions in rpc_aliaslist_internals.
       via  37f2f51 s3-net: prefer dcerpc_samr_X functions in rpc_fetch_domain_aliases.
       via  bf10bbc s3-net: prefer dcerpc_samr_X functions in rpc_group_members_internals.
       via  20edb2d s3-net: prefer dcerpc_samr_X functions in rpc_list_alias_members.
       via  2a63433 s3-net: prefer dcerpc_samr_X functions in rpc_list_group_members.
       via  d280a52 s3-net: prefer dcerpc_samr_X functions in rpc_group_list_internals.
       via  84e3d14 s3-net: prefer dcerpc_samr_X functions in rpc_del_aliasmem.
       via  b9b2325 s3-net: prefer dcerpc_samr_X functions in rpc_del_groupmem.
       via  55e042a s3-net: prefer dcerpc_samr_X functions in rpc_add_aliasmem.
       via  f8147fb s3-net: prefer dcerpc_samr_X functions in rpc_add_groupmem.
       via  e14c214 s3-net: prefer dcerpc_samr_X functions in rpc_group_delete_internals.
       via  54b74c7 s3-net: prefer dcerpc_samr_X functions in rpc_sh_user_flag_edit_internals.
       via  1d3b378 s3-net: prefer dcerpc_samr_X functions in rpc_sh_user_str_edit_internals.
       via  a87a9fc s3-net: prefer dcerpc_samr_X functions in rpc_sh_user_show_internals.
       via  021e0b4 s3-net: prefer dcerpc_samr_X functions in rpc_sh_handle_user.
       via  f140e89 s3-net: prefer dcerpc_samr_X functions in rpc_info_internals.
       via  e3aafb2 s3-net: prefer dcerpc_samr_X functions in net_rpc_sh_acct.c.
       via  fbbe321 s3-waf: fix the build after linux netlink changes.
       via  ba4ec70 s3: Fix bug 7940 -- fall back for utimes calls
       via  3b94800 Added SSL global catalog
       via  743e887 s3: Fix the build on sles8
       via  ff0f633 s3:rpcclient/cmd_samr: remove useless ';'
       via  a152f20 s3:libnet/libnet_samsync_display: fix netr_DELTA_* display
       via  5e4691e s3:rpcclient/cmd_netlogon: fix netr_DELTA_* display
       via  34b7b55 pidl:Samba4/NDR/Parser: fix ndr_pull/ndr_push mismatch
       via  1c9cf16 s3: Fix the build on sles8
       via  21d060a s3-net: add net_scan_dc non-ad variant.
       via  753094d s3-net: add net_scan_dc non-ad variant.
       via  755a5a9 s3-lanman: prefer dcerpc_samr_X functions.
       via  cfb9506 s3-rpcclient: prefer dcerpc_samr_X functions.
       via  ad537bc s3-libnet: prefer dcerpc_samr_X functions.
       via  600ff3a s3-lanman: prefer dcerpc_samr_X functions.
       via  7f2a129 s3: Send a dropped_ip message if we lose an IP
       via  8e5a17b s3: test addrchange
       via  6d7c96d0 s3: Add support for AF_NETLINK addr notifications
       via  a51ab04 s3-rpcclient: prefer dcerpc_samr_X functions.
       via  a0c1c21 s3-libnet: prefer dcerpc_samr_X functions.
       via  23146f9 s3: Send a dropped_ip message if we lose an IP
       via  f71c032 s3: test addrchange
       via  80acca1 s3: Add support for AF_NETLINK addr notifications
       via  a2eb55e s3-libnetapi: prefer dcerpc_samr_X functions in lib/netapi/user.c.
       via  da312fc s3-libnetapi: prefer dcerpc_samr_X functions in lib/netapi/samr.c.
       via  7a22e9c s3-libnetapi: prefer dcerpc_samr_X functions in lib/netapi/localgroup.c.
       via  ba6c8f3 s3-libnetapi: prefer dcerpc_samr_X functions in lib/netapi/group.c.
       via  f9af242 s3-libnetapi: prefer dcerpc_samr_X functions in lib/netapi/user.c.
       via  32fb4f5 s3-libnetapi: prefer dcerpc_samr_X functions in lib/netapi/samr.c.
       via  b76657f s3-libnetapi: prefer dcerpc_samr_X functions in lib/netapi/localgroup.c.
       via  7f63018 s3-libnetapi: prefer dcerpc_samr_X functions in lib/netapi/group.c.
       via  9fe4b69 pidl:Samba4/NDR/Parser: add support for 'ms_union' style aligment
       via  6124148 pidl:Samba4/NDR/Parser: only do the switch type alignment when we have a switch type
       via  76f2ddf pidl:NDR: add support for 'ms_union' property.
       via  5ae04bc midltests: add invalid/midltests_pipe_struct_union_01.idl
       via  6696fd1 Ensure we send the direct levelII oplock break to the correct fid.
       via  95c1355 Ensure we send the direct levelII oplock break to the correct fid. (cherry picked from commit 24883229e3ec6237d28b88a2bacc812e1e98b931)
       via  e18b8c0 Add knownfail for s4 for the new oplock test.
       via  fe1f233 smbtorture4 test for bug #7928 - Samba problems with kernel oplocks option set to "no"
       via  c6524c3 Fix bug #7928 - Samba problems with kernel oplocks option set to "no"
       via  f453235 smbtorture4 test for bug #7928 - Samba problems with kernel oplocks option set to "no"
       via  7690d9d Fix bug #7928 - Samba problems with kernel oplocks option set to "no"
       via  c9027b6 midltests: add todo/midltests-pipe-sync-ndr32-downgrade-02.idl
       via  3a9745c midltests: test encapsulated unions with 'ms_union'
       via  fa6f3f3 midltests: test encapsulated unions without 'ms_union'
       via  ea587cb midltests: add examples of toplevel vs. embedded unions with mixed 'ms_union'
       via  675a5e9 midltests: add examples of toplevel vs. embedded unions with global 'ms_union'
       via  b586e5a midltests: add examples of toplevel vs. embedded unions without 'ms_union'
       via  98febd6 midltests: more union alignment example with ms_union
       via  e0c2aec midltests: more union alignment example without ms_union
       via  4f68578 midltests: union alignment with enum as switch_type and 'ms_union'
       via  ef89211 midltests: union alignment with enum as switch_type
       via  1f2f7fd midltests: unions with enum vs. long
       via  90b5488 midltests: 'ms_unions' with enum vs. long
       via  a5f0b02 midltests: explore 'ms_union' option.
       via  5e705b5 librpc/rpc: add dcerpc_fault_to_nt_status() mapping from DCERPC_FAULT_SEC_PKG_ERROR
       via  85358c0 dcerpc.idl: add DCERPC_FAULT_SEC_PKG_ERROR
       via  cf4380a s4:libcli/util: display NT_STATUS_RPC_SEC_PKG_ERROR in error strings
       via  7bc01d2 s3:libsmb: display NT_STATUS_RPC_SEC_PKG_ERROR in error strings
       via  c01a674 libcli/util: add NT_STATUS_RPC_SEC_PKG_ERROR define
       via  3d2f728 s3:lib/events: use DLIST_DEMOTE() for fd events
       via  d677921 s3:smbd: let smbd_server_connection_loop_once() check for select errors
       via  d506b57 s3:lib/events: don't loop over fd events is select gave -1
       via  8e7bb97 Revert "s3: Fix starving the echo responder"
       via  089bf22 Revert "s3:events: Call all ready fd event handlers on each iteration of the main loop"
       via  ad10289 s3:lib/events: use DLIST_DEMOTE() for fd events
       via  a619d61 s4-smbtorture: add samr_changepassworduser3 ndr torture tests.
       via  84f22ce s4-smbtorture: make it more obvious this are w2k dumps in netlogon ndr test.
       via  0bbe733 s3:smbd: let smbd_server_connection_loop_once() check for select errors
       via  1f2be10 s3:lib/events: don't loop over fd events is select gave -1
       via  6953e2f Revert "s3: Fix starving the echo responder"
       via  19d3779 Revert "s3:events: Call all ready fd event handlers on each iteration of the main loop"
       via  1537f5d s4-smbtorture: add samr_changepassworduser3 ndr torture tests.
       via  8f4eee9 s4-smbtorture: make it more obvious this are w2k dumps in netlogon ndr test.
       via  19e1465 s3-waf: On FreeBSD, compile zfsacl if sunacl.h is around.
       via  64a13b7 nsswitch: libwbclient has vnum 1 now.
       via  b75f206 s3-waf: these libs are not private libs.
       via  35a7beb s3-waf: On FreeBSD, compile zfsacl if sunacl.h is around.
       via  c9cb42a nsswitch: libwbclient has vnum 1 now.
       via  eb5d884 s3-waf: these libs are not private libs.
       via  7b9ead1 s4:auth/pyauth.c - temporarily add compatibility code for Python 2.4
       via  4d66e0e librpc/rpc: add dcerpc_fault_to_nt_status() mapping from DCERPC_FAULT_SEC_PKG_ERROR
       via  8d07dea dcerpc.idl: add DCERPC_FAULT_SEC_PKG_ERROR
       via  f284acf s4:libcli/util: display NT_STATUS_RPC_SEC_PKG_ERROR in error strings
       via  e2e4265 s3:libsmb: display NT_STATUS_RPC_SEC_PKG_ERROR in error strings
       via  24acddf libcli/util: add NT_STATUS_RPC_SEC_PKG_ERROR define
       via  a49339e s3:net registry: ignore WERR_BADFILE when --force is given in deletekey[_recursive]
       via  831e749 s3:registry: in deletekey_recursive, fix return code upon error.
       via  ede74fa s3:net registry: fix a debug message.
       via  9f292f4 s3:net registry: fix a debug message.
       via  e57d4c4 s3:net registry: ignore WERR_BADFILE when --force is given in deletekey[_recursive]
       via  b1f800a s3:registry: in deletekey_recursive, fix return code upon error.
       via  e81ddbc s3:net registry: fix a debug message.
       via  3649798 s3:net registry: fix a debug message.
       via  cf700e5 s3: On FreeBSD, compile zfsacl if sunacl.h is around
       via  e6e7c72 s3: On FreeBSD, compile zfsacl if sunacl.h is around
       via  31f569f s3: Make _lp_maxprotocol static
       via  619e5cb s3: Make _lp_maxprotocol static
       via  4a17624 s3: Remove an unneeded check
       via  a042617 s3: Remove an unneeded check
       via  1772ad5 s3: inline get_uid_from_state
       via  5758f93 s3: Lift winbindd_cli_state from fillup_password_policy
       via  f6102c0 s3: Do not use state->mem_ctx in fillup_password_policy
       via  ca51115 s3: Lift winbindd_cli_state from winbindd_dual_pam_auth_samlogon
       via  043a9e4 s3: Lift winbindd_cli_state from winbindd_raw_kerberos_login
       via  c52c753 s3: inline get_uid_from_state
       via  e099c91 s3: Lift winbindd_cli_state from fillup_password_policy
       via  fe516a3 s3: Do not use state->mem_ctx in fillup_password_policy
       via  2d174d4 s3: Lift winbindd_cli_state from winbindd_dual_pam_auth_samlogon
       via  5d4bfc9 s3: Lift winbindd_cli_state from winbindd_raw_kerberos_login
       via  f2900a8 We need to reply to SMB2_GETINFO_FILE with a class of SMB2_FILE_STANDARD_INFO on an IPC$ share.
       via  e7535f1 s3-net: use struct based dcerpc_spoolss_EnumPrinterData_r() call.
       via  aad03ea s3-rpcclient: use struct based dcerpc_spoolss_EnumPrinterData_r() call.
       via  2b78be9 We need to reply to SMB2_GETINFO_FILE with a class of SMB2_FILE_STANDARD_INFO on an IPC$ share.
       via  fc16baa s3-net: use struct based dcerpc_spoolss_EnumPrinterData_r() call.
       via  d4414f0 s3-rpcclient: use struct based dcerpc_spoolss_EnumPrinterData_r() call.
       via  d9bd62f s4-smbtorture: add (disabled) ndr torture test to check for a w2k samlogon reply we can't currently parse.
       via  3a7fc30 s4-smbtorture: add NDR tests for netr_LogonSamLogon.
       via  7182da7 s4-smbtorture: add (disabled) ndr torture test to check for a w2k samlogon reply we can't currently parse.
       via  6957109 s4-smbtorture: add NDR tests for netr_LogonSamLogon.
       via  95e644f s4-acl: Fixed returning uninitialized ldap error in case of some critical errors.
       via  aad7d76 s3-rpc_client: remove some more obsolete cli_X.h header files.
       via  1232fb5 s3-rpc_client: remove some more obsolete cli_X.h header files.
       via  c902eb4 docs: update wbinfo manpage: remove documentation of removed parameters
       via  1e34624 docs: update wbinfo manpage: remove documentation of removed parameters
       via  ba6dda1 Add delete-ln test now we can correctly delete hardlinks.
       via  6cdcf56 libwbclient: bump the libwbclient SOVER 0 -> 1 due to ABI changes
       via  82802a4 libwbclient: bump version to 0.6 -> 1.0 due to ABI change (removed symbols)
       via  08a8cb9 libwbclient: remove wbcSetGidHwm() - not implemented any more
       via  4423dd7 libwbclient: remove wbcSetUidHwm() - not implemented any more
       via  dbee103 libwbclient: remove wbcRemoveGidMapping() - not implemented any more
       via  864d201 libwbclient: remove wbcRemoveUidMapping() - not implemented any more
       via  c987cf6 libwbclient: remove wbcSetGidMapping() - not implemented any more
       via  c39ccca libwbclient: remove wbcSetUidMapping() - not implemented any more
       via  41184fd libwbclient: remove two unused defines
       via  d229819 wbinfo: remove --remove-gid-mapping - winbindd does not implement that any more.
       via  9062d12 wbinfo: remove --remove-uid-mapping - winbindd does not implement that any more.
       via  ac65fee wbinfo: remove --set-gid-mapping - winbindd does not implement that any more.
       via  d459367 wbinfo: remove --set-uid-mapping - winbindd does not implement that any more.
       via  2299ed4 s3:registry: fix comments in regdb_store_regdb_version()
       via  6875389 Add delete-ln test now we can correctly delete hardlinks. (cherry picked from commit 0efb143877710706cd3812ad2247813a68f2fd98)
       via  eec50b2 Change "security=share" to downgrade to SMB1 from SMB2, rather than trying to fake it.
       via  5dd63c6 libwbclient: bump the libwbclient SOVER 0 -> 1 due to ABI changes
       via  a253dc0 Change "security=share" to downgrade to SMB1 from SMB2, rather than trying to fake it. (cherry picked from commit 31d780df0da35cf30f666bf6ef1579872faacca0)
       via  128bed2 libwbclient: bump version to 0.6 -> 1.0 due to ABI change (removed symbols)
       via  68a9b72 libwbclient: remove wbcSetGidHwm() - not implemented any more
       via  6558323 libwbclient: remove wbcSetUidHwm() - not implemented any more
       via  393c866 libwbclient: remove wbcRemoveGidMapping() - not implemented any more
       via  1ed5961 libwbclient: remove wbcRemoveUidMapping() - not implemented any more
       via  52e1be2 libwbclient: remove wbcSetGidMapping() - not implemented any more
       via  25a0dc4 libwbclient: remove wbcSetUidMapping() - not implemented any more
       via  58bf6f9 libwbclient: remove two unused defines
       via  48ad64a wbinfo: remove --remove-gid-mapping - winbindd does not implement that any more.
       via  36e2baa wbinfo: remove --remove-uid-mapping - winbindd does not implement that any more.
       via  9de1fd4 wbinfo: remove --set-gid-mapping - winbindd does not implement that any more.
       via  0e90d01 wbinfo: remove --set-uid-mapping - winbindd does not implement that any more.
       via  14502c5 s3:registry: fix comments in regdb_store_regdb_version()
       via  374e70c s4-torture: Reorder the epmapper tests.
       via  09f201e s4-torture: Added a full epm_Map test. (cherry picked from commit 3e29bb0b925051aa2398bff6eef7b01ea9ca6e2f)
       via  f3b58ea s4-torture: Added a test_Insert for epmapper. (cherry picked from commit 357fd2cecc6ee1cd0eb8b3d377454d3f02825ea1)
       via  3b5c380 s4-torture: Use binding handle in epm_Delete test. (cherry picked from commit 43f766dd0494e4b6c52a5e8bdffd5e82740d13ae)
       via  8c59083 s4-torture: Comment out the test_InqObject. (cherry picked from commit fed2b6167a1c01e2492d03c0293a7cb8994d470d)
       via  4736f10 s4-torture: Added a clean test_Map_simple. (cherry picked from commit dd9feec3df4d4b6c8070467b5a1c85d54f6d7c8e)
       via  096eb05 s4-torture: Added a clean test_Lookup_terminate_search. (cherry picked from commit c3c650623a70f3ccc47c235a52eafc92751afd0e)
       via  64b825b s4-torture: Added a clean test_Lookup_simple. (cherry picked from commit 548c7120825fe1a1593b87f627223562beb222b2)
       via  3ba6c6e s4-torture: Added test_LookupHandleFree. (cherry picked from commit 0ccb374c6a72100560417326538b0642ad6feb18)
       via  d26c982 s4-torture: Start with a clean epm_Insert_noreplace test. (cherry picked from commit 9a771f17c84d8dbe8cbb1fdb86631a1fc7c9899b)
       via  1e5f748 s4-selftest: Mark epmapper as knownfail. (cherry picked from commit 6cb2fb1c4a997df912940a7a74d0d5dee1ba2756)
       via  4909a76 idl: Added missing endpoint mapper defines.
       via  a8b9965 librpc: Added support to accept netbios names.
       via  dbb184a s4-torture: Reorder the epmapper tests.
       via  3e29bb0 s4-torture: Added a full epm_Map test.
       via  357fd2c s4-torture: Added a test_Insert for epmapper.
       via  43f766d s4-torture: Use binding handle in epm_Delete test.
       via  fed2b61 s4-torture: Comment out the test_InqObject.
       via  dd9feec s4-torture: Added a clean test_Map_simple.
       via  c3c6506 s4-torture: Added a clean test_Lookup_terminate_search.
       via  548c712 s4-torture: Added a clean test_Lookup_simple.
       via  0ccb374 s4-torture: Added test_LookupHandleFree.
       via  9a771f1 s4-torture: Start with a clean epm_Insert_noreplace test.
       via  6cb2fb1 s4-selftest: Mark epmapper as knownfail.
       via  eacc9d6 idl: Added missing endpoint mapper defines.
       via  da3e057 librpc: Added support to accept netbios names.
       via  c97e104 s3-build: remove another leftover of -I../source4.
       via  9d04f2b s3-build: remove another leftover of -I../source4.
       via  eb55338 Looking into printer driver issues, I ran across some peculiarities in copy_file(): - Firstly, if the source file is zero bytes, NT_STATUS_DISK_FULL is   returned. - Secondly, the conditional lseek is confusing. It fires when   OPENX_FILE_EXISTS_OPEN is set and I can't see why the lseek is   necessary in this case. - Finally, the lseek error path also results in NT_STATUS_DISK_FULL.
       via  f22ff13 Looking into printer driver issues, I ran across some peculiarities in copy_file(): - Firstly, if the source file is zero bytes, NT_STATUS_DISK_FULL is   returned. - Secondly, the conditional lseek is confusing. It fires when   OPENX_FILE_EXISTS_OPEN is set and I can't see why the lseek is   necessary in this case. - Finally, the lseek error path also results in NT_STATUS_DISK_FULL.
       via  efde1d8 s3-utils: Fixed a resource leak in net_afs.
       via  e396ae0 s3-utils: Fixed a resource leak in net_afs.
       via  948ceb0 s3-utils: Fixed a resource leak in smbta-util.
       via  702549a s3-utils: Fixed possible resource leak in net_usershare.
       via  096679c s3-utils: Fixed possible resource leak in smbget.
       via  6b3d0d8 s3-utils: Fixed possible resource leak in smbfilter.
       via  22b0b80 s3-modules: Fixed the for-loop code block.
       via  7e7d283 s3-lib: Fixed a missing return value in tldap.
       via  795516f errormap: Add unix_to_werror() function
       via  4fc75c7 s3-utils: Fixed a resource leak in smbta-util.
       via  f419c2b s3-utils: Fixed possible resource leak in net_usershare.
       via  de4ef10 s3-utils: Fixed possible resource leak in smbget.
       via  08dc51d s3-utils: Fixed possible resource leak in smbfilter.
       via  f6f0dac s3-modules: Fixed the for-loop code block.
       via  2c47368 s3-lib: Fixed a missing return value in tldap.
       via  278c6f8 errormap: Add unix_to_werror() function
       via  67e578a Allow "security = share" with SMB2. We already handle this in smb2/smb2_server.c
       via  7bc0737 Allow "security = share" with SMB2. We already handle this in smb2/smb2_server.c (cherry picked from commit de53c1e30ddbc640fd0755cf38a40e9e0acac309)
       via  bb358ec From Metze - make sure we're using the same string length for the hash.
       via  fd74ee5 pidl:Typelist: fix perl warnings about recursiv function calls
       via  c10a24d pidl:Samba3/ServerNDR: correctly initialise ndr_push struct
       via  b271a9f From Metze - make sure we're using the same string length for the hash. (cherry picked from commit 30065ac02e825bd0202294202069a0bc890cbdf1)
       via  7819c94 s3-winbind: share a common winbind_samlogon_retry_loop().
       via  47ef6e4 Revert "s3: These assignments are overwritten immediately"
       via  c43b6c3 Revert "s3-winbind: fix winbindd_dual_pam_auth_samlogon() for NT4 domains."
       via  abb7c07 s3-winbind: share a common winbind_samlogon_retry_loop().
       via  035a0d2 Revert "s3: These assignments are overwritten immediately"
       via  36cfa17 Revert "s3-winbind: fix winbindd_dual_pam_auth_samlogon() for NT4 domains."
       via  3466433 pidl:Typelist: fix perl warnings about recursiv function calls
       via  4b068bb pidl:Samba3/ServerNDR: correctly initialise ndr_push struct
       via  3272e16 Missed one debug printf of name_hash. Ensure always use %x.
       via  21ebf5f Missed one debug printf of name_hash. Ensure always use %x. (cherry picked from commit 9e67184d0f5cc151091faa8e5db24d5569a3fead)
       via  34952ac Fix bug #7863 - Unlink may unlink wrong file when hardlinks are involved.
       via  f818e57 Add uint32_t name_hash argument (currently unused) to get_file_infos().
       via  d2bf919 Add name_hash into the share mode entry struct (as yet only use for renames to identify a specific path). (cherry picked from commit b97f1ce68a512cb0da71ee1de9ddaa49dd466068)
       via  6189fcd Add name_hash to files_struct. Set within fsp_set_smb_fname(). (cherry picked from commit 76418e23bcde1eba4dfefbc10c51c083567a52e6)
       via  4473273 Fix bug #7863 - Unlink may unlink wrong file when hardlinks are involved.
       via  a65bce4 Add uint32_t name_hash argument (currently unused) to get_file_infos().
       via  b97f1ce Add name_hash into the share mode entry struct (as yet only use for renames to identify a specific path).
       via  76418e2 Add name_hash to files_struct. Set within fsp_set_smb_fname().
       via  6e22637 s4-test/delete_object: Remove global ldb connections
       via  4d36084 s3-smbclient: Fix cli_errstr() usage (part of bug #7864)
       via  dd4f80a s3-masktest: Fix cli_errstr() usage (part of bug #7864)
       via  33f14a7 s3-smbclient: Fix cli_errstr() usage (part of bug #7864)
       via  df6c3b2 s3-torture: Fix cli_errstr() usage (part of bug #7864)
       via  26bc25e s3-docs: fix deldriver option
       via  c5c4f87 s3-docs: add some long opts to smbclient(1) man
       via  7ad77c2 idl: add file_id idl.
       via  4538a21 s3-libndr: remove cmdline_lp_ctx.
       via  64620cb waf: share libndr.so between samba3 and samba4.
       via  b50f096 libndr: move ndr_print_bool to ndr_basic.c
       via  20e09d2 s3-waf: add PKGCONFIGDIR.
       via  802e2a9 idl: remove protected storage
       via  3ee3cbd idl: Add IDL for remote key backup protocol (rkbp)
       via  932911e s4:ldap.py - check the write protection on LSA objects
       via  3468f8d s4:dsdb/samdb/ldb_modules/objectclass.c - move LSA specific object checks into "objectclass_attrs" LDB module
       via  c9f4fad idl: add file_id idl.
       via  f0b3c72 s3-libndr: remove cmdline_lp_ctx.
       via  dd35fe1 waf: share libndr.so between samba3 and samba4.
       via  7eac310 libndr: move ndr_print_bool to ndr_basic.c
       via  62e1c80 s3-waf: add PKGCONFIGDIR.
       via  07ccc29 s3-smbclient: Fix cli_errstr() usage (part of bug #7864)
       via  5d8ada5 s3-masktest: Fix cli_errstr() usage (part of bug #7864)
       via  09c612f s3-smbclient: Fix cli_errstr() usage (part of bug #7864)
       via  99f8f5e s3-torture: Fix cli_errstr() usage (part of bug #7864)
       via  3bb212a s3-docs: fix deldriver option
       via  b8d5ee9 s3-docs: add some long opts to smbclient(1) man
       via  5b83923 s4-waf: Skip header-not-found cache if a library is specified, as it may provide additional C flags.
       via  57d1dce s4-waf: Only show minversion when there was a minimum version specified.
       via  4078b64 Show text output messages when interfacing with bzr.
       via  d6ab521 s3-build: remove source4 include path for autoconf build as well.
       via  bb21a5d s3-rpcclient: allow to define validation level for samlogon.
       via  f08f449 drsuapi.idl: add some more DRSUAPI_ATTID_* values
       via  7d0b03e lib/replace/testsuite.c - fix test output (cherry picked from commit da78e24ca201dcdac8a498a5d0da8c30154d4d9a)
       via  9d2567e tdbrestore: Update to GPLv3+, remove old FSF address. (cherry picked from commit 24d5a7202ab521b92eb07c93647ae2d381e181a5)
       via  d132658 s4-dns: disable segfault handling in dlz_bind9
       via  5cb58b7 lib/util/time.c - make the "strftime" output locale independant ("%c" is not)
       via  5617a71 Revert "lib/util:tests/time.c - "test_timestring" - fix it on Solaris"
       via  fa98c8e lib/util:tests/time.c - "test_timestring" - fix it on Solaris
       via  e08e530 s3-waf: fix lib/addns include path.
       via  a4f9ad8 s3-waf: no need anymore to include "source4" globally.
       via  f670bb4 libcli/ldap: use lib/ldb_compat.h for the s3 build
       via  b88ca13 s3-winbind: fix winbindd_dual_pam_auth_samlogon() for NT4 domains.
       via  8645941 Revert "s3: Fix an infinite loop"
       via  0a84c30 s3: Fix an infinite loop
       via  60ceb0b s3: Fix connecting to port-139 only servers
       via  1007dd3 s3-torture: fix uninitialized status code.
       via  0e0cdc1 s3-rpc_client: fix dcerpc_try_samr_connects().
       via  1324924 s3-rpc_client: no need to include gen_ndr/cli_samr.h anymore.
       via  30be636 s3-rpc_client: fix uninitialized variable found by -O3.
       via  d4fa4fc s3-waf: remove RPCCLI_SPOOLSS subsystem.
       via  6c822b1 s3-build: remove RPCCLI_SPOOLSS subsystem.
       via  7483d78 s3-rpcclient: prefer dcerpc_spoolss_X functions.
       via  215a3f7 s3-rpc_client: prefer dcerpc_spoolss_X functions.
       via  038f101 s3-lanman: remove trailing whitespace.
       via  7107405 tdb: Added doxygen documentation.
       via  a1f5754 s3-rpc_client: Added dcerpc_try_samr_connects.
       via  68afebf s3-rpc_client: Rename get_query_dispinfo_params. (cherry picked from commit 089c25cbbb44547bbb03d54ec4e2c1f5ebd10f86)
       via  7e6fcf8 s3-rpc_client: Added dcerpc_samr_chgpasswd_user3. (cherry picked from commit e6475f2151eb94b2e9010f9e0f4d3d8c2c315b81)
       via  cf21b02 s3-rpc_client: Added dcerpc_samr_chng_pswd_auth_crap. (cherry picked from commit 200772653ae295b4c5142d943faf7a2c878121a9)
       via  ab1ea9a s3-rpc_client: Added dcerpc_samr_chgpasswd_user2. (cherry picked from commit 3de564b9b6559690578ca649f8acf52d82bc592e)
       via  5bbabae s3-rpc_client: Added dcerpc_samr_chgpasswd_user. (cherry picked from commit 78c4f72c311fb23ab37ed892fe67b75421736803)
       via  ef46a0f s3-rpc_client: Added header information to cli_samr.h. (cherry picked from commit 8b1ffc770c50b789ce923f585b20a74d9b42f2ee)
       via  ba7dcd0 s3-rpc_client: Added header information to cli_lsarpc.h. (cherry picked from commit 1efa9b1cbd5576e1985a909afa43d24cc3fa2bb0)
       via  3f8b53e s3:printing: use dcerpc_spoolss_X() functions
       via  281bb10 s3:srv_spoolss: use dcerpc_spoolss_X() functions
       via  fc01d4a s3:smbd: use dcerpc_spoolss_X() functions
       via  5ccc142 s3:net: use dcerpc_spoolss_X() functions
       via  7042891 s3:libads: use dcerpc_spoolss_X() functions
       via  a554efc s3:docs: document "winbind max domain connections"
       via  fb9e657 s3:winbind: Fork multiple children per domain
       via  d35fc97 s3: Fix a deadlock between smbd and ctdbd
       via  1e67bf4 s3:vfs:shadow_copy2: fix indentation in _SHADOW2_NEXT_SMB_FNAME
       via  091f5b1 s3:vfs:shadow_copy2: Fix shadow-copy module for drag&drop from a snapshot
       via  05e0002 s3:registry correct a debug level
       via  fa5089c s3:winbind: Protect against invalid winbindd_cache entries in lookuprids
       via  f2922ac s3-net: add roundtrip tests for registry import/export
       via  ee22922 packaging(RHEL-CTDB): explicitly build the tsm vfs module.
       via  435d15c s3: Fix the code to immediately disconnect from a non-working ctdbd
       via  013eb30 s3:vfs:gpfs: fix logic when gpfs:winattr is false (the default!)
       via  404a403 s3-spoolss: make it more obvious what winreg_create_printer() does.
       via  f3bd75c s3-rpcclient: rename duplicate enumkey command to winreg_enumkey.
       via  620c09e s3-spoolss: as smbtorture testing proves: devmode size is the size of the devicemode minus the driverdata extra size.
       via  773830d s4-smbtorture: make sure there is always driverextra data in spoolss devmode size tests.
       via  d191c2e s3-spoolss: disallow storing an invalid devmode size.
       via  b9b2266 s4-smbtorture: add tests for the size member of spoolss devicemodes.
       via  611ff18 s4-smbtorture: prepare devicemode test for expected result tests.
       via  0524e24 s4-smbtorture: add some paranoia checks for 0 sized devmodes.
       via  f52c294 waf: change private libraries to use the same soname as public libraries
       via  0f4c89b buildtools: add the PRIVATE_EXTENSION for private libraries
       via  0fec411 wafsamba: Allow newer or the same python module versions to be installed, not older.
       via  ad73c72 buildtools/wafsamba: import 'sys' and 'Logs' if we use them
       via  c68f4af Remove all uses of "./" in pathnames - make canonical. This will become important when we need to guarantee canonical names for hashing. (cherry picked from commit f278cc1a1f253b6492ef60c2879bdae6a2730084)
       via  4f84d67 Ensure we don't use "./" in findfirst pathnames. Use a directory open of "." instead. (cherry picked from commit de4b09ca01b1747c49bb0058147977ff39d054bb)
       via  f97f6a0 Make processing of incoming stream rename paths common between reply_mv and ntrename. Ensure we don't depend on "./" in the streams module. (cherry picked from commit bb54f72b94dca9206bf377b0d6a4b669e389e339)
       via  fabfc89 s3:smbd: use anonymous_shared_free() for shared memory signing state
       via  fb6004d lib/util: add tests for anonymous_shared_allocate/free()
       via  278f07c lib/util: add anonymous_shared_free()
       via  d57a0ff lib/util: s/allocate_anonymous_shared/anonymous_shared_allocate/
       via  54efccf lib/util: fix rounding to page size in allocate_anonymous_shared()
       via  4d2ff96 s3-param: Fixed code block in max_open_files().
       via  16eea76 s3-smbd: Fixed a possible null pointer dereference. (cherry picked from commit 7a97518e12054e1f84236501322b756c5c09d7dd)
       via  fb05a07 s3: Add wbinfo --dc-info
       via  6197253 Add DELETE-LN test to show bug #7863 - Unlink may unlink wrong file when hardlinks are involved (cherry picked from commit 0ab05aabc2a9d51821b2b4238b97b7e516a2e450)
       via  bf352d2 Fix "net usersidlist" not to skip every other user
       via  147134d s3-winbind: no need to include ../librpc/gen_ndr/cli_lsa.h in winbindd/winbindd_msrpc.c.
       via  aeaa567 s3-rpc_client: no need to include ../librpc/gen_ndr/ndr_lsa_c.h anymore.
       via  6ca2a50 s3-netlogon: no need to include ../librpc/gen_ndr/ndr_lsa_c.h anymore.
       via  a7d51f3 s3-netlogon: no need to include ../librpc/gen_ndr/cli_samr.h anymore.
       via  1b496df s3-net: use correct spoolss header in net rpc.
       via  4ac245f s3-net: use correct spoolss header in net_ads.c.
       via  ec9c8d2 Fix error where Windows client spoolss returns WERR_INVALID_DATA       W_ERROR(0x0000000D) on opening a printer. We can't return zero for devmode->size. Guenther please check ! (cherry picked from commit e78e3e396ae812ed9e5897eb2833c51c85e49b83)
       via  13c318d s4:tls_tstream: also use a dynamic buffer for the pull side
       via  c436d7e s4:tls_tstream: fix partial reads, so that the gnutls layer doesn't read the same data twice
       via  f6861c4 s3:build: don't use librpc/gen_ndr/cli_echo.[ch] anymore
       via  e181920 s3:torture: use dcerpc_echo_X() functions
       via  b0f9f30 s3:rpcclient: use dcerpc_echo_X() functions
       via  ee048da release-scripts: add build-htmlman-nogit
       via  61f1064 release-scripts: add build-htmlman-git
       via  a9d7d79 release-scripts: add gpl header comment to build-manpages-nogit
       via  9284833 release-scripts: add gpl header comment to build-manpages-git
       via  3f10470 release-scripts: remove commented out line from git-version
       via  796452a packaging/RHEL-CTDB: add the smbta-util manpage
       via  e405c40 packaging/RHEL-CTDB: add the pam_winbind.conf manpage
       via  d4a1ec6 packaging/RHEL-CTDB: do not use an external docs tarball but build the manpages
       via  94d8c98 packaging/RHEL-CTDB: untangle the various %doc entries to single lines
       via  c510a5e docs: Remove template "itemizedlist/listitem" from man.xsl
       via  b561963 s3-auth: Fixed account lockout check. (cherry picked from commit ad6560564350616b2925d097460876bd56555acf)
       via  a0f277f s3-rpc_client: Fixed status check of dcerpc_lsa_lookup_sids_noalloc.
       via  43e8c8e s3-rpc_client: Fixed return values of dcerpc_lsa_lookup_sids_generic.
       via  9d0f33a s3: Make sure we call wbcAuthenticateUserEx correctly
       via  7d63763 s3: Avoid a few calls to cli_errstr
       via  4e21d00 s3: Remove some unused code
       via  7ce911f s3: Convert cli_lock64 to cli_smb
       via  9b0054a s3: Convert cli_lock to use cli_locktype
       via  59c9d39 s3: Convert cli_locktype to cli_smb
       via  7e12286 s3: Make passing up "result_parent" from cli_smb optional
       via  691c608 s3: Remove unused cli_send_keepalive
       via  7e59340 s3: Remove unused cli_send/receive_trans
       via  bcc286d s3: Convert try_trans2 to cli_trans
       via  1f8e986 s3: Convert cli_api to cli_trans
       via  9af4f33 s3: Make cli_setpathinfo_basic use cli_setpathinfo
       via  1153ee0 s3: Add cli_setpathinfo
       via  abe22e6 s3: Rename cli_setpathinfo->cli_setpathinfo_basic
       via  5462da8 s3: Remove unused cli_send/receive_nt_trans
       via  7b21fbc s3: Convert try_nttrans to cli_trans
       via  54cde57 s3: Move dump_ntquota* to smbcquotas.c
       via  b5a3820 s3: Convert cli_set_fs_quota_info to cli_trans
       via  06dce8e s3: Convert cli_get_fs_quota_info to cli_trans
       via  1e62f0d s3: Convert cli_list_user_quota to cli_trans
       via  c846268 s3: Convert cli_set_user_quota to cli_trans
       via  ea90955 s3: Convert cli_get_user_quota to cli_trans
       via  d064806 s3: Fix some nonempty blank lines
       via  d0b7a48 s3: Fix a C++ warning
       via  54c60f0 s3: Remove cli_send_trans from cli_qpathinfo_alt_name
       via  aa1fa27 s3: Remove cli_send_trans from cli_oem_change_password
       via  313b42a s3: Avoid some calls to cli_errstr
       via  fc8f2fb s3: Convert cli_set_secdesc to cli_trans
       via  3bf18d8 s3: Fix some nonempty blank lines
       via  aa16bf4 Add OPLOCK4 test which explores how Windows copes with oplock and share mode breaks on hard links.
       via  c17f3e7 s3: Fix bug 7917: Yet another bug in chain_reply
       via  7028b29 s3-waf: fix the build after rpc_winreg removal.
       via  67f35d2 s3:vfs aio_fork children do not go away
       via  381aaa3 s3:vfs fix children cleanup in aio_fork
       via  8b821f3 s3-build: remove RPCCLI_WINREG subsystem.
       via  a0af428 s3-waf: remove RPCCLI_WINREG subsystem.
       via  6843e28 s3-net_registry: prefer dcerpc_winreg_X functions.
       via  05038766 s3-net: prefer dcerpc_winreg_X functions.
       via  fa76080 s3-spoolss: no need to include cli_winreg header anymore.
       via  4bf214b s3-rpcclient: prefer dcerpc_winreg_X functions.
       via  c762b26 s3-build: remove RPCCLI_SRVSVC subsystem.
       via  b937ac1 s3-waf: remove RPCCLI_SRVSVC subsystem.
       via  5bb3410 s3-rpcclient: prefer dcerpc_srvsvc_X functions.
       via  d13af6c s3-net: prefer dcerpc_srvsvc_X functions.
       via  94694e3 s3-smbtree: prefer dcerpc_srvsvc_X functions.
       via  a17b8ec s3-lanman: prefer dcerpc_srvsvc_X functions.
       via  7b9ce6f s3-libsmbclient: prefer dcerpc_srvsvc_X functions.
       via  16dfb65 s3-smbclient: prefer dcerpc_srvsvc_X functions.
       via  52b0f1c s3-libnetapi: prefer dcerpc_srvsvc_X functions.
       via  f26c759 s3-build: remove RPCCLI_NETLOGON subsystem.
       via  116bd99 s3-waf: remove RPCCLI_NETLOGON subsystem.
       via  24d92c5 s3-rpcclient: prefer dcerpc_netr_X functions.
       via  9e34167 s3-winbind: prefer dcerpc_netr_X functions.
       via  cd6e7f1 s3-rpc_client: prefer dcerpc_netr_X functions.
       via  1376fba s3-net: prefer dcerpc_netr_X functions.
       via  662ba30 s3-libnet: prefer dcerpc_netr_X functions.
       via  27e7f92 s3-libnetapi: prefer dcerpc_netr_X functions.
       via  34d1e21 s3-net: remove some pointless fstrings in "net rpc service".
       via  c64837e s3-net: restructure "net rpc service" and add open_scm().
       via  d510583 s3-net: restructure "net rpc service" and add open_service().
       via  102a81e s3-build: remove RPCCLI_SVCCTL subsystem.
       via  6f27c46 s3-waf: remove RPCCLI_SVCCTL subsystem.
       via  88a04a6 s3-svcctl: prefer dcerpc_svcctl_X functions.
       via  10faf6c Fix bug #7909 - map SYNCHRONIZE acl permission statically in zfs_acl vfs module. (cherry picked from commit 75132a58c77257da5c90b92f08941dadb6aab00c)
       via  f53a322 s3: Fix some nonempty blank lines
       via  be96c4c s3: Remove a pointless else
       via  3007c98 m4: Don't AC_MSG_ERROR when too old python is found
       via  9243c4e s3-docs: Typos in rpcclient man page
       via  b8df394 s3-docs: Typos in smbclient man page
       via  25ada24 s3-rpcclient: Fix bug #7880: cmd_spoolss_deletedriver() returned without checking all architectures.
       via  b7a6ad5 s3/docs: Remove superfluous bracket.
       via  45e9604 s3-net: fix query_service_state() error handling.
       via  ca1c338 s3-net: add missing breaks in switch statement in get_share_info().
       via  699b06a s3-drsuapi: fix error handling after converting to dcerpc_drsuapi_X functions.
       via  ed79d15 s3-libnetapi: add missing error check after switchting to dcerpc_wkssvc_X functions.
       via  9a534be s3-waf: finally enable large file support.
       via  4fc077c s3-waf: add check for SO_PEERCRED.
       via  7be9465 s3-waf: add checks for Linux readahead.
       via  ae3d500 s3-waf: more fallocate checks stolen from autoconf.
       via  2201ce0 s3-waf: add checks for fallocate fallocate64.
       via  3b49e62 s3-build: remove RPCCLI_DRSUAPI subsystem.
       via  7278a36 s3-waf: remove RPCCLI_DRSUAPI subsystem.
       via  48b4aa6 s3-drsuapi: prefer dcerpc_drsuapi_X functions.
       via  2127864 s3-build: remove RPCCLI_INITSHUTDOWN subsystem.
       via  de86ea6 s3-waf: remove RPCCLI_INITSHUTDOWN subsystem.
       via  419ed0e s3-initshutdown: prefer dcerpc_initshutdown_X functions.
       via  e196838 s3-build: remove RPCCLI_EVENTLOG subsystem.
       via  c1216c4 s3-waf: remove RPCCLI_EVENTLOG subsystem.
       via  f80bc11 s3-eventlog: prefer dcerpc_eventlog_X functions.
       via  8e8ea13 s3-build: remove RPCCLI_WKSSVC subsystem.
       via  de70e8c s3-waf: remove RPCCLI_WKSSVC subsystem.
       via  3579799 s3-wkssvc: prefer dcerpc_wkssvc_X functions.
       via  2a2e9ed s3:winbindd: use ndr_wbint_c.h instead of cli_wbint.h
       via  a0818ae s3:winbindd: use ndr_dssetup_c.h instead of cli_dssetup.h
       via  3763b9e s3:net: use ndr_dssetup_c.h instead of cli_dssetup.h
       via  8f9be25 s3:rpcclient: use ndr_dssetup_c.h instead of cli_dssetup.h
       via  4801653 s3:rpcclient: use ndr_dfs_c.h instead of cli_dfs.h
       via  1b8e145 Fix "make test" - ensure nmbd runs with -S (log to stdout). Also ensure nmbd socket directory isn't created (nmbd will create it).
       via  ec3a786 s3: Fix some warnings in the zfsacl module
       via  9f35139 s3: Convert enc_blob_send_receive to cli_trans()
       via  d91fc9d s3: Fix two incompatible pointer type warnings on Solaris (cherry picked from commit 3274d80ffd19ccb5e5783f7577909121d8111854)
       via  88337fa s3-rpc_client: Fixed the dcerpc_lsa_LookupNames4 client_revision.
       via  0ea00ca s3-rpc_client: Fixed the dcerpc_lsa_LookupNames4 lookup_options.
       via  dd8956a s3-rpc_client: Fixed the dcerpc_lsa_LookupSids3 client_revision.
       via  46a1ef3 s3-rpc_client: Fixed the dcerpc_lsa_LookupSids3 lookup_options.
       via  7d58409 s3-netlogon: Move to new dcerpc client funtions.
       via  de60af3 s3-rpc_client: Added dcerpc_lsa_lookup_names.
       via  bd9bce6 s3-rpc_client: Added dcerpc_lsa_lookup_sids and dcerpc_lsa_lookup_sids3.
       via  32d692e s3-rpc_client: Added dcerpc_lsa_open_policy2.
       via  57a4b46 s3-rpc_client: Added dcerpc_lsa_open_policy.
       via  83f5ac4 s3: Remove superfluous ;
       via  fc29346 s3-selftest: re-sync with s4-selftest wscript.
       via  1aacceb libcli/security: fix sid_type_lookup().
       via  625118d s3: Avoid a ton of registry writes at startup
       via  d73e2dd s3: Fix a type error
       via  f29a453 s3: Fix some nonempty blank lines
       via  85cbe4a Explicitly set "nmbd: socket dir" in the test environment. (cherry picked from commit 12277bb5f5e6b3cd0e9158ebda3c1746fc25bb4a)
       via  adfacdc Move wins_lookup_open_socket_in() to remove a compile warning.
       via  57dcab1 s3-printing: remove printer_list_need_refresh
       via  cde4ebd s3-printing: remove old entries in pcap_cache_replace
       via  29d67d6 s3-printing: Initiate pcap reload from parent smbd
       via  60b7c19 s3-printing: reload shares after pcap cache fill
       via  0838466 s3-waf: add NMBDSOCKETDIR variable.
       via  d3a475d s3-build: fix classic build after libcli netlogon changes.
       via  ecdb498 netlogon: move netlogon helpers to ../libcli/netlogon.
       via  c4262ad s3-waf: rename LIBCLI_NETLOGON subsystem to LIBRPCCLI_NETLOGON.
       via  7e1902e s3-waf: rearrange waf recurses in main wscript_build.
       via  8dcedd5 s3-waf: cleanup wscript_build a little.
       via  a5d07e8 s3-waf: recurse into ../lib/smbconf.
       via  59d5f42 s3-waf: fix winbind_krb5_locator.so realname.
       via  4e72d9b s3: Make nmbd socket dir configurable
       via  082040d s3: Remove some unused code
       via  84e4835 s3: Limit the number of unexpected clients to 200
       via  b2d10b7 s3: Limit the number of unexpected packets per client to 10
       via  ef77aa7 s3: Use the new nbt_getdc in winbindd_cm
       via  8ba9767 s3: Use the new nbt_getdc in dsgetdcname()
       via  01f60a6 s3: Add nbt_getdc
       via  4934d84 s3: Fix a valgrind error
       via  cdaf2f8 s3: Factor out parse_getdc_response
       via  c070a39 s3: Lift my_mailslot from prep_getdc_request
       via  6e32aac s3: Make name_query use /tmp/.nmbd/unexpected
       via  f40375e s3: Make node_status_query use /tmp/.nmbd/unexpected
       via  063f50a s3: Add nb_trans_send/recv
       via  9abeeae s3: Add sock_packet_read
       via  6bbba0a s3: Add packet_trn_id()
       via  71ade76 s3: Make nmbd listen on the unexpected socket
       via  60ef871 s3: Basic infrastructure for /tmp/.nmbd/unexpected
       via  fb58d94 s3-nmbd: Fix bug #7875
       via  2cc005a s4-waf: get the version number right on private libraries
       via  837333e s3-waf: make the --with-Xdir options work more like in the classic build.
       via  cbaecf4 s3-waf: no need to compile librpc/gen_ndr/cli_dfs.c anymore.
       via  68833a0 s3-build: no need to compile librpc/gen_ndr/cli_dfs.c anymore.
       via  5912141 s3-rpcclient: use dcerpc_dfs_X functions.
       via  f2a4eec s3-net: Fix bug #7690: retry DNS updates when connection to one nameserver has failed.
       via  061b1e1 lib/addns: move DNS client library to the main directory.
       via  4a40f71 s4-smbtorture: check driver_version equality as well.
       via  76f607a s4-smbtorture: always setup full driver level 8 in test_add_driver_arg().
       via  59f5df9 s4-smbtorture: in test_GetDriverInfo_winreg() always test level 6 for samba3 as well.
       via  860d37e s4-smbtorture: setup help and dependent files in spoolss driver unc path tests.
       via  d94eb8d s4-smbtorture: fix DriverDate and DriverVersion comparison checks against w2k3.
       via  7ccebe3 s4-smbtorture: add more tests for driver_dates.
       via  517aa77 s3: Fix some nonempty blank lines
       via  f8d2e95 s3-waf: convert SAMBA_VERSION into a subsystem.
       via  36e7bf9 s3-waf: convert PASSCHANGE into a subsystem.
       via  e28717c s3-waf: add UTIL_TDB subsystem.
       via  539a966 s3-waf: fixed version number handling (cherry picked from commit 16c36a8cb56f3a74927cdb7c46dfb6158f328beb)
       via  58687c8 s3/selftest: add some FIXMEs
       via  02e743f tests: avoid bash in shebang and fix wrong "==" in test (cherry picked from commit eeade1596df7bd52fab3b3a4b39266f39ffa6fb1)
       via  52a2dd8 s3:build: don't use cli_dssetup.c any more
       via  c5ba32b s3: Attempt to please autobuild
       via  863330e talloc: Typo fix for api docs (cherry picked from commit 564830ef909b62be064590b865bde5d41a7ceac3)
       via  e47ced6 talloc: fixed a use after free error
       via  1d08998 talloc: added a test for the use after free Rusty found (cherry picked from commit 66db49e35f87f0e0a9d82cfa661d2cc604758406)
       via  59f1fbc talloc: Clarify error message on access after free. (cherry picked from commit 733bc1c1ca31df2b61d86f5ee8783ee9c3867faa)
       via  2bd7650 s3-rpcecho: Only register rpcecho in the developer build.
       via  5771748 s3-waf: Fixed the static rpc service build.
       via  6f4ec18 s3-smbd: Call the rpc service shutdown functions. (cherry picked from commit d4f5bf0c36e3d5a0a13d1a03e7c6fac956dbf954)
       via  d739564 s3-build: Remove broken RPC modules support.
       via  39a042e s3-smbd: Call all the rpc services in the right order. (cherry picked from commit 9aa876397601554df5f6b6e4b690755ed0eb405e)
       via  c5a3b64 s3:net_utils: use dcerpc_dssetup_DsRoleGetPrimaryDomainInformation()
       via  557d96f s3:winbindd: use dcerpc_dssetup_DsRoleGetPrimaryDomainInformation()
       via  9e81430 s3:rpcclient: use dcerpc_binding_handle based client stubs in cmd_dssetup.c
       via  de8f823 s3:build: don't use cli_epmapper.c anymore
       via  b86d609 s3:rpcclient: improve "epmmap" output
       via  b87d660 s3:rpcclient: use dcerpc_binding_handle bases client stubs in cmd_epmapper.c
       via  67a9ea8 s3:rpc_client: use dcerpc_epm_Map() and don't ignore 'result' anymore.
       via  324ea10 s3:build: don't use cli_ntsvcs.c any more.
       via  7952a49 s3:rpcclient: use dcerpc_binding_handle client stubs in cmd_ntsvcs.c
       via  8380829 s3:build: don't use cli_wbint.c any more
       via  0754428 Revert "nsswitch Add talloc depencency for nsstest"
       via  0152900 nsswitch: remove includes.h dependency from nsstest.c
       via  7daee57 nsswitch Add talloc depencency for nsstest
       via  32d111b s3:net_rpc_vampire_keytab: don't return -1 on success (bug #7899)
       via  270893e s3: Fix a memleak in receive_getdc_response
       via  97c676b s3/s4:auth SPNEGO - adaptions for the removed "const" from OIDs
       via  5ea1dd5 s3-waf: fix the build.
       via  710b083 lib/crypto: add aes_cfb8_encrypt()
       via  b41068c s3:librpc: use netsec_outgoing_sig_size() instead of a hardcoded signature size
       via  f72e70f s4:gensec/schannel: use netsec_outgoing_sig_size() to get the signature size
       via  b7923a2 libcli/auth: add netsec_outgoing_sig_size()
       via  07a4db9 talloc: Fix warnings in test code
       via  6ab39cb s4: Happy New Year 2011
       via  3415b93 s3: Happy New Year 2011
       via  d27093f s3:winbindd/idmap_ad.c: update my C
       via  5df47fe s3:winbindd/idmap_util.c: add my C
       via  f8a6ce9 s3:winbindd/idmap.c: add my C
       via  b763a27 remove unnecessary use of pass.
       via  39ea30d s3-build: remove source4 include path for autoconf build as well.
       via  9943761 s3-rpcclient: allow to define validation level for samlogon.
       via  ef0a390 s3-waf: fix lib/addns include path.
       via  c675b1c s3-waf: no need anymore to include "source4" globally.
       via  0dc1eee libcli/ldap: use lib/ldb_compat.h for the s3 build
       via  cea36ae s3-winbind: fix winbindd_dual_pam_auth_samlogon() for NT4 domains.
       via  509dd57 Revert "s3: Fix an infinite loop"
       via  61f7d7c s3: Fix an infinite loop
       via  058de59 s3: Fix connecting to port-139 only servers
       via  585e9a0 s4-repl_meta_data: replmd_update_is_newer() should not return true if metadata stamps are equal
       via  0ce93ad s4-repl_meta_data: Print out what is wrong when we fail to modify object
       via  0aa118f s4-repl_meta_data: We should not use USNs in metadata comparisons
       via  6ee39a2 s3-torture: fix uninitialized status code.
       via  6923cc8 s3-rpc_client: fix dcerpc_try_samr_connects().
       via  e873ce9 s3-rpc_client: no need to include gen_ndr/cli_samr.h anymore.
       via  1f26b10 s3-rpc_client: fix uninitialized variable found by -O3.
       via  5e89574 s3-waf: remove RPCCLI_SPOOLSS subsystem.
       via  24c51a7 s3-build: remove RPCCLI_SPOOLSS subsystem.
       via  cf7a78b s3-rpcclient: prefer dcerpc_spoolss_X functions.
       via  e94ffc7 s3-rpc_client: prefer dcerpc_spoolss_X functions.
       via  831f3ee s3-lanman: remove trailing whitespace.
       via  5db115a s3-rpc_client: Added dcerpc_try_samr_connects.
       via  089c25c s3-rpc_client: Rename get_query_dispinfo_params.
       via  e6475f21 s3-rpc_client: Added dcerpc_samr_chgpasswd_user3.
       via  2007726 s3-rpc_client: Added dcerpc_samr_chng_pswd_auth_crap.
       via  3de564b s3-rpc_client: Added dcerpc_samr_chgpasswd_user2.
       via  78c4f72 s3-rpc_client: Added dcerpc_samr_chgpasswd_user.
       via  8b1ffc7 s3-rpc_client: Added header information to cli_samr.h.
       via  1efa9b1 s3-rpc_client: Added header information to cli_lsarpc.h.
       via  fea4149 s3:docs: document "winbind max domain connections"
       via  9c2fcb6 s3:winbind: Fork multiple children per domain
       via  7a2fa9f s3:printing: use dcerpc_spoolss_X() functions
       via  1f83325 s3:srv_spoolss: use dcerpc_spoolss_X() functions
       via  e830e37 s3:smbd: use dcerpc_spoolss_X() functions
       via  8144344 s3:net: use dcerpc_spoolss_X() functions
       via  a34aa14 s3:libads: use dcerpc_spoolss_X() functions
       via  1b373d6 s3: Fix a deadlock between smbd and ctdbd
       via  8db3258 s3-spoolss: make it more obvious what winreg_create_printer() does.
       via  621fb88 s3-rpcclient: rename duplicate enumkey command to winreg_enumkey.
       via  be884c1 s3-spoolss: as smbtorture testing proves: devmode size is the size of the devicemode minus the driverdata extra size.
       via  1f3fb30 s4-smbtorture: make sure there is always driverextra data in spoolss devmode size tests.
       via  9b1878e s3-spoolss: disallow storing an invalid devmode size.
       via  aefbec5 s4-smbtorture: add tests for the size member of spoolss devicemodes.
       via  7a7b61e s4-smbtorture: prepare devicemode test for expected result tests.
       via  bb51c05 s4-smbtorture: add some paranoia checks for 0 sized devmodes.
       via  5780940 s3:vfs:shadow_copy2: fix indentation in _SHADOW2_NEXT_SMB_FNAME
       via  1c1a842 s3:vfs:shadow_copy2: Fix shadow-copy module for drag&drop from a snapshot
       via  d49d203 s3:registry correct a debug level
       via  52c0fb3 s3:winbind: Protect against invalid winbindd_cache entries in lookuprids
       via  64f8306 s3-net: add roundtrip tests for registry import/export
       via  b5d882f packaging(RHEL-CTDB): explicitly build the tsm vfs module.
       via  46a3019 s3: Fix the code to immediately disconnect from a non-working ctdbd
       via  385d925 s3:vfs:gpfs: fix logic when gpfs:winattr is false (the default!)
       via  1a96ec2 pidl:Samba4/NDR/Client: remove compat mode for dcerpc_pipe based bindings
       via  b7d6d3b s3:librpc: remove prototype of dcerpc_binding_handle_set_ref_alloc()
       via  78b931c Remove all uses of "./" in pathnames - make canonical. This will become important when we need to guarantee canonical names for hashing.
       via  de4b09c Ensure we don't use "./" in findfirst pathnames. Use a directory open of "." instead.
       via  bb54f72 Make processing of incoming stream rename paths common between reply_mv and ntrename. Ensure we don't depend on "./" in the streams module.
       via  330b922 s4/wintest New ESXi configuration file
       via  fbe6d15 s4-auth Remove special case for account_sid from auth_serversupplied_info
       via  cce5231 s4-gensec Add prototype for gensec_ntlmssp_init()
       via  084b4e2 libcli/auth move ntlmssp_wrap() and ntlmssp_unwrap() into common code.
       via  039dd96 s4:selftest: mark samba4.nbt.winsreplication.owned as knownfail
       via  3f09dc3 s4:selftest/skip: remove samba4.tokengroups.python
       via  c3ad9bf s3:smbd: use anonymous_shared_free() for shared memory signing state
       via  c9e6bf0 lib/util: add tests for anonymous_shared_allocate/free()
       via  cc59f34 lib/util: add anonymous_shared_free()
       via  34ea909 lib/util: s/allocate_anonymous_shared/anonymous_shared_allocate/
       via  9e00d2a lib/util: fix rounding to page size in allocate_anonymous_shared()
       via  df4752e s4-selftest Remove knownfail for tokengroups test
       via  244c191 s4-dsdb Don't use None as the input to the GENSEC loop in tokengroups test
       via  4744da8 s3-param: Fixed code block in max_open_files().
       via  7a97518 s3-smbd: Fixed a possible null pointer dereference.
       via  dd141cf wafsamba: quote CPP and CC values when calling pidl
       via  448388e s4:selftest/skip: add samba4.tokengroups.python
       via  916cc7b s4-dsdb Add PAC validation test to tokengroups test.
       via  6d93af4 s4-pyauth Fix AuthContext wrapper
       via  a7e238d s4-auth Allow NULL methods to be specified to auth_context_create_methods()
       via  75835d3 s4-dsdb Add a test of the tokenGroups behaviour on the user's DN.
       via  902e183 s4-gensec Remove special case 'for SASL' that is not required any more.
       via  b42afa0 tdb: Added doxygen documentation.
       via  7f87d58 s3: Add wbinfo --dc-info
       via  1b43996 Add DELETE-LN test to show bug #7863 - Unlink may unlink wrong file when hardlinks are involved
       via  7d8e970 waf: change private libraries to use the same soname as public libraries
       via  bc0230b pygensec: remove special case handling for None for buffers
       via  f8f1711 Fix "net usersidlist" not to skip every other user
       via  49969e6 s3-winbind: no need to include ../librpc/gen_ndr/cli_lsa.h in winbindd/winbindd_msrpc.c.
       via  5efe656 s3-rpc_client: no need to include ../librpc/gen_ndr/ndr_lsa_c.h anymore.
       via  6feed0c s3-netlogon: no need to include ../librpc/gen_ndr/ndr_lsa_c.h anymore.
       via  6ed4121 s3-netlogon: no need to include ../librpc/gen_ndr/cli_samr.h anymore.
       via  430664d s3-net: use correct spoolss header in net rpc.
       via  66bc2f9 s3-net: use correct spoolss header in net_ads.c.
       via  7754b75 Fix error where Windows client spoolss returns WERR_INVALID_DATA       W_ERROR(0x0000000D) on opening a printer. We can't return zero for devmode->size. Guenther please check !
       via  93733e4 s4:tls_tstream: also use a dynamic buffer for the pull side
       via  361b4ed s4:tls_tstream: fix partial reads, so that the gnutls layer doesn't read the same data twice
       via  f6077f2 s4-tests: Added a test for correct inheritance of IO flagged ACEs.
       via  fed9250 s4-security: Fixed incorrect inheritance of IO flagged ACES
       via  757cfc2 release-scripts: add build-htmlman-nogit
       via  30e9ab1 release-scripts: add build-htmlman-git
       via  156c188 release-scripts: add gpl header comment to build-manpages-nogit
       via  9e1bc39 release-scripts: add gpl header comment to build-manpages-git
       via  7fe7d65 release-scripts: remove commented out line from git-version
       via  f622ba2 packaging/RHEL-CTDB: add the smbta-util manpage
       via  bb25419 packaging/RHEL-CTDB: add the pam_winbind.conf manpage
       via  bf08669 packaging/RHEL-CTDB: do not use an external docs tarball but build the manpages
       via  5a77771 packaging/RHEL-CTDB: untangle the various %doc entries to single lines
       via  891bff8 docs: Remove template "itemizedlist/listitem" from man.xsl
       via  a1e1f02 s4-gensec Extend python bindings for GENSEC and the associated test
       via  24a4b9a s4-auth Extend python bindings to allow ldb and message to be specified
       via  08051ae s4-pygensec Fix indentation of py_gensec_start_mech_by_name()
       via  489e337 s4-torture Remove unused temp dirs from the RPC-PAC test.
       via  4e2e5ea s4-pyldb Fix tp_basicsize for PyLdbDn
       via  147f075 s4-pygensec Add bindings for server_start() and update()
       via  969c1b5 s4-pyauth Add bindings for auth_context_create() as AuthContext()
       via  017fbcd s4-pyauth Use py_talloc_get_type() for greater talloc binding safety
       via  9b643c8 s4-gensec Don't steal the auth_context, reference it.
       via  d5173ca pidl:wscript: don't warn about pidl gammar file changes for now
       via  1667ff7 s4-ldb_ldif: Take into account LDB_FLG_SHOW_BINARY
       via  fb0df53 s4-ldb_ldif: Don't check for LDB_FLG_SHOW_BINARY in ldb_should_b64_encode
       via  622ef6a s4-provision: Fixed owner/group for hard-coded Sites descriptor.
       via  35d8b80 s4-tools: Fixed a bug in ldapcmp - DACL was not retrieved correctly if the object had no SACL.
       via  93da0aa s3-rpc_client: Fixed status check of dcerpc_lsa_lookup_sids_noalloc.
       via  296a958 s3-rpc_client: Fixed return values of dcerpc_lsa_lookup_sids_generic.
       via  ad65605 s3-auth: Fixed account lockout check.
       via  9b94f36 s3: Make sure we call wbcAuthenticateUserEx correctly
       via  3ecce7f s4-tools: Added a --sort-aces option to ldapcmp
       via  528bced s3:build: don't use librpc/gen_ndr/cli_echo.[ch] anymore
       via  494e57d s3:torture: use dcerpc_echo_X() functions
       via  85db5c9 s3:rpcclient: use dcerpc_echo_X() functions
       via  d3abc90 s3: Avoid a few calls to cli_errstr
       via  c7a5933 s3: Remove some unused code
       via  6f3e110 s3: Convert cli_lock64 to cli_smb
       via  dd2f234 s3: Convert cli_lock to use cli_locktype
       via  0e2854f s3: Convert cli_locktype to cli_smb
       via  7b054ec s3: Make passing up "result_parent" from cli_smb optional
       via  b33f114 s3: Remove unused cli_send_keepalive
       via  6e684c8 s3: Remove unused cli_send/receive_trans
       via  cba5a26 s3: Convert try_trans2 to cli_trans
       via  8ac68fc s3: Convert cli_api to cli_trans
       via  cb412d2 s3: Make cli_setpathinfo_basic use cli_setpathinfo
       via  21d5485 s3: Add cli_setpathinfo
       via  2068b96 s3: Rename cli_setpathinfo->cli_setpathinfo_basic
       via  2d44a05 s3: Remove unused cli_send/receive_nt_trans
       via  d5decfb s3: Convert try_nttrans to cli_trans
       via  5dee39b s3: Move dump_ntquota* to smbcquotas.c
       via  a1f5417 s3: Convert cli_set_fs_quota_info to cli_trans
       via  797c027 s3: Convert cli_get_fs_quota_info to cli_trans
       via  483e044 s3: Convert cli_list_user_quota to cli_trans
       via  eb7db50 s3: Convert cli_set_user_quota to cli_trans
       via  e2a9671 s3: Convert cli_get_user_quota to cli_trans
       via  bc5554b s3: Fix some nonempty blank lines
       via  d920462 s3: Fix a C++ warning
       via  674dcd6 s3: Remove cli_send_trans from cli_qpathinfo_alt_name
       via  fc8bfee s3: Remove cli_send_trans from cli_oem_change_password
       via  7320f19 ldb: new ABI sigs file
       via  8794e6d s4-dsdb: replaced the calls to ldb_search() in dsdb modules with dsdb_module_search()
       via  87f3151 s4-dsdb: pass parent request to dsdb_module_*() functions
       via  633c3e8 ldb: added ldb_req_mark_trusted()
       via  f334cd2 ldb: inherit parent flags on child requests in modules
       via  e665fce web_server: Display trivial placeholder page if SWAT could not be found.
       via  7982f68 web_server: Fix initialization.
       via  04abf2c web_server: Avoid references to swat. Load samba.web_server instead.
       via  2f7d4a4 param: Load web service by default.
       via  93d9641 s4:dsdb_find_nc_root - fix it up to let the provisioning work correctly
       via  32e7d76 s4:auth/ntlm/auth_sam.c - fix call to "get_server_info_principal"
       via  77f8b00 s3: Avoid some calls to cli_errstr
       via  50b3458 s3: Convert cli_set_secdesc to cli_trans
       via  4fc5699 s3: Fix some nonempty blank lines
       via  3f6ae94 s4:samr RPC server - always interpret filter integer values as signed
       via  dbaeb52 Add OPLOCK4 test which explores how Windows copes with oplock and share mode breaks on hard links.
       via  fef1174 s4:web_server - immeditately assign "wdata" as private data for the stream socket
       via  a87b2f9 s4:urgent_replication.py - remove a now superflous RELAX control
       via  39eea5c s4:samldb LDB module - fix "userAccountControl" handling
       via  109cbe3 s3: Fix bug 7917: Yet another bug in chain_reply
       via  d7af875 s3-waf: fix the build after rpc_winreg removal.
       via  6737231 ldb:ldb_dn.c - fix counter type in "ldb_dn_minimise"
       via  70b4c08 s3:vfs aio_fork children do not go away
       via  fa07208 s3:vfs fix children cleanup in aio_fork
       via  8e02335 waf: this script does need bash
       via  46a3588 waf: use PYTHONARCHDIR for installing python shared libs
       via  0346b5b waf: new version of waf
       via  ad8965c s4-dsdb: only enforce the extended dn rules over ldap
       via  74674e7 s4-dsdb: removed the last use of samdb_search_*() from the dsdb ldb modules
       via  90110a0 s4-dsdb: removed some more samdb_search_*() calls from samldb.c
       via  3b7c498 s4-dsdb: replaced another use of samdb_search in a ldb module
       via  15c8107 s4-dsdb: fixed primaryGroupID to use dsdb_module_search_dn()
       via  31d644c s4-dsdb: fixed filtering of tokengroups
       via  f33ce41 ldb: new ABI file for 0.9.23
       via  60be4a4 s4-kdc: don't ask for an extended DN for krbtgt_dn
       via  197f4b0 s4-test: added a tokengroups test
       via  0450ab9 s4-samdb: give a more useful debug when we can't open the privileges db
       via  8df6504 s4-auth: fixed status return
       via  a0bc538 s4-samba-tool: fixed the gpo command to use the right DN for access checks
       via  a38854f s4-dsdb: minimise the DN in group expansion
       via  504a3cc ldb: added ldb_dn_minimise()
       via  74493af s4-dns: renamed DNS_TYPE_ZERO to DNS_TYPE_TOMBSTONE
       via  27d7f6a s4-dsdb: validate number of extended components
       via  fb704d7 ldb: added ldb_dn_get_extended_comp_num()
       via  29fb42a s4-samba_tool Added ACL checking to python GPO management tool
       via  012e570 libcli/security Add python bindings for se_access_check
       via  5322567 pyldb Simplify python wrappers for struct ldb_val (LdbValue)
       via  edd3b03 s4-auth Add get and set methods for auth_session_info python wrapper
       via  ece6eae s4-auth Add function to obtain any user's session_info from a given LDB
       via  c82269c s4-auth use new dsdb_expand_nested_groups()
       via  cbffc51 s4-dsdb Implement tokenGroups expansion directly in ldb operational module
       via  99a74ff Fix bug #7909 - map SYNCHRONIZE acl permission statically in zfs_acl vfs module.
       via  961f503 security: Fixed incorrect indentation in create_descriptor.c
       via  a556896 s3-build: remove RPCCLI_WINREG subsystem.
       via  2e54b01 s3-waf: remove RPCCLI_WINREG subsystem.
       via  166504a s3-net_registry: prefer dcerpc_winreg_X functions.
       via  da43345 s3-net: prefer dcerpc_winreg_X functions.
       via  a451c54 s3-spoolss: no need to include cli_winreg header anymore.
       via  d97eb89 s3-rpcclient: prefer dcerpc_winreg_X functions.
       via  7e95900 s3-build: remove RPCCLI_SRVSVC subsystem.
       via  9204e04 s3-waf: remove RPCCLI_SRVSVC subsystem.
       via  bded49f s3-rpcclient: prefer dcerpc_srvsvc_X functions.
       via  8aa5b06 s3-net: prefer dcerpc_srvsvc_X functions.
       via  1ea6dd3 s3-smbtree: prefer dcerpc_srvsvc_X functions.
       via  4189c00 s3-lanman: prefer dcerpc_srvsvc_X functions.
       via  44e048f s3-libsmbclient: prefer dcerpc_srvsvc_X functions.
       via  fccfd29 s3-smbclient: prefer dcerpc_srvsvc_X functions.
       via  1ef94df s3-libnetapi: prefer dcerpc_srvsvc_X functions.
       via  aa4efa1 s3-build: remove RPCCLI_NETLOGON subsystem.
       via  9a9ee03 s3-waf: remove RPCCLI_NETLOGON subsystem.
       via  5e4b327 s3-rpcclient: prefer dcerpc_netr_X functions.
       via  c9b3404 s3-winbind: prefer dcerpc_netr_X functions.
       via  232378c s3-rpc_client: prefer dcerpc_netr_X functions.
       via  1259e93 s3-net: prefer dcerpc_netr_X functions.
       via  f3eb5c2 s3-libnet: prefer dcerpc_netr_X functions.
       via  425753e s3-libnetapi: prefer dcerpc_netr_X functions.
       via  f9ca690 s3-net: remove some pointless fstrings in "net rpc service".
       via  d0c05ab s3-net: restructure "net rpc service" and add open_scm().
       via  3e2821a s3-net: restructure "net rpc service" and add open_service().
       via  5ad7d6a s3-build: remove RPCCLI_SVCCTL subsystem.
       via  067e548 s3-waf: remove RPCCLI_SVCCTL subsystem.
       via  8e58855 s3-svcctl: prefer dcerpc_svcctl_X functions.
       via  3b78fcf s4:torture/nbench/nbench.c - initialise "n"
       via  aa759de s4:dns_server/dlz_bind9.c - initialise "ret" variables
       via  d35d2bf s4:extended_dn_out LDB module - initialise "have_reveal_control"
       via  0932c91 s4:librpc/rpc/dcerpc_connect.c - fix uninitialised variable
       via  dd5367e ldb:ltdb_sequence_number - initialise "tmp_ctx" to prevent uninitialisation warning
       via  ee4fd13 ldb:ldbsearch.c - fix possible uninitialised variable
       via  a26a489 torture:drs/rpc/msds_intid.c - proof for the correct "intId"
       via  90db6a7 s4:winbind/idmap.c - we cannot use "failed" until we are in a transaction
       via  25964e7 ldb:ltdb_sequence_number - check for an OOM exception
       via  b804c53 ldb:ldb_dn_explode - remove/unify some duplicate initialisations
       via  47adb9d s4:dynconfig/dynconfig.h - fix ending newline warning
       via  c39e800 drsuapi.idl: add some more DRSUAPI_ATTID_* values
       via  8c6b0b6 s3: Fix some nonempty blank lines
       via  4fe0765 s3-docs: Typos in rpcclient man page
       via  98af673 s3-docs: Typos in smbclient man page
       via  f5af66e s3-rpcclient: Fix bug #7880: cmd_spoolss_deletedriver() returned without checking all architectures.
       via  dac7cce s3-net: fix query_service_state() error handling.
       via  9bad150 s3-net: add missing breaks in switch statement in get_share_info().
       via  1cd7f6c s3-drsuapi: fix error handling after converting to dcerpc_drsuapi_X functions.
       via  415a390 s3-libnetapi: add missing error check after switchting to dcerpc_wkssvc_X functions.
       via  fa5fdb1 s3-waf: finally enable large file support.
       via  35f08a2 s3: Remove a pointless else
       via  1c6077e torture: add ndr tests for backup key protocol
       via  25ae380 idl: Add IDL for remote key backup protocol (rkbp)
       via  9d9c212 idl: remove protected storage
       via  e2a3ff1 s3-waf: add check for SO_PEERCRED.
       via  4c8b9be s3-waf: add checks for Linux readahead.
       via  4412eb9 s3-waf: more fallocate checks stolen from autoconf.
       via  e723de8 Add some debug in s4's winbind server
       via  b0f4f6f s3-waf: add checks for fallocate fallocate64.
       via  6f39c3b s3-build: remove RPCCLI_DRSUAPI subsystem.
       via  9fe0cfe s3-waf: remove RPCCLI_DRSUAPI subsystem.
       via  4f05723 s3-drsuapi: prefer dcerpc_drsuapi_X functions.
       via  3bf51a9 s3/docs: Remove superfluous bracket.
       via  a76dde6 s3-build: remove RPCCLI_INITSHUTDOWN subsystem.
       via  5473d1b s3-waf: remove RPCCLI_INITSHUTDOWN subsystem.
       via  d1954ce s3-initshutdown: prefer dcerpc_initshutdown_X functions.
       via  2a05561 s3-build: remove RPCCLI_EVENTLOG subsystem.
       via  6cbe4da s3-waf: remove RPCCLI_EVENTLOG subsystem.
       via  fe2b89e s3-eventlog: prefer dcerpc_eventlog_X functions.
       via  e5c4f69 s3-build: remove RPCCLI_WKSSVC subsystem.
       via  7c14048 s3-waf: remove RPCCLI_WKSSVC subsystem.
       via  4920390 s3-wkssvc: prefer dcerpc_wkssvc_X functions.
       via  4f305f4 s3:winbindd: use ndr_wbint_c.h instead of cli_wbint.h
       via  cbc7db9 s3:winbindd: use ndr_dssetup_c.h instead of cli_dssetup.h
       via  a175473 s3:net: use ndr_dssetup_c.h instead of cli_dssetup.h
       via  f2044d0 s3:rpcclient: use ndr_dssetup_c.h instead of cli_dssetup.h
       via  f936cfe s3:rpcclient: use ndr_dfs_c.h instead of cli_dfs.h
       via  db7e38d s4-tests: Tests for expansion of ACEs containing generic information.
       via  980f68a security: Fixed bugs in expansion of generic information ACEs
       via  d7c2eb1 abi: force TERM=none in abi generation
       via  3ed4be0 ldb: link to the download directory on the website
       via  ec103b3 script: tag the releases
       via  20418cc script: added librelease.sh script
       via  af91d31 autobuild: added "make distcheck" for our libs
       via  9814894 s4: fixed 'make dist' not to need configure for s4
       via  86d06ad Fix "make test" - ensure nmbd runs with -S (log to stdout). Also ensure nmbd socket directory isn't created (nmbd will create it).
       via  3f21b97 s3-rpc_client: Fixed the dcerpc_lsa_LookupNames4 client_revision.
       via  b1df95c s3-rpc_client: Fixed the dcerpc_lsa_LookupNames4 lookup_options.
       via  e02916c s3-rpc_client: Fixed the dcerpc_lsa_LookupSids3 client_revision.
       via  a53e083 s3-rpc_client: Fixed the dcerpc_lsa_LookupSids3 lookup_options.
       via  b17eb82 s3-netlogon: Move to new dcerpc client funtions.
       via  fd1fff6 s3-rpc_client: Added dcerpc_lsa_lookup_names.
       via  c91e756 s3-rpc_client: Added dcerpc_lsa_lookup_sids and dcerpc_lsa_lookup_sids3.
       via  8f14229 s3-rpc_client: Added dcerpc_lsa_open_policy2.
       via  2f81950 s3-rpc_client: Added dcerpc_lsa_open_policy.
       via  342bb47 s3: Remove superfluous ;
       via  a44f76e s3-selftest: re-sync with s4-selftest wscript.
       via  45227e9 libcli/security: fix sid_type_lookup().
       via  1c6d896 m4: Don't AC_MSG_ERROR when too old python is found
       via  504be0a s4: make pipes with underscore works also
       via  b57721f s3: Convert enc_blob_send_receive to cli_trans()
       via  3274d80 s3: Fix two incompatible pointer type warnings on Solaris
       via  bdff459 s3: Fix some warnings in the zfsacl module
       via  61b2ac9 s3: Avoid a ton of registry writes at startup
       via  849816d s3: Fix a type error
       via  5a3bc19 s3: Fix some nonempty blank lines
       via  04987bd Explicitly set "nmbd: socket dir" in the test environment.
       via  005c637 waf: ensure "make dist" works from a clean git tree for all libraries
       via  52aac4d Move wins_lookup_open_socket_in() to remove a compile warning.
       via  3e61c97 s3-printing: remove printer_list_need_refresh
       via  ff57776 s3-printing: remove old entries in pcap_cache_replace
       via  0b188e7 s3-printing: Initiate pcap reload from parent smbd
       via  04248c2 s3-printing: reload shares after pcap cache fill
       via  3a14c97 s4: upgradeprovision: Improve wording, punctuation
       via  617e342 s3-nmbd: Fix bug #7875
       via  286c3d6 s3-waf: add NMBDSOCKETDIR variable.
       via  5c9eca6 s3-build: fix classic build after libcli netlogon changes.
       via  3294ccb netlogon: move netlogon helpers to ../libcli/netlogon.
       via  75c8e42 s3-waf: rename LIBCLI_NETLOGON subsystem to LIBRPCCLI_NETLOGON.
       via  358c8ec s3-waf: rearrange waf recurses in main wscript_build.
       via  ccf15eb s3-waf: cleanup wscript_build a little.
       via  0a7d6dc s3-waf: recurse into ../lib/smbconf.
       via  3e0915f s3: Make nmbd socket dir configurable
       via  2672101 s3: Remove some unused code
       via  dab6a35 s3: Limit the number of unexpected clients to 200
       via  0cff82e s3: Limit the number of unexpected packets per client to 10
       via  5f4ff3b s3: Use the new nbt_getdc in winbindd_cm
       via  b4041b5 s3: Use the new nbt_getdc in dsgetdcname()
       via  f952000 s3: Add nbt_getdc
       via  1137cf8 s3: Fix a valgrind error
       via  126b180 s3: Factor out parse_getdc_response
       via  0376d03 s3: Lift my_mailslot from prep_getdc_request
       via  6ba4bdd s3: Make name_query use /tmp/.nmbd/unexpected
       via  a32f021 s3: Make node_status_query use /tmp/.nmbd/unexpected
       via  77a9b0e s3: Add nb_trans_send/recv
       via  cbd5e4e s3: Add sock_packet_read
       via  d801d4d s3: Add packet_trn_id()
       via  5297f3f s3: Make nmbd listen on the unexpected socket
       via  b2c62d6 s3: Basic infrastructure for /tmp/.nmbd/unexpected
       via  6a0a047 s4/ldapcmp: Two new options are added to the tool
       via  2187c49 s3-waf: fix winbind_krb5_locator.so realname.
       via  f405384 s3-waf: make the --with-Xdir options work more like in the classic build.
       via  a7bdb49 s4-ldap_server Allow multiple binds on LDAP server
       via  fa1fd85 s3-net: Fix bug #7690: retry DNS updates when connection to one nameserver has failed.
       via  7ee75c9 lib/addns: move DNS client library to the main directory.
       via  4e0d0af acl tests: Fix import.
       via  b44fe4e Use new style objects.
       via  4236ec9 Remove unused imports.
       via  24d5a72 tdbrestore: Update to GPLv3+, remove old FSF address.
       via  2958a43 s3-waf: no need to compile librpc/gen_ndr/cli_dfs.c anymore.
       via  577b4e5 s3-build: no need to compile librpc/gen_ndr/cli_dfs.c anymore.
       via  7888108 s3-rpcclient: use dcerpc_dfs_X functions.
       via  2778130 pidl:Samba4/Python: fix memory leak in _ndr_print functions
       via  ce7cb97 pidl/wscript: only warn about grammar file changes
       via  4de4703 s3: Fix some nonempty blank lines
       via  c975737 s4/ldapcmp: Correct fix for creds2
       via  2e30897 Revert "s4/ldapcmp: Fix the parsing of the second set of credentials"
       via  3f0db2e Revert "s4/ldapcmp: Check if creds2 is actualy set by the command line"
       via  0185f66 script/autobuild.py: add pidl tests
       via  38c3e58 script/autobuild.py: fix path to clean-source-tree.sh from within lib/tevent/
       via  5d8f916 pidl/wscript: let the developer use the standalone build with yapp
       via  e0a9b58 buildtools/wafsamba: import 'sys' and 'Logs' if we use them
       via  d89e762 pidl:Samba4/Python: avoid ';;' in generated C code.
       via  2e45cd1 pidl:Samba4/Python: fix segfault when setting pointers to scalars.
       via  2868fc8 pidl: regenerate lib/Parse/Pidl/Expr.pm from expr.yp
       via  c1c9e4a pidl: sync idl.yp with the CPP changes
       via  d9fd1f6 talloc: change version to 2.0.5 after a critical bugfix
       via  6f51a1f talloc: fixed a use after free error
       via  66db49e talloc: added a test for the use after free Rusty found
       via  26c8a52 upgradeprovision: Fix use of dict.get().
       via  e80b322 s4-python: Allow setting TEST_DEBUG_LEVEL to override debug level for tests.
       via  733bc1c talloc: Clarify error message on access after free.
       via  899adca s3:build: don't use cli_dssetup.c any more
       via  4c37257 s3:net_utils: use dcerpc_dssetup_DsRoleGetPrimaryDomainInformation()
       via  f016e4d s3:winbindd: use dcerpc_dssetup_DsRoleGetPrimaryDomainInformation()
       via  c6aedc9 s3:rpcclient: use dcerpc_binding_handle based client stubs in cmd_dssetup.c
       via  62aa019 s3:build: don't use cli_epmapper.c anymore
       via  6dd5ccd s3:rpcclient: improve "epmmap" output
       via  697d4ea s3:rpcclient: use dcerpc_binding_handle bases client stubs in cmd_epmapper.c
       via  fba2fdf s3:rpc_client: use dcerpc_epm_Map() and don't ignore 'result' anymore.
       via  8925b03 s3-rpcecho: Only register rpcecho in the developer build.
       via  f8275ba s4/ldapcmp: Check if creds2 is actualy set by the command line
       via  e1e8693 s3:build: don't use cli_ntsvcs.c any more.
       via  d99e9c3 s3:rpcclient: use dcerpc_binding_handle client stubs in cmd_ntsvcs.c
       via  fbcbeab s3:build: don't use cli_wbint.c any more
       via  1cbce84 s4/ldapcmp: Fix the parsing of the second set of credentials
       via  4ebf2f9 s3-waf: convert SAMBA_VERSION into a subsystem.
       via  589d1bf s3-waf: convert PASSCHANGE into a subsystem.
       via  3459649 s3-waf: add UTIL_TDB subsystem.
       via  d2e93cc s3-waf: Fixed the static rpc service build.
       via  d4f5bf0 s3-smbd: Call the rpc service shutdown functions.
       via  8ece780 s3-build: Remove broken RPC modules support.
       via  9aa8763 s3-smbd: Call all the rpc services in the right order.
       via  0279422 s4-smbtorture: check driver_version equality as well.
       via  6457610 s4-smbtorture: always setup full driver level 8 in test_add_driver_arg().
       via  69174fe s4-smbtorture: in test_GetDriverInfo_winreg() always test level 6 for samba3 as well.
       via  19a295d s4-smbtorture: setup help and dependent files in spoolss driver unc path tests.
       via  8fc2881 s4-smbtorture: fix DriverDate and DriverVersion comparison checks against w2k3.
       via  9c46370 s4-smbtorture: add more tests for driver_dates.
       via  b79c0e1 Revert "nsswitch Add talloc depencency for nsstest"
       via  ce113ea nsswitch: remove includes.h dependency from nsstest.c
       via  263642b dynconfig: Add extern to header, try to unbreak imini buildfarm host.
       via  564830e talloc: Typo fix for api docs
       via  640028d nsswitch Add talloc depencency for nsstest
       via  0a47587 s4-heimdal_build Remove talloc dep for krb5-glue.c
       via  184098d s4-heimdal_build Remove talloc dependency from hdb-glue.c
       via  ddbbc7b s3:net_rpc_vampire_keytab: don't return -1 on success (bug #7899)
       via  4316895 s3-waf: fix the build.
       via  ea5940e lib/crypto: add aes_cfb8_encrypt()
       via  2d466b4 s3:librpc: use netsec_outgoing_sig_size() instead of a hardcoded signature size
       via  cbf6c88 s4:gensec/schannel: use netsec_outgoing_sig_size() to get the signature size
       via  e22c4c5 libcli/auth: add netsec_outgoing_sig_size()
       via  3f9157a s4:dynconfig: Add prototypes to match dynconfig.c
       via  ca47ded s4:ldb: Make sample module implementation static.
       via  d8dfdea s4:ldb: Add prototype header.
       via  10b1ed6 talloc: Fix warnings in test code
       via  3e52b99 s3:winbindd/idmap_ad.c: update my C
       via  55f7a04 s3:winbindd/idmap_util.c: add my C
       via  5f969d7 s3:winbindd/idmap.c: add my C
       via  b5474f2 remove unnecessary use of pass.
       via  22b7cb3 pyldb: Fix memory reference error.
       via  9fc2e6c Use TestCase.get_credentials() where possible.
       via  0346f51 pyldb: Always return -1, 0, or 1 in tp_compare functions.
       via  fdb0aa2 Revert broken destructor changes.
       via  027e6b2 pyldb: Fix memory context, add more OOM checks.
       via  50a2c83 pyldb: Some more OOM checks.
       via  2533a50 Make all functions in pyldb.c private, as they can't be used anyway.
       via  8bf5356 s4-python: Add missing prototypes.
       via  e31224e pyldb: Use pytalloc-util.
       via  b63f9c1 ldb: Remove duplicate definition of check_special, use PyObject_New.
       via  cbf504b s4-python: Properly call PyObject_Del from all destructors.
       via  b320cc7 Fix some formatting.
       via  320fd69 Use fail_on_null.
       via  4d5c0c3 s4: Happy New Year 2011
       via  81a167b s3: Happy New Year 2011
       via  9d30733 s3:net: make idmap_store_secret static.
       via  ed31148 s3:net: fix the usage for net idmap secret (removing alloc)
       via  57beac0 s3:net: remove alloc parameter from idmap_store_secret() (net idmap store).
       via  ef2cc5f s3:idmap_ldap: remove special handling of alloc secret (not used any more).
       via  2b87f84 s3:idmap_ldap: remove unused idmap_ldap_alloc_context.
       via  0819160 s3:idmap_ldap: remove alloc context member from ldap_idmap_context
       via  c4bb784 s3:idmap_ldap: remove use of alloc context from idmap_ldap_allocate_id().
       via  3aab070 s3:idmap_ldap: remove unused idmap_ldap_alloc_close_destructor().
       via  84a28a1 s3:idmap_ldap: remove unused idmap_ldap_alloc_init().
       via  c32e154 s3:idmap_ldap: don't call idmap_ldap_alloc_init in idmap_ldap_init.
       via  e814929 s3:idmap_ldap: remove use of the ldap_idmap_alloc_context from verify_idpool().
       via  593c004 s3: Fix a memleak in receive_getdc_response
       via  45cb9bb s3:net: make idmap_store_secret static.
       via  a31f756 Fix a valgrind error
       via  7f256a7 s3:net: fix the usage for net idmap secret (removing alloc)
       via  11016f2 s3:net: remove alloc parameter from idmap_store_secret() (net idmap store).
       via  2d3a8b1 s3:idmap_ldap: remove special handling of alloc secret (not used any more).
       via  52b37de s3:idmap_ldap: remove unused idmap_ldap_alloc_context.
       via  91e7430 s3:idmap_ldap: remove alloc context member from ldap_idmap_context
       via  5908bd6 s3:idmap_ldap: remove use of alloc context from idmap_ldap_allocate_id().
       via  510bf2d s3:idmap_ldap: remove unused idmap_ldap_alloc_close_destructor().
       via  f83fa1e s3:idmap_ldap: remove unused idmap_ldap_alloc_init().
       via  632e232 s3:idmap_ldap: don't call idmap_ldap_alloc_init in idmap_ldap_init.
       via  58508c9 s3:idmap_ldap: remove use of the ldap_idmap_alloc_context from verify_idpool().
       via  41179c2 Fix a valgrind error
       via  9d754da Fix memory leak I introduced when refactoring unexpected packet code. Found by Volker.
       via  f08009e s3: Remove unused mem_ctx arg from set_getdc_request
       via  5d0a00c s3: Factor out prep_getdc_request (cherry picked from commit b2ba2b956e2b6e8552c74afe65902aae70203843)
       via  85e8a2d s3: cli_send_mailslot -> cli_prep_mailslot (cherry picked from commit e0abc5c15f8e3b226366d32925d1c50f42a9b225)
       via  709bd63 s3: Fix some nonempty blank lines
       via  1c11ad8 nss_wins: Fix a type-punned warning (cherry picked from commit 407a1b3e7463f02d22670ab033c1a2df89c0ce06)
       via  95cae3e Fix memory leak I introduced when refactoring unexpected packet code. Found by Volker.
       via  9ccef4e s3: Remove unused mem_ctx arg from set_getdc_request
       via  b2ba2b9 s3: Factor out prep_getdc_request
       via  e0abc5c s3: cli_send_mailslot -> cli_prep_mailslot
       via  bb6da9f s3: Fix some nonempty blank lines
       via  407a1b3 nss_wins: Fix a type-punned warning
       via  3b4fd35 heimdal_build: Add missing dependencies when building with system heimdal.
       via  d93fd5f heimdal_build: Support using system gssapi library.
       via  6a669c7 heimdal_build: Support using system hdb and kdc libraries.
       via  0d6c739 heimdal_build: Add conditionals for all libraries.
       via  91fc7a2 heimdal_build: Allow using system krb5.
       via  4ea9924 heimdal_build: Allow using system heimntlm.
       via  3febaed heimdal_build: Look for asn1_compile (but by default, don't use it).
       via  5792fa9 s4-python: Only set BASETYPE flag if subclassing is supported.
       via  f5fe9c3 s4-python: Add more prototypes.
       via  4350e0c s4-python: Properly call PyObject_Del from all destructors.
       via  9529fda wmi: Remove unnecessary noprint statements.
       via  51239bb talloc/tdb/tevent: Remove obsolete signatures files.
       via  aa61900 s3: Add some const to receive_getdc_response
       via  05dcfca s3: Add some const to send_getdc_request (cherry picked from commit ba15b7af0708ed838a0589d3c9c6ade3dfadac9c)
       via  e7e79b1 s3: Fix some nonempty blank lines
       via  659bb64 s3: Add some const to receive_getdc_response
       via  ba15b7a s3: Add some const to send_getdc_request
       via  8e86185 s3: Fix some nonempty blank lines
       via  ade566d script/autobuild.py: check that the source tree has no uncommitted changes after make
       via  06e02df s3: Fix two uninitialized variables
       via  61186b5 s3: Allow more control over smbsock_[any_]connect
       via  5ea88af Use sockaddr_storage in async sendto/recvfrom (cherry picked from commit 65f4f22cb4a201fb3f4f4adbb576d3a8909d4bfd)
       via  2a833a4 s3: Make name_query return NTSTATUS
       via  d7c32ae s3: AllowDebugChange is gone (cherry picked from commit 28d997a89056f144de6a7b95af0e54a044c5e5b3)
       via  030f2ff Fix a crash in libnss_wins
       via  073f002 s3: Make node_status_query return NTSTATUS
       via  ef6cb55 s3: Remove an ancient typedef (cherry picked from commit e1ab3c3470a7f1159d52ed0c1eacf4a5a7b6bc2b)
       via  522cbb3 s3: Fix some typos (cherry picked from commit b0ff97d8d37957fc34861214b6cbab513072bef1)
       via  80ef019 async_send->sendto, async_recv->recvfrom (cherry picked from commit c4b18bd860bc18529249a8c54c7db6aba2347591)
       via  7371bf5 tdb:tdbtorture: use TEST_DATA_PREFIX for files
       via  8b916ab tdb:tdbtest: use TEST_DATA_PREFIX for files
       via  94d4655 testprogs: testspoolss.exe: pretty print FILETIME in driver info 6 and 8.
       via  72b35f9 tevent: More documentation updates
       via  489b1c1 s3:lib/netapi: don't set SAMR_FIELD_FULL_NAME if we just want to set the account name (bug #7896)
       via  f1d15ea s3:lib/netapi: don't set SAMR_FIELD_FULL_NAME if we just want to set the account name (bug #7896)
       via  dd10098 examples:createdombj: default prefix to target-type, not "group"
       via  84bbf9c examples:createdombj: default prefix to target-type, not "group"
       via  d05fb4b s3: Fix two uninitialized variables
       via  e5ac067 tdb: add ABI/tdb-1.2.8.sigs
       via  86ff8cf s3: Allow more control over smbsock_[any_]connect
       via  c416367 tdb: add ABI/tdb-1.2.9.sigs
       via  7034481 tdb: tdb_summary() support.
       via  65f4f22 Use sockaddr_storage in async sendto/recvfrom
       via  b222615 tdb: add ABI/tdb-1.2.9.sigs
       via  cac5732 tdb: tdb_summary() support.
       via  9b31f6ab Fix bug #7892 - open_file_fchmod() leaves a stale lock.
       via  6def684 Fix bug #7892 - open_file_fchmod() leaves a stale lock. (cherry picked from commit 079da9a83d12945e8e7bc86ef27abd0bd1599fa4)
       via  9eb0084 s3:selftest: mark samba3.posix_s3.smb2.lock (dc).rw-exclusive as known to fail
       via  c86299b tevent: More doc fixes
       via  86772b9 tevent: Some documentation fixes
       via  d288159 tevent: Fix a typo
       via  cef866a Fix a memleak in nss_wins
       via  4622812 s3: Make name_query return NTSTATUS
       via  28d997a s3: AllowDebugChange is gone
       via  5f79588 Fix a memleak in nss_wins
       via  181cd32 Fix a crash in libnss_wins
       via  02f21dc s3:winbindd: remove useless ';'
       via  5717114 s3: Make node_status_query return NTSTATUS
       via  e1ab3c3 s3: Remove an ancient typedef
       via  b0ff97d s3: Fix some typos
       via  c4b18bd async_send->sendto, async_recv->recvfrom
       via  c604388 s3:winbindd: remove useless ';'
       via  896d58b WHATSNEW: fix indentation
       via  7ea7ba6 WHATSNEW: fix indentation
       via  aacd55d WHATSNEW: Update changed parameters.
       via  8def6b5 WHATSNEW: Update changed parameters.
       via  08401ff WHATSNEW: Add information on changed security defaults.
       via  a61fe4d WHATSNEW: Fix typo, indentation. (cherry picked from commit c19a90aafe56437c9d37a00825601ca2c86af06c)
       via  706d479 .gitignore: cleanup old stuff
       via  3321d87 s4:ldb: setup TEST_DATA_PREFIX for make test
       via  fd4436a s4:ldb:python/api: use filename() instead of hardcoded filenames
       via  aaa16b8 s4:ldb/tests: there's no need to copy samba4.png
       via  7ea1b76 tdb: setup TEST_DATA_PREFIX for make test
       via  01a1a71 s4:selftest: specify the gentest_seeds.dat location
       via  d0cbbee s4:selftest: selftest.pl already sets TEST_DATA_PREFIX
       via  3b0425c selftest: setup $ENV{TEST_DATA_PREFIX}
       via  e1de884 s3:selftest: mark samba3.posix_s3.smb2.lock (dc).rw-exclusive as known to fail
       via  6148d5e WHATSNEW: Update changed parameters.
       via  23341ca WHATSNEW: Update changed parameters.
       via  b2c9831 tevent: More documentation updates
       via  d2de01f tevent: More doc fixes
       via  f16740a tevent: Some documentation fixes
       via  5353eae tevent: Fix a typo
       via  b83672b tdb:tdbtorture: use TEST_DATA_PREFIX for files
       via  d81ceeb tdb:tdbtest: use TEST_DATA_PREFIX for files
       via  7694256 testprogs:test_kinit: create tmp files under $PREFIX
       via  f34e797 s4:ldb:python/api: use only one ldb file in test_contains()
       via  628c66a s4:ldb:python/api: use filename() instead of hardcoded filenames
       via  ebb4af9 Start on alpha 15.
       via  d00c5cc Merge remote branch 'origin/v4-0-test'
       via  bf0d5d0 Typo fix in KDC parameters.
       via  0eded28 Release alpha14.
       via  1a20d59 mkrelease: Simplify further.
       via  599a7df update whatsnew for alpha14.
       via  c19a90a WHATSNEW: Fix typo, indentation.
       via  8b34a2d wafsamba: Fix handling of nick name in VERSION.
       via  bfb9ae2 talloc: remove autotools support.
       via  9e8a049 tdb: Remove autotools support.
       via  0f8f216 MAINTAINERS: List rusty and tridge as maintainers for talloc.
       via  aeb050b MAINTAINERS: add rusty as the tdb maintainer.
       via  64d5c05 MAINTAINERS: List tridge and me as maintainers of wafsamba and the wscripts.
       via  821b2a9 testprogs: testspoolss.exe: pretty print FILETIME in driver info 6 and 8.
       via  37c4ced s4:acl LDB module - "acl_rename" - memory contexts fixup
       via  e30299e s4:acl LDB module - add a missing "talloc_free(tmp_ctx)" in an error path
       via  46ee690 tdb: add ABI/tdb-1.2.8.sigs
       via  42b7827 tevent: add ABI/tevent-0.9.10.sigs
       via  78d12e5 s4:torture/ndr/spoolss.c - add a "ULL" suffix for a 64 bit unsigned integer literal
       via  da78e24 lib/replace/testsuite.c - fix test output
       via  3356192 s3:libsmb: use 16 zero bytes as channel binding checksum in the gssapi checksum (bug #7883)
       via  e9dddc5 s3:libsmb: use 16 zero bytes as channel binding checksum in the gssapi checksum (bug #7883)
       via  30d29e6 All calls to event_add_to_select_args() call GetTimeOfDay() and pass this in as the &now parameter. Push this call inside of event_add_to_select_args() to the correct point so it doesn't get called unless needed.
       via  32057f3 s3: "make etags" should not grow TAGS infinitely... (cherry picked from commit fd49ed238c5e82c8444eec35a09c32c191b76074)
       via  77a6ab1 s3: Use the right uid winbindd_raw_kerberos_login() (cherry picked from commit 92e138f920126f417a20bc49aebe0c3cbab5056d)
       via  b8d541d wb_reqtrans is not used in libwbclient (cherry picked from commit a881d6ab867a1d28c08a993a6212bd8bbdea6038)
       via  87777cf Move wbc_async.[ch] to its only user: smbtorture3 (cherry picked from commit c0a7c9f99188ebb3cd27094b9364449bcc2f80d8)
       via  f551cf7 libwbclient: Put the wb_reqtrans definitions into wb_reqtrans.h (cherry picked from commit 6bfd745c61458308c3a05a1678cf6507d1a8a375)
       via  f60e96e s3: wcache_invalidate_samlogon only needs the SID (cherry picked from commit a159958065e195413f459a82643c780d80b6c088)
       via  5da3528 s3: netsamlogon_clear_cached_user only needs the SID (cherry picked from commit e113b1c64f1dfd84911050379d06d9ffc4958db3)
       via  ec67223 s3: Remove two pointless slprintf calls (cherry picked from commit ff5f767d0e31ea0c5311ce48d8e0387eebd84ce8)
       via  aec389a s3: FreeBSD has getpeereid(), use it (cherry picked from commit d39fedaa69b20e8f29fff9cd9a09c1bb1ecec7be)
       via  d9ce86c s3: Reply correctly to FSCTL_IS_VOLUME_DIRTY (cherry picked from commit d082701ea5131b02a49321ef29d1aa58a80ee92a)
       via  d9f072e s3: Fix some nonempty blank lines (cherry picked from commit 356add8a638b737cf72181beaa13342ab920ace8)
       via  44a05b3 s3: Did I say this module is from hell? (cherry picked from commit cf74a4857c051b43b1f6a06b714a93a65e8a1f90)
       via  1181bfa s3: re-add some debugs to check_reduced_name (cherry picked from commit 98a2fff2e5dbcc6f125136f94ff552c3fb05cc01)
       via  92fd198 s3: Remove unused "retry" from cli_start_connection
       via  c13e63f s3: Remove unused "retry" from cli_full_connection (cherry picked from commit d096de56b16c50c7cc22df08895dc29567ee15d7)
       via  fe84aa47 s3: Always retry the DC connection in auth_domain
       via  2251de7 s3: Remove some unused variables (cherry picked from commit 09cccee27302044dd2fa3e94c60bf7854c4d2e45)
       via  7a1e041 s3:lib/gencache: fix memory leak in error path
       via  591a22dd s3: Remove unused open_any_socket_out
       via  e5cd7c5 s3: Use smbsock_any_connect in winbind (cherry picked from commit 5d4ac40f69aed6de033c0ca637dbab02db01740b)
       via  54e258c s3: Retry *SMBSERVER in nb_connect (cherry picked from commit d5188fcd185f518c2b2b78f9e4aa6c49b3d139c7)
       via  a3097d0 s3: Test smbsock_any_connect (cherry picked from commit 3ae7ef73b020789634df40d4b74dd4bad36ba4fa)
       via  b21ee1a s3: Add smbsock_any_connect (cherry picked from commit d8e3d0af9e52c46fa2ab37dc263ae3a5ea5ce020)
       via  fbfd083 s3: Add an async smbsock_connect
       via  9c879ee s3: Add async cli_session_request
       via  8f64b1b s3: Add some const to name_mangle() (cherry picked from commit 444dcc59c2b0fe616c833efa75a061c46ac12274)
       via  7cdea69 All calls to event_add_to_select_args() call GetTimeOfDay() and pass this in as the &now parameter. Push this call inside of event_add_to_select_args() to the correct point so it doesn't get called unless needed.
       via  03b8b8e s3: Remove unused open_any_socket_out
       via  5d4ac40 s3: Use smbsock_any_connect in winbind
       via  d5188fc s3: Retry *SMBSERVER in nb_connect
       via  3ae7ef7 s3: Test smbsock_any_connect
       via  d8e3d0a s3: Add smbsock_any_connect
       via  49cd92b s3: Add an async smbsock_connect
       via  02a74fd s3: Add async cli_session_request
       via  444dcc5 s3: Add some const to name_mangle()
       via  4e58621 s3-waf: fix the build.
       via  87934d8 s3-waf: fix the build.
       via  d9be7e9 s3:lib/gencache: fix memory leak in error path
       via  f1414d5 s3-printing: fix crash bug in print_spool_open().
       via  dc30e4b s3-spoolss: handle NTTIME(0) as "01/01/1601" REG_SZ in driver dates.
       via  d5c2f4b s4-smbtorture: always skip addprinter{ex} level 1 tests for now.
       via  04fb3c0 s4-smbtorture: fix expected driver date REG_SZ string.
       via  36394d3 s4-smbtorture: check the returned driver date is equal to the one we passed in.
       via  3e119eb s4-smbtorture: add torture_assert_nttime_equal macro.
       via  ac45b20 s4-smbtorture: interesting, DriverDate and DriverVersion are different in w2k3 and w2k8r2.
       via  94e83e3 s3-printing: fix crash bug in print_spool_open().
       via  6bfbf5f s4-smbtorture: run the winreg tests also against an added driver.
       via  92ec3ab s4-smbtorture: allow to call test_GetDriverInfo_winreg without printer handle.
       via  469893d s4-smbtorture: check if returned driver paths match requested architecture.
       via  972ca1d s4-smbtorture: pass down driverosversion to test_DriverInfo_winreg.
       via  d0e1644 s3-spoolss: handle NTTIME(0) as "01/01/1601" REG_SZ in driver dates.
       via  a204c45 s4-smbtorture: always skip addprinter{ex} level 1 tests for now.
       via  9626487 s4-smbtorture: fix expected driver date REG_SZ string.
       via  3931d4a s4-smbtorture: check the returned driver date is equal to the one we passed in.
       via  2e2cb8d s4-smbtorture: add torture_assert_nttime_equal macro.
       via  340d2df s4-smbtorture: interesting, DriverDate and DriverVersion are different in w2k3 and w2k8r2.
       via  6857bbc dsdb:ldap.py - transform a test call into the new "msg.add" syntax
       via  07bcf61 lib/util/time.c - make the "strftime" output locale independant ("%c" is not)
       via  4ef842c ldb:pyldb.c - remove unused variable
       via  935b985 s4-tests: Tests for Validated-SPN implementation.
       via  3ba42be s4-acl: Implementation of Validated-SPN validated write
       via  9aaacee s4-dsdb: Added a helper function to get the default dns domain as string.
       via  c725e48 s3:cli_np_tstream: if SMBtrans is desired, the readv needs to wait for the last writev chunk.
       via  f1dea84 s3:rpc_client: implement rpc_transport_np_init() on top of rpc_transport_tstream_init()
       via  651cb0e s3:rpc_client: implement rpc_transport_sock_init() on top of rpc_transport_tstream_init()
       via  f01e117 s3:rpc_client/rpc_transport_tstream.c: add some logic to handle cli_np tstreams
       via  5f3100d s3:rpc_client/rpc_transport_tstream: timeout should be unsigned int
       via  13920b0 s3:rpc_client: let rpc_transport_tstream_init() create read and write queue
       via  a58a8d2 s3:libsmb: add tstream_cli_np_get_cli_state()
       via  609094b s3:libsmb: add tstream_cli_np_set_timeout()
       via  98a0c58 s3:libsmb: add tstream_cli_np_use_trans() and the needed logic
       via  ce61a39 s3:libsmb: add tstream_is_cli_np()
       via  e12452b s3:libsmb: add cli_np_tstream.c
       via  1d4196d s3: Fix some typos (cherry picked from commit 43e42b4e77244602e6eb85f64bfc9d50d1c5f6ab)
       via  f6b40be pidl: use $CC -E if $CPP is not defined, if both undefined use cpp
       via  8792637 selftest: Support multiple instances of $LISTOPT. (cherry picked from commit 002acbbbd03d506b3a2280fa85b719792178f75d)
       via  ae53248 filter-subunit: Add --list argument. (cherry picked from commit 3b1ed52f2f067c8bb895c6058de08c0b07e6f80c)
       via  3ac8128 selftest: Check exit code when listing tests. (cherry picked from commit 5f6dd9a608271948bb1d4a1fb975e889db70512c)
       via  c4d831d selftest: Rename $LIST to $LISTOPT for consistency with testrepository. (cherry picked from commit a957d8c80f532654f502fdd37aecd34b231a00e8)
       via  8e4035c selftest: add --list option. (cherry picked from commit e6974b0ff0100bb292d57e58ae11bc2e6b0d4053)
       via  32539b9 selftest: Document --testenv in --help output, remove documentation for now obsolete --analyse-cmd. (cherry picked from commit 34adc745efa242b7e4167b581d6770560e759e40)
       via  f936eaf s4-lsa Implement kerberos ticket life policy
       via  7075fcd librpc/ndr/ndr_*.c - remove "const" from OIDs (cherry picked from commit 464b8fa3173de7cc801195a28b84786cb1c63833)
       via  0a120c8 ndr: Another try to support the build on non-IPv6 systems
       via  04f8d07 lib/torture: add torture_assert_u64_equal_goto()
       via  de35420 replace: add comments to make the #ifdef/#else/endif more readable (cherry picked from commit 993b4aa07e35b612a4f9b6eddecae704b8e01aaa)
       via  8c47c36 lib/util/asn1.c - remove the "const" specifier from OID
       via  33ed1f0 lib/util/fault.c - fix "pid_t" printf warning on Solaris
       via  c2a6ee2 lib: Protect against tevent nterror mismatches
       via  aba8a28 libcli/security: remove unused variable.
       via  65170eb libcli/security Add sid_blob_parse() to directly parse a binary SID blob (cherry picked from commit 4a4d8e4b0fae1288cbdf6c8a95a2863c84676106)
       via  b7bd87b s4:fix some shadowed declaration warnings on Solaris by renaming the symbols (cherry picked from commit 93d85ca5fd57d87e720ab627865f0e5af25e07b5)
       via  8dc88f1 s3:libsmb/namequery.c: don't leak 'pserver'
       via  2c657d8 s3:libsmb/namequery.c: don't leak 'pserver'
       via  987b49c dns: fixed dns record format
       via  88c3e50 Fix a warning message.
       via  7978f8b Fix a warning message.
       via  f162f90 My algorithm for determining whan an incoming sequence number can be allowed is incorrect.
       via  e8f7c60 My algorithm for determining whan an incoming sequence number can be allowed is incorrect.
       via  718c864 heimdal_build: Use consistent name for heimbase.
       via  25ee5b1 heimdal_build: When using system hbase/hcrypto, don't compile our own versions.
       via  21b918e heimdal_build: Allow using system hbase and hcrypto.
       via  2ce6e64 s4-devel/pfm_verify: Move schemaInfo getter into separate function
       via  e43de85 wafsamba: Allow newer or the same python module versions to be installed, not older.
       via  58206fb tevent: Remove reference to nonexistant configure.developer from autogen.sh.
       via  4663a6a talloc: Remove reference to nonexistant configure.developer in autogen.sh.
       via  e8790b9 tevent: Bump version number after symbol versioning changes.
       via  c754fad tdb: Bump version number after symbol versioning changes.
       via  51e7244 pytdb: Make PyTdb variable static.
       via  7a47aed s3:cli_np_tstream: if SMBtrans is desired, the readv needs to wait for the last writev chunk.
       via  41c3bda ldb: Add ldb.Message.add and ldb.Message.elements.
       via  17d6583 ldb:tools/ldbdel.c - "replace.h" should be the first include
       via  901f348 s4-dns: set dwSerial and dwFlags
       via  f2dea30 s4-dns: fixed name comparison in bind9 module
       via  e7b1aca dns: cope with trailing '.' in dns_name
       via  8466027 s4-dns: return the local hostname as the SOA authority
       via  f9e2a92 s4-provision: removed an incorrect debug message
       via  da5c328 s4-dns: disable segfault handling in dlz_bind9
       via  71d0fd8 s4:auth/session.h - use a forward declaration for type "struct ldb_context"
       via  446f8a1 s4-auth Ensure that we always copy across domain groups
       via  6f7423c s4-auth Remove duplicate copies of session_info creation code
       via  1961d7a s4-auth rework session_info handling not to require an auth context
       via  94a59b7 s4-auth Remove event context from privilage database handling
       via  becaa18 s4-auth Remove obsolete comment
       via  912faf1 s4:dsdb/schema/schema_* - adaptions needed for removed "const" on OIDs
       via  ef618f5 s4:lib/ldb-samba/ldif_handlers.c - adaption needed for removed "const" on OIDs
       via  13fa674 s3/s4:auth SPNEGO - adaptions for the removed "const" from OIDs
       via  464b8fa librpc/ndr/ndr_*.c - remove "const" from OIDs
       via  3b591ca lib/util/asn1.c - remove the "const" specifier from OID
       via  32bae10 s4:dsdb/common/util.c - remove unused variable "ndr_err"
       via  89522ea s4:auth/gensec/spnego.c - remove unused variable "principal"
       via  0a5f4f5 Keep track of the sparse status of an open file handle. Allows bypass of strict allocation on sparse files. Files opened as POSIX opens are always sparse.
       via  4820c97 dns: fixed the padding for dnsp_name fields in LDAP
       via  a2956e7 Keep track of the sparse status of an open file handle. Allows bypass of strict allocation on sparse files. Files opened as POSIX opens are always sparse. (cherry picked from commit 3db2614ccd1948792cc403f0302c7516319461b2)
       via  049a16c dns: auto-calculate the wDataLength field in DNS records
       via  8c04657 s4-dns: fixed a crash bug in dlz_bind9 code
       via  b9a2852 dnsp: fixed parsing of dns_name structures
       via  8998f4b Added call out to a Linux-compatible fallocate() when we need to extend a file allocation extent without changing end-of-file size.
       via  132c57d Added call out to a Linux-compatible fallocate() when we need to extend a file allocation extent without changing end-of-file size. (cherry picked from commit 00d2d16262909fde2c144a504d7d554767b7fd45)
       via  09aea03 CREATE in a compound CREATE/NOTIFY sequence was being passed through set_operation_credits() twice (ultimately perhaps because of bug 7331 involving this compound sequence and the need to be ready for any incoming CANCEL of the NOTIFY). This had the server thinking it had granted more credit than it actually had, which lead to zero-credits being granted in interim NOTIFY responses.
       via  7dff32f CREATE in a compound CREATE/NOTIFY sequence was being passed through set_operation_credits() twice (ultimately perhaps because of bug 7331 involving this compound sequence and the need to be ready for any incoming CANCEL of the NOTIFY). This had the server thinking it had granted more credit than it actually had, which lead to zero-credits being granted in interim NOTIFY responses. (cherry picked from commit 0a9b65262c76fdad8331fbc580dbe578a403407b)
       via  e7707d5 From metze's work on sparse attributes. FILE_ATTRIBUTE_SPARSE is valid on get but not on set.
       via  eb03383 From metze's work on sparse attributes. FILE_ATTRIBUTE_SPARSE is valid on get but not on set. (cherry picked from commit e9f9e803f03be20e5f573484be7b5e7351472786)
       via  22d9791 s3-printing: fix printer_list_traverse()
       via  139e2cb s3-printing: fix printer_list_traverse()
       via  bfc4fe4 s3: Remove unused "retry" from cli_start_connection
       via  d096de5 s3: Remove unused "retry" from cli_full_connection
       via  6601906 s3: Always retry the DC connection in auth_domain
       via  09cccee s3: Remove some unused variables
       via  9dce43a s4-smbtorture: run the winreg tests also against an added driver.
       via  33a57db s4-pydsdb: Use local memory context in py_dsdb_get_oid_from_attid()
       via  e1d3de3 dnspython: Merge in new upstream.
       via  145868d testtools: Merge in new upstream.
       via  49dc973 lib: Protect against tevent nterror mismatches
       via  fd49ed2 s3: "make etags" should not grow TAGS infinitely...
       via  c6b5136 s3: Fix bug 7066 -- wbcAuthenticateEx gives unix times
       via  92e138f s3: Use the right uid winbindd_raw_kerberos_login()
       via  a881d6a wb_reqtrans is not used in libwbclient
       via  c0a7c9f Move wbc_async.[ch] to its only user: smbtorture3
       via  6bfd745 libwbclient: Put the wb_reqtrans definitions into wb_reqtrans.h
       via  a159958 s3: wcache_invalidate_samlogon only needs the SID
       via  e113b1c s3: netsamlogon_clear_cached_user only needs the SID
       via  ff5f767 s3: Remove two pointless slprintf calls
       via  d39feda s3: FreeBSD has getpeereid(), use it
       via  d082701 s3: Reply correctly to FSCTL_IS_VOLUME_DIRTY
       via  356add8 s3: Fix some nonempty blank lines
       via  cf74a48 s3: Did I say this module is from hell?
       via  98a2fff s3: re-add some debugs to check_reduced_name
       via  43e42b4 s3: Fix some typos
       via  a4bcabc s3: Document wbinfo -P/--ping-dc
       via  af4a5f4 s3: Add -P as an alias for --ping-dc
       via  d60d49e s3: Fix serverid_exists
       via  1ca3534 heimdal: Fix build if using system roken.
       via  fcecca7 ldb: Bump version after renaming some public symbols which didn't have a ldb_ prefix.
       via  2f4bd23 dcesrv_srvsvc: Use constants.
       via  f1c3c4b s3: Fix bug 7066 -- wbcAuthenticateEx gives unix times
       via  71b20bb s3: Document wbinfo -P/--ping-dc
       via  f17dfc0 s3: Add -P as an alias for --ping-dc
       via  c007933 s3: Fix serverid_exists
       via  716ea73 Rename vfs operation posix_fallocate to just fallocate and add the vfs_fallocate_mode parameter.
       via  9e3d524 Rename vfs operation posix_fallocate to just fallocate and add the vfs_fallocate_mode parameter.
       via  7157221 s4-drepl: During Schema replication, we need to save updated prefixMap if everything is OK
       via  5bc0848 s4-dsdb_schema: Copy info needed for Schema refresh in dsdb_schema_copy_shallow
       via  214b129 s4-devel/pfm_verify: Extend the tool to verify schemaInfo attribute value
       via  bd6f9ef s4-drepl: Make refreshed schema a global one
       via  09a2f14 pyrpc: Add prototype for init function.
       via  d107e95 pyglue: Add prototype for init function.
       via  bbab7ed pidl: Add prototype for init function in pidl-generated Python bindings.
       via  455ef46 Revert "s4-dsdb Don't talloc_free() ares on failure, as LDB might free it later"
       via  656c828 lib/ldb Remove talloc_free() that causes double-free in callbacks.
       via  6967cf2 ldb: Rename controls_except_specified -> ldb_controls_except_specified.
       via  e338bbd ldb_map: Fix prefix for map functions.
       via  24faeab ldb: Rename last instance of save_controls -> ldb_save_controls.
       via  6b5a0cf ldb: Add prototype for ldb_init_module.
       via  fff18e0 ldb: Rename two exported functions so they match abi_match.
       via  f9fbe08 pidl: Use system pytalloc if possible.
       via  502fe68 Add bzrignore symlink.
       via  2d1e91f wafsamba: Use abi_match in version script files.
       via  03fbf9e heimdal_build: Simplify HEIMDAL_LIBRARY - version_script files are now taken from upstream rather than generated.
       via  2f75b53 heimdal_build: Add version-script for heimdal_base, hx509 and hcrypto. Convert hbase and hcrypto to libraries.
       via  839fe07 s4-drepl: Reference current Schema cache into working_schema context
       via  b4476d5 s4-drepl: Fix log message to be shown on its own line
       via  16d6da8 Move checks inside file_set_sparse() to allow it to be called from anywhere.
       via  17baec6 Move checks inside file_set_sparse() to allow it to be called from anywhere.
       via  485b8b4 file_set_sparse needs to be a handle based call.
       via  659e627 s3:smbd: implement FSCTL_SET_SPARSE more correctly
       via  fe50632 file_set_sparse needs to be a handle based call.
       via  192c4a1 s3:smbd: implement FSCTL_SET_SPARSE more correctly
       via  2c10c34 Update our attribute flags.
       via  5c27dd6 s3:smbd: add file_set_sparse() function
       via  9634d03 s3/vfs_gpfs: map SPARSE attribute to/from WINATTRs, too
       via  480042d s3: remove set_sparse_flag
       via  ebe5600 s3: add FILE_ATTRIBUTE_SPARSE to get_stat_dos_flags
       via  f00383b Update our attribute flags.
       via  27f543a s3:smbd: add file_set_sparse() function
       via  43df00a s3/vfs_gpfs: map SPARSE attribute to/from WINATTRs, too
       via  669ee9b s3: remove set_sparse_flag
       via  13988e4 s3: add FILE_ATTRIBUTE_SPARSE to get_stat_dos_flags
       via  c4a8875 heimdal_build: Add version-script for krb5.
       via  2e867d9 WHATSNEW: Add information on changed security defaults.
       via  6dc8077 heimdal_build: Add version-script for gssapi.
       via  02ff085 heimdal_build: Add version-script for asn1.
       via  555d334 heimdal_build: Add version-script for hdb.
       via  2ded466 heimdal_build: Add version-script for kdc.
       via  55192fb heimdal_build: Add version-script for wind.
       via  de8133e heimdal_build: Add version-script for ntlm.
       via  b4875d4 heimdal: Add version script file for hcrypto (unused so far, as hcrypto still needs to be made a proper library).
       via  d4cc0d4 heimdal_build: Add version-script for roken.
       via  dd102a2 heimdal_build: Add version-script for com_err.
       via  c09d4b8 wafsamba: Specify full vscript path so non-autogenerated files are possible, too.
       via  402d622 heimdal_build: Simplify version_script handling.
       via  48f91eb wafsamba: Don't build vscript for modules.
       via  13b4e6e wafsamba: Move version script handling out of SAMBA_LIBRARY.
       via  5bccb32 Simplify link installation.
       via  85299be heimdal_build: Simplify library handling.
       via  4e9d67b s4-smbtorture: allow to call test_GetDriverInfo_winreg without printer handle.
       via  9a40e5f s3:net ads dns register: use "cluster addresses" option if configured (bug #7871)
       via  9ed3d33 s3:net ads dns register: add support for specifying addresse on the commandline (bug #7871)
       via  4b77755 s3:net: add net_update_dns_ext() that accepts a list of addresses as parameter (bug# 7871)
       via  1c73d52 s3:net: disable dynamic dns updates at the end of "net ads join" in a cluster (bug #7871)
       via  06cd853 util_net: fix a comment typo in interpret_string_addr_internal()
       via  92f1029 s4-smbtorture: check if returned driver paths match requested architecture.
       via  1dc2fa7 s3:net ads dns register: use "cluster addresses" option if configured (bug #7871)
       via  5e83a05 s3:net ads dns register: add support for specifying addresse on the commandline (bug #7871)
       via  4d91f98 s3:net: add net_update_dns_ext() that accepts a list of addresses as parameter (bug# 7871)
       via  b8f19df s3:net: disable dynamic dns updates at the end of "net ads join" in a cluster (bug #7871)
       via  b3d4b20 util_net: fix a comment typo in interpret_string_addr_internal()
       via  10eaad2 libcli/security: remove unused variable.
       via  545d3a0 s4-smbtorture: pass down driverosversion to test_DriverInfo_winreg.
       via  af428d7 s4-waf: nsstest only needs replace.
       via  6a3a9a7 s3-waf: use shared libwbclient wscript_build.
       via  f7a30bd s3-waf: fix winbind-client subsystem.
       via  9c6d43d s3-waf: add libkrb5 winbind locator plugin.
       via  696b363 s3-waf: rework rpc_server handling a bit.
       via  31c671d s4-smbtorture: skip level 8 checks in test_GetDriverInfo_winreg for w2k3.
       via  626a046 s4-smbtorture: skipping level 8 driveradds against w2k3.
       via  eb51592 s4-smbtorture: add torture_assert_strn_equal macro.
       via  9a0b7c6 s3-net: fix net sid type build warning.
       via  4f4ac64 s4-smbtorture: skip level 8 checks in test_GetDriverInfo_winreg for w2k3.
       via  5083be5 s4-smbtorture: skipping level 8 driveradds against w2k3.
       via  28d618d s4-smbtorture: add torture_assert_strn_equal macro.
       via  f08fdfa s3-net: fix net sid type build warning.
       via  7f572df s3/net: tz argument should be NULL of course
       via  3333809 s3/net: tz argument should be NULL of course
       via  34c0d01 Do more vfs_stat_fsp calls instead of FSTAT - ensures fsp->fsp_name->st is kept up to date.
       via  c3a5b6e Do more vfs_stat_fsp calls instead of FSTAT - ensures fsp->fsp_name->st is kept up to date.
       via  da30912 spoolss: fill in PerMachineConnections add and delete IDL.
       via  ba21b6e s4-waf: nsstest only needs replace.
       via  1b293c9 spoolss: fill in PerMachineConnections add and delete IDL.
       via  2516338 s4-dsdb Don't talloc_free() ares on failure, as LDB might free it later
       via  eda1972 s4-dsdb Use sid_blob_parse()
       via  4a4d8e4 libcli/security Add sid_blob_parse() to directly parse a binary SID blob
       via  94b149f Typos in wintest
       via  a06519a Fix old bug in openX code, exposed when "strict allocate" is set to true.
       via  6d6dc07 Fix old bug in openX code, exposed when "strict allocate" is set to true.
       via  ecf48af Change strict allocate to default to true. (cherry picked from commit 820ea22a07b062b1717d35de8fa7051fc1067c3f)
       via  716e36d Change strict allocate to default to true. (cherry picked from commit 820ea22a07b062b1717d35de8fa7051fc1067c3f)
       via  6bb89aa s4-tests: Added a speedtest for LDAP search operations with different accounts.
       via  a9c24af s3/net: don't use external "date" to make "net time set" more portable
       via  aab37c3 s4-tests: Added tests for LDAP add/delete/modify using anonymous login.
       via  a53f09b s4-dsdb: Fixed incorrect LDAP return code when anonymous login is used.
       via  b3630b4 Fix bug 7866 - "net" in v3-6-test broken.
       via  858c790 Fix bug 7866 - "net" in v3-6-test broken.
       via  4a2d396 ldb: Bump API after symbol changes.
       via  a1eadc5 ldb: Build modules as .so files.
       via  186c347 join: Properly cancel transaction on exceptions.
       via  f98d9e0 Move get_loadparm() and get_credentials() to samba.tests.TestCase.
       via  8b47fce s3:rpc_client: implement rpc_transport_np_init() on top of rpc_transport_tstream_init()
       via  0342ed3 s3:rpc_client: implement rpc_transport_sock_init() on top of rpc_transport_tstream_init()
       via  122dc1e s3:rpc_client/rpc_transport_tstream.c: add some logic to handle cli_np tstreams
       via  9a14dac s3:rpc_client/rpc_transport_tstream: timeout should be unsigned int
       via  e55426f s3:rpc_client: let rpc_transport_tstream_init() create read and write queue
       via  07ba35a s3:libsmb: add tstream_cli_np_get_cli_state()
       via  c0f9e96 s3:libsmb: add tstream_cli_np_set_timeout()
       via  0df669e s3:libsmb: add tstream_cli_np_use_trans() and the needed logic
       via  e08c324 s3:libsmb: add tstream_is_cli_np()
       via  c0ac1ce s3:libsmb: add cli_np_tstream.c
       via  2e259de s4-dsdb/tests/python: Explicitly pass comamnd line LoadParm() instance to system_session()
       via  4a1ce3b s4-dns: implemented parsing and storing of DNS records from bind
       via  74f8c9c s4-dns: added basic DLZ writeable support to dlz_bind9
       via  6f6aa5f waf: fixed re-running of build rules
       via  af99f0a s3-waf: use shared libwbclient wscript_build.
       via  550046a s3-waf: fix winbind-client subsystem.
       via  7ecec74 s3-waf: add libkrb5 winbind locator plugin.
       via  5130e4a s3-waf: rework rpc_server handling a bit.
       via  ea510ae build: openbsd plateform is openbsd4
       via  05e0f75 build: hpux didn't support -Bdynamic
       via  12e49a7 Protect the onefs sendfile from EAGAIN/EWOULDBLOCK.
       via  a8eed18 Implement "use sendfile = yes" for SMB2. (cherry picked from commit 95cb7adcd03a1abbd0af395b6c96dd8e0eebd3d1)
       via  d6d907d Protect the onefs sendfile from EAGAIN/EWOULDBLOCK.
       via  e071fd7 Fix read/write calls over sockets to cope with EAGAIN/EWOULDBLOCK for non-blocking sockets.
       via  14c7034 Change interface of schedule_smb2_aio_read() to allocate the return DATA_BLOB. Change smb2_read code to allocate return DATA_BLOB just before the read.
       via  3bc1cf9 s4-test/repl_schema: remove unused and commented out code
       via  d07d3ba Implement "use sendfile = yes" for SMB2. (cherry picked from commit 95cb7adcd03a1abbd0af395b6c96dd8e0eebd3d1)
       via  9c7e8df Fix read/write calls over sockets to cope with EAGAIN/EWOULDBLOCK for non-blocking sockets.
       via  ee798d0 Change interface of schedule_smb2_aio_read() to allocate the return DATA_BLOB. Change smb2_read code to allocate return DATA_BLOB just before the read.
       via  d42a900 s3-waf: libwbclient does not depend on talloc anymore.
       via  4ef4527 s3-waf: add missing libnss_wins.so.2 library.
       via  0d5e27e s3-waf: recurse into ../libcli/ldap.
       via  4e1d8de s3-waf: recurse into ../libcli/smb.
       via  9272cec s3-waf: recurse into ../libcli/samsync.
       via  b41f4ee s3-waf: recurse into ../libcli/named_pipe_auth.
       via  8f44a95 s3-waf: recurse into ../libcli/drsuapi.
       via  a26515c s3-waf: add pam_ and nss_winbind.
       via  811637e s3-waf: check for "WITH_PAM_MODULES" to determine pam_smbpass build.
       via  06f3d2d s3-waf: fix pamsmbpass libwbclient dependency.
       via  6ec694b s3-waf: recurse into ../libcli/auth.
       via  725ee70 s3-waf: add CHARSET subsystem.
       via  bf2e387 s3-waf: convert UTIL_SRC into a subsystem samba-util, similar to the s4 one.
       via  431d733 s3-waf: convert lib/util_tdb.c into a subsystem.
       via  1aa6b7b s3-waf: use shared LIBASYNC_REQ subsystem.
       via  799bdfd s4-smbtorture: paranoia check for architectures in request and reply for enumdrivers test.
       via  5277392 s3-waf: try to fix the build with snow leopard.
       via  9c78bdf s4-test/repl_schema: Make sure every object is with unique name
       via  dda73b8 s4-dsdb_schema: Handle remote ATTIDs based on msDs-IntId value
       via  52f7e38 s4-schema_syntax: Log error message when _dsdb_syntax_OID_oid_drsuapi_to_ldb() fails
       via  0a9f780 s4-drepl: We won't need a working schema for empty replicas sent.
       via  2b74838 s4-dsdb_schema: We need base_dn in Schema's shallow copy too
       via  3a8fa09 s4-schema_syntax: We should use make_ATTID function when converting remote-ATTID to local one
       via  18744a9 s4-drepl: User working schema for commiting objects when replicating Schema NC
       via  c94e5d4 s4-repl: Allow dsdb_replicated_objects_commit() to use different schema while committing objects
       via  afee8a2 s4-schema_syntax: Use remote prefixMap to map remote ATTID to local one
       via  efcc3c0 s4-test/repl_schema: use 'top' as default base class for our test classSchema objects
       via  1379075 s4-test/repl_schema: New test to test a classSchema with custom attribute
       via  79e1a71 s4-dsdb_schema: Seize using global_schema when referencing new schema for an LDB
       via  4bcedda s3-waf: libwbclient does not depend on talloc anymore.
       via  4f4f769 s3-waf: add missing libnss_wins.so.2 library.
       via  9e6736c s3-waf: recurse into ../libcli/ldap.
       via  3e6d507 s3-waf: recurse into ../libcli/smb.
       via  f2bd9e5 s3-waf: recurse into ../libcli/samsync.
       via  baabd56 s3-waf: recurse into ../libcli/named_pipe_auth.
       via  217ca2a s3-waf: recurse into ../libcli/drsuapi.
       via  d860281 s3-waf: add pam_ and nss_winbind.
       via  a13b993 s3-waf: check for "WITH_PAM_MODULES" to determine pam_smbpass build.
       via  1202e63 s3-waf: fix pamsmbpass libwbclient dependency.
       via  906e489 s3-waf: recurse into ../libcli/auth.
       via  4c459a9 s3-waf: add CHARSET subsystem.
       via  943f485 s3-waf: convert UTIL_SRC into a subsystem samba-util, similar to the s4 one.
       via  192838a s3-waf: convert lib/util_tdb.c into a subsystem.
       via  2407e33 s3-waf: use shared LIBASYNC_REQ subsystem.
       via  0990f63 s4-smbtorture: paranoia check for architectures in request and reply for enumdrivers test.
       via  77c1747 build: fix bad syntax
       via  f126cb9 s4:gensec/spnego: only look at the optimistic token if we support the first mech
       via  4fd57cb s3/net: don't use external "date" to make "net time set" more portable
       via  a55f5e7 wafsamba: change the default value for SAMBA_MODULE of pyembed to False
       via  8c90287 build do not add -no-undefined on openbsd
       via  56b67fd s3-libsmb Improve error message when denying LM encryption
       via  98edb35 s3-dns Don't use DELEG_FLAG in DNS update, Windows 2008R2 does not like it (cherry picked from commit 280caa6b3bb1199939f9349ea5a436a491c81791)
       via  be08832 s3-dns Don't use SEQUENCE_FLAG in DNS update, Windows 2008R2 does not like it
       via  10c5a59 s3-net Allow 'net ads dns register' to take an optional hostname argument
       via  c4346f5 s3-winbind Improve memory handling in NTLMv2-backend plaintext authentication
       via  cd37c4c s3-winbind Don't send the LM password to the server, ever
       via  ce2651d s3-libsmb Don't ever ask for machine$ principals as a target.
       via  9c3b5d4 s3-docs Add docs for 'client use spnego principal' and 'send spengo principal'
       via  8e48271 s3-docs Explain change to NTLMv2 by default in the client (cherry picked from commit d69b4f13f7edda8d8457315936051cc9d3fb103f)
       via  620e41c s3-client Use NTLMv2 by default in the Samba client
       via  807c42f s3-smbd Don't send SPNEGO principal (rfc4178 hint) by default
       via  27ac2e2 s3-libads Default to NOT using the server-supplied principal from SPNEGO
       via  ff413c5 s4-spnego Match Windows 2008, and no longer supply a name in the CIFS Negprot
       via  54fb657 s4-tests Workaround new default of 'client ntlmv2 auth = yes' in tests
       via  a93dc43 s4-client Use NTLMv2 by default in the Samba4 client. (cherry picked from commit 54ee213fa5da6b138ab367b537c5e084edf35ff2)
       via  ad5dec4 s4-spnego use "not_defined_in_RFC4178 at please_ignore" if no principal specified
       via  1d44686 libcli/auth bring ADS_IGNORE_PRINCIPAL in common (cherry picked from commit a21cb5a0a11c63f7746a483dca845c12dcfdf1b2)
       via  0fe7440 Ensure we use vfs_fsp_stat(), not VFS_STAT directly, and store into fsp->fsp_name->st instead of a SMB_STRUCT_STAT on the stack.
       via  274fc73 Ensure we use vfs_fsp_stat(), not VFS_STAT directly, and store into fsp->fsp_name->st instead of a SMB_STRUCT_STAT on the stack.
       via  2ff6822 Merge branch 'v3-6-test' of ssh://git.samba.org/data/git/samba into v3-6-test
       via  6510414 wintest Add testing of kerberos connections to Windows members of an AD domain
       via  d97492e s3-libsmb Improve error message when denying LM encryption
       via  f974e68 Change crediting so that the credits are returned on the interim async response.
       via  1ef50b1 Change crediting so that the credits are returned on the interim async response. (cherry picked from commit 58ebe1de32050fca71059c521f74488cfa5b3729)
       via  0414283 As we handle missing sendfile() inside lib/sendfile.c, remove the WITH_SENDFILE ifdefs.
       via  a9ee3e2 As we handle missing sendfile() inside lib/sendfile.c, remove the WITH_SENDFILE ifdefs. (cherry picked from commit 605afc631c212fc070ef5bb951f4d80d342f377d)
       via  280fd56 We need to start off with smb2.credits_granted == 0. That way when processing the faked up SMB2 NegProt from the SMB1 packet we always allocate one credit on reply.
       via  6ce365b We need to start off with smb2.credits_granted == 0. That way when processing the faked up SMB2 NegProt from the SMB1 packet we always allocate one credit on reply.
       via  27a47eb Remove extra unused credit arg. to smbd_smb2_request_setup_out()
       via  839196f Remove extra unused credit arg. to smbd_smb2_request_setup_out() (cherry picked from commit 7a835a6b42c49d70b599ab7c651f7aa871d8c605)
       via  663ed45 s3:selftest: fix knownfail for samba3.posix_s3.rpc.spoolss.*printserver.enum_printers_old
       via  4ec6652 s4:dsdb:password_hash: verify content if the BYPASS_PASSWORD_HASH control is used
       via  a762e9c s4:ldap_controls: allow DSDB_CONTROL_BYPASS_PASSWORD_HASH_OID over sockets.
       via  b85a0d9 s4:ldap_server: don't call ldb_req_mark_untrusted() on the privileged ldapi socket
       via  9a1fb13 s4:ldap_server: rename helper functions to ldapsrv_ prefix and pass ldapsrv_call
       via  d7c536b s4:dsdb:util: dsdb_get_single_valued_attr() only needs a const ldb_messages
       via  a5cfdde s3-waf: try to fix the build with snow leopard.
       via  bccb901 s3-selftest: support differing VFSLIBDIR in autoconf and waf build.
       via  e082fb6 s3-waf: add -Wl,--export-dynamic to LDFLAGS.
       via  73afa49 nss_wrapper: make nss_wrapper.pl executeable.
       via  4ce3b53 s3:selftest: fix knownfail for samba3.posix_s3.rpc.spoolss.*printserver.enum_printers_old
       via  1865bdc s4:heimdal_build: replace '+' by '_' for vscripts in HEIMDAL_LIBRARY()
       via  a43a1d9 s3-selftest: support differing VFSLIBDIR in autoconf and waf build.
       via  b4d398f s3-waf: add -Wl,--export-dynamic to LDFLAGS.
       via  cb15d73 nss_wrapper: make nss_wrapper.pl executeable.
       via  61d9aa5 build: remove -no-undefined and -as-needed on openbsd
       via  a910d0c s4:dsdb/pydsdb.c - don't throw another exception on "PyObject_AsDn"
       via  e4b2270 ldb:pyldb.h - revert to the previous header behaviour
       via  35206df build: move the import near the place where need it, so that we can build on hosts with python's zlib
       via  4c373d2 s4:scripting/python/pyglue.c - add a OOM handling
       via  13da83b s4:scripting/python/pyglue.c - optimise includes
       via  c5deda5 s4:param/provision.c - optimise includes
       via  34c5bdc s4:libcli/finddc.h - fix header dependancies
       via  721c3b1 s4:libcli/finddcs_nbt.c - optimise headers
       via  f9b8735 s4:libnet/py_net.c - add checks for OOM conditions
       via  c8d8887 s4:dsdb/pydsdb.c and web_server/wsgi.c - remove accidentally introduced Py_RETURN_NONE
       via  65bcde2 s4:lib/ldb-samba/pyldb.c - optimise includes
       via  b974966 s4:dsdb/pydsdb.c - clean up memory handling
       via  b56a6f2 ldb:pyldb - optimise includes
       via  93ea5cb change searched name from _ss_family to __ss_family
       via  05706e1 s4:web_server/*.c - optimise includes
       via  978a14d s4:web_server/wsgi.c - fix a counter type
       via  f05ddcf s4:web_server/wsgi.c - add missing Python compatibility code
       via  136a5d7 s4:kdc/*.c - minimise includes
       via  faa7ae4 s4:smbd/process*.c - fix PID warnings on Solaris
       via  c7b2ec6 s4:kdc/proxy.c - optimise includes in order to fix a build warning on Tru64
       via  6b2a19d s4:param/loadparm.c - fix a warning by introducing a "const" cast
       via  3c38166 s4:kdc/kpasswdd.c - don't return an uninitialised NT_STATUS
       via  24cac44 build: change lib order to fix build on netbsd
       via  864335e build: add a check for _ss_family as it used on aix to replace ss_family
       via  993b4aa replace: add comments to make the #ifdef/#else/endif more readable
       via  6bc6c00 selftest-s4: Support listing smbtorture4 tests.
       via  002acbb selftest: Support multiple instances of $LISTOPT.
       via  3b1ed52 filter-subunit: Add --list argument.
       via  13bb9e7 smbtorture: Default to listing all tests if no prefix was specified.
       via  1f5f4e9 smbtorture: Implement --list argument.
       via  bf13d76 build: add more CFLAGS for aix
       via  617871e build: add a dependency on lib iconv for lib intl if we are not able to find it
       via  097075c build: On AIX we need _XOPEN_SOURCE >= 500 for CLOCK_REALTIME
       via  aac0c58 libcli/echo: fix off by 1 crash bug
       via  21d02c0 s4:selftest: use correct name for the test "ECHO-UDP" => "echo.udp"
       via  b6fef94 libcli/echo: lowercase testsuite names
       via  ce4a7dc s4-smbtorture: Make test names lowercase and dot-separated.
       via  a73f539 smbtorture: correct error handling in BASE-OPEN.
       via  35fbc7b s4-smbtorture: Make test names lowercase and dot-separated.
       via  68d97f8 talloc: Add ability to generate Python docs using pydoctor.
       via  7ef1de3 smbtorture: correct error handling in BASE-OPEN.
       via  d2e9171 Add documentation for "smb2 max credits".
       via  dc38715 smbtorture: correct error handling in BASE-OPEN.
       via  5dd10a4 Add documentation for "smb2 max credits". (cherry picked from commit 5562a97ece27c26019504f589d4e7992617f1846)
       via  309db0a Add a SMB2 crediting algorithm, by default the same as Windows. Defaults to 128 credits.
       via  2ac579c Add a SMB2 crediting algorithm, by default the same as Windows. Defaults to 128 credits.
       via  533ba5a heimdal: unset SLIST_ENTRY only if we are with windows
       via  a1db341 build: cpp is prefixed by CPP=
       via  6875a61 build: add a function to test if -lc is needed
       via  7d4e274 s3-vfstest: fixed paths in vfstest
       via  26a3728 drsblobs.idl: remove nopython from package_PrimaryKerberosBlob related stuff
       via  bde8046 pidl:Samba4/Python.pm: ignore "SUBCONTEXT" levels
       via  8babee2 pidl:Samba4/Python.pm: don't handle scalar reference types special
       via  6ef8524 build: compiler on aix is xlc_r not xlr_c
       via  d1bfa33 build: reset cpp on host with xlr_c and let pidl use $CC -E
       via  b285d03 s4-tests: Modified sec_descriptor.py to use the sd_utils helpers.
       via  c9264bb s4-tests: Modified acl.py to use the sd_utils helpers.
       via  c5480e6 s4-tests: Moved some commonly redefined security descriptor methods to a utils class
       via  378295c build: detect if conf.env['CPP'] is an array or not
       via  1b63c78 waf: the libXX.inst.so file also depends on the vscript
       via  283686a s3-vfstest: fixed paths in vfstest
       via  e928032 wintest flush DNS on Windows clients to improve reliablity
       via  280caa6 s3-dns Don't use DELEG_FLAG in DNS update, Windows 2008R2 does not like it
       via  0f1cc88 s3-dns Don't use SEQUENCE_FLAG in DNS update, Windows 2008R2 does not like it
       via  89d4439 wintest More work to make test-s3.py work
       via  c2a1ad9 s3-net Allow 'net ads dns register' to take an optional hostname argument
       via  4408f8a wintest Share more of the S4 test code with the s3 test
       via  6195dfc s3-winbind Improve memory handling in NTLMv2-backend plaintext authentication
       via  5cfe949 s3-winbind Don't send the LM password to the server, ever
       via  f13404e s3-libsmb Don't ever ask for machine$ principals as a target.
       via  45d784e s3-docs Add docs for 'client use spnego principal' and 'send spengo principal'
       via  d69b4f1 s3-docs Explain change to NTLMv2 by default in the client
       via  635fbf2 s3-client Use NTLMv2 by default in the Samba client
       via  b3c2df5 s3-smbd Don't send SPNEGO principal (rfc4178 hint) by default
       via  bb78062 s3-libads Default to NOT using the server-supplied principal from SPNEGO
       via  10441ed subunitrun: Use unittest.TestProgram if subunit.TestProgram is not available.
       via  636d8cf s4-python: Add convenience function for forcibly importing bundled package.
       via  bdf5a49 subunitrun: Extend hack to cope with older system subunit run installs.
       via  b1daa50 subunitrun: Remove global subunit module when reimporting from a different location.
       via  8f4c064 s4-dist: Remove no longer existing files from blacklist (fixes 'make dist' inclusion of configure)
       via  408a99e s4-python: Fix use of bundled modules.
       via  4571b94 s4-python: Split up ensure_external_module.
       via  c565da0 selftest: Make sure system subunit.run has TestProgram.
       via  365cfb1 smbtorture: Rename --list to --list-suites, add stub --list.
       via  5f6dd9a selftest: Check exit code when listing tests.
       via  680a2fb s4-selftest: Add convenience function for running testsuites using subunitrun.
       via  028ea57 selftest: Allow discovering tests in pure python testsuites.
       via  069ff14 subunitrun: Support --list.
       via  a957d8c selftest: Rename $LIST to $LISTOPT for consistency with testrepository.
       via  75ef8f1 dnspython: Update to newer upstream snapshot.
       via  9143892 subunit: Update to newer upstream snapshot.
       via  2974340 testtools: Import new upstream snapshot.
       via  e6974b0 selftest: add --list option.
       via  34adc74 selftest: Document --testenv in --help output, remove documentation for now obsolete --analyse-cmd.
       via  21b0d5e pidl: use $CC -E if $CPP is not defined, if both undefined use cpp
       via  301d59c build: use CPP and CC values when calling pidl
       via  8733738 build: introduce SAMBA_CHECK_PYTHON_HEADERS
       via  672c48b build: finishing fixing broken libiconv on hpux
       via  1f2518d s4 libcli: Add libcli_echo lib and torture test
       via  9df1b40 s4: Implement UDP echo server example
       via  5fcbb16 s4:pyrpc_util: s/typename/type_name to avoid c++ warnings
       via  e1485c7 talloc: pytalloc-util should not have an ABI-file yet
       via  377b399 wintest Remove the password expiry as the first step
       via  57f2f1d waf: remove the restriction that private libraries must not have a vnum
       via  ca247be waf: fixed path to abi_directory
       via  154b431 s4-spnego Match Windows 2008, and no longer supply a name in the CIFS Negprot
       via  f681859 s4-lsa Implement kerberos ticket life policy
       via  22d6775 s4-tests Workaround new default of 'client ntlmv2 auth = yes' in tests
       via  54ee213 s4-client Use NTLMv2 by default in the Samba4 client.
       via  a6351e2 waf: add a dependency between the library and its vscript
       via  f3d36b1 waf: don't use symbol versioning on our modules
       via  c90b782 waf: use vscripts for our private libraries too
       via  ffb2b3d waf: make mkdir_p on a empty string not recurse forever
       via  ebe2867 waf-abi: auto-generate per-symbol versions from ABI files
       via  2771266 build: do not duplicate the checks for python in samba4
       via  c4e795c build: Cope with broken libiconv
       via  461d100 dcerpc.idl: fix typo 0x800000000 => 0x80000000
       via  cfef64a s4:ldb: add ABI/ldb-0.9.20.sigs
       via  6596556 s4:ldb: build libldb and pyldb-util as private libraries when building for samba4
       via  658f459 talloc: build pytalloc-util with the same logic as libtalloc
       via  8c6b756 talloc: mark pytalloc-util functions as _PUBLIC_
       via  288383a talloc: remove unused PyString_FromString_check_null() from pytalloc-util
       via  12c5e3f pidl:Samba4/Python.pm: use PyString_FromStringOrNULL() from pyrpc_util
       via  63574fd s4:python: add PyString_FromStringOrNULL() to pyrpc_util
       via  e3a7a08 buildtools: private_libraries should not have a version in the soname
       via  aee086c buildtools: add the PRIVATE_EXTENSION for private libraries
       via  3d289fe buildtools: make sure we have no '+' in the version scripts
       via  02f3567 smbtorture: use xxxULL notation instead of INT64_C(xxx)
       via  bf7b026 s4-acl: Replaced talloc_reference with talloc_steal, as aclread is the only one using this result message.
       via  1bd3bd6 Add ncacn_http (RTS) IDL implementation in dcerpc.idl
       via  623c93c ldb: bump version number after introduction of new constant.
       via  f85089e s4-acl: Fixed incorrect value of LDB_FLAG_INTERNAL_INACCESSIBLE_ATTRIBUTE
       via  735c1cd s4-pkgconfig: add @LIB_RPATH@ to our link flags
       via  8b3ae1a waf: added --disable-symbol-versions configure option
       via  af1b098 s4-ldb: added @LIB_RPATH@ to the ldb pc file
       via  92961d2 waf: support @LIB_RPATH@ in pc files
       via  2079a6d s4-acl: Changed the mechanism of attribute removal to speed it up.
       via  fe98b9a s4-acl: Added a flag to mark an element as failing an access check.
       via  af3414f ndr: Another try to support the build on non-IPv6 systems
       via  8dd3013 s4-param Allow +foo syntax in smb.conf list parsing
       via  94f4929 s4-spnego use "not_defined_in_RFC4178 at please_ignore" if no principal specified
       via  a21cb5a libcli/auth bring ADS_IGNORE_PRINCIPAL in common
       via  53b49d4 build: tru64 needs -shared for building libs
       via  b352ecb waf: added -Wmissing-prototypes to build
       via  be99d84 waf: make all generators depend on their rules
       via  16c36a8 s3-waf: fixed version number handling
       via  4debe69 s4-heimdal: enable symbol versioning in heimdal
       via  3513421 waf: use -Wl,--version-script if available
       via  d0c93ba waf: added configure test for -Wl,--version-script
       via  84ac1f8 s4-dns: dlz_bind9 doesn't need to link to gensec any more
       via  d5bf525 s4-waf: get the version number right on private libraries
       via  18177f1 s4-dns: use ldb hooks for samba extensions in dlz_bind9
       via  cba7397 s4-ldb: use RTLD_DEEPBIND if available for ldb modules
       via  591e18a s4-dns: allow a remote ldap server to be used with dlz_bind9
       via  be53dcd s4-dsdb: register samba handlers in dsdb module
       via  1b016f5 s4-ldb: ensure ldb_register_samba_handlers() is not done twice
       via  9013f93 wintest: use --add-ref for RODC replication
       via  545932f samba-tools: more reasonable defaults for samba-tool commands
       via  249afc8 samba-tools: export doesn't need any credentials
       via  d7cd2ad s4-provision Always run slaptest to convert the config file
       via  87e2d68 s4-provision Add an invalid names check for 'domain == netbiosname'
       via  994bcf3 build: fix hpux build pb
       via  aab5998 libcli/auth: let spnego_write_mech_types() check the asn1_load() return
       via  da8ea03 s3:ntlm_auth: support clients which offer a spnego mechs we don't support
       via  3dc4eb5 s3:ntlm_auth: free session key, as we don't use it (at least for now)
       via  84b4754 s3:ntlm_auth: fix memory leak in the raw ntlmssp code path
       via  329d865 docs: clarify the idmap_rid manpage (bug #7788)
       via  18cd0fe docs: clarify the idmap_ad manpage (bug #6322)
       via  a52a587 docs: clarify the idmap_rid manpage (bug #7788)
       via  91d9cb4 docs: clarify the idmap_ad manpage (bug #6322)
       via  15c33ad libcli/auth: let spnego_write_mech_types() check the asn1_load() return
       via  f7073e9 Make sure that user exists after running add user script before adding sam account.
       via  f802075 s3:ntlm_auth: support clients which offer a spnego mechs we don't support
       via  ee4f5ac s3:ntlm_auth: free session key, as we don't use it (at least for now)
       via  9a56ade s3:ntlm_auth: fix memory leak in the raw ntlmssp code path
       via  6acbcd1 Make sure that user exists after running add user script before adding sam account.
       via  5fad400 s3-waf: add configure/declaration checks for fdatasync, readahead and splice.
       via  d1fa3f4 s3-waf: add valgrind configure checks.
       via  94cfb49 s3-waf: add configure/declaration checks for fdatasync, readahead and splice.
       via  c5b2fd0 s3-waf: add valgrind configure checks.
       via  055a3e0 s4:libnet_samsync_ldb.c - simplify a talloc steal call
       via  504538b s3:registry: improve debug messages about regdb refcount changes
       via  a07d208 s4:libnet_samsync_ldb.c - introduce an error message on failed domain synchronisation
       via  d911897 s3:registry: improve debug messages about regdb refcount changes
       via  9ae2692 s3-waf: build vfs_fileid module if possible.
       via  db72558 s3-waf: add support for --with-dnsupdate.
       via  d1e9cf1 s3-waf: fix the build of nsstest in the non-devel build.
       via  1742381 s3-waf: fix library names (we installed liblibsmbclient, etc.)
       via  cc99f6a s3-waf: fix pam dependencies of the RPC_SAMR server.
       via  af4a4f5 s3-waf: build vfs_fileid module if possible.
       via  6b1ba79 s3-waf: add support for --with-dnsupdate.
       via  0745f3f s3-waf: fix the build of nsstest in the non-devel build.
       via  ffc7434 s3-waf: fix library names (we installed liblibsmbclient, etc.)
       via  8be11b2 s3-waf: fix pam dependencies of the RPC_SAMR server.
       via  bead53a s3-waf: add pam configure checks.
       via  f7d9786 s3: Fix bug 7844: Race in winbind
       via  deaf310 s3: Fix bug 7844: Race in winbind
       via  ab1b857 s3: Fix bug 7842: WINBIND_LOOKUPRIDS does not return the proper domain name
       via  8f8d188 s3: Fix bug 7841: WINBINDD_LOOKUPRIDS asks the wrong domain
       via  cb496c6 s3: Fix bug 7843: Expand the local SAMs aliases
       via  aa8dde6 s3: Fix bug 7842: WINBIND_LOOKUPRIDS does not return the proper domain name
       via  f0454dd s3: Fix bug 7841: WINBINDD_LOOKUPRIDS asks the wrong domain
       via  4520c99 s3: Fix bug 7843: Expand the local SAMs aliases
       via  b73e4e3 s3-waf: add pam configure checks.
       via  a8da472 idtree: fix overflow for v. large ids on allocation and removal
       via  ec97c9f s4-acl: Remove unused variables from aclread module.
       via  15a2eff s4:acl_read LDB module - fix attributes list
       via  91bf913 s4-acl: Some optimisation of the aclread module
       via  3f1b153 s4-acl: Moved aclread module below descriptor and acl.
       via  bd3e580 Revert "lib/util:tests/time.c - "test_timestring" - fix it on Solaris"
       via  619a49c lib/util/fault.c - fix "pid_t" printf warning on Solaris
       via  2664a67 s4:torture/locktest.c - fix "pid_t" printf warning on Solaris
       via  3b7e2ee s4:torture/locktest.c - fix one indentation
       via  0c8cf66 s4:client/client.c - fix Solaris warning by a type cast
       via  93d85ca s4:fix some shadowed declaration warnings on Solaris by renaming the symbols
       via  5845cc9 s4-dns: return the correct TTL
       via  49e0aef s4-dns: support Samba command line options to the dlz_bind.so module
       via  c60ce75 s4-dns: added flags support for dlz_bind9
       via  9f6f1b0 s4-dns: a dlz module for bind9
       via  521e96c idtree: fix overflow for v. large ids on allocation and removal
       via  af5649d s4-repl_meta_data: Print function name when we can't find attribute in Schema cache
       via  05e77f5 s4-linked_attributes: Give more info where an error occured
       via  be0a2a6 s4-repl_meta_data: Remove duplicated check
       via  be27a9d s4-schema_load: Strip a pointless check
       via  654e010 lib/util:tests/time.c - "test_timestring" - fix it on Solaris
       via  55dba7b s4:cluster/cluster.h - fix another gcc 3.4 "struct" warning
       via  84c95bf s4:dsdb/samdb/ldb_modules/util.h - fix a gcc 3.4 compile warning
       via  67318d1 s4:lib/messaging/*.h - fix compile warnings on gcc 3.4
       via  8897935 pytalloc: Add docstring for talloc.Object.
       via  71671a8 s4-python: Add more module docstrings.
       via  52d64c5 s4-python: Add some more module docstrings.
       via  496ef92 wafsamba: Only include versioned files when building tarball from bzr.
       via  714c6c4 Updated french translations from Jean Delvare <jdelvare at suse.de>
       via  2ec657b Updated french translations from Jean Delvare <jdelvare at suse.de>
       via  536622e s4:dsdb/samdb/cracknames.c - fix another memory leak
       via  f156c34 s4:kdc/kpasswdd.c - fix memory leaks
       via  f1db3c5 s4:auth/gensec/gensec_krb5.c - fix/reorder memory free operations
       via  ee311be s4:auth/gensec/gensec_krb5.c - remove a pointless "nt_status" test
       via  3fb5ae6 s4:auth/kerberos/kerberos_pac.c - fix another memory leak regarding the KRB principal
       via  f92055f s4:dsdb/common/util_samr.c and auth/sam.c - fix error message
       via  929063b lib/torture: add torture_assert_u64_equal_goto()
       via  69ad3f7 tls_tstream: use a dynamic buffer for the push case
       via  a42ccab tls_tstream: increase the buffer size
       via  14d3027 s4:samr RPC server - dcesrv_samr_GetBootKeyInformation - return NOT_SUPPORTED
       via  b6750ee s4:dsdb/common/util_samr.c - "dsdb_enum_group_mem" - fix it up regarding non SAM members
       via  b604e94 s4:torture/rpc/samr.c - fix output message
       via  b8282a2 Fix bug #3185 - testparm exits 0 if it can read the config file regardless of errors
       via  77f1180 Fix bug #3185 - testparm exits 0 if it can read the config file regardless of errors (cherry picked from commit 3b5bd37016d794526c230f81d725c9daa238a9d7)
       via  613ac16 s3/s4:lsa.idl - QueryDomainInformationPolicy - the "unknown6" field is called "reserved"
       via  88a2ad2 s4/kdc - fix a warning regarding a changed parameter type (kvno)
       via  70eaa3f s3/s4:lsa.idl - QueryDomainInformationPolicy - the "unknown6" field is called "reserved"
       via  d0b3932 s4:lsa RPC server - always initialise "info" structures
       via  aebc90f s4:lsa RPC server - "dcesrv_lsa_CreateSecret" - a bit of rework
       via  e3de87b talloc: add ABI/talloc-2.0.4.sigs
       via  025aa3f s4:libnet/libnet_samsync_ldb,c - move away from "samdb_msg_add_string" when possible
       via  d14e0e8 s4:libnet_JoinADSDomain - move away from "samdb_msg_add_string"
       via  78688b2 s3-waf: add krb5 configure check for WRFILE_KEYTAB.
       via  1bab5af s3-waf: add krb5 configure checks for enctype 23.
       via  d53ffff s3-waf: more krb5 configure checks.
       via  189b4bc s3-waf: add krb5 configure check for WRFILE_KEYTAB.
       via  704f138 s3-waf: add krb5 configure checks for enctype 23.
       via  5676acb s3-waf: more krb5 configure checks.
       via  88ff7e3 talloc: add ABI/talloc-2.0.4.sigs
       via  e2a89d6 s4:auth/sam.c - when printing out a string buffer we don't strictly need the width
       via  4ae9aec s4:auth/sam.c - the check for the SAMDB needs to be on the top of the call
       via  5e1c9b5 s4:auth/sam.c - fix the free of memory contexts
       via  07e18e8 s4:auth/sam.c - specify the SID ignore case better
       via  6bfa21f wintest: autodetect if named supports tkey-gssapi-keytab
       via  9de6b4a wintest: put most of the main program login in wintest.py
       via  8dcd4cc wafsamba: Override GIT_DIR without using putenv.
       via  ceb1e17 talloc: Bump version number after pytalloc changes.
       via  2b0ff09 Replace lseek()/write()/lseek() triple with pwrite call. We already emulate this inside pwrite under the covers.
       via  24ca7bc posix_fallocate() returns an errno, not -1 on error.
       via  b8d7de3 Merge the two conflicting allocation codes into one function, vfs_slow_fallocate() and use that from both the truncate and fill_sparse functions.
       via  9a04ae2 Replace lseek()/write()/lseek() triple with pwrite call. We already emulate this inside pwrite under the covers.
       via  e6124ea posix_fallocate() returns an errno, not -1 on error. (cherry picked from commit 54df836341b170c58e99f65fa4c822a83ea9f05d)
       via  f41361e Merge the two conflicting allocation codes into one function, vfs_slow_fallocate() and use that from both the truncate and fill_sparse functions.
       via  1f1491d Oops. Missed adding vfswrap_posix_fallocate to vfs_default_fns table.
       via  f8ce757 Oops. Missed adding vfswrap_posix_fallocate to vfs_default_fns table.
       via  a88b89d Move posix_fallocate into the VFS where it belongs.
       via  6fb840d Fix bug #7835 - vfs_fill_sparse() doesn't use posix_fallocate when strict allocate is on
       via  5819a36 Move posix_fallocate into the VFS where it belongs.
       via  de8ceb5 Fix bug #7835 - vfs_fill_sparse() doesn't use posix_fallocate when strict allocate is on
       via  03b078c s4-dsdb/syntax: Map remote ATTIDs for Class OID syntax
       via  c1fef7e s4-test/repl_schema: Test class inheritance through subClassOf
       via  5bc1185 s4-dsdb_syntax: Be a little bit more chatty when we can't an ATTID in our cache
       via  1b70700 s4-test/fsmo: Remove unused imports
       via  ad1ea5e s4-test/delete_object: Remove unused imports
       via  28f4711 s4-test/repl_schema: Make ERR_NO_SUCH_OBJECT visible to us
       via  ebdbf9b s4-test/repl_schema: Test classSchema and attributeSchema replication in separate tests
       via  d8e5624 s4-dsdb/descriptor: comment typo
       via  7a5e47b s4:auth/sam.c-"authsam_expand_nested_groups" - don't fail if we've memberships on non-SAM objects
       via  6f42da7 s4:dsdb/samdb/cracknames.c - fix various KRB5 memory leaks
       via  573389c s4:password_hash LDB module - allow empty ("") passwords
       via  f62972b s4/scripting/ktpass: make shell code portable and eliminate another bash requirement
       via  a42c731 s4/ldb: fix shell syntax error in test script
       via  72a322e s3/selftest: add some FIXMEs
       via  eeade15 tests: avoid bash in shebang and fix wrong "==" in test
       via  e8f9ee6 fix Ñ•ome == to correct shell test in commented stuff
       via  9329d0a smbprinting: fix wrong == in shell tests
       via  8c365d5 waf/buildtools: remove more bash shebangs and fix a == to =
       via  fca9d05 waf/buildtools: use /bin/sh instead of /bin/bash and put ^ in quotes
       via  beb0181 buildtools: fix --git-local-changes option
       via  6b836d7 s3-waf: more krb5 configure checks.
       via  63d570c s3-waf: add configure check for dirfd and build vfs_syncops vfs_dirsort if possible.
       via  b47cd10 s3-waf: add idmap_ldap to default static module list.
       via  d46a151 s3-waf: align some krb5/gssapi configure checks with classic build.
       via  6e18327 s3-waf: avoid module name uppercasing.
       via  75508ce Turns out there are lots of places in S3 where token passed in here can be NULL (become_root() sets the current security token to NULL for example). Ensure we don't crash.
       via  1b85863 Turns out there are lots of places in S3 where token passed in here can be NULL (become_root() sets the current security token to NULL for example). Ensure we don't crash.
       via  d1658ab Fix a typo - should be '&&' not '&' when checking for privileges.
       via  e4fc77b s3:smbd: remove some commented out legacy code
       via  c8395ac Fix a typo - should be '&&' not '&' when checking for privileges.
       via  fd38dab wintest: added README
       via  813fe0b s3:smbd: remove some commented out legacy code
       via  f5c5fd9 s4-ldap: removed an incorrect talloc_move()
       via  71e2d9e s3-waf: more krb5 configure checks.
       via  4c2ef4f s3-waf: add configure check for dirfd and build vfs_syncops vfs_dirsort if possible.
       via  a699729 s3-waf: add idmap_ldap to default static module list.
       via  651a15d s3-waf: align some krb5/gssapi configure checks with classic build.
       via  133a2ff s3-waf: avoid module name uppercasing.
       via  56290d0 s4:dsdb/repl/replicated_objects.c - proof if "talloc_reference" doesn't return NULL
       via  8742faf s4:dsdb/common/util.c - "samdb_msg_add_add/delval" - introduce also here the better memory context
       via  9733d71 ldb:ldb_msg_add_value - fix here a wrong memory context
       via  0cf4569 s4:ranged results LDB module - cosmetic - fix some indentation
       via  2185f91 s4:ranged results LDB module - "rr_search_callback" - change some memory context
       via  ffc3f94 s4/waf: add intl dependency for nss_winnbind
       via  6803a72 s4-test/schema: Extend the test to replicate a Class with Attribute with "mayContain" relation
       via  23b4408 s4-dsdb/syntax: Map remote ATTIDs for Attribute OID syntax
       via  29f9249 s4-dsdb/syntax: Implement Remote-ATTID to Local-ATTID mapping function
       via  cf8ffc3 s4-dreplsrv: Use working_schema when replicating from Schema NC
       via  a42e267 s4-dsdb/schema: Implement multi-pass working schema creation function
       via  fcc26c5 s4-dsdb/schema: Add Schema shallow copy function
       via  16bd9dd s4-dsdb/prefixMap: Add prefixMap shallow copy function
       via  4041791 s4-repl: Let dsdb_replicated_objects_convert() to accept schema from caller
       via  4cd16dd s4-ranged_result.c: Fix memory context for ranged attributes handling
       via  6e27ff3 s3 docs: Reword posix locking text to answer a common question
       via  bf9c3ee s3: Attempt to please autobuild
       via  45a44dd s3: Fix a typo
       via  538ed07 s3: Attempt to fix the shadow_copy2 module
       via  b7172e7 s4-drs: cope with invalid NTDS DNs from DsReplicaInfo()
       via  00ecbdb wintest: cope with w2k3 form of dcdiag output
       via  06fd5b7 wintest Move stopping of BIND into a new step
       via  c5bea98 s4:heimdal: import lorikeet-heimdal-201012010201 (commit 81fe27bcc0148d410ca4617f8759b9df1a5e935c)
       via  9c84f98 wintest: make command matching case insensitive by default
       via  60e1a2c wintest: we don't need the WIN_BASEDN vars any more
       via  bd86dda wintest: fixed formatting of wintest in emacs python mode
       via  4072455 wintest Wipe the BIND data directory just before we restart bind
       via  d48b66e wintest Another way to work out if a Windows machine is a DC
       via  ca79bc7 wintest Add more retries and fix up RODC handling after auto-dcpromo
       via  a565eff9 wintest Allow 'samba-tool newuser' to run a few times waiting for the RID Set
       via  c1fa6be s4-samba-tool Show when we have created the user successfully
       via  0b2ec0a wintest Make the new --vms option default to running all tests.
       via  86c3c42 wintest Set WIN_LCREALM and WIN_BASEDN automatically
       via  7ecf6b2 wintest Add a function to shut down all the managed VMs at the start
       via  b5bab49 wintest Fix case of BASEDN variables
       via  f5382d5 wintest Add automatic dcpromo is the host isn't a DC yet
       via  b0ed6c2 wintest Add more VMs and correct titles
       via  2b1c259 wintest: cope with delays in w2k3 starting its DRS server
       via  c2fb350 s4-drs: the options attribute is optional on NTDSDSA objects
       via  90215c5 wintest: wait for the windows DC to register its DNS name
       via  a940d5d s4-provision: remove the disabled bit in the dns-$HOSTNAME account
       via  a36e4b2 wintest: fixed casefold handling in expect calls
       via  380739e waf: less verbose message for failing to resolve a syslib path
       via  bbf9534 waf: use Logs.warn() instead of print() in the symbol check code
       via  8428311 pygensec: Fix initialization.
       via  efd8fc0 pytalloc: Make py_talloc_default_cmp private.
       via  b8dc3c8 pytalloc: Make py_talloc_dealloc private.
       via  4f0436f pytalloc: Make py_talloc_default_repr private (now exposed by talloc.Object).
       via  a9fb47b pyparam: Use talloc.Object.
       via  1f0cc6f pyregistry: Use talloc.Object.
       via  f43ffed pyauth: Use talloc.Object.
       via  fce73d7 pygensec: Use talloc.Object.
       via  00251d9 pycredentials: Use talloc.Object.
       via  5891e98 pytalloc: Expose PyTalloc_GetObjectType
       via  3bff037 pidl/python: Allow import of talloc, even though it doesn't live in the samba.dcerpc. namespace.
       via  ba2110d pidl: Allow more flexibility importing modules using convenience function.
       via  36bdb3b pytalloc: Add convenience function for checking if something is a talloc object.
       via  dd0fbc4 pidl: Base new objects off of talloc object.
       via  0acc93c waf: added a help target for the other waf builds
       via  557401b s4-build: added a 'make help' target
       via  062378c s4-provision: fixed check for missing msDS-SupportedEncryptionTypes
       via  7526171 wintest: make expect calls case insensitive by default
       via  1079195 wintest: added --vms option
       via  47e8cbe heimdal: fix for w2000 from lha
       via  695f070 s3-waf: convert RPC_LSARPC into a subsystem.
       via  3b0181c s3-waf: convert RPC_SAMR into a subsystem.
       via  da46020 s3-waf: convert INIT_SAMR into a subsystem.
       via  ec297bd s3-waf: convert INIT_NETLOGON into a subsystem.
       via  29cb25e s3-waf: convert INIT_LSA into a subsystem.
       via  cc9e7c9 s3-waf: fix LIBNBT deps.
       via  03e298e s3-waf: convert IDMAP_AD into a subsystem.
       via  c6b82f8 s3-waf: convert IDMAP_HASH into a subsystem.
       via  b0e3255 s3-waf: convert IDMAP_ADEX into a subsystem.
       via  1286f53 s4-dns: catch all DNS exceptions in samba_dnsupdate
       via  29c4f3f s4-smb_server Return why the ntvfs_connect() failed.
       via  4ea840c s4-librpc Handle all types of GUID in the GUID() initialiser
       via  2b0905a s3-waf: convert RPC_LSARPC into a subsystem.
       via  c291195 s3-waf: convert RPC_SAMR into a subsystem.
       via  ef12971 s3-waf: convert INIT_SAMR into a subsystem.
       via  f5e1f5f s3-waf: convert INIT_NETLOGON into a subsystem.
       via  42fe021 s3-waf: convert INIT_LSA into a subsystem.
       via  e8aa266 talloc: Add talloc object.
       via  22fc5f2 s3: Fix a typo
       via  edee50f s3: Attempt to fix the shadow_copy2 module
       via  783264e s3-waf: fix LIBNBT deps.
       via  c5559bb s3-waf: convert IDMAP_AD into a subsystem.
       via  3a91e40 s3-waf: convert IDMAP_HASH into a subsystem.
       via  e702b54 s3-waf: convert IDMAP_ADEX into a subsystem.
       via  7d3e3e8 s3-waf: no need to compile ../librpc/ndr/ndr_compression.c twice.
       via  911a067 s3-waf: use LIBCLI_NDR_NETLOGON.
       via  dfa4baf s3-waf: convert LIBNBT into a subsystem.
       via  2eef9ce s3-waf: convert SPNEGO_PARSE into a subsystem.
       via  e5730ea s3-waf: use SLCACHE in ntlm_auth.
       via  ea37b47 s3-waf: use TLDAP in smbtorture.
       via  a8b61b2 s3-waf: convert NPA_TSTREAM into a subsystem.
       via  2ee0df4 s3-waf: add LIBDRSUAPI subsystem.
       via  53cba28 s3-waf: let SMBD_BASE depend on NDR_NOTIFY.
       via  27709de s3-waf: let LIBSMB (in fact LIBNBT) depend on NDR_NBT.
       via  846a879 s3-waf: let LIBSMB (in fact LIBNBT) depend on NDR_SVCCTL.
       via  abf9acc s3-waf: convert LIBCLI_SPOOLSS into a subsystem.
       via  4592d69 s3-waf: convert RPCCLI_EPMAPPER into a subsystem.
       via  63a3119 s3-waf: convert RPCCLI_EVENTLOG into a subsystem.
       via  6e61e84 s3-waf: convert RPCCLI_NTSVCS into a subsystem.
       via  9131ebf s3-waf: convert RPCCLI_DRSUAPI into a subsystem.
       via  74f2b03 s3-waf: convert RPCCLI_DFS into a subsystem.
       via  7b38f01 s3-waf: convert RPCCLI_INITSHUTDOWN into a subsystem.
       via  cd6b180 s3-waf: convert RPCCLI_DSSETUP into a subsystem.
       via  dbc3713 s3-waf: convert RPCCLI_SVCCTL into a subsystem.
       via  6fa22f2 s3-waf: convert RPCCLI_WKSSVC into a subsystem.
       via  1585a2c s3-waf: convert RPCCLI_SRVSVC into a subsystem.
       via  74d129c s3-waf: convert LIBCLI_NETLOGON into a subsystem.
       via  2733c70 s3-waf: convert LIBCLI_LSA into a subsystem.
       via  e635a95 s3-waf: convert LIBCLI_SAMR into a subsystem.
       via  4466ab2 s3-waf: convert PARAM_UTIL into a subsystem.
       via  41a538f s3-waf: convert TOKEN_UTIL into a subsystem.
       via  1cb441b s3-waf: convert REG_EVENTLOG into a subsystem.
       via  d394701 s3-waf: convert LIBNMB into a subsystem.
       via  36aea8c s3-waf: convert FNAME_UTIL into a subsystem.
       via  88b61a3 s3-waf: no need to compile ../librpc/ndr/ndr_compression.c twice.
       via  9d6bfdf s3-waf: use LIBCLI_NDR_NETLOGON.
       via  8333b02 s3-waf: convert LIBNBT into a subsystem.
       via  72b6936 s3-waf: convert SPNEGO_PARSE into a subsystem.
       via  b31c0e4 s3-waf: use SLCACHE in ntlm_auth.
       via  3131237 s3-waf: use TLDAP in smbtorture.
       via  67f2d4f s3-waf: convert NPA_TSTREAM into a subsystem.
       via  d245ec8 s3-waf: add LIBDRSUAPI subsystem.
       via  193daf8 s3-waf: let SMBD_BASE depend on NDR_NOTIFY.
       via  a5ede16 s3-waf: let LIBSMB (in fact LIBNBT) depend on NDR_NBT.
       via  4ca43d9 s3-waf: let LIBSMB (in fact LIBNBT) depend on NDR_SVCCTL.
       via  5db1a39 s3-waf: convert LIBCLI_SPOOLSS into a subsystem.
       via  e80e5c5 s3-waf: convert RPCCLI_EPMAPPER into a subsystem.
       via  aaa31e7 s3-waf: convert RPCCLI_EVENTLOG into a subsystem.
       via  d29f9e4 s3-waf: convert RPCCLI_NTSVCS into a subsystem.
       via  d37f54d s3-waf: convert RPCCLI_DRSUAPI into a subsystem.
       via  ac29057 s3-waf: convert RPCCLI_DFS into a subsystem.
       via  5cedef3 s3-waf: convert RPCCLI_INITSHUTDOWN into a subsystem.
       via  82b4408 s3-waf: convert RPCCLI_DSSETUP into a subsystem.
       via  2013c9c s3-waf: convert RPCCLI_SVCCTL into a subsystem.
       via  a8d005d s3-waf: convert RPCCLI_WKSSVC into a subsystem.
       via  f9f9b79 s3-waf: convert RPCCLI_SRVSVC into a subsystem.
       via  75f088f s3-waf: convert LIBCLI_NETLOGON into a subsystem.
       via  656e849 s3-waf: convert LIBCLI_LSA into a subsystem.
       via  d16e77e s3-waf: convert LIBCLI_SAMR into a subsystem.
       via  2beab2d s3-waf: convert PARAM_UTIL into a subsystem.
       via  33c82cd s3-waf: convert TOKEN_UTIL into a subsystem.
       via  b2a1c1e s3-waf: convert REG_EVENTLOG into a subsystem.
       via  8268e03 s3 docs: Reword posix locking text to answer a common question
       via  254dea0 s3-waf: convert LIBNMB into a subsystem.
       via  12d73f2 s3-waf: convert FNAME_UTIL into a subsystem.
       via  e6d3146 s3: Fix bug 7832
       via  d6337bb s3: Fix bug 7832
       via  d6000ed s3: Add shadow copy info to smbclient allinfo
       via  4e3347f s3: Add cli_shadow_copy_data (cherry picked from commit 3f6705e8e3055133cc155797e66233d8a5919795)
       via  f430dd3 wafsamba: Fix indentation.
       via  e0e4dc1 s3: Add shadow copy info to smbclient allinfo
       via  e6c9327 Merge master into v3-6-test again.
       via  3f6705e s3: Add cli_shadow_copy_data
       via  10d1cd7 s4:torture - partially revert "s4:torture - prefer the termination "return"s at the end of two unittests"
       via  2a5daa7 wafsamba: Only use private library rpath when linking against private libraries.
       via  7ab6aa1 samba_dist: Fix dist for subprojects.
       via  05cb5ad samdb: Build as public library.
       via  54a5c39 s4:torture - prefer the termination "return"s at the end of two unittests
       via  71386a3 Fix bug discovered with "encryped passwords = no".
       via  d38cd9b Fix bug discovered with "encryped passwords = no".
       via  bb45a34 tdb:common/open.c - use "discard_const_p" for certain "tdb->name" assignments
       via  f4e1c27 tdb:tdbstore.c - remove an useless '\'
       via  0a0f3b4 s3-spoolss: Fix Bug #7641: handle win9x adddriver calls w/o config file.
       via  53712fb s4-smbtorture: only run the cupsaddsmb adobe driver test against s3.
       via  c62509c s3-spoolss: Fix Bug #7641: handle win9x adddriver calls w/o config file.
       via  e722c66 s4-smbtorture: add torture test for cupsaddsmb win9x driver install behavior.
       via  7f2afe2 s4-smbtorture: make add-printerdriver test more robust against empty configfiles.
       via  118a797 s4-smbtorture: make driver upload/removal more robust against empty filenames.
       via  800a76d s3-oldtest: add WIN40 to print$ share.
       via  6a93be4 s3-selftest: add WIN40 directory to print$ share.
       via  b9a59ba s4-smbtorture: add test for Adobe PostScript driver (Win9x) installation.
       via  90a0a7e s4-smbtorture: handle driverfile overlap during removal in RPC-SPOOLSS-DRIVER.
       via  93582c3 s4-smbtorture: re-arrange RPC-SPOOLSS-DRIVER test a bit.
       via  e9c40ef s4:wrepl_server - add a cast on "iov_base"
       via  6ce6365 s4:lib/tls/tls_tstream.c - quiet warning on Solaris "cc" by casts
       via  bd4006f s4:auth/gensec/gensec_tstream.c - quiet warnings on Solaris "cc"
       via  205c1e0 s4:wrepl_server - remove unreachable statement
       via  40db0b8 s4:dcesrv_drsuapi RPC server - remove unreachable statement
       via  821c962 s4:dns_server/dns_update.c - remove unreachable statements
       via  3035fe0 libcli/security/object_tree.c - remove unreachable statement
       via  87b887f s4:torture - remove unreachable statements to quiet warnings of Solaris "cc"
       via  7fb9087 s4:auth/ntlmssp/ntlmssp_server.c - remove unnecessary ";"
       via  c4625a8 heimdal:base/heimbase.c - remove an unused variable
       via  357377d s3: Properly print binary values "net cache"
       via  6662a18 s3: Add gencache_iterate_blobs
       via  576cefd s3: Convert gencache_get_data_blob to gencache_parse
       via  f0e470d s3: Add gencache_parse
       via  9c66cff s3: Use localtime_r, libreplace defines it
       via  262dd7d libwbclient: Correctly order the wbcAllocateMemory args
       via  e0a080d libwbclient: Fix a division by zero
       via  0852b0f s4:param/pyparam_util.c - remove unused include
       via  cc553ea s4:auth/gensec/gensec_gssapi.c - always print error messages on the same talloc context
       via  7025087 wintest: cope with the heimdal version of kinit
       via  dc0c89c s4-samdb: give a better exception if multiple users match in password change
       via  c522cd7 s4-repl_schema: fixed ldb exception handling
       via  37bfc4e s4-samba-tool: fixed exception handling in subcommands
       via  6250690 s4-samba-tool: fixed ldb exception handling in domainlevel command
       via  a1f9692 s4-samba-tool: improved exception handling in samba-tool
       via  8c59bbd s4-join: fixed exception handling in join command
       via  abe9ac5 s4-ldapcmp: make ldapcmp a samba-tool command
       via  f8d73e4 s4-ldapcmp: fixed exception handling
       via  0dd2152 s4-pyglue: added get_debug_level() method
       via  33d1787 s4-loadparm: use loadparm_init_global() instead of loadparm_init()
       via  b20ce43 s4-loadparm: added loadparm_init_global()
       via  6982a00 s4-gpo: started on samba-tool gpo list command
       via  6cd01c9 s4-dsdb: give full error message for operational failures
       via  74d373d s4-pydsdb: two more GPO related flags
       via  7a826d0 s4-samba-tool: started on gpo subcommands in python
       via  e54c8be s4-pydsdb: added GPO policy flags
       via  97f0d6c samba.tests.hostconfig: Fix import.
       via  eb5a8e2 s4-python: Some reformatting for the purpose of pydoctor.
       via  20516df samba.upgradehelpers: Simplify code a bit.
       via  ca495e6 samba.hostconfig: Move samba.shares into samba.hostconfig.
       via  979d298 samba.getopt: Fix missing import of sys.
       via  28b5095 chgtdcpass: Fix program name in usage message.
       via  56969ad s4:torture/smb2/acls.c - remove two unused variables
       via  96c1cd7 s4:introduce casts before outputs of "time_t" variables
       via  7128c15 replace:wscript - reintroduce the size check for "bool" due to a request of metze
       via  3c07250 replace:wscript - change the "bool" checks to be compatible with more platforms
       via  c254527 build: update gdb_backtrace to make it search for gdb66 as it work on freebsd
       via  06beebd fix bad shell
       via  ef8349e replace:wscript - reintroduce the size check for "bool" due to a request of metze
       via  c69b1ed s3: Properly print binary values "net cache"
       via  1a91fe9 s3: Add gencache_iterate_blobs
       via  62afdb9 s3: Convert gencache_get_data_blob to gencache_parse
       via  9843103 s3: Add gencache_parse
       via  ce55d7c Revert "s4:netcmd/drs.py - use "objectClass" for discovering the server and it's NTDS settings object"
       via  b028a60 replace:wscript - change the "bool" checks to be compatible with more platforms
       via  7e2b315 add handling for solaris
       via  736d36a s4:dsdb/repl/drepl* - move "lib/messaging/irpc.h" include into "drepl_service.h"
       via  4cf85a7 s4-selftest: Ignore broken pipe error from grep.
       via  7c65ab1 samba.provision: Fix setup_path.
       via  8caac94 samba.provision: Add package with provision and backend modules.
       via  a7675bd s4-python: Fix formatting of docstrings for the purpose of pydoctor.
       via  6fea636 Makefile: Add rule for pydoctor.
       via  ae48c62 samba.tests: Fix formatting.
       via  092e923 s4-tests/bind.py: Use samba.tests.connect_samdb() instead of directly using SamDB class
       via  60bf020 s4-samba-tool: support help, and show description of commands
       via  2a4c6da s4-drs: fixed credit for C version
       via  b87c370 s4:netcmd/drs.py - use "objectClass" for discovering the server and it's NTDS settings object
       via  989d880 tdb:common/open.c - use "discard_const_p" for certain "tdb->name" assignments
       via  eaac277 s4:dsdb/repl/drepl_service.c - return the correct WERR result
       via  bfb2824 s4:drepl_service.c - fix error macro (use "_werr" and not "werr")
       via  a13bd32 s4:dsdb/repl/drepl_out_helpers.c - print out the correct error message (werr)
       via  450b26b s4:lib/registry/rpc.c - remove a duplicate assignment
       via  24c5d6b s4:torture/rpc/samr.c - fix uninitialised "status" variables
       via  5c8f0c5 s4:torture/rpc/samsync.c - remove uninitialised "nt_status" check
       via  6df6364 s4:drsuapi RPC server - fix "enum security_user_level" warning on Tru64
       via  c8aa7d5 s4:param/secrets.h - fix "enum netr_SchannelType" include correctly
       via  4010eff s4:wkssvc RPC server - better solution for srvsvc* enum's in server_info.c
       via  3c343fe Revert "s4:rpc_server/common/common.h - introduce two forward declarations to suppress parameter declaration warnings"
       via  19ea378 s4:libcli/security/session.h - fix include ordering for "enum security_user_level"
       via  4dece69 s4:dsdb/samdb/samdb.h - fix include ordering in order to prevent warnings on Tru64
       via  2f40657 s3: Use localtime_r, libreplace defines it
       via  87c6743 libwbclient: Correctly order the wbcAllocateMemory args
       via  a642cb5 libwbclient: Fix a division by zero
       via  3b71f5d s3: Return the correct result from winbindd_dual_auth_passdb
       via  0b87782 MAINTAINERS.txt - fix typo
       via  d2560cd tdb:tdbstore.c - remove an useless '\'
       via  caa8a92 build: change compile flags on mac os x if we face pb with common symbols
       via  e5eaed0 remove useless debug message :-)
       via  498743b show_test_time: Move to root scripting directory as it's useful for s3 and s4.
       via  258dc02 s4:role transfer - use always type "enum drepl_role_master" for role specifications
       via  d613f91 s4:samba3sam LDB module - correctly print out an unsigned value
       via  2163c7a s4:samba3sam LDB module - make the "pw_uid"/"pw_gid" conversion a bit clearer
       via  e9f019e s4:dsdb tests - make use of "ldb.get_domain_sid()"
       via  7545b5b s4:dsdb/tests/python/sam.py - we don't need the domain SID
       via  02addbc s4:torture/drs/python/fsmo.py - fix comments and an error message
       via  847b909 s4-samba-tool: removed old C implementation of samba-tool drs
       via  3d8d382 s4-samba-tool: switched over to python version of samba-tool drs
       via  d06bf95 s4-samba-tool: added python implementation of samba-tool drs commands
       via  f6c2d39 s4-pyglue: expose the remaining NTTIME functions from glue
       via  8310375 s4-drs: allow DrsReplicaGetInfo as a DC
       via  a589b9a s4-pydsdb: use cpp macro to simplify flags definitions
       via  ed598ac libds: added mS-DS-ReplicatesNCReason flags
       via  af93f22 s4-samba-tool: fixed "-k no" for disabling kerberos auth
       via  6a781b5 Add timestamp when running with --maximum-runtime
       via  d237698 blackbox.ldb: Support using system ldbsearch.
       via  3483ada selftest: Allow using ldb* utilities from system.
       via  dbb9500 s4-libnet: use the full DNS domain for CLDAP lookups if possible
       via  8737bae wintest: cope with VMs sometimes not rebooting
       via  353cdd0 wintest: avoid adding a blank line to resolv.conf on each run
       via  3bc6145 wintest: handle missing firewall commands
       via  1e96da5 s3-param Fix lp_set_cmdline() to set the flag on alias values too
       via  58db821 Fix endianess problems as discovered on the build farm
       via  e8ae340 ldb-tdb: Add more information about full scan
       via  70a7da0 s3/configure: fix GNU ld version detection with old gcc releases
       via  51d4951 s3: Fix filling in the pam_auth_crap domain name
       via  6a2171c s4:rootdse LDB module - remove unused variable
       via  8680c6f s4:objectclass LDB module - simply use "msg" when requesting the message
       via  848010b s4:objectclass LDB module - move the "mem_ctx" allocation to a better place
       via  7048ad1 s4-dsdb Reorganise and clarify the LSA objectClass check (forbidden on LDAP)
       via  439a2d6 s4-objectclass Use a specific local variable name, not 'value'
       via  bf52cff s4-kcc: fixed valgrind errors in drs replicaInfo server side
       via  5e8cb67 s4-provision: fixed eadb automatic and manual setting in provision
       via  cfa7510 wintest: do an initial replication of CN=Configuration to transfer dnsHostname
       via  23bffff wintest: fixed "rndc command" option in provision
       via  9409b73 wintest: make IPv6 optional in wintest
       via  eeb29b5 s4-provision: don't try to look for an IPv6 address when not specified
       via  e52ba1f librpc: fix builds without IPv6 suport (HP-UX 11.00)
       via  4f27a64 s3/smbtorture: use $MAKE to build to make sure we use the make that makes our build
       via  dbcf73c Ñ•3/configue: set Tru64 cc's PIC switch right (none)
       via  fab9d94 s4-dsdb Remove rootDSE and anonymous checks from acl_read
       via  d184da8 s4-dsdb Add 'block anonymous' checks to the rootdse module
       via  885ecd7 s4-dsdb Remove mem_ctx argument from dsdb_module_find_dsheuristics().
       via  fad57d8 s4-tests: Made acl tests to reconnect if dSHeuristics is being manipulated
       via  1e9a788 s4-tests: Modified create_ou to only accept security.descriptor type for sd to avoid confusion
       via  db403ac s4-dsdb: Switched to using a dictionary in create_ou for consistency.
       via  05b8e07 s4-dsdb: Fixed wrong assignment of name attribute to description atribute in create_ou.
       via  ae61408 s4:lsa RPC server / objectclass LDB module - fix the creation of trusted domain objects
       via  fc1da86 s4-tests: Modified speedtest.py to use samba.tests.delete_force
       via  21aceb1 s4-tests: Modified sec_descriptor.py to use samba.tests.delete_force
       via  9917525 s4-tests: Modified sam.py to use samba.tests.delete_force
       via  0d99a5f s4-tests: Modified passwords.py to use samba.tests.delete_force
       via  71af506 s4-tests: delete_force was unused, removed it.
       via  5e7d99a s4-tests: Modified ldap_schema.py to use samba.tests.delete_force
       via  d21d3e7 s4-tests: Modified ldap.py to use samba.tests.delete_force
       via  66aa40b s4-tests: Modified deletetest.py to use samba.tests.delete_force
       via  f42802e s4-tests: Modified bind.py to use samba.tests.delete_force
       via  d7731f6 s4-tests: Modified acly.py to use common delete_force instead of defining its own.
       via  db5bcb7 s4-tests: Added a common definition of delete_force.
       via  64424bb s4-smbtorture: pick a better printer in RPC-SPOOLSS-ACCESS.
       via  1352a94 s4:objectclass LDB module - LSA objects - allow them if the SYSTEM control is specified
       via  8c01d6a s4:objectclass LDB module - move one checks into the "objectclass derivation loop"
       via  0a6834e s4:objectclass LDB module - some more or less cosmetic return value macro changes
       via  dab4e00 s4-tests: Modified sec_descriptor to use samdb.newgroup instead of locally defined method.
       via  19d20dc s3:winbind correct a copy&paste error
       via  5957f1d s3: Correctly calculate the wbinfo -s result
       via  c89ecfc s4-dsdb: Extended samdb.newgroup to set the group's security descriptor.
       via  650c967 s3:winbind correct a copy&paste error
       via  8d28ae1 s3: Correctly calculate the wbinfo -s result
       via  f10dd12 s3-test: try to avoid a problem of CFLAGS propogating to the torture build
       via  ea1889d wintest: added an IPv6 address, and use fully qualified hostname
       via  6ead7fb s3-libnetapi Load case tables earlier
       via  11b060d s3-libnetapi Add function header comments
       via  88d020a s3-netapi Add libnetapi_net_init(), don't double-init common Samba subsystems
       via  58920aa lib/debug Add clarifying comments
       via  ef46298 wintest Don't connect to localhost or unqualified hostname, bind interface only
       via  5d65025 s4-setup correct the require BIND version for Dynamic DNS
       via  192f300 wintest: fixed cleanup of /etc/resolv.conf
       via  1252d6b wintest: remove reliance on hostname in /etc/hosts
       via  f207cc1 wintest: fixed interface handling and DNS forwarding
       via  b1dacb8 Add in fsp->access_mask checks. Not required (underlying system does this) but makes logic cleaner. Pointed out by Metze.
       via  1f478af s4-devel: we don't need to override these scripts now
       via  bde0ecf Add in fsp->access_mask checks. Not required (underlying system does this) but makes logic cleaner. Pointed out by Metze.
       via  57f9de0 s3-torture: remove the merged_build tests for building smbtorture4
       via  93d311c s4-dynconfig: override more paths when running from the build directory
       via  5d014ca s4-kcc: disable the NDR printing of DRS getinfo requests
       via  6af05f1 Fix bug #7812 - vfs_acl_xattr/vfs_acl_tdb: ACL inheritance cannot be disabled
       via  3439a81 Fix bug #7812 - vfs_acl_xattr/vfs_acl_tdb: ACL inheritance cannot be disabled
       via  df70a4a pyldb: Fix broken test.
       via  90aa161 Make log level of the server configurable in make test
       via  91b687d s4-tests: Modified acl.py to use samdb.newgroup instead of custom methods.
       via  e95a350 s4-dsdb: Changed filter to find the account of a user by samAccountName
       via  5e0130c Fix bug #7785 - atime limit.
       via  d760315 Fix bug #7785 - atime limit.
       via  58f6a37 s4-test/repl_schema: Refactor the test a little bit to
       via  1b58074 s4-tests: Make all DRS python tests to start with samba4.drs.* prefix
       via  9e24db1 s4-pfm_verify: Explicitly pass LoadParm() instance to system_session() function
       via  ff82220 s4-tests: Modified sec_descriptor.py to use samdb.newuser instead of custom methods.
       via  860ad87 s4-tests: Modified acl.py to use samdb.newuser instead of custom methods.
       via  3001a51 s4-dsdb: Extended samdb.newuser to accept security descriptor for the object and optionally skip password reset
       via  aa54713 s3-docs: Update 3.2 features.
       via  5d27aee s4-tests: Modified sec_descriptor.py to use SamDB.create_ou()
       via  868dd26 s4-tests: Modified acl.py to use SamDB.create_ou()
       via  0c22316 s4-dsdb: Added a python method to SamDB for creating organizationalUnits
       via  f6adad4 wintest: tidyups and new conf variables
       via  3a8b67d s4-ldb: added an environment varibale LDB_WARN_UNINDEXED
       via  439ff87 s4-tests: Ldap tests now use the get_dsheuristics and set_dsheuristics from SamDB.
       via  c252dac s4-tests: Password tests now use the get_dsheuristics and set_dsheuristics from SamDB.
       via  d6679cb s4-tests: Acl tests now use the get_dsheuristics and set_dsheuristics from SamDB.
       via  eaa9733 s4-dsdb: Added python helpers for getting and seting dSHeuristics to SamDB
       via  95edbc3 wintest Evolve wintest to handle it's own BIND nameserver
       via  be0f412 wintest Improve wintest's handling of IP addresses and add more auto-setup
       via  39c2fd1 wintest Explian that this is my KVM/libvirt configuration
       via  41f1e32 wintest example configuration file for a KVM based wintest
       via  e77ea04 wintest Allow substitute to cope with objects like pexpect.EOF
       via  5767ee9 wintest Set the virtual machine IP to match it's dynamic IP, but don't use DHCP
       via  c251c45 wintest Force krb5.conf for BIND so we use the one generated for this test
       via  c80a672 s3: Add a word of warning about "winbind use default domain"
       via  979cc1b s3: Fix some typos
       via  99b69f5 s3: Use sid_check_is..
       via  568a237 s3: Add a word of warning about "winbind use default domain"
       via  076ccc6 s3: Fix some typos
       via  0a6b684 s3: Use sid_check_is..
       via  1cdc2d7 service_ldap, service_smb: Lowercase output file names.
       via  2c993f0 s4-tests: Adapted passwords.py to use set_minPwdAge from SamDB.
       via  2c96be1 s4-tests: Adapted acl.py to use set_minPwdAge from SamDB.
       via  c88b90e s4-dsdb: Added a helper to python SamDB for retrieving and setting minPwdAge.
       via  b85dfce s4-test/repl_schema: Remote global ldb connections
       via  9c2bd08 s4-tests: Wrap connect_samdb() into a connect_samdb_ex() helper
       via  bc6ba4b s4-samba.tests: Explicitly pass LoadParm() instance to system_session() function
       via  6965d1e s4-pfm_verify: fix usage string
       via  f01360e s3-net: use dns_errstr() when dns commands fail.
       via  9df126d libaddns: add dns_errstr().
       via  f28b207 s3-waf: move build rules into libaddns directory.
       via  2ac5ced Avoid the use of PyAPI_DATA, which is for internal Python API's.
       via  6534358 selftest: When running on the buildfarm, pipe everything through filter-subunit for the exit code.
       via  7f32c21 selftest: Even if setting up an environment failed, the next tests may still work.
       via  bbd77cb subunithelper: Exit with 1 if more than zero testsuites failed or errorred.
       via  0d85d2b selftest: fix tap2subunit detection on system with tap2subunit but not correct subunit libs
       via  d218472 s4:provision_rootdse_add.ldif - add all possible LDAP policy values but outcommented for the moment
       via  9e2f394 s4-ldb: fixed the build with a space in the ldb modules directory name
       via  69c6e97 heimdal: fixed the waf build with a space in the directory name
       via  a3ed70f pidl: fixed call to cpp with a space in the directory name
       via  fcdbd06 waf: fixed the build with a space in the source directory
       via  808edd0 s4-rpc: make rpc connect less verbose
       via  e8bae4c waf:lib/util - add missing dependency on talloc
       via  6d1e00c s4:repl_meta_data LDB module - fix a counter type
       via  f46b761 s4:repl_meta_data LDB module - move the "objectGUID" checks a bit higher
       via  d9f97cd s4:objectclass_attrs LDB module - add more delete protected attributes
       via  87ddd5a s4:samldb LDB module - objectclass trigger - reorder template attributes
       via  bd7647f pyrpc: Build the samba.dcerpc.srvsvc module.
       via  bc058b7 heimdal: Don't depend on compile_asn1 and et_compile when using system versions.
       via  2036d64 s3: Remove a #define used just once
       via  da75c01 s3: Remove unused ads_get_attrname_by_oid
       via  d14cf7a s3: Make ads_get_attrnames_by_oids static
       via  491fdb2 s3: Make ads_ranged_search_internal static
       via  365116e s3: Fix some nonempty blank lines
       via  b3091e0 s3: Remove unused ads_search_retry_extended_dn
       via  cdf52d5 s3: Make ads_do_search_retry_args() static
       via  e3017e6 s4:acl LDB module - it's more correct to count the password attributes using "unsigned int"
       via  817ee96 switch from mtime to ctime which is more reliable if files can be accessed outside samba as well
       via  9ae818d switch from mtime to ctime which is more reliable if files can be accessed outside samba as well
       via  2b788aa Move the uglyness of #ifdef REALPATH_TAKES_NULL into the vfs_default module, change the signature of VFS_REALPATH to always return a malloc'ed string.
       via  9b0fb1c Move the uglyness of #ifdef REALPATH_TAKES_NULL into the vfs_default module, change the signature of VFS_REALPATH to always return a malloc'ed string.
       via  8585de8 ldb:rdn_name LDB module - add more RDN name constraints
       via  7fbaa05 tevent: Fix docstring, tevent_req_is_in_progress does not destroy private data
       via  bb679a4 ldb:ldb_rename on ldap backends - handle the case when the RDN value is empty
       via  9734bba s3-spoolss: fix typo in debug message.
       via  0bf8ece talloc: added TALLOC_FREE_FILL environment variable
       via  d0993e1 s4:netlogon/LogonGetDomainInfo - handle a NULL "dns_hostname"
       via  3874331 s4:torture/ldb/ldb.c - add a small test for a DN with an escaped comma
       via  8b7f23d s4:dsdb tests - use even more already defined pyldb functions to retrieve NCs
       via  5855194 s3-spoolss: fix typo in debug message.
       via  d50829a s3: Remove some unused code
       via  fcb7729 wintest: the start of a S3 testing script for wintest
       via  7bfc60e wintest: added del_files, write_file and casefold
       via  8f1df57 wintest: move conf files to conf/
       via  10c2465 wintest: rename test-howto.py to test-s4-howto.py
       via  24e8bc5 wintest: moved to top level
       via  999f3ed talloc: added TALLOC_FREE_FILL environment variable
       via  58c43f7 s4-wintest: reliability and usability improvements
       via  5b3981a s4-rodc: enable the DRS_GET_ALL_GROUP_MEMBERSHIP flag for RODC replication
       via  96e55cb s4-join: initially disable the machine account
       via  6a41afb s4-drs: fixed a typo
       via  5be4bfd s4-wintest: remove files in var/ when reprovisioning
       via  27c3bc8 s4-test: added --rebase and --clean options
       via  498f3c8 s4-test: use --fail-immediately for samba_dnsupdate testing
       via  3f952ab s4-spnupdate: only enable NDR print at log level above 5
       via  1ce2230 s4-dns: added support for --fail-immediately for RODC netlogon dns updates
       via  ab379dd s4-ldb.python: Use $SELFTEST_PREFIX/tmp as a temporary directory for testing
       via  1002f68 s3/vfs_tsmsm: remove unneeded cast to off_t
       via  b6a83f1 s3/vfs_tsmsm: fix debug output for large files (cherry picked from commit d5d08d3b50592f8950ab68c654b2116e704d0f30)
       via  05c0bfa s4-ldb.python: add test for ldb.Message.from_dict() method
       via  a403d77 s4-pyldb: ldb.Message.from_dict class method to create LdbMessage object from dictionary
       via  a09a41f s4-pyldb: Move code to create a ldb_message from a Python Dictionary object into a separate function
       via  c29a8c7 s4-samdb.py: Use ldb.get_default_basedn() to avoid RootDSE search
       via  b4809e4 s4-pyldb_util: Move ldb Type searching into separate function
       via  88e4601 s4-pyldb: Few miss-alignments aligned
       via  72fcfed s4-pyldb: Move PyLdbMessage_FromMessage() in PyMessage group of functions
       via  d42ea32 s4-pyldb: Fix wrong type of 'self' parameter
       via  f992dbb s4-tests: Modified descriptor tests to use pyldb api to retrieve configuration and schema dn.
       via  b397a13 s4-tests: Modified acl tests to use pyldb api to retrieve configuration dn.
       via  0f6a4a2 Make 'net rpc printer driver' behave the same as rpcclient enumdrivers when dealing with unsupported architectures.
       via  9c21cac Make 'net rpc printer driver' behave the same as rpcclient enumdrivers when dealing with unsupported architectures. (cherry picked from commit c00120fdaf37a12e510218bf3e726c08e4ea4b3f)
       via  0c15472 s3-spoolss: make sure members of "BUILTIN\Print Operators" can open printers with admin privileges.
       via  b8f27f9 s3-spoolss: add debug statement for access denied cases in OpenPrinterEx path.
       via  bb1acb2 s3-rpcclient: exit early in cmd_spoolss_enum_data() when there is a failure.
       via  074e490 net: Add and fix some German translation
       via  469d15e s4-tests: Changed descriptor tests to use existing method in samdb for adding users to a group.
       via  7c9515c Fix our privileges code to display privileges with the "high" 32-bit value set.
       via  82335b2 s4-tests: Changed acl tests to use existing method in samdb for adding users to a group.
       via  fa1e866 Revert "s4:api.py - DN tests - test a bit more special DNs and merge the comparison tests"
       via  4c666f3 s4:dsdb python tests - use "ldb.domain_dn"
       via  b7dab46 s4/operational: Fix swapped parameters for ldb_msg_copy_attr
       via  b388951 s4/ldap: ldap_syntaxes.py cleanup
       via  886471d s3: Call sid_check_is_domain instead of dom_sid_equal
       via  92e8fd0 s3: Call sid_check_is_domain instead of dom_sid_equal
       via  e25ee6a s3: Make winbind recover from a signing error
       via  92d87e1 s3/vfs_tsmsm: remove unneeded cast to off_t
       via  d5d08d3 s3/vfs_tsmsm: fix debug output for large files
       via  0b3180b ldb: error out when modules are not found
       via  8b7ed6b s3: Make winbind recover from a signing error
       via  47784a1 s4-tests: Descriptor tests should use the existing samdb domain_dn method instead of defining a new one
       via  763165c s4-tests: Acl tests should use the existing samdb domain_dn method instead of defining a new one
       via  56512fb ldb:skel.c - don't introduce trailing whitespaces by a module template
       via  b001f1b s4:password_hash LDB module - remove unused headers
       via  ae272ac s4:repl_meta_data LDB module - allow also special DNs to be renamed correctly
       via  732ef93 s4:api.py - DN tests - test a bit more special DNs and merge the comparison tests
       via  ca7979e ldb:ldb_dn_explode - point out that on error cases "data" is implicitly free'd
       via  1c4807a s4-test: added greater control over tests to run
       via  23e053d s4-test: rename scripting/devel/howto to scripting/devel/wintest
       via  f6c66cd s4-wintest: added wintest.py library
       via  63029eb s3: Fix a missing return value
       via  98612fe s3-spoolss: make sure members of "BUILTIN\Print Operators" can open printers with admin privileges.
       via  ee8c035 s3-spoolss: add debug statement for access denied cases in OpenPrinterEx path.
       via  b432a3b s3-rpcclient: exit early in cmd_spoolss_enum_data() when there is a failure.
       via  0a4b7bb s4-repl: removed the syncall_workaround code
       via  6c8b0d7 s4-repl: save the result of the last replication in repsFrom/repsTo
       via  73016ad s4-repl: ensure we don't starve pending replication ops
       via  e17ea9f s4-kcc: fixed result_last_attempt in showrepl
       via  9a744c6 s4-doserr: telling our users to "see Windows help" doesn't seem right
       via  1645190 s4-provision: don't test for xattrs if posix:eadb is set
       via  333975d s4-provision: setup posix:eadb using lp.set()
       via  9432eab developer: only do the C++ reserved name checking on Linux
       via  d7ea449 s4-provision: don't try to autodetect xattr is posix:eadb is set
       via  1a65180 s4-heimdal: ask for non-atomic heimdal
       via  e7dad42 heimdal: added HEIM_BASE_NON_ATOMIC option
       via  6041938 s4-test: updates to test-howto.py
       via  0cf7189 s4-heimdal: implement KERB_AP_ERR_TYPE_SKEW_RECOVERY
       via  5f655e9 s4-gensec: zero the gssapi_state
       via  1887ce8 s4-provision: use the command line lp in provision
       via  2920033 s4-provision: add log messages about IP lookup
       via  60449d5 s4-dns: catch more expections in samba_dnsupdate
       via  2a2d118 s3: Remove a reference to "winbindd_cli_state" from append_auth_data
       via  9d02adc s3: Remove a reference to "winbindd_cli_state" from append_info3_as_txt
       via  940d4ab s3: Remove a reference to "winbindd_cli_state" from append_afs_token
       via  19bfd98 s3: Remove a reference to "winbindd_cli_state" from append_info3_as_ndr
       via  8f5591d s3: Remove a reference to "winbindd_cli_state" from append_unix_username
       via  4f20daf s3: Remove a reference to "winbindd_cli_state" from append_auth_data
       via  8a5939f "bool ? true : false" is a bit pointless
       via  e105708 s3: Move parse_sidlist to the only calling file
       via  f70d36f s3: Remove some unused code
       via  d1c1aae s3: Remove a reference to "winbindd_cli_state" from append_auth_data
       via  bdf830a s3: Remove a reference to "winbindd_cli_state" from append_info3_as_txt
       via  75f41c3 s3: Remove a reference to "winbindd_cli_state" from append_afs_token
       via  5b0724d s3: Remove a reference to "winbindd_cli_state" from append_info3_as_ndr
       via  3bfe676 s3: Remove a reference to "winbindd_cli_state" from append_unix_username
       via  240edd0 s3: Remove a reference to "winbindd_cli_state" from append_auth_data
       via  fd9ea77 "bool ? true : false" is a bit pointless
       via  0a19617 s3: Move parse_sidlist to the only calling file
       via  705d93d s3: Remove some unused code
       via  3e055cc ldb:ldb_dn.c - ldb_dn_explode - free also the extended components on error cases
       via  3f43b7e tevent: Fix docstring, tevent_req_is_in_progress does not destroy private data
       via  27df2e5 s4-test: added testing of w2k3 DC join to test-howto.py
       via  5524822 s4-join: fixed join to w2k3
       via  a82bc07 s4-join: show a reasonable error on DsAddEntry() failing
       via  3f9c97d s4-join: enable NDR printing at debug levels >= 5
       via  73fae2b s4-loadparm: set debuglevel and logfile in tables
       via  f401930 s4-loadparm: fixed a memory leak in handle_realm()
       via  deed2a9 s4-kdc Rework supported encryption type logic to match Microsoft
       via  d451ac1 s4:acl LDB module - use also here "dsdb_find_nc_root" to implement the NC-specific checks
       via  856e309 s4:descriptor LDB module - also "get_default_ag" should make use of "dsdb_find_nc_root"
       via  cebad70 s4:descriptor LDB module - handle the NCs in a more generic way by using "dsdb_find_nc_root"
       via  7cc2f98 s4:"dsdb_find_nc_root" - let it work also when the "namingContexts" attribute isn't available yet
       via  d2453b5 s4:descriptor LDB module - make more clear that special control entries never should be handled by modules
       via  f863f434 s4:objectclass LDB module - the "olddn" is the special DN for rename requests
       via  cce6627 s4-schema_load: Don't clean in_transaction flag until transaction is really finished
       via  0f29042 s4:subtree_rename LDB module - make use of "dsdb_find_nc_root"
       via  71a5ea9 s4:objectclass LDB module - free "nc_root" after name context comparisons
       via  f99403e s4-test: fixes for test-howto.py
       via  896d1bd s4-spoolss: fixed warning in call to torture_warning()
       via  2421c0d s4-eventlog: fixed dcerpc handle return
       via  ebd8e66 samba-tool Add test for --store-plaintext
       via  c8c52be Update dcerpc_server.pc library name to match reality.
       via  2e44d0d samba-tool pwsettings Allow setting 'store cleartext'
       via  95d33f2 s4-ldif_handlers Add handler for printing supplementalCredentials
       via  b863159 s4-test_kinit Add tests for lowercase realm combinations
       via  4908237 heimdal Build ticket with the canonical server name
       via  d76f11a s4-kdc Fix the realm handling again, this time pay attention to the flags
       via  5c72c6b s4-kdc use 'flags' to only create the 'admin data' elements when requested
       via  935d7a6 s4-kdc Add 'flags' parameter to db fetch calls
       via  fe5c48c waf: added --git-local-changes configure option
       via  96bdcf7 s4-kdc Don't regenerate the PAC for cross-realm tickets
       via  a32ade6 s4-kdc Don't always regenerate the PAC
       via  4041640 heimdal Fetch the client before the PAC check, but after obtaining krbtgt_out
       via  2b7730d s4-gensec Indicate if GENSEC is in client or server mode in the debug
       via  329f76c s4:heimdal - fix the return code of a non-void function
       via  59e22ba s4:torture/basic/base.c - fix output warnings regarding "time_t"
       via  061766e s4:objectclass LDB module - improve the default name context checking on modifications
       via  6ff009c s4-join: not all versions of w2003 have msDS-SupportedEncryptionTypes
       via  10a1606 s4-devel: a script to test the Samba4 HOWTO
       via  6cd9234 net: Add and fix some German translation
       via  37f8565 s3-spoolss: fix spoolss GetPrinterData behaviour
       via  16e73c6 s4:objectclass LDB module - implement the "objectClass" change restrictions on Windows 2000 forest function level
       via  c3e24bb heimdal_base: Fix include path so heim_threads.h can be found.
       via  f7bccc6 smb_server: Build as shared module.
       via  ee69c4f heimdal_base: Add missing dependency on replace.
       via  f91b7b5 nbtd: Build service as shared module.
       via  88d694a waf: fixed configure again on RHEL5
       via  e409db9 s4-dns: added --fail-immediately option to samba_dnsupdate
       via  deaf7e5 s4-dns: fixed registration of multiple IPs in samba_dnsupdate
       via  1e29ee3 heimdal Fix handling of backwards cross-realm detection for Samba4
       via  6358303 s4-kdc Fix realm handling in our KDC
       via  1409c97 s4: Build ldap and samba3_smb services as shared modules.
       via  02f7721 cldap: Build as shared module.
       via  caa3935 kdc: Build as shared module by default.
       via  e422c2a auth/ntlm: Use name consistent with other service names.
       via  02d3203 auth/gensec Handle incorrect username or password in Kerberos client code
       via  be8526a s4-kdc update startup routines after heimdal update
       via  bbfaa9b s4-kdc Remove use of heimdal private headers in kpasswd server.
       via  6a27fbb heimdal Extra files required for merge up to current heimdal
       via  192a555 heimdal regenate lex and yacc files
       via  f20cf61 Add attribute macros for Heimdal to use
       via  1342185 s4:heimdal: import lorikeet-heimdal-201011102149 (commit 5734d03c20e104c8f45533d07f2a2cbbd3224f29)
       via  13fd22f s4/dns: Build as shared module.
       via  2d7dc86 s4-kdc: if "bind interfaces only" is false, then also listen on wildcard
       via  9262aaf Fix the unexpected.tdb database problem. Change nmbd to store the transaction id of packets it was requested to send via a client, and only store replies that match these ids. On the client side change clients to always attempt to ask nmbd first for name_query and node_status calls, and then fall back to doing socket calls if we can't talk to nmbd (either nmbd is not running, or we're not root and cannot open the messaging tdb's). Fix readers of unexpected.tdb to delete packets they've successfully read.
       via  3a5dfa5 Move error reporting of messaging context creation fail into the daemons themselves. Allows client utilities to silently fail to create a messaging context due to access denied on the messaging tdb (which I need for the following patch).
       via  ef7f4a1 s4-server: make server sockets a child of the task context
       via  ec590fc samba-tool: fixed crash in "samba-tool drs showrepl"
       via  f0cdcd9 web_server: Build as module.
       via  f5fbba7 kcc/drepl: Build as service.
       via  f6c8bc6 winbind: Build as shared module.
       via  bee3b66 Build wrepl server as service by default.
       via  6d1d146 Add myself as maintainer for pytevent, pytalloc, pytdb and pyldb.
       via  6e762f9 Re-enable ldb-cmdline for the moment, as it is used by oLschema2ldif.
       via  d2dfa86 Don't build ldb tools when there is a system provided ldb.
       via  c52e6db s3: string_to_sid does thorough syntax checking
       via  a2769b0 s3: Avoid two calls cli_errstr
       via  36637a7 s3: Convert cli_get_posix_fs_info() to cli_trans()
       via  52f2520 Fix the unexpected.tdb database problem. Change nmbd to store the transaction id of packets it was requested to send via a client, and only store replies that match these ids. On the client side change clients to always attempt to ask nmbd first for name_query and node_status calls, and then fall back to doing socket calls if we can't talk to nmbd (either nmbd is not running, or we're not root and cannot open the messaging tdb's). Fix readers of unexpected.tdb to delete packets they've successfully read.
       via  781c4aa Move error reporting of messaging context creation fail into the daemons themselves. Allows client utilities to silently fail to create a messaging context due to access denied on the messaging tdb (which I need for the following patch).
       via  7cb0f95 s4-auth: fixed infinite loop in krb5 auth
       via  6582d47 s4-auth: fixed crash in krb5 auth
       via  f198c90 s3/doc: add missing documentation for vfs_time_audit
       via  7d2260c s4:password_hash LDB module - return "ERR_CONSTRAINT_VIOLATION" on password conversion errors
       via  ac0dcd1 s4:upgradeprovision - why not directly use "provision:0"?
       via  113a9c1 s4:objectclass LDB module - multiple "objectClass" change elements are unfortunately still allowed
       via  b9cfe10 s4-drs: fixed a crash in writspn
       via  8e34df4 s4-test: we need to import testtools before subunit/python
       via  7422fd9 tdb: set tdb->name early, as it's needed for tdb_name()
       via  24477ca ktpass: also use userPrincipalName for locating the principal
       via  f4e9f12 ktpass: fix the search path for when running in samba's source dir
       via  e0f64b7 python: use the ldbMessage + modify notation instead of modify_ldif that we try to avoid
       via  5a6f3f1 Fix typo
       via  f5ea6f4 unit tests: add testing for dns account password change
       via  81eb798 upgradeprovision: use relaxed control while adding missing object container
       via  a9c430b upgradeprovision: fix pb with dns-hostname, regenerate a correct keytab
       via  8227d1f upgradeprovision: use the relax/(upgrade)provision when modifying object
       via  757764a upgradeprovision: use the (upgrade)provision control also
       via  add39bc upgradeprovision: update revision for forestupdate and domainupdate objects
       via  2990b4f samldb: relax groupType modification checks
       via  35c9c2d Update WHATSNEW4 to add information related to samba_backup
       via  d1feb03 Add a script to make backup of samba provision
       via  37bd313 s4:objectclass LDB module - we should not simply ignore additional "objectClass" attribute changes
       via  584a2d1 s4:repl_meta_data LDB module - convert two debug messages into error messages
       via  5585591 s4:samldb/objectclass_attrs LDB modules - move "description" logic from "objectclass_attrs" into "samldb"
       via  e4eba98 waf/samba_version: Simplify git show command.
       via  8d07e6d samba_version: Make COMMIT_IS_CLEAN an int rather than a string.
       via  7d961dd samba_version: Simplify dirty tree detection.
       via  c338ded waf/samba_version: Support integer defines.
       via  ed22f13 s3: Rename GIT_COMMIT_{TIME,DATE} to COMMIT_{TIME,DATE}.
       via  9ebb55d s4: Remove obsolete mkversion.sh
       via  7b964c7 samba_version: When working from git checkout, display git revision SHA1 rather than Bazaar revision ids.
       via  a0c2040 samba_version: Support retrieving snapshot identity from bzr.
       via  45af495 samba_version: Cope with building snapshots in directories without git checkout.
       via  d9a0a18 Put git tree finding into a separate function.
       via  80e2adc sambaversion.py: Some cleanups, make less git-specific.
       via  e3b7ce8 wafsamba: Support make dist from bzr checkout.
       via  5a482a6 torture: Only add in tests for socket_wrapper/nss_wrapper when they have been enabled.
       via  7e8ea2c unix_privs: Add missing dependency on libreplace.
       via  1f853ee socket_wrapper: Only add as global dependency when enabled.
       via  32889f8 heimdal_build: Add missing dependency on replace, necessary because replace.h is included.
       via  5cf904b s4-waf: Only enable various wrappers if they're actually used.
       via  b6e1362 Lowercase DNS_UPDATE_SRV name.
       via  dedd064 tdb: set tdb->name early, as it's needed for tdb_name()
       via  1ec8d55 s4-kdc: added proxying of kdc requests for RODCs
       via  e7fb5a6 s4-kdc Return HDB_ERR_NOT_FOUND_HERE on un-revealed accounts on an RODC
       via  aa1c32c heimdal Return HDB_ERR_NOT_FOUND_HERE to the caller
       via  2fbaa09 s4-kdc: split the kdc process return into a tri-state
       via  4f352a5 s4-kdc: we don't need the special include handling now
       via  e26609b s4-kdc: rename kdc/kdc.h to kdc/kdc-glue.h
       via  dcd346c s4-tests: Make repl_schema.py test part of Samba4 test suite
       via  0868a15 s4-repl: Propagate remote prefixMap in DRSUAPI data conversion functions
       via  2d0cb54 s4-dsdb_syntax: Warning message that we can't find requested ATTID in Schema Cache
       via  3ab7552 s4-prefixMap: dsdb_schema_pfm_oid_from_attid() to use const prefixMap
       via  e772518 s4-dsdb_syntax: Use remote prefixMap to handle generic cases in drsuapi_to_ldb conversions
       via  f65c840 s4-dsdb_syntax: Add remote prefixMap member for dsdb_syntax conversions
       via  a8495d3 s4-repl: dsdb_extended_replicated_objects_convert -> dsdb_replicated_objects_convert/
       via  227e8dc s4-repl: dsdb_extended_replicated_objects_commit -> dsdb_replicated_objects_commit
       via  28f41c1 s4-repl: dsdb_convert_object -> dsdb_origin_object_convert
       via  7ada90e s4-test: repl_schema - Make sure LdbError and ERR_NO_SUCH_OBJECT are visible
       via  beaf14e s3: Well... Fix a stupid error
       via  e7970c0 s3: Make cli_set_ea_fnum return NTSTATUS
       via  ddd33f0 s3: Make cli_set_ea_path return NTSTATUS
       via  1b13a4d s3: Remove two pointless variables
       via  9c664db s3: Convert cli_set_ea() to cli_trans()
       via  1d96161 s3: Convert cli_dfs_get_referral to cli_trans
       via  612ded1 s3: cli_dfs_check_error does not need to depend on cli->inbuf
       via  3a01edd s3: Make split_dfs_path return bool
       via  8a22fac s3: Remove some dead code
       via  d320ae7 s3: Untangle an if-expression
       via  9cdb0b5 s4/test: Expand BindTest
       via  4574d49 s4/test: Add bind.py to make test
       via  ba127f9 heimdal Don't dereference NULL in error verify_checksum error path
       via  a9baabe s4-provision UTF16 encode the password in sam.ldb, not secrets.ldb
       via  78928f5 s4-dsdb Remove incorrectly declared ** variable used as *.
       via  eebbbea s4-dsdb Convert new krbtgt_xxx password into UTF16
       via  01d10c8 s4-dsdb Return an error if we can't convert UTF16MUNGED -> UTF8
       via  bb241f5 s4:pytevent.c - fix a discard const warning
       via  f036790 ldb:ldb_ldap.c rename operation - check for the RDN name and value
       via  feb00fe s4:dsdb - proof against empty RDN values where expected
       via  4fe63d9 Cannot create OU using custom Schema class
       via  e96c9df s4:objectclass LDB module - allow RDNs also to come from superclasses
       via  4f86f29 s4:passwords.py - add a test for the normal "userPassword" behaviour
       via  7f171a9 s4:password_hash and acl LDB modules - handle the "userPassword" attribute according to the "dSHeuristics"
       via  d6c78fb s4:password_hash LDB module - move "samdb_msg_find_old_and_new_ldb_val" into the password_hash LDB module
       via  eff1e8c s4:libnet/libnet_samsync_ldb.c - remove "userPassword" remove code
       via  39f8661 s4:local_password LDB module - remove schema checking code and fix some typos
       via  ed704c2 s4:ldb_modules/util.c - "dsHeuristics" -> "dSHeuristics"
       via  79548f0 s4:selftest/tests.py - skip the "passwords.py" suite on Windows 2000 domain function level
       via  5ded90e s4:acl.py - two password change tests are expected to fails on Windows 2000 function level
       via  2403aaa s4:upgradehelpers.py - use "clearTextPassword" rather than "userPassword"
       via  7c59ece s4:speedtest.py - use "unicodePwd" for setting user's password
       via  0e94569 s4:speedtest.py - remove duplicated code
       via  0a29e55 s4:speedtest.py - fix script name in the help text
       via  ed1ca1c s4:speedtest.py - make it executable
       via  cc7f390 s4:python tests - fix script names in the help text
       via  bb61529 s3/vfs_time_audit: use monotonic clock for time deltas
       via  cc2d13f Add test that detects problems in the SMB signing code when run through cli_write() (which doesn't use the new async methods).
       via  254d3da Fix bug #7791 - gvfsd-smb (Gnome vfs) fails to copy files from a SMB share using SMB signing.
       via  ee50bdd s4-loadparm: fix the FLAG_DEFAULT settings on specially handled parameters
       via  21fe96e s4-provision: include command line provision options in the generated smb.conf
       via  60cb372 s4-devel: useful script for testing join with empty smb.conf
       via  e908c26 s4-test: use IPC$ instead of ADMIN$ for srvsvc NetShareGetInfo test
       via  81c9b98 s4-join: use the command line loadparm in provision during a join
       via  1d7d09a s4-loadparm: fixed dumping of non-default parms with testparm
       via  ed8ea4e s4-server: move the creation of the IPC$ share into ntvfs
       via  0afb299 Fix bug #7791 - gvfsd-smb (Gnome vfs) fails to copy files from a SMB share using SMB signing.
       via  ac0ffba Add test that detects problems in the SMB signing code when run through cli_write() (which doesn't use the new async methods).
       via  c4c230b autobuild: perfer to use git mail address in autobuild comment
       via  ec50db6 s4-smbtorture: use test_GetPrinterData{Ex}_checktype calls in RPC-SPOOLSS tests.
       via  1c57931 s3-spoolss: fix spoolss GetPrinterData behaviour
       via  fa0b44e s4-smbtorture: allow to test returned type after specific error code in PrinterData tests.
       via  fa203f4 s3/time_audit: fix a change that was just for debuggin purposeѕ
       via  7e3419f s4-pyldb: Handle internal errors in py_ldb_contains() properly
       via  38585a7 s4-pydsdb: py_dsdb_am_rodc() may call samdb_rodc() only once to get the job done :)
       via  d073c5f s4-pydsdb: py_dsdb_load_partition_usn() - simplify error handling in
       via  89440dd s4-pydsdb-py_samdb_ntds_objectGUID(): Avoid potential memory leak
       via  06b0596 s4-pydsdb-py_dsdb_get_oid_from_attid(): Avoid potential memory leak
       via  ad5a399 s4-pydsdb.c: Fix small memory leak in py_samdb_set_domain_sid()
       via  4b978b3 s4/syntax: Add tests for DN+String and DN+Binary
       via  a95970d Fix memleak I accidently introduced when reading from tdb.
       via  f0dcc90 Fix bug 7781 - Samba transforms ShareName to lowercase (sharename) when adding new share via MMC
       via  3878fa4 Ensure we check the return from make_user_info before dereferencing the value returned by it.
       via  9997ee8 Remove fstring from map_username. Create a more sane interface than the called-parameter-is-modified.
       via  692a747 s3/vfs_time_audit: use monotonic clock for time deltas
       via  2791ecb Fix memleak I accidently introduced when reading from tdb.
       via  067b040 Fix bug 7781 - Samba transforms ShareName to lowercase (sharename) when adding new share via MMC
       via  db45088 Ensure we check the return from make_user_info before dereferencing the value returned by it.
       via  dc7a475 Remove fstring from map_username. Create a more sane interface than the called-parameter-is-modified.
       via  f7e54c0 s4: point to the wiki howto for s4
       via  1302034 s4-join: raise mininum password length to 32 in new join code
       via  3c496f3 s4:dsdb/operational.c: use DSDB_SECRET_ATTRIBUTES_EX()
       via  9878988 s3: Quieten a bogus error message
       via  dedc9e3 s4:dsdb/common: add DSDB_SECRET_ATTRIBUTES_EX()
       via  2fba950 s4:dsdb/local_password: use DSDB_SECRET_ATTRIBUTES
       via  9f39d4b s4:dsdb/schema/schema_filtered.c: make never_in_filtered_attrs static const
       via  44b1c82 s4:dsdb/schema/schema_filtered.c: use DSDB_SECRET_ATTRIBUTES
       via  198049f s4:rpc_server/drsuapi: don't ask for constructed "distinguishedName" if we don't use it
       via  f6e20bf s4:rpc_server/drsuapi: make msg_attrs static const
       via  9fa71f8 s4:rpc_server/drsuapi: let dcesrv_drsuapi_DsGetNCChanges() use DSDB_SECRET_ATTRIBUTES
       via  0e3a13f s4:dsdb/common: create a DSDB_SECRET_ATTRIBUTES define with all secret attributes
       via  c83a40d s3: Quieten a bogus error message
       via  00ed020 s3: Package autorid module
       via  5f37473 s3: Package autorid module
       via  8a5649b raw.h is only needed in the S4 build
       via  eb769f2 raw.h is only needed in the S4 build
       via  3c8283d s4:provision_self_join.ldif - the object SID in AD is called "objectSid"
       via  fd9fc25 s4:provision.py - strip trailing whitespaces
       via  bd50395 s4:provision - switch to "clearTextPassword" for setting passwords
       via  d1d585e s4-test: make sure the selftest prefix exists
       via  9efb0d0 s3/configure: fix typo and warning
       via  9c7228d s4-drs: reduce verbosity of dreplsrv_out_connection_attach
       via  eee2742 heimdal: fixed a shadowed variable warning for error_message
       via  0aeb08e s4-attid: Uppercase ATTID type constants
       via  ee34e2c s4-test: Initial implementation for Schema replication black box test
       via  3a5f030 Second part of fix for bug #7777 - When requesting lookups for BUILTIN sids, winbindd allocates new uids/gids in error.
       via  925b777 Second part of fix for bug #7777 - When requesting lookups for BUILTIN sids, winbindd allocates new uids/gids in error.
       via  b751c99 Ensure we always have a mapped group for "Domain Users". Needed for DC tests to pass with bugfix for bug #7777.
       via  3017bd9 First part of fix for bug #7777 - When requesting lookups for BUILTIN sids, winbindd allocates new uids/gids in error.
       via  092507c Ensure we always have a mapped group for "Domain Users". Needed for DC tests to pass with bugfix for bug #7777.
       via  42f9ae8 First part of fix for bug #7777 - When requesting lookups for BUILTIN sids, winbindd allocates new uids/gids in error.
       via  842a8e4 s3/configure: fix typo and warning
       via  124abb3 s4:password_hash LDB module - introduce a "userPassword" flag which enables/disables the two "userPassword" behaviours
       via  422233c s4:pyldb.c - fix "py_ldb_contains" according to the comment by Jelmer
       via  528edcc s3-waf: add idmap_autorid to the build.
       via  1b3caef s3: Fix an uninitialized variable
       via  44acd4c s3: Build idmap_autorid by default
       via  373c065 s3:idmap: add a new ID mapping module autorid
       via  51e1537 s3:winbind add wcache_tdc_fetch_domainbysid
       via  64e5f22 s3: Put some parentheses around conditionals
       via  c616d73 s3: Consistently use stdbool types in new code
       via  1d826c2 s3:winbind add timeouts to winbind cache
       via  8b624c1 s3: Fix an uninitialized variable
       via  d6d2f8a s3: Build idmap_autorid by default
       via  9aab414 s3:idmap: add a new ID mapping module autorid
       via  51ddddf s3:winbind add wcache_tdc_fetch_domainbysid
       via  69155e4 s3: Put some parentheses around conditionals
       via  cbe3991 s3: Consistently use stdbool types in new code
       via  57b3d32 s3:winbind add timeouts to winbind cache
       via  58cfa5a s4:passwords.py - test empty password attributes behaviour
       via  0bfbf6d s4:password_hash LDB module - deleting password attributes is a little more complicated
       via  9154d4d s4:samdb_msg_find_old_and_new_ldb_val - rework
       via  6041ef7 s4:password_hash LDB module - clear the fact that a delete of password attributes isn't possible
       via  d4c9a34 s4:acl LDB module - define the delete passwords special case a bit better
       via  acffe25 s4:passwords.py - add another two failure cases
       via  9aa0ed2 ldb:pyldb.c - "py_ldb_msg_element_get" - here we can safely use "unsigned int" for the element reference
       via  ef4861d ldb:pyldb.c - "py_ldb_contains" - return only "0" not found, "1" found, "-1" error
       via  7bdbfc9 ldb:pyldb.c - most of the times "time_t" is defined as "long int"
       via  9e5ca72 ldb:pyldb.c - fix some "Py_ssize_t" output warnings
       via  f6572e5 ldb:pyldb.c - use "Py_ssize_t" for counting list entries
       via  084c11d ldb:pyldb.c - fix indentation
       via  af84b6d s4:pydsdb.c - use "Py_ssize_t" for Python list counters
       via  9f2d215 s4:pydsdb.c - introduce Python 2.4 compatibility defines
       via  4b97e7c s4:objectguid/repl_meta_data LDB module - deny "objectGUID" updates
       via  8caf0ed s4:objectclass LDB module - no idea why we'd need the "objectGUID" here
       via  bb2eef5 s4:objectguid LDB module - make use of "dsdb_next_callback"
       via  e2efb09 s4:drsuapi RPC server - writespn.c - fix indentations
       via  b38a9a8 s4-drs: allow bypass of writespn checking for some SPNs
       via  cb3d6c4 heimdal Add clock-skew handling to DCE-style GSSAPI
       via  10c82d0 s4-auth Supply more useful error messages on Kerberos failure
       via  cd4c3d6 s4-auth Fix typos in samba4 auth code
       via  3c4376c s4-dsdb Explain why we may not use the GC name in some situations.
       via  e77e162 s4-selftest fix indentation
       via  11b4202 s4-repl: fixed replication notifications to RODCs
       via  2763ede fix
       via  ac0a92b s4-debug: lowered the debug level of some unimportant messages
       via  7bd5d40 s4-ldb: don't give an error if a module is already registered
       via  8759523 waf: go back to the previous method of handling .inst. rules
       via  e427f2f waf: fixed the names of the installed libraries after the last change
       via  5a6a9ea s4-dns: ensure we get the right case on the grant rule for administrator
       via  c0297e5 waf: fixed tabs/spaces for python3.0
       via  b867dc9 waf: prevent us from modifying non-install libs during make install
       via  d738a04 s4-ldb: better error message when we try to register a module twice
       via  cc5e231 s4-pydrs: validate the DsGetNCChanges response
       via  e59bf5e s4-join: modify join behaviour according to domain level
       via  fc5fecb s4-drs: allow override of the replica_flags
       via  18085b1 s4-dsdb: give the DN on a shema attribute failure
       via  9ba7ce6 s4:ldap.py - add more "objectGUID" related tests
       via  225f102 s4:objectguid LDB module - fix typo in output message
       via  2c76be7 s4:objectguid LDB module - objectGUIDs cannot be specified on add operations
       via  c89bc83 s4:upgradeprovision - remove some "recalculate_sd" uses
       via  9057e60 s4:descriptor LDB module - make the "nTSecurityDescriptor" attribute fully behave as in AD
       via  786a767 s4:ldb_modules/util.c - "dsdb_get_single_valued_attr" - support the attribute fetch also on LDB add operations
       via  d6d5f80 ldb:ldb_pack.c - the "dn" attribute isn't allowed in the message part, only the "distinguishedName" one
       via  dbf747b s4:torture/dssync.c - remove unused variable
       via  7813fc4 s4:descriptor LDB module - save a pointer to the request message on the temporary "ac" context
       via  75ea7bd s4:descriptor LDB module - by "dsdb_next_callback" we don't need anymore the default operation callback implementations
       via  3b52902 s4:descriptor LDB module - remove a bit pointless memory context
       via  d58a4c5 s4:descriptor LDB module - remove a "ldb_msg_sanity_check" call
       via  f1a8fbf s4:descriptor LDB module - don't ignore referrals if we are executing an ordinary external search operation
       via  4217734 credentials: Lowercase library name,
       via  e28cec7 ldbsamba: Lowercase library name.
       via  0878399 samdb: Lowercase library name.
       via  e7c3719 samdb: Make private (at least for the moment).
       via  0d6f1a1 pytalloc: Make some arguments optional.
       via  3d443b3 ldb:ldb_parse.c - "ldb_parse_hex2char" - always initialise "c"
       via  39ed810 s4:ldap.py - enhance the "distinguishedName" tests
       via  acb8a8d s4:update_keytab LDB module - we don't need to search for the "distinguishedName" attribute
       via  a093e10 s4:operational LDB module - "canonicalName" doesn't make use of the "distinguishedName" attribute
       via  1688b71 ldb:ldb_tdb.c - ltdb_check_special_dn - fix indentation
       via  889fa1c ldb:ldb_tdb.c - make "ltdb_add" more similar to "ltdb_modify"
       via  9ff8428 s4:samr RPC server - "dcesrv_samr_RemoveMemberFromForeignDomain"
       via  0980a34 s4:DRS-RPC-DSSYNC: don't try to decrypt secret attributes twice
       via  ce203c0 s4-cldap: fixed debug message to match content
       via  2d52eea s4-join: fixed SPNs, invocationId and dnshostname and python join
       via  a162b1a s4-join: switch over to the new DC join in make test
       via  724599d samba-tool: deprecate samba-tool vampire command
       via  097be4b s3: Make proper use of sid_check_is_in_xx routines
       via  26b2a13 s3: Fix a typo
       via  5915d4a s3: Remove some duplicate prototypes
       via  c1e3c8b socket_wrapper: fill in sa.sa_len if the system supports it
       via  070664c s3-reg_parse: fix uninitialized variable in srprs_key().
       via  54f05bb s3-registry: fix some c++ build warnings.
       via  20e317e s3:registry: proposed aix build fix for reg_parse_internal
       via  966b983 s3:registry: try to fix the build of reg_parse_internal on HP-UX
       via  15d9959 s3:registry: remove unneeded TALLOC_CTX argument from reg_deletekey_recursive (cherry picked from commit 7a25d13742fe190e2b8b97f62d7db85db4e816e9)
       via  7ce9821 s3:tests: fix misplaced '...' for grep pattern in test_net_registry.sh (cherry picked from commit a2ea85b68d86ed3651f00626b837cfa8184cc21b)
       via  6dd5575 s3-net: add command rpc registry import
       via  3746da1 s3-net: add command rpc registry export
       via  86fa623 s3-net: add command registry convert
       via  eb801a3 s3-net: add command registry export
       via  6e377c1 s3-net: add command registry import
       via  bc4e6ca s3-net: let rpccli_winreg_Connect optionally return WERROR
       via  7dc1d87 s3-registry: handle registration entries (.reg) files
       via  316828f s3-lib: add srprs, primitives to build simple recursive parsers
       via  c102ac7 s3-lib: add cbuf, a talloced character buffer
       via  16d2560 s3-docs: document net registry
       via  11ae104 s4-join: fixed secure_channel_type
       via  351312d s4-join: don't print all the NDR packets by default
       via  158ae8a s4-cldap: print all the DNS servers found
       via  eaabb59 s4-ldb: much more memory efficient msg filtering
       via  5fcb426 s4-drs: reduce the memory usage of the getncchanges server
       via  14f455b s4-kerberos Mention the remote address we fail to contact the KDC on
       via  0a2642c s4-ldb: show the reason for module initialization failure
       via  34ce183 s4: net -> samba-tool
       via  506ffcf s4-join: added DC join to the python join code
       via  278778c s4-pydrs: added rodc option to python drs replication
       via  cbded38 s4-pydsdb: added DsReplicaAttribute()
       via  135756c pidl: use a union assignment instead of memmove
       via  6d53d9f s4:password_hash LDB module - fix indentation
       via  169a637 s3: Allow disabling of mdns registrations
       via  f2456cd s3: Allow disabling of mdns registrations
       via  ac3f8d8 fix in_screen so that it works on os that don't chdir to $PWD
       via  c378835 tsocket: fill in sa.sa_len if the system supports it
       via  90b3bf8 ldb:ldb.h - reorder extended operations list
       via  578a37e s4:dsdb/drepl_notify: reuse dreplsrv_notify_operation structures
       via  211f6d5 s4/auth: Add logon_parameters to authenticate_username_pw
       via  d952f6c s4/test: Added test for simple bind with machine account
       via  cd172e7 talloc: Add python talloc module, move convenience functions to it.
       via  4edabb3 talloc: rename pytalloc.c to pytalloc_util.c
       via  c9756ca waf: Put private libraries in a separate directory when building.
       via  21233bb wafsamba: Use project name variable rather than hardcoding 'samba4'.
       via  afc332f wafsamba: Drop private library prefix when installing private libraries to a custom path.
       via  ec7501e wafsamba: Support expanding variables in LIBDIR/PRIVATELIBDIR variables.
       via  e84e870 Add --disable-rpath-private-install flag.
       via  e15cd9c Add --with-privatelibdir build option.
       via  0d4fa85 samba_utils: Use LIBDIR rather than assuming it is set to $prefix/lib.
       via  228a9c1 selftest: Allow some tests to output empty subunit data.
       via  4000ec2 s4-ldap_server Don't DEBUG() at level 2 every time a caller disconnects
       via  4f8b59e s4: don't run etags over .inst files
       via  a971424 compression: added a simple lzxpress test
       via  199399e compression: fixed an uninitialised data but in lzxpress
       via  a5d4851 s3: Remove the use of cli_send_trans from cli_get_fs_full_size_info
       via  83f78a3 s4:ldap.py/passwords.py - just use objectclass "user" for users
       via  c133fcc s3: Remove an unused prototype
       via  8516fad s4:dsdb/objectclass_attrs: not all objects have delete protected attributes as must contain
       via  60691c1 s4:dsdb/samdb: optimize samldb_prim_group_change()
       via  a94fbb9 s4:dsdb/common: fix memory leak in samdb_ntds_settings_dn()
       via  e3276b3 s4:dsdb/kcc: fix memory leak in kcctpl_copy_output_edges()
       via  8b71438 s3-waf: add check for httpConnect and httpConnectEncrypt.
       via  78b05a3 s4-ldb_module.h: use LDB error code for ldb_error() macro rather than LDB_DEBUG_FATAL
       via  e7aa7a0 s4-devel: Verify prefixMap is saved correctly in LDB on disk
       via  c4dab7d urgent_replication: forbid empty subunit output.
       via  b6cef24 selftest: Allow some tests to output empty subunit data.
       via  28f1228 s4-dsdb Fix urgent_replication test not to set an invalid userAccountControl
       via  fea02db urgent_replication: Fix syntax error.
       via  81e5321 s4-dsdb: use LDB_FLAG_MOD_REPLACE for isDeleted
       via  c5f07d3 s4-dsdb: use LDB_FLAG_INTERNAL_DISABLE_SINGLE_VALUE_CHECK in dsdb
       via  e606298 s4-ldb: implement LDB_FLAG_INTERNAL_DISABLE_SINGLE_VALUE_CHECK
       via  1ab7bd1 s4-ldb: don't load modules from the same directory twice
       via  6a22d89 s4-ldb: honor controls on search in ldbedit
       via  cf37c29 Move the checking of single valued attributes back into the tdb backend.
       via  f3ad867 s4-test: fixed quoting in deletetest.py
       via  003a36e s4-auth: unconditionally set previous_ev
       via  e5226a3 librpc/ndr: use new strlen_m_ext_term() in ndr_charset_length(): fix bug #7594
       via  726b927 lib/util/charset/charconv: clarify comments in next_codepoint_convenience_ext()
       via  2b00a19 lib/util/charset/util_unistr: clarify the comment header for strlen_m().
       via  c3d4655 lib/util/charset/util_unistr: add strlen_m_ext_term() - variant of strlen_m_ext() counting terminator
       via  8a9fbf5 lib/util/charset/util_unistr: add strlen_m_ext that takes input and output charset
       via  4a4a4c2 lib/charcnv/util_unistr: add next_codepoint_ext() that accepts input charset.
       via  00a1630 lib/charset/charcnv: rename a parameter of next_codepoint_convenience_ext() for clarity
       via  8288220 lib/charset/charcnv: add next_codepoint_convenience_ext() that accepts input charset.
       via  7c6894e s3:util_str: add strlen_m_ext_term() - variant of strlen_m_ext() counting terminator
       via  aae362e s3:lib/util_str: add strlen_m_ext() that takes input and output charset
       via  efd990b s3:lib/util_str: clarify the comment header for strlen_m().
       via  7b99de4 s3:lib/charcnv: clarify comments in next_codepoint_ext()
       via  93dde94 s3:lib/charcnv: rename a parameter for clarity in next_codepoint_ext()
       via  db05686 s3:lib/charcnv: reformat comments in next_codepoint_ext()
       via  190d0b2 s3:lib/charcnv: add next_codepoint_ext() that accepts input charset.
       via  9775047 util/charset: remove a duplicate comment.
       via  cb9fba1 debug: fixed default debug settings
       via  832cd99 Speed test with user objects
       via  7e382a0 librpc/ndr: use new strlen_m_ext_term() in ndr_charset_length(): fix bug #7594
       via  50bdd93 lib/util/charset/charconv: clarify comments in next_codepoint_convenience_ext()
       via  c18b672 lib/util/charset/util_unistr: clarify the comment header for strlen_m().
       via  9b86df8 lib/util/charset/util_unistr: add strlen_m_ext_term() - variant of strlen_m_ext() counting terminator
       via  82c8b31 lib/util/charset/util_unistr: add strlen_m_ext that takes input and output charset
       via  72f8336 lib/charcnv/util_unistr: add next_codepoint_ext() that accepts input charset.
       via  7a2b039 lib/charset/charcnv: rename a parameter of next_codepoint_convenience_ext() for clarity
       via  5829cb0 lib/charset/charcnv: add next_codepoint_convenience_ext() that accepts input charset.
       via  a50d363 s3:util_str: add strlen_m_ext_term() - variant of strlen_m_ext() counting terminator
       via  288d55b s3:lib/util_str: add strlen_m_ext() that takes input and output charset
       via  4579d7e s3:lib/util_str: clarify the comment header for strlen_m().
       via  f16ddca s3:lib/charcnv: clarify comments in next_codepoint_ext()
       via  5b6a88b s3:lib/charcnv: rename a parameter for clarity in next_codepoint_ext()
       via  18104ef s3:lib/charcnv: reformat comments in next_codepoint_ext()
       via  d41d05e s3:lib/charcnv: add next_codepoint_ext() that accepts input charset.
       via  f14d84e util/charset: remove a duplicate comment.
       via  14718a7 build: a more portable way of finding waf in makefiles
       via  fdcbc08 selftest/tests.py: Fix typos.
       via  6bd903e provision: Look for in source setup data first, in case an older version of samba 4 is installed in the system.
       via  654fdce samba: Make in_source_tree() public.
       via  4bf6a3e urgent_replication: Fix formatting
       via  46bca5e possibleinferiors: Report subunit.
       via  9ae3c82 possibleinferiors: Fix formatting.
       via  d1dd211 replace/wscript: add size checks for stdint.h types
       via  f5a6c1e replace/wscript: do the size checks directly after the type checks
       via  811a362 replace/wscript: define bool to int instead of off_t
       via  3dcec24 replace/wscript: check for uint8_t
       via  05088fb s4:dsdb/samldb: avoid nested unindexed searches in samldb_member_check()
       via  54d4ba7 s4:dsdb/tests/python/sam.py: test with member: <SID=...>
       via  4b79a74 s4:descriptor LDB module - a bit cleanup
       via  53d9d4e s4:sam.py - assign valid values when performing the special-attributes constraint checks
       via  b78bf4d s4:samldb LDB module - improve the "get_single_valued_attr" call and move it into "ldb_modules/util.c"
       via  4311438 s4:objectclass_attrs LDB module - introduce the hardcoded delete-protected attributes list
       via  0baa1fb pydsdb: Import testtools before subunit for those that don't have testtools installed.
       via  0690434 s3: Align nttrans replies the same way Windows does it
       via  4f87f8f filter-subunit: Add --fail-on-empty argument.
       via  f6a1f46 s3: Align nttrans replies the same way Windows does it
       via  9d4eeae s4:objectclass LDB module - the structural objectclass has always to be specified
       via  d873fb7 s4:objectclass_attrs LDB module - refactor the "dSHeuristics" checker
       via  b841d12 s4:objectclass_attrs LDB module - simplify the invoke of the "dSHeuristics" checker
       via  3f43809 s4-tests: Tests for the dSHeuristics attribute value restrictions
       via  b6fe5cd s4-dsdb: Implemented value restrictions for the dSHeuristics attribute
       via  e8b9fe7 s3: Fix a getgrent crash with many groups
       via  80c3364 s3: Fix a getgrent crash with many groups
       via  a12c330 s4-server: cleanup allocation of process models
       via  6614f84 s4-ldb: fixed sorting of module names
       via  598b565 s4:objectguid LDB module - remove "objectguid_find_attribute"
       via  4902b71 s4:RPC server - always set the response pad data in base of the request one
       via  5516191 s4:RPC server - cosmetic fixes - indentation, comments
       via  cb9d048 s4:waf - fix the build on Gentoo platforms
       via  b028f55 s4-test: if using a system version of ldb, override the ldb modules path
       via  ef1afae waf: more agressively expand subsystem syslib deps
       via  c1cc156 s4-ldb: make ldbtest depend on ldb
       via  f0a472a waf: added reconfigure targets to our libraries
       via  8c44dfc waf: ensure pkgconfig files depend on the prefix
       via  dfa20fc waf: split pkgconfig logic into a separate module
       via  553029b s4-build: use -Wl,--as-needed if supported
       via  2a5e5cd waf: fixed wildcard build for full paths
       via  5a3d22a waf: rerun deps calculation on LDFLAGS or CFLAGS change
       via  9cac0bf waf: fixed wildcard build
       via  b3fb311 s4-ldb: give the user a hint as to what may be wrong
       via  4a08b2d s4-dsdb: removed the use of ldb_private.h from s4
       via  8a21427 s4-ldb: expose some more ldb module functions
       via  29ecdd5 s3: Add "net registry getvaluesraw"
       via  c6c45e6 s3: Do not connect to ctdb if it is blocked for some reason
       via  33d13f0 cluster_fatal() exit code should not indicate success.
       via  0e95fca s3: Add "net registry getvaluesraw"
       via  18e3b22 s3: Do not connect to ctdb if it is blocked for some reason
       via  27056d3 cluster_fatal() exit code should not indicate success.
       via  4622f2e s3: Fix a typo in a DEBUG msg
       via  102e5d1 MAINTAINERS: add myself as maintainer for tevent and tsocket
       via  46e70a2 s4-selftest Run RPC-PAC against all the DC environments.
       via  a26d919 s4-process_model Fix valgrind-found use of un-initialised variable
       via  4199976 s4-torture Add tests for DES-only accounts PAC behaviour/validation.
       via  b8a0eb7 s4-selftest Allow weak crypto so we can test DES-only behaviour.
       via  18732b1 heimdal Add handling for PAC signatures over all encryption types
       via  b717ec2 s3-param Fix up lp_set_cmdline() not to re-store cmdline options on each reload
       via  7d0f04a s3-libsmbclient Don't store 'debug_stderr' on the libsmbclient context
       via  b1099a5 s3-libsmbclient Add comments to describe the behaviour of DEBUG()
       via  e16c990 s3-libsmbclient-examples Add tests for debug behaviour.
       via  db2a61a debug Explain the behaviour of setup_logging() more clearly
       via  4aeb608 s3-debug Clarify the handling of invalid state.fd values in debug.c
       via  ed111d1 s3-debug Move 'load_case_tables()' before lp_set_cmdline() and popt calls
       via  e64dfdc s3-debug Convert from x_file to real file descriptors.
       via  d9f67ee s3-debug Remove last direct assignements to DEBUGLEVEL
       via  cf4de8e s3-debug Remove 'AllowDebugChange' and use lp_set_cmdline() instead
       via  9da4ace s3-debug Impove setup_logging() to specify logging to stderr
       via  4ae2789 lib/debug Use vdprintf rather than manually allocate
       via  ad7b551 s4-torture Remove torture/locktest2.c (no longer compiled and unused)
       via  e7eac0e lib/util Remove setup_logging_stdout()
       via  7e23363 s4-ldb: removed ldb_includes.h
       via  7182f08 s3:winbindd: fix query_user for users with NULL full name.
       via  551bb0d s3:winbindd: fix query_user_list for users with NULL full_name (cherry picked from commit 53d19fac5f97ca234b75046602455653e2a0b2e7)
       via  ce1eb1f talloc: Install pytalloc.h.
       via  8770c8f s4:samldb LDB module - the "sAMAccountName" cannot be substituted by nothing
       via  2f94804 s4:sam.py - additional testing for "servicePrincipalName" updates
       via  1b2f4c1 s4:samldb LDB module - support now the full "servicePrincipalName" update trigger
       via  3eb0311 s4:samldb LDB module - "sAMAccountName" checker
       via  9b0f8a8 s4-ldb: use ldb_set_modules_dir() to load additional ldb modules
       via  9103047 s4-ldb: enable version checking in dsdb ldb modules
       via  a386ca8 s4-ldb: enable ldb module version checking
       via  8366bb4 s4-ldb: added support for ldb module version checking
       via  1ccb69a s3:winbindd: fix query_user for users with NULL full name.
       via  53d19fa s3:winbindd: fix query_user_list for users with NULL full_name
       via  05d7524 s4:setup/spn_update_list - the DNS SPN is only used in DNS mode
       via  02547de s4:ldap.py/sam.py - simplify the objectclass specifications
       via  6f2001e s4:sam.py - test "objectSid" modification lockdown
       via  7da84bc s4:samldb LDB module - unify objectSid assignment error messages
       via  7ca6b3e s4:samldb LDB module - deny "objectSid" modifications
       via  7578e04 s4:provision - adapt the "provision" so that SIDs are only set on entry creation
       via  2a25f75 s4:torture - suppress printf "%llu" on uint64_t variables warnings
       via  c8bcf82 ldb:tools/ldbtest.c - fix build warning
       via  e59a8a5 s4-ldb: fixed build of paged searches
       via  952ce15 s4-ldb: fixed build of oLschema2ldif
       via  6f2c4ab s4-ldb: convert existing ldb tools to use new command line hooks
       via  f924a02 s4-ldb: added ldb command line hook support
       via  fd88153 s4-ldb: added samba_extensions ldb module
       via  cdf19ec s4-ldb: moved the ldb_ildap backend into lib/ldb-samba
       via  d103f2d s4-ldb: added support for general ldb hooks in modules
       via  c74601e s4-ldb: added an override flag to ldb_register_backend()
       via  05b3738 s4-ldb: it is not an error for the modules directory to not exist
       via  28c1e4d s4-modules: get rid of the remaining static prototypes for modules
       via  4404b4c waf: removed the module aliases code
       via  7eb2eed s4-dsdb: convert the rest of the ldb modules to the new module type
       via  43f7c9c s4-test: we don't need to set LDB_MODULES_PATH any more
       via  6db5765 s4-ldb: removed the old ldb module loading style
       via  be8e91d s4-ldb: convert the rest of the ldb modules to the new style
       via  b887b69 s4-process_model: use the static module prototyping
       via  0a703c7 waf: added automatic prototyping of static module init functions
       via  014a90f s4-dsdb: convert the simple_ldap_map module to the new module style
       via  cea4bdb s4-dsdb: convert the extended_dn_out module to the new ldb module style
       via  e8f0e3a s4-ldb: convert the openldap ldb backend to the new style of module
       via  efdcedb s4-ldb: convert the ildap module to the new type of ldb module
       via  8b63ff5 s4-ldb: support a new type of ldb module loading
       via  fd6d29b waf: added module_init_name parameter to SAMBA_MODULE()
       via  1aa8308 tdb: Use waf by default.
       via  a2d787d s4-dsdb_schema: Use DRSUAPI_ATTID_INVALID instead of 0xFFFFFFFF magic value
       via  9221c38 s4-druspia.idl: rename DRSUAPI_ATTID_NONE to DRSUAPI_ATTID_INVALID
       via  717b115 idl: Use DRSUAPI_ATTID_ prefix instead of DRSUAPI_ATTRIBUTE_ for ATTID values
       via  fb6f12b s4-server: avoid using environ as it is not portable
       via  3cef97a unit tests: remove trailling white spaces
       via  fda0f61 unit tests: allow make test to correctly and quickly exit in case of problem while provisionning a test environment
       via  d5883c8 replace/talloc: Avoid automatically pulling in new configure/Makefile, as these files are checked in, and the source might not be available.
       via  dac6f16 s4:sam.py - test the "sAMAccountName" attribute
       via  51f4de8 s4:samldb LDB module - validate "sAMAccountName" modifications
       via  229f3cc s4:netlogon RPC server - "LogonGetDomainInfo" - always check the LDB return codes
       via  a5fc937 s4:libnet_join.c - only write the really essential SPNs
       via  572774a s4:provision - remove the "servicePrincipalName" creation on the DC object
       via  01e7cc6 s4:setup/spn_update_list - reorder and update with other SPNs
       via  971ce6c s4:scripting/bin/samba_spnupdate - also support adding all possible "servicePrincipalName"s
       via  5f8adf0 s4:dsdb/dns/dns_update.c - increase the timeout for the SPN and DNS update scripts
       via  39d4089 s4:netlogon RPC server - point out that the "LogonGetDomainInfo" "servicePrincipalName" generation is still needed
       via  1168731 s4:sam.py - add a test for the "dNSHostName" - "servicePrincipalName" update mechanism
       via  3f66608 s4:samldb LDB module - implement the "dNSHostName" - "servicePrincipalName" change trigger
       via  771b10a s4:samldb LDB module - check for the number of results after a search operation
       via  8de1d72 s4:drsuapi RPC server - fix counter variables
       via  f6cfa86 talloc: Look harder for waf.
       via  c402e75 replace: Look harder for waf.
       via  c3fa203 build: In some case the flags for the sun studio linker are wrong
       via  9f0fb02 build: check that if we provide -liconv we can build shared libs
       via  97c0def s4-auth: added a dependency on com_err
       via  f99c009 replace: Build using waf by default.
       via  4f22cc7 talloc: Switch over to using waf as the default build system for the standalone build.
       via  3deece5 s4: Remove the old perl/m4/make/mk-based build system.
       via  9401189 s4:samldb LDB module - make the "userAccountControl" and "groupType" modify handlers separate functions
       via  098ea71 s4:samldb LDB module - add a new function which handles special cases for single-valued attribute on SAM modifications
       via  095c8b2 s4:samldb LDB module - primary group change - free temporary messages to save memory
       via  c0ebf5d s4:sam.py - add a short double swap "primaryGroupID" test
       via  98fefa8 s4:samldb LDB module - adapt the "samldb_prim_group_change" trigger to support multiple "primaryGroupID" modification entries
       via  02355fc s4:samr RPC server - the LDB error codes for adding or deleting a group member have changed
       via  c664f01 s4:sam.py - enhance "member" tests
       via  4987467 s4:samldb LDB module - "member" trigger
       via  5a2c3ad s4:rpc_server/common.h - quiet compilation warnings
       via  b548674 provision: fix wrong tests
       via  a509b93 build: Remove zlib from the cache if we failed to pass all the tests
       via  4e30a5d build: make this test darwin only as it mess a bit more the freebsd build
       via  4dee76f replace: Fix formatting.
       via  7fc0aab ldb: Drop autoconf-based build system.
       via  fe6d404 tevent: Drop autoconf-based build system for standalone build.
       via  d1eba07 replace: Avoid autoproto as it breaks standalone builds.
       via  58e99ae replace: Only build replace-test in standalone build.
       via  1620697 s4:local_password LDB module - fix typos
       via  2c0a9e9 s4:resolve_oids LDB module - fix counter types
       via  45ee4e9 s4:partition_init LDB module - fix counter type
       via  5ab8e4f s4:extended_dn_store LDB module - fix counter types
       via  dc0000e provision: when deriving netbiosname from hostname force the netbiosname to be compliant
       via  edebb76 build: strip -single_module when doing bundle on mac OS X
       via  33b276c build: set shared libraries flags correctly on mac os X
       via  23b5880 talloc.3: Remove documentation for deprecated talloc_append_string, consistent with other deprecated functionality.
       via  b4ba669 s4-smbd: initialise process models in smbtorture before use
       via  35d466e s4-smbd: leave the single process model as internal
       via  55063cd waf: fixed building of non-shared binaries that contain modules
       via  b2a5654 s4-heimdal: lex_err_message() should not be static
       via  a139628 s4-waf: added a lexyacc.sh script that manually rebuilds the heimdal parsers
       via  a00657d s4-test: don't override modules dir
       via  e08c9ac waf: get rid of target aliases in wafsamba
       via  679eba6 s4-build: removed some unnecessary dependencies
       via  f5251c0 s4-ndr: make ndr-table a subsystem
       via  2ea41fd s4-cmdline: make cmdline-credentials a private library
       via  88fd7e0 s4-dns: make the dns update task an external module
       via  87b3d38 s4-cluster: make cluster a private shared lib
       via  3f3783c s4-replace: make libreplace a private shared lib in s4
       via  eb0005d s4-tdb: make tdb-wrap into a private library
       via  045e344 s4-auth: make KERBEROS subsystem into authkrb5 private library
       via  7a26bb9 s4-credentials: make a private library from CREDENTIALS subsystem
       via  306754f s4-ldb: add explicit depenencies on ldb library in ldb modules
       via  04574d5 s4-ldbwrap: split ldb-wrap out from the LDBSAMBA subsystem
       via  228803c zlib: use the real library name 'z' instead of ZLIB
       via  0563c5b s4-rpc: split the dcesrv reply code out of dcerpc_server
       via  ac8e910 s4-modules: remove LD_SAMBA_MODULE_PATH
       via  256349d s4-torture: simplify the depenencies for TORTURE_DRS
       via  a57e0ae s4-smbd: make our process models into real modules
       via  046d38f s4-smbd: don't initialise process models more than once
       via  3a78148 waf: save the samba_deps_extended
       via  f7b70a5 waf: give a better error on a bad grouping library
       via  78d732c waf: cope with subsystems with no static modules
       via  ae0f420 waf: don't auto-depend on subsystems
       via  adabc3d waf: added --symbol-check option
       via  df34bb2 waf: build all libraries after all object files
       via  170c255 waf: use Utils.WafError() instead of raising an AssertionError
       via  d1e9498 waf: cope with rules with no inputs
       via  ccbb776 waf: separate out get_tgt_list()
       via  e97be08 waf: display the paths in library loops
       via  d489880 waf: added env.DEVELOPER_MODE flag
       via  65743f9 waf: added suncc_wrap
       via  b6b0d2c s4-kdc: create a 'pac' private grouping library
       via  89c829f s4-heimdal: removed the use of signal.c from roken
       via  4bd7814 s4-heimdal: fixed the use of error_message() in heimdal
       via  d6299d2 replace: create a private replace-test library
       via  0d45d97 s4-ldb: create a private library ldb-cmdline
       via  56b46d8 talloc: Fix manual pages in standalone build.
       via  29fc7ae Fix bug #7700 - Improvement of return code of smbclient
       via  14ff2e8 Fix bug #7700 - Improvement of return code of smbclient
       via  606a447 s4:torture/rpc/samr.c - fix NTTIME warnings by casts
       via  25301b7 s4:torture/rpc/samr.c - test the "ReplicaSourceNodeName" only against s3
       via  af4c9cc s4:samr RPC server - fix trailing whitespaces
       via  5d835c8 s4:samr RPC server - fix indentation of function parameters
       via  fc6f8be s4:samr RPC server - DomainGeneralInformation - never return NULL on the oem name
       via  ebe78c4 s4:samr RPC server - provide the right "ReplicaSourceNodeName"
       via  45cd2e4 s4:samr RPC server - remove wrong implementation of ReplicaSourceNodeName
       via  c5c6935 s4-drs_tests: drs_util_DsAttributeId_to_string() is not used anymore
       via  07240e9 s4-resolve_oids: Remove redundant check - resolve_oids_need_value() handle this
       via  6b188fb s4-schema_init: we should be able to resolve Syntax OIDs with prefixMap we have
       via  72189ae s4-pfm_test: Use single instance of global testing data to test with
       via  fbc3fc2 s4-pfm-test: Enrich and fix comment primary for testing data
       via  4a11cad build: add the -fno-common flags to fix the link pb on mac os X
       via  6e7e7bb s3:registry: move regio.h from include/ to registry/
       via  5727944 s3:registry: move the reg_db.h from include/ to registry/
       via  70204f6 s3:registry: move prototype from reg_init_smbconf.c to its own header.
       via  a74b734 s3:registry: move prototype from reg_init_full.c to its own header.
       via  f0599af s3:registry: move prototypes from reg_init_basic.c to their own header.
       via  a64095c s3:registry: move reg_api_regf prototypes to their own header file.
       via  378f481 s3:registry: move the reg_api prototypes to their own header.
       via  9fcf1f0 s3:registry:reg_api: update (C)
       via  e45d0b7 s3:services_db: convert get_common_service_dispname() to talloc
       via  020df4a s3:registry: regfio fix the build
       via  cca1ae4 s3:registry: remove now (finally) obsolete reg_util_registry.{c,h}
       via  4260ef9 s3:services_db: does not need legacy registry code any more.
       via  798e847 s3:services_db: rewrite svcctl_init_keys() to use reg_api calls instead of legacy
       via  2f6ee60 s3:services_db: extract core of svcctl_set_secdesc to _internal version
       via  08146db s3:services_db: create the "Security" subkey if it does not exist in svcctl_set_secdesc()
       via  9407bbd s3:services_db: remove bogus comments
       via  f573c8a s3:services_db: remove unused legacy function svcctl_fetch_regvalues().
       via  7d62c97 s3:rpc_server:ntsvcs: registry is not directly used an more.
       via  ad4d9a2 s3:rpc_server:ntsvcs: use svcctl_lookup_dispname instead of legacy svcctl in _PNP_GetDeviceRegProp
       via  94d448d s3:rpc_server: registry is not direclty used in the svcctl server any more
       via  0019d2c s3:srv_ntsvcs_nt: make fill_svc_config() use svcctl_get_string_value()
       via  02c1ed2 s3:services_db: publish svcctl_get_string_value()
       via  89255c0 s3:services_db: factor out common code of lookup_dispname and lookup_description
       via  c4b1f96 s3:services_db: change svcctl_lookup_description() to use reg_api functions
       via  e5c2593 s3:services_db: rewrite svcctl_lookup_description() to use a tmp talloc ctx
       via  74b9ec1 s3:services_db: change svcctl_lookup_dispname() to use reg_api functions
       via  c671942 s3:services_db: make svcctl_lookup_dispname() use a temp talloc ctx
       via  5e9df32 s3:services_db: change svcctl_get_secdesc() to use reg_api functions
       via  c05cf4c s3:services_db: use temp talloc ctx in svcctl_get_secdesc()
       via  525bc57 s3:services_db: remove the TALLOC_CTX argument from svcctl_set_secdesc
       via  3b03e66 s3:services_db: fix a debug message
       via  3a2de89 s3:services_db: rewrite svcctl_set_secdesc to use tmp talloc ctx
       via  275f5bf s3:services_db: rewrite svcctl_set_secdesc() using reg_api calls instead of legacy
       via  fa7abb8 s3:services_db: untanlge assignments from check in read_init_file().
       via  97a9e13 s3:services_db: untangle assignments from check in construct_service_sd().
       via  8f23cc8 s3:registry: move prototypes of unused hilvl functions to ret_api_util.h and comment them out
       via  77fdb9c s3:registry: move (commented out) hilvl util functions to reg_api_util.c
       via  c299a3c s3:registry: move higher level function reg_open_path to new module reg_api_util
       via  090fcb0 s3-waf: add vfs_time_audit to the build.
       via  e00671e s3-waf: use LZXPRESS subsystem.
       via  9dd467b s3-selftest: add vfs_modulesdir variable for both test systems.
       via  4b2e2f9 s3: Streamline regdb_normalize_keynames_fn a bit
       via  0e8b6f2 s3: Streamline regdb_normalize_keynames_fn a bit
       via  26ae187 s3: Fix the registry upgrade code
       via  8b87603 s3: Fix the registry upgrade code
       via  a43261e s3: FILE_WRITE_DATA & friends have gone from includes.h
       via  917cc0d unit tests: use skip file to exclude smb2.dir instead of hack
       via  7543ee4 s3: Add a vfs_time_audit module
       via  4a6d708 s3: Fix bug 7759
       via  95cbff7 build: Add XPG6 otherwise we have a configure pb on sun Solaris
       via  2cfee00 s3: Add a vfs_time_audit module
       via  9759559 s3: Fix bug 7759
       via  b73a05e s4 net: rename to samba-tool in order to not clash with s3 net
       via  5634f55 build: remove warnings about redifinition of boolean use -KPIC on suncc
       via  c6d7e6a Fix for bug 7755 - SMBC_getdents_ctx() ignores struct alignment rules
       via  d7ea0f9 Fix for bug 7755 - SMBC_getdents_ctx() ignores struct alignment rules
       via  6486733 ndr: Make sure ndr_dns.c has no lines wider than 80 chars
       via  f8d4995 tls: Inform the user if the cert/ca/private key can't be saved
       via  0bc94c2 Fix bug 7754 - samba uses index(), marked as legacy.
       via  601c003 Fix bug 7754 - samba uses index(), marked as legacy. (cherry picked from commit be22adc642270eaeff10d969357e3fa13667d176)
       via  8c4d023 s4:setup/schema_samba4.ldif - this control isn't used anymore
       via  24ef932 s3: Make gpfs winattrs work again
       via  d3df21b s3: Make gpfs winattrs work again
       via  5bc2b8f s4-ldb: Added the correct extended check for read access to nTSecurityDescriptor
       via  3003bd4 s4-ldb: Changes the aclread module to use LDB_HANDLE_FLAG_UNTRUSTED to determine the source of the request
       via  b1f6a2b unit tests: move backend testing to the end
       via  04d63e9 unit tests: remove smb2.dir
       via  14a3d4d librpc/ndr/ndr.c - fix some counter types
       via  51dd83a auth/credentials Give a sensible behaviour for resetting the krb5 context
       via  d9b7123 librpc Make ndrdump use printf() rather than having to mess with DEBUG()
       via  cf310a4 s3-smbd Remove manual override of DEBUGELVEL during exit
       via  4c634a3 talloc: fix waf build for libtalloc-compat1
       via  073d3bf wafsamba: support 'soname' attribute on SAMBA_LIBRARY()
       via  a06192b waf: sped up the project rules checking
       via  3e93dc0 s3-waf: fixed the s3 waf build
       via  afe40c7 waf: quote subsystem names to make them clearer
       via  5bb7723 lib/util: remove useless ../lib/util/mutex.*
       via  e5ebc48 s4-dsdb_syntax: *_OID_oid_ldb_to_drsuapi() functions should use
       via  6a6c7c9 s4-pfm_test: no need to test created prefixMap contents here - it already tested
       via  45e1c0c s4-pfm_test: Tests for dsdb_schema_pfm_attid_from_oid()
       via  0fc2427 s4-prefixMap: split dsdb_schema_make_attid() function into read-only and
       via  5e108fc s4-prefixmap: Use WERR_NOT_FOUND when OID is not found in current prefixMap
       via  d8e246c Add a script for formating test result of st/subunit
       via  62eb450 replace: restore the order for #define + rep_strtoll
       via  ba6afbd s4:librpc: we don't need dcerpc client bindings for dns.idl
       via  1b68910 s4:ldap.py - add a test for attribute ranges - still very basic
       via  dd25f4b s4:sam.py - enhance users and groups test
       via  802e3b4 s4:samldb LDB module - enhance the "member"-check trigger
       via  a839422 s4:ldap.py - enhance and activate the "description" attribute test
       via  4f25eec s4:objectclass_attrs.c - rework to support these special "description" constraints
       via  c251cb6 wafsamba: Fix soname for standalone private libraries.
       via  a702c07 talloc: change pytalloc-util to be a public library.
       via  d44e3bf talloc: Install pytalloc-util as system library.
       via  0ceb501 waf: Remove unused EXT_LIB_PYTHON.
       via  98cfc71 talloc: Avoid dependency on unknown EXT_LIB_PYTHON.
       via  1ae0981 talloc: Move pytalloc to lib/talloc.
       via  50256c0 waf: Only specify vnum for non-private libraries.
       via  a74e8be waf: Stop automaticaly changing dashes to underscores in library names.
       via  e4d9e97 waf: Don't auto-lowercase library names.
       via  8cf6137 waf: Remove lib prefix from libraries manually.
       via  b2af2fd torture_local: Add missing dependency on socket_wrapper.
       via  df76c3f waf: build private libraries with so names.
       via  20b5268 dcerpc_dns: Change back to subsystem for the moment.
       via  d9cbcdd s4: Drop duplicate 'lib' prefix for private libraries.
       via  126f87e s3: Fix some DEBUG msgs
       via  c6834d4 s3: Fix some DEBUG msgs
       via  da09021 s3: Package tdbrestore in RHEL-CTDB
       via  615bc10 s3: Package tdbrestore in RHEL-CTDB
       via  9fe6406 s3: Pass tdb_flags to ctdbd when attaching to a db
       via  7aa45b0 s3: Pass tdb_flags to ctdbd when attaching to a db
       via  a78b0d5 pidl:Samba4/NDR/Parser: fix NDR64 union alignment
       via  33f65a9 s4:samr RPC server - "dcesrv_samr_info_DomGeneralInformation" - count always all type of groups
       via  f991e79 s3: Initialize output vars in parse_ea_blob
       via  83c3813 s4:samr RPC server - remove a somewhat pointless comment
       via  6fb64b9 s4:"samdb_search_count" - introduce a "mem_ctx" parameter
       via  fd7943b ldb:gendb_* calls: support a "NULL" resultset parameter
       via  8bc2b54 s4-test: Extend DRS-msDSIntId test to verify Configuration NC replica also
       via  e567d6c s4:samldb LDB module - other indentation fixes on error messages
       via  c3fa990 s4:ldap.py - prove the denied multi-valued replace requests
       via  fedd4aa s4:objectclass_attrs LDB module - deny multi-valued replace requests
       via  6e407a3 s4:provision_*_references.ldif - "add" and do not "replace" the "wellKnownObjects"
       via  e24cd13 s4:samldb LDB module - fix indentations
       via  edab363 s4:samldb LDB module - use "uint32_t" for available krbtgt number
       via  9e6d07e s4:samldb LDB module - assign better memory contexts in some cases
       via  adcfda9 s3-waf: implement LIBMSRPC_GEN as tiny wrapper of 'NDR_STANDARD NDR_DSSETUP NDR_SPOOLSS'
       via  9802183 s3-waf: use NDR_NETLOGON for ntlm_auth
       via  baf4c4d s3-waf: use NDR_SCHANNEL
       via  5b9a3a7 s3-waf: use NDR_NTLMSSP subsystem
       via  ffbe1c0 s3-waf: add NDR_STANDARD dependencies to fix the build
       via  2b74cea s3-waf: use git to calculate the version if available
       via  8ea6f41 s4-waf: don't generate PACKAGE_* defines in config.h
       via  e54d58d autobuild: add some comments
       via  47e2371 autobuild: run ldb tests with TDB_NO_FSYNC=1
       via  db73b4a waf: moved the -Wl,-no-undefined flags to source4 and ldb
       via  986a00d s3-waf: fixed paths in s3 waf build for rpc_server
       via  ec98bb5 s3-waf: fixed waf configure for recent changes
       via  14686e4 libcli/security Remove unused sec_acl_equal()
       via  caf77f7 s3: Use cli_setpathinfo in cli_posix_unlink_internal
       via  2d51a24 s3: Avoid passing down a boolean to cli_posix_unlink_internal_send
       via  28e243f s3: Use cli_setpathinfo in cli_posix_chown_chmod_internal
       via  dedda3e s3: Use cli_setpathinfo in cli_posix_link_internal
       via  c0a6b74 s3: Use tevent_req_simple_recv_ntstatus where appropriate
       via  64275eb s3: Pass down a level instead of a flag to cli_posix_link_internal
       via  7b3fccd s3: Add async cli_setpathinfo
       via  40cc1a3 s3: Add "setea" to smbclient
       via  86cb0ad s3: Add "geteas" to smbclient
       via  0831807 Add dump_data_cb()
       via  611bcfc Add print_asc_cb()
       via  9e7bcaa s4-test: Print correct partition DN in msDSIntId test
       via  7b3dbbd s4:dsdb - remove some calls of "samdb_msg_add_string" when we have talloc'ed strings
       via  177aad5 talloc: pytalloc should not depend on samba specific code
       via  cbee24b s3:include: move debug.c prototypes to debug.h
       via  dbc934e s3:include: move MAX_DEBUG_LEVEL from local.h to debug.h
       via  3218968 s4:dsdb - use LDB results in "add_time_element" and "add_uint64_element"
       via  49dee0e s4:dsdb - use the more safe "samdb_msg_add_(u)int*" calls always where possible
       via  482c022 pidl:Samba4/NDR/Parser: fix NDR64 union alignment
       via  fd628e7 midltests: add more union_align examples
       via  172a158 s3: Initialize output vars in parse_ea_blob
       via  005b50a s4:librpc: we don't need dcerpc client bindings for dns.idl
       via  09a1075 s3: Remove unused cli_get_ea_list_fnum
       via  5a17d26 s3: Replace cli_qfileinfo_test with a call to cli_qfileinfo
       via  c095809 s3: Convert cli_qfileinfo_basic to cli_qfileinfo
       via  d864b1b s3: Convert cli_qfilename to cli_qfileinfo
       via  9423257 s3: Add async cli_qfileinfo
       via  03333fc s3: Rename cli_fileinfo() to cli_fileinfo_basic()
       via  a6611c1 torture/local: Depend on NSS_WRAPPER, even if it wasn't enabled.
       via  92c12a3 ldb: Rename pyldb pkg-config file to pyldb-util, to avoid confusion with 'ldb' python module.
       via  599afb0 s4: Rename LIBCLI_NBT -> cli_nbt.
       via  5224de3 s4: Rename LIBCLI_LDAP to libcli_ldap.
       via  a57bd4e s4: Rename WBCLIENT to wbclient.
       via  18ae888 s4: Rename DB_GLUE to db_glue.
       via  fc6bfe2 s4: Rename SMBPASSWD to smbpasswd.
       via  8c99517 waf: Lowercase several library names.
       via  833480d s4: Rename LIBSAMBA-* to libsamba-*
       via  ca16d80 s4: Rename LIBSECURITY{_SESSION,} to libsecurity{_session,}
       via  7a731cc s4: Rename SAMDB_COMMON to samdb_common.
       via  2bcd7f6 waf: Rename LIBWINBIND-CLIENT to libwinbind-client
       via  2933fac s4: Rename NSS_WRAPPER to nss_wrapper.
       via  9757a0c s4: Rename UID_WRAPPER to uid_wrapper.
       via  7b85493 s4: Rename WRAP_XATTR to wrap_xattr.
       via  cf26d8a s4: Rename LIBEVENTS to libevents.
       via  bc44fcc s4: Rename NDR_TABLE to ndr_table.
       via  9065f96 s4: Rename LIBNETIF to libnetif.
       via  49ef288 waf: Rename some BUNDLED_ functios to PRIVATE_.
       via  18103d3 create_descriptor.c - fix comment
       via  8b9a08e s4:provision.py - add the correct "CN=Sites" security descriptor
       via  245642a s4:schema.py - reformat and fix the security descriptor
       via  c25afb6 ldb: Support using system pyldb library.
       via  9a2f83a ldb: Install pkg-config file for pyldb.
       via  bd48e23 ldb: Install pyldb-util as public library.
       via  dec00bf tdb: Revert re-addition of tdb_set_logging_function.
       via  c7d7c8f ldb:ldb.h - include a comment that the relax control is mainly used by the OpenLDAP backend
       via  f9a6ff4 s4/ldb:introduce the LDB_CONTROL_PROVISION_OID control
       via  89c42a9 ldb:rename LDB_CONTROL_BYPASSOPERATIONAL_OID into LDB_CONTROL_BYPASS_OPERATIONAL_OID
       via  a60965b s4:dns_server - fix counter types
       via  ee913f4 tdb: commit the version 1.2.7 signatures
       via  72c8ccd s4 dns: Implement update record prescan logic
       via  005a656 s4 dns: Add stub checking if updates are allowed
       via  1e670df s4 dns: Add a prerequisites check for updates
       via  cfa4796 s4 dns: Switch to WERROR
       via  682a2e9 s4 dns: Split up the code into multiple files for easier development
       via  cebce2b s4 dns: More work on updates
       via  fb18175 s4 dns: Map between NTSTATUS and dns error codes
       via  a6305c4 s4 dns: Better error handling when parsing invalid or unknown records
       via  69a5229 s4 dns: start handling update requests, return correct error codes
       via  eb4f101 s4 dns: Allow more components as part of a domain name
       via  063727a s4 dns: Handle CNAME records
       via  32a1b71 s4 dns: Parse srv and soa records
       via  615857d s4 dns: Look up all names in the ldb database.
       via  678634a s4 dns: Look up records in the ldb database
       via  80f3088 s4 dns: Fix a data corruption in the dns_string parsing
       via  1c25cc7 dnsp: Can't have two memebers of a union with the same name
       via  a7b833e s4 dns: Reply to a name request with an A record.
       via  719a6bb ndr dns: Add simple parser
       via  96195b2 s4 dns: Add a boilerplate DNS server implementation
       via  caf4196 dns/nbt: Fix spelling of the "authoritative" flag.
       via  9786871 idl: Add idl describing DNS structures
       via  4ffdf09 netlogon.idl: Switch to explicit constants to remove dependency on nbt.idl
       via  eeac222 s4 dns: Import DNS win32 error codes from MS-ERREF
       via  e7358e7 s4 dsdb kcc: Prefer msDS-hasMasterNCs over hasMasterNCs when replicating
       via  f26c9b3 s4 socket: increase the debuglevel to make add interface debug messages less verbose
       via  821a202 s4:rpc_server/netlogon: netr_ServerAuthenticate3 should return NO_TRUST_SAM_ACCOUNT
       via  f0879fc s4:rpc_server/netlogon: netr_ServerAuthenticate3 should reject invalid sec_channel_types early
       via  c2696b2 s4:rpc_server/netlogon: netr_ServerAuthenticate3 should check the challenge after the account
       via  5ee49fc s4:rpc_server/netlogon: fix comment in netr_DsRGetDCName()
       via  675c354 s4:rpc_server/netlogon: handle DC_RETURN_NETBIOS and DC_RETURN_DNS in netr_DsRGetDCNameEx2()
       via  fcc2f6b s4:rpc_server/netlogon: validate flags in netr_DsRGetDCNameEx2() and callers
       via  e297625 s4:rpc_server/netlogon: netr_GetDcName should return WERR_DCNOTFOUND for invalid names
       via  4a4738b misc.idl: add SEC_CHAN_LOCAL and SEC_CHAN_LANMAN
       via  c320c1a lib/util: Add tevent WERROR wrappers
       via  79c6572 tsocket: let tstream_inet_tcp_connect_recv() optionally return the used local address
       via  d2c6536 tsocket: ask the kernel for the specific local address after a tcp connect
       via  96601ca lib/replace: use snprintf() in test code to avoid warnings in the IBM-Checker
       via  d65896c lib/replace: fix rep_strtoull() prototype
       via  272feb7 Revert "Wrap security_token_has_privilege() with a check for lp_enable_privileges(). Needed"
       via  d46ca0e s4-dsdb_syntax: Setup "String(Case Sensitive)" syntax
       via  a8b9568 Wrap security_token_has_privilege() with a check for lp_enable_privileges(). Needed to maintain compatibility with smb.conf manpage.
       via  3e79cd6 Fix const warning. Allocate off NULL as we always talloc_free().
       via  2a00138 s4-dsdb/schema_syntax: Separate validation for numericoid OID values
       via  14cb61d asn1_tests: Implement negative unit-tests for ber_write_OID_String()
       via  6b63ad6 asn1: ber_write_OID_String() to be more picky about supplied OID
       via  c74ef7a waf: Mark the replacement zlib private so that it can build on machine without a system zlib
       via  4ea7d46 replace: use replace for non 'samba' compliant strptime
       via  2d0ac59 replace: use a wrapper around strtoll if it didn't behave as expected
       via  c529317 Lowercase socket_wrapper name.
       via  050075f Add SeSecurityPrivilige.
       via  915e419 tdb: Set _PUBLIC_ in C file rather than header files (Debian bug 600898)
       via  5785f08 s4-dsdb extended_dn_out: Move lazy dereference control creation to lazy-init
       via  62c4af9 tdb: Set _PUBLIC_ in C file rather than header files (Debian bug 600898)
       via  2c0ff51 s4-waf: we don't need the smbtorture.static for s3 any more
       via  6120ef9 autobuild: don't cleanup the pid file within the retry loop
       via  4fa0ceb waf: RPC_NDR_WINBIND is samba4 specific
       via  3c74871 ldb:ldb_modules.c - "dlclose" could cause inference on "dlerror"
       via  6c3e670 waf: check the linker accepts a set of ldflags before using them
       via  6fd9fee s4-dsdb: force LDB_ERR_NO_SUCH_ATTRIBUTE on missing schemaInfo
       via  19f8dc9 s4-ldb: make ldb_options_find() public
       via  dc729c6 waf: loosen the restriction on depending on python libs
       via  7ffb781 waf-python: make the pyext flag add the pyembed features for libraries
       via  0966776 waf: fixed the handling of -Wl,-no-undefined
       via  97ce2d8 s4-librpc: fixed depenencies for libcli/security
       via  d98efff libcli: LIBSECURITY depends on NDR_SECURITY
       via  1711584 s4-dsdb: fixed depenencies for -no-undefined
       via  6ce4125 s4-events: LIBEVENTS depends on LIBSAMBA-UTIL
       via  56640a8 s4-rpc_server: split out DCERPC_SHARE as a separate subsystem
       via  1748d10 s4-python: python_samba needs pyext
       via  51dc322 waf: show duplicate objects in python modules as well as libraries
       via  cef53b2 s4-waf: removed the dependency loop between ntvfs and dcerpc_server
       via  11bce8c librpc: added a few more NDR_* targets to NDR_SAMBA
       via  bbe016b s4-ldb: make pyldb_util a private library
       via  4af5951 librpc: added RPC_NDR_SAMBA grouping library
       via  1cbb615 lib: make WRAP_XATTR a private library
       via  ec7bb90 waf: added pyext option to SAMBA_LIBRARY()
       via  f7aca49 librpc: added NDR_XATTR and NDR_UNIXINFO to the NDR_SAMBA grouping library
       via  af36485 s4-python: added a samba_python grouping library
       via  19bae68 s4-param: added a libshares grouping library
       via  62d7b27 s3-waf: mark some libraries as private
       via  7a2cad4 waf: raise an error on a dependency on a python module
       via  b4dd1ac s4-waf: don't depend directly on python modules
       via  3981399 s4-waf: removed the XATTR and SASL aliases
       via  6f36a01 waf: prevent the global deps list creating depenency loops
       via  e98ca6e s4-libcli: make LIBSECURITY_SESSION a private library
       via  4b3fae6 s4-socket: make LIBNETIF a private library
       via  aa0dbdc s4-events: make LIBEVENTS a private library
       via  7c92baf s4-kdc: make DB_GLUE a private library
       via  ae5c4cd s4-dsdb: make ldb_password_hash depend on hdb not HEIMDAL_HDB_KEYS
       via  323c1a8 nsswitch: make LIBWINBIND-CLIENT a private library
       via  0b255c0 nsswitch: make LIBWBCLIENT a private library
       via  6c60b8b lib: add UTIL_TEVENT to samba_sockets grouping library
       via  5ecd872 s4-libcli: make LIBSAMBA-ERRORS a private library
       via  6ba86d8 s4-lib: make SMBPASSWD a private library
       via  47591ea s4-dsdb: moved a bunch of fuctions from schema/schema_info_attr.c to samdb/ldb_modules/schema_util.c
       via  cffbccb s4-waf: make NDR_STANDARD a grouping library and add NDR_SAMBA4
       via  acffaf2 s4-build: make LIBSAMBA-NET a private library
       via  9bc47cc waf-build: create a NDR_SAMBA grouping library
       via  f39b210 waf-build: create a samba_sockets grouping library
       via  2dcb596 s4-waf: removed dependencies on missing subsystems
       via  7cba3cf waf: replace the is_bundled option with private_library
       via  1d87335 waf: added the concept of a grouping_library
       via  713900b s4-build: fixed some formatting
       via  579f06e build: subunit and popt need to be marked as private libraries
       via  e2a2c71 waf: cope with libraries with a specified version number
       via  aa88884 s4-libcli: make LIBCLI_LDAP a private library
       via  e73739a s4-auth: make auth a private library
       via  a913e79 replace: make libreplace a private library
       via  0ad5937 s4-ndr: make NDR_TABLE a private library
       via  35b61c2 libcli: make LIBCLI_NBT a private library
       via  dc00b77 wrapper: make socket_wrapper, uid_wrapper and nss_wrapper private libs
       via  29c0b86 waf: re-work the module alias code
       via  9a2c9c2 s4-dsdb: make SAMDB_COMMON into a private library
       via  8709c3c libcli: make the LIBSECURITY subsystem into a private library
       via  e596a4e waf: fixed expansion of direct_objects and direct_libs
       via  cd7190b waf: allows libraries to be marked as private_library=True
       via  c0878cf waf: rework expand_subsystem_deps()
       via  14081ef waf: added --show-deps and --show-duplicates
       via  8044a20 ldb:ldb_modules.c - if we don't find the associated dynamic object then please close the handle
       via  0b8b9ae ldb:ldb_tdb/ldb_cache.c - remove a superflous "talloc_free"
       via  de9b737 ldb:ldb_tdb/ldb_cache.c - in this function we don't use LDB return codes
       via  4a33071 s4:lib/util/charset/iconv.c - remove a distinction which can never happen
       via  94dc630 Now we have SeSystemSecurity, remove the source3-only #ifdef.
       via  e00c2b3 Add code to implement SeSecurityPrivilege in net rpc rights, and in the open and get/set NT security descriptor code.
       via  c0b9526 pytalloc: use talloc_unlink() to free py_talloc objects
       via  31c74ba talloc: make header C++ safe
       via  feb6034 talloc: make header C++ safe
       via  dde9059 Make getpwnam_alloc() static to lib/username.c, and ensure all username lookups go through Get_Pwnam_alloc(), which is the correct wrapper function. We were using it *some* of the time anyway, so this just makes us properly consistent.
       via  c8000c9 smbtorture: Fix typo in status message.
       via  7a194c6 s3: Make "unpack_pjob" static
       via  1d5cb51 s3: Use any_nt_status_not_ok in winbind
       via  347ca8f s3: Add any_nt_status_not_ok
       via  62bea12 s3: Don't use talloc_autofree_context in map_file
       via  97a7aec uid_wrapper: The gid wrapper does not require a destructor
       via  e1cfca1 Make getpwnam_alloc() static to lib/username.c, and ensure all username lookups go through Get_Pwnam_alloc(), which is the correct wrapper function. We were using it *some* of the time anyway, so this just makes us properly consistent.
       via  f74e696 s3: Cope with EINTR in smbd_[un]lock_socket (cherry picked from commit da00021a7c236f9ac87442b96881bf0b2701ad0b)
       via  e245b70 s3: Add some DEBUG
       via  ab01d61 nsstest: no need for two copies of the same tool.
       via  abb07fa s3-waf: more registry cleanup.
       via  d05157a s3-waf: convert LIBSMBCONF into a subsystem.
       via  4a2e47b s3-waf: move RPC_CLIENT_SCHANNEL into a subsystem.
       via  71ac92b s4-schema_init: Print more info about syntax we fail to recognize
       via  099b005 asn1_tests.c: Make test data static const
       via  d057ca3 lib/util/asn1.c: comment spelling
       via  0941099 ldb:ldb_index.c - fix some memory leaks
       via  3bf8ca6 ldb:ldb_index.c - let "ldb_module_oom" generate the return code
       via  ec43a4d ldb:ldb_cache.c - fix memory contexts and memory leaks
       via  06053a0 ldb:ldb_tdb submodule - use "ldb_msg_new" where appropriate
       via  1427895 ldb:ldb_pack.c - remove superflous "message->elements = NULL"
       via  caf6b36 libcli/security/access_check.c - fix a memory leak
       via  efb22bf s3: Add some DEBUG
       via  da00021 s3: Cope with EINTR in smbd_[un]lock_socket
       via  4a8c17a libcli/ldap Don't try and encode a control with a NULL OID
       via  39932f2 autobuild: create an autobuild.pid file
       via  0a2e55b s4-mailslot: fixed handling of random collision in temporary mailslot names
       via  45794dd Fix shadow warning for "access" variable.
       via  e7d0f47 Add deadtime detection for SMB2. Correctly update lastused timestamp across all active tcons. Should fix dfree cache not updating bug.
       via  d7f4bea Add SMB2 paths to smbd/conn.c. Except for conn_idle_all(), to be cleaned up next.
       via  1bd6faa Copyright/whitespace/comment cleanup in preparation for adding SMB2 paths.
       via  edefaf5 Move tcons.num_open from smb1 to sconn->num_tcons_open as this is needed for SMB2 also.
       via  492ab4d s3-waf Use LIBSECRUITY subsystem from the common wscript_build
       via  f91c4b0 Add deadtime detection for SMB2. Correctly update lastused timestamp across all active tcons. Should fix dfree cache not updating bug.
       via  bdd78af Add SMB2 paths to smbd/conn.c. Except for conn_idle_all(), to be cleaned up next. (cherry picked from commit dd9317d8790bc7f32a4af1014c70ca55779933aa)
       via  a786890 Copyright/whitespace/comment cleanup in preparation for adding SMB2 paths. (cherry picked from commit 437f9436d51314e2bf55708d4f964189c493779a)
       via  3856dfc Move tcons.num_open from smb1 to sconn->num_tcons_open as this is needed for SMB2 also.
       via  7db20c3 s3-waf: all subsystems complete now, no need for this loop anymore.
       via  fa2a2d5 s3-waf: convert rpc into a subsystem.
       via  38438c3 s4:nbt_server - fix a LDB counter type
       via  4b4dcaf s4-dsdb Reset the error string after 'expected' errors.
       via  439a1fe s4-dsdb Add module to send only 'simple' DNs to OpenLDAP backends
       via  5650e85 s4-dsdb Allow LDB_ERR_INVALID_DN_SYNTAX in dsdb_load_partition_usn
       via  8975834 s4-auth Add DEBUG() for invalid DNs and errors expanding user groups.
       via  d652803 ldb:"ldb_schema_attribute_by_name_internal" - support the whole unsigned int range
       via  a6d70dd s4:dsdb/schema/schema_init.c - remove a duplicated "talloc_free"
       via  a9b58f6 s4:samdb.py - remove a pointless comment
       via  8c4f6bc s4:samdb.py - use a more standard way to get to the domain realm/dns name
       via  87fd2fd Addition of userPrincipalName attribute when new account is created
       via  73d6bb7 s4-gensec Don't give more to sasl_encode() than it will permit
       via  15a3077 s4-gensec Don't upgrade all DIGEST-MD5 connections to seal
       via  f9c7365 s4-provisionbackend Allow a fixed URI to be specified for LDAP backend
       via  4d9b12a s4-provision Remove serverdn parameter from Schema()
       via  640fbf8 s4-dsdb: register the DCPROMO_OID control with the rootdse
       via  75d57db selftest: terminate selftest if we can't setup the environment
       via  f6a9708 s4-ldb: increase minor version for 2 new functions
       via  423365d s4-ldap: mark all ldap:// requests as untrusted
       via  80a4adc s4-dsdb: filter unregistered controls in the rootdse module
       via  d16fe72 s4-ldb: cope with NULL oid in controls
       via  5f6c004 s4-ldb: added --relax cmdline option
       via  ff456cd s4-ldb: added ldb_req_mark_untrusted() and ldb_req_is_untrusted()
       via  968381a waf: put -Wl,-no-undefined only in the linker flags, not when compiling C
       via  1b83558 waf: don't save deps on install
       via  d485701 waf: automap shared library names from .so to the right extension
       via  7197bcc readline: fixed the test for history_list()
       via  ec90b24 replace: cope with systems that have fdatasync(), but don't have the prototype
       via  1ac19c1 s4:ldap_server - use error code constant
       via  dcbfcbb ldb: always return PROTOCOL_ERROR if an operation is unsupported
       via  902e728 selftest: use full path for selftest.pl instead of relative paths
       via  b1a13e5 selftest: correct the import of Time::HighRes
       via  8556602 ldb:"ldb_schema_attribute_by_name_internal" - switch back to 32bit counters
       via  48cd89e ldb:ldb_tdb.c - fix up counter variables
       via  94a4458 ldb:ldb_tdb.c - improve the error outputs
       via  3ead246 s4:"util_ldb" - remove some really unused dependancies
       via  a610ce4 libcli/nbt: we don't need LIBCLI_COMPOSITE anymore
       via  820ae3d libcli/nbt: convert nbt_name_register_bcast_send/recv to tevent_req
       via  0b8056d libcli/nbt: s/name_register_bcast_handler/nbt_name_register_bcast_handler
       via  c654a6c libcli/nbt: s/register_bcast_state/nbt_name_register_bcast_state/
       via  77d82fe libcli/nbt: move nbt_name_register_bcast_send to the top of nbt_name_register_bcast_*
       via  6f2d94b s4:nbt_server/register: add a nbtd_register_name_state
       via  e3a0463 libcli/nbt: convert nbt_name_register_wins_send/recv to tevent_req
       via  4f233c7 libcli/nbt: s/name_register_wins_handler/nbt_name_register_wins_handler
       via  b166813 libcli/nbt: s/register_wins_state/nbt_name_register_wins_state
       via  549b594 libcli/nbt: move nbt_name_register_wins_send() to the top of all nbt_name_register_wins_* related code
       via  12c3880 s4:nbt_server/winsclient: add a nbtd_wins_register_state
       via  43fb7f1 libcli/nbt: convert nbt_name_refresh_wins_send/recv to tevent_req
       via  332f261 libcli/nbt: s/name_refresh_wins_handler/nbt_name_refresh_wins_handler
       via  3ded1da libcli/nbt: s/refresh_wins_state/nbt_name_refresh_wins_state
       via  e36e729 libcli/nbt: move nbt_name_refresh_wins_send() to the top of all nbt_name_refresh_wins_* related code
       via  5f19a24 s4:nbt_server/winsclient: add a nbtd_wins_refresh_state
       via  2ae3bb0 s4:nbt_server/wins: fix compiler warnings
       via  a10b341 Include misc.idl for policy_handle in srvsvc.idl.
       via  64e9f79 s3: fix the build of idmap_adex, idmap_tdb2, idmap_hash and several vfs modules.
       via  5845dae s3-waf: fix the build after libcli/security changes.
       via  203dc4f s3-waf: fix the build of smbtorture.
       via  10f95a4 s3-waf: fix pdb modules build.
       via  20c7e2b s4:libcli/util: add pipe related NT_STATUS_RPC_* codes
       via  5c82a1b s3:libsmb: add pipe related NT_STATUS_RPC_* codes
       via  72a8966 libcli/util: add pipe related NT_STATUS_RPC_* codes
       via  b615b70 s3-winbind: Fixed init order.
       via  abeef47 librpc: Fixed memory context of dcerpc_binding_from_tower.
       via  d42ddd7 s4-gensec: Add dependency on com_err to GENSEC_KRB5.
       via  034832c s4-ldb Add LDB_REQ_SET_LOCATION to help track handler use
       via  f4c82c6 s4-selftest Make GDB_PROVISION work again
       via  48c54f9 ldb Ensure we mark ongoing LDAP requests as PENDING
       via  ce01e36 s4-openldap-backend Don't set 'dbnosync' on cn=config
       via  ba9e787 s4-provision Use --ldap-backend-nosync rather than just --nosync
       via  d1ca35c heimdal_build: Add dependency on com_err to HEIMDAL_CONFIG.
       via  1fec543 This is typo fix patch for smbcacls.1.xml .
       via  f397283 This is typo fix patch for smbcacls.1.xml .
       via  b8dea2c dsdb simple_ldap_map depends on LDBSAMBA
       via  dab4264 Revert "s4:dsdb - make the RELAX control private"
       via  9f0d1c7 heimdal: Attempt to fix path of hdb_asn1.h
       via  cbd4891 dsdb: Module aliases require to be prefixed with the subsystem name.
       via  fb8bbd2 dcerpc_samr: Fix -l arguments for dcerpc_samr and dcerpc_atsvc.
       via  05c1beb tdb: Bump version to 1.2.7 after addition of pytdb.__version__.
       via  a31e10e heimdal: Add local simpler copy of to_list().
       via  a3f61de Revert "s4:remove "util_ldb" submodule and integrate the three gendb_* calls in "dsdb/common/util.c""
       via  8a2ce5c s4:remove "util_ldb" submodule and integrate the three gendb_* calls in "dsdb/common/util.c"
       via  39bd4ce s4:lib/util/util_ldb.c - remove unused "gendb_add_ldif" call
       via  e1078d2 s4:ldb-samba/ldb_wrap.c - fix indentation and trailing whitespaces
       via  be4a0d3 s4:"wrap_casefold" - move it to "ldb_wrap.c" since it's only used there
       via  10adee8 s4:dsdb - make the RELAX control private
       via  02d9d8e s4:libcli/ldap/ldap_controls.c - fix up the controls list
       via  c4739f7 ldb:ldb.h - reorder controls/extended operations
       via  c161ad8 heimdal: Remove some unused arguments from HEIMDAL_SUBSYSTEM().
       via  9147e19 heimdal: Allow leaving off prefix from asn1 option_file.
       via  eab84a6 heimdal: Leave off ../heimdal prefix to HEIMDAL_BINARY().
       via  d3ea644 heimdal: Allow leaving off prefix to HEIMDAL_ERRTABLE().
       via  2aba5aa heimdal: Allow leaving off prefix for HEIMDAL_ASN1().
       via  c5d4d94 heimdal: Allow leaving off ../heimdal prefix for proto headers.
       via  49d20a5 heimdal: Allow leaving off ../heimdal prefix for source files.
       via  c3009ac heimdal: Add convenience functions for finding heimdal paths.
       via  953d253 heimdal: Call HEIMDAL_AUTOPROTO() manually.
       via  32fce1f heimdal: Call HEIMDAL_AUTOPROTO_PRIVATE() manually.
       via  1c4c96d heimdal: Add variables for source files.
       via  196e8d1 heimdal: Simplify handling of ../heimdal prefixes in HEIMDAL_SUBSYSTEM.
       via  b2af44e heimdal_build: Fix detection of system roken library.
       via  c3366c1 heimdal_build: Remove ignored argument ldflags from HEIMDAL_BINARY().
       via  dd0f22d ldb:pyldb.c - remove pointless comment
       via  39d11a9 ldb:"ldb_dn_compare_base" - use "unsigned int" counters
       via  531d7f5 ldb:"ldb_dn_add_child" - use "unsigned int" counters
       via  1557acb ldb:"ldb_dn_remove_base_components" - use an "unsigned int" counter
       via  19e9434 ldb:"ldb_dn_canonical" - use an "unsigned int" counter
       via  bc02948 s4:samldb LDB module - use appropriate fixed-length integer types where needed
       via  42d9978 s4:dsdb/samdb/ldb_modules/util.c - remove now unused functions which set integers
       via  a0bd529 s4:samba3sid LDB module - handle the RID as uint32_t
       via  d7ca757 s4:objectclass LDB module - implement the "isCriticalSystemObject" subtree delete protection
       via  88e5375 s4:ldif_handlers.c - fix a typo
       via  c291858 s4:dsdb - fix unsigned integer save problems using the "%u" specifier
       via  a72ffb0 s4:dsdb/common/util.c - describe the behaviour of the functions "samdb_msg_add_uint", "samdb_msg_add_uint64" and "samdb_msg_set_uint" a bit more
       via  83871d2 Don't arbitrarily clean all parametric options in add_a_service(), that is called from many places, not just smb.conf processing. Only clean parametric options when doing actual smb.conf reading (or registry equivalent).
       via  a733f2e7 Fix double ;; end-of-lines added in error.
       via  22092a0 Don't arbitrarily clean all parametric options in add_a_service(), that is called from many places, not just smb.conf processing. Only clean parametric options when doing actual smb.conf reading (or registry equivalent).
       via  bcdf781 Ensure we have correct parameters to use Windows ACL modules.
       via  ab8f761 Ensure we have correct parameters to use Windows ACL modules. (cherry picked from commit 1ce5ff593d649bac6d59baa249f53af79f8cb465)
       via  cf41e46 Add acl_xattr:ignore system acls boolean (normally false) to allow Samba ACL module to ignore mapping to lower POSIX layer. With this fix Samba 3.6.x now passes RAW-ACLs (with certain smb.conf parameters set).
       via  b7ae065 Add make_default_filesystem_acl() function to be used in following change to acl_xattr and acl_tdb module. (cherry picked from commit cf45581cdfbe60815c5b278f2c4cbceeb7ca1407)
       via  8245c39 Fix handling of "NULL" DACL. Map to u/g/w - rwx.
       via  13fd403 Fix "force unknown ACL user" to strip out foreign SIDs from POSIX ACLs if they can't be mapped. (cherry picked from commit e031f8ae6aee266c0ebf0b53465906e215ac9561)
       via  2b05993 Add debug message to get_nt_acl_internal() to see what we got. (cherry picked from commit f4a9d25cfc70e79f476d01ae3234f2155bbcf39e)
       via  15e25e9 Fix valgrind "uninitialized read" error on "info" when returning !NT_STATUS_OK.
       via  a376d6a Fix bug #7734 - When creating files with "inherit ACLs" set to true, we neglect to apply appropriate create masks.
       via  19343b7 Fix bug #7733 - Invalid client DOS attributes on create can cause incorrect unix mode_t to be generated.
       via  50d3baff heimdal_build: Support using system asn1 library.
       via  12fa110 heimdal_build: Skip some hx509 code when using system hx509.
       via  8db6453 heimdal_build: Add comment with stub for finding the system libtommath.
       via  b244383 heimdal_build: Initial work on supporting an external heimdal library.
       via  471e57e heimdal_build: Support using system hx509 library when explicitly requested.
       via  3fe2bfd heimdal_build: Fix build with system roken.
       via  6852cc4 heimdal_build: Put version objects in a separate subsystem.
       via  2e038a7 heimdal: Support using system roken.
       via  7af5687 heimdal_build: Use existing functions for finding system libraries.
       via  06fc79f Add acl_xattr:ignore system acls boolean (normally false) to allow Samba ACL module to ignore mapping to lower POSIX layer. With this fix Samba 3.6.x now passes RAW-ACLs (with certain smb.conf parameters set).
       via  cf45581 Add make_default_filesystem_acl() function to be used in following change to acl_xattr and acl_tdb module.
       via  1904c44 Fix handling of "NULL" DACL. Map to u/g/w - rwx.
       via  e031f8a Fix "force unknown ACL user" to strip out foreign SIDs from POSIX ACLs if they can't be mapped.
       via  f4a9d25 Add debug message to get_nt_acl_internal() to see what we got.
       via  625126d Fix valgrind "uninitialized read" error on "info" when returning !NT_STATUS_OK.
       via  8cad5e2 Fix bug #7734 - When creating files with "inherit ACLs" set to true, we neglect to apply appropriate create masks.
       via  92adb68 Fix bug #7733 - Invalid client DOS attributes on create can cause incorrect unix mode_t to be generated.
       via  68d1b3b heimdal Add missing dependencies on wind.
       via  613e03f heimdal_build: Allow using system wind.
       via  5339bad s4:torture/local/dbspeed.c - use LDB result constant
       via  a8f26f6 s3-rpc_server: Normalize rpc_pipe_open_interface pipe name.
       via  f22e6cf s3-rpc_server: Make auth_serversupplied_info const.
       via  0195f35 s3-winbind: Fixed the build of idmap_rid.
       via  0061116 s4-test: fixed a typo in test_kinit.sh
       via  d59a342 s4-test: fixed test_kinit.sh time command test
       via  918d864 s4-net: exit with a failure when a command is unknown
       via  add7ddb script: the --tests option has been replaced by --test-command
       via  bda626d s4-finddcs: better debug messages to help track down DNS problems
       via  77a16bf s4-net: fix the dependence on command line ordering
       via  10e1de3 s4:samdb_msg_add_int* - use "ldb_msg_add_string" rather than "samdb_msg_add_string"
       via  666e0c3 s4 param: change messaging directory name from messaging to msg
       via  34f12d5 s4 dsdb: fix sign problem on PPC and x86
       via  f794563 s4:lib/registry/util.c - cosmetic - fix indentation, trailing whitespaces
       via  7be36a0 s4:lib/registry/util.c - strtoll call - better say explicitly that data is in hex format
       via  8055074 s4:ntptr/ntptr_simple_ldb.c - use LDB result constants
       via  c362ce3 s4:libnet_samsync_ldb.c - use LDB result constants
       via  ace4378 s4:lsa RPC server - use LDB result constant
       via  b647b2d s4:samldb LDB module - cosmetic - use "ldb" variable rather than "ldb_module_get_ctx"
       via  9310da1 s4:samdb_create_foreign_security_principal - proof error code of "samdb_msg_add_string"
       via  9e69b22 s4:dsdb/common/util.c - samdb_msg_add_* calls - proof for more OOM conditions
       via  06ec5d0 s4:dsdb/common/util.c - samdb_msg_add_string - the attribute name doesn't need to be duplicated
       via  d099f86 s4:libds/common/flags.h - fix typo
       via  9bc57e1 s4:dsdb - remove "samdb_msg_add_value"
       via  a0e9814 s4:dsdb - remove "samdb_result_uint", "samdb_result_int64", "samdb_result_uint64" and "samdb_result_string"
       via  c2533f9 s3: Remove smbd_server_conn from construct_reply
       via  63e08ef s3: Lift smbd_server_conn from receive_smb_talloc
       via  a2db154 s3: Lift smbd_server_conn from receive_smb_raw_talloc
       via  fa0de39 s3: Lift smbd_server_conn from receive_smb_raw_talloc_partial_read
       via  cac60a7 s3: Remove some explicit smbd_server_conn refs in process_smb()
       via  81bdb59 s3: Rename "conn" to the more used "sconn" in process_smb()
       via  9a3810f s4:samldb LDB module - attempt to fix integer handling on big-endian platforms
       via  3921d6f s4-waf: automatically remove stale C and header files
       via  f1f5a23 s4-heimdal: fixed some trailing commas in heimdal build
       via  40a6e01 security: ensure the merge of libcli/security doesn't change s3 behaviour
       via  f7ffc12 libcli/security Use static SIDs rather than parsing from strings
       via  a879a46 libcli/auth Merge source4/libcli/security and util_sid.c into the common code
       via  8b22eef libcli/security Define traditional constants in terms of IDL macros
       via  949541c libcli/security Move source3/lib/util_seaccess.c into the common code
       via  353d9bc s4-acl Merge sec_access_check() with se_access_check() from source3/
       via  058daa1 s3-acl Use uint32_t for counting the ACEs
       via  a040466 s3-acl Merge source4-supported privileges into se_access_check
       via  7c6105e s3-util_nttoken.c Also copy the rights_mask when copying a security_token
       via  170b345 s3-auth Use security_token_debug() from common code
       via  58cf837 s3-auth use security_token_has_sid() from the common code
       via  deb7c02 s3 Replace is_sid_in_token() with security_token_has_sid() from common code
       via  c41bb6e s4: show samba version in bin/samba -b
       via  8c21a45 s4:samldb LDB module - cosmetic fixups
       via  e13b934 heimdal: Add soname for com_err.
       via  f012454 heimdal: Add sonames.
       via  01d14b4 samdb: Set soname.
       via  bf657db s4:sam.py - tests for "userAccountControl" attribute
       via  3411e71 s4:samldb LDB module - deny creation of temporary duplicate accounts
       via  ed68189 s4:samldb LDB module - proof the account type also on LDB modify operations
       via  18ea6c5 ldb: Only build LIBLDB_MAIN when building ldb itself.
       via  36c1ed2 s4:sam.py - add a test for the group type changing behaviour
       via  50e84a8 s3:gpfs: Add support for the gpfs_ftruncate call
       via  d5cf47e s3:vfs:gpfs convert sharemodes/leases parameter
       via  7d18985 s3:vfs:syncops add option to disable module per share
       via  739621d s3:vfs:syncops make it possible to specify syncops:onclose per share
       via  826496c s4:samldb LDB module - support the group type changing properly
       via  09ce56d s4:ldap.py - test the "isCriticalSystemObject" behaviour
       via  5cb99aa s4:setup/provision_self_join.ldif - let the samldb LDB module fill in "isCriticalSystemObject"
       via  9bcb656 s4:samldb LDB module - deny also the direct modification of "isCriticalSystemObject" on modify operations
       via  4638bd1 s4:objectclass LDB module - deny the creation of "isCriticalSystemObject" entries
       via  8806008 s4:samldb LDB module - first implementation of the samldb primary group trigger
       via  635996e s4:samldb LDB module - use the new "objectclass_trigger" for add operations
       via  2b6cbf2 s4:samldb LDB module - first implementation of the samldb objectclass trigger
       via  9bdea1b ldb:ldb_match.c - fix a counter type
       via  beb5afe s3:gpfs: Add support for the gpfs_ftruncate call
       via  22018b8 s3:vfs:gpfs convert sharemodes/leases parameter
       via  9e4a386 s3:vfs:syncops add option to disable module per share
       via  c1dad16 s3:vfs:syncops make it possible to specify syncops:onclose per share
       via  5954e71 wafsamba/developer: Forbid shared objects with unresolved symbols, if the linker supports such a flag.
       via  870de46 wafsamba: Don't allow circular dependencies involving libraries by default.
       via  ffb71f8 dsdb/schema_data: Build as shared object.
       via  4313f0f dsdb/schema_load: Build as shared object.
       via  e07ca6f samdb: Build as library.
       via  d5e5992 ldb: raise minor version number for new ldb_msg_match_error() function
       via  269143f s4-ldb: take advantage of ldb_match_msg_error() in more places
       via  549c044 s4-schema: don't name variables after standard libc functions
       via  1803045 s4-ldb: use operator_fn syntax function in ldb_match code
       via  d267c8b s4-ldb: implement an operator_fn for the ldb-samba syntaxes
       via  3d75111 s4-ldb: added an optional operator_fn in the schema syntax
       via  ca4864c s4-torture: zero all of trans before the test starts
       via  261628d s4-torture: fixed uninitialised variable error
       via  b5ffdb6 s4: don't rebuild all of heimdal when dynconfig options change
       via  d029342 autobuild: do make install after make test
       via  72de3e6 s4-dynconfig: use the build modules when running from build directory
       via  d95160c ldb: when running from build directory, use the build modules
       via  f81c840 s4 rpc_server: fix a build error on freebsd
       via  1229935 torture/becomedc: Add test for global schema, use samdb_connect().
       via  8fcfb11 Make the vfs_acl_xattr and other modules work with NULL SD's. Fix the "protected" inheritance problem (bleeding up from the POSIX layer).
       via  406be18 Canonicalize incoming and outgoing ACLs.
       via  544d4dd Make the posix ACL module cope with a NULL incoming DACL and a missing owner/group.
       via  24ec465 wafsamba: Warn about circular dependencies between libraries.
       via  cda2db5 s3:registry: fix some trailing spaces in reg_backend_db
       via  5ad0ed2 libwbclient: Remove half-finished async implementation
       via  f768b32 libcli/security Provide a common, top level libcli/security/security.h
       via  5742f51 libcli/security Use common security.h
       via  9111694 s4-credentials Allocate ldb result on correct memory context
       via  8beaa29 s4-libcli/security Use seperate subsystem for session related functions
       via  0487ef0 libcli/security Add debug class to security_token_debug() et al
       via  d406e51 lib/debug Add DEBUGC and DEBUGADDC as dummies
       via  ae52f95 libcli/security Move most of security_token.c to common code.
       via  4e1966d autobuild: send email failure if rebase fails
       via  f2dc72e autobuild: add an extra blank line before the autobuild markers
       via  a89331e s4: mark us as not supporting python3 yet
       via  4ad6440 dsdb: Build more modules as shared objects.
       via  6f60940 Make the vfs_acl_xattr and other modules work with NULL SD's. Fix the "protected" inheritance problem (bleeding up from the POSIX layer).
       via  6f4e782 Canonicalize incoming and outgoing ACLs.
       via  71d9f51 Make the posix ACL module cope with a NULL incoming DACL and a missing owner/group.
       via  44a4b67 dsdb: Build some more modules as shared objects.
       via  cfeb5cc dsdb: Build some more modules as shared object files.
       via  7c36853 selftest: Avoid check_call(), use call() instead. This should fix Python2.4 compatibility.
       via  ab9d459 dsdb: Build some more modules as .so files.
       via  6756ec2 wins_ldb: Build as shared library.
       via  0502486 land-remote: Fix --fail-slowly.
       via  9d2e777 ldb: Build ildap module as shared object.
       via  484939d samdb_common, ntlm: Add missing dependency on libsamba-hostconfig.
       via  837bcb9 popt_credentials: Implement pending machine account manually, rather than through credentials.
       via  df7523c pidl: fix minor typo in s3 server generation.
       via  33c6a4e s3-spoolss: add more userlevel info validation to _spoolss_OpenPrinterEx.
       via  025290e s3-spoolss: let set_printer_hnd_name return WERROR.
       via  c8a295a s3-spoolss: convert open_printer_hnd to return WERROR.
       via  fe724c7 s3-spoolss: fix set_printer_hnd_name() to match torture test.
       via  43d226f s4-smbtorture: add test for openprinter printername pattern.
       via  6633a7b unit tests: do some cleanup after tests
       via  77cdef5 torture: Add debug on what we are removing
       via  58294ff s4:smbtorture Create a new random output directory each time, and delete it
       via  74ed86c lib/torture:  Add function to clean up the output directory
       via  13ba346 ldb The use of a private event context isn't a hack
       via  7013a3e s4-ldb Allow a NULL event context in samba_ldb_init()
       via  1555d5a s4-ldb Don't use talloc_autofree_context() in ldb
       via  69199a9 s4-tevent Remove event_contex_find() and event_context_set_default()
       via  bae09a0 s4-smbd Remove event_context_set_default()
       via  42127cd s4-credentials Add explicit event context handling to Kerberos calls (only)
       via  5cd9495 s4-param Refactor secrets code to not require an event context.
       via  baeaa17 s4-kerberos Remove unused parameter
       via  1ef59ea s4-kerberos Remove unsued variable
       via  edc5ccc credentials: Avoid unnecessary includes.
       via  391b24e Fix some warnings at higher -W levels in pidl generated code.
       via  ba02178 util: Fix installation path of tevent_ntstatus.h, tevent_unix.h (bug 7720).
       via  d589430 credentials: Fix the build.
       via  d74e0ad credentials: Split up into several subsystems.
       via  c5ae099 kerberos_util: Put into separate subsystem.
       via  539d5f5 auth: Remove unnecessary dependencies, fix formatting.
       via  5cbbe94 credentials: Move code that doesn't need any external dependencies into credentials.c.
       via  53db1f3 server: Add missing dependency on schannel database.
       via  ffb6766 service: Add missing dependency on process_model.
       via  5324b94 wafsamba: Fix handling of pyembed/pyext.
       via  2bff55f dsdb/modules: Split up helpers a bit to prevent recursive dependencies.
       via  4280527 torture_auth: Add missing dependency on gensec_ntlmssp.
       via  ea6a3f5 wafsamba: Support setting pyembed on libraries.
       via  ffd7cee torture: Link against rpc server itself, not service module. (against which we can't link).
       via  ea8fc87 ldap_server: Add missing dependency on gensec_server_start.
       via  6c410dd kdc: Add missing dependency on samba_gensec_server.
       via  57bf052 smb_server: Split core out of service, since the service can be built as a .so against which we can't link.
       via  b0963b7 smb2: Add missing dependency on NDR_DFSBLOBS.
       via  d0c7ae5 librpc: Remove unnecessary dependency on libsamba-hostconfig.
       via  3b19993 dsdb/schema: Move some dsdb_dn functions that are schema-specific.
       via  41e55d7 ntvfs_ipc: add missing dependency on dcerpc_common.
       via  2c9ebb7 libsecurity-common: Add missing dependency on libndr.
       via  dc47e8d libcli-auth: Remove unnecessary dependency on libsamba-hostconfig.
       via  1f73f3b dsdb modules: Split ridalloc out of common helpers, because of dependency loops.
       via  7552dd8 rpc_ndr_netlogon: Add missing dependency on tevent.
       via  fd718c9 samdb: Remove dependency on unknown subsystem.
       via  904a6c3 util: Link headers to correct subsystem, fix formatting.
       via  aa6d7cc dsdb: add missing dependency on samba_socket.
       via  e2f3e10 ldb-samba: Rename samdb_relative_path to ldb_relative_path, as it's not samdb-specific.
       via  33c4b85 dsdb: Move attr_in_list to SAMDB_COMMON to avoid circular dependency between SAMDB_COMMON and DSDB_MODULE_HELPERS.
       via  8f6ca48 gensec: Support building without any linked-in modules.
       via  7ba7ca7 idmap: Add missing dependency on ldbsamba.
       via  be1f2c4 secrets: Add missing dependency on ldbsamba.
       via  c4c2985 cldapd: Add missing dependency on ldbsamba.
       via  c1884f3 ldb-samba: Add ldb_wrap_add, remove last schema reference from ldb_wrap.
       via  7f68870 ldb-samba: Split up ldb_wrap_connect() a bit.
       via  938cb40 ldb-samba: Add convenience function for doing a Samba-style LDB init.
       via  93126b3 samdb: Add flags argument to samdb_connect().
       via  6280725 samdb: Handle schema setup in samdb, not in more generic ldbsamba.
       via  614c8ea tls: add missing dependency on util_tevent.
       via  a20f025 wafsamba: Fix init function when building modules as shared objects.
       via  9b94894 socket_wrapper: Make it work on freebsd for udp packets
       via  9d958ce build: make make tests SCREEN=1 work on freebsd
       via  f827fcd s4-libnet_vampire: Remove unused self_corrected_schema
       via  b44135a s4-libnet_vampire use a linked list to handle schema objects pending conversion
       via  837af1c s4-vampire: Optimize Schema decoding conversion
       via  0440741 s4-vampire: Initial implementation for multi-pass schema decoding from DRS data
       via  20029aa s4-dsdb-repl: Print what the error code for failure is
       via  81e5e23 s4-dsdb: Make dsdb_setup_sorted_accessors() public
       via  c15e919 wafsamba: Clarify needs_python argument name, use pyembed/pyext where applicable.
       via  5de1274 heimdal_build: Fix dependencies for hx509.
       via  27f72fb subunithelper: Don't access 'message' attribute directly as it deprecated
       via  3cd558d talloc: Fix #include line in manpage.
       via  6d8b3ef land: Use temp dir if /memdisk is not available.
       via  2d2dbf5 s4-test-msds_intid: Verify ATTIDs for Linked Attributes
       via  e8f3281 More neccessary const.
       via  4c516ec Add some const. Needed for my SD work.
       via  6853883 s4-test-msds_intid: Simplify parameters for _make_error_message() function
       via  9e1e581 More neccessary const.
       via  b69bec0 Add some const. Needed for my SD work.
       via  76a8ae9 pytalloc: Fix warning that we are subtracting void* pointers
       via  615482a s3: Hang the isilon kernel oplocks off the NULL context
       via  703e438 s3: Hang the irix kernel oplocks off the NULL ctx
       via  613a0b6 s3: Hang the linux kernel oplocks off the NULL ctx
       via  ef96bfe s3: Call printer_list_parent_init in the parent
       via  8125807 s3: Remove talloc_autofree_context() from get_printer_list_db()
       via  1e98d58 s3: Remove talloc_autofree_context() from loadparm.c
       via  220aa31 s3: Add a little test for the echo responder
       via  5e482ae s3: Implement echo_TestSleep
       via  e36e67f tevent: Do not use talloc_autofree_context
       via  b5ed09c Move talloc_enable_null_tracking() to the s3 daemons
       via  584ac76 s4:ldap.py - split it up and move SAM related stuff to sam.py
       via  61c7b67 s4:ldap_server: rewrite to socket layer to use tstream
       via  9300f92 s4:lib/tls: buffer writes in tstream_tls_push_function()
       via  a3d44d5 s4:lib/tls: make more clear what the immediate event is for
       via  cce2f9d s4:lib/tls: fix enabled logic in tstream_tls_params_server()
       via  4e95081 s3-waf: slowly getting modules to match how they look like in old build.
       via  3c35914 s3: Fix input check in is_encrypted_packet
       via  7915142 s3: Fix input check in is_encrypted_packet
       via  b0d0af8 Fix bug 7716 - acl_xattr and acl_tdb modules don't store unmodified copies of security descriptors.
       via  cd04af7 Fix bug 7716 - acl_xattr and acl_tdb modules don't store unmodified copies of security descriptors.
       via  fd9effc s3: Fix the async echo responder for netbios keepalives
       via  27191b4 s3: Fix the async echo responder for netbios keepalives
       via  547fbb3 samr: for correctness, rename samr_RidTypeArray to samr_RidAttrArray.
       via  6e20bd8 s4-samr: Fix dcesrv_samr_QueryGroupMember.
       via  3244835 s3-samr: fix _samr_QueryGroupMember().
       via  fb75355 File winattr test
       via  9af40be File BirthTime test
       via  d8c86a7 s3-spoolss: make it possible to have and announce a [prnproc$] share on the printserver.
       via  12112d5 s3-rpcclient: add openprinter_ex command.
       via  f5554fe s4-smbtorture: re-arrange openprinterex tests.
       via  3b213f6 s3-docs: fix typo in "add port command" smb.conf manpage.
       via  b7683a2 samr: for correctness, rename samr_RidTypeArray to samr_RidAttrArray.
       via  e0b3402 s4-samr: Fix dcesrv_samr_QueryGroupMember.
       via  71ab8f3 s3-samr: fix _samr_QueryGroupMember().
       via  ab31d9a Revert "s4:ldap_server: rewrite to socket layer to use tstream"
       via  ea36245 s4:dsdb/common/util_samr.c - use an LDB constant for result checking
       via  c9da312 s4:dsdb/common/util.c - provide message set functions for integer types
       via  321bb40 script: improvements to bisect-test.py
       via  bb00176 waf: fixed exit status of test suites
       via  efcc76b     s3: Adding TCP_KEEPALIVE_THRESHOLD and TCP_KEEPALIVE_ABORT_THRESHOLD to the list of accepted socket settings.
       via  fdad032     s3: Adding TCP_KEEPALIVE_THRESHOLD and TCP_KEEPALIVE_ABORT_THRESHOLD to the list of accepted socket settings.
       via  4945535 tevent: Only call handlers that ask for events
       via  1c9b856 tevent: Only call handlers that ask for events
       via  0cec0f0 Fix crash in SMB2 rename found by gentest. We must always have an lcomp in the destination struct for a rename, so set the flag appropriately.
       via  5c52644 maintainers: delete the old MAINTAINERS file
       via  081818a maintainers: added initial MAINTAINERS.txt
       via  bca6ebb idtree: fix right shift of signed ints, crash on large ids on AIX
       via  342c79e s3: Make the write end of the echo responder pipe non-blocking
       via  bd89735 s3: Make the write end of the echo responder pipe non-blocking
       via  312d097 s3-build: use the simpler "make bin/smbtorture" for s4 torture
       via  7dcecbd waf: allow for commands like "make bin/smbtorture"
       via  8a56f8d s3-spoolss: added another intermittent failure to knownfail
       via  1e2c1c8 autobuild: only add autobuild.log if it exists
       via  c24240b waf: fixed some python3.x portability issues
       via  8fcccae waf: update to waf version 1.5.19
       via  8e5f8d7 s4:samldb LDB module - remove "type" parameter of "samldb_fill_object"
       via  2db1987 idtree: fix right shift of signed ints, crash on large ids on AIX
       via  58c1d0c s4-heimdal: disable using the system compile_et for now
       via  1e267b0 waf: fixed the problem with com_err on Ubuntu 9.04
       via  ee881c9 s4-test: Fix PYTHONPATH for samba4.schemaInfo.python(dc) test
       via  cf29959 Fix crash in SMB2 rename found by gentest. We must always have an lcomp in the destination struct for a rename, so set the flag appropriately.
       via  77622ac Fix crash in SMB2 rename found by gentest. We must always have an lcomp in the destination struct for a rename, so set the flag appropriately.
       via  46b4fe0 heimdal-build: Require com_err library to provide com_right_r function.
       via  a228879 land: Fix stage description during failure.
       via  47d1c49 land: Print out failed test in case of subunit failures.
       via  95c6c9b heimdal-com_err: fix the build for systems with older 'com_err' library
       via  cef5a36 selftest: make it more obvious we only expect the printjob tests to fail.
       via  b75674c Revert "libndr: fix "excess elements in struct initializer" warning."
       via  a578ac0 s3-waf: add slightly different mkbuildoptions awk script for waf.
       via  e481b66 s3-waf: use more of the NDR_ subsystems.
       via  4618e25 Fix bug 7704 - Possible error in fix to rpc_server/srv_spoolss_nt.c.
       via  a72eba0 Fix bug 7704 - Possible error in fix to rpc_server/srv_spoolss_nt.c.
       via  a8a6cbf s3: Stop using the write cache after an oplock break
       via  aabfb71 s4:subtree_delete LDB module - remove the DN from an error message
       via  0fb9671 s4:setup/provision_rootdse_add.ldif - provide informations in the right order
       via  505eaa9 s3-selftest: enable smb2 torture tests against samba3.
       via  9bcb88f s4-selftest: move spoolss to skip list.
       via  a416ff2 libndr: fix "excess elements in struct initializer" warning.
       via  caeb819 s3-reg_parse: fix uninitialized variable in srprs_key().
       via  0a1ce77 s3-libndr: handle NDR_ERR_IPV6ADDRESS case in ndr_errstr().
       via  2b58efb land: Fix failure detection.
       via  c94db22 land: Simplify retry checker.
       via  5218bcf s4-provision: Reset "debuglevel" after "provision" take place
       via  fb0add6 s4-libnet_vampire: Reparent result.lp_ctx - we have already referenced it
       via  9c27099 s4-test: Fix PYTHONPATH for python.drs_ tests
       via  dd380e3 s4-test: Use absolute path for 'samba4srcdir'
       via  4aa8aaa s3-waf: convert NSS_INFO into a subsystem.
       via  d10a601 s3-waf: add RPCCLI_WINREG subsystem.
       via  ea08cd2 s3: Stop using the write cache after an oplock break
       via  af5308e s4:samldb LDB module - simplify/unify the message handling on add and modify operations
       via  ef7f474 s3: include fake_file.h in nttrans.c
       via  ca035b3 s4:samldb LDB module - assign better memory contexts on two places
       via  0e5b77b s4:kdc - use "userAccountControl" always unsigned
       via  933aef0 s4:ldb_modules.c - fix a typo
       via  a9ee39c s4-test: changed the gentest test to use a fixed seed.
       via  906e3f1 torture: complete dfs referral tests
       via  8a0095b dfs: Fix wrong size of referral, change order of dc referral
       via  52d32e0 idl: dfsblobs fix glitches in the implementation
       via  83f3f5e ndr: Handle the case of string array with all null terminated strings
       via  7c5d7a5 waf: workaround for the 'make install' breakage
       via  5548d3d Add missing dependencies for com_err.
       via  6ea99a2 ldb: Refer to ldb(3), not ldb(7).
       via  c8b6be0 heimdal-build: Simplify calls to convenience functions.
       via  3c0a57a heimdal-build: Add HEIMDAL_BINARY convenience method.
       via  e9224c6 heimdal-build: Implement HEIMDAL_LIBRARY with fewer wafsamba functions.
       via  6c81cae heimdal-build: Add heimdal specific subsystem function.
       via  017196a heimdal-build: Add custom heimdal generator.
       via  9eab95b heimdal: Fix name of hx509 library.
       via  39f9bfd heimdal: Fix name of kdc library.
       via  1db3221 heimdal: Fix name of 'hdb'.
       via  7b18839 heimdal: Fix library name of heimntlm.
       via  9b18d48 heimdal: Fix library name of gssapi.
       via  14a1133 heimdal: Fix names of roken, wind libraries.
       via  ebfcac8 Ported from master 97b76364e7c8103ee6dd6e41d85d3932e46eafdc - Author: Volker Lendecke <vl at samba.org> s3: Attempt to fix a ton of warnings on the build farm
       via  c25d408 s3: Fix a pointer error
       via  d09cfc0 unittests: add a test to avoid regression on previous fix
       via  1b0a10b s3: Move #define VALGRIND to config.h
       via  19f835d unittests: makes the unit tests for ldb.python back in order
       via  9dcad79 pyldb: test return code before trying to talloc_steal
       via  b53fbc7 s4:ldap_server: rewrite to socket layer to use tstream
       via  b5f2633 dnsp: Add support for parsing HINFO records
       via  65d2cfd dnsp: Parse TXT records
       via  da21f78 dnsp: Add MX record parsing
       via  8ff715c dnsp: Allow parsing of AAAA records
       via  ee7ee2c ndr: Implement push function for IPv6 addresses
       via  013780b ndr: Add support for pulling/printing an ipv6address type
       via  10a4ea7 IDL: More types for the DNSP IDL file
       via  6320cfa s4:dsdb/common/util.c - change the usage of the RECYCLED control
       via  59d00fc lib/util/asn1: let asn1_peek_full_tag() return an error if we fail to parse tag hdr/len
       via  42d1a84 libcli/ldap: ldap_full_packet() requires at least 6 bytes
       via  4423aa5 tsocket: make sure we delete the fd event before calling close()
       via  c676c95 compile_et: Support using system compile_et.
       via  0bda3f8 heimdal: Support using system com_err.
       via  587315f land-remote: Force running in foreground when pushing to master.
       via  f1b62ea land-remote: Announce what address email is going to be sent to.
       via  20d3969 tdb: Only use system pytdb when using system tdb.
       via  e805bf5 tdb: Support using system pytdb.
       via  e604532 waf: Add function for checking for system python modules.
       via  6cd722d pytdb: Add __version__ attribute.
       via  8cec67f registry: Make a two more functions static.
       via  515c8f0 s3: Fix a pointer error
       via  b958f98 s3: Attempt to get the Tru64 build a bit further
       via  355849e spoolss: fill in spoolss_DeletePort IDL.
       via  279e0c9 spoolss: fill in spoolss_SetPort IDL.
       via  2ff1c9e spoolss: fill in spoolss_AddPortEx IDL.
       via  7d0d6d4 s4:kdc/db-glue.c - remove unused variable
       via  24282ad s4:ldap.py - test allowed system flags restriction
       via  ca08cde s4:objectclass LDB module - introduce allowed system flags restriction
       via  4e8206e s4:urgent_replication.py - fix up the system flags handling
       via  79a4be4 s3: Remove smbd_server_conn from msg_force_tdis
       via  e128b23 s3: Remove smbd_server_conn from process_blocking_lock_cancel_message
       via  c0eb35c s3: Remove smbd_server_conn from smb1 receive_unlock_msg
       via  db60733 s3: Remove smbd_server_conn from msg_file_was_renamed
       via  3cf3d54 s3: Remove smbd_server_conn from validate_my_share_entries
       via  924357a s3: Remove smbd_server_conn from msg_close_file
       via  898f7c9 s3: Remove smbd_server_conn from smb2 receive_unlock_msg
       via  554f5e7 s3: Remove smbd_server_conn from process_kernel_oplock_break
       via  5d1d575 s3: Remove smbd_server_conn from process_oplock_break_message
       via  35d6d44 s3: Remove smbd_server_conn from process_oplock_async_level2_break_message
       via  1d3aa74 s3: Lift smbd_server_conn from initial_break_processing
       via  fb2f0c5 s3: Add msg_ctx_to_sconn
       via  fba8e32 s4:patchfile_dotreg.c - use "size_t" when counting characters in DATA_BLOBs
       via  dcb1a06 s4-kdc Remove special case kerberos restriction in the KDC
       via  a095a08 s4:deletetest.py - enhance the tests
       via  b2385e3 s4:ldap.py - remove the delete tests
       via  dda6c35 s4:dsdb python stuff - introduce also here the "show_recycled" control
       via  e3081b9 s4:dsdb - substitute the "show_deleted" with the "show_recycled" control
       via  46282da s4:dsdb/common/util.c - introduce "DSDB_SEARCH_SHOW_RECYCLED" flag
       via  779b973 s4:subtree_rename LDB module - also already deleted objects have to be renamed
       via  69b7a87 s4:show_deleted LDB module - also support the "show_recycled" control
       via  e1509ec s4:repl_meta_data LDB module - consider the SYSTEM_FLAG_DISALLOW_MOVE_ON_DELETE flag
       via  2b4f652 s4:subtree_delete LDB module - it is only responsible for non-deleted objects
       via  4768280 s4:objectclass LDB module - fix the "crossRef" delete protection
       via  6c9b25e s4:objectclass LDB module - fix the delete behaviour of server containers
       via  4b16cc9 autobuild: override the editor when marking the commit
       via  120f5ee wafsamba: Some reformatting.
       via  257e259 heimdal: Move asn1 list to heimdal_build.
       via  dd5a91b heimdal: Move SAMBA_ERRTABLE to heimdal_build.
       via  8e5a9e7 heimdal: Move autoproto code to heimdal_build.
       via  3c1eca1 wafsamba: Move heimdal library code to heimdal_build.
       via  958d7a5 land: Inherit EMAIL from the environment.
       via  88d08c1 pidl: Allow longs for bitmasks.
       via  b7acb8e pidl: simplify some generated code.
       via  9aa90b6 heimdal: Convert hx509 to library.
       via  beed95e heimdal: convert some subsystems to libraries, consistent with upstream heimdal.
       via  e2eae17 Make sure REG_SZ is properly written to a .reg file (not as hex(1)), fix trailing comma REG_BINARY.
       via  a8adadb Fix issues addressed by Jelmer:
       via  6e881dd Fix patchfile_dotreg to write proper .reg files: 'hex(1..B):', 'dword:', etc
       via  2d4500d Fix registry editor to be compatible with Windows 7.
       via  90d8287 5 uint32_t's should be set, not 5 bytes.
       via  b3d2345 The root key should be created as a root key, not subkey.
       via  bc2098c Do not include the closing doublequote in .reg files.
       via  deebc93 Fix hex():00,00,00 bugs and strtol dword bugs, these values are explicitly hex.
       via  1ed8964 Make sure we write the value stored in value, not line (doublequoted).
       via  a23aa3f Make sure that regf only writes to disk every five seconds or when flushed or destroyed
       via  927e4db Fix .reg file format parsing.
       via  4356f09 Fix registry parsing of strings to also support the windows method.
       via  4a768fb s3: I thought I had compiled this....
       via  64be07b s4:dsdb_dn_val_rmd_flags - memmem - scan the whole string for occourences
       via  bb81760 s4:ldap.py - delete the right object after test completition
       via  f9244a1 s4:ldap.py - fix "system only" test
       via  14c660d s4:acl_read LDB module - fix counter type
       via  55e3720 s4:getncchanges.c - fix some counter types
       via  a014679 s4:schema_samba4.ldif - update allocated controls list
       via  01c3cb2 s4:libcli/resolve/dns_ex.c - fix "const" warning
       via  48dccbf s3: Move #define VALGRIND to config.h
       via  d05ae94 s4:rpc_server/echo: fix compiler warning
       via  ff48f7c s3: Attempt to fix the IRIX build
       via  97b7636 s3: Attempt to fix a ton of warnings on the build farm
       via  c87d4e5 s3: Remove talloc_autofree_context() from dmapi.c
       via  414cd91 s3: Remove talloc_autofree_context() from unexpected.c
       via  da0ef65 s3: Remove talloc_autofree_context() from srv_samr_nt.c
       via  41b54a8 s3: Remove talloc_autofree_context from pdb_interface
       via  32ec1b3 s4-kcc: silence "Testing kcctpl_create_intersite_connections" message
       via  dfb664a s4-selftest: support 'make testenv SCREEN=1'
       via  29e1a84 s4-selftest: silence warnings about bind chown
       via  3bb5925 s4-test: silence a tap2subunit error
       via  762ad1c s4-test: silence the Failed to chown message in make test
       via  e36f20d s4-ldif: get rid of the ndr_pull_error message on startup
       via  87f0145 s4-server: exit with status 127 on SIGTERM
       via  b772871 s4-selftest: added --screen option for test
       via  507c413 s4-selftest: fixed up exit codes on signals for make test
       via  60e25ab land: Force always emailing when there is no other mechanism of progress reporting.
       via  0bb970d land: Attach tarball of logs rather than individual logs to keep the mail size reasonable.
       via  997165b land: Some cosmetic fixes.
       via  288b217 land: Attach test output files to result emails.
       via  f6b254c land: Add --revision argument.
       via  d8e81a1 land-remote: Run remote land command unbuffered.
       via  0e11d18 s4-kdc Fix up after import of new lorikeet-heimdal
       via  f213a97 Add new files for sha512 support
       via  21460df s4:heimdal: import lorikeet-heimdal-201010022046 (commit 1bea031b9404b14114b0272ecbe56e60c567af5c)
       via  a2c4f54 s4-heimdal We don't need HDBDIR any more
       via  f02d825 heimdal: change the version string
       via  3ca886b s4-heimdal_build fix up build after heimdal import
       via  ab6e3fc s4:heimdal: import lorikeet-heimdal-201009250123 (commit 42cabfb5b683dbcb97d583c397b897507689e382)
       via  197a151 s4-ldapcmp.py: Don't guess credentials for second Credentials object
       via  da0f3bd s4-getopt.py: Make Anonymous creds when no credentials
       via  d385d9a s4-test-fsmo.py: Implement kind of busy-wait for role transfer
       via  657d4d8 s4-test-dsdb_schema_info.py: Get rid of global module variables
       via  83a1515 s4-test-dsdb_schema_info.py: Simplify connection SamDB
       via  2a23f0d s4-test-fsmo.py: Use common implementation for env_get_var_value()
       via  c05180c s4-test-delete_object.py: Use common implementation for env_get_var_value()
       via  302e1d2 s4-python-test: Common implementation for getting environment variable value
       via  6546127 s4-python-samba: Remove trailing ';'s
       via  6bc7c01 s4-test-fsmo.py: Use common implementation for connect_samdb()
       via  98e4d27 s4-test-delete_object.py: Use common implementation for connect_samdb()
       via  7acbb73 s4-python-test: Implement global connect_samdb() function
       via  46ac1c3 s4-samba.samdb: Fix masking names from outer context
       via  0cb476f s4-python-samba: 'file' is a built-in
       via  edfb8c6 s4-samba.samdb: Fix leading indention and trailing ';'
       via  e9620c5 s4-python-samba: Fix few cosmetics
       via  24f1893 s3: Attempt to fix the non-ads build
       via  b9bef1f land-remote: Pass extra arguments on to land.
       via  22f633d pytdb: Include Python.h first to prevent warning.
       via  5cdef70 subunithelper: Remove accidentally added line.
       via  ab37c48 pytdb: Check errors after PyObject_New() calls
       via  bdd6bef pytdb: Add support for tdb_repack()
       via  a291428 pytdb: Add TDB_INCOMPATIBLE_HASH open flag
       via  14efa95 subunithelper: Fix format time.
       via  20c6512 land: Implement --fail-immediately directly in Python, provide subunit file.
       via  72119de subunithelper: Make filter options optional.
       via  d7edb40 format-subunit: Split out summary file writing.
       via  4ece674 selftest: Move plain text formatter to subunithelper.
       via  8354518 land: Add separate treestagebuilder for subunit.
       via  b965a65 land: Cherry-pick tridges changes to autobuild.
       via  4190bd4 land: Move stage building into a separate class so we can have subclasses (e.g. subunit-specific).
       via  554289c land: Only pass shell=True if necessary.
       via  d03ff1c land: Add --fail-slowly option.
       via  9169044 Several smaller cleanups, use python coding style.
       via  7f01677 land: Avoid running things in a shell where not necessary.
       via  56ad550 land-remote: Checkout repository first.
       via  ff5fdb6 land-remote: Use --repository option.
       via  8ce24a9 land: Add --repository option.
       via  3c85d03 land: Move more functionality onto builder.
       via  74be4a2 land: Avoid more uses of chdir().
       via  6f6bfb3 Split land.py back out of autobuild.py, so I can change it without risking to break the autobuild system.
       via  14fd84d s3: Attempt to fix bug 7665
       via  13756d0 s3: Attempt to fix bug 7665
       via  fc6e910 s3: Fix a 64-bit BUG
       via  ed5e05a bisect: more bisection options
       via  018d23a script: added bisect-test.py git bisect script
       via  06b27e5 autobuild: show top commit in emails
       via  f9bc389 autobuild: include autobuild.log in logs.tar.gz
       via  eadd282 s4-repl: use the GC principal name for DRS replication connection
       via  9bae4cd s4-rpc: added target_principal binding handle option
       via  ee15dc9 s4-dsdb: added dsdb_search_by_dn_guid()
       via  76232a4 s4:rpc_server/netlogon: don't use dcerpc_binding_handle_call_send/recv() directly
       via  47b3d88 netlogon.idl: add missing flags to DSGETDC_VALID_FLAGS
       via  0ea3877 s4-gensec Always honour the set server principal
       via  23a8fad s4-drs: fixed comparison login in replicated renames
       via  6e846ca s4-kcc: remove stale repsTo entries in the KCC
       via  faa993d autobuild: fixed tuple count for retry
       via  87698dc s4-kerberos Don't regenerate key values for each alias in keytab
       via  7b9a664 s4-kdc Rework 'allowed encryption types' handling in the KDC
       via  a82e3ab s4-auth Add make_server_info_pac() to include 'resource domain' groups
       via  6488d5b s4-auth Allocate domain SIDs under the sids array, not server_info
       via  a68f447 heimdal use returned server entry from HDB to compare realms
       via  d17a6f0 s3-spoolss: Strip off ", DrvConvert" and ",LocalOnly" in OpenPrinterEx as seen from Win7 clients.
       via  455bbd5 s3-spoolss: Fixed print job access.
       via  b3fd5e1 s3-spoolss: Fixed print_access_check server_info.
       via  469de19 s3:events: Call all ready fd event handlers on each iteration of the main loop
       via  c1cde72 s3:smbd: Increase unsupported IOCTL debug message to 2
       via  100843a s3:smbd: Increase unsupported IOCTL debug message to 2
       via  455fccf s3:events: Call all ready fd event handlers on each iteration of the main loop
       via  229f544 testprogs: print architecture used in win32 spoolss testsuite.
       via  a88a7c7 s3-dcerpc: no point for printing NDR twice for internal pipes in log level 10.
       via  0ff7e0c samba: share readline wrappers among all buildsystems.
       via  405b7d8 s3-readline: move cmd_history to smbclient, the only user.
       via  b38d054 samba: share select wrappers.
       via  0adc164 s4-auth: fixed a vagrind error when creating keytabs
       via  0111e80 autobuild: revert a bit more of the subunit changes
       via  b75c1f5 autobuild: disable the subuit changes for now - they break error checking
       via  afe78c2 autobuild: fixed the tuples in the retry_task
       via  2d66bb5 autobuild: cwd is needed on all command types
       via  f6bc4c0 s4-rpmd: fixed a use after realloc bug
       via  4beff4d s4-dsdb: fail the transaction instead of asserting on error
       via  9cdebd0 autobuild: Avoid unnecessary chdir() calls.
       via  c4ab2b3 autobuild: Output test results in subunit.
       via  21475df s3-selftest: fix prefix in subunit output.
       via  f70a986 s3: Add subunit-test target.
       via  9af570a s3-configure: Require at least version 1.2.6 of external TDB, which has TDB_INCOMPATIBLE_HASH.
       via  e5dfc64 s4: Add 'subunit-test' make target.
       via  3dfbf3c autobuild: Provide more information about build sequence, stage name and output mime type (all plain text for now).
       via  7210c95 autobuild: Add --always-email option.
       via  0866e2d autobuild-remote: Support autobuild.py rather than land.py.
       via  1adece8 Remove land.py - it's been obsoleted by autobuild.py.
       via  ebf01a4 autobuild: Add --daemon option.
       via  072e310 autobuild: Remove autogen step for projects that have checked in configure.
       via  28a3d2e autobuild: Simplify find_git_root.
       via  b77bcea pidl: Fix handling of typedefs of typedefs.
       via  3975203 s3-spoolss: fix do_drv_upgrade_printer() which must have been broken since the days we moved away from fstrings.
       via  fa3264f s3-net: better handle obscure 0x80070002 error reply when trying to update an not yet published printer.
       via  21576e3 s3-net: make sure we dont crash when publishing a single printer.
       via  5cb5e0a s3-spoolss: make sure we dont crash on NULL setprinter level2 elements as seen from win7.
       via  48fca54 s3-spoolss: dont overwrite location change notify.
       via  62d87f8 s3-selftest: added samba3.posix_s3.rpc.spoolss.printer to knownfail
       via  4c57095 heimdal: added verbose logging of hemimdal crypto errors
       via  23b4126 autobuild: fixed the --tail option for new log locations
       via  c03d02d s4-rodc: don't set SPECIAL_SECRET_PROCESSING on EXOP_REPL_SECRET
       via  694f287 s4-spn: don't try and send an empty SPN list
       via  fbee3586 selftest: Let selftest provide the tempdir, rather than creating it as sideeffect of tests.py.
       via  dc65824 selftest: fixed a selftest error on sn
       via  9917d37 delete_object: Remove unnecessary pass calls.
       via  b7c7c4b s4-selftest: Remove unnecessary PYTHONPATH overrides.
       via  8309e3f s4-selftest: Normalize paths.
       via  1611499 s4-selftest: Finish conversion of selftest.sh to Python.
       via  aca5637 s4-selftest: Convert tests.sh to Python.
       via  e1fce06 Change to using TDB_INCOMPATIBLE_HASH (the jenkins hash) on all TDB_CLEAR_IF_FIRST tdb's. For tdb's like gencache where we open without CLEAR_IF_FIRST and then with CLEAR_IF_FIRST if corrupt this is still safe to use as if opening an existing tdb the new hash will be ignored - it's only used on creating a new tdb not opening an old one.
       via  6a029cd autobuild: push of ref/notes/commits isn't allowed in master
       via  176ecce s4-provision: wipe the old keytabs when provisioning
       via  67a0461 s4-rodc: fixed the keyVersionNumber on the RODC account in secrets.keytab
       via  75a542a s4-drs: put the GCSPN flag into the repsTo if requested
       via  87f67d3 s4-libnet: wipe the old keytab when exporting
       via  57f6770 s4-dsdb: silence the domainFunctionality not setup warning
       via  2c029ea s3-spoolss: make sure to exit early and with the appropriate error code in _spoolss_GetPrinterDriver2.
       via  742fe0a spoolss: use the correct flags for spoolss_PrinterInfo1 struct.
       via  1dcc97d s3-printing: remove unused old structs.
       via  84e6075 samr: add three new ACB flags to IDL.
       via  f3f9dfe s3-spoolss: Fix _spoolss_EnumPrintProcDataTypes error handling (cherry picked from commit 77d4c280323ffc9f5f5f17023c90d0a904e14126)
       via  02b14b6 s3-spoolss: Fix _spoolss_EnumPrintProcessors error handling (cherry picked from commit 2921888a0808efbe765e3f52a83a91c2e03a44a6)
       via  e90b964 autobuild: added much better email reporting
       via  12f6df2 s4-smbtorture: add new EnumPrinters test to test printername/servername behaviour in EnumPrinter and GetPrinter calls.
       via  574d943 s4-smbtorture: rework spoolss_EnumPrintProcDataTypes test.
       via  5bed864 s4-smbtorture: rework test_EnumPrintProcessors to let it test more combinations.
       via  68c81c7 s4-smbtorture: remove unneeded dcerpc_mgmt alias.
       via  848b6d8 s4-smbtorture: print out membership in RPC-SPOOLSS-ACCESS.
       via  21739bd autobuild: fixed exit status
       via  46ec7d7 s4-drs: added support for level 10 of getncchanges
       via  73763b3 LDAPCmp feature to compare nTSecurityDescriptors
       via  6e5b496 s3: Add "smbcontrol winbindd ip-dropped <local-ip>"
       via  f910f13 s3: Re-introduce a procid_self()
       via  bad98e3 s3: Add "smbcontrol winbindd ip-dropped <local-ip>"
       via  10f0c78 s3: Re-introduce a procid_self()
       via  91c4dff s3: Fix a typo in dump-domain-list smbcontrol usage msg
       via  c7c4d84 s3: Fix a typo in dump-domain-list smbcontrol usage msg
       via  6eee95a s4-selftest: Add some more comments to skip file.
       via  73e129b selftest: Eliminate some unnecessary spaces.
       via  124d9fc selftest: Avoid accessing deprecated BaseException.message.
       via  e36f726 subunit: Import new upstream snapshot (adds subunit_progress())
       via  4118220 testtools: Import new upstream snapshot.
       via  1a9f5b4 s4-drepl: don't call UpdateRefs on a RODC
       via  287e35f s4-drepl: fixed the checking of replica_flags in the drepl server
       via  4d55175 s4-kcc: fixed the replica_flags in repsFrom in the kcc
       via  d690622 idl-drsuapi: fixed another replica_flags that should use the bitmap
       via  92586ab s4-dns: send A record updates via TKEY
       via  c82d6c0 s3-spoolss: make sure to exit early and with the appropriate error code in _spoolss_GetPrinterDriver2.
       via  575ae3e spoolss: use the correct flags for spoolss_PrinterInfo1 struct.
       via  3797d48 s3-spoolss: Fix servername/printername handling which turns out to be very important to get right.
       via  156ab4e s4-smbtorture: add new EnumPrinters test to test printername/servername behaviour in EnumPrinter and GetPrinter calls.
       via  1f3f75f s4-samldb: also set a password on the krbtgt_NNNN account
       via  768df75 s4-devel: added new options to getncchanges script
       via  1ec5f5c s4-drs: implement PAS checks and access checks for getncchanges
       via  eebe5e1 s4-drs: added drs_security_access_check_nc_root()
       via  3b52b62 util: added BINARY_ARRAY_SEARCH_V()
       via  44c891a s4-sam: added DOMAIN_RID_ENTERPRISE_READONLY_DCS for RODCs in the PAC
       via  9a58cd1 libds: added more UF_ -> ACB_ flags mappings
       via  77d959f midltests: add midltests-pipe-sync-ndr32-downgrade-02.idl
       via  45e3e54 midltests: support for fragmented RPC traffic
       via  6c0a4b6 midltests: print out the alloc_hint for requests and responses
       via  25e1928 midltests: improve NDR64 downgrade
       via  437db14 midltests: revert to a simple default midltests.idl
       via  9dcd5e6 s3-waf: add basic make test infrastructure, not able to test yet.
       via  bea8035 s3-waf: clean up socket-wrapper and nss-wrapper a little.
       via  292801b s3-waf: add vlp binary.
       via  3131082 s4-spnupdate: when we are a RODC we need to use the WriteSPN DRS call
       via  739a4e4 s4-drsutils: expose DsBind() call in drs_utils.py
       via  06022da s4-kerberos: use TZ=GMT when we are invoking krb5 code in helpers
       via  3b0d6fd s4-rodc: RODC should not accept requests for role transfer
       via  cc28860 s4-provision: simplify our generated krb5.conf
       via  4e0a3ea s4-kdc: RODC DCs should be able to produce forwardable tickets
       via  04e3e27 heimdal: fixed timegm UTC/GMT bug
       via  dacfe67 s4-sam: fixed termination of krbtgt_attrs (comma and NULL)
       via  c83775d ldb-dn: don't crash on NULL in ldb_binary_encode_string()
       via  3d4576b s4-kdc Ensure that an RODC may act as a server (needed to fill the krbtgt role).
       via  f84bdf9 heimdal Use a seperate krb5_auth_context for the delegated credentials
       via  e2c305d midltests/todo: add some random idl files I had tested month ago
       via  ad99711 midltests: add midltests-pipe-sync-ndr32-downgrade-01.idl example
       via  c5e221c midltests: add some usefull defines to midltests.idl
       via  0610868 midltests: make it possible to allow downgrades to NDR32
       via  115ad60 midltests: add a midltests_tcp.exe tool
       via  cf4e572 midltests: move the current implementation to midltests_simple.exe
       via  d8a0436 testprogs/win32: add vs2010-metze.cmd
       via  ec33a87 s3-printing: skip metadata entry when traversing printerlist.
       via  fcee50b pidl: add support for pointers in typedefs
       via  d4636c4 pidl:NDR/Parser: remove unused code for array element index
       via  7fff22c pidl:NDR/Parser: simplify logic in ParseMemCtxPullFlags()
       via  3fa29cd pidl:NDR/Client: make the generated code look a bit nicer
       via  bffa192 librpc/ndr: remove 'async' from ndr_interface_call
       via  96666d4 pidl: remove unused async property handling
       via  a73a2ab pidl/Python: use has_property($d, "noopnum") helper function
       via  65c5278 pidl:NDR/Client.pm: remove unreached code
       via  121ad07 pidl/Python: remove todo handling from PythonFunction(), it's done by the caller
       via  a0fa1dd pidl/Typelist: let typeIs() do TYPEDEF dereference in the HASH case
       via  4677438 s3-waf: add in a little hack to deal with the ECHO rpc module for non-developer builds.
       via  e257e7a autobuild: use git notes for autobuild messages
       via  00611cb selftest: enable FAIL_IMMEDIATELY in autobuild make test
       via  f4177b6 s4-drs: added support for DRSUAPI_EXOP_REPL_OBJ
       via  491e89f ldb-tdb: ignore failure to register control on rootdse
       via  9aa07e7 s4-drs: use drs_ObjectIdentifier_*() calls in getncchanges
       via  d4939ce s4-drs: moved the drs_ObjectIdentifier handling to dsdb_dn.c
       via  cd3eddb waf: we don't need the preprocessor recursion limit any more
       via  8045b35 s4-drs: Added check for drs-manage-topology to updateRefs.
       via  440cee4 s4-drs: Added drs_security_access_check function
       via  6caa512 s4-dsdb: adapted check_access_on_dn for use in drs.
       via  4be2696 heimdal Fix DNS name qualification to not mangle IP addresses
       via  89ee9e6 s4-kdc Handle the case where we may be given a ticket from an RODC in db layer
       via  9d33929 heimdal Add an error code for use in the RODC
       via  9b5e304 heimdal Add support for extracting a particular KVNO from the database
       via  3021af2 s4-kdc Add common setup, handle RODC setup case
       via  88abf44 s4-dsdb Add ldb_reset_err_string() when we set error codes.
       via  063b612 s4-dsdb Make samdb_reference_dn() use dsdb_search() and DSDB_SEARCH_ONE_ONLY
       via  990720b s4-kdc Add function to determine if a hdb entry is a RODC
       via  85f7bce s4-kdc Use msDS-SecondaryKrbTgtNumber to fill in the full KVNO
       via  8b57482 s4-dsdb Fix segfault in error case in rootdse module
       via  6bab5c0 Make upgrade procedure more explicit.
       via  9d3046f s3-waf: add AUTH_SCRIPT module to AUTH subsystem (which is build as shared module by default).
       via  2cf5c66 s3-waf: add vfs_linux_xfs_sgid to the list of default shared modules.
       via  237799d s3: Attempt to fix bug 7518
       via  a3e211c s3: Attempt to fix bug 7518
       via  e390261 s3: Increase the debuglevel for connection termination msgs
       via  51bc104 s3: Increase the debuglevel for connection termination msgs
       via  2a1891a s3-waf: fix dependencies in most of our module subsystems.
       via  5fcd047 s3-waf: add pam_smbpass.
       via  07697fa s3-auth_util: make sure the system server info actually contains S-1-5-18.
       via  314d738 s3-printing: remove unused old structs.
       via  b4a5ece ldb: Fix path to alternative buildtools.
       via  0688c5b samba4: Don't update Makefile/configure from autogen.sh.
       via  63928c8 ldb/tevent: Fix detection of waf paths.
       via  4752d88 tevent: Remove make targets that are not relevant for tevent.
       via  302423f tevent: Don't update Makefile/configure files.
       via  85443e0 ldb: Update autogen-waf.sh to no longer overwrite existing files.
       via  72a41cc ldb: Remove samba-specific targets from Makefile.
       via  78b4b21 ldb: Bump version because of addition of ldb_req_location.
       via  02f87d1 format-subunit: Display number of failed tests even if there are no failed testsuites.
       via  36ffe4f selftest: Abort early on SIGPIPE.
       via  7ac4a71 Add dedicated exception for immediate failure in filter-subunit, don't raise it on known exceptions.
       via  c12f1a1 s4-selftest: added a --fail-immediately option to s4 test
       via  71f88c4 filter-subunit: added a --fail-immediately option
       via  c7f6ab8 s4-provision: fixed the authority response for our SOA record
       via  0bbbfa0 s4-dns: implemented RODC DNS update in dns update task
       via  c4d2b6f s4-netlogon: added RODC DNS update call fwded to dnsupdate task
       via  6237d56 s4-dns: added --update-list option to samba_dnsupdate
       via  7d38079 pidl: added ifdef guards around ndr headers
       via  bc47af5 s4-kdc: added ifdef guards in kdc.h
       via  1587b46 s4-ldb: removed an unused variable
       via  17aa2b3 s4-kcc: fixed a incorrect context to kcctpl_get_all_bridgehead_dcs
       via  e313667 s4-dsdb: added samdb_find_site_for_computer() and samdb_find_ntdsguid_for_computer()
       via  c972790 s4-auth: removed unused variable dom_sid
       via  94dc2c1 s3: Lift smbd_messaging_context() from open_sockets_smbd()
       via  790ad3d s3: Remove two calls to procid_self()
       via  886b5b6 s3: Remove talloc_autofree_context() from myhostname()
       via  49b4d2e s3: Remove some remaining files.c globals to sconn
       via  d26d79b s3: Remove talloc_autofree_context() from files.c
       via  eadc4b5 s3: Lift smbd_server_conn from file_find_fd
       via  54f7b70 s3: Remove smbd_server_conn from file_fsp
       via  3009178 s3: Slightly simplify file_fnum
       via  e578114 s3: Remove smbd_server_conn from file_sync_all
       via  e2222fc s3: Remove smbd_server_conn from file_find_subpath
       via  75c6e0e s3: Lift smbd_server_conn from file_find_di_first
       via  b448e42 s3: Lift smbd_server_conn from file_find_dif
       via  fb86869 s3: Remove smbd_server_conn from files_forall
       via  9fc9ff9 s3: Remove smbd_server_conn from file_close_user
       via  25ca1cd s3: Remove smbd_server_conn from file_close_pid
       via  6a1c4ba s3: Remove smbd_server_conn from file_close_conn
       via  c5d2799 s3: Remove smbd_server_conn from file_new and file_free
       via  5276608 s3: Lift smbd_server_conn from file_fnum
       via  5e26e4d s3: Move "Files" to smbd_server_connection
       via  f83e7d8 s3: Remove "server_fd" global variable
       via  93adf70 s3: Remove talloc_autofree_context() from receive_unexpected()
       via  491102c s4:gensec_tstream: remove plain socket handling
       via  ca360fb s4:lib/tls: add gnutls backend for tstream
       via  381f0fc s4:gensec: add gensec_create_tstream()
       via  d6c48b4 s4:wrepl_server: use SOCKET_FLAG_NOCLOSE instead of a dup()
       via  9d8b886 s4:rpc_server: use SOCKET_FLAG_NOCLOSE to avoid calling close() on the socket fd twice.
       via  5710476 tsocket: make sure we delete the fd event before calling close()
       via  53526de Add torture test BAD-NBT-SESSION as regression fix for bug 7698 - Assert causes smbd to panic on invalid NetBIOS session request.
       via  540cb5c Small tweak to bugfix for 7698 - Assert causes smbd to panic on invalid NetBIOS session request.
       via  d7c09f3 Add torture test BAD-NBT-SESSION as regression fix for bug 7698 - Assert causes smbd to panic on invalid NetBIOS session request.
       via  a738f5b Small tweak to bugfix for 7698 - Assert causes smbd to panic on invalid NetBIOS session request.
       via  38f5055 tsocket: make sure we delete the fd event before calling close()
       via  f98d217 Change to using TDB_INCOMPATIBLE_HASH (the jenkins hash) on all TDB_CLEAR_IF_FIRST tdb's. For tdb's like gencache where we open without CLEAR_IF_FIRST and then with CLEAR_IF_FIRST if corrupt this is still safe to use as if opening an existing tdb the new hash will be ignored - it's only used on creating a new tdb not opening an old one.
       via  6676142 s4-ildap: two more places that need talloc_reparent()
       via  396cdd6 s4-kcc: don't print "Testing kcctpl_create_intersite_connections"
       via  8e1a3c8 s4-drs: make getncchanges debug less verbose
       via  8edf3d7 s4-dns: avoid search domains expansion in DNS resolver
       via  43d0c2e heimdal: avoid DNS search domain expansion
       via  48adfb2 samr: add three new ACB flags to IDL.
       via  77d4c28 s3-spoolss: Fix _spoolss_EnumPrintProcDataTypes error handling
       via  93d7230 s4-smbtorture: rework spoolss_EnumPrintProcDataTypes test.
       via  2921888 s3-spoolss: Fix _spoolss_EnumPrintProcessors error handling
       via  a335848 s4-smbtorture: rework test_EnumPrintProcessors to let it test more combinations.
       via  0e1588a s3-waf: add NDR_PERFCOUNT subsystem.
       via  7fbe700 s4-ildap: fixed a talloc_steal with references error
       via  aeedd29 s4-ldb: Added ldb_request_replace_control
       via  2cf0525 s4/irpc: Add security token to the binding handle when doing irp call forwarding
       via  ed7bbc9 s4/irpc: Add function to add security token to the binding handle
       via  d9d4ded s4:irpc: optionaly pass the security_token via IRPC requests.
       via  3235f44 s3: Make file_fnum static
       via  f1c1959 s3: Remove some unused code
       via  6319e0d s3: Fix some comments
       via  35d9530 Remove talloc_autofree_context() from pm_process
       via  8e02130 Lift talloc_autofree_context() from OpenConfFile()
       via  46cc0b2 libsmbconf: parse an empty share as empty share, not as NULL.
       via  84127dd libsmbconf: parse an empty share as empty share, not as NULL.
       via  f4f5ad9 s3:registry: proposed aix build fix for reg_parse_internal
       via  b32625b s4:torture/ldap: close connections with an UnbindRequest
       via  b1ffacb LDAP-BASIC: test AbandonRequest
       via  b65a164 s4:libcli/ldap: fix sending oneway requests
       via  9d4df79 libcli/ldap: correctly marshall LDAP Unbind PDUs
       via  ff95491 s3-waf: fix dependencies to NDR_XATTR.
       via  1e97e73 s3-waf: link PReg parser only in registry client side extension.
       via  122e354 s3-waf: NDR_SRVSVC is defined now from the main librpc wscript_build.
       via  f2310ca waf: add more NDR subsystems for shared IDL files.
       via  611c831 s4-waf: remove NDR-SRVSVC alias.
       via  d834671 s4-smbtorture: remove unneeded dcerpc_mgmt alias.
       via  aaa19fa tdb: fix non-WAF build, commit 1.2.6 ABI file.
       via  1c18c28 tdb: TDB_INCOMPATIBLE_HASH, to allow safe changing of default hash.
       via  2cb5b80 tdb: automatically identify Jenkins hash tdbs
       via  bdd2ad9 tdb: add Bob Jenkins lookup3 hash as helper hash.
       via  785410c s4-drs: fixed comment in getncchanges code
       via  b07d3c7 lib/util: change tevent_req_nterror() to a macro
       via  06274bd s4-gensec: fixed a valgrind error in gensec
       via  f9ba8f5 lib/util: change tevent_req_nterror() to a macro
       via  a40dcd1 s4-dns: use the generated krb5.conf in samba_dnsupdate
       via  93be0d6 s4-provision: fixed the generation of the krb5.conf for vampire
       via  1622ad4 s3-waf: move SERVICES into a subsystem.
       via  f52fda4 s3-waf: add PRINTING subsystems.
       via  cef16c26 s3-waf: add two more REGF based subsystems.
       via  b7cd6af tdb: fix non-WAF build, commit 1.2.6 ABI file.
       via  2dcf76c tdb: TDB_INCOMPATIBLE_HASH, to allow safe changing of default hash.
       via  ccac258 tdb: automatically identify Jenkins hash tdbs
       via  3258cf3 tdb: add Bob Jenkins lookup3 hash as helper hash.
       via  7afa7b8 s3-waf: rework static and shared list handling a little.
       via  63c3af7 waf: add delimiter argument to TO_LIST.
       via  4584a12 s3-waf: add missing IDMAP modules.
       via  b894847 s3-waf: rework CLDAP and LIBCLI_LDAP subsystems.
       via  9f0b88d s3-waf: move gpext subsystem to libgpo/gpext/wscript_build.
       via  a742e00 s3-waf: move perfcount subsystem to modules/wscript_build.
       via  3e35cc4 s3-waf: move charset subsystem to modules/wscript_build.
       via  6465dbc s3-waf: move idmap subsystem to winbindd/wscript_build.
       via  d7d3331 s3-waf: move pdb subsystem to pdb/wscript_build.
       via  fa8971d s3-waf: move auth subsystem to auth/wscript_build.
       via  2839c8f s3-waf: support --with-acl-support, at least for posix acls.
       via  89e1511 s3-waf: move VFS subsystem to modules/wscript_build.
       via  ca2bbe0 s3-waf: add some module specific functions for s3 waf build.
       via  0326012 s3-waf: convert VFS into a subsystem.
       via  8a5dee2 s3-waf: convert GPEXT into a subsystem.
       via  6fcd243 s3-waf: convert PERFCOUNT into a subsystem.
       via  a6025af s3-waf: convert CHARSET into a subsystem.
       via  ce56881 s3-waf: convert IDMAP into subsystem.
       via  525dcae s3-waf: convert PDB into subsystem.
       via  a9b05af s3-waf: convert AUTH into subsystem.
       via  99ac4e9 s4-ldbmodules: Added new module aclread to handle access checks on LDAP search
       via  93ba172 s4-tests: Added tests for search checks on attributes
       via  3e08965 s4-tests: Removed search tests with anonymous credentials as they fail againts Windows
       via  dc9991a s4-dsdb: Added a function to check access on a particular object by its guid
       via  4d3f528 s4-dsdb: A helper to determine if an attribute is part of the search filter
       via  b77edca s4-dsdb: Moved some helper functions to a separate file
       via  3d0e36b s4-ldap: Added a control to apply the access checks on read via LDAP
       via  5ffacff autobuild: use killbysubdir if available
       via  cc79f09 autobuild: exit immediately if no changes from master
       via  065fc8b s3-waf: convert LIBGPO into a subsystem.
       via  be9badc s3-waf: convert PLAINTEXT_AUTH, SLCACHE and DCUTIL into subsystems.
       via  51ea39c s3-vfs: fix the build of nfs4_acls.c
       via  0fd69f5 s3-waf: Link smbd against RPCECHO.
       via  d0739d4 s3: Remove talloc_autofree_context() from nametouid()
       via  d4bfb5c s3: Remove talloc_autofree_context() from guest_user_info()
       via  227945d s3: Remove talloc_autofree_context() from getpwnam_alloc()
       via  3b2efdc s3: Remove talloc_autofree_context() from notify_internal_parent_init()
       via  64f64e5 Fix bug #7698 - Assert causes smbd to panic on invalid NetBIOS session request.
       via  03841f9 Fix bug #7698 - Assert causes smbd to panic on invalid NetBIOS session request.
       via  80f8419 s4:schannel: handle move flag combinations in the server
       via  7dbfeb0 s4-auth: fixed the SID list for DCs in the PAC
       via  65fc066e autobuild: fixed detection of master changes
       via  c0a1cbd s3-selftest: added samba3.posix_s3.rap.printing as a knownfail
       via  f1c2702 idl-pac: add a decoder for the pac info ctr
       via  f33fc39 s4-drs: use the system sam_ctx for updaterefs
       via  f3ceec9 s4-spn: don't try to do SPN updates as a RODC
       via  95b56aa libcli/ldap: let ldap_full_packet() use asn1_peek_tag_needed_size()
       via  182a69c lib/util/asn1: add asn1_peek_tag_needed_size() and asn1_peek_full_tag()
       via  e628bf1 libcli/util: let tstream_read_pdu_blob_* cope with variable length headers
       via  0b5a556 s4-kerberos Don't segfault if the password isn't specified in keytab generation
       via  c680a42 upgradeprovision: fix a typo
       via  873bd98 upgradeprovision: Fix a bug with renamed entries
       via  43274c9 upgradeprovision: fix a bug with not updated links
       via  a8f8f27 s4 provision: start with gpo of version 0 and be consistent between different policies
       via  76d87b7 s4 upgradeprovision: fix a bug with empty reference objects
       via  3c95d4d s4 upgradeprovision: Copy versionNumber if not present it helps to make gpo valid
       via  dfa468f s4 provision: Make GPO folder group writable
       via  8a48ca4 s3: Remove talloc_autofree_context() from change_to_guest()
       via  4ebbbdd s3: Remove talloc_autofree_context() from swat
       via  bf6ca13 s3: Remove talloc_autofree_context() from smbpasswd
       via  77e96d3 s3: Remove talloc_autofree_context() from net_sam_provision()
       via  2b601d7 s3: Remove talloc_autofree_context() from lookup_unix_user_name()
       via  9b2d314 s3: Remove talloc_autofree_context() from pdb_init_ads()
       via  2d8b650 s3: Remove two talloc_autofree_context() calls
       via  997a64f s3: Remove talloc_autofree_context() from serverid_db()
       via  34c0b16 s3: Remove talloc_autofree_context() from serverid_parent_init()
       via  8c55a9b s3: Remove talloc_autofree_context() from messaging_tdb_parent_init()
       via  c4efae7 s3: Remove talloc_autofree_context() from ctdb_read_req()
       via  8691960 s3: Remove talloc_autofree_context() from get_root_nt_token()
       via  69ef2b3 upgradeprovision: use the same case for hostname in reference provision as in the current provision
       via  e956072 autobuild: added --retry option
       via  e8fec1d s4-dns: the DNS/${HOSTNAME} SPN should be on the DNS account only
       via  b8444b6 s4-provision: switch to dns-HOSTNAME instead of dns
       via  0079165 autobuild: enable ccache
       via  d9a0546 autobuild: added --fix-whitespace option
       via  5d5ae09 autobuild: added --rebase-master and --push-master
       via  91b62a2 autobuild: added a EDITOR script to mark successful autobuilds
       via  f7fb272 autobuild: added --rebase option
       via  a09b241 script: added autobuild.py automatic build test script
       via  f1b3c4d s4-possibleinferiors.py: Fix usage of 'paged_search' module for remote LDB connections
       via  1178560 s4-fsmo.py: Fix usage of 'paged_search' module for remote LDB connections
       via  cf57771 s4-delete_object.py: Fix usage of 'paged_search' module for remote LDB connections
       via  04826b6 s4-sec_descriptor.py: Fix usage of 'paged_search' module for remote LDB connections
       via  7a7068f s4-ldap_schema.py: Remove unused LDB connection to GC port
       via  8780d29 s4-dsdb_schema_info.py: Fix usage of 'paged_search' module for remote LDB connections
       via  7e1e7b1 s4-ldapcmp: Fix usage of 'paged_search' module for remote LDB connections
       via  9e6fa85 s4-ldapcmp: Extend ldapcmp to be able to compare more than one context at a time
       via  dda1dd6 s3: Avoid an explicit ZERO_STRUCT
       via  6ee0d86 s3: Lift talloc_autofree_context() from make_auth_context_fixed()
       via  242e329 s3: Lift talloc_autofree_context() from make_auth_context_subsystem()
       via  2d8be31 s3: Lift talloc_autofree_context() from make_auth_context_text_list()
       via  61861e4 s3: Lift talloc_autofree_context() from make_auth_context()
       via  b127445 s3: Fix a memleak in make_new_server_info_system()
       via  15a3afb s3: Remove talloc_autofree_context() from init_system_info()
       via  e4591eb s3: Fix a typo
       via  a0d3ffb s3: Fix some 64-bit warnings
       via  0a18f89 pyteven: Fix build warnings.
       via  296ff48 Check in configure/Makefile for those projects that have waf as primary build system.
       via  e68afdc pytevent: Add more tests.
       via  ddb3c48 pytevent: Fill in client side fnuctions.
       via  ba5d034 selftest: If a testsuite is killed by a signal, let selftest die.
       via  465cff7 tevent: Add infrastructure for python bindings.
       via  1f22b63 tevent: Switch to using waf by default.
       via  2f08578 s3: Fix bug 7470
       via  e81db37 s3: Fix bug 7470
       via  85ba790 ldb: mark the location of a lot more ldb requests
       via  5568fcd s4-dsdb: added tagging of requests in dsdb modules
       via  f4893e7 ldb: added request location tracking
       via  d72dbe8 s4-repl: make getncchanges a bit less verbose
       via  c53210b s4-net: added --ipaddress option to net commands
       via  3d7a4cf s4-pynet: added server keyword to Net() initialisation
       via  805d942 s4-libnet: added server_address option in libnet context
       via  a360428 s4-finddcs: allow override of server IP address
       via  bd228f9 s4-repl: don't store repsFrom on DNs other than NC heads
       via  781796c s4-pycredentials: avoid a tallloc_free on ref
       via  a1d5254 s4-repl: use namingContexts from rootDSE to initialise partition list
       via  3704467 s4-repl: force on WRIT_REP when we are a writable replica
       via  3aea12d s4-repl: use dreplsrv_partition_source_dsa_by_guid to find source dsa
       via  ca847b5 torture: fixed a valgrind error in SMB2-CREATE
       via  99f0891 s4-dsdb: Fixed a call to the wrong ops function in dsdb_module_search_dn.
       via  8afb252 s3-waf: fix debug2html.
       via  f3561e5 s3-waf: add missing idmap module objectfiles.
       via  f2316f8 s3-waf: convert DISPLAY_SEC into a subsystem.
       via  5d54dc2 s3-waf: fix libnetapi and libaddns unresolved symbols.
       via  96e982c s3-waf: install header files for our libraries.
       via  4e6d7fa s3-waf: convert LIBEVENTLOG into a subsystem.
       via  bd5f932 s4-waf: add NDR_EVENTLOG.
       via  204ba65 s4-waf: rename subsystem NDR_LSAPRC to NDR_LSA.
       via  db4bec3 s3-waf: convert LIBNET et al into subsystems.
       via  fd9ae12 s3-waf: convert PASSWD_UTIL into a subsystem.
       via  464666b talloc: Add a warning about talloc_autofree_context() and dlclose()
       via  e325a5b talloc: Add a warning about talloc_autofree_context() and dlclose()
       via  e90c707 s3-waf: convert READLINE into a subsystem.
       via  929b220 s3-waf: convert PROFILE into a subsystem.
       via  0541e07 s3-waf: convert AFS_SETTOKEN and AFS into subsystems.
       via  fa3eb7f s3-waf: let winbind depend on SRV_NDR_WBINT and RPCCLI_NDR_WBINT.
       via  1bec7e5 s3-waf: convert LOCKING into a subsystem.
       via  2b76785 s3-waf: add RPC_NDR_WBINT to librpc/wscript_build.
       via  44b0a03 s3-waf: add autogen-waf.sh to source3.
       via  c54881b s3-waf: add wscript_build to s3 librpc dir for NDR_ subsystems.
       via  c9b19d9 s4-kerberos Rework keytab handling to export servicePrincipalName entries
       via  9788a68 s3-krb5 Fix Kerberos on FreeBSD with Samba4 DCs
       via  e54527f Fix bug 7694 - Crash bug with invalid SPNEGO token.
       via  d8814b1 Fix bug 7694 - Crash bug with invalid SPNEGO token.
       via  0a1d153 s3-waf: add check for seteuid method.
       via  00be7ea s3-waf: fix the build.
       via  260ad23 s3-waf: add more diroptions.
       via  0b0a717 s3 waf: more correctly generate symbols for pdb/vfs/auth/etc. modules
       via  0bc3e15 selftest Don't run 'speed' tests for very long
       via  b00dc83 s4-selftest Run slow tests less often
       via  e823cb8 s4-libnet_join Use header constant for 'all encryption types' in msDS-SupportedEncryptionTypes
       via  f03913e s4-kerberos Move 'set key into keytab' code out of credentials.
       via  062b0eb s4-libnet Remove libnet_samdump_keytab() and net samdump keytab
       via  f9698cf s4-kerberos Fix kerberos_enctype_bitmap_to_enctypes()
       via  964f992 s4:repl_meta_data - also on delete operations the new RDN attribute has to be casefolded correctly
       via  30afa65 s4:lazy_commit LDB module - the "show_deleted" control is initialised by the "show_deleted" LDB module
       via  29e3806 s4:rootdse LDB module - make use of "dsdb_forest_functional_level"
       via  9123bcb s4:ldap.py - add tests for the "dsServiceName", "serverName", "dnsHostName" and "ldapServiceName" rootDSE attributes
       via  76c346d s4:provision - rootdse - remove static "ldapServiceName" attribute
       via  1d9a348 s4:rootdse LDB module - introduce dynamic "ldapServiceName"
       via  ccc67a0 s4:provision - rootdse - remove static "dnsHostName" attribute
       via  681106a s4:rootdse LDB module - introduce dynamic "dnsHostName" attribute
       via  5f60f5e s4:provision - rootdse - remove the static attribute "serverName"
       via  5fd7bc8 s4:rootdse LDB module - make "serverName" dynamic
       via  e446ef1 s4:rootdse LDB module - remove "priv" checks where not needed
       via  f153569 s4:rootdse LDB module - better that the "edn" control handling is done last
       via  b6eb1b2 s4:torture/rpc/netlogon.c - remove the dependency on "samdb_server_site_name"
       via  65ca9e6 s4:provision.py - support still not fully provisioned trees regarding the rootDSE module
       via  439d7ff s4:provision.py - make more use of "names.serverdn" on NTDS settings location
       via  679eb33 s4:samldb LDB module - it isn't allowed to create user/computer accounts with a primary group specified
       via  2e91399 s4:dsdb/common/util_samr.c - remove the primary group specifications
       via  c03ec03 s4:ldap.py - test default primary groups on modify operations
       via  f46c623 s4:samldb LDB module - support the "userAccountControl" -> "primaryGroupID" detection also on modify operations
       via  72bb8c3 s4:ldap.py - enhance SAM user/groups behaviour test regarding default primary groups
       via  4492d0a libds:flag_mapping.c - support also the default read-only DC primary group
       via  f45848e s4:python/samba/join.py - add a comment to point out that NCs have to be assigned dynamically
       via  8223342 s4:python/samba/join.py - use constant for DC function level
       via  f84724c s4:rootdse LDB module - make more use of LDB result constants
       via  0829845 s4:rootdse LDB module - fix comment typo
       via  7a1a0cd s4:password_hash LDB module - don't assign "lp_ctx" twice
       via  9ca8214 ldb:ldb_match.c - fix counter variable type
       via  0f163eb ldb:ldb_msg_add_linearized_dn - handle NULL DNs
       via  e59cdaf s4:rootdse LDB module - fix counter types
       via  1a1be71 s4:extended_dn_in LDB module - fix a counter type
       via  6c349d4 s4:drepl_out_helpers.c - fix a counter type
       via  80f3e92 s4:rpc_server/dcerpc_server.c - fix a "const" warning
       via  ae60328 s4:libcli/resolve/file.c - fix "const" warning
       via  8ba3eac s3-waf: remove duplicate CONFIGFILE from dynconfig.py which caused sysconfigdir to be ignored.
       via  b828dc0 s3-waf: fix the build of nsstest with --enable-nss-wrapper.
       via  0261b96 s4-waf: move the RPC_NDR subsystems to main librpc wscript_build.
       via  859f3cd s4/eventlog6: Add dummy implementation for calls 0x5 and 0xB
       via  411e6bc s4/eventlog6: Build and hook EventLog6 RPC endpont mapper and idl
       via  b236098 s4/eventlog6: Add endpoint server for EventLog6 RPC
       via  55fe86b s4/eventlog6: Add idl for EventLog6 RPC
       via  bea4948 pidl:NDR/Parser: fix range() for arrays
       via  96ab093 s3: tdbdump does not use our libs (cherry picked via commit aea64ef275b6e94ca7afb8fa2bb172416773abdf and 82c0e79b8d8c693c128e83d8062e1543f3bb311d)
       via  95d3591 tdb: add restore
       via  6673146 tdb: add restore
       via  e74b709 selftest: Pass prefix to setup_env function.
       via  4c3985b selftest: Use variable for clientdir.
       via  4b901f6 torture: Remove unused variable.
       via  133878f s3-waf: convert LIBMSRPC into a subsystem.
       via  43b5f20 s3-waf: fix the build after rpc_server crypto changes.
       via  76f249f s3-dcerps: check auth_type
       via  926a3f4 s3-dcerpc: Use spnego own sign/seal functions
       via  6789934 libcli: fix compile warning
       via  b11fff1 s3-dcerpc: remove auth_data_free_func
       via  3453bc7 s3-dcerpc: make auth context opaque
       via  0ec3720 srv_pipe: reorganize code so that related functions are close to each other
       via  d10e192 s3-dcerpc: finally remove the legaqcy spnego_type variable from pipe_auth_data
       via  b475cfd s3-dcerpc: use new spnego server code
       via  4cdee9b s3-dcerpc: add spnego server helpers
       via  77c73a5 spnego: make spnego_context public
       via  2c9f420 s3-dcerpc: move client spnego stuff in /librpc/crypto
       via  59722ef spnego: avoid explicit dependency on dcerpc specific structures
       via  62d7226 s3-dcesrv: use gssapi helper in srv_pipe.c
       via  28c22d0 s3-dcerpc: add server helpers for gssapi auth
       via  8efd31c s3-dcesrv: use ntlmssp helper in srv_pipe.c
       via  bbf5357 s3-dcerpc: add server helpers for ntlmssp auth
       via  4194383 gssapi: remove unused function argument
       via  412ebad gssapi: avoid explicit dependency on dcerpc specific structures
       via  0e5eb82 s3-dcerpc: move crypto stuff in /librpc/crypto
       via  ffdfcfb s3-dsgetdcname: always pass in messaging context.
       via  c3f5d99 s3:registry: try to fix the build of reg_parse_internal on HP-UX
       via  82c0e79 s3: fix tdbdump build on Solaris and other boxes
       via  80e240f s3 waf: Remove iniparser source list from source3/wscript_build
       via  67b6252 s4/dsdb:kcc: cleanup and improve readability
       via  519180c s4:dsdb/kcc: we don't need to manually allocate [out,ref] pointers anymore
       via  224fbbe s4:irpc: use LIBNDR_FLAG_REF_ALLOC for the server side when pulling
       via  be0ed31 s4:irpc: add padding to the IPRC header for 8 byte alignment
       via  148d4fa s3-waf: first run in using NDR_ subsystems (mostly from shared directory).
       via  ce6ef80 s4-waf: add NDR_LSARPC and NDR_SAMR.
       via  6abf9cc s3-waf: convert LIBADS_PRINTER into a subsystem.
       via  5fb686c s3-waf: convert LIBADS_SERVER into a subsystem.
       via  29b1588 s3-waf: convert LIBADS into a subsystem.
       via  697090f s3-waf: convert smbd into a subsystem.
       via  d6121bd s3-waf: add libaddns.so.
       via  9bba222 s3-waf: recurse into ../lib/crypto.
       via  43e3555 s4-waf: move two more NDR_ subsystems to main directory.
       via  2475210 s3-waf: convert LIBMSRPC_GEN into a subsystem.
       via  ea228cd s3-build: move epmapper client to LIBMSRPC.
       via  e8df0db s3-waf: move epmapper client to LIBMSRPC.
       via  494dc55 s3-waf: recurse into main wscript_build from main librpc directory.
       via  7f53773 waf: fix generated nbt.h path, should fix s4 install.
       via  de49623 s3-waf: fix LOCALEDIR usage.
       via  031dd8c waf: move majority of shared NDR_ subsystems to main wscript_build.
       via  dc4920b s3-waf: rework libnetapi to have no unresolved symbols.
       via  4d75255 s3-waf: add libsmbsharemodes.so.
       via  8ccbbe0 lib-subunit: fixed build on systems without subunit devel library
       via  d2008fb s4-kcc: the kcc should not be setting the repsTo attribute
       via  7a05e04 s4-gensec: fixed a client side bug in GENSEC/SASL/SSF negotiation
       via  c0ff93b s4-drs: we don't need to decode to utf8 in python dcerpc strings any more
       via  bf1f2d4 s4-gensec: prevent a double free in the error path of GSSAPI auth
       via  202525d s4-gensec: fixed a GSSAPI SASL negotiation bug
       via  d1cbd68 s4-kcc: added service->am_rodc
       via  c166b44 s4-kcc: pass the service context into the kcc connection code
       via  b6f149e s3-waf: add all remaining binaries from the make build.
       via  a11d6c7 s3-build: fix the build of split_tokens.
       via  34008ef s3-build: fix the build of test_lp_load.
       via  099394a s3-build: strip down dependencies of smbta-util.
       via  8037a46 s3-waf: reconcile objects to old make-based build.
       via  9ddfbd1 s3-waf: add libsmbclient.
       via  7378b6d s4-selftest: Move credentials tests to standard python directory.
       via  cc5b673 s4-selftest: Move samba3sam test to standard python directory.
       via  5651f8a s4-selftest: Fix prefixes for ldb tests - they're samba4 specific.
       via  136aa0d smbtorture: Report times.
       via  a15a33a torture: Use system subunit library if available.
       via  029add7 smbtorture: Use subunit C library.
       via  20c95cf selftest: Fix testsuite counts when running only a limited number of testsuites.
       via  3d0e6db selftest: Fix idlist running.
       via  f9ed11c s4-selftest: For idlist tests, leave out environment name.
       via  0dde34f s4-selftest: Add environment name to test suite manually, so we can leave it out if we want to.
       via  9bce783 selftest: Fix use of --load-list.
       via  cd8d780 s4-selftest: Cleanup formatting.
       via  a171816 selftest: Add prefix on a higher level, so it can be more easily excluded.
       via  4ffe968 Thank goodness for code reviews. Volker caught - this should be lp_posix_pathnames() not lp_unix_extensions().
       via  7170b87 Thank goodness for code reviews. Volker caught - this should be lp_posix_pathnames() not lp_unix_extensions().
       via  56f127d no need any more to manually create catalog file in build-manpages-nogit
       via  60d5a83 no need any more to create catalog file manually in build-manpages-git
       via  9e2eefa docs: use abs_top_builddir instead of BUILDDIR to let configure create correct catalog file
       via  791246b add script to build only the manpages (not the complete docs) - no-git version
       via  b56ebe5 add script to build only the manual pages (not all the docs) - git version
       via  aea64ef s3: tdbdump does not use our libs
       via  bf1a4b2 s4:libcli:smb2 Rename pending_id to async_id and make 64-bit
       via  7e31704 selftest: Remove unused --analyse argument.
       via  1716cdb dsdb: Use short path for ldb_handlers.h, in case ldb is installed in the system.
       via  8dd0c8c ldb: Use waf as default build system.
       via  c031329 ldb: Depend directly on replace, fixes the build on systems with tdb and tevent installed in the system.
       via  1c3c9a4 s4-param: Fix more memory leaks, invalid memory context.
       via  5b10c82 s3-selftest: Fix test prefixes in subunit output.
       via  3fea9df s4-param: Check type when converting python object to lp_ctx, fix some memory leaks.
       via  63031a2 pygensec: Implement start_mech_by_name().
       via  6abe823 subunithelper: Cope with errors outside of testsuites.
       via  5a75fb1 ndrdump: Move blackbox test to standard python namespace.
       via  18f10ee s4/selftest: Simplify running of python tests.
       via  31d5ac0 selftest: Let tests add prefix to tests by themselve.
       via  201f9d6 s3: Fix pam_smbpass logging on FreeBSD
       via  54f0da3 s3: Use asprintf where appropriate
       via  7ba5855 s3: Fix pam_smbpass logging on FreeBSD
       via  fbd65b6 libreplace: fix endless strerror_r has been redefined warnings on AIX (cherry picked from commit 9b73bb0099d6b33d9e951895be3c877628b6c7dd)
       via  eb665fa tevent: include libreplace heade before tevent header
       via  fe4576d s3-registry: fix some c++ build warnings.
       via  a99388b Fix bug #7693 - smbd changing mode of files on rename
       via  314dc23 Fix bug #7693 - smbd changing mode of files on rename
       via  cf6e773 s3-waf: fix the build.
       via  a1ced10 s4-smbtorture: print out membership in RPC-SPOOLSS-ACCESS.
       via  9b73bb0 libreplace: fix endless strerror_r has been redefined warnings on AIX
       via  0027af0 s4-drs-test: Relax a check that may possibly fail
       via  e3b81c6 s4-ldapcmp: Enable comparisons between LDBs too
       via  e12e661 s4-selftest: Move more tests to scripting/python, simplifies running of tests.
       via  118c654 selftest: Fix run for systems without testtools installed.
       via  7c1b00f selftest: Use idlist testing for python tests.
       via  bf907d2 selftest: Support running individual tests using idlists, for testsuites that support them.
       via  1783d0d s4-selftest: Use loadlist in a couple more places.
       via  0aff42a torture: Remove active_testname variable.
       via  ea1ed67 s4-test: Allow running individual tests for smbtorture tests.
       via  e456c69 torture: Fix running individual tests.
       via  e8b2003 selftest: Fix generation of test id file.
       via  4c681f7 strlist: Make test names unique.
       via  94f84da s4-land: Print commands that are being run.
       via  10da4b0 pymessaging: Remove unused older python irpc bindings.
       via  cb5c86e s3:net: add subcommand net registry deletekey_recursive
       via  7a25d13 s3:registry: remove unneeded TALLOC_CTX argument from reg_deletekey_recursive
       via  a2ea85b s3:tests: fix misplaced '...' for grep pattern in test_net_registry.sh
       via  a52b7e7 s3-net: add command rpc registry import
       via  96ba0cb s3-net: add command rpc registry export
       via  0afc83c s3-net: add command registry convert
       via  e7c2724 s3-net: add command registry export
       via  2a10fd7 s3-net: add command registry import
       via  44d10d0 s3-net: let rpccli_winreg_Connect optionally return WERROR
       via  47313af s3-registry: handle registration entries (.reg) files
       via  f760494 s3-lib: add srprs, primitives to build simple recursive parsers
       via  e5bbc2b s3-lib: add cbuf, a talloced character buffer
       via  9c2e89d s3-docs: document net registry
       via  a233c0c s3-lsa: Fix sid in DEBUG in_lsa_EnumAccountRights.
       via  7c9dab4 tevent: include libreplace heade before tevent header
       via  6865c7c s3: Remove a global variable in bugfix for bug 7665
       via  6172681 s3-libgpo: fix the build of scripts client side extension.
       via  2cf1f05 s3: Remove a global variable in bugfix for bug 7665
       via  93c9582 s4: Add script for landing a branch through a remote server, such as sn.
       via  fd25d67 s4: Add convenience script for building and landing a tree in the background, sending results by email.
       via  049c4fa pytalloc: Add default compare function.
       via  e637576 s3: Remove a pointless if-statement
       via  1d90227 s3: Remove a pointless if-statement
       via  2bc0e0230 s3: don't build krb5 locator plugin if we don't build winbind
       via  d0da459 s3/winbind: remove unused winbindd_check_cache_size (cherry picked from commit 1c82ca01c39e24251e59d7be44390baff998f329)
       via  81d257e s3: don't build krb5 locator plugin if we don't build winbind
       via  ec3d51e Really enable core dumps in Linux
       via  aa57fd8 s4-ldap: Fixed a problem with NC's having a parentGUID attribute
       via  24cac13 s3-waf: remove reg_util_legacy from waf build as well.
       via  bf38287 s3-winbindd: another attempt to fix the non-ldap build.
       via  2d67730 s3:registry: move regio.h from include/ to registry/
       via  4f7d41a s3:registry: move the reg_db.h from include/ to registry/
       via  a35daeb s3:registry: move prototype from reg_init_smbconf.c to its own header.
       via  d25b2ad s3:registry: move prototype from reg_init_full.c to its own header.
       via  0bd2756 s3:registry: move prototypes from reg_init_basic.c to their own header.
       via  4696cd6 s3:registry: move reg_api_regf prototypes to their own header file.
       via  b11cc30 s3:registry: move the reg_api prototypes to their own header.
       via  e4eda5f s3:registry:reg_api: update (C)
       via  8b14b88 s3-waf: add net.
       via  6561289 s3-waf: Build libwbclient as dynamic library (cherry picked from commit dbfb42c1b50e9372184ad170f10ba75b87565965)
       via  6a3c687 pidl/python: Allow passing in UTF8 string objects as well as unicode objects for IDL strings.
       via  d9be9ea s3-waf: add libnetapi (cherry picked from commit 99d898938c7d656d852e4c91f7534e2cba99c5f8)
       via  6028aac s3-waf: fix the file locations of gen_ndr'ed files.
       via  2328105 s3-waf: fix the build after reg_api changes.
       via  9300480 s3-registry: move regf based reg_api calls into own file.
       via  328ee6a s3-registry: add reg_querymultiplevalues to reg_api matching table.
       via  bb4f37d s3-waf: add rpcclient to the waf build.
       via  de59fea s3-rpcclient: add some winreg commands.
       via  5742ccf lib/tdb: fix c++ build warning in tdb_header_hash().
       via  ee51d03 s3-build: only link in prs parser where needed.
       via  8f335f8 s3-waf: only link in prs parser where needed.
       via  aca3c38 s3-build: use proper RPC_X_OBJ target names.
       via  8043e0d s3-waf: use proper RPC_X_SRC names.
       via  5ed191d s3-build: only link LIBNDR_XATTR_OBJ where needed.
       via  2cab2ec s3-waf: only link LIBNDR_XATTR_SRC where needed.
       via  d390d46 s3-build: link ndr_notify only where needed.
       via  95c5218 s3-waf: link ndr_notify only where needed.
       via  6991976 s3-build: link ndr_named_pipe_auth only where needed.
       via  c19cb1e s3-waf: link ndr_named_pipe_auth only where needed.
       via  78b93e4 s3-build: further rationalise LIBMSRPC_OBJ and remove RPC_CLIENT_OBJ.
       via  63e5490 s3-waf: further rationalise LIBMSRPC_SRC and remove RPC_CLIENT_SRC.
       via  7bbd07d s3-build: remove RPC_CLIENT_OBJ1.
       via  b16aa5a s3-waf: remove RPC_CLIENT_SRC1.
       via  4a6629b s3-build: use LIBMSRPC_OBJ instead of single files.
       via  94b68a5 s3-waf: use LIBMSRPC_SRC instead of single files.
       via  dd7a6b7 s3-waf: only link in samr util code where needed.
       via  bc0636d s3-build: only link in samr util code where needed.
       via  7bf7210 s3-build: remove RPC_PARSE_OBJ.
       via  6900ea4 s3-waf: remove RPC_PARSE_SRC.
       via  d86d225 s3:services_db: convert get_common_service_dispname() to talloc
       via  919450a s3:registry: regfio fix the build
       via  58cfbc5 rpc_talloc: Update test now that we create fewer references.
       via  7fc40d2 pytestrpc: Be more verbose.
       via  c4c6f8f s4-pild-python: Fix assignments - even though we reference the mem_ctx of an object we still use the actual ptr.
       via  f161fa3 testrpc: Convert from a single unit test to a simple test script, be more verbose.
       via  a739344 pidl: Fix segfault when accessing unicode objects.
       via  5dd47ee s4-pidl-python: use correct talloc pointer when allocating subobjects.
       via  6b19ab3 s3-build: only link in epmapper client code where needed.
       via  19982c8 s3-waf: only link in epmapper client code where needed.
       via  3dbbea4 s3-build: only link in netlogon client code where needed.
       via  7e2f869 s3-waf: only link in netlogon client code where needed.
       via  ec057e2 s3: separate out cli schannel functions that depend on cli_netlogon.
       via  bf5fb3b s3-build: only link in samr client code where needed.
       via  2b5baf8 s3-waf: only link in samr client code where needed.
       via  01b1845 s3-build: only link in lsa client code where needed.
       via  a987307 s3-waf: only link in lsa client code where needed.
       via  6413d17 s3-build: only link in srvsvc client code where needed.
       via  217d9be s3-waf: only link in srvsvc client code where needed.
       via  5cba245 s3-build: only link in wkssvc client code where needed.
       via  6243313 s3-waf: only link in wkssvc client code where needed.
       via  8c7d73d s3-build: only link in svcctl client code where needed.
       via  0b74d6e s3-waf: only link in svcctl client code where needed.
       via  099c370 s3-build: only link in dssetup client code where needed.
       via  26bf8f7 s3-waf: only link in dssetup client code where needed.
       via  1e522b4 s3-build: only link in initshutdown client code where needed.
       via  1b7075e s3-waf: only link in initshutdown client code where needed.
       via  65f0487 s3-build: only link in echo client code where needed.
       via  3d01c07 s3-waf: only link in eventlog echo code where needed.
       via  0715202 s3-build: only link in dfs client code where needed.
       via  e7ceb32 s3-waf: only link in dfs client code where needed.
       via  7b090ae s3-build: only link in drsuapi client code where needed.
       via  2adfcf6 s3-waf: only link in drsuapi client code where needed.
       via  4bb778e s3-build: only link in ntsvcs client code where needed.
       via  6cc701d s3-waf: only link in ntsvcs client code where needed.
       via  2028d98 s3-build: only link in winreg client code where needed.
       via  690a481 s3-waf: only link in winreg client code where needed.
       via  1805984 s3-build: only link in eventlog client code where needed.
       via  792b4bf s3-build: only link in spoolss client code where needed.
       via  1c0f729 s3-waf: only link in spoolss client code where needed.
       via  fd07404 s3-waf: Try to fix the idl build. (cherry picked from commit 1b022d1d3d613d2299350f9c8cea8cec4510d0b2)
       via  1ff9913 s3-waf: Create a variable for LIBNDR_NTPRINTING_SRC. (cherry picked from commit 5af3177dbd79c3fe494ae82509a37368c8caf204)
       via  bf41982 Revert "s4:RPC-SPOOLSS-NOTIFY: skip test_RFFPCNEx() for now, as the test is broken"
       via  2936a21 s3-selftest: move make test to selftest.
       via  08cf13a s3:registry: remove now (finally) obsolete reg_util_registry.{c,h}
       via  7f1efa6 s3:services_db: does not need legacy registry code any more.
       via  8df2ab9 s3:services_db: rewrite svcctl_init_keys() to use reg_api calls instead of legacy
       via  a6f0f91 s3:services_db: extract core of svcctl_set_secdesc to _internal version
       via  f2a4d55 s3:services_db: create the "Security" subkey if it does not exist in svcctl_set_secdesc()
       via  8be007d s3:services_db: remove bogus comments
       via  5fe2abb s3:services_db: remove unused legacy function svcctl_fetch_regvalues().
       via  e869af9 s3:rpc_server:ntsvcs: registry is not directly used an more.
       via  d760e54 s3:rpc_server:ntsvcs: use svcctl_lookup_dispname instead of legacy svcctl in _PNP_GetDeviceRegProp
       via  4cee4bb s3:rpc_server: registry is not direclty used in the svcctl server any more
       via  3cab109 s3:srv_ntsvcs_nt: make fill_svc_config() use svcctl_get_string_value()
       via  3c85a9f s3:services_db: publish svcctl_get_string_value()
       via  e28bc8d s3:services_db: factor out common code of lookup_dispname and lookup_description
       via  53dcbc2 s3:services_db: change svcctl_lookup_description() to use reg_api functions
       via  9fee033 s3:services_db: rewrite svcctl_lookup_description() to use a tmp talloc ctx
       via  464515c s3:services_db: change svcctl_lookup_dispname() to use reg_api functions
       via  e464ca9 s3:services_db: make svcctl_lookup_dispname() use a temp talloc ctx
       via  a4b1042 s3:services_db: change svcctl_get_secdesc() to use reg_api functions
       via  4fc2b5c s3:services_db: use temp talloc ctx in svcctl_get_secdesc()
       via  9bfd587 s3:services_db: remove the TALLOC_CTX argument from svcctl_set_secdesc
       via  91d5446 s3:services_db: fix a debug message
       via  d2794b0 s3:services_db: rewrite svcctl_set_secdesc to use tmp talloc ctx
       via  7cefb89 s3:services_db: rewrite svcctl_set_secdesc() using reg_api calls instead of legacy
       via  f53c17b s3:services_db: untanlge assignments from check in read_init_file().
       via  a67a553 s3:services_db: untangle assignments from check in construct_service_sd().
       via  7ffcf90 s4-drepl: use the partition UDV and hwm for extended getncchanges ops
       via  7032d7c s3-waf: Fixed the build. (cherry picked from commit f036b449db07c17d04b7f47b1defedef2c2a0970)
       via  7d5f32f s3-waf: Fixed the rpc_client build. (cherry picked from commit 45c7f83ccb2822564ec8df3c41b5c0a9dead6e9c)
       via  997a039 s3-waf: fix the build.
       via  60f20fc s4:auth Move struct auth_usersupplied_info to a common location
       via  0fe9f10 s4:ntlmssp Merge more aspects of the source3/ NTLMSSP layer
       via  56ed536 s4:ntlmssp Re-add gensec_ntlmssp wrapper to allow merge with source3/
       via  c9bd856 s4:ntlmssp Always setup the session keys and signing state
       via  2e5711f s4:ntlmssp Adjust Samba4 ntlmssp code to look more like the code in Samba3.
       via  519e376 s4-smbtorture: print SVCCTL security descriptor in test_QueryServiceObjectSecurity().
       via  d2923fd s4-smbtorture: add NetRemoteTOD libnetapi torture test.
       via  7d46593 s3-libnetapi: Fix Bug #7665, memory leak in netapi connection manager.
       via  6f47a24 s3-libnetapi: Fix Bug #7665, memory leak in netapi connection manager.
       via  c201e49 s4-smbtorture: print SVCCTL security descriptor in test_QueryServiceObjectSecurity().
       via  1585c4d lib/tdb: fix c++ build warning in tdb_header_hash().
       via  80ca590 s3-lib/util Remove unused smb_uuid_unpack()
       via  03011bf s3-libads call common GUID_from_ndr_blob()
       via  6acb47b s3-uuid Remove unused smb_uuid_pack()
       via  d7bc452 s3: Replace sid_binstring and sid_guidstring with PIDL-based alternatives
       via  d44e86b Open alpha 14.
       via  8efd107 s4-pyrpc: fixed build on python 2.4
       via  3fe8e97 s4-rodc: fixed repsFrom store on RODC
       via  5995116 s4-kcc: a bit more debug info on repsFrom creation
       via  ead126c Merge branch 'v4-0-stable' into newmaster
       via  8853bab s3-build: try to fix the non-ldap build.
       via  ccbcffa libcli/ldap Add const to ldap_encode_ndr_dom_sid()
       via  db67f43 s4-mkrelease: Update for waf.
       via  aa8a2e3 wafsamba: Fix docstring for DIST_BLACKLIST.
       via  4752a6b s4-test: yet another test for ATTID-ot-OID conversion
       via  f06d987 s4-dsdb-schema_prefixmap: return WERR_DS_NO_ATTRIBUTE_OR_VALUE when ATTID is not found
       via  395b09c s4-dsdb-schema_prefixmap: Print debug message when internal failure occurs
       via  0740d0a s4-devel-getncchanges: Add common Samba options as a group to be displayed
       via  d0a6c32 s3-nmbd: move SYNC_DNS to nmbd.h
       via  102a70e s3-util: use shared dom_sid_dup.
       via  4dbd743 s3-util_sid: use shared dom_sid_compare_auth and dom_sid_equal_X functions.
       via  4006160 libcli: add dom_sid_compare_domain()
       via  62544c5 s3-build: only include smbldap.h where needed.
       via  8e16d6d s3-build: only include ctdbd_conn.h where needed.
       via  c7fe04a s3-build: only include async headers where needed.
       via  58c79b8 s4-smbtorture: add NetRemoteTOD libnetapi torture test.
       via  b3a3fe6 s3-waf: fix the build after registry changes.
       via  dc19278 Really enable core dumps in Linux
       via  e4d7bc2 wafsamba: Fix parsing of IS_GIT_VERSION.
       via  cd7335a s4-mkrelease: Update to use waf build.
       via  0e8975a Update version info.
       via  b17b6f7 Update WHATSNEW.txt.
       via  4d27046 s3-dsgetdcname: cleanup receive_getdc_response a little.
       via  ecd5fcb s3-spoolss: Fix _spoolss_GetPrinter().
       via  2c9cb11 s3:registry: move prototypes of unused hilvl functions to ret_api_util.h and comment them out
       via  8eb487c s3:registry: move (commented out) hilvl util functions to reg_api_util.c
       via  0f7e503 s3:registry: move higher level function reg_open_path to new module reg_api_util
       via  59da21b s4-smbtorture: fill in trust_domain_passwords_check_in in NDR lsa test.
       via  77e95b4 s4-trusts: fix trustDomainPasswords drsblobs IDL and server side support.
       via  671211c s4-smbtorture: add test_SetServiceObjectSecurity() to RPC-SVCCTL.
       via  d1413e8 s4-smbtorture: add LOCAL-NDR-NTLMSSP.
       via  114d174 s3-nltest: add dsregdns command to nltest.
       via  1bcc9e5 s3-libnetapi: support NETLOGON_CONTROL_FORCE_DNS_REG in I_NetLogonControl().
       via  4904ea1 libnetapi: deal with NULL data in I_NetLogonControl2().
       via  761c5d8 testprogs: skip two tests in spoolss tester.
       via  9ba8811 s3-nltest: add dsgetdc command.
       via  fd905e7 s3-libnetapi: try using netr_DsRGetDCNameEx() in DsGetDcName().
       via  f36ca53 s3-libnetapi: add DS request flags to public header.
       via  fdbf08c s3-libnetapi: add DS_X_FLAGs to public header.
       via  36839ae libnetapi: add DOMAIN_CONTROLLER_INFO_FLAGS.
       via  c87dd06 s3-nltest: convert server input argument into --server.
       via  1bda5a0 s3-nltest: rename print_result to print_netlogon_info_result.
       via  5ada1b9 s4-smbtorture: try to fix spoolss winreg Form tests on bigendian machines.
       via  c9e17ed s3-waf: add net.
       via  99d8989 s3-waf: add libnetapi
       via  b9064cb s3-spoolss: allow a short printername w/o servername.
       via  8a82225 s3-selftest: rename printer "print4" to "lp".
       via  8a5647e s4-smbtorture: add spoolss_OpenPrinter with unc and printername in RPC-SPOOLSS-PRINTSERVER.
       via  1125b29 s4-smbtorture: fix winreg querymultiplevalues NDR test warning.
       via  e1b12c1 s4-smbtorture: add NDR spoolss_GetPrinterDriver2 in and out check functions.
       via  44ebeaf s4-smbtorture: finally enable most of our NDR_OUT NDR tests that we couldnt handle previously.
       via  f2d500e s4-smbtorture: add functions to do NDR_OUT ndr_pull validation including NDR_IN context.
       via  9bea852 s4-smbtorture: fix some indentation in NDR testsuite.
       via  64cac0c s3-smbtorture: fixup trailing whitespace in ndr testsuite.
       via  fcaa225 s4-smbtorture: add spoolss_GetPrinterDriver2 NDR tests.
       via  1fa0d53 s4-smbtorture: mention -v switch for hexdump imports into the NDR testsuites.
       via  8d50721 s4-smbtorture: activate spoolss_GetPrinterData NDR pull test.
       via  4cd16c5 s4-smbtorture: try FSCTL_FIND_FILES_BY_SID with random blob data in RAW-IOCTL.
       via  1bb222d s3-nmbd: use NETLOGON_NT_VERSION_1 in LOGON_PRIMARY_RESPONSE.
       via  4662162 s3-nmbd: use autogenerated marshalling for LOGON_SAM_LOGON_REQUEST.
       via  2a136a9 s3-nmbd: use autogenerated marshalling for LOGON_PRIMARY_QUERY.
       via  b870be6 s3-nmbd: use autogenerated marshalling for LOGON_REQUEST.
       via  fdc0251 s3-nmbd: handle source_name in one location in nmbd_process_logon().
       via  23d217a s3-nmbd: use nbt_netlogon_packet in process_logon_packet().
       via  b04c8e0 libcli/netlogon: add LOGON_REQUEST handling to pull_nbt_netlogon_response().
       via  72d58e9 libcli/netlogon: add LOGON_RESPONSE2 to pull_nbt_netlogon_response().
       via  a80ec29 libcli/netlogon: add NETLOGON_RESPONSE2 to push_nbt_netlogon_response().
       via  9a0695a s4-waf: fix bin/python/samba/dcerpc/nbt.so.
       via  930ca32 s4-smbtorture: add torture ndr nbt testsuite.
       via  ece5080 nbt: add nbt_netlogon_response2 to IDL.
       via  37664fd nbt: add NETLOGON_LOGON_REQUEST.
       via  672949f nbt: add decode_nbt_netlogon_packet() to IDL.
       via  9fe70c2 s3-nmbd: fix indentation in process_logon_packet().
       via  1363767 s3-nmbd: remove trailing whitespace in nmbd_processlogon.c
       via  b4eba42 s4/dcdiag: Handle ListRoles command for dcdiag:KnowsOfRoleHolders test
       via  7250cb3 s4/fsmo: Create separate function for retrieving fsmo role dn and owner dn.
       via  faeeb5c s4/drs: use type enum drsuapi_DsNameFormat in DsCrackNames code
       via  b55853c s4/drs: Added the rest of the enum drsuapi_DsNameFormat values
       via  f12756b s4-smbtorture: add test_SetServiceObjectSecurity() to RPC-SVCCTL.
       via  1c82ca0 s3/winbind: remove unused winbindd_check_cache_size
       via  c9d78fc s3: Fix the charset_pull routine (bug 7531)
       via  1c8fd86 s3: Fix the charset_pull routine (bug 7531)
       via  dbfb42c s3-waf: Build libwbclient as dynamic library
       via  34f47a3 s4-rootdse: mark registered controls as non-critical
       via  c1a6820 s3-waf: fix the file locations of gen_ndr'ed files.
       via  ad8533c s3-waf: fix the build after reg_api changes.
       via  91e8f8d s3-registry: move regf based reg_api calls into own file.
       via  323f729 s3-registry: add reg_querymultiplevalues to reg_api matching table.
       via  3f55c2e s3-waf: add rpcclient to the waf build.
       via  6fd8f65 s3: remove TvalDiff macro, we can use the shared usec_time_diff function (cherry picked from commit 6bc68fabb81d019e017d7f51fdd0b275b3f78609)
       via  9701d33 s3/s4: merge msleep and smb_msleep
       via  01371d9 s4-rodc: override client site from cldap response
       via  8beed36 s4-dns: fixed the dns_domain_info_type for netlogon DNS calls
       via  6642ae9 s4-dns: added --all-names option to samba_dnsupdate
       via  94694ec s4-libnet: use the right domain name in libnet_lookup
       via  1555659 s4-cldap: improved debug msgs in finddcs_cldap()
       via  dfedbae testtools: Import newer upstream revision.
       via  1fc1be4 Fix regf.idl, subkey and rootkey types were switched.
       via  7efcb3c Fix file corruption (non-updated header) on new allocation.
       via  d0cef92 Fix crash when no subkeys exist. Fix writing outside of buffer error by regf backend.
       via  2c3f560 Add python bindings for open_hive function to be able to load REGF files.
       via  5d80710 s4/fsmo: Naming master support added
       via  55f4655 s4-smbtorture: add LOCAL-NDR-NTLMSSP.
       via  f6fa73b s4-rodc: added RODC DNS update support to samba_dnsupdate
       via  50f56c6 s4-finddcs: added some debug messages on failure
       via  e72a1e2 s4-pydsdb: added am_rodc() method on samdb
       via  2666cc9 s4-pydsdb: don't force am_rodc unless it is set by caller
       via  7a59c90 pytdb: Make filename argument optional.
       via  4c72655 pytdb: Add support for tdb_freelist_size()
       via  b3314d6 pytdb: Add support for tdb_transaction_prepare_commit()
       via  b826ef9 pytdb: Add support for tdb_enable_seqnum, tdb_get_seqnum and tdb_increment_seqnum_nonblock
       via  a262103 pytdb: Update open flags to match those for tdb_open() in tdb.h
       via  277a1b2 pytdb: Fix repr segfault for internal db
       via  c4b1971 pytdb: Add support for tdb_add_flags() & tdb_remove_flags()
       via  92eccf8 waf: add a '+' to the git hash if the working tree isn't clean
       via  a66db2c waf: fix typos in GIT_COMMIT_* strings
       via  9e058c6 s3-rpcclient: add some winreg commands.
       via  1d80941 s3-nltest: add dsregdns command to nltest.
       via  8e73826 s3-libnetapi: support NETLOGON_CONTROL_FORCE_DNS_REG in I_NetLogonControl().
       via  47a7a58 libnetapi: deal with NULL data in I_NetLogonControl2().
       via  e870231 s3: Add a missing prototype
       via  1473330 s3: Add a missing prototype
       via  f5254b7 s3: Fix bug 7688, rpcclient command line completion crashing
       via  7fddf9c s3: Fix bug 7688, rpcclient command line completion crashing
       via  252e8c2 s3: Fix some nonempty blank lines
       via  d76bb4a s4-drs: Check for schema changes only in case we are *not* applying Schema replica
       via  1fac1f0 werror: Add W_ERROR_HAVE_NO_MEMORY_AND_FREE() macro
       via  c3489a7 s4-ldapcmp: Fix options parsing for common Samba options
       via  8628371 Fix array size of  a memmber of struct cli_ulogoff_state
       via  aa26978 Merge branch 'v3-6-test' of ssh://git.samba.org/data/git/samba into v3-6-test
       via  78b6265 s3:rpc_client: remove unused rpc_pipe_set_hnd_state()
       via  fde3412 s3:rpc_client: use rpc_api_pipe_send() for auth3
       via  6ecf8d1 s3:rpc_client: rpc_pipe_bind_step_one_done() doesn't need reply_pdu
       via  de6254d s3:rpc_client: allow DCERPC_PKT_AUTH3 via rpc_api_pipe_send/recv
       via  1a22b1b lib/util: usec_time_diff takes arguments the other way round than TvalDiff did
       via  cd4945d s3: fix order of arguments in nsec_time_diff call
       via  10eefd8 s3: fix order of arguments in nsec_time_diff call
       via  311744a s4-test: Add unit test for dsdb_schema_info_cmp()
       via  9256b5f s4-schema: Helper func to compare schemaInfo signitures
       via  1295da9 s4-schema: use dsdb_schema_info_blob_is_valid() to verify schemaInfo blob
       via  aedefd3 s4-prefixMap: use dsdb_schema_info_blob_is_valid() for schemaInfo blob validation
       via  e691b1f s4-dsdb: Add dsdb_schema_info_blob_is_valid() to verify schemaInfo blobls
       via  c79861a s4-pyrpc: Print location and type name we got when checking for types
       via  e2d6b64 Fix array size of  a memmber of struct cli_ulogoff_state
       via  90d685a s4-devel: developer script for adding DNS entries via netlogon RPC
       via  fb81cc0 s4-pyrpc: allow python to access irpc interfaces
       via  1c7c1a8 idl: build python interfaces for winbind and idmap IDL
       via  39bd61e s4-winbind Add a proxy method to update DNS records with a read-write DC
       via  b772f4c testprogs: skip two tests in spoolss tester.
       via  6f5fa76 s4-smbtorture: fix winreg querymultiplevalues NDR test warning.
       via  3aa9d0b Merge branch 'v3-6-test' of ssh://git.samba.org/data/git/samba into v3-6-test
       via  66ad6c7 Ñ•3: remove smb_msleep prototype from here
       via  318f727 s3: remove TspecDiff macro, we can use the shared nsec_time_diff function
       via  f454f13 s3: use nsec_time_diff instead of TspecDiff
       via  3f40dd4 s3/vfs_scannedonly: use smb_msleep instead of nanosleep
       via  5162140 s3/profile: remove the magical clock initialization from the profile code
       via  5626f1d s3/profiling: don't use CLOCK_PROCESS_CPUTIME_ID
       via  0dc37a6 libreplace: use CLOCK_HIGHRES when available
       via  6bc68fa s3: remove TvalDiff macro, we can use the shared usec_time_diff function
       via  2b254c8 s3/s4: merge msleep and smb_msleep
       via  0fd1601 s3: remove TspecDiff macro, we can use the shared nsec_time_diff function
       via  aada719 s3: use nsec_time_diff instead of TspecDiff
       via  ec643df s3/vfs_scannedonly: use smb_msleep instead of nanosleep
       via  e7ab997 s3: Add the PAC info3 struct to the netsamlogon_cache in ntlm_auth
       via  6fe2326 s3: Correctly unwrap the krb ticket in gss-spnego
       via  4093a5f s3: Fall back to raw NTLMSSP for the gss-spnego protocol
       via  a3b812e s3: Split off output generation from manage_squid_ntlmssp_request
       via  8ce85fd s3: Wrap the ntlm_auth loop with a talloc_stackframe
       via  0858b75 s3: Add the PAC info3 struct to the netsamlogon_cache in ntlm_auth
       via  547b268 s3: Correctly unwrap the krb ticket in gss-spnego
       via  70ab7eb s3: Fall back to raw NTLMSSP for the gss-spnego protocol
       via  de2c143 s3: Split off output generation from manage_squid_ntlmssp_request
       via  ae483bb s3: Wrap the ntlm_auth loop with a talloc_stackframe
       via  9f2d183 pidl: prevent ndr_print_*() dying on NULL pointers
       via  eadcd31 wbclient: gr_mem can be NULL
       via  08b923e wbclient: paranoid check for double free
       via  acd0f9d tdb: added TDB_NO_FSYNC env variable
       via  0730d98 s4-smbtorture: add NDR spoolss_GetPrinterDriver2 in and out check functions.
       via  809094a s4-smbtorture: finally enable most of our NDR_OUT NDR tests that we couldnt handle previously.
       via  c29b16f s4-smbtorture: add functions to do NDR_OUT ndr_pull validation including NDR_IN context.
       via  5f9caf1 s4-smbtorture: fix some indentation in NDR testsuite.
       via  725126b s3-smbtorture: fixup trailing whitespace in ndr testsuite.
       via  567a2e6 s4-smbtorture: add spoolss_GetPrinterDriver2 NDR tests.
       via  1250a63 s4-smbtorture: mention -v switch for hexdump imports into the NDR testsuites.
       via  dfe2508 s4-smbtorture: activate spoolss_GetPrinterData NDR pull test.
       via  43d5440 s4-winbind: fixed two valgrind errors
       via  b04b8b5 wbclient: gr_mem can be NULL
       via  a163284 wbclient: paranoid check for double free
       via  ff515ff tdb: added TDB_NO_FSYNC env variable
       via  a394a81 torture/raw Allow one more 'not implemented' status return as a valid response
       via  4083b8a s4-torture assert that we get a temp datagram socket.
       via  6832d5e libcli/auth/ntlmssp Be clear about talloc parents for session keys
       via  d5a4e53 s4-kdc: prevent segfault on bad trust strings
       via  dc59de5 s4-netlogon: added IDL for netr_DsrUpdateReadOnlyServerDnsRecords
       via  5958997 s4-rpcserver: allow saving of bad RPC packets
       via  83a24ff pidl: prevent ndr_print_*() dying on NULL pointers
       via  14340a4 idl: Added EPMAPPER_STATUS_CANT_PERFORM_OP.
       via  7e729c4 s4-dns: use a non-forwardable ticket in samba_dnsupdate
       via  89827af s4-kerberos: obey the credentials setting for forwardable tickets
       via  efb37a5 s4-pycredentials: expose forwardable setting via python
       via  6a82997 s4-credentials: added ability to control forwardable attribute on krb5 tickets
       via  377ffcb s4-drs: make debugging DsUpdateRefs a bit easier
       via  e5cd023 s4-drs: initial skeleton for DrsReplica{Add,Del,Mod} calls
       via  4cf53c6 s4-drs: removed a debug print in repl secret
       via  f95e6a3 s4-test: enable valgrind on wbinfo tests
       via  eeafe1e s4-pydrs: fix for python 2.4
       via  32976e2 s3: Add convenience make target buildfarm-test.
       via  bad0041 s3-selftest: Move Samba3-specific script to source3/selftest.
       via  cd56e40 s3/printing: avoid a possible race condition in the cache timeout
       via  25446bd Fix all sid_parse returns to be checked. Tidy up some checks and error messages.
       via  e8f17bb s3-smbd: prevent call_nt_transact_ioctl() crash in FSCTL_FIND_FILES_BY_SID case.
       via  447d968 Fix all sid_parse returns to be checked. Tidy up some checks and error messages.
       via  db8cfda s3-smbd: prevent call_nt_transact_ioctl() crash in FSCTL_FIND_FILES_BY_SID case.
       via  fe59119 s4-smbtorture: try FSCTL_FIND_FILES_BY_SID with random blob data in RAW-IOCTL.
       via  3b87e3e s4-repl: if we are an RODC don't set WRIT_REP in replication
       via  05ec123 s4-repl: add partial attribute set to getncchanges calls for RODCs
       via  520252c s4-repl: added min_usn to extended replication call
       via  1da147e s4-repl: added repl_secret handling
       via  d5673b5 s4-repl: cleanup the extended op calls in repl server
       via  aabd89d s4-pyjoin: use new pynet finddc interface
       via  2edbf74 s4-pynet: return the full netlogon response from python finddc
       via  e18c003 s4-pyjoin: fill in the dns name in the python replication method
       via  e2b6d17 s4-drs: get lpcfg_dnsdomain() instead of lpcfg_realm()
       via  e5ac820 s4-pyrpc: added py_return_ndr_struct()
       via  f89f3cf s4-repl: split out the extended op handling
       via  54b5370 s4-repl: cleanup getncchanges extended op calls
       via  7f1db0d s4-drs: Wait DsReplicaSync for as long as it takes to complete
       via  7b20b79 s4-irpc: Don't install endtime-timer in case timeout is INFINITE for the call
       via  ee169d7 s4-irpc: Add 'timeout' param for dcesrv_irpc_forward_rpc_call() call
       via  839ed05 s4-irpc: Add value for "infinite" timeout for IRPC calls
       via  aa7df7b s3/printing: make clock jump save and use monotonic time for cache timeout
       via  adf8ca6 subunit: Re-add outputmsg.
       via  1cfef70 Add check for invalid data size.
       via  abdb519 Merge branch 'v3-6-test' of ssh://git.samba.org/data/git/samba into v3-6-test
       via  627de92 Add check for invalid data size.
       via  4e3bcaf s3: Fix some debug msgs in ntlm_auth
       via  6400f3e s3: Fix some debug msgs in ntlm_auth
       via  301b60a Fix a typo
       via  e7f21fa s4-rpcserver: set unbind method to NULL in remote server
       via  9a7d1b1 s3-docs: more typos in rpc_server manpage.
       via  2d1cf26 s3-waf: fix the build.
       via  effbebc s3-docs: fix rpc_server manpage type.
       via  33d05a8 s3-rpc_server: fix some uninitalized variables and c++ build warnings.
       via  480c97b s3-printing: fix print_spool_terminate().
       via  ccb7fdc s4/fsmo: Extended fsmo test with infrastructure, pdc and rid roles
       via  2eeba94 s4/fsmo: Handle infrastructure, pdc and rid extended ops
       via  4608721 s4/fsmo: Remove empty new lines
       via  db46b2b s3-winbindd: Use rpc_open_pipe_interface in winbindd.
       via  e580c6d s3-rpc_server: Use talloc_stackframe.
       via  8ec7aae s3-rpc_server: Moved ncacn_np declarations in common header file.
       via  390642a s3-rpc_server: Moved "external" pipe functions to rpc_ncacn_np.c.
       via  34225c9 s3-rpc_server: Added new parametric option 'rpc_server'
       via  738c843 s3-rpc_server: Renamed rpc_ncacn_np_internal.c.
       via  5685914 s3-rpc_server: Convert rpc_connect_spoolss_pipe into a generic interface.
       via  344260d s3-rpc_server: Added support for internal connections to external daemons.
       via  e7c4555 s3-rpc_server: Accept connections and process requests.
       via  f7f9916 s3-rpc_server: Added helper functions to read data from a ncacn socket.
       via  7b1748d s3-rpc_client: Added a tstream based transport.
       via  a1f1da7 s3-rpc_server: Addded function to create custom pipes_struct.
       via  b1fdc5a s3-rpc_server: Add generic listener callback.
       via  3c26e95 s3-rpc_server: Added initial generic RPC server infrastructure.
       via  1172187 s3-rpc_server: Added debug to see how much data has been read out.
       via  5ccd7a5 s3-rpc_server: Make process_incoming_data() public.
       via  2ef693e s3-rpc_server: Make pipe destructor public.
       via  3f04b54 s3-rpc_server: Fixed unhandled error condition.
       via  94d86a2 s3-misc: Introduce lp_ncalrpc_dir() in S3, like we have in S4.
       via  65bd8f8 s3-printing: Document the printer list functions.
       via  25a2d94 s3-printing: Add method to skip refresh if just happned.
       via  7022554 s3-printing: Use printer list tdb in pcap.
       via  d2a027e s3-printing: Added a printer list database.
       via  c35629c s3-nltest: add dsgetdc command.
       via  bbdbb0c s3-libnetapi: try using netr_DsRGetDCNameEx() in DsGetDcName().
       via  3fe966d s3-libnetapi: add DS request flags to public header.
       via  26672e2 s3-libnetapi: add DS_X_FLAGs to public header.
       via  45d772e libnetapi: add DOMAIN_CONTROLLER_INFO_FLAGS.
       via  5901e81 s3-nltest: convert server input argument into --server.
       via  a609c03 s3-nltest: rename print_result to print_netlogon_info_result.
       via  2d23ddb s3-build: only link in prs parser where needed.
       via  f705125 s3-waf: only link in prs parser where needed.
       via  5a0bb22 cldap: prevent crashes when freeing cldap socket
       via  ea223ba s4-server: check the return of irpc_binding_handle_by_name
       via  beb9c6b s4-finddcs: ensure we free previous cldap requests before starting a new one
       via  fcf576f s4-selftest: enable logging in valgrind server xterm
       via  a498ab9 s4-rpc: fixed double free in RPC proxy
       via  0212800 tsocket: we return -1 on error, not fd
       via  0009d17 s4-libnet: print the domain name on domain open failure
       via  c18e956 s4-libnet: force IDL printing for high debug levels
       via  66460c9 s4-resolve: the file backend should not look at the name type
       via  6012f31 s4-finddcs: show required server type bits on failure
       via  6c45eeb s4-repl: use consistent API calls for getting DN GUID
       via  52ae578 s4-netlogon: fixed logic for setting DS_SERVER_WRITABLE
       via  59d415f4 s4-finddc: use NBT lookup for a 1C name if joining a short domain name
       via  99f514f s4-selftest: use the full domain name in joins
       via  4e9f449 s4-join: give a clear error when using short domain form
       via  011978e s4-rodc: use python finddc code to avoid the need for --server
       via  2e92484 s4-pynet: added finddc call
       via  58d59a0 s4-libcli: change finddcs.h -> finddc.h
       via  7f029aa s4-finddcs: rename finddcs to finddcs_nbt
       via  ee61568 s4-winbind: use finddcs_cldap() in winbind
       via  0c447e3 s4-libnet: use finddcs_cldap() in libnet_lookup
       via  fede78f s4-cldap: don't set the writable bit when we are a RODC
       via  898674c s4-finddcs: added finddcs_cldap()
       via  5bbfe2b s4-secrets: fixed shadowed variable warning
       via  4ff4521 cldap: use ipv4 not up for unbound cldap sockets
       via  dbc9b18 s4-resolve: added resolve_name_multiple_recv()
       via  fa7fd4f s4-dns: fixed lookup of SRV records using dns_ex
       via  ce2004d s4: fixed some printf format errors
       via  041c699 s4-libnet: converted finddcs call to tevent_req
       via  94fb612 s4-secrets: fetch secure channel type with domain SID
       via  bd51d30 s4-auth: when we are a DC enable winbind auth
       via  67ac855 s4-auth: set the RODC bit for RODC schannel
       via  52445e1 s4-schannel: fixed reference to context after free
       via  5b02cf1 s4-auth: allow multiple active auth backends
       via  890a33c s4-smb: serialise session setup operations
       via  ba2c394 talloc: fixed spelling errors in comment
       via  13a8745 s4-rodc: add a trigger message for REPL_SECRET to auth_sam
       via  f6d85be s4-messaging: add support for no_reply in irpc messages
       via  b9393e4 s4-kcc: removed redundent loop check
       via  2fbf10e s4-smb: smbsrv_blob_push_string() can return -1
       via  a17da70 s4-dsdb: check for invalid backend type
       via  3e88f3c s4-rootdse: setup length after NULL check
       via  d00cb8b s4-dsdb: fixed use after free for RODC
       via  597372d s4-dsdb: free right context on failure
       via  cbd8297 s4-dsdb: defer ac->msg after check for NULL ac
       via  5a4a11c s4-anr: check for allocation failure before use
       via  ba726b5 s4: Fix two typos
       via  f892045 ntlmssp: when pushing an ntlmssp NEGOTIATE_MESSAGE deal with NULL strings.
       via  eeb24af Allows changing the maximum number of simultaneous clients in winbindd through an smb.conf option.
       via  79cc078 Ensure incoming timespec values correctly wrap at nsecs.
       via  0b270f0 Ensure incoming timespec values correctly wrap at nsecs.
       via  c4a31cf Fix string_to_sid() to allow non '
       via  ea8f73f s3-torture Add tests to show that the dom_sid parsing was faulty.
       via  b45b538 s3-util_sid Use the NDR parser to parse struct dom_sid
       via  dad0b14 libcli/security Use sid_append_rid() in dom_sid_append_rid()
       via  4ac32a5 libcli/security Merge source3/ string_to_sid() to common code
       via  9e31c9a s3-util_sid use ARRAY_SIZE() to ensure we never overflow the dom_sid
       via  1ac4f6a s3-util_sid Accept S-1-5 as a SID (cherry picked from commit 9d44688681bc196baf1bccbdf84092ffc0510bb7)
       via  0dc0a81 s3-dom_sid Use C99 types in dom_sid handling
       via  55b3150 Fix string_to_sid() to allow non '
       via  15abd86 s3-torture Add tests to show that the dom_sid parsing was faulty.
       via  1892df6 s3-util_sid Use the NDR parser to parse struct dom_sid
       via  46f585e libcli/security Use sid_append_rid() in dom_sid_append_rid()
       via  51ecf79 libcli/security Merge source3/ string_to_sid() to common code
       via  72a8ea4 s3-util_sid use ARRAY_SIZE() to ensure we never overflow the dom_sid
       via  9d44688 s3-util_sid Accept S-1-5 as a SID
       via  ce1e273 s3-dom_sid Use C99 types in dom_sid handling
       via  4e8d6a7 s3/profile: remove the magical clock initialization from the profile code
       via  5f6a145 s3/profiling: don't use CLOCK_PROCESS_CPUTIME_ID
       via  9c00fb4 libreplace: use CLOCK_HIGHRES when available
       via  33da33c ntlmssp: when pushing an ntlmssp NEGOTIATE_MESSAGE deal with NULL strings.
       via  48976ac rpc_server: Remove unnecessary dependency on server modules, build system will take care of that.
       via  8209198 waf: work around circular dependency finder erroneously removing dependency of gensec on dcerpc.
       via  d286b17 selftest: Error out rather than die() when setting up an environment fails.
       via  d98754c selftest: If setting up environment fails, mark testsuites that use it as errorring, don't skip it.
       via  73edd66 s4-smbtorture: try to fix spoolss winreg Form tests on bigendian machines.
       via  4c3e6a5 tdb: add ABI/tdb-1.2.4.sigs
       via  3db545e nss_winbind: Fix soname.
       via  dcadb90 subunit: Use RemoteError when passing errors to upstream subunit.
       via  8e328c4 param: Add prototype for lpcfg_private_dir(), used by openchange.
       via  1e5ea0b subunit.pm: Fold Subunit::Filter into Subunit, trim further.
       via  c0923cf subunit.pm: Remove output_msg/control_msg functions.
       via  7d4968e selftest: Remove testsuite parsing.
       via  d3960f6 subunit.pm: Simplify subunit handling in perl.
       via  49411fa subunit.pm: Pass through milliseconds in time reports.
       via  9f3a43c selftest: Report times in milliseconds rather than seconds.
       via  d67eeaf subunit: Use standard subunit functions for reproducing subunit streams.
       via  d2fb9ce subunit: Remove unused methods.
       via  b61cc18 subunit: Use standard functions for addSuccess, addExpectedFail, addFailure, addSkip.
       via  c1fe7b4 subunit: Use standard addError method implementation.
       via  881f610 subunit: Pass TestCase objects to startTest rather than test name strings.
       via  1626dc2 subunit: Use subunit standard functions for handling time and progress.
       via  fb1c966 subunit: Use standard subunit test protocol client, use standard name for startTest.
       via  8530d5a subunit: Initial work on using the standard TestResult class.
       via  4c45e29 s3-waf: fix the build after privilege code changes.
       via  9271570 s3: Remove some unnecessary if-statements
       via  f4c8bda Fix bug 7409 - Thousands of reduce_name: couldn't get realpath.
       via  b3fccd1 Fix bug 7409 - Thousands of reduce_name: couldn't get realpath.
       via  a2daf0e ntlm_auth: Fix a valgrind error
       via  69db4b4 ntlm_auth: Fix a valgrind error
       via  6e720ec s4:SID handling - always encode the SID using "ldap_encode_ndr_dom_sid" for LDAP filters
       via  a4b7fac s4:cosmetic - the SID attribute is called objectSid - not objectSID
       via  0a19290 testdata/samba3/provision_samba3sam.ldif - update also here the maximum domain controller functionality
       via  f1b21be param: Only include param_proto.h for Samba builds, provide those prototypes necessary for external users (OpenChange) manually.
       via  6356255 lib/tdb: change version to 1.2.4 after hash checking improvments
       via  08eb42d tdb: put example hashes into header, so we notice incorrect hash_fn.
       via  72c6697 tdb: fix tdb_check() on other-endian tdbs.
       via  2c736fd tdb: fix tdb_check() on read-only TDBs to actually work.
       via  fefe740 tdb: make check more robust against recovery failures.
       via  95a0b68 s3: Fix a typo
       via  3670a24 s3: Fix a typo (authentictaion->authentication)
       via  e03f8de s3: Fix a typo (authentictaion->authentication)
       via  c96bf39 s3: Do not directly log off after a pam_logon
       via  c852839 s3: Fix wbinfo arg for --pam-logon
       via  4dcd5ac s3: Do not directly log off after a pam_logon
       via  2ef4acb s3: Fix wbinfo arg for --pam-logon
       via  8768f62 ntlm_check: Fix some nonempty blank lines
       via  02a8a96 s3/winbind: use mono time for startup timeout check
       via  b7fcbb2 libreplace: clock_gettime sets errno
       via  d10b2c0 lib/tdb: change version to 1.2.4 after hash checking improvments
       via  786b726 tdb: put example hashes into header, so we notice incorrect hash_fn.
       via  f77708e tdb: fix tdb_check() on other-endian tdbs.
       via  82e5644 tdb: fix tdb_check() on read-only TDBs to actually work.
       via  9e0deff tdb: make check more robust against recovery failures.
       via  fe958c0 Revert "s4:samldb LDB module - simplify the message handling on add and modify operations"
       via  1237128 s4:samldb LDB module - remove a disastrous "talloc_free"
       via  0939ba4 Revert "s4:util_samr.c - also here we've now the default primaryGroupID detection working"
       via  eaa55b4 s4:torture/rpc/samr.c - fix typos in outputs
       via  7e9e35d s4:util_samr.c - also here we've now the default primaryGroupID detection working
       via  4a29415 s4:ldap.py - tests the primary group detection by the "userAccountControl"
       via  4fd8ce4 s4:setup/provision_self_join.ldif - now the samldb LDB module detects automatically that this is a DC account
       via  7f42415 s4:samldb LDB module - "samldb_check_primaryGroupID" - support RID derivation from "userAccountControl"
       via  1e52e72 libds:flag_mapping.c - introduce a call which maps the "userAccountControl" to the default primary group RID
       via  2fb111f libds:flag_mapping.c - fix counter variable types
       via  22d4243 s4:samldb LDB module - free the "ac" context after the delete checks
       via  1d94bb3 s4:samldb LDB module - simplify the message handling on add and modify operations
       via  79f22e5 s4:samldb LDB module - move "samldb_prim_group_users_check" more down to see that it is only in use by the delete operation
       via  bb1da64 s4:samldb LDB module - add a comment to mark the beginning of the extended operation handler
       via  dad7cda s4:samldb LDB module - refactor "samldb_find_for_defaultObjectCategory" to be again synchronous
       via  6aca09b s4:samldb LDB module - refactor the "primaryGroupID" check on user creation
       via  e1de425 s4:samldb LDB module - get rid of the SID context variable
       via  79a98b8 s4:samldb LDB module - use also here the real attribute denomination "sAMAccountName"
       via  0eb281d s4:samldb LDB module - rename "check_SamAccountType" into "check_sAMAccountType"
       via  4ef9760 s4:samldb LDB module - make "samldb_check_sAMAccountName" synchronous again
       via  64af772 s4:fsmo.py - fix an obvious typo
       via  adfa071 s3: Remove a nesting level in winbindd_dual_pam_chauthtok
       via  6bd6fdc s4:unittest: Test wbinfo --group-info and --gid-info
       via  8a0db43 test_wbinfo.c - count more possible failures
       via  1ddd63b ldb:tools/cmdline.c - reorganise imports
       via  b5d8727 s4:param/secrets.c - reorganise imports
       via  7e710c4 s4:rpc_server/common/common.h - introduce two forward declarations to suppress parameter declaration warnings
       via  5f98d31 ldb:tools/cmdline.c - make a counter unsigned where appropriate
       via  c0a863b s4:ldb_register_samba_handlers - fix up and convert result codes to LDB/LDAP results
       via  ea3f21d lib/replace/wscript:Tru64 build - Better use version 600 for _XOPEN_SOURCE
       via  83cd3f7 s4:dcesrv_samr_GetGroupsForUser - also universal group memberships are returned here
       via  e84ab1b s4-privs Fix enum privileges in LSARPC server
       via  07cf3ba s3-auth Fix typo in comment
       via  6d61586 nss-waf: use the right winbind pipe path
       via  a82fe6f winbind-waf: the installed name is libnss_winbind.so.2
       via  e13ed6f s4:gensec Put the "NTLM" string for NTLMSSP's SASL name in a header
       via  2921a88 s4-param: removed the lp_ varients of the functions
       via  2a93814 s4-param: move back to auto-generation of loadparm prototypes
       via  837230f s4-credentials: get all attributes in cli_credentials_set_secrets()
       via  bc6a3a2 security.idl Clarify that this is not a network structure
       via  b9b93b8 libcli/auth/schannel_state_tdb.c - fix includes
       via  2442d25 lib/replace:wscript - additional attempt to fix the build on Tru64
       via  a02a2c3 libcli/security Use talloc_zero when making a struct security_token
       via  fdcadb5 libcli/privileges Fix comment
       via  0eea8ec s4-privs Seperate rights and privileges
       via  3b4db34 s3-krb5 Fix Kerberos on FreeBSD with Samba4 DCs
       via  ee943fb libcli/security Remove unused SE_NONE define
       via  eb6a0cc libcli/security Move 'private' privileges functions to another header
       via  b733d9d s3-samr Explian better the use of two privileges in this call
       via  6d2b1ef libcli/security Remove 'always true' return from se_priv_put_all_privileges
       via  aefe60d s3-util_sid Tidy up global struct security_token
       via  da9bca6 s4-rpc_server Put all 'logon failure' messages at the same debug level 4
       via  eb84c7a libcli/auth Failure to find the cached session key for SCHANNEL isn't level 0
       via  e3edd7c s3-privs Add const
       via  4bf0996 s3-privs Remove extra pointer on privilege mask
       via  86fdb4c s3-privileges: add handling of both old and new formats in database
       via  45aecc2 s4-lsa: privilege IDs should use the enum, not an int
       via  382e2b3 privileges: privilege luids are not all below 64
       via  a32cdad libcli/security Make sec_privilege_from_index() return SEC_PRIV_INVALID on failure
       via  0b41ef7 libcli/security Remove unused declarations from privileges.h
       via  96e59fa s3-privs Remove unused function
       via  9883993 s3-privs Overhaul PRIVILEGE_SET handling, avoid dealing with the bitmap
       via  ad5ec58 s3-privs Hide the bitmap-based grant_privilege and revoke_privilege
       via  4080ff7 s3-privs Make privilege_enum_sids() take an LUID, not a bitmap
       via  71832a4 libcli/security Expose sec_privilege_mask()
       via  6d78e11 libcli/security make sec_privilege_id() return SEC_PRIV_INVALID on failure.
       via  8ff6bc2 libcli/security Remove unused functions and constants.
       via  62e5900 s3-privs Rework access_check_object() to take two privileges
       via  a53a42f libcli/security Rename all privilege bitmaps constants
       via  e0cbc68 s3-privs Rework privilege enumeration to also use new DB format
       via  2bb7b82 libcli/security Remove luid_to_se_priv() and luid_to_privilege_name()
       via  ed6b4dd s3-privs Directly manipulate the privileges bitmap.
       via  92efe9a libcli/security Add an invalid LUID privilege value
       via  aab0b55 libcli/security Improve dump of privileges:  Just walk the table
       via  3bb7751 s3-privs Convert from user_has_privileges() -> security_token_has_privilege()
       via  b057867 s3-privs Remove a pointer from grant_privilege()
       via  0e2142a s3-privs Remove pointer indirection from se_priv_to_privilege_set()
       via  2387e3b s3-privs Call security_token_set_privilege() rather than manual assignment
       via  a02ae67 s3-privs Remove a pointer indirection from revoke_privilege()
       via  cbd72ab libcli/security Don't export privs[] as a global variable
       via  33ce863 s3-lsa Use sec_privilege_id() to lookup name to LUID
       via  3c93d1e libcli/security Merge privilege lists from source3 and source4
       via  d2e4110 libcli/security Return number of entries in the old source3 list
       via  eb8e315 libcli/privileges Simplify get_privilege_luid() to return just the enum
       via  cdda15c libcli/security Don't memcpy a uint64_t value, just assign it.
       via  780de03 libcli/security Use ARRAY_SIZE() consistantly.
       via  66ac968 libcli/security Fix and clarify privilege manipulation function comments
       via  9fb92c6 libcli/security Make the two privileges tables share a common struct definition
       via  dbee98d libcli/security Move source4/ privileges code into the common libcli/security
       via  0d25212 s3-privs Move manual prototypes to common privileges.h
       via  b29b6c1 s3-privs Inline dump_se_priv into callers now that it's just a uint64_t
       via  f85b822 libcli/security Use talloc_realloc() not TALLOC_REALLOC_ARRAY()
       via  3f589c2 libcli/security Use C99 types
       via  b0690d6 libcli/security Use true and false, not True and False
       via  f20bba9 s3-privs Move source3/ privileges implmentation into common
       via  cae7bab s3-privs Rename structure elements for greater clarity
       via  25b0da5 s3-privs More clarity in variable names
       via  f20c781 s3-privs Rename mask -> privilege_mask to be more clear
       via  d1bb21b s3:auth Remove NT_USER_TOKEN
       via  4bfc8d3 s3-auth Change struct nt_user_token -> struct security_token
       via  4bf783d s3-auth Change type of num_sids to uint32_t
       via  6a0176b security.idl Add comments
       via  2606dfa security.idl Update Windows privileges list to Win2008R2
       via  3e36aef s3-privs Only store low bits of luid in privileges table
       via  9abfd8f s4-privs Add a lookup by index of privilages
       via  e113af6 privs Add my Copyright
       via  d2883ff security.idl clarify which privilages are LUID and bitmap values
       via  86233ec s3-privs Remove comment already moved to security.idl
       via  82f84ff s3-privs Use constants from security.idl
       via  e655e9f s4-privs Remove link between enum sec_privilege and the privilege bitmap
       via  fcaa86f s3-privs Further changes to remove SE_PRIV
       via  821b9e6 privs Move privilege bitmasks to security.idl
       via  99aae4a s3:privs Change to new host endian neutral privilages tdb format
       via  c79336e s3:Change SE_PRIV to uint64_t
       via  42a98a5 s3:privileges Change SE_PRIV to be just a uint64_t
       via  b8f28c2 lib/replace:wscript - don't check twice for type "bool"
       via  ae5d807 lib/replace:wscript - attempt to fix the features detection on Tru64
       via  dde50b4 Add check missing from previous patch after talloc_strdup().
       via  74b3fbe Factor out the recent changes into a function - check_parent_exists(). Fix this to ensure that if "start" is manipulated, then "dirpath" is changed also.
       via  a89b0ef Add check missing from previous patch after talloc_strdup().
       via  1787c1d Factor out the recent changes into a function - check_parent_exists(). Fix this to ensure that if "start" is manipulated, then "dirpath" is changed also.
       via  f76983a s3: Simplify the logic in generate_krb5_ccache
       via  306465a s3/winbind: use mono time for startup timeout check
       via  e2de1b8 libreplace: clock_gettime sets errno
       via  3eda281 s4/pvfs: use monotonic time for this timeout
       via  d320aa1 s4/ldap: use time_mono for reconnect timeout
       via  54ca771 s4/torture: use time_mono for timeouts
       via  478ac36 s4/torture: use time_mono for delta time
       via  d4d34bd s3-selftest: add print_test_extended (as called from RPC-PRINTER) to knownfail list.
       via  07af8f2 s4:client/client.c - fix wrong return codes in "do_connect"
       via  9d4dc69 s4:lib/policy/gp_filesys.c - remove dead code
       via  55bc079 s4:torture/locktest.c - add a cast in order to quiet a warning on Solaris cc
       via  ace43d4 s4:libcli/wrepl/winsrepl.c - add more "char *" casts in order to suppress Solaris warnings
       via  5c33ef2 s3/s4:libcli/tstream - add more "char *" casts in order to suppress Solaris warnings
       via  ece428f s4:torture/ntp/ntp_signd.c - add more "char *" casts in order to suppress Solaris warnings
       via  68c9877 s3-printing: fix non-ads build after prototype changes.
       via  aa00d33 s3: Simplify generate_krb5_ccache slightly
       via  e0750f2 Check all SMB_MALLOC returns correctly. Found by Andreas Moroder <andreas.moroder at gmx.net>.
       via  e850958 Check all SMB_MALLOC returns correctly. Found by Andreas Moroder <andreas.moroder at gmx.net>.
       via  55598c4 s4:torture/rpc/winreg.c - hopefully this attempt fixes Solaris "cc" on the buildfarm
       via  4fc1319 s4:getncchanges_change_master - also in this call "i" needs to be unsigned
       via  8de2c15 s3: auth.krb5ccname and auth.unix_username are both fstrings
       via  d870915 s3:torture: fix printf output, lines can't start with lower case "test"
       via  2c6954c s3:torture: fix run_uid_regression_test
       via  cb7790f s3-errormap: map ERRSRV/ERRbaduid to NT_STATUS_USER_SESSION_DELETED
       via  f101349 selftest/s3-selftest.sh: knownfailure filtering for non-build-farm make test
       via  c91bdd2 s3:torture: fix printf output, lines can't start with lower case "test"
       via  a489fb3 s3:torture: fix run_uid_regression_test
       via  cd8e2fd s3-errormap: map ERRSRV/ERRbaduid to NT_STATUS_USER_SESSION_DELETED
       via  88f9657 s4-errormap: map ERRSRV/ERRbaduid to NT_STATUS_USER_SESSION_DELETED
       via  0ad2890 s4:provision: remember the setup directory if it wasn't the default
       via  bf7ca3f s3-spoolss: Fix _spoolss_GetPrinter().
       via  fc1a5db s3-spoolss: Don't leak memory on the session counter list.
       via  ed2c06f s3-spoolss: Allow multiple client backchannels.
       via  a736385 s3-spoolss: Split function to send notification.
       via  9db2be2 s3-spoolss: Use a single structure for all the back channel data.
       via  433ac75 s3-spoolss: Rename Printer_entry to struct printer_handle.
       via  4a8d042 s3-spoolss: Move Printer_entry to srv_spoolss_nt.c
       via  e257e68 s3-spoolss: Allocate printer entries on the pipe struct.
       via  0e5b1a6 s3-spoolss: Rename session counter structure and use talloc.
       via  c59961d s3-dsgetdcname: cleanup receive_getdc_response a little.
       via  33fdf8d s3-build: use proper RPC_X_OBJ target names.
       via  4577fb3 s3-waf: use proper RPC_X_SRC names.
       via  788bfc8 s4/fsmo: Change return type from NTSTATUS to WERROR for drepl_takeFSMOrole
       via  0ad2277 s4/fsmo: Fix callback declaration
       via  25dd9fa s4-drs: return DRSUAPI_EXOP_ERR_SUCCESS in extended_ret
       via  611cd51 s4-drs: Hanlde extended operations only once
       via  d08439d s4-dreplsrv: fix 'dn' for partition object being created
       via  750300a s4-drs-fsmo: try to dispatch ops in queue as soon as possible
       via  62b5274 s4/fsmo: Added python tests for schema master transfer op
       via  c34cae8 s4-fsmo: update FSMO changes for recent IRPC work
       via  ab01ce6 s4/drs: update repsFrom only when we are not in getncchanges extended op
       via  36e663a s4-ldap: Added support for FSMO role transfer via LDAP by modify on rootDSE
       via  5ba2858 s4-rpc: Added handling of fsmo role transfer to GetNCChanges
       via  0229ac4 s4-irpc: Added internal rpc call DREPL_TAKEFSMOROLE
       via  657b703 s4-drs: Implementation of GetNCChanges extended op 6 - fsmo role transfer
       via  c8794d2 s4-drs: Refactored drepl_service and send_ridalloc_request so that the structures can be used for other extended ops
       via  a742649 s3: use time_mono throughout in smbget
       via  92d1660 s3/ldap: use monotonic clock for timeouts in smbldap
       via  19a3633 s4/torture: use time_mono for deltas in lock test
       via  7b1efc7 s3-build: only link LIBNDR_XATTR_OBJ where needed.
       via  32a1b21 s3-waf: only link LIBNDR_XATTR_SRC where needed.
       via  a1392ee s3-build: link ndr_notify only where needed.
       via  b15ac83 s3-waf: link ndr_notify only where needed.
       via  ed239fc s3-build: link ndr_named_pipe_auth only where needed.
       via  f8b10a7 s3-waf: link ndr_named_pipe_auth only where needed.
       via  26ea51c s3-spoolss: allow a short printername w/o servername.
       via  c0a7dbf Fox missing SMB_MALLOC return checks noticed by "Andreas Moroder <andreas.moroder at gmx.net>".
       via  bb6d76f More paranoia to ensure SD's can't be set on read-only shares.
       via  718fd39 Fox missing SMB_MALLOC return checks noticed by "Andreas Moroder <andreas.moroder at gmx.net>".
       via  e6b85c2 More paranoia to ensure SD's can't be set on read-only shares.
       via  9962462 s3-selftest: rename printer "print4" to "lp".
       via  cf76cf0 s4-smbtorture: add spoolss_OpenPrinter with unc and printername in RPC-SPOOLSS-PRINTSERVER.
       via  0ef98b3 s3: Fix messsssages
       via  7277c9e s3: Fix messsssages
       via  4865071 s3: Ensure NULL termination for "workstation" in auth_crap
       via  789a162 s3: Ensure NULL termination for "workstation" in auth_crap
       via  9f4c1a2 s3-nmbd: use NETLOGON_NT_VERSION_1 in LOGON_PRIMARY_RESPONSE.
       via  18962ea s3: These assignments are overwritten immediately
       via  71b9570 s3-nmbd: use autogenerated marshalling for LOGON_SAM_LOGON_REQUEST.
       via  36d7efa s3-nmbd: use autogenerated marshalling for LOGON_PRIMARY_QUERY.
       via  bfda968 s3-nmbd: use autogenerated marshalling for LOGON_REQUEST.
       via  f002b7f s3-nmbd: handle source_name in one location in nmbd_process_logon().
       via  5fc7d14 s3-nmbd: use nbt_netlogon_packet in process_logon_packet().
       via  fe30e35 libcli/netlogon: add LOGON_REQUEST handling to pull_nbt_netlogon_response().
       via  9a1dbe0 libcli/netlogon: add LOGON_RESPONSE2 to pull_nbt_netlogon_response().
       via  daa948d libcli/netlogon: add NETLOGON_RESPONSE2 to push_nbt_netlogon_response().
       via  c82bcef s4:client/cifsdd.c - restore Solaris cc compatibility
       via  ad25264 s4:torture/rpc/winreg.c - restore Solaris cc compatibility
       via  59559bd s4:libcli/security/*.c - fix some wrong typed counters
       via  4f5dd3f s4-dreplsrv: Do allocations on long-living context so that callback gets called
       via  118df59 s4-drs-test: Add 'reset' and 'replace' tests for drsuapi_DsReplicaUpdateRefs
       via  3593298 s4-dreplsrv: Call dreplsrv_out_operation::callback in case we fail to even run the operation
       via  7ee3418 s4-dsdb/repl/drepl_out_pull.c: Remove unused code
       via  ef56945 s4-drepl_service.c: Update (C)
       via  3fa3bc7 s4-drepsrv: Dump more info when drepl_replica_sync() fails
       via  81e97c0 s3-printing: Make missing auth_serversupplied_info const.
       via  59c1428 s3-spoolss: Use systerm server_info for winreg connection.
       via  1c42bc3 s3-spoolss: Make auth_serversupplied_info const.
       via  bbf2cd5 s3-printing: Make auth_serversupplied_info const.
       via  0215395 s3-msdfs: Make auth_serversupplied_info const.
       via  0d9fa9e s3-rpcint: Make auth_serversupplied_info const.
       via  669213e s3-auth: Added get_server_info_system function.
       via  cd2b9db s3-spoolss: Fixed some build warnings.
       via  3d420ea s4-rodc: cope with missing searchFlags
       via  b2ea0ca s4-dsdb Change debug levels for startup messages
       via  22d5a96 s4-setup Make krb5.conf use DNS by default
       via  977db51 s4-test: added a RODC test using rpcecho
       via  6bfe8b74 s4-test: added a RODC to our testing
       via  b9c0b59 s4-rodc: get the domain name from the partitions DN
       via  c95c386 pyldb: expose PyLdbDn_FromDn()
       via  c44bdbc s4-provision: fixed error format string
       via  54e86d8 s4-pydsdb: expose samdb_partitions_dn() as get_partitions_dn() in python
       via  650dcda s4-rodc: s->schema need initialisation
       via  a4d23ed lib/util: remove some unused_result warnings.
       via  f1aa9eb s3-utils: remove unused variable in smbget.
       via  eedf476 s3: Remove "mem_ctx" from a few functions
       via  eaf7785 s3: Remove "mem_ctx" from wcache_save_creds()
       via  d38e1d1 s3: Remove "mem_ctx" from lookup_cached_name()
       via  c7d6e6f s3: Remove a nested if-statement
       via  6f19165 s3: Fill in workstation in winbindd_pam_auth_crap_send
       via  f506871 s3: Fill in domain in winbindd_pam_auth_crap_send
       via  c2048db s3: Remove redundant flag checks
       via  4e4228b s3: Remove unused arg "user_sid" from winbindd_store_creds
       via  7372a50 s3: Remove unused winbindd_update_creds_by_sid
       via  a0de3fc s3: Remove unused winbindd_dual_show_sequence()
       via  b438cee Don't rely on the underlying ACL modules to enforce share level security when setting ACLs, check at the call level as well.
       via  bec9baf Don't rely on the underlying ACL modules to enforce share level security when setting ACLs, check at the call level as well.
       via  be16d26 Optimization suggested by Metze. Without this patch, FindFirst with 'path	o\some\dir\withiles\*'
       via  fcac46a Optimization suggested by Metze. Without this patch, FindFirst with 'path	o\some\dir\withiles\*'
       via  f6ec47c s3: "== false" looks wrong :-) (cherry picked from commit 4f0b190a3086db3789e4198f5409a2b5c1980bf9)
       via  4f0b190 s3: "== false" looks wrong :-)
       via  0ee8aa5 Fix warnings caused by double ";;" at the end of the time_mono() fixes.
       via  3fb5aba s4-waf: fix bin/python/samba/dcerpc/nbt.so.
       via  8140182 wafsamba: Eliminate sys.path updating if installing to a standard python path.
       via  b4b453a s3: use time_mono throughout in smbget
       via  1b5cdd7 s3/ldap: use monotonic clock for timeouts in smbldap
       via  3c58fb2 setup: Use standard octal ints rather than harcoding.
       via  17e96d8 popt_common: Add missing dependency on libsamba-hostconfig.
       via  4ab62fd Oops. Fix the build after the last commit. Sorry.
       via  5e331da s3-spoolss: Fixed a possible crash bug. (cherry picked from commit 80eba8143802dec1cad6debd85df3ab5ff47c83e)
       via  e2b6399 s3: Make winbind_add_failed_connection_entry static
       via  3928565 s3: Fix a typo
       via  81ece84 s4-smbtorture: add torture ndr nbt testsuite.
       via  1217809 nbt: add nbt_netlogon_response2 to IDL.
       via  8f8ff8b nbt: add NETLOGON_LOGON_REQUEST.
       via  778950c nbt: add decode_nbt_netlogon_packet() to IDL.
       via  958df10 s3-nmbd: fix indentation in process_logon_packet().
       via  ed68eb7 s3-nmbd: remove trailing whitespace in nmbd_processlogon.c
       via  7c99b9e s3: Prune the printername cache when a printer is deleted
       via  32e9577 s3-spoolss: Move spoolss winreg to new dcerpc client funtions.
       via  2226347 s3: Simplify cm_connect_sam a bit
       via  bcad45e s3: Check for sid instead of name in cm_connect_sam
       via  80eba81 s3-spoolss: Fixed a possible crash bug.
       via  77b9b97 s3: Remove a superfluous ;
       via  9234d10 s3/libads: use monotonic clock for ldap connection timeouts
       via  392702b s3: use monotonic clock for aio timeout
       via  4c31ca5 s3/nmbd: tidy up debug message: ttl isn't a hex value
       via  4c7dd75 s3/libads: use monotonic clock for DNS timeouts
       via  95afa4f lib/util: add time_mono() for monotonic time a la time()
       via  5b016db s3/libads: use monotonic clock for ldap connection timeouts
       via  f69085e s3: use monotonic clock for aio timeout
       via  8833adb s3/nmbd: tidy up debug message: ttl isn't a hex value
       via  a63822f s3/libads: use monotonic clock for DNS timeouts
       via  b428952 lib/util: add time_mono() for monotonic time a la time()
       via  e64e398 s4-dreplsrv: Run NC replication synchronously if requested
       via  3f109f8 s4-drs: Dump exact error when failure occurs during DsReplicaUpdateRefs call
       via  7612760 s3: Prune the printername cache when a printer is deleted
       via  7ca69f7 librpc: bitten by the strncasecmp define again
       via  2d77c76 waf-abi: fixed small uninitialised data on PPC64
       via  73c3932 s4-ldapserver: serialise ldap server operations
       via  a8bac4a s4-packet: make packet_recv_disable() a lot more efficient
       via  cad0219 s4-process: fixed the thread process model so it compiles
       via  e5e5a11 Add unique IP address binding for client connections (EPM and ncacn_ip_tcp levels)
       via  7f2b1cd s3-proto: remove obsolete prototypes.
       via  0a5cb45 s3-selftest: add samba3.posix_s3.rpc.spoolss.notify to knownfail list.
       via  03e6b42 s3-selftest: do not remove nsswrapper environment when running smbtorture4.
       via  707efe3 s3-libads: avoid crashing in ads_keytab_list().
       via  2f23c04 s3-printing: add debug to get_correct_cversion().
       via  0919b4a winreg: add winreg_RestoreKeyFlags to IDL.
       via  04fe16d s3-spoolss: fix some debug statements.
       via  7d85636 s3-build: remove unrequired ntlmssp forward declaration.
       via  563e5f9 s3-idmap: only include idmap headers where needed.
       via  d2d922d s3-build: no point in including doserr.h, noone uses them.
       via  23dd629 s3-nmbd: move nmbd proto out of main proto.h
       via  048e6cf s3-build: only include nsswitch header where needed.
       via  c62e2e7 s3-build: remove unrequired forward declaration for struct printjob.
       via  6d90ea7 s3-build: only include memcache.h where needed.
       via  8fd84de s3-lsa: separate out init_lsa headers.
       via  22efd46 s3-build: only include smb_signing.h where needed.
       via  35aed17 s4-test: refactor API-DELETEUSER test a little to:
       via  dea5c7b s4-idl: redefine dreplsrv_refresh() to be alike other RPC function definitions
       via  cf616ec wafsamba: Create bin/defaukt/modules if it does not yet exist.
       via  61e537c waf: Use os.makedirs rather than os.mkdir in case parent directories don't exist yet.
       via  84baef5 s3: On Solaris, iov_len is an int
       via  df19469 s3: On Solaris, iov_len is an int
       via  4932157 upgradeprovision: avoid working with None objects ...
       via  b153558 upgradeprovision: do not try to remove/change attribute before the RID Set object is present
       via  13d575d upgradeprovision: cleanup
       via  1d08152 s4 upgradeprovision: add dns_update_list if missing
       via  e2d575e python-ldb: allow ldb_rename to take optional control(s)
       via  42dfa71 dsdb: make the ATTRIBUTE NOT FOUND more clear
       via  e4d1bdb s4/selftest: Fix path to include/config.h, set BUILDDIR automatically.
       via  851ad13 selftest: Cope with parentheses in testnames in --load-list.
       via  474c98f selftest/subunit: Parse timestamps generated by upstream subunit.
       via  ef96570 selftest: Print out unmatched tests when using --load-list.
       via  3c25067 dsgetinfo: Set modulesdir when using ldb without ldb_wrap
       via  6185fb4 dnspython: Update to latest upstream.
       via  5de2ec0 subunit: Import latest upstream.
       via  ed42535 testtools: Import latest upstream.
       via  9550765 testr: Fix configuration to use idfile, in case more than a couple of hundred tests fail.
       via  bde18c6 selftest: Don't make printing the log output a side-effect of check_env(), do it manually.
       via  3c2b733 selftest: Remove stop() method, not used anywhere.
       via  7154e93 selftest/samba4: Remove references to Samba34.pm, which no longer exists.
       via  025494b selftest: Refer to subunit README rather than documenting locally.
       via  261d9aa ldb: Add missing aliases for ldb_ildap.
       via  72f3727 dsdb: Add missing dependencies for dsdb ldb modules.
       via  84c1874 waf: Support aliases in SAMBA_MODULE.
       via  1ba533f waf: Make shared modules available in the build dir.
       via  54d2dce librpc/rpc: add dcerpc_binding_handle_set_timeout()
       via  1df9fe8 s3:rpc_server: implement rpcint_bh_set_timeout() as dummy
       via  d5355dd s3:winbindd: implement wbint_bh_set_timeout() as dummy
       via  a510b9d s3:rpc_client: implement rpccli_bh_set_timeout()
       via  0879571 s4:lib/messaging: implement irpc_bh_set_timeout
       via  99a26ed s4:librpc/rpc: implement dcerpc_bh_set_timeout()
       via  2791898 librpc/rpc: add set_timeout() to dcerpc_binding_handle_ops
       via  2907310 s3:rpc_server: make it possible to use rpcint_binding_handle() directly
       via  389d357 torture-lsa: cope with STATUS_SOME_UNMAPPED errors
       via  48323d8 selftest: run client tests with log level 1
       via  aefbdc4 waf: fixed make test with TESTS="test1 test2"
       via  b58bfb3 util: added samba_start_debugger()
       via  a7a907c Fix warning message on SAFE_FREE.
       via  9bebfbd s3-ctdb: ctdbd_init_connection() is static to this file.
       via  4199f00 s3: use fine grained time in netprot response
       via  35d3907 s3: use monotonic clock for time deltas in smbget
       via  b9b48da tdb/waf: the deps for rt are provided by libreplace
       via  9eea2ce replace/waf: add rt to deps at this place
       via  f590a68 s3: use monotonic time in timeout of sys_select_intr()
       via  3d27fed lib/util: add nsec_time_diff to calulate diffs from timespecs
       via  efb9d7c s3: use monotonic clock for time deltas in namequery functions
       via  b8a8226 s3: use monotonic clock for time deltas in smbtar
       via  7ba741e s3: use monotonic clock for time deltas in smbclient
       via  940b278 s3: add TspecDiff macro
       via  ab88767 lib/util: add function to query the monotonic clock with the required fallback to the realtime clock
       via  84dfa82 libreplace: make a define for a best effort monotonic clock
       via  ed431aa s3: we have clock_gettime everywhere, remove ifdefs
       via  20318f7 s3: use clock_gettime() in timespec_current()
       via  d3ad838 libreplace: add clock_gettime replacement function for systems that don't have it
       via  2479c9b libreplace/waf: look for clock_gettime
       via  abf907f libreplace: move detection of clock_gettime to libreplace
       via  62620a5 libreplace: move gettimeofday TZ arg check here
       via  2ab1635 docs:vfs_gpfs: improve the CAVEAT section on run and build time dependencies
       via  31d3227 s4:lib/messaging: make irpc_request private and remove unused code
       via  dd71542 s4:libcli/composite: remove unused composite_continue_irpc()
       via  a9078aa s4:lib/messaging/tests: make use of irpc_binding_handle()
       via  a65d1eb s4:lib/messaging: use irpc_binding_handle() for python bindings
       via  993d37b s4:wrepl_server: use irpc_binding_handle_by_name() in wreplsrv_scavenging_replica_active_records()
       via  f43ec0e s4:wrepl_server: use irpc_binding_handle_by_name() in r_do_release_demand()
       via  2e07f82 s4:wrepl_server: use irpc_binding_handle_by_name() in r_do_challenge()
       via  8202cf7 s4:auth_winbind: use irpc_binding_handle_by_name()
       via  52d4a97 s4:libcli/wbclient: use irpc_binding_handle_by_name()
       via  5c73c84 s4:rpc_server/netlogon: use irpc_binding_handle_by_name()
       via  e117177 s4:smbd/service_task: use irpc_binding_handle_by_name()
       via  ff0362f s4:dsdb/kcc: use irpc_binding_handle_by_name()
       via  3c41505 s4:libcli/finddcs: use irpc_binding_handle_by_name()
       via  f2422a0 s4:rpc_server/common: use irpc_binding_handle_by_name() in dcesrv_irpc_forward_rpc_call()
       via  611357a s4:lib/messaging: add irpc_binding_handle_by_name() helper function
       via  e26f0ab s4:lib/messaging: add irpc dcerpc_binding_handle backend
       via  328c708 s4:lib/messaging: move messaging prototypes from irpc.h to messaging.h
       via  8740cae s4:lib/messaging/tests: fix some compiler warnings
       via  705f4c2 s4:auth_winbind: remove unused winbind_samba3 backend
       via  0f35d51 s4:auth_winbind: fix segfault in winbind_check_password_wbclient()
       via  5b0e0ac s4:auth_winbind: fix compiler warnings
       via  14ffb7d nsswitch/libwbclient: LIBWBCLIENT depends on LIBWINBIND-CLIENT
       via  fdffa90 s4-drs: A quick fix for DRSUAPI_EXOP_FSMO_RID_ALLOC extended_op handling
       via  65b21c0 s4-dreplsrv: Refactor drepl_replica_sync() to behave as described in MS-DRSR
       via  715743b s4-dreplsrv: Helpers to locate source DSA in a partition by GUID or DNS name
       via  3691e6c s4-dreplsrv: Helper to find NC by DN or GUID or SID
       via  5685fb6 s4-dreplsrv: Add caller-specific data parameter for dreplsrv_fsmo_callback_t
       via  cf728f8 s3-spoolss: fix some debug statements.
       via  4208d40 docs:vfs_gpfs: improve the CAVEAT section on run and build time dependencies
       via  0bc53f7 pidl: Keep only a single copy of samba.dcerpc.base.ClientConnection.
       via  c5449c9 pidl: Factor out generation of interface type name.
       via  804aaad s3-kerberos: use krb5 compat macros in fill_keytab_from_password()
       via  d9c63fb Revert "s3-kerberos: use krb5 compat macros in fill_keytab_from_password()."
       via  ac317eb s3: Remove unused nss_info_adex_init()
       via  4ca9683 s3-param: added lp_set_cmdline() and --option= parameter
       via  f6a631b s4-resolve: added resolve_name_ex_send()
       via  cecc58e s4-auth: make the disabled acct messages a bit less verbose
       via  b7060c7 s4-selftest: try DNS before bcast in selftest
       via  efbc702 s4-resolve: add a default domain for unqualified names in file backend
       via  39599e9 s4-pidl: added a test for all generated rpc interfaces
       via  71f2ebc pidl: cope with dom_sid28 in python generator
       via  eccb22c doc: patched bind9 is no longer needed
       via  e2fdcf1 pynet: fixed ref count error on Py_None
       via  58d92ce pidl-python: cope with NULL pointers in more places
       via  e7e3958 pytalloc: treat a NULL ptr as Py_None
       via  9f5dcb2 s4-net: use CommandError() in net rodc
       via  768475d s4:dsdb Fix attribute being searched for in dereference against Fedora DS
       via  68c61df s4:dsdb Make the dereference control critical if input is critical
       via  379d073 s4:dsdb Don't reload the schema against OpenLDAP backend
       via  896553a s4:provision Allow OpenLDAP backend to provision again
       via  9aae504 s4:provision Improved error handling in provisionbackend
       via  97246f7 s4-test-dssync: Print the reason for skipping FetchNT4Data test
       via  8e60fa5 docs-xml/vfs_gpfs: document 'gpfs:refuse_dacl_protected'
       via  af01597 docs-xml/vfs_gpfs: document 'gpfs:merge_writeappend'
       via  6318e44 docs-xml/vfs_gpfs: document 'gpfs:winattr'
       via  a359814 docs-xml/vfs_gpfs: document 'gpfs:getrealfilename'
       via  398e182 docs-xml/vfs_gpfs: document 'gpfs:leases'
       via  af4fd6d docs-xml/vfs_gpfs: document 'gpfs:sharemodes'
       via  34d3d21 librpc/ndr: correctly implement ndr_charset_length()
       via  f87296d pidl:Samba4/NDR/Client: support argument based stubs for [in,out,string]
       via  81759e7 pidl:NDR: [in,out,string] doesn't need to pointers
       via  4ecfee7 pidl:Samba4/NDR/Client: correctly copy [out,charset()] buffers
       via  bf451c7 pidl:Samba4/NDR/Client: fix skip reason for unsized arrays
       via  9e91798 selftest/Subunit.pm: fix perl warnings
       via  d8ed2f9 subunit: Make sure "]" in failure reason ends up on its own line, so the next subunit parser in the line parses it correctly. (cherry picked from commit 3c7a7bbb9a6258744523f41935f3967e48056787)
       via  d0e42d6 lib/util: remove implicit discard_const_p() from SAFE_FREE()
       via  0a084ea pidl:Samba3/ClientNDR: remove unused ParseOutputArgument function
       via  17df5f2 s3:librpc: make dcerpc_read_ncacn_packet_send/recv() available
       via  822b7b3 librpc/rpc: move dcerpc_read_ncacn_packet_send/recv() to dcerpc_util.c
       via  8528509 librpc/rpc: call do_ndr_print hook in dcerpc_binding_handle_call*()
       via  a8267b4 s3:winbindd: remove rpc_pipe_client references from winbind_dual_ndr code
       via  72ab6d2 s3:winbindd: use dcerpc_wbint_* functions instead of rpccli_wbint_*
       via  ba97d56 s3:winbindd: add binding_handle to struct winbindd_child
       via  2ee2f05 s3:include: remove unused dispatch* fn pointers from rpc_pipe_client
       via  328bf4c s3:winbindd: remove unused wb_ndr_dispatch* functions
       via  2d77e5b s3:rpc_server: remove unused rpc_pipe_internal_dispatch()
       via  049dee1 s3:rpc_client: remove unused cli_do_rpc_ndr* functions
       via  bf7f01f s3:rpc_client: remove unused rpc_pipe_open_local()
       via  db69fe9 pidl:Samba4/NDR/Client.pm: correctly copy fixed size out arrays
       via  14d052a pidl:Samba3/ClientNDR: implement rpccli_ stubs on top of dcerpc_ stubs
       via  1f5cd0d s3:Makefile: link in dcerpc client stubs
       via  46e6919 s3:winbindd: add wbint dcerpc_binding_handle backend
       via  48754ee s3:rpc_server: add rpc_pipe_open_internal dcerpc_binding_handle backend
       via  e603042 s3:rpc_client: add dcerpc_binding_handle backend
       via  091d129 s4:librpc/rpc: make struct dcerpc_binding_handle private
       via  059c063 pidl:Samba4/NDR/Client: add sync dcerpc_pipe based stubs as compat for OpenChange
       via  81c07cb pidl:Samba4/NDR/Client: add non struct base dcerpc_binding_handle client stubs
       via  be77caa pidl:Samba4/NDR/Client: convert code to $self->pidl()
       via  9f87c1c pidl:Samba4/NDR/Client: s/interface/if/
       via  279a56b pidl:Samba4/NDR/Client: make use of the new dcerpc_binding_handle_call() infrastructure
       via  cd19ff5 pidl:Samba4/NDR/Client: remove old dcerpc_pipe based sync stubs
       via  c1aa7ae s4:librpc/rpc: add dcerpc_binding_handle dcerpc_pipe backend
       via  cc85d8b librpc/rpc: add dcerpc_binding_handle abstration
       via  33edddf s4:librpc/rpc: fix dcerpc_log_packet() prototype
       via  0b61752 s4:librpc/rpc: autodetect the need of async call logic
       via  9d63234 s4:RPC-SPOOLSS-NOTIFY: skip test_RFFPCNEx() for now, as the test is broken
       via  6495cf0 s4:librpc/rpc: avoid using DCERPC_NDR_REF_ALLOC for epm_Map()
       via  823989f s4:torture/libnet: avoid dereferencing dcerpc_binding_handle internals
       via  a0369fe s4:blackbox/newuser: use test specific user names
       via  81bbacb s4:selftest: skip samba4.blackbox.ktpass for now as it's not portable
       via  de18d37 s4:blackblock/ktpass: use test specific user name
       via  cac7f19 s4:librpc/rpc: use the correct ndr flags in dcerpc_ndr_validate_in()
       via  b374345 s3: Print the IP of the server that stopped responding
       via  5b875a8 s3: Print the IP of the server that stopped responding
       via  d45f901 s4/ldb: fix standalone build
       via  5568ced s3-ctdb: ctdbd_init_connection() is static to this file.
       via  7afa667 s3-auth: fix uninitialized error code in get_guest_info3().
       via  e5c7ec6 winreg: add winreg_RestoreKeyFlags to IDL.
       via  95f9542 s3-auth: remove global include of krb5pac.h.
       via  16c2d91 s3-printing: add debug to get_correct_cversion().
       via  bf3912b s3-libads: avoid crashing in ads_keytab_list().
       via  d5436c6 s3-auth: remove unused variable in check_sam_security().
       via  d8c9756 s3-kerberos: use more krb5 compat macros in get_mem_keytab_from_secrets().
       via  765bee9 s3-kerberos: use smb_get_enctype_from_kt_entry() in get_mem_keytab_from_secrets().
       via  e26a936 s3-kerberos: use get_kerberos_allowed_etypes in fill_keytab_from_password().
       via  9986d25 s3-kerberos: use krb5 compat macros in fill_keytab_from_password().
       via  3d78279 s3-kerberos: fix flush_keytab() compile with heimdal.
       via  a20e94b Revert "s4/heimdal_build: use GetTimeOfDay macro instead of gettimeofday"
       via  958fb53 s3: messaging_ctdbd_connection() was only called with procid_self()
       via  91b3df1 s3: messaging_ctdbd_init potentially modifies my_vnn
       via  48fa585 s3: Make ctdbd_init_connection static
       via  5648c3f s3: messaging_ctdbd_connection() was only called with procid_self()
       via  808ceac s3: messaging_ctdbd_init potentially modifies my_vnn
       via  301bf22 s3: Make ctdbd_init_connection static
       via  079baa7 s3: use fine grained time in netprot response
       via  6598298 s4/heimdal_build: use GetTimeOfDay macro instead of gettimeofday
       via  b4ae2ef s3: use monotonic clock for time deltas in smbget
       via  2025422 tdb/waf: the deps for rt are provided by libreplace
       via  7c88ccd replace/waf: add rt to deps at this place
       via  f222387 s4: use GetTimeOfDay macro instead of gettimeofday
       via  fe6f72a packaging: build fixes
       via  7eff519 packaging: build fixes
       via  4c8531b s4/torture: use monotonic clock for time deltas in denytest
       via  6000260 s4/ldb: use monotonic clock for time deltas in ldbtest
       via  8aa0b70 s3: use monotonic time in timeout of sys_select_intr()
       via  73ad77f lib/util: add nsec_time_diff to calulate diffs from timespecs
       via  0ca6a73 s3: use monotonic clock for time deltas in namequery functions
       via  5728b0f s3: use monotonic clock for time deltas in smbtar
       via  fc67675 s3: use monotonic clock for time deltas in smbclient
       via  6e9747c s3: add TspecDiff macro
       via  4b09919 s4:process_thread: use monotonic time for time deltas
       via  c091b33 lib/util: add function to query the monotonic clock with the required fallback to the realtime clock
       via  63b1f2e libreplace: make a define for a best effort monotonic clock
       via  8c6ca6e s3: we have clock_gettime everywhere, remove ifdefs
       via  8589f46 s3: use clock_gettime() in timespec_current()
       via  3df1037 libreplace: add clock_gettime replacement function for systems that don't have it
       via  9f87bc4 libreplace/waf: look for clock_gettime
       via  4e104f1 libreplace: move detection of clock_gettime to libreplace
       via  e866224 libreplace: move gettimeofday TZ arg check here
       via  d163b02 packaging: cifsutils are no longer part of Samba
       via  c2e2be5 packaging: cifsutils are no longer part of Samba
       via  eee63b7 s3-auth Rename NT_USER_TOKEN privileges -> privilege_mask
       via  8c15cf5 s3-auth Rename NT_USER_TOKEN user_sids -> sids
       via  20088f3 vfs_smb_traffic_analyzer: fix off by a second bug
       via  f9ed2ae s3: Fix a segfault in the printer code using create_conn_struct (cherry picked from commit 6beb5563f3464cf32109c9069b39a5cf71134321)
       via  6beb556 s3: Fix a segfault in the printer code using create_conn_struct
       via  b4610cd s4:lib/messaging: add some const to messaging_send()
       via  7346772 Disable gccdeps if -MD is not supported
       via  a8d8cf0 vfs_smb_traffic_analyzer: fix off by a second bug
       via  20e7b4e s3-auth: The unlock of the account is now done by the get_sampwnam call.
       via  c5cfad1 s3-passdb: Try to unlock the account if it is locked out.
       via  2ab0b63 s3-passdb: Added a pdb_try_account_unlock function.
       via  9dd7e7f s3-auth: Use SamInfo3_for_guest to create guest server_info.
       via  3a8b66c packaging: Build with -O3
       via  ffb92b1 packaging: Attempt to fix the RPM build
       via  5f419ea packaging: Build with -O3
       via  ebf05a1 packaging: Attempt to fix the RPM build
       via  85b8d7c s3-kerberos: try to fix the build w/o kerberos support.
       via  1c82ed5 s3: Fix some uninitialized variable warnings
       via  1d3bd5b s3: Fix some uninitialized variable warnings
       via  d937c98 s3: Fix the build of the nfs4_acl module
       via  4ccf3a0 s3: Fix the build of the nfs4_acl module
       via  9b704e4 s3-waf: fix the build after gssapi changes.
       via  9697687 dcerpc-gssapi: include missing dcerpc_krb5.h header.
       via  d524f58 dcerpc-gssapi: fix "shadows a global declaration" warning when gssapi is unavailable.
       via  2a25570 s3-dcerpc: Implement DCERPC_AUTH_TYPE_KRB5 server side
       via  36fdb21 dcerpc-gssapi: add function to retrieve client name
       via  d15d76a dcerpc-gssapi: add function to extract authtime
       via  6c80e04 dcerpc-gssapi: add function to extract authorization data (PAC) form gssapi context
       via  fb1aef0 dcerpc-gssapi: add function to check flags
       via  e6ed1dc dcerpc-gssapi: add initial server side code
       via  b31f75d s3-dcerpc: add krb5 helpers
       via  26e2492 s3-krb: Reformat and add doxygen comment to decode_pac_data()
       via  43d0ef1 rpcclient: support starting sign/seal with krb5/spnego
       via  f3501cf s3-smbd: use make_server_info_krb5() in smb2 too.
       via  a413a86 s3-smbd: use make_server_info_krb5()
       via  08a8e25 s3-auth: add helper to get server_info out of kerberos info
       via  ce60d6d s3-smbd: User helper function to resolve kerberos user for smb2
       via  94adbf3 s3-smbd: Use helper function to resolve kerberos user
       via  b9772a4 s3-auth: Add helper function to retrieve the unix user from a kerberos ticket
       via  fc79f35 docs-xml/vfs_gpfs: document 'gpfs:refuse_dacl_protected'
       via  4d76c18 docs-xml/vfs_gpfs: document 'gpfs:merge_writeappend'
       via  6cf66a0 docs-xml/vfs_gpfs: document 'gpfs:winattr'
       via  a8a70400 docs-xml/vfs_gpfs: document 'gpfs:getrealfilename'
       via  196699a docs-xml/vfs_gpfs: document 'gpfs:leases'
       via  d35d846 docs-xml/vfs_gpfs: document 'gpfs:sharemodes'
       via  0e87461 s4-drs-test: Skip a check that may possibly fail
       via  5c5e5ff s4-util: Print more informative error messages in 'net drs replicate'
       via  0007203 s4-drs-test: Use dns hostnames to run 'net drs replicate' command
       via  11a3d78 librpc/ndr: correctly implement ndr_charset_length()
       via  e310810 s3:smbd: s/sa_len/sa_socklen , because sa_len is a macro on IRIX
       via  fbf3d03 s3: Fix an uninitialized variable
       via  f687d43 s3: Fix the build without cluster
       via  e466bb4 s3: Remove smbd_server_fd()
       via  e784e16 s3: Remove two uses of smbd_server_fd()
       via  5a6be0b s3: Remove smbd_server_fd() from srv_netlog_nt
       via  744cc26 s3: Remove smbd_server_fd() from smbd_register_ips
       via  5bbc4df s3: Lift smbd_server_fd() from msg_release_ip()
       via  467208e s3: Lift smbd_server_fd() from release_ip()
       via  6432383 s3: Remove a use of smbd_server_fd() in smbd main()
       via  70df6fc s3: Pass sconn to check_reload
       via  babfe23 s3: Pass sconn instead of msg_ctx to housekeeping_fn
       via  4a58c64 s3: Set the client_id in substitute.c once
       via  8d256b8 s3: Remove some uses of smbd_server_fd()
       via  291526b s3: Remove a use of smbd_server_fd
       via  b5ed9c2 s4-kcc: Notify dreplsrv that Topology has changed
       via  b954834 s4-dreplsrv: Implement irpc stub to be used to force dreplsrv to update internal cache
       via  53551a7 s4-dreplsrv: Move partition cache update before scheduling another set of replications
       via  d15a7d9 s4-testenv: Synchronize DCs after 'net vampire'
       via  a052497 s4-kcc: Assert when unexpected repsFromToBlob version is passed
       via  d1d2997 s3: Remove an unused macro
       via  0a8d495 s3: Remove some references to smbd_server_fd()
       via  15d0d9b s3: Fix a (highly unlikly) memleak in set_local_machine_name()
       via  460597d s3: Fix some DEBUGs
       via  755ef5c s3: Remove smbd_server_fd() from set_local_machine_name()
       via  5e58156 s3: Fix a typo
       via  0f83aa8 s3: Remove the dependency of g_lock on procid_self
       via  520c5aa s3: Remove smbd_server_conn() from check_unix_security
       via  92fd03c s3: Lift smbd_server_fd() from pass_check()
       via  a3995ef s3: Lift smbd_server_fd() from password_check()
       via  2257a0c s3: Fix some nonempty blank lines
       via  636d107 s3: Fix smb_pam_passcheck
       via  831611e pidl:Samba4/NDR/Client: support argument based stubs for [in,out,string]
       via  94faf0c pidl:NDR: [in,out,string] doesn't need to pointers
       via  aa3b75a pidl:Samba4/NDR/Client: correctly copy [out,charset()] buffers
       via  eeebaa6 pidl:Samba4/NDR/Client: fix skip reason for unsized arrays
       via  8e6f673 selftest/Subunit.pm: fix perl warnings
       via  6752270 s3: Those functions are no macros anymore :-)
       via  a6111c2 lib/util: remove implicit discard_const_p() from SAFE_FREE()
       via  db6d1c6 s3:smbd: s/sa_len/sa_socklen , because sa_len is a macro on IRIX
       via  8494d09 Revert "lib/tsocket: sa_socklen is a macro on irix, so better use sasocklen"
       via  6d4dead Fix bug #7653 - When SMB2 is on, Windows 7 clients can not connect as guest to a share.
       via  04f021e Fix bug #7653 - When SMB2 is on, Windows 7 clients can not connect as guest to a share.
       via  9322fa4 s3: Lift smbd_server_fd() from smb_pam_passcheck
       via  26ee305 s3: Lift smbd_server_fd() from smb_pam_start
       via  619c348 s3: Pass "private_data" through string_combinations()
       via  ef334b9 s4:torture/rpc/winreg.c - set "error_message" to NULL in "test_HKLM_wellknown"
       via  e736ace s4:torture/spoolss_access.c - fix discarded const warning
       via  a133d83 s4:torture/raw/notify.c - freeable stuff shouldn't be "const"
       via  4def677 s4:ntvfs/posix/pvfs_*.c - quiet Solaris warnings
       via  e4afcd6 s4:credentials_krb5.c - quiet a Solaris warning
       via  03bfeb9 s3: Cache results of finding printer names
       via  e8cfc2f s3: Cache results of finding printer names
       via  44b2a79 lib/tsocket: sa_socklen is a macro on irix, so better use sasocklen
       via  8e1d3b5 s3: Pass rhost through to smb_pam_passchange
       via  6bcab32 s3-waf: build samldap passdb backend
       via  c679290 s4-dsdb: Fixed a compiler warning.
       via  f87ecd7 s3: source/ is long gone :-)
       via  c9e3640 s3: source/ is long gone :-)
       via  bdab6c3 s4-pynet: pynet depends on pyrpc_util
       via  64552e1 pyrpc: Add py_check_dcerpc_type().
       via  f86ed5e Fix bug #7651 - mknod and mkfifo fails with "No such file or directory"
       via  5115f78 Fix bug #7651 - mknod and mkfifo fails with "No such file or directory"
       via  338184f s3-proto: remove obsolete prototypes.
       via  33f9c07 s3: Fix typos
       via  e105570 s3: Remove smbd_server_fd from expand_msdfs_target
       via  1991c2a libcli/auth/ntlm_check.c - fix parameter indentation
       via  53a3234 s4:ntlm/auth.c - add a whitespace in a debug output
       via  b11b242 s4:dsdb_module_find_dsheuristics - free the "DN" also on other exit cases
       via  433c080 s3-selftest: do not remove nsswrapper environment when running smbtorture4.
       via  289e0bc winbindd: Add the client status in the clients list output
       via  e35fc9b winbindd: useless function
       via  4b3630b winbindd: Add the client status in the clients list output
       via  b219bfe winbindd: useless function
       via  ff20378 s4-dsdb: Removed an unnecessary space in dsdb_module_find_dsheuristics()
       via  a571487 s4-dsdb: Added utility functions for retrieving dSHeuristics from the module stack
       via  0de7954 Added values for the flags in dSHeuristics
       via  9cb771a pidl-python: ensure we allocate ref ptrs before use
       via  3319052 s4-devel: added enumprivs developer script
       via  057a471 s4-net: fixed docstring on spn command
       via  d8f48c7 s4-net: added "net rodc preload" command
       via  da366ba s4-drs: split out drs utility python functions
       via  502a531 s4-pyrpc: convert rpc_talloc.py test to unittest framework
       via  d132b3f s3-build: Don't paste the summary.
       via  a701484 pidl:Samba3/ClientNDR: remove unused ParseOutputArgument function
       via  5f28c91 s3:smbd: add nfs quota support to the linux-non-sysquota code
       via  2c00b41 s3:smbd: add a nfs backend for sysquotas.
       via  3c7a7bb subunit: Make sure "]" in failure reason ends up on its own line, so the next subunit parser in the line parses it correctly.
       via  e260965 manpages: Avoid using Samba-Team specific DTD, which requires net access or modification of /etc/catalogs.
       via  64564f7 subunithelper: Pass along lines as normal output when ignoring them for not containing commands.
       via  b9b0017 s3-selftest: fix make oldtest (testparm_s3 tests use $LOCAL_PATH).
       via  7de6425 s3-smbtorture: fix printf statement in ioctl test.
       via  fc89014 s3-build: always check for python.
       via  a6a22bb s3-selftest: fix testparm tests as non-root.
       via  f265480 s3-selftest: add testparm tests to selftest.
       via  1cca2cd s3-build: pointless to link in libads and dcutils into smbcacls.
       via  aa2475f s3-waf: fix the waf build with more recent MIT krb5 libs.
       via  3aab0c7 s3-build: only include rpc_misc.h where needed.
       via  8b4f531 s3-build: use talloc_dict.h only where needed.
       via  7a05ca2 s3-build: use dbwrap.h only where needed.
       via  ca765d2 s3-build: only include krb5 environment variables where required.
       via  c8f8110 s3-build: only include libnscd.h where needed.
       via  1843398 s3-build: include mangle.h only where needed.
       via  7b6fc9f s3-dcerpc: only include rpc_dce.h where needed.
       via  d9a7605 s3-build: remove unrequired ntlmssp forward declaration.
       via  2b41f42 s3-idmap: only include idmap headers where needed.
       via  3ef531e s3-build: no point in including doserr.h, noone uses them.
       via  b5bdcdd s3-build: only include "fake_file.h" where needed.
       via  c217790 s3-nmbd: move nmbd proto out of main proto.h
       via  7ff7eb0 s3-build: only include nsswitch header where needed.
       via  08eff4d s3-build: remove unrequired forward declaration for struct printjob.
       via  aba1bf4 s3-build: only include memcache.h where needed.
       via  c5ffecb s3-build: further rationalise LIBMSRPC_OBJ and remove RPC_CLIENT_OBJ.
       via  6a795dd s3-waf: further rationalise LIBMSRPC_SRC and remove RPC_CLIENT_SRC.
       via  d6949f5 s3-build: remove RPC_CLIENT_OBJ1.
       via  75e55f9 s3-waf: remove RPC_CLIENT_SRC1.
       via  a52fde4 s3-build: use LIBMSRPC_OBJ instead of single files.
       via  1217c4f s3-waf: use LIBMSRPC_SRC instead of single files.
       via  0b05e32 s3-waf: only link in samr util code where needed.
       via  4991af4 s3-build: only link in samr util code where needed.
       via  ecf32c8 s3-build: remove RPC_PARSE_OBJ.
       via  83dc831 s3-waf: remove RPC_PARSE_SRC.
       via  88720f8 s3-build: only link in epmapper client code where needed.
       via  4d78984 s3-waf: only link in epmapper client code where needed.
       via  ff5ab04 s3-build: only link in netlogon client code where needed.
       via  13cff58 s3-waf: only link in netlogon client code where needed.
       via  0ed16e9 s3: separate out cli schannel functions that depend on cli_netlogon.
       via  064826c s3-build: only link in samr client code where needed.
       via  6810ead s3-waf: only link in samr client code where needed.
       via  1895d66 s3-build: only link in lsa client code where needed.
       via  c107c66 s3-waf: only link in lsa client code where needed.
       via  562c599 s3-build: only link in srvsvc client code where needed.
       via  0d0deba s3-waf: only link in srvsvc client code where needed.
       via  0ae0ca0 s3-build: only link in wkssvc client code where needed.
       via  cfca946 s3-waf: only link in wkssvc client code where needed.
       via  2190386 s3-build: only link in svcctl client code where needed.
       via  03269d6 s3-waf: only link in svcctl client code where needed.
       via  9a195fd s3-build: only link in dssetup client code where needed.
       via  2d72cab s3-waf: only link in dssetup client code where needed.
       via  5c8b548 s3-build: only link in initshutdown client code where needed.
       via  e25e9be s3-waf: only link in initshutdown client code where needed.
       via  f97ff9d s3-build: only link in echo client code where needed.
       via  3b24db6 s3-waf: only link in eventlog echo code where needed.
       via  0f10349 s3-build: only link in dfs client code where needed.
       via  09b973f s3-waf: only link in dfs client code where needed.
       via  a66bb0d s3-build: only link in drsuapi client code where needed.
       via  bd22ef7 s3-waf: only link in drsuapi client code where needed.
       via  4dbb682 s3-build: only link in ntsvcs client code where needed.
       via  1a00dd4 s3-waf: only link in ntsvcs client code where needed.
       via  50df1c6 s3-build: only link in winreg client code where needed.
       via  ad855c0 s3-waf: only link in winreg client code where needed.
       via  2af95fc s3-build: only link in eventlog client code where needed.
       via  dc66329 s3-build: only link in spoolss client code where needed.
       via  72f30e8 s3-waf: only link in spoolss client code where needed.
       via  e978a3d s3-lsa: separate out init_lsa headers.
       via  aa54d23 s4-pynet: some systems don't have Py_TYPE()
       via  e69b13c s4-pyrpc: added a test for talloc behaviour in pidl python code
       via  717ee45 s4-pyglue: added talloc_total_blocks() python call
       via  ba5b3fb s4-rodc: removed python memory workaround
       via  4f8087c s4-python: reference substructures onto the parent structure
       via  634e06e pytalloc: fixed py_talloc_steal()
       via  9218de4 s4-pyglue: pyglue now depends on pytalloc
       via  9563419 s4-rodc: setup secrets database at end of RODC join
       via  5a367f6 s4-pyglue: added talloc_report_full() and talloc_enable_null_tracking()
       via  cb0f8f0 s4-repl: load RODC partitions using msDS-hasFullReplicaNCs
       via  d78417a s4-pytalloc: use better names for python talloc objects
       via  be59856 s3:smbd: add nfs quota support to the linux-non-sysquota code
       via  3add3aa s3:smbd: add a nfs backend for sysquotas.
       via  896f3c8 s4-smbtorture: Added a torture test for forest trusts
       via  75e334f s4-smbtorture: Make test_SetupCredentials3 public
       via  df7c718 s4-smbtorture: fill in trust_domain_passwords_check_in in NDR lsa test.
       via  18b0a52 Fix RPC-LSA-TRUSTED-DOMAINS for changed IDL
       via  e2f15d2 s4-trusts: fix trustDomainPasswords drsblobs IDL and server side support.
       via  2eff142 s3-build: Use a wrapper script to run the tests.
       via  f42af4e s4-dsdb: make more of the UF_* flags available on pydsdb
       via  64bf637 s4-rodc: broke up RODC join into separate functions
       via  e3c0409 s4-rodc: added REPL_SECRET exop replication of accounts
       via  4ab1a48 s4-dsdb: add more DS flags to the dsdb module
       via  8438da9 s4-dsdb: added get_attid_from_lDAPDisplayName() on samdb
       via  495bd18 s4-rodc: next step in RODC join code
       via  4cacdf0 s4-pynet: added replicate_init() and replicate_chunk() calls
       via  631c5f1 s4-libnet: added libnet_vampire_replicate_init()
       via  e5a5ca0 idl-nbt: fixed typo
       via  4606373 s3: Make char_flags and base_reverse const arrays
       via  d3a0ff3 s3: Make char_flags and base_reverse const arrays
       via  2d81721 s3: Move "trans_num" to smbd_server_connection
       via  1808dd0 s3: Make srv_send_smb take an sconn instead of a sock fd
       via  859f29d pam: fix unused variable warning (cherry picked from commit aa830cde6a44187149c207085acdb75fe4e8e343)
       via  aa830cd pam: fix unused variable warning
       via  d55e7e5 s4-waf: try to fix the s4 wbinfo build dependencies.
       via  79d1684 s3-dcerpc: avoid talloc_move on schannel creds in cli_rpc_pipe_open_schannel_with_key().
       via  898c612 s3-dcerpc: avoid talloc_move on schannel creds in cli_rpc_pipe_open_schannel_with_key().
       via  af953d6 Final part of fix for bug #7636 - winbind internal error, backtrace.
       via  33060f6 Final part of fix for bug #7636 - winbind internal error, backtrace.
       via  613fb98 s3: PAM_RHOST and PAM_TTY are enums on FreeBSD (cherry picked from commit a16a56f60156b3284f9acef9a675122b36ebf7dc)
       via  64a4b02 Do not leak pkt data on the long term cli memory context
       via  a782a80 s3-dcerpc: Allocate structure members on the right context
       via  a16a56f s3: PAM_RHOST and PAM_TTY are enums on FreeBSD
       via  2d80364 s4:getncchanges.c - fix some counter variable types
       via  481044f replace: Fix ifndefs for formatting defines.
       via  85ebc49 s4-devel: added a getncchanges developer script
       via  f0803de s4-pyrpc: use s4_event_context_init()
       via  470d877 s4-pyregistry: use s4_event_context_init()
       via  68fe347 s4-event: event_context_find() should use s4_event_context_init()
       via  b4a048d s4-net: role should be case insensitive for join
       via  635c41a s4-drs: show the user sid that does the GetNCChanges call
       via  826177b s4-drs: removed the warning on WRIT_REP being set
       via  bd7f981 s4-net: added initial implemention of RODC join
       via  1337f58 libnet-s4: added replicate() command in pynet
       via  bdc1639 s4-libnet: split libnet_Vampire() into two parts
       via  2d2a0cb s4-libnet: show the DN when DsAddEntry() fails
       via  a2cb6ef s4-net: moved the net join command to python
       via  8a442b0 s4-libnet: added join type constants to python interface
       via  10813bd s4-python: added ndr_print() method in ndr
       via  8950640 pidl-python: fixed the docstrings for ndr_print, ndr_pack and ndr_unpack
       via  0d7557e libreplace: fixed the strptime() waf test
       via  6cf29b3 s4:security Change struct security_token->sids from struct dom_sid * to struct dom_sid
       via  abcfc11 s3:pdbtest Fix command name of pdbtest
       via  0d9460a s3-build: Add a test-buildfarm target to stay UNIX Makefile compatible.
       via  d8734c3 s3:param Clarify parameter name on init_globals()
       via  8531921 s3: Turn two macros into functions
       via  177e394 s3: Pass the rhost through smb_pam_accountcheck
       via  265f0b7 s3: Rename auth.c:backends to auth_backends
       via  6ff012a s3: Fix some nonemtpy blank lines
       via  8bc5899 s4: Only install testparm to /usr/bin/, no longer to /usr/sbin.
       via  4ec7dd8 s4: Install testparm to /usr/bin, consistent with old behaviour.
       via  cfcfe3c s4-waf: re-use SAMBA_LIBRARY() in building shared modules
       via  de95124 s3: Move check_access to cgi.c, its only user
       via  70c5bed s3: Replace calls to check_access by allow_access
       via  bc69a9d Avoid use of Samba DTD, which requires net access.
       via  aa74b6a wafsamba: fix CHECK_XSLTPROC_MANPAGES().
       via  3dc7203 Use DocBook DTD rather than Samba one, as no Samba-specific things are used in the tdb manpages.
       via  d7d19fd s4-net: better error message on net setpassword
       via  a2012df librpc: add python bindings for the netlogon pipe
       via  d55b19b pyldb: do type checking on the list form of ldb add
       via  24159a5 pidl: give the varible name for bad type in python calls
       via  34b8615 pidl: cope with bad type conversions in unions
       via  5a025c8 pidl: added a __ndr_print__() method on python NDR objects
       via  0529160 s3: Fix netgrent configure checks for compilers not supporting -Werror-implicit-function-declaration
       via  45ac8ff s3: Fix netgrent configure checks for compilers not supporting -Werror-implicit-function-declaration
       via  9d8a3a4 s3: Fix bug 7635
       via  554b114 s3: Fix bug 7635
       via  314202e Fix bug 7627 - smbclient ignores "-I" when used with "-L", fails name resolution.
       via  af081ec Fix bug 7627 - smbclient ignores "-I" when used with "-L", fails name resolution.
       via  22a0168 Fix const warning.
       via  7e936e3 s4-ndr_basic.c: Fix ndr_*_hyper() when [bigendian] data is processed
       via  26efea1 s4-drsuapi: Implement custom printing for drsuapi protocol for
       via  f35811b s3: Use sconn->client_id in session_claim
       via  ee9a43c s3:winbindd: fix error handling in wb_next_grent_fetch_done()
       via  5d7c27c s3:librpc: make dcerpc_read_ncacn_packet_send/recv() available
       via  fe7819a librpc/rpc: move dcerpc_read_ncacn_packet_send/recv() to dcerpc_util.c
       via  922f335 s3:Makefile.in: use python with -u to disable stdin/out caching
       via  c9621a8 s3:winbindd: fix error handling in wb_next_grent_fetch_done()
       via  5c272b8 Remove place-holders when it is single domain
       via  0cc3525 s4-dsdb: the RODC_JOIN control also changes samAccountName
       via  3d13c9e s4-pysamdb: fixed get_domain_sid()
       via  a662bdc s4-ldb: added support for rodc_control in ldb
       via  f1c6bab s4-drs: fixed the error code for EXOP_REPL_SECRET getncchanges calls
       via  4cc6b5a s4-drs: bring us much closer to the docs for DRS secret replication
       via  6eb34e6 s4-dsdb: fixed dsdb_get_extended_dn_sid()
       via  ba079f9 idl: added the RODC allow/deny secrets RIDs
       via  c122939 s4-drs: implement RODC attribute filtering override
       via  dc7cf47 s4-drs: added sam_ctx_system on DRS bind state
       via  34092c1 s3:loadparm: make lp_load_ex static. We have wrappers for external callers.
       via  7326fdb s3-libsmbclient Convert dos error codes to NTstatus in async libsmbclient.
       via  0ec0095 s3-libsmbclient Convert dos error codes to NTstatus in async libsmbclient.
       via  95a444b s3-ldapsam: add samba.ldif LDAP schema.
       via  72b0958 s3-idmap: fix uninitialized variable in idmap_tdb_sids_to_unixids_action().
       via  8e603ca -ENOTSUP translates to NT_STATUS_NOT_SUPPORTED
       via  cbe9f87 s3-ads: Fix wrong test in if statement
       via  861566c s3-waf: fix the build.
       via  6864a3e s3-ldapsam: add samba.ldif LDAP schema.
       via  4349027 s3-cli: fix uninitialized variable.
       via  28ba023 s3-idmap: fix uninitialized variable in idmap_tdb_sids_to_unixids_action().
       via  4fec72d s4 provision: POLICY_ACL is already an FS acl no need to translate it
       via  6e7d684 s4 provision: Add some documentation to GPO related functions
       via  2cadfe8 unit tests: debug to ease locating pb, remove dir if exists to avoid error
       via  ed51bf5 s4 upgradeprovision: exit with a non null return code so that it can be trapped in blackbox tests
       via  a5653bc s4 upgradeprovision: add more attrbutes the ignore list
       via  e378d7f s4 upgradeprovision: Deal with bootstrap indexing attribute to avoid useless reindexing
       via  d79a5cc s4 upgradeprovision: Add a function for schema reloading
       via  eaf1d05 s4 upgradeprovision: upgrade_delta_samdb return a msg_diff of @ATTRIBUTES
       via  3e49b20 s4 upgradeprovision: Fixes for increment_keyversion
       via  503824b s4 upgradeprovision: fix a typo and pass correct parameter to increment_calculated_keyversion
       via  f6ac919 s3-libsmb: fix some uninitialized variables.
       via  9b8f7a2 -ENOTSUP translates to NT_STATUS_NOT_SUPPORTED
       via  ba706d6 s3: Remove smb_pam_accountcheck from the auth modules
       via  89899f5 s4-drs: ATTIDs for deleted attributes should be based on msDs-IntId value if it exists
       via  e050274 s4-test: make better error message for ATTID checks
       via  c3cf388 s4-test: Change attribute syntax and value for readability
       via  a46ead0 s4-test: Enable drs.rpc.msdsintid test case - it should be passing now
       via  6950724 s4-dsdb: No need for dsdb_syntax_one_DN_drsuapi_to_ldb() to be public
       via  6a51afc s4-drs: GetNCChanges() to return correct (in AD-way) ATTIDs
       via  35d886d s4-dsdb-syntax: ATTID should be msDs-IntId value for the attributeSchema object
       via  fffc98f s4: fix few comment typos
       via  d01804d s4-schema_syntax.c: Fix white spaces and alignment
       via  c5ec1f3 s4-dsdb: Use dsdb_syntax_ctx in *_drsuapi_to_ldb functions
       via  b5af7b9 s4-dsdb: Use dsdb_syntax_ctx in *_ldb_to_drsuapi functions
       via  ca80918 s4-dsdb: Use dsdb_syntax_ctx in *_validate_ldb functions
       via  b7d1586 s4-dsdb: Add context structure for dsdb_syntax conversion functions
       via  20a8481 s4-test-dssync: remove unused variable
       via  b26e86c Fix bug 7626 - Typo in configure samba_cv__CC_NEGATIVE_ENUM_VALUES two underscores.
       via  da25541 Fix bug 7626 - Typo in configure samba_cv__CC_NEGATIVE_ENUM_VALUES two underscores.
       via  2e7c697 Fix bug 7563 - Creation of symlink using smbclient is buggy.
       via  3423060 Fix bug 7563 - Creation of symlink using smbclient is buggy.
       via  ec78096 From master: b9353c65c0662895c8e87f3d1c66574444ccfa12.
       via  8f7bf85 s3: Remove an unused variable
       via  ce60e8d librpc/rpc: call do_ndr_print hook in dcerpc_binding_handle_call*()
       via  1ab17f1 s3-ads: Remove unused wrapper and make function static
       via  d7c8fb2 s3: async cli_list
       via  77761d9 s3: Add cli_flush
       via  71dfa62 s3-ads: cleanup ads_keytab_list()
       via  64d8300 s3-ads: cleanup ads_keytab_create_default()
       via  3a99123 s3-ads: cleanup ads_keytab_add_entry()
       via  d6d1ed8 s3-ads: Split, simplify and cleanup keytab functions
       via  b9353c6 s3: Fix serverid_register_msg_flags
       via  937da4d s3-lib: Fixed a possible crash bug.
       via  555b175 s3-printing: Added function to update the queue.
       via  7e9d602 s3-printing: Rename jobs_changed functions to jobs_added.
       via  536d4d4 s3: Fix an uninitialized variable
       via  a847f13 s3: Use pipe_struct->client_id->name for pjob.clientmachine
       via  29093bc s3: Move initializing pjob.clientname to print_job_start()
       via  4b5e252 s3: Add "client_id" to pipes_struct
       via  6d10684 s3: Remove unneeded "client_address" from connection_struct
       via  7b6835e s3: Add smbd_server_connection->client_id
       via  ac7b633 s3: Lift smbd_server_fd from reload_services()
       via  59289d4 s3-build: only include smb_signing.h where needed.
       via  5a2f6c9 s3:selftest This test does not fail anymore (Samba4's smbtorture has been fixed)
       via  effc61c smbtorture: Make SAMBA3CASEINSENSITIVE report failures properly.
       via  b7ad0c6 smbtorture: Emit correct test results if setup fails.
       via  21fe753 smbtorture: Ensure that the RPC setup returns correct status.
       via  f37793e s4:ldap_server use talloc_unlink() to avoid talloc_free() with references
       via  23dc2e4 s4:auth Change {anonymous,system}_session to use common session_info generation
       via  2ceb3d8 s4:auth Avoid doing database lookups for NT AUTHORITY users
       via  ba52834 s4:auth Remove system_session_anon() from python bindings
       via  a68a559 s4:auth Remove the system:anonymous parameter used for the LDAP backend
       via  d99ff14 s4:auth Remove special case constructor for admin_session()
       via  7c6ca95 s4:security Remove use of user_sid and group_sid from struct security_token
       via  60086dc s4:ntvfs Don't treat the user SID and primary group SID special for idmap
       via  e229f68 s4:security Bring in #defines for the user and primary group token location
       via  26ff858 s3: Remove smbd_server_fd() from session_claim
       via  f8ecec2 s3: Remove smbd_server_fd() from read_smb_length()
       via  840b0f5 s3: Move read_smb_length() to smbd/reply.c
       via  e65197e s3: Remove smbd_server_fd from receive_smb_raw
       via  a58cea0 s3: Lift smbd_server_fd() from receive_smb_raw_talloc
       via  1f0afe1 s3: Lift smbd_server_fd() from read_smb_length_return_keepalive
       via  7d16449 s3: Lift smbd_server_fd() from read_data()
       via  9671547 s3: Lift smbd_server_fd() from read_fd_with_timeout()
       via  0060b1e s3:winbindd: don't ignore 'result' in wb_dsgetdcname_done()
       via  ea41798 s3: Fix some error messages (cherry picked from commit ad871b73a26f3b48a522c8374c00aa5ff7d2eb4c)
       via  786c41b s4:netlogon RPC server - "ServerPasswordSet" operations - introduce also here the new password change syntax
       via  4c8edc8 s4:kdc/kpasswdd.c - let the user change his own password with his own rights
       via  cd711da s4:samr RPC server - samr_password.c - make real user password changes work
       via  2a423e0 s4:kdc/rpc server - adapt the "samdb_set_password" calls which perform password sets
       via  eb345eb s4:samdb_set_password/samdb_set_password_sid - make more arguments "const"
       via  d72d7f9 s4:samdb_set_password/samdb_set_password_sid - make the adaptions to support the password change control
       via  35954bb s4:password_hash LDB module - perform the adaptions to understand the new password change control
       via  23bd3a7 s4:acl LDB module - support password changes over the DSDB_CONTROL_PASSWORD_CHANGE_OID control
       via  895a9fb s4:DSDB - DSDB_CONTROL_PASSWORD_CHANGE_OID - add a structure as value to the control
       via  bbb9dc8 s4:DSDB - rename the "DSDB_CONTROL_PASSWORD_CHANGE_OLD_PW_CHECKED_OID"
       via  7eebceb Revert "waf: enable gccdeps in developer mode"
       via  6566079 s4:selftest: recreate $SELFTEST_PREFIX/s4client with each make test run
       via  39f99e7 s4:selftest: run ldapi tests in 'dc:local' environment
       via  38e4172 s4-tests: Added tests for acl checks on search requests
       via  c360822 s3: Directly call write_data from print_job_write()
       via  3aba8e9 s3: Remove unused "pos" arg from print_job_write
       via  feb22e0 s3-samr: Correctly fix the transition from enum to uint32_t.
       via  56f0418 s4-ldb: ensure element flags are zero in ldb search return
       via  bb2ba90 s4-ldbwrap: ensure session_info in ldb opaque remains valid
       via  8835a36 s4-rpcserver: log unknown RPC calls at debug level 3
       via  2688375 s4-netlogon: added SEC_CHAN_RODC
       via  82c171a s4-net: use an encrypted ldap session when setting passwords
       via  896f103 s4-dsdb: check the type of session_info from the opaque
       via  21729b6 s4-drs: allow getncchanges from RODC with WRIT_REP set
       via  45a2b40 s4-drs: added domain_sid to DRS security checks
       via  84bedf4 s4-drs: fixed check for SECURITY_RO_DOMAIN_CONTROLLER
       via  4e9daa0 s4-dsdb: added support for UF_PARTIAL_SECRETS_ACCOUNT
       via  df14f64 s4-dsdb: cope with cracknames of form dnsdomainccount
       via  f6e0b15 s4-dsdb: set LDB_FLAG_INTERNAL_DISABLE_VALIDATION for msDS-SecondaryKrbTgtNumber
       via  0caf347 s4-ldb: added LDB_FLAG_INTERNAL_DISABLE_VALIDATION
       via  9e27201 s4-ldb: added LDB_FLAG_INTERNAL_MASK
       via  6baa834 s4-ldb: use LDB_FLAG_MOD_TYPE() to extract element type from messages
       via  527042f s4-dsdb: support LDB_CONTROL_RODC_DCPROMO_OID for nTDSDSA add
       via  974279b s4-dsdb: fixed test for LDB_CONTROL_RODC_DCPROMO_OID
       via  eed3838 s4-ldapserver: support controls on ldap add and rename
       via  191d632 s4-dsdb: added support for LDB_CONTROL_RODC_DCPROMO_OID
       via  dcd9fcc s4-ldap: use common functions for ldap flag controls encode/decode
       via  16ad1bb s3-dcerpc: try to fix the non gssapi build.
       via  36cfadc s3-dcerpc: fix c++ build warning.
       via  35052d7 s3-dcerpc: fix uninitialized variable in cli_get_session_key().
       via  ff17516 s3-util: remove unused variable.
       via  0a89722 s3-ads: Remove unused function and file
       via  aca7b22 s3:winbindd: don't ignore 'result' in wb_dsgetdcname_done()
       via  40ae8b7 s3: Remove smbd_server_fd() from write_data()
       via  f40ef7e s3-dcerpc: Use common send functions for ntlmssp too
       via  86914b8 s3-dcerpc: properly implement gse/spnego_get_session_key
       via  26a3ba6 s3-dcerpc: Check data and return appropriate error
       via  9b8c7d4 s3-dcerpc: Remove unused function
       via  7b12513 s3-dcerpc: make a few local functions as static
       via  9a9a38c Change debug statements to use __location__
       via  72a0098 s3-dcerpc: Pull packet in the caller, before validation
       via  558320c Add my (c)
       via  1791d05 s3-samr: Fixed some build warnings.
       via  5f1b120 s3: Fix a ton of type-punned warnings
       via  8f3542c build fix
       via  045e04a s4-ldb: test the 'displayName=a,b' bug
       via  ec3ed28 s3-provision: cope with the policy directory already existing
       via  fd59a7c s4-ldb: fixed the ldb 'displayName=a,b' indexing bug
       via  1cc471d s4-ldb: add some comments explaining the ltdb_index_idxptr() function
       via  68e8696 s3: Remove smbd_server_fd() from smbd_process
       via  0bd39c7 s3: Remove smbd_server_fd() from smbd_echo_loop
       via  2cd6438 s3: Remove smbd_server_fd() from smbd_echo_reader
       via  a234833 s3: Remove smbd_server_fd() from smbd_echo_reply
       via  bb867df s3: Remove smbd_server_fd() from keepalive_fn
       via  a2bf46e s3: Remove smbd_server_fd() from smbd_server_connection_handler
       via  8e7a92b s3: Remove smbd_server_fd() from smbd_server_connection_read_handler
       via  6737c3d s3: Remove smbd_server_fd() from chain_reply
       via  b9d052c s3: Remove smbd_server_fd() from construct_reply
       via  61989a9 s3: Remove smbd_server_fd() from switch_message
       via  ee79625 s3: Remove smbd_server_fd() from smbd_server_connection_loop_once
       via  95b232a s3: Remove smbd_server_fd() from receive_smb_raw_talloc_partial_read
       via  4a27c10 s3: Remove smbd_server_fd() from make_connection
       via  897d091 s3: Remove smbd_server_fd() from share_sanity_checks
       via  05604b3 s3: Remove smbd_server_fd() from setup_new_vc_session
       via  a98604d s3: Remove smbd_server_fd() from make_connection_snum
       via  910e3df s3: Remove smbd_server_fd() from reply_echo
       via  495bb1e s3: Remove smbd_server_fd() from reply_writebraw
       via  36cfc1d s3: Remove smbd_server_fd() from send_file_readX
       via  209b3ae s3: Remove smbd_server_fd() from send_file_readbraw
       via  cc5f838 s3: Remove smbd_server_fd() from reply_readbraw_error
       via  5964550 s3: Remove smbd_server_fd() from sendfile_short_send
       via  6f85247 s3: Remove smbd_server_fd() from fake_sendfile
       via  3e28c05 s3: Remove smbd_server_fd from netbios_session_retarget
       via  2d571fd s3: Remove smbd_server_fd from vfs_pwrite_data
       via  30ce022 s3: Remove smbd_server_fd from vfs_write_data
       via  a92efa0 s3: Remove smbd_server_fd from send_trans2_replies
       via  50b3ee5 s3: Remove smbd_server_fd from smbd_initialize_smb2
       via  0e12c21 s3: Remove smbd_server_fd from reply_special
       via  7a1c32c s3: Remove smbd_server_fd from pipe_write_done
       via  7c0c7f3 s3: Remove smbd_server_fd from send_break_message_smb1
       via  e34c5e2 s3: Remove smbd_server_fd from api_dcerpc_cmd_read/write_done
       via  215d803 s3: Remove smbd_server_fd from send_trans_reply
       via  9878fa6 s3: Remove smbd_server_fd from send_nt_replies
       via  774bae7 s3: Remove smbd_server_fd from blocking_lock_reply_error
       via  9115beb s3: Remove smbd_server_fd from generic_blocking_lock_error
       via  c9458a7 s3: Remove smbd_server_fd from handle_aio_read/write_complete
       via  bda7c70 s3: Remove smbd_server_fd from schedule_aio_write_and_X
       via  2f53d1d s3: Add "sock" to smbd_server_connection
       via  7644fbd s3-waf: Added missing client option to pidl list for wbint.
       via  0827e52 s3: Simplify the logic of check_access by an early return
       via  17150df s3: Lift smbd_server_fd() from read_target_host
       via  1b022d1 s3-waf: Try to fix the idl build.
       via  5af3177 s3-waf: Create a variable for LIBNDR_NTPRINTING_SRC.
       via  53e0421 waf: Generate the ntprinting ndr functions.
       via  45c7f83 s3-waf: Fixed the rpc_client build.
       via  b3f9345 Fix a typo
       via  f036b44 s3-waf: Fixed the build.
       via  f1fed29 s3-printing: fix BUG 7280 - auto printers not loading with registry config
       via  efd8229 s3-printing: fix BUG 7280 - auto printers not loading with registry config
       via  dadcc84 s4:samdb_set_password_sid - fix comment
       via  c80d4cb s3-selftest: fix make oldtest (testparm_s3 tests use $LOCAL_PATH).
       via  760948a s3:winbindd: remove rpc_pipe_client references from winbind_dual_ndr code
       via  13c744f s3:winbindd: use dcerpc_wbint_* functions instead of rpccli_wbint_*
       via  2ccaa23 s3:winbindd: add binding_handle to struct winbindd_child
       via  e79c809 s3:include: remove unused dispatch* fn pointers from rpc_pipe_client
       via  7f2343b s3:winbindd: remove unused wb_ndr_dispatch* functions
       via  1237909 s3:rpc_server: remove unused rpc_pipe_internal_dispatch()
       via  745f63f s3:rpc_client: remove unused cli_do_rpc_ndr* functions
       via  dd16d3b s3:rpc_client: remove unused rpc_pipe_open_local()
       via  d418f9f s3-printing: Lift the use of smbd_server_fd from job_submit.
       via  dc2313d s3-param: also remove lp_update_encrypted from loadparm.
       via  13d1e39 s3: Fix some type-punned warnings
       via  731604d s3-smbtorture: fix printf statement in ioctl test.
       via  976e1b4 s3: Remove an unused struct definition
       via  96ae457 s3: Remove get_client_fd()
       via  a482b3e s3-auth: Remove docs about obsolete 'update encrypted' option.
       via  66b6a8c s3-auth: Remove obsolete 'update encrypted' option.
       via  f03ac22 s3-selftest: add samba3.posix_s3.rpc.spoolss.notify to knownfail list.
       via  dba68d8 Revert "s4:RPC-SPOOLSS-NOTIFY: skip test_RFFPCNEx() for now, as the test is broken"
       via  f24c99f s3-build: always check for python.
       via  b0b73ca pidl:Samba4/NDR/Client.pm: correctly copy fixed size out arrays
       via  1fc3676 s4:samdb_set_password - fix formatting
       via  af3c6a4 s4:passwords.py - proof the most important extended error codes
       via  3fcd762 s4:samdb_set_password - implement the extended LDAP error code detection
       via  2dbff00 s4:password_hash LDB module - introduce the extended LDAP error codes on the important failure cases
       via  33bb063 s4:password_hash LDB module - support this new password set syntax
       via  6dc0c07a s4:passwords.py - another special password test
       via  28cfae7 s4:password_hash LDB module - allow to compare against both NT and LM hashes on password change operations
       via  9476c43 s4:ldap_backend.c - Windows returns WERROR codes in majuscule HEX format
       via  fb58c0f s4:ldap_backend.c - map error codes - add a change which allows custom WERROR codes
       via  08b628e s3: Remove some unused code
       via  3d447e0 s3-test: Try to fix the build farm subunit parsing.
       via  98187fe s3: Increase debug level for shutdown_other_smbds
       via  02002a5 s3: Add debugs to shutdown_other_smbds
       via  f94039a s3: Fix a typo
       via  fb274f0 s4:subtree_rename.c - relax the checks when requested
       via  887b730 s4-test: Add drs.rpc.msDSIntId test to knownfail tests
       via  776a3cd s4-test: Run all DRS-RPC.* tests in ncacn_ip_tcp_tests tests group
       via  e58aed2 s4-drs-test: Make the two DRS test suite a top-level test suites
       via  d6ccd4c s4:ldap_backend.c - fix a DS error code after WERROR change
       via  7ffae93 werror.h - fix order and duplicate DS error codes
       via  ab3e20b s4:libnet - free the "c" context also on error conditions
       via  2de63aa talloc:documentation - explain that "talloc_free" works also with "NULL" pointers
       via  07af3f2 s4:samdb_set_password - return "NT_STATUS_WRONG_PASSWORD" when a user account doesn't exist
       via  1fa9e99 s4:password_hash LDB module - improve an error message
       via  4b569d7 s4:password_hash LDB module - implement the SAMR behaviour when checking old passwords
       via  e335b24 s4:password_hash LDB module - fix wrong error codes
       via  a9b0552 s4:passwords.py - test the error code when there doesn't exist any password yet
       via  c335c5f s4:passwords.py - perform testing of wrong old passwords on change operations
       via  4f63770 s4:torture/rpc/samr.c - fix a wrong torture error message
       via  13a4922 s3: Remove a conn NULL check from claim_connection
       via  19280b6 s3: Fix an uninitialized variable
       via  4f8ef20 s3:auth Add error paths for invalid password_state values
       via  70211ea s3:auth Change winbindd -> auth interface to more standard structures
       via  b1b9752 s3:auth Change 'make_user_info' to be talloc based
       via  e66f6e7 s3:auth Whitespace fixes after auth merge
       via  23994e1 s3:auth Make Samba3 use the new common struct auth_usersupplied_info
       via  272e49e s4:auth Move struct auth_usersupplied_info to a common location
       via  61930f5 waf: enable gccdeps in developer mode
       via  952ef31 s4-build: fixed library name in dcerpc_server.pc.in
       via  3828c76 ndr: allow ndr_print to print DATA_BLOB
       via  7bb5d35 dnsp: dnsp_name is 2 byte aligned
       via  a21b0b2 s3:idmap: fix sid_to_unixid for builtin and own domain.
       via  4159048 s3:idmap: fix spacing/indentation
       via  c6a88cf s3:idmap_ldap: use idmap_rw_new_mapping in idmap_ldap_new_mapping
       via  33e35cc s3:idmap_ldap: add idmap_rw_ops to idmap_ldap_context and init in db_init()
       via  502405a s3:idmap_tdb: use idmap_rw_new_mapping in idmap_tdb_new_mapping
       via  9973cea s3:idmap_tdb: add idmap_rw_ops to idmap_tdb_context and initialize them in init_db
       via  698d542 s3:idmap_tdb2: use idmap_rw_new_mapping in idmap_tdb2_new_mapping
       via  9d6c204 s3:idmap_tdb2: add rw_ops to idmap_tdb2_context and initialize in idmap_tdb2_db_init
       via  eb89a64 s3:idmap: add abstract idmap_rw new_mapping mechanism without registering backends
       via  f1c3286 s3:idmap_ad: untangle two assignments from checks
       via  fa735eb s3:idmap_ad: remove unused filter_low_id and filter_high_id from idmap_ad_context
       via  726a8c2 s3:idmap_ad: use range from idmap_domain in idmap_ad_sids_to_unixids()
       via  7eeed25 s3:idmap_ad: use range from idmap_domain in idmap_ad_unixids_to_sids()
       via  1f02264 s3:idmap_rid: remove a comment that does not apply in that place.
       via  06197db s3:idmap_rid: remove unused domain_name from the idmap_rid_context.
       via  4532455 s3:idmap_rid: remove range from idmap_rid_context()
       via  b289abe s3:idmap_rid: use range from idmap_domain in idmap_rid_sid_to_id()
       via  219f3b7 s3:idmap_rid: use ranges from idmap_domain struct in idmap_rid_id_to_sid()
       via  99518e7 s3:idmap_rid: remove unused talloc context var from idmap_rid_sids_to_unixids()
       via  3304020 s3:idmap_rid: remove unused talloc context arg from idmap_rid_sid_to_id()
       via  946c89c s3:idmap_rid: remove unused talloc context var from idmap_rid_unixids_to_sids()
       via  cfedf68 s3:idmap_rid: remove unused talloc ctx argument from idmap_rid_id_to_sid()
       via  7b9b9f0 s3:idmap_rid: untangle assignment from check in idmap_rid_initialize()
       via  54e1ba5 s3:idmap_ldap: add my (C)
       via  ec997b0 s3:idmap_ldap: create mappings for unmapped sids in idmap_ldap_sids_to_unixids()
       via  ccfb698 s3:idmap_ldap: add a idmap_ldap_new_mapping().
       via  00cb9ae s3:idmap_ldap: add idmap_ldap_get_new_id() to allocate a new id given a domain
       via  4b25cc0 s3:idmap_ldap: move idmap_ldap_set_mapping() further up.
       via  51b0db0 s3:idmap_ldap: make idmap_ldap_alloc_context a member of idmap_ldap_context
       via  2fb6cec s3:idmap_ldap: call idmap_ldap_alloc_init from idmap_ldap_init.
       via  a59d378 s3:idmap_ldap: remove the (now unused) range from idmap_ldap_alloc_context
       via  836351c s3:idmap_ldap: use ranges from idmap domain in idmap_ldap_allocate_id()
       via  70ad965 s3:idmap_ldap: add idmap_domain arg to idmap_ldap_alloc_init and verify_idpool
       via  e28ba63 s3:idmap_ldap: remove unused filter range from struct idmap_ldap_context
       via  cadbed7 s3:idmap_ldap: don't load ranges - they have been loaded into struct idmap_domain
       via  aea355a s3:idmap_ldap: use filter range from idmap domain, not idmap_ldap_context
       via  dd63335 s3:idmap_ldap: re-implement allocate_id in idmap methods.
       via  843eff2 s3:idmap_tdb: add my (C)
       via  5e21116 s3:idmap_tdb: properly initialize the idmap_tdb context with zero
       via  51bd9a9 s3:idmap_tdb: prevent opening the idmap db more than once.
       via  75d95ce s3:idmap_tdb: rewrite sids_to_unixids to create mappings for unmapped sids.
       via  0787ecc s3:idmap_tdb: add a idmap_tdb_new_mapping().
       via  9baf941 s3:idmap_tdb: move the set_mapping code up
       via  316ec56 s3:idmap_tdb: use transaction wrapper for idmap_tdb_set_mapping().
       via  fe1ce43 s3:idmap_tdb: remove unused struct idmap_tdb_state.
       via  a387ac0 s3:idmap_tdb: remove unused idmap_alloc_db
       via  44b9eb1 s3:idmap_tdb: remove unused idmap_tdb_alloc_close().
       via  176857e s3:idmap_tdb: give idmap_domain arg to idmap_tdb_allocate_id and use ctx->db
       via  c9c89d7 s3:idmap_tdb: call idmap_tdb_init_hwm() from idmap_tdb_open_db().
       via  7e75b36 s3:idmap_tdb: move idmap_tdb_init_hwm up.
       via  263d77c s3:idmap_tdb: remove unused idmap_tdb_load_ranges()
       via  d467141 s3:idmap_tdb: have idmap_tdb_open_db take an idmap_domain struct as argument
       via  dbb8029 s3:idmap_tdb: rename idmap_tdb_alloc_init->idmap_tdb_init_hwm and use db from idmap_tdb_context
       via  323dba8 s3:idmap_tdb: move definition of struct idmap_tdb_context up.
       via  f66e989 s3:idmap_tdb: remove filter_low_id,filter_high_id from idmap_tdb_context
       via  5f06f69 s3:idmap_tdb: add idmap domain arg to idmap_tdb_upgrade and use domain range
       via  7864784 s3:idmap_tdb: use filter from idmap_domain rather than from idmap_tdb_context
       via  bd9f5b7 s3:idmap_tdb: give idmap domain argument to idmap_tdb_sid_to_id
       via  e634368 s3:idmap_tdb: give idmap domain argument to idmap_tdb_id_to_sid
       via  d1c2715 s3:idmap_tdb: implement allocate_id in idmap methods for tdb backend
       via  3c7c19b s3:idmap_tdb: add idmap_tdb_get_new_id() to allocate a new id given a domain
       via  3f6fd20 s3:idmap_tdb: convert idmap_tdb_allocate_id() to use transaction wrappers
       via  e09718f s3:idmap_tdb: remove an extra blank line
       via  011beed s3:idmap_tdb2: add my (C)
       via  4ead929 s3:idmap_tdb2: move idmap_tdb2_new_mapping() up. spare a prototype.
       via  28529f5 s3:idmap_tdb2: get rid of an extra variable in idmap_tdb2_db_init().
       via  8765a94 s3:idmap_tdb2: move idmap_tdb2_set_mapping() up to its _action callback.
       via  35afa54 s3:idmap_tdb2: use the right talloc context for db_open in idmap_tdb2_open_db()
       via  be15ee3 s3:idmap_tdb2: don't check whether sid is already mapped in idmap_tdb2_new_mapping().
       via  832ded7 s3:idmap_tdb2: add the db_context to the idmap_tdb2_context
       via  4bc0552 s3:idmap_tdb2: talloc_zero (instead of talloc) the idmap_tdb2_context
       via  b02e824 s3:idmap_tdb2: rename idmap_tdb2_alloc_load -> idmap_tdb2_init_hwm
       via  78f8441 s3:idmap_tdb2: move idmap_tdb2_alloc_load() up to reduce need for prototype
       via  16824af s3:idmap_tdb2: remove unused idmap_tdb2_state and idmap_tdb2_load_ranges
       via  e4e7060 s3:idmap_tdb2: give idmap_tdb2_alloc_load() and idmap domain arguemnt
       via  a5e4696 s3:idmap_tdb2: add an idmap_domain struct argument to idmap_tdb2_open_db()
       via  eaf9f05 s3:idmap_tdb2: remove filter_low_id and filter_high_id from idmap_tdb2_context
       via  7fae8f2 s3:idmap_tdb2: don't parse config and fill filter_low_id and filter_high_id
       via  558e311 s3:idmap_tdb2: honour the "idmap read only" flag in the tdb2 module.
       via  eb71269 s3:idmap_tdb2: use range from idmap_domain in idmap_tdb2_allocate_id
       via  7d35ced s3:idmap_tdb2: use filter from idmap_domain rather than from idmap_tdb2_context
       via  f826387 s3:idmap_tdb2: pass idmap_domain (not idmap_tdb2_context) to idmap_tdb2_sid_to_id
       via  2df9157 s3:idmap_tdb2: pass idmap_domain instead of idmap_tdb2_context to idmap_tdb2_unixids_to_sids
       via  514d406 s3:idmap_tdb2: also support idmap script for named domains
       via  687a7d7 s3:idmap_tdb2: move the idmap script from idmap_tdb2_state to idmap_tdb2_context
       via  2b98c5f s3:idmap_tdb2: remove use of idmap_tdb2_state from idmap_tdb2_allocate_id
       via  ce3e560 s3:idmap_tdb2: move definition of struct idmap_tdb2_context up.
       via  b412754 s3:idmap_tdb2: open the db after loading the ranges in idmap_tdb2_db_init().
       via  912d3dc s3:idmap_tdb2: add allocation of new mappings to idmap_tdb2_sids_to_unixids
       via  92215d1 s3:idmap_tdb2: re-implement allocated_id in idmap methods.
       via  cb337df s3:idmap: add idmap_unix_id_is_in_range() for checking an id against an idmap range
       via  a3a8cd9 s3:idmap: don't check range for passdb idmap domain
       via  203f3fe s3:idmap: parse ranges and "read only" in idmap_init_domain().
       via  f5ae065 s3:idmap: add a read_only flag to the idmap_domain struct.
       via  9555a10 s3:idmap: add low_id and high_id to the idmap_domain struct
       via  3416b70 s3:docs: fix net manpage to reflect removal of net "idmap secret alloc" feature
       via  b773a10 s3:net: remove the "net idmap secret alloc" functionality.
       via  2ab80e2 s3:docs: add documentation for new "idmap read only" parameter
       via  2142d17 s3:loadparm: add new boolean parameter "idmap read only"
       via  7520532 s3:docs: remove documentation of removed parameter "idmap alloc backend"
       via  be8e6b6 s3:loadparm: remove parameter "idmap alloc backend"
       via  a34d092 s3:idmap: remove unused definition of idmap_alloc_methods.
       via  2a5222d s3:idmap: remove idmap_alloc_context from idmap.c
       via  c3aec10 s3:idmap: remove the alloc methods list from idmap.c
       via  556609b s3:idmap: remove unused get_alloc_methods().
       via  493df89 s3:idmap: remove unused smb_register_idmap_alloc().
       via  fb48387 s3:idmap_ldap: remove unused idmap_ldap_alloc_methods.
       via  32ff774 s3:idmap_ldap: remoce unused idmap_alloc_ldap_init
       via  3926325 s3:idmap_ldap: don't call idmap_alloc_ldap_init in idmap_ldap_init
       via  8e763d0 s3:idmap_tdb: remove unused idmap_alloc_methods
       via  8b6a039 s3:idmap_tdb: remove unused idmap_alloc_tdb_init()
       via  3cf1d6c s3:idmap_tdb: don't call idmap_alloc_tdb_init in idmap_tdb_init
       via  21746f9 s3:idmap_tdb2: remove unused idmap_tdb2_alloc_init().
       via  30c142e s3:idmap_tdb2: remove unused idmap_tdb2_alloc_close().
       via  0b1c5d3 s3:idmap_tdb2: remove unused idmap_alloc_methods.
       via  f6b0dbd s3:idmap_tdb2: don't call smb_register_idmap_alloc() in idmap_tdb2_init
       via  10fc3a2 s3:idmap_tdb: make idmap_alloc_tdb_init() static.
       via  c371da5 s3:idmap: remove unused idmap_alloc_init().
       via  dba12aa s3:idmap: use allocate_id() from the idmap_methods in idmap_allocate_unixid()
       via  59cae55 s3:idmap: add an allocate_id method to the idmap_methods struct.
       via  6011f7e s3:idmap: factor out common code of idmap_allocate_uid|gid()
       via  883e226 s3:idmap: remove the set_mapping method from the idmap API
       via  33a87e2 s3:idmap: remove idmap_new_mapping() - now implemented in the backends
       via  e08d958 s3:idmap: add a debug message to idmap_sid_to_gid
       via  995cc51 s3:idmap: add a debug message to idmap_sid_to_uid
       via  bb2b4d2 s3:idmap: don't call idmap_new_mapping idmap_sid_to_gid
       via  b8bebcf s3:idmap: don't call idmap_new_mapping idmap_sid_to_unixid.
       via  6f618fb s3:winbind: increase interface version after removing calls
       via  51b59d1 s3:idmap: remove unused method set_id_hwm from idmap API
       via  e4d1ff8 s3:idmap: remove unused alloc method get_id_hwm from idmap API
       via  19452a4 s3:idmap: remove unused method dump_data() from the idmap API
       via  4d9906b s3:idmap: remove the remove_mapping method from API and backends
       via  69044c7 s3:idmap: remove unused idmap_remove_mapping().
       via  a077fc1 s4: remove REMOVE_MAPPING from wb_samba3_protocol
       via  a8a4cff s3:winbind: remove the method REMOVE_MAPPING from winbind's API
       via  a025513 s3:idmap: remove unused idmap_set_mapping().
       via  0eac879 s4: remove SET_MAPPING from wb_samba3_protocol
       via  c31f60e s3:winbind: remove the method SET_MAPPING from winbind's API
       via  8af0379 libwbclient: unimplement wbcRemoveGidMapping()
       via  78ea3e6 libwbclient: unimplement wbcRemoveUidMapping()
       via  fd870f3 libwbclient: unimplement wbcSetGidMapping()
       via  8a2698a libwbclient: unimplement wbcSetUidMapping()
       via  b9ddb07 s3:idmap: remove unused idmap_set_gid_hwm()
       via  603524c s3:idmap: remove unused idmap_set_uid_hwm()
       via  2998253 s4: remove SET_HWM and SET_DUAL_HWM from wb_samba3_protocol
       via  c9c472c s3:winbind: remove SET_HWM from winbind's API.
       via  98e6dd8 libwbclient: unimplement wbcSetGidHwm()
       via  fed7200 libwbclient: unimplement wbcSetUidHwm()
       via  82585cd s3:net: rewrite "net idmap restore" using dbwrap
       via  e4f535b s3:net: change "net idmap dump" to use dbwrap instead of direct tdb access
       via  2fc7fbd s3:net sam provision: compose sid before getting uid for Guest
       via  ed03802 s3:net sam provision: allocate the uid after composing the sid for Administrator
       via  07384a3 s3:pdb_ldap: move some code in ldapsam_create_dom_group()
       via  818cc18 s3:groupdb: allocate a gid after allocating a rid in pdb_default_create_alias()
       via  2bcd266 s3:idmap_tdb2: fix a debug message
       via  60eae5a s3:idmap: fix sid_to_unixid for builtin and own domain.
       via  9f60eb8 s3:idmap: fix spacing/indentation
       via  a739cb5 s3:idmap_ldap: use idmap_rw_new_mapping in idmap_ldap_new_mapping
       via  a7ba906 s3:idmap_ldap: add idmap_rw_ops to idmap_ldap_context and init in db_init()
       via  6659ac1 s3:idmap_tdb: use idmap_rw_new_mapping in idmap_tdb_new_mapping
       via  5a82cff s3:idmap_tdb: add idmap_rw_ops to idmap_tdb_context and initialize them in init_db
       via  3f3cff9 s3:idmap_tdb2: use idmap_rw_new_mapping in idmap_tdb2_new_mapping
       via  e82ef14 s3:idmap_tdb2: add rw_ops to idmap_tdb2_context and initialize in idmap_tdb2_db_init
       via  307e5b2 s3:idmap: add abstract idmap_rw new_mapping mechanism without registering backends
       via  9897647 s3:idmap_ad: untangle two assignments from checks
       via  264910b s3:idmap_ad: remove unused filter_low_id and filter_high_id from idmap_ad_context
       via  d515d7f s3:idmap_ad: use range from idmap_domain in idmap_ad_sids_to_unixids()
       via  96607d9 s3:idmap_ad: use range from idmap_domain in idmap_ad_unixids_to_sids()
       via  f070494 s3:idmap_rid: remove a comment that does not apply in that place.
       via  a758228 s3:idmap_rid: remove unused domain_name from the idmap_rid_context.
       via  2916b30 s3:idmap_rid: remove range from idmap_rid_context()
       via  ac63c50 s3:idmap_rid: use range from idmap_domain in idmap_rid_sid_to_id()
       via  cda44b9 s3:idmap_rid: use ranges from idmap_domain struct in idmap_rid_id_to_sid()
       via  a6f58b7 s3:idmap_rid: remove unused talloc context var from idmap_rid_sids_to_unixids()
       via  376e2bc s3:idmap_rid: remove unused talloc context arg from idmap_rid_sid_to_id()
       via  597292a s3:idmap_rid: remove unused talloc context var from idmap_rid_unixids_to_sids()
       via  6283387 s3:idmap_rid: remove unused talloc ctx argument from idmap_rid_id_to_sid()
       via  622bda8 s3:idmap_rid: untangle assignment from check in idmap_rid_initialize()
       via  a896ba0 s3:idmap_ldap: add my (C)
       via  58cb516 s3:idmap_ldap: create mappings for unmapped sids in idmap_ldap_sids_to_unixids()
       via  26c8259 s3:idmap_ldap: add a idmap_ldap_new_mapping().
       via  4ed6f31 s3:idmap_ldap: add idmap_ldap_get_new_id() to allocate a new id given a domain
       via  5f77570 s3:idmap_ldap: move idmap_ldap_set_mapping() further up.
       via  3e71eae s3:idmap_ldap: make idmap_ldap_alloc_context a member of idmap_ldap_context
       via  523b94f s3:idmap_ldap: call idmap_ldap_alloc_init from idmap_ldap_init.
       via  c854261 s3:idmap_ldap: remove the (now unused) range from idmap_ldap_alloc_context
       via  3f39921 s3:idmap_ldap: use ranges from idmap domain in idmap_ldap_allocate_id()
       via  5518bcb s3:idmap_ldap: add idmap_domain arg to idmap_ldap_alloc_init and verify_idpool
       via  1cf2737 s3:idmap_ldap: remove unused filter range from struct idmap_ldap_context
       via  5bb4a94 s3:idmap_ldap: don't load ranges - they have been loaded into struct idmap_domain
       via  634cd2e s3:idmap_ldap: use filter range from idmap domain, not idmap_ldap_context
       via  3a5f862 s3:idmap_ldap: re-implement allocate_id in idmap methods.
       via  5bb5b69 s3:idmap_tdb: add my (C)
       via  78979c6 s3:idmap_tdb: properly initialize the idmap_tdb context with zero
       via  9c3d4df s3:idmap_tdb: prevent opening the idmap db more than once.
       via  66a38d8 s3:idmap_tdb: rewrite sids_to_unixids to create mappings for unmapped sids.
       via  4f2bb1a s3:idmap_tdb: add a idmap_tdb_new_mapping().
       via  47387b3 s3:idmap_tdb: move the set_mapping code up
       via  2b2a8f9 s3:idmap_tdb: use transaction wrapper for idmap_tdb_set_mapping().
       via  b0615e4 s3:idmap_tdb: remove unused struct idmap_tdb_state.
       via  2853534 s3:idmap_tdb: remove unused idmap_alloc_db
       via  9010194 s3:idmap_tdb: remove unused idmap_tdb_alloc_close().
       via  2e4a038 s3:idmap_tdb: give idmap_domain arg to idmap_tdb_allocate_id and use ctx->db
       via  4301a81 s3:idmap_tdb: call idmap_tdb_init_hwm() from idmap_tdb_open_db().
       via  1039506 s3:idmap_tdb: move idmap_tdb_init_hwm up.
       via  f739ccb s3:idmap_tdb: remove unused idmap_tdb_load_ranges()
       via  b1285a5 s3:idmap_tdb: have idmap_tdb_open_db take an idmap_domain struct as argument
       via  53856fc s3:idmap_tdb: rename idmap_tdb_alloc_init->idmap_tdb_init_hwm and use db from idmap_tdb_context
       via  384e35f s3:idmap_tdb: move definition of struct idmap_tdb_context up.
       via  db38972 s3:idmap_tdb: remove filter_low_id,filter_high_id from idmap_tdb_context
       via  3315f2c s3:idmap_tdb: add idmap domain arg to idmap_tdb_upgrade and use domain range
       via  6d66018 s3:idmap_tdb: use filter from idmap_domain rather than from idmap_tdb_context
       via  053e451 s3:idmap_tdb: give idmap domain argument to idmap_tdb_sid_to_id
       via  f7a5f09 s3:idmap_tdb: give idmap domain argument to idmap_tdb_id_to_sid
       via  0f24816 s3:idmap_tdb: implement allocate_id in idmap methods for tdb backend
       via  2b9ad09 s3:idmap_tdb: add idmap_tdb_get_new_id() to allocate a new id given a domain
       via  9e8df74 s3:idmap_tdb: convert idmap_tdb_allocate_id() to use transaction wrappers
       via  85e9b35 s3:idmap_tdb: remove an extra blank line
       via  aad8756 s3:idmap_tdb2: add my (C)
       via  dac9f73 s3:idmap_tdb2: move idmap_tdb2_new_mapping() up. spare a prototype.
       via  627b9aa s3:idmap_tdb2: get rid of an extra variable in idmap_tdb2_db_init().
       via  d27992e s3:idmap_tdb2: move idmap_tdb2_set_mapping() up to its _action callback.
       via  3bc40a0 s3:idmap_tdb2: use the right talloc context for db_open in idmap_tdb2_open_db()
       via  39079ac s3:idmap_tdb2: don't check whether sid is already mapped in idmap_tdb2_new_mapping().
       via  1a52e0d s3:idmap_tdb2: add the db_context to the idmap_tdb2_context
       via  83ad3cd s3:idmap_tdb2: talloc_zero (instead of talloc) the idmap_tdb2_context
       via  c08a45e s3:idmap_tdb2: rename idmap_tdb2_alloc_load -> idmap_tdb2_init_hwm
       via  41cead6 s3:idmap_tdb2: move idmap_tdb2_alloc_load() up to reduce need for prototype
       via  2c549be s3:idmap_tdb2: remove unused idmap_tdb2_state and idmap_tdb2_load_ranges
       via  fd81228 s3:idmap_tdb2: give idmap_tdb2_alloc_load() and idmap domain arguemnt
       via  bd4cc44 s3:idmap_tdb2: add an idmap_domain struct argument to idmap_tdb2_open_db()
       via  871945a s3:idmap_tdb2: remove filter_low_id and filter_high_id from idmap_tdb2_context
       via  2842389 s3:idmap_tdb2: don't parse config and fill filter_low_id and filter_high_id
       via  6a70e7d s3:idmap_tdb2: honour the "idmap read only" flag in the tdb2 module.
       via  d5c3cb5 s3:idmap_tdb2: use range from idmap_domain in idmap_tdb2_allocate_id
       via  4b10036 s3:idmap_tdb2: use filter from idmap_domain rather than from idmap_tdb2_context
       via  77096b9 s3:idmap_tdb2: pass idmap_domain (not idmap_tdb2_context) to idmap_tdb2_sid_to_id
       via  863212a s3:idmap_tdb2: pass idmap_domain instead of idmap_tdb2_context to idmap_tdb2_unixids_to_sids
       via  bb8a441 s3:idmap_tdb2: also support idmap script for named domains
       via  f278585 s3:idmap_tdb2: move the idmap script from idmap_tdb2_state to idmap_tdb2_context
       via  834008c s3:idmap_tdb2: remove use of idmap_tdb2_state from idmap_tdb2_allocate_id
       via  1dfb20d s3:idmap_tdb2: move definition of struct idmap_tdb2_context up.
       via  5b26456 s3:idmap_tdb2: open the db after loading the ranges in idmap_tdb2_db_init().
       via  8da3d7c s3:idmap_tdb2: add allocation of new mappings to idmap_tdb2_sids_to_unixids
       via  36017ec s3:idmap_tdb2: re-implement allocated_id in idmap methods.
       via  1cd1dff s3:idmap: add idmap_unix_id_is_in_range() for checking an id against an idmap range
       via  212627e s3:idmap: don't check range for passdb idmap domain
       via  24ff45f s3:idmap: parse ranges and "read only" in idmap_init_domain().
       via  dc4d838 s3:idmap: add a read_only flag to the idmap_domain struct.
       via  10c50f7 s3:idmap: add low_id and high_id to the idmap_domain struct
       via  c09ee2b s3:docs: fix net manpage to reflect removal of net "idmap secret alloc" feature
       via  502d00e s3:net: remove the "net idmap secret alloc" functionality.
       via  8496c66 s3:docs: add documentation for new "idmap read only" parameter
       via  6d9f4d6 s3:loadparm: add new boolean parameter "idmap read only"
       via  2056703 s3:docs: remove documentation of removed parameter "idmap alloc backend"
       via  c62f7c7 s3:loadparm: remove parameter "idmap alloc backend"
       via  7dd8339 s3:idmap: remove unused definition of idmap_alloc_methods.
       via  3a2487e s3:idmap: remove idmap_alloc_context from idmap.c
       via  12a0ab3 s3:idmap: remove the alloc methods list from idmap.c
       via  a423f51 s3:idmap: remove unused get_alloc_methods().
       via  75a6c24 s3:idmap: remove unused smb_register_idmap_alloc().
       via  f96575d s3:idmap_ldap: remove unused idmap_ldap_alloc_methods.
       via  0369eb5 s3:idmap_ldap: remoce unused idmap_alloc_ldap_init
       via  0dfe400 s3:idmap_ldap: don't call idmap_alloc_ldap_init in idmap_ldap_init
       via  bc59660 s3:idmap_tdb: remove unused idmap_alloc_methods
       via  5e317be s3:idmap_tdb: remove unused idmap_alloc_tdb_init()
       via  dd4adc1 s3:idmap_tdb: don't call idmap_alloc_tdb_init in idmap_tdb_init
       via  77e41c0 s3:idmap_tdb2: remove unused idmap_tdb2_alloc_init().
       via  2616633 s3:idmap_tdb2: remove unused idmap_tdb2_alloc_close().
       via  39fced2 s3:idmap_tdb2: remove unused idmap_alloc_methods.
       via  8a13c95 s3:idmap_tdb2: don't call smb_register_idmap_alloc() in idmap_tdb2_init
       via  7b4c6f7 s3:idmap_tdb: make idmap_alloc_tdb_init() static.
       via  fe8b158 s3:idmap: remove unused idmap_alloc_init().
       via  212468b s3:idmap: use allocate_id() from the idmap_methods in idmap_allocate_unixid()
       via  770b22f s3:idmap: add an allocate_id method to the idmap_methods struct.
       via  0d36927 s3:idmap: factor out common code of idmap_allocate_uid|gid()
       via  0d0032e s3:idmap: remove the set_mapping method from the idmap API
       via  95617a0 s3:idmap: remove idmap_new_mapping() - now implemented in the backends
       via  e296816 s3:idmap: add a debug message to idmap_sid_to_gid
       via  a08e60d s3:idmap: add a debug message to idmap_sid_to_uid
       via  9ee3134 s3:idmap: don't call idmap_new_mapping idmap_sid_to_gid
       via  f301ea5 s3:idmap: don't call idmap_new_mapping idmap_sid_to_unixid.
       via  ccfe40c s3:winbind: increase interface version after removing calls
       via  95b840c s3:idmap: remove unused method set_id_hwm from idmap API
       via  3715a16 s3:idmap: remove unused alloc method get_id_hwm from idmap API
       via  672ab10 s3:idmap: remove unused method dump_data() from the idmap API
       via  0f91373 s3:idmap: remove the remove_mapping method from API and backends
       via  d888e72 s3:idmap: remove unused idmap_remove_mapping().
       via  c03fa64 s4: remove REMOVE_MAPPING from wb_samba3_protocol
       via  3b56f7f s3:winbind: remove the method REMOVE_MAPPING from winbind's API
       via  6740c18 s3:idmap: remove unused idmap_set_mapping().
       via  74da316 s4: remove SET_MAPPING from wb_samba3_protocol
       via  474020b s3:winbind: remove the method SET_MAPPING from winbind's API
       via  1ac8bf4 libwbclient: unimplement wbcRemoveGidMapping()
       via  89100cb libwbclient: unimplement wbcRemoveUidMapping()
       via  788123e libwbclient: unimplement wbcSetGidMapping()
       via  2e65703 libwbclient: unimplement wbcSetUidMapping()
       via  806e006 s3:idmap: remove unused idmap_set_gid_hwm()
       via  002fe91 s3:idmap: remove unused idmap_set_uid_hwm()
       via  61f019d s4: remove SET_HWM and SET_DUAL_HWM from wb_samba3_protocol
       via  66e67c1 s3:winbind: remove SET_HWM from winbind's API.
       via  ec33a62 libwbclient: unimplement wbcSetGidHwm()
       via  e09a269 libwbclient: unimplement wbcSetUidHwm()
       via  a03e2ca s3:net: rewrite "net idmap restore" using dbwrap
       via  80bceab s3:net: change "net idmap dump" to use dbwrap instead of direct tdb access
       via  a0920a5 s3:net sam provision: compose sid before getting uid for Guest
       via  d923907 s3:net sam provision: allocate the uid after composing the sid for Administrator
       via  c45eca5 s3:pdb_ldap: move some code in ldapsam_create_dom_group()
       via  0dc3cd7 s3:groupdb: allocate a gid after allocating a rid in pdb_default_create_alias()
       via  b28371b s3:idmap_tdb2: fix a debug message
       via  a8492d2 s3:test: add a new "valgrindtestenv" target, similar to gdbtestenv
       via  1bc1fbe s3:gdbtestenv: also start an xterm with nmbd. and start winbindd before smbd.
       via  40090d9 s3:gdbtestenv: also set the xterm's window title appropriately
       via  e051f3b s3:gdbtestenv: print the server's name in the icontitle instead of "server"
       via  22e2090 pidl: fix printing of server side ndr request debug messages
       via  267320b s3: Reduce the load on the echo handler
       via  327021e s3: Slightly simplify the logic in smbd_server_echo_handler (cherry picked from commit c672797a0a2fe3aa3bd2d2ef449cb5866d289981)
       via  993fc37 s3: Slightly simplify the logic in smbd_server_connection_handler
       via  685035c s3-dcerpc: fix build warning seen with -O3.
       via  045f4c9 pidl: fix printing of server side ndr request debug messages
       via  ad871b7 s3: Fix some error messages
       via  a2f082e s3-waf: remove pointless RPC_PARSE_SRC2.
       via  d55f8c7 s3-build: remove pointless RPC_PARSE_OBJ2.
       via  94ebdbe s3-libnet: also remove libnet/libnet_samsync_keytab.c.orig.
       via  1cd68f7 s3-libnet: remove source3/libnet/libnet_join.c.orig, added by a previous commit.
       via  c6d9dbf s3:libnet Add other required headers for libnet_samsync_keytab.c
       via  87442e5 s3-krb5 Only build ADS support if arcfour-hmac-md5 is available
       via  62d6142 tdb: add TDB_DEPS variable filled with required libraries
       via  0c82bf0 s3-build: separate out libads_printer.
       via  d60b00d s3-waf: separate out libads_printer.
       via  1fca2c4 s3: fall back to cups-config for underlinked libs
       via  117e9c9 Revert "s3: Use cups-config --libs"
       via  6b550e6 pidl:Samba3/ClientNDR: ignore "todo" functions
       via  5720be0 tdb: workaround starvation problem in locking entire database.
       via  b7ecdd9 Eliminate any chance of a class of "uninitialized auto variable" errors.
       via  15d3541 Eliminate any chance of a class of "uninitialized auto variable" errors.
       via  11ab430 tdb: workaround starvation problem in locking entire database.
       via  f00b61c s3-selftest: move make test to selftest.
       via  472d2a3 s3-selftest: fix testparm tests as non-root.
       via  ca8db7f s3-smbd: Publish nt printers.
       via  aff002e s3-smbd: Move rpc services init to smbd parent.
       via  62a2a9e s3-smbd: Regroup some init functions.
       via  9ab62b7 s3-smbd: Fixed indent.
       via  4a5cef8 s3-loadparm: Added some comments to lp_load_ex calls.
       via  e180390 s3-smbd: Cleanup the order of the init functions.
       via  120bd97 s3-smbd: Make sure the event context is initialized.
       via  2c99eef s3-build: remove pointless RPC_PARSE_OBJ2.
       via  0f26493 s3-waf: remove pointless RPC_PARSE_SRC2.
       via  734f581 s3: Replace some cli_errstr calls by nt_errstr
       via  06a2c23 s3-libnet: also remove libnet/libnet_samsync_keytab.c.orig.
       via  f0475ac s3-libnet: remove source3/libnet/libnet_join.c.orig, added by a previous commit.
       via  bb8936c s3-dcerpc: fix build warning seen with -O3.
       via  71d80e6 s3-krb5 Only build ADS support if arcfour-hmac-md5 is available
       via  fff6fa72 s3:libnet Add other required headers for libnet_samsync_keytab.c
       via  5390bae tdb: add TDB_DEPS variable filled with required libraries
       via  37177f1 s3-build: pointless to link in libads and dcutils into smbcacls.
       via  3f76555 s3-build: separate out libads_printer.
       via  d1be71f s3-waf: separate out libads_printer.
       via  b0343b2 s3-selftest: add testparm tests to selftest.
       via  5ea7f0e Fix bug #7617 - smbd coredump due to uninitialized variables in the performance counter code.
       via  84fd910 Fix bug #7617 - smbd coredump due to uninitialized variables in the performance counter code.
       via  a8326c6 s3-libnet: fix bug #6364: Pull realm from supplied username on libnet join
       via  c67b4ed s3-libnet: fix bug #6364: Pull realm from supplied username on libnet join
       via  73a69e2 s3-waf: fix the build.
       via  616e187 s3: fall back to cups-config for underlinked libs
       via  1d443f6 Revert "s3: Use cups-config --libs"
       via  feb4322 ntlmssp: fix unitialized variable in ntlmssp_server_postauth().
       via  5130e66 pidl:Samba3/ClientNDR: implement rpccli_ stubs on top of dcerpc_ stubs
       via  56a6a97 s3:Makefile: link in dcerpc client stubs
       via  7e24d1d s3:winbindd: add wbint dcerpc_binding_handle backend
       via  262dcfc s3:rpc_server: add rpc_pipe_open_internal dcerpc_binding_handle backend
       via  2c0e296 s3:rpc_client: add dcerpc_binding_handle backend
       via  b342090 s4:librpc/rpc: make struct dcerpc_binding_handle private
       via  51fb4c3 pidl:Samba4/NDR/Client: add sync dcerpc_pipe based stubs as compat for OpenChange
       via  719981a pidl:Samba4/NDR/Client: add non struct base dcerpc_binding_handle client stubs
       via  62297df pidl:Samba4/NDR/Client: convert code to $self->pidl()
       via  570eefc pidl:Samba4/NDR/Client: s/interface/if/
       via  76691e9 pidl:Samba4/NDR/Client: make use of the new dcerpc_binding_handle_call() infrastructure
       via  db89fda pidl:Samba4/NDR/Client: remove old dcerpc_pipe based sync stubs
       via  7eef08c s4:librpc/rpc: add dcerpc_binding_handle dcerpc_pipe backend
       via  4030bc9 librpc/rpc: add dcerpc_binding_handle abstration
       via  2828318 s4:librpc/rpc: fix dcerpc_log_packet() prototype
       via  af89b46 s4:librpc/rpc: autodetect the need of async call logic
       via  a2e1f54 pidl:Samba3/ClientNDR: ignore "todo" functions
       via  6fe2166 testprogs/midltests: add some example IDL files and there midltests.exe output
       via  f7e14a8 s3: Reduce the load on the echo handler
       via  c672797 s3: Slightly simplify the logic in smbd_server_echo_handler
       via  c7a2e52 s3: Slightly simplify the logic in smbd_server_connection_handler
       via  277248a s3: ?true:false is a *bit* pointless :-)
       via  f62756e Fix a typo
       via  44de839 smbtorture: Don't crash RAW-QFILEINFO if there's no alternate name.
       via  88d48a7 smbtorture: Make BASE-OPENATTR report a failure if it fails.
       via  c43e832 s3-waf: fix the waf build with more recent MIT krb5 libs.
       via  03bfd42 s4-test: Implement DRS-RPC-msDSIntId test case
       via  d595f07 s4-dsdb: fix attributes_by_msDS_IntId index sorting
       via  06f5985 s4-test: Move dsdb_schema loading into public function
       via  c30f9bd s4-test: Move RPC-DSSYNC test in DRS-RPC test suite
       via  da074f1 s4-test: Move dssync.c to torture/drs/rpc
       via  f3c0689 s4-test: strip trailing white-spaces
       via  dfc1cf9 pidl:NDR: correctly handle no pointer bracket arrays with 'string'
       via  067b572 s4:objectclass LDB module - weak the check for the "rIDSet" delete constraint
       via  7651996 s3:utils/net_rpc_service.c: we also need some ndr_pull functions
       via  dba6d93 s3:libnet/libnet_samsync.c: we also need some ndr_pull functions
       via  46be277 s3:rpcclient: we also need some ndr_pull functions
       via  4acb48e librpc/idl/mgmt.idl: add missing size_is()
       via  31bc9ad pidl:NDR: correctly handle bracket arrays with 'string'
       via  7853a6d s3:smbd: fix valgrind warning, sizeof(16) != 16...
       via  6af4ce4 s3:rpc_server: fix valgrind warning
       via  bc64c9a s3:rpc_server: fix memory leaks in rpc_pipe_internal_dispatch()
       via  303089f s4:dsdb/common/util.c - provide a call which returns the forest function level
       via  3b1d74f libds/common/flags.h - fix a comment's typo
       via  e53fc12 s4:dsdb/common/util.c - use LDB constants whenever possible
       via  1b58b1e s3-waf: fix the build.
       via  163cd49 s3-dcerpc: fix some uninitialized variables build warnings.
       via  dcc0314 s3-build: fix some c++ build warnings.
       via  9673c7f cleanups: Trailing spaces, line length, etc... (cherry picked from commit 28c74564c5bd3c972745deaa904ec8695f21ea1f)
       via  398020f s3-dcerpc: Use dcerpc_guess_sizes in the server code too. (cherry picked from commit 57bd974e5865212641f6941dd875bc1bc4967ed9)
       via  c12e4f2 s3-dceprc: Improve dcerpc_guess_sizes() interface
       via  da1b08d s3-dcerpc: rationalize packet creation in the server code
       via  191f069 s3-dcerpc: Make function to guess pdu sizes common. (cherry picked from commit a9d3a596a7c4d7e5775751cbce74e2fb07ce2192)
       via  3a8a549 s3-dceprc: consolidate use of dcerpc_push_dcerpc_auth() (cherry picked from commit 9329a9fe848761e2835ff58123d8f64d8bab35b2)
       via  6d550ef s3-dcerpc: Remove unused functions (cherry picked from commit da6c246aacc298ec0c7536289afbd9e0d99ea130)
       via  88cf1c1 s3-dcerpc: use common spengo wrapper code for client SPNEGO/NTLMSSP (cherry picked from commit 186f93633b4890c444115ac4eed109aa24f20b44)
       via  04f397f s3-dcerpc: add sign/seal support when using SPNEGO/KRB5 (cherry picked from commit 984438ca1522bfc2d882b2e3e7e8db187577e05a)
       via  3bf1347 s3-dcerpc: Add SPNEGO incapsulation for KRB5 auth
       via  9132f34 rpcclient: Use DCERPC_AUTH_LEVEL_CONNECT if no sign/seal is set for ntlmssp (cherry picked from commit e286b9c0bd7bf553f216d7c8288bb75a6b3dde95)
       via  db8bd28 s3-dcerpc: Try to fix build when gssapi_ext.h is not available (cherry picked from commit e8ac4a8b82798ef0691d384f59d880dc38b56592)
       via  24b0188 Do not refernece pipe_auth_data directly in dcerpc_gssapi.c (cherry picked from commit 7c9c075987e7cdb2d5cb6311876f088f907e46f2)
       via  0ce9b97 s3-dcerpc: Avoid ifdef, it is handled within dcerpc_gssapi.c already (cherry picked from commit d17abc69f690ccc845a0a1d6d291b6e21ce86b3d)
       via  bcb5b48 smbd: Fix build warning (cherry picked from commit c4b3c9ec0f2efa937529160999f7e44bcad3591f)
       via  b8979bb s3-dcerpc: Add sign/seal with gssapi (cherry picked from commit 7eaa15af2c5b544946bfb2b8c522ba9677527972)
       via  6841746 s3-dcerpc: Add next authentication step with gssapi (cherry picked from commit 1abcbd70aed327ae5233423ce74662241fa9d21a)
       via  c09e659 s3-decrpc: Introduce gssapi support for dcerpc krb5 auth
       via  acd1abe rpcclient: Use DCERPC_AUTH_LEVEL_CONNECT if no sign/seal is set for krb5 auth (cherry picked from commit 72088096af8dbf57cbc85c71cd0eef4447e7560d)
       via  be1c095 s3-dcerpc: Refactor calculate_data_len_tosend() (cherry picked from commit 183e0a0d9f87bc619cd832decf5745be1d28f598)
       via  a448126 s3-dcerpc: Add auth trailer only when appropriate. (cherry picked from commit c08d684f4ef679831e8fed69cd87e4d9b06cb3e0)
       via  42eb8ca s3-dcerpc: consolidate unmarshalling of dcerpc_auth (cherry picked from commit 866f85e31973de356c3843836d5cacdbdf245e32)
       via  268df6f s3-dcerpc: revive cli_rpc_pipe_open_krb5() (cherry picked from commit 146af48d4887e8fa0c66bf53aa5f204366648478)
       via  d92aab4 misc: Remove unused structure elements (cherry picked from commit 250e341e0aad67c2f70fea597f34deadea1d2ccc)
       via  881236a s3-rpcclient: Allow choosing spnego mech: (ntlm/krb5) (cherry picked from commit b00f9a0a2d3b692dd12e182a2a4a7979c626dec7)
       via  05dc21c s3-dcerpc: Use dcerpc_AuthType in pipe_auth_data (cherry picked from commit 2463a871776bb4de8653d6a44469d2adb3ec9418)
       via  810c4a6 s3-dcerpc: Cleanup and refactor create_rpc_bind_req() (cherry picked from commit 1e915d231d4191bf3a0bb54ba99a31ad6b2afd3b)
       via  fda83be s3-auth: Remove unimplemented functions (cherry picked from commit 3c3237dd0afa37ba0e545424f5008973b645cf96)
       via  304081a s3-dcerpc: Set flags directly instead of calling unimplemented functions. (cherry picked from commit bfe53d414548cd8a0226136b73cf2b766b6a61ef)
       via  fecb756 s3-dcerpc: Use dcerpc_check_auth in client code too (cherry picked from commit 7407c979a1469997c9277c501787b5f222216aac)
       via  4c5995b s3-dcerpc: Make dcerpc_check_auth() common code (cherry picked from commit 9565e3f6a7ef2fb590558eb7b29c6c2fc657fca9)
       via  b0363df s3-dcerpc: Add the same paranoia checks we have in the client code (cherry picked from commit 5f2cca6b2a7b8b7bad4a47a2bd31174c45fa2611)
       via  63ada38 s3-dcerpc: Split auth checking into a generic function. (cherry picked from commit 49a8c2965d2982e6510609fa9772a56597494641)
       via  d923df6 s3-dcerpc do not pass pipes_struct to dcesrv_auth_request() (cherry picked from commit 1fc71c9c6ff26f2d49f314b8425c6cd4c91683f3)
       via  6850e68 s3-dcerpc: Make dcesrv_auth_request() return NTSTATUS codes (cherry picked from commit 2ce169ce187cc7229aecdc3e5cd889c5194956aa)
       via  d586cdb s3-dcerpc: Use the common dcerpc_add_auth_footer() in the server code (cherry picked from commit aa4c5a2bfb27fc274de2a83c4724e0f10ad6b119)
       via  e953871 s3-dcerpc: Move dcerpc_add_auth_footer() to the common helpers file (cherry picked from commit 31393334194be7763072900408bb61ebb7c1d11a)
       via  1fb22ee s3-dcerpc: Introduce generic helper function to add auth trailer (cherry picked from commit 6f5cdf9ae9707cdbc62e0ed5ad2578316796b4b3)
       via  a5ddac2 s3-dcerpc: Pass explicit arguments so that this is not client specific (cherry picked from commit 1b572493e2ea30b262a0ca1b04e913017a3ac13d)
       via  18c4c8b s3-dcerpc: Move marshalling of dcerpc_auth_header in the callers (cherry picked from commit e2b0e43da9b6c3f1fb12a10898dcc09e56da795a)
       via  75adca6 libcli/auth Make the source3/ implementation of the NTLMSSP server common
       via  979b672 s3:ntlmssp Split the NTLMSSP server into before and after authentication
       via  4969b3d s3:ntlmssp Always call ntlmssp_sign_init()
       via  617ec07 s3:ntlmssp Don't use talloc_tos() for NTLMSSP blobs for now
       via  d112557 s3:ntlmssp Don't permit LM_KEY in combination with NTLMv2
       via  f6cc686 s3:ntlmssp Don't reply with the LM_KEY negotiation flag when not available
       via  3c0a17a s3:ntlmssp Don't use the lm key if the user didn't supply one.
       via  f744e42 s3:ntlmssp Add extra DEBUG() message for auth system failures
       via  e0c94d1 s3:ntlmssp Redirect lp_lanman_auth() via 'allow_lm_key'
       via  78fa58f libcli/auth/ntlmssp: remove outdated comment. The version flag is well understood now.
       via  d84a2ae s3: fix the waf build.
       via  1e83b36 libcli/auth Move some source3/ NTLMSSP functions to the common code. libcli/auth Use true and false rather than True and False in common code
       via  8c66926 Fix bug #7608 - Win7 SMB2 authentication causes smbd panic
       via  e0f79da Fix bug #7608 - Win7 SMB2 authentication causes smbd panic
       via  7b41969 s4 upgradeprovision, fix a typo preventing the ridset to be correctly identified
       via  a22989a pidl:NDR: correctly handle no pointer bracket arrays with 'string'
       via  14328a4 s3-netlogon: remove global include of netlogon.h.
       via  6307164 s3: remove global include of samr.h
       via  aa34c9a s3-build: no need to include privileges.h twice.
       via  60b9152 s3-net: only include netapi header when needed.
       via  19f1727 s3-libsmb: include nbt.h in namequery_dc code.
       via  80d3012 s3-libnet: include netlogon.h in libnet samsync header.
       via  d3086b7 s3-smbtorture: include svcctl.h
       via  41b5ba8 s3-services: include svcctl.h where needed.
       via  777ac14 s3-build: remove global include of krb5pac.h.
       via  ecf1981 s3-krb5: include krb5pac.h where needed.
       via  672be65 s3-rap: include svcctl.h where needed.
       via  30e752e s3-passdb: include samr.h where needed.
       via  3cfbd84 s3-param: include svcctl headers in loadparm.
       via  0cfa681 s3-nmbd: include svcctl.h where needed.
       via  afe0e73 s3-winbind: Fix Bug #7568: Make sure cm_connect_lsa_tcp does not reset the secure channel.
       via  be39641 s3-winbind: Fix Bug #7568: Make sure cm_connect_lsa_tcp does not reset the secure channel.
       via  46bcb62 s4-rpc_server: Fixed the build of the dcerpc_server library.
       via  56db40d s4-build: use @PACKAGE_VERSION@ in s4 pc.in files
       via  ebd4ea7 s4-build: added dcerpc_server library
       via  016418d s3: Remove the smbd_messaging_context from load_printers
       via  1c1d83a s3: Remove the smbd_messaging_context from pcap_cache_reload
       via  795589b s3: Remove the smbd_messaging_context from cups_cache_reload
       via  83045b1 s3: Remove the smbd_messaging_context from cups_pcap_load_async
       via  d0ac5c6 s3: Remove the smbd_messaging_context from smb_conf_updated
       via  10a76f5 s3: Remove the smbd_messaging_context from spoolss_init_cb
       via  b71f2af s3: Remove some smbd_messaging_context references from smbd_process
       via  37d71a5 s3: Pass sconn to smbd_process
       via  1702b17 s3: Lift the server_messaging_context from housekeeping_fn
       via  e64bd85 s3: Lift the server_messaging_context from check_reload
       via  53ed39d s3: Make check_reload() static
       via  f089675 s3: Lift the server_messaging_context from spoolss_setjob_1
       via  18ff84b s3: Lift the server_messaging_context from construct_printer_info6
       via  35c39b0 s3: Lift the server_messaging_context from construct_printer_info2
       via  73a5c2d s3: Lift the server_messaging_context from construct_notify_jobs_info
       via  788498d s3: Lift the server_messaging_context from construct_notify_printer_info
       via  02c0086 s3: Pass messaging_context through s_notify_info_data_table
       via  1b60ead s3: Lift the server_messaging_context from update_monitored_printq_cache
       via  ef208c5 s3: Lift the server_messaging_context from print_job_endpage
       via  d1f3a2e s3: Lift the server_messaging_context from print_job_write
       via  ae1600b s3: Lift the server_messaging_context from print_job_delete1
       via  de10824 s3: Lift the server_messaging_context from print_job_set_name
       via  3b5b74c s3: Lift the server_messaging_context from print_queue_update_with_lock
       via  c289450 s3: Lift the server_messaging_context from print_queue_update_internal
       via  2b13864 s3: Lift the server_messaging_context from traverse_fn_delete
       via  8b6d888 s3: Lift the server_messaging_context from print_unix_job
       via  0b42349 s3: Lift the server_messaging_context from pjob_delete
       via  6806ae7 s3: Lift the server_messaging_context from pjob_store
       via  9ff35d0 s3: Lift the server_messaging_context from pjob_store_notify
       via  128976e s3: Lift the server_messaging_context from notify_printer_byname
       via  d62c73b s3: Lift the server_messaging_context from notify_printer_location
       via  83c4c04 s3: Lift the server_messaging_context from notify_printer_port
       via  f3313c5 s3: Lift the server_messaging_context from notify_printer_printername
       via  c427423 s3: Lift the server_messaging_context from notify_printer_sharename
       via  7285e0d s3: Lift the server_messaging_context from notify_printer_comment
       via  4e4bf13 s3: Lift the server_messaging_context from notify_printer_driver
       via  b71debc s3: Lift the server_messaging_context from notify_job_submitted
       via  aa5fd41 s3: Lift the server_messaging_context from notify_job_name
       via  06cf2ae s3: Lift the server_messaging_context from notify_job_username
       via  7a9f94d s3: Lift the server_messaging_context from notify_job_total_pages
       via  bd6626c s3: Lift the server_messaging_context from notify_job_total_bytes
       via  edbed43 s3: Lift the server_messaging_context from notify_job_status
       via  9b3a53a s3: Lift the server_messaging_context from notify_job_status_byname
       via  21811fe s3: Lift the server_messaging_context from notify_printer_status
       via  49d1847 s3: Lift the server_messaging_context from notify_printer_status_byname
       via  30de2f7 s3: Lift the server_messaging_context from send_notify_field_buffer
       via  dddb5a8 s3: Lift the server_messaging_context from send_notify_field_values
       via  6720c6e s3: Lift the server_messaging_context from send_spoolss_notify2_msg
       via  fc6e7bd s3: Lift the server_messaging_context from print_notify_event_send_messages
       via  c6e6aee s3: Lift the server_messaging_context from print_queue_status
       via  a36103c s3: Lift the server_messaging_context from get_stored_queue_info
       via  c50c973 s3: Lift the server_messaging_context from print_job_end
       via  a4c2778 s3: Lift the server_messaging_context from print_queue_length
       via  31d23c8 s3: Lift the server_messaging_context from print_queue_update
       via  bc760e7 s3: Lift the smbd_messaging_context from start_background_queue
       via  75b4dfd s3: Lift the smbd_messaging_context from smbd_setup_sig_hup_handler
       via  5281e62 s3: Lift the smbd_messaging_context from smbd_sig_hup_handler
       via  39da717 s3: Lift the smbd_messaging_context from reload_services
       via  7c7ffb7 s3: Lift the smbd_messaging_context from reload_printers
       via  89b4c90 s3: Remove smbd_messaging_context from dummysmbd
       via  b985a9a s3-net: fix copy/paste typo in usage of "net printing".
       via  d18caa5 s3: Fix an uninitialized variable
       via  bee5670 s3: Fix a C++ warning
       via  9a4ac5b s3: Fix the build without ADS
       via  cc280f0 s3: Lift the smbd_messaging_context from print_queue_purge
       via  9723f33 s3: Lift the smbd_messaging_context from print_queue_resume
       via  5f9165a s3: Lift the smbd_messaging_context from print_queue_pause
       via  9441e8c s3: Lift the smbd_messaging_context from print_job_start
       via  bff8713 s3: Lift the smbd_messaging_context from print_job_checks
       via  7df0e67 s3: Lift the smbd_messaging_context from print_job_resume
       via  2811c25 s3: Lift the smbd_messaging_context from print_job_pause
       via  8dcbeec s3: Lift the smbd_messaging_context from print_job_delete
       via  4a514d2 s3: Lift the smbd_messaging_context from construct_printer_info7
       via  99b2da4 s3: Lift the smbd_messaging_context from is_printer_published
       via  bccb7c8 s3: Lift the smbd_messaging_context from check_published_printers
       via  7d08c25 s3: Lift the smbd_messaging_context from nt_printer_publish
       via  6183719 s3: Lift the smbd_messaging_context from nt_printer_publish_ads
       via  8c665f6 s3: Lift the smbd_messaging_context from store_printer_guid
       via  e43ffde s3: Lift the smbd_messaging_context from nt_printer_remove
       via  39ce462 s3: Lift the smbd_messaging_context from print_time_access_check
       via  be7fd4a s3: Lift the smbd_messaging_context from print_access_check
       via  d79895e s3: Lift the smbd_messaging_context from printer_driver_files_in_use
       via  862e888 s3: Lift the smbd_messaging_context from printer_driver_in_use
       via  51c47a3 s3: Lift the smbd_messaging_context from netr_set_machine_account_password
       via  ae8619f s3: Lift the smbd_messaging_context from get_md4pw
       via  7850496 s3: Lift the smbd_messaging_context from enumprinterdrivers_level
       via  ab196c7 s3: Lift the smbd_messaging_context from enumprinterdrivers_level_by_architecture
       via  e1af63f s3: Lift the smbd_messaging_context from update_dsspooler
       via  8ee2a0a s3: Lift the smbd_messaging_context from construct_printer_driver_info_level
       via  9daa6a2 s3: Lift the smbd_messaging_context from enumprinters_level5
       via  d7803ea s3: Lift the smbd_messaging_context from enumprinters_level4
       via  89d8998 s3: Lift the smbd_messaging_context from enumprinters_level2
       via  e35ac20 s3: Lift the smbd_messaging_context from enumprinters_level1
       via  bf10fa6 s3: Lift the smbd_messaging_context from enum_all_printers_info_2
       via  ada007d s3: Lift the smbd_messaging_context from enum_all_printers_info_1_network
       via  2c0e630 s3: Lift the smbd_messaging_context from enum_all_printers_info_1_name
       via  6dc35f8 s3: Lift the smbd_messaging_context from enum_all_printers_info_1_local
       via  67fbb04 s3: Lift the smbd_messaging_context from enum_all_printers_info_1
       via  259b9d7 s3: Lift the smbd_messaging_context from enumprinters_level0
       via  1a3ba2f s3: Lift the smbd_messaging_context from enum_all_printers_info_level
       via  5b0a36b s3: Lift the smbd_messaging_context from construct_printer_info0
       via  f776d10 s3: Lift the smbd_messaging_context from set_printer_hnd_name
       via  1af73b0 s3: Lift the smbd_messaging_context from winreg_del_driver_list
       via  d104e37 s3: Lift the smbd_messaging_context from winreg_del_driver
       via  ae6a3ac s3: Lift the smbd_messaging_context from winreg_get_driver
       via  3a85d0c s3: Lift the smbd_messaging_context from winreg_add_driver
       via  6bd973a s3: Lift the smbd_messaging_context from winreg_printer_getform1
       via  d78c8c2 s3: Lift the smbd_messaging_context from winreg_printer_setform1
       via  cf016e3 s3: Lift the smbd_messaging_context from winreg_printer_deleteform1
       via  428e86e s3: Lift the smbd_messaging_context from winreg_printer_enumforms1
       via  fe59853 s3: Lift the smbd_messaging_context from winreg_printer_addform1
       via  b9fe8de s3: Lift the smbd_messaging_context from winreg_printer_get_changeid
       via  8efa27c s3: Lift the smbd_messaging_context from winreg_printer_update_changeid
       via  747f5c5 s3: Lift the smbd_messaging_context from winreg_delete_printer_key
       via  3ccdbc4 s3: Lift the smbd_messaging_context from winreg_enum_printer_key
       via  30d64d2 s3: Lift the smbd_messaging_context from winreg_delete_printer_dataex
       via  9346df6 s3: Lift the smbd_messaging_context from winreg_enum_printer_dataex
       via  cb8f700 s3: Lift the smbd_messaging_context from winreg_get_printer_dataex
       via  e4cd349 s3: Lift the smbd_messaging_context from winreg_set_printer_dataex
       via  7471ecb s3: Lift the smbd_messaging_context from winreg_set_printer_secdesc
       via  4fb993f s3: Lift the smbd_messaging_context from winreg_get_printer_secdesc
       via  bd8a1d8 s3: Lift the smbd_messaging_context from winreg_get_printer
       via  9751d76 s3: Lift the smbd_messaging_context from winreg_update_printer
       via  d7f8a6f s3: Lift the smbd_messaging_context from winreg_create_printer
       via  2eb5863 s3: Lift the smbd_messaging_context from winreg_printer_opendriver
       via  c29e1c3 s3: Lift the smbd_messaging_context from winreg_printer_openkey
       via  80cda2e s3: Lift the smbd_messaging_context from nt_printing_tdb_migrate
       via  2d36235 s3: Lift the smbd_messaging_context from rpc_pipe_open_internal
       via  33256d6 s3: Lift the smbd_messaging_context from np_open
       via  7c90a6b s3: Lift the smbd_messaging_context from make_internal_rpc_pipe_p
       via  d5b8a99 s3: Remove a direct reference to smbd_server_conn
       via  5acb5b0 s3: Remove references to smbd_messaging_context()
       via  43c2dca s3: Fix a type-punned warning
       via  ad94ae9 librpc/idl/mgmt.idl: add missing size_is()
       via  0a7f749 pidl:NDR: correctly handle bracket arrays with 'string'
       via  d6eb42c s3:rpcclient: we also need some ndr_pull functions
       via  08cf7ac s3:libnet/libnet_samsync.c: we also need some ndr_pull functions
       via  1c515fb s3:utils/net_rpc_service.c: we also need some ndr_pull functions
       via  8ca8250 s4:RPC-SPOOLSS-NOTIFY: skip test_RFFPCNEx() for now, as the test is broken
       via  cc69512 s3:rpc_server: fix valgrind warning
       via  ac9f06c s3:smbd: fix valgrind warning, sizeof(16) != 16...
       via  66412bf s3:rpc_server: fix memory leaks in rpc_pipe_internal_dispatch()
       via  9e88b57 s3: Fix typos
       via  6598d6d s4:rpc_server/lsa: better include a .h file don't include a .c file
       via  72fd7fb s3: Remove some references to smbd_messaging_context()
       via  390bfed s4:kcc_connection.c - fix typo in error message
       via  bc702a3 s4:ldap.py - comment a test part which fails with another error code on Windows
       via  8243272 s4:ldap.py - test the new "systemFlags" constraint
       via  f99d672 s4:objectclass LDB module - "add operation" - enhance and clean the "systemFlags" section
       via  e009d02 s4:ldap.py - test for an invalid "objectCategory" attribute
       via  6e6af9c s4:objectclass LDB module - "add operation" - implement "objectCategory" validation
       via  299b59b s4:ldap.py - proof for the impossibility to add a LSA-specific object over LDAP
       via  89c71a8 s4:urgent_replication.py - relax also here the add of a secrets object
       via  67b1e1b s3:dcesrv_lsa.c - use the RELAX control in order to create LSA objects
       via  25e973d s4:dsdb/common/util.c - add a function "dsdb_add"
       via  7d62128 s4:objectclass LDB module - "add operation" - reject creation of LSA specific objects
       via  a3c6d4c s4:objectclass LDB module - "add operation" - move two checks
       via  ace6f52 s4:objectclass LDB module - "add operation" - deny multiple "objectclass" message elements
       via  9f0cbe1 s4:objectclass LDB module - "add" operation - free "mem_ctx" as soon as possible
       via  92282a8 s3: Remove references to smbd_messaging_context() from the spoolss server
       via  a5a0711 s3: Remove a reference to smbd_messaging_context()
       via  19a9083 s3: Remove some references to smbd_messaging_context()
       via  77c6314 s3: Remove procid_self() from connections_fetch_entry()
       via  2122917 s3: Add msg_ctx to pipes_struct
       via  c9b654f s3: Remove smbd_messaging_context() from send_stat_cache_delete_message()
       via  4b47245 s4:ntlmssp Merge more aspects of the source3/ NTLMSSP layer
       via  6644f48 s4:ntlmssp Re-add gensec_ntlmssp wrapper to allow merge with source3/
       via  1979486 s4:ntlmssp Always setup the session keys and signing state
       via  b03bc88 s3: Remove a pointless "else"
       via  4c6fd60 s3: Remove an unnecessary NULL check
       via  16949ef s3-net: fix copy/paste typo in usage of "net printing".
       via  0f8e032 s3-netlogon: remove global include of netlogon.h.
       via  ccd4af2 s3: remove global include of samr.h
       via  a90ed33 s3-build: no need to include privileges.h twice.
       via  002ac56 s3-net: only include netapi header when needed.
       via  164ee0f s3-libsmb: include nbt.h in namequery_dc code.
       via  f901263 s3-libnet: include netlogon.h in libnet samsync header.
       via  af38b5f s3-smbtorture: include svcctl.h
       via  441d607 s3-services: include svcctl.h where needed.
       via  c31df3a s3-build: remove global include of krb5pac.h.
       via  257a1f1 s3-krb5: include krb5pac.h where needed.
       via  2523aec s3-rap: include svcctl.h where needed.
       via  ae36783 s3-passdb: include samr.h where needed.
       via  677dcfa s3-param: include svcctl headers in loadparm.
       via  728fba1 s3-nmbd: include svcctl.h where needed.
       via  bf9a1dd s3: Remove some explicit calls to procid_self()
       via  e6604e5 s3: Remove some explicit calls to procid_self()
       via  3f4c99b s3-torture: Improve the winreg deletekey torture comments. (cherry picked from commit 91a8d9bc9bfe557c1095a7262e3a1b28fc3279ab)
       via  51c3425 s3-torture: Correctly cleanup the winreg volatile key test.
       via  449dcd1 s4-torture: Fixed the winreg EnumValue test against Windows.
       via  a4f3125 s3-popt: Only include popt-common.h when needed. (cherry picked from commit ce2a086119330a0a39e6d7423432c1b2e0da247b)
       via  49f16f9 s3-spoolss: Make sure we convert a 4 byte value to uint32_t. (cherry picked from commit e9eb263391b2be16924b7e6ea935fdf44b1a0ead)
       via  a9aceb2 s3-spoolss: Fixed setting driver version correctly.
       via  d1e92cd pidl: Samba3/ClientNDR - Correctly copy arrays, if r.out.size < r.in.size.
       via  429578c s3-spoolss: Use the correct value for the data length. (cherry picked from commit 174a46837d728e67e8a8226db143f9018f5faf2d)
       via  24e88b5 s3-spoolss: Increased debug level for trace output. (cherry picked from commit e8d386704e4c126b979ffe6c8b588fb311cc2e34)
       via  2a00250 s3-spoolss: Fixed debug statements and increased level. (cherry picked from commit b2be8f2267a2fdee2d9fce6a100225eea8e7928b)
       via  e9eb263 s3-spoolss: Make sure we convert a 4 byte value to uint32_t.
       via  043c6f4 s3-spoolss: Fixed setting driver version correctly.
       via  33d1879 pidl: Samba3/ClientNDR - Correctly copy arrays, if r.out.size < r.in.size.
       via  034a6ef s3: fail db_open_ctdb if ctdb is not around
       via  8f0c863 s3: fail db_open_ctdb if ctdb is not around
       via  2616dfe s3-printing: cope with missing printers in print migration
       via  55f3b5c s3-secrets: only include secrets.h when needed.
       via  49f8403 s3: avoid global include of ads.h.
       via  0fc95a2 s3-libnet_join: add ads.h as helper header to IDL.
       via  31fc9cd s3-printing: move AD related printing components to an own file.
       via  fe5f4d9 s3-printing: cope with missing printers in print migration
       via  a2607a6 s4:ntlmssp Adjust Samba4 ntlmssp code to look more like the code in Samba3.
       via  91a8d9b s3-torture: Improve the winreg deletekey torture comments.
       via  2a15f70 s3-torture: Correctly cleanup the winreg volatile key test.
       via  0a8e382 s4-torture: Fixed the winreg EnumValue test against Windows.
       via  ee11bb87 s3: Remove some direct cli->inbuf references in interpret_long_filename
       via  869a19f s3: Remove a pointless wrapper function
       via  61fb8a4 s3: Explicitly pass flags2 to clistr_pull_talloc
       via  1cbe8b8 s3: Remove some pointless wrapper functions
       via  6cb5a0d s3: Remove some pointless wrapper functions
       via  0a224bc s3: Save the received trans2 from the inbuf in cli_trans
       via  a13b96f s3: Fix a crash in masktest
       via  174a468 s3-spoolss: Use the correct value for the data length.
       via  ce2a086 s3-popt: Only include popt-common.h when needed.
       via  c136b84 s3-secrets: only include secrets.h when needed.
       via  1946ab5 s4-dns: ndr_dnsp helper functions
       via  febd35e s4-dns: fix dnsp for old build
       via  8892748 s4-dns: expanded the DNSP code to handle more record type
       via  a41dffc pidl: added a new type dnsp_name
       via  1a70191 s4-ldb: added ldif handler for the dnsRecord attribute
       via  2883bc9 dns: first version of dsnRecord parser
       via  e7a6a3e s3: avoid global include of ads.h.
       via  385adcc s3-libnet_join: add ads.h as helper header to IDL.
       via  31c484e s3-printing: move AD related printing components to an own file.
       via  867626a s3: Convert cli_list() to return NTSTATUS
       via  2ff73f0 s3: Use data_blob_null
       via  dbdef72 s4:LDB modules - remove the "kludge_acl" module code
       via  4b17ff4 s3-waf: fix the build.
       via  d50a9e8 s4-dsdb: Removed kludge_acl as it is no longer necessary
       via  04f2fb7 small optimizations for shadowcopy2 module
       via  77965ce fix snapshot content display with hide unreadable
       via  ed824ac s3: Fix shadow copies after the change for in-path @GMT-
       via  7f19709 s3: Fix in-path shadowcopy2 module
       via  f4e60b4 small optimizations for shadowcopy2 module
       via  b77f241 fix snapshot content display with hide unreadable
       via  cc2aa85 s3: Fix shadow copies after the change for in-path @GMT-
       via  68c6e07 s3: Fix in-path shadowcopy2 module
       via  09f3c92 s3-spoolss: fix type-punned pointer build warning.
       via  7ba6c37 s3-spoolss: fix uninitialized variable build warning.
       via  b663c8c s3-printing: make sure to set NTSTATUS code before checking it.
       via  fc94b27 s3-spoolss: remove duplicate (and incorrect) header.
       via  4c3f51b make scannedonly notify the scanner if no .scanned: file was found during rename
       via  72cd5bc make scannedonly notify the scanner if no .scanned: file was found during rename
       via  64b26af s3-dcerpc: fix some uninitialized variables build warnings.
       via  bf19a52 s3-spoolss: fix type-punned pointer build warning.
       via  743a2de s3-spoolss: fix uninitialized variable build warning.
       via  c530aa3 s3-printing: make sure to set NTSTATUS code before checking it.
       via  bf5d88e s4/vampire: update dNSHostName for the Server object
       via  b136cfd idl: Fixed a possible crash bug. (cherry picked from commit b6e9d8d406974ec2f4593fd0147113fe86b883f9)
       via  bf41bc2 s3-spoolss: Fixed a segfault if a value has no data. (cherry picked from commit d3fff4590420a3b2d1858e6c8dbaf4df93447a46)
       via  1be4066 s3-spoolss: Move some debug message to a higher level. (cherry picked from commit 307bd439d7f5df828923189c02fcbe30124d1e01)
       via  a1c3a82 s3-spoolss: Fixed some C++ build warnings. (cherry picked from commit 4412bafa4460bbafe2170f980e8ce88937422529)
       via  d4e29ee s3-spoolss: Use a stackframe to allocat memory.
       via  f827904 s4-schema: More verbose error log when subClassOf is not found in schema
       via  a268e08 s4: fix comment typos
       via  eab6d8c s3-spoolss: remove duplicate (and incorrect) header.
       via  3064482 s4-smbtorture: remove another old and now invalid s3 special case during spoolss testing.
       via  ad68e45 spoolss: fix potential crash bug in spoolss_PrinterEnumValues push path.
       via  a48b47b s3-spoolss: remove unused MAX_OPEN_PRINTER_EXS define.
       via  902e66e s3-printing: remove unused get_local_printer_publishing_data() call.
       via  654f86e s3-build: avoid to globally include printing and spoolss headers.
       via  df552f2 s4-smbtorture: remove ifdefed symlink test, this is already skipped internally in the s3 case.
       via  9d0c7f9 Revert "s4-torture: Disable setting REG_BINARY printer data with size 0."
       via  b6e9d8d idl: Fixed a possible crash bug.
       via  31782e5 s4:librpc/rpc: avoid using DCERPC_NDR_REF_ALLOC for epm_Map()
       via  b1a584f s4:torture/libnet: avoid dereferencing dcerpc_binding_handle internals
       via  d3fff45 s3-spoolss: Fixed a segfault if a value has no data.
       via  307bd43 s3-spoolss: Move some debug message to a higher level.
       via  4412baf s3-spoolss: Fixed some C++ build warnings.
       via  772fbce s3-spoolss: Use a stackframe to allocat memory.
       via  6463281 s4-smbtorture: remove another old and now invalid s3 special case during spoolss testing.
       via  45952b5 spoolss: fix potential crash bug in spoolss_PrinterEnumValues push path.
       via  ff1c5b3 s3-spoolss: remove unused MAX_OPEN_PRINTER_EXS define.
       via  322b524 s3-build: fix some c++ build warnings.
       via  eccf498 s3: Use cups-config --libs
       via  911db76 s3: Use cups-config --libs
       via  e4b32cb s4:ldap.py - remove superflous spaces
       via  e92f447 s4:ldap.py - additional "instanceType" checks
       via  c38219a s4:instancetype LDB module - add checks requested by MS-ADTS 3.1.1.5.2.2
       via  ba4578f s4:objectclass LDB module - consider the "instanceType" when adding NCs
       via  89c7859 s4:descriptor LDB module - remove the "forest DN" check
       via  f824e45 s4:acl LDB module - remove the "forest DN" check
       via  149f425 s4:acl LDB module - remove unused call "is_root_base_dn"
       via  3f2a8d5 s4:urgent_replication.py test - adapt the test for the harder delete restrictions
       via  ea5c404 s4:ldap.py - perform tests on the additional delete constraint checks
       via  316eda1 s4:objectclass LDB module - implement additional delete constraint checks
       via  c59ab01 s3: Fix an uninitialized variable
       via  fb167a6 s3: Fix a C++ warning
       via  0213cfa s3: Fix some nonempty blank lines
       via  9bf2d26 s3: Fix an uninitialized variable
       via  542396c s4:ldap.py - add a test for "CN=System" object rename behaviour
       via  7ea1796 s4:subtree_rename LDB module - rename "check_system_flags" into "check_constraints" and perform more checks
       via  2e66033 s4:subtree_rename LDB module - introduce out of memory checks
       via  f997fd2 s4:dsdb/samdb/ldb_modules/util.c - remove unused variables
       via  b99a02a s4:torture/rpc/winreg: fix "strict aliasing" compiler warnings
       via  c7ba3c4 s4:torture/rpc/winreg: fix the build with non gcc compilers (e.g. on solaris)
       via  81cc92c s4:ldap.py - performs some "systemFlags" testing
       via  3cdc83d s4:subtree_rename LDB module - introduce the "systemFlags" protection rules
       via  3244f6f s4:dsdb/pydsdb.c - import "systemFlags" into Python
       via  4e3afb3 s4:subtree_rename LDB module - "subren_ctx_init" - fix the "out of memory" return
       via  1b7029b s4:torture/winreg.c - fix warnings of Solaris 10 cc through the appropriate casts
       via  380b2cb s4:torture/winreg.c - remove unreachable code
       via  f0c4a1a s4:torture/winreg.c - add a FIXME comment on a codepart which isn't standard C-compatible
       via  f5f236a s4:dcesrv_netr_LogonGetDomainInfo - improve the client OS informations update
       via  76e5d41 s4:blackbox/newuser: use test specific user names
       via  0b4247e s4:selftest: skip samba4.blackbox.ktpass for now as it's not portable
       via  3469255 s4:blackblock/ktpass: use test specific user name
       via  1675619 s4:librpc/rpc: use the correct ndr flags in dcerpc_ndr_validate_in()
       via  9e00002 s3-printing: remove unused get_local_printer_publishing_data() call.
       via  813fbbd s3-build: avoid to globally include printing and spoolss headers.
       via  28c7456 cleanups: Trailing spaces, line length, etc...
       via  57bd974 s3-dcerpc: Use dcerpc_guess_sizes in the server code too.
       via  4c64e4d s3-dceprc: Improve dcerpc_guess_sizes() interface
       via  3469fbc s3-dcerpc: rationalize packet creation in the server code
       via  a9d3a59 s3-dcerpc: Make function to guess pdu sizes common.
       via  9329a9f s3-dceprc: consolidate use of dcerpc_push_dcerpc_auth()
       via  da6c246 s3-dcerpc: Remove unused functions
       via  186f936 s3-dcerpc: use common spengo wrapper code for client SPNEGO/NTLMSSP
       via  984438c s3-dcerpc: add sign/seal support when using SPNEGO/KRB5
       via  0b24e8e s3-dcerpc: Add SPNEGO incapsulation for KRB5 auth
       via  e286b9c rpcclient: Use DCERPC_AUTH_LEVEL_CONNECT if no sign/seal is set for ntlmssp
       via  1b069a9 s3: Remove "cli" from "struct finfo"
       via  fcdda8f s3: Remove "cli" from "struct finfo"
       via  a6e1fa2 s4-smbtorture: remove ifdefed symlink test, this is already skipped internally in the s3 case.
       via  8907113 Revert "s4-torture: Disable setting REG_BINARY printer data with size 0."
       via  b7f0290 We should be using the winbindd separator in this case, not hardcoding a \ value.
       via  0eeee19 We should be using the winbindd separator in this case, not hardcoding a \ value.
       via  dbaa892 s3: Do the ftruncate write cache optimization in one place
       via  3a311f3 Revert "s3: Avoid pwrite calls for the 1-byte writes with zero content"
       via  a86e338 s3: Avoid an unnecessary ftruncate call
       via  a8cd3ef s3: Do the ftruncate write cache optimization in one place
       via  a86cad3 Revert "s3: Avoid pwrite calls for the 1-byte writes with zero content"
       via  fec8505 s3: Avoid an unnecessary ftruncate call
       via  5bc0db4 Fix bug #7589 - ntlm_auth fails to use cached credentials.
       via  4f43030 Fix bug #7589 - ntlm_auth fails to use cached credentials.
       via  e8d3867 s3-spoolss: Increased debug level for trace output.
       via  b2be8f2 s3-spoolss: Fixed debug statements and increased level.
       via  749b946 Fix tdb_check() to work with read-only tdb databases. The function tdb_lockall() uses F_WRLCK internally, which doesn't work on a fd opened with O_RDONLY. Use tdb_lockall_read() instead.
       via  bc1c82e Fix tdb_check() to work with read-only tdb databases. The function tdb_lockall() uses F_WRLCK internally, which doesn't work on a fd opened with O_RDONLY. Use tdb_lockall_read() instead.
       via  39d287e s4-test: Expand DSSYNC test to be executed against all partitions
       via  bd6f77e s4-test-dssync: Issue warning in case we have diffrences in link attributes
       via  5bf54f1 s4-test: Simplify test_GetInfo() - we have what we need through LDB connection
       via  88f1798 s4-ldb: use TALLOC_CTX type instead of 'void'
       via  e8ac4a8 s3-dcerpc: Try to fix build when gssapi_ext.h is not available
       via  a2e20cf s3: Fix cli_qpathinfo2
       via  7c9c075 Do not refernece pipe_auth_data directly in dcerpc_gssapi.c
       via  d17abc6 s3-dcerpc: Avoid ifdef, it is handled within dcerpc_gssapi.c already
       via  44add99 s3: Fix cli_qpathinfo2
       via  c4b3c9e smbd: Fix build warning
       via  7eaa15a s3-dcerpc: Add sign/seal with gssapi
       via  1abcbd7 s3-dcerpc: Add next authentication step with gssapi
       via  135a82e s3-decrpc: Introduce gssapi support for dcerpc krb5 auth
       via  7208809 rpcclient: Use DCERPC_AUTH_LEVEL_CONNECT if no sign/seal is set for krb5 auth
       via  183e0a0 s3-dcerpc: Refactor calculate_data_len_tosend()
       via  c08d684 s3-dcerpc: Add auth trailer only when appropriate.
       via  866f85e s3-dcerpc: consolidate unmarshalling of dcerpc_auth
       via  146af48 s3-dcerpc: revive cli_rpc_pipe_open_krb5()
       via  250e341 misc: Remove unused structure elements
       via  b00f9a0 s3-rpcclient: Allow choosing spnego mech: (ntlm/krb5)
       via  2463a87 s3-dcerpc: Use dcerpc_AuthType in pipe_auth_data
       via  1e915d2 s3-dcerpc: Cleanup and refactor create_rpc_bind_req()
       via  3c3237d s3-auth: Remove unimplemented functions
       via  bfe53d4 s3-dcerpc: Set flags directly instead of calling unimplemented functions.
       via  7407c97 s3-dcerpc: Use dcerpc_check_auth in client code too
       via  9565e3f s3-dcerpc: Make dcerpc_check_auth() common code
       via  5f2cca6 s3-dcerpc: Add the same paranoia checks we have in the client code
       via  49a8c29 s3-dcerpc: Split auth checking into a generic function.
       via  1fc71c9 s3-dcerpc do not pass pipes_struct to dcesrv_auth_request()
       via  2ce169c s3-dcerpc: Make dcesrv_auth_request() return NTSTATUS codes
       via  aa4c5a2 s3-dcerpc: Use the common dcerpc_add_auth_footer() in the server code
       via  3139333 s3-dcerpc: Move dcerpc_add_auth_footer() to the common helpers file
       via  6f5cdf9 s3-dcerpc: Introduce generic helper function to add auth trailer
       via  1b57249 s3-dcerpc: Pass explicit arguments so that this is not client specific
       via  e2b0e43 s3-dcerpc: Move marshalling of dcerpc_auth_header in the callers
       via  f8cd951 s3-rpc: Use struct pipes_struct. (cherry picked from commit 6ffd7dc7805f572bcedf0693514f6aeb7be861f9)
       via  6ffd7dc s3-rpc: Use struct pipes_struct.
       via  e4b3309 s3-include: Use struct pipes struct and get rid of the typedef. (cherry picked from commit f7a1453957223ead6ca2297dc57ce8c353f7fe5d)
       via  bc3e728 s3-winbind: Use struct pipes_struct. (cherry picked from commit 97dba0c0d957e17ac89e3c78eb5749621eab2a43)
       via  df3d8dd s3-uid: Use struct pipes_struct. (cherry picked from commit 6457f814f50a00496384aad1712aba53d2609f63)
       via  131db03 s3-wkssvc: Use struct pipes_struct. (cherry picked from commit d34fc3d1682c85c7d36fab168bc75bbb61b2931b)
       via  f2f2e36 s3-winreg: Use struct pipes_struct. (cherry picked from commit 31a4240b8dd4d3f6b7f181b4d70284833589f696)
       via  5d50028 s3-svcctl: Use struct pipes_struct. (cherry picked from commit ce59e69bcab308c998d8a54a68c805444d6e93ee)
       via  01ca496 s3-srvsvc: Use struct pipes_struct. (cherry picked from commit 0fee377a52762a36a435e3fe2ffe0853cdac0bef)
       via  aa83c86 s3-spoolss: Use struct pipes_struct. (cherry picked from commit 64fbaad942d12b343badaf8e45115a5b5ce5ea0f)
       via  190baa7 s3-samr: Use struct pipes_struct. (cherry picked from commit c3817fe9d220a3cee3d651db2808212de2b7f2cb)
       via  47b14fc s3-rpc_pipe: Use struct pipes_struct. (cherry picked from commit 667d43d4c8916043e6474418a57aaa0d03aee078)
       via  00578f40 s3-ntsvcs: Use struct pipes_struct. (cherry picked from commit 33d30926d1a9c2f077bdbc186c34ee01d9d2e74b)
       via  5b68707 s3-netlogon: Use struct pipes_struct. (cherry picked from commit 3fd138fae33529fbba2da4853c10f026a6b11fb4)
       via  d1c7e52 s3-lsa: Use struct pipes_struct. (cherry picked from commit 872f9655587a0bb314172797c799cd5d2a0b4e8f)
       via  30ed816 s3-initshutdown: Use struct pipes_struct. (cherry picked from commit 35d629d54ce30a4dbf6a53f4616ed77dd0033a1b)
       via  11d086b s3-eventlog: Use struct pipes_struct. (cherry picked from commit ba023aeaa95161029a0bec7dd79116a0c9db22f7)
       via  fd9d124 s3-echo: Use struct pipes_struct. (cherry picked from commit c9e37375361714dce009c5305e185e73a483a7eb)
       via  ce1b9cf s3-dssetup: Use struct pipes_struct. (cherry picked from commit 96786a7df036d095649de300be4f37f8bcb70a6c)
       via  6575dee s3-dfs: Use struct pipes_struct. (cherry picked from commit 2956bc986f319f29bce3262ae52dd990d938146c)
       via  cb5bdb3 s3-rpc_server: Use struct pipes_struct. (cherry picked from commit 46397f788bf283f7eb0f26e6eeb6a2926d2769bc)
       via  78590fa pidl: Use struct pipes_struct. (cherry picked from commit c1e81686af605bf0dafb45c316bfca3cd1a2cf9a)
       via  cc54f68 s3-lib: Remove redefinition of RL_COMPLETION_CAST.
       via  f7a1453 s3-include: Use struct pipes struct and get rid of the typedef.
       via  97dba0c s3-winbind: Use struct pipes_struct.
       via  6457f81 s3-uid: Use struct pipes_struct.
       via  d34fc3d s3-wkssvc: Use struct pipes_struct.
       via  31a4240 s3-winreg: Use struct pipes_struct.
       via  ce59e69 s3-svcctl: Use struct pipes_struct.
       via  0fee377 s3-srvsvc: Use struct pipes_struct.
       via  64fbaad s3-spoolss: Use struct pipes_struct.
       via  c3817fe s3-samr: Use struct pipes_struct.
       via  667d43d s3-rpc_pipe: Use struct pipes_struct.
       via  33d3092 s3-ntsvcs: Use struct pipes_struct.
       via  3fd138f s3-netlogon: Use struct pipes_struct.
       via  872f965 s3-lsa: Use struct pipes_struct.
       via  35d629d s3-initshutdown: Use struct pipes_struct.
       via  ba023ae s3-eventlog: Use struct pipes_struct.
       via  c9e3737 s3-echo: Use struct pipes_struct.
       via  96786a7 s3-dssetup: Use struct pipes_struct.
       via  2956bc9 s3-dfs: Use struct pipes_struct.
       via  46397f7 s3-rpc_server: Use struct pipes_struct.
       via  c1e8168 pidl: Use struct pipes_struct.
       via  dc87fbc s3-lib: Remove redefinition of RL_COMPLETION_CAST.
       via  27833f5 s3/configure: Disable the automatic merged build.
       via  8c0c394 VERSION: Bump version to 3.6.0pre1.
       via  e3f8e0d VERSION: Adapt version string.
      from  d5e4d87 s3-rpc: Use struct pipes_struct. (cherry picked from commit 6ffd7dc7805f572bcedf0693514f6aeb7be861f9) (cherry picked from commit f8cd9511b101a563d786e778369daa4877d0955f)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-6-stable


- Log -----------------------------------------------------------------
commit 14d737960077acca651ecd0eb2c9cd287947bdb2
Author: Karolin Seeger <kseeger at samba.org>
Date:   Mon Apr 11 07:46:48 2011 +0200

    VERSION: Adapt version string.
    
    Karolin

commit 2bd5a6f6b11b980dd6d55ade1862f6f95cfab708
Merge: 4356488cddc1b7178c44dac1687360a69719eeea d5e4d87767cfc9e8f92fd99222c1e3af3de59d75
Author: Karolin Seeger <kseeger at samba.org>
Date:   Mon Apr 11 07:44:15 2011 +0200

    Merge remote branch 'origin/v3-6-test' into v3-6-stable
    
    Karolin

-----------------------------------------------------------------------

Summary of changes:
 .bzrignore                                         |    1 +
 .gitignore                                         |  247 +-
 MAINTAINERS                                        |   40 -
 MAINTAINERS.txt                                    |  209 +
 Makefile                                           |   75 +
 Manifest                                           |    2 +-
 VERSION                                            |  117 +
 WHATSNEW.txt                                       |  105 +-
 WHATSNEW4.txt                                      |   71 +-
 auth/auth_sam_reply.c                              |  390 +
 auth/auth_sam_reply.h                              |   38 +
 auth/common_auth.h                                 |   61 +
 auth/wscript_build                                 |    7 +
 buildtools/bin/waf-svn                             |  Bin 107944 -> 109281 bytes
 buildtools/compare_config_h3.sh                    |   19 +-
 buildtools/compare_config_h4.sh                    |    6 +-
 buildtools/compare_generated.sh                    |    2 +-
 buildtools/compare_install.sh                      |    2 +-
 buildtools/mktowscript/rebuild_all.sh              |    2 +-
 buildtools/scripts/Makefile.waf                    |   11 +-
 buildtools/scripts/abi_gen.sh                      |    5 +-
 buildtools/testwaf.sh                              |    3 +-
 buildtools/wafsamba/hpuxcc.py                      |   56 +
 buildtools/wafsamba/pkgconfig.py                   |   68 +
 buildtools/wafsamba/samba3.py                      |   89 +-
 buildtools/wafsamba/samba_abi.py                   |  106 +-
 buildtools/wafsamba/samba_asn1.py                  |  109 -
 buildtools/wafsamba/samba_autoconf.py              |  111 +-
 buildtools/wafsamba/samba_autoproto.py             |   25 +-
 buildtools/wafsamba/samba_bundled.py               |   84 +-
 buildtools/wafsamba/samba_conftests.py             |  107 +-
 buildtools/wafsamba/samba_deps.py                  |  395 +-
 buildtools/wafsamba/samba_dist.py                  |   41 +-
 buildtools/wafsamba/samba_errtable.py              |   27 -
 buildtools/wafsamba/samba_headers.py               |  180 +
 buildtools/wafsamba/samba_install.py               |  105 +-
 buildtools/wafsamba/samba_optimisation.py          |   17 +-
 buildtools/wafsamba/samba_patterns.py              |    6 +-
 buildtools/wafsamba/samba_pidl.py                  |   22 +-
 buildtools/wafsamba/samba_python.py                |   17 +-
 buildtools/wafsamba/samba_utils.py                 |  123 +-
 buildtools/wafsamba/samba_version.py               |  215 +-
 buildtools/wafsamba/samba_wildcard.py              |   22 +-
 buildtools/wafsamba/stale_files.py                 |   98 +
 buildtools/wafsamba/symbols.py                     |  496 +
 buildtools/wafsamba/tru64cc.py                     |    2 +-
 buildtools/wafsamba/wafsamba.py                    |  514 +-
 buildtools/wafsamba/wscript                        |  136 +-
 codepages/wscript_build                            |    2 +-
 configure                                          |   14 +
 source4/configure.developer => configure.developer |    0
 docs-xml/Makefile                                  |   10 +-
 docs-xml/Samba3-HOWTO/TOSHARG-upgrading-to-3.0.xml |   96 +
 docs-xml/build/catalog.xml.in                      |    4 +-
 docs-xml/manpages-3/idmap_ad.8.xml                 |   17 +
 docs-xml/manpages-3/idmap_autorid.8.xml            |  134 +
 docs-xml/manpages-3/idmap_rid.8.xml                |   18 +
 docs-xml/manpages-3/net.8.xml                      |  269 +-
 docs-xml/manpages-3/ntlm_auth.1.xml                |    2 +-
 docs-xml/manpages-3/rpcclient.1.xml                |    8 +-
 docs-xml/manpages-3/smb.conf.5.xml                 |    2 +-
 docs-xml/manpages-3/smbcacls.1.xml                 |   12 +-
 docs-xml/manpages-3/smbclient.1.xml                |    6 +-
 docs-xml/manpages-3/smbcontrol.1.xml               |   26 +
 docs-xml/manpages-3/smbget.1.xml                   |    2 +-
 docs-xml/manpages-3/vfs_crossrename.8.xml          |    2 +-
 docs-xml/manpages-3/vfs_gpfs.8.xml                 |  178 +-
 docs-xml/manpages-3/vfs_time_audit.8.xml           |  101 +
 docs-xml/manpages-3/wbinfo.1.xml                   |  137 +-
 docs-xml/smbdotconf/base/multicastdnsregister.xml  |   15 +
 docs-xml/smbdotconf/locking/posixlocking.xml       |    3 +-
 docs-xml/smbdotconf/misc/rpcserver.xml             |   46 +
 docs-xml/smbdotconf/printing/addportcommand.xml    |    2 +-
 docs-xml/smbdotconf/printing/printcapcachetime.xml |    4 +-
 .../smbdotconf/printing/printnotifybackchannel.xml |   19 +
 docs-xml/smbdotconf/protocol/smb2maxcredits.xml    |   15 +
 docs-xml/smbdotconf/security/clientntlmv2auth.xml  |   13 +-
 .../security/clientusepsnegoprincipal.xml          |   28 +
 docs-xml/smbdotconf/security/guestok.xml           |    2 +-
 .../smbdotconf/security/sendspengoprincipal.xml    |   28 +
 docs-xml/smbdotconf/security/updateencrypted.xml   |   34 -
 docs-xml/smbdotconf/tuning/strictallocate.xml      |   12 +-
 docs-xml/smbdotconf/winbind/idmapallocbackend.xml  |   33 -
 docs-xml/smbdotconf/winbind/winbindmaxclients.xml  |   14 +
 .../winbind/winbindmaxdomainconnections.xml        |   24 +
 .../smbdotconf/winbind/winbindusedefaultdomain.xml |    6 +-
 docs-xml/using_samba/appc.xml                      |   14 -
 docs-xml/using_samba/ch06.xml                      |   37 +-
 docs-xml/xslt/man.xsl                              |   60 -
 examples/LDAP/samba-nds.schema                     |   49 +
 examples/LDAP/samba-schema-FDS.ldif                |   22 +
 examples/LDAP/samba-schema-netscapeds4.x           |  112 -
 examples/LDAP/samba-schema-netscapeds5.x           |   10 +
 examples/LDAP/samba.ldif                           |  217 +
 examples/LDAP/samba.schema                         |   55 +
 examples/LDAP/samba.schema.at.IBM-DS               |   19 +-
 examples/LDAP/samba.schema.oc.IBM-DS               |    2 +
 examples/VFS/skel_opaque.c                         |   27 +-
 examples/VFS/skel_transparent.c                    |   33 +-
 examples/bind9-patches/README                      |    6 +
 examples/libsmbclient/testctx.c                    |   17 +-
 examples/printing/smbprint                         |    4 +-
 examples/scripts/shares/python/smbparm.py          |    1 -
 examples/scripts/users_and_groups/createdomobj.pl  |    4 +-
 howto4.txt                                         |  218 +-
 include/README.txt                                 |    3 +
 include/public/README.txt                          |    6 +
 include/public/core/README.txt                     |    6 +
 include/public/dcerpc_server/README.txt            |    6 +
 include/public/gen_ndr/README.txt                  |    6 +
 include/public/ndr/README.txt                      |    6 +
 include/public/samba/README.txt                    |    6 +
 include/public/security/README.txt                 |    6 +
 include/public/util/README.txt                     |    6 +
 {source3/libaddns => lib/addns}/addns.h            |    0
 lib/addns/dns.h                                    |  540 +
 lib/addns/dnserr.h                                 |   87 +
 lib/addns/dnsgss.c                                 |  334 +
 {source3/libaddns => lib/addns}/dnsmarshall.c      |    0
 {source3/libaddns => lib/addns}/dnsrecord.c        |    0
 lib/addns/dnssock.c                                |  375 +
 {source3/libaddns => lib/addns}/dnsutils.c         |    0
 lib/addns/error.c                                  |   59 +
 lib/addns/wscript_build                            |    7 +
 lib/async_req/async_sock.c                         |   91 +-
 lib/async_req/async_sock.h                         |   21 +-
 lib/async_req/config.mk                            |    4 -
 lib/async_req/wscript_build                        |    3 +-
 lib/compression/lzxpress.c                         |   13 +-
 lib/compression/testsuite.c                        |   51 +-
 lib/compression/wscript_build                      |    6 +
 lib/crypto/aes.c                                   |   22 +
 lib/crypto/aes.h                                   |    4 +
 lib/crypto/config.mk                               |   18 -
 lib/crypto/md4test.c                               |    2 +-
 lib/crypto/md5.c                                   |    2 +-
 lib/crypto/wscript_build                           |    2 +-
 lib/dnspython/.gitignore                           |    7 +
 lib/dnspython/ChangeLog                            |  100 +
 lib/dnspython/MANIFEST.in                          |    3 +
 lib/dnspython/Makefile                             |   56 +
 lib/dnspython/PKG-INFO                             |   28 -
 lib/dnspython/README                               |   87 +-
 lib/dnspython/dns/__init__.py                      |    1 +
 lib/dnspython/dns/dnssec.py                        |  308 +-
 lib/dnspython/dns/flags.py                         |    2 +-
 lib/dnspython/dns/hash.py                          |   67 +
 lib/dnspython/dns/inet.py                          |    4 +-
 lib/dnspython/dns/message.py                       |   14 +-
 lib/dnspython/dns/opcode.py                        |   10 +-
 lib/dnspython/dns/query.py                         |   84 +-
 lib/dnspython/dns/rdata.py                         |    4 +
 lib/dnspython/dns/rdataset.py                      |    4 +-
 lib/dnspython/dns/rdtypes/ANY/GPOS.py              |   10 +-
 lib/dnspython/dns/rdtypes/ANY/HINFO.py             |    8 +-
 lib/dnspython/dns/rdtypes/ANY/SOA.py               |    6 +-
 lib/dnspython/dns/rdtypes/ANY/SSHFP.py             |    8 +-
 lib/dnspython/dns/rdtypes/ANY/X25.py               |    8 +-
 lib/dnspython/dns/rdtypes/IN/NAPTR.py              |    8 +-
 lib/dnspython/dns/rdtypes/IN/PX.py                 |    8 +-
 lib/dnspython/dns/resolver.py                      |   28 +-
 lib/dnspython/dns/rrset.py                         |    6 +-
 lib/dnspython/dns/tsig.py                          |   77 +-
 lib/dnspython/dns/tsigkeyring.py                   |    4 +-
 lib/dnspython/dns/update.py                        |   14 +-
 lib/dnspython/dns/version.py                       |    4 +-
 lib/dnspython/dns/zone.py                          |   20 +-
 lib/dnspython/examples/zonediff.py                 |  270 +
 lib/dnspython/setup.py                             |    2 +-
 lib/dnspython/tests/dnssec.py                      |  146 +
 lib/dnspython/tests/example                        |    8 +-
 lib/dnspython/tests/name.py                        |    4 +-
 lib/dnspython/tests/rdtypeandclass.py              |    4 +-
 lib/dnspython/tests/resolver.py                    |   24 +-
 lib/dnspython/tests/rrset.py                       |    2 +-
 lib/dnspython/tests/set.py                         |    2 +-
 lib/dnspython/tests/zone.py                        |    2 +-
 lib/dnspython/util/COPYRIGHT                       |   14 +
 lib/dnspython/util/copyrights                      |  117 +
 lib/nss_wrapper/config.mk                          |    7 -
 lib/nss_wrapper/nss_wrapper.c                      |   23 +-
 lib/nss_wrapper/testsuite.c                        |    2 +-
 lib/nss_wrapper/wscript                            |   13 +-
 lib/nss_wrapper/wscript_build                      |   10 +-
 lib/popt/config.mk                                 |    5 -
 lib/popt/wscript                                   |    3 +-
 lib/replace/Makefile                               |   63 +
 lib/replace/README                                 |    1 +
 lib/replace/{autogen.sh => autogen-autotools.sh}   |    0
 lib/replace/autogen-waf.sh                         |    1 -
 lib/replace/configure                              |   21 +
 lib/replace/libreplace.m4                          |   77 +-
 lib/replace/libreplace_macros.m4                   |    4 +-
 lib/replace/poll.c                                 |  133 +
 lib/replace/replace-test.h                         |   10 +
 lib/replace/replace.c                              |   72 +-
 lib/replace/replace.h                              |   37 +-
 lib/replace/system/config.m4                       |   14 +
 lib/replace/system/network.h                       |    6 +-
 lib/replace/system/select.h                        |   36 +
 lib/replace/system/time.h                          |   22 +
 lib/replace/test/os2_delete.c                      |    4 +-
 lib/replace/test/testsuite.c                       |    2 +-
 lib/replace/wscript                                |  158 +-
 lib/smbconf/config.mk                              |    3 -
 lib/smbconf/smbconf_txt.c                          |    6 +-
 lib/socket_wrapper/config.mk                       |    8 -
 lib/socket_wrapper/socket_wrapper.c                |  707 +-
 lib/socket_wrapper/socket_wrapper.h                |    6 +
 lib/socket_wrapper/testsuite.c                     |    2 +-
 lib/socket_wrapper/wscript                         |    6 +-
 lib/socket_wrapper/wscript_build                   |   10 +-
 lib/subunit/INSTALL                                |    9 +-
 lib/subunit/MANIFEST.in                            |   21 +
 lib/subunit/NEWS                                   |   50 +
 lib/subunit/README                                 |    2 +-
 lib/subunit/c/include/subunit/child.h              |   17 +
 lib/subunit/c/lib/child.c                          |   22 +
 lib/subunit/c/tests/test_child.c                   |   39 +
 lib/subunit/c/wscript                              |   16 +
 lib/subunit/configure.ac                           |    2 +-
 lib/subunit/filters/subunit-ls                     |   51 +-
 lib/subunit/perl/lib/Subunit.pm                    |   21 +
 lib/subunit/python/subunit/__init__.py             |   54 +-
 lib/subunit/python/subunit/details.py              |    8 +-
 lib/subunit/python/subunit/run.py                  |   40 +-
 lib/subunit/python/subunit/test_results.py         |   76 +-
 lib/subunit/python/subunit/tests/test_details.py   |    3 +-
 .../python/subunit/tests/test_test_protocol.py     |   55 +-
 lib/subunit/setup.py                               |   59 +
 .../ABI/{talloc-2.0.2.sigs => talloc-2.0.4.sigs}   |    0
 .../ABI/{talloc-2.0.2.sigs => talloc-2.0.5.sigs}   |    0
 lib/talloc/Makefile                                |   66 +
 lib/talloc/Makefile.in                             |   62 -
 lib/talloc/aclocal.m4                              |    1 -
 lib/talloc/autogen-waf.sh                          |    1 -
 lib/talloc/autogen.sh                              |   14 -
 lib/talloc/build_macros.m4                         |   14 -
 lib/talloc/config.guess                            | 1561 ---
 lib/talloc/config.mk                               |    7 -
 lib/talloc/config.sub                              | 1686 ---
 lib/talloc/configure                               |   21 +
 lib/talloc/configure.ac                            |   49 -
 lib/talloc/install-sh                              |  238 -
 lib/talloc/pytalloc-util.pc.in                     |   11 +
 lib/talloc/pytalloc.c                              |  145 +-
 lib/talloc/pytalloc.h                              |   11 +-
 lib/talloc/pytalloc_util.c                         |  118 +
 lib/talloc/rules.mk                                |   18 -
 lib/talloc/talloc.3.xml                            |   13 +-
 lib/talloc/talloc.c                                |   66 +-
 lib/talloc/talloc.exports                          |   68 -
 lib/talloc/talloc.h                                |   50 +-
 lib/talloc/talloc.mk                               |   52 -
 lib/talloc/talloc.pc.in                            |    2 +-
 lib/talloc/talloc.signatures                       |   62 -
 lib/talloc/talloc_guide.txt                        |   22 +-
 lib/talloc/talloc_testsuite.h                      |    7 +
 lib/talloc/testsuite.c                             |   22 +-
 lib/talloc/testsuite_main.c                        |    3 +-
 lib/talloc/wscript                                 |  101 +-
 lib/tdb/ABI/{tdb-1.2.2.sigs => tdb-1.2.3.sigs}     |    0
 lib/tdb/ABI/{tdb-1.2.2.sigs => tdb-1.2.4.sigs}     |    0
 lib/tdb/ABI/tdb-1.2.5.sigs                         |   61 +
 lib/tdb/ABI/tdb-1.2.6.sigs                         |   61 +
 lib/tdb/ABI/tdb-1.2.7.sigs                         |   61 +
 lib/tdb/ABI/tdb-1.2.8.sigs                         |   61 +
 lib/tdb/ABI/tdb-1.2.9.sigs                         |   62 +
 lib/tdb/Makefile                                   |   66 +
 lib/tdb/Makefile.in                                |   79 -
 lib/tdb/aclocal.m4                                 |    1 -
 lib/tdb/autogen-waf.sh                             |    1 -
 lib/tdb/autogen.sh                                 |   14 -
 lib/tdb/build_macros.m4                            |   14 -
 lib/tdb/common/check.c                             |   75 +-
 lib/tdb/common/dump.c                              |    4 +-
 lib/tdb/common/error.c                             |    4 +-
 lib/tdb/common/freelist.c                          |    2 +-
 lib/tdb/common/freelistcheck.c                     |    2 +-
 lib/tdb/common/hash.c                              |  380 +
 lib/tdb/common/lock.c                              |  120 +-
 lib/tdb/common/open.c                              |  146 +-
 lib/tdb/common/summary.c                           |  192 +
 lib/tdb/common/tdb.c                               |   42 +-
 lib/tdb/common/tdb_private.h                       |    9 +-
 lib/tdb/common/transaction.c                       |   14 +-
 lib/tdb/common/traverse.c                          |    8 +-
 lib/tdb/config.guess                               | 1561 ---
 lib/tdb/config.mk                                  |   57 -
 lib/tdb/config.sub                                 | 1686 ---
 lib/tdb/configure                                  |   21 +
 lib/tdb/configure.ac                               |   51 -
 lib/tdb/docs/mainpage.dox                          |   61 +
 lib/tdb/doxy.config                                | 1700 +++
 lib/tdb/include/tdb.h                              |  841 ++-
 lib/tdb/install-sh                                 |  238 -
 lib/tdb/libtdb.m4                                  |    8 +-
 lib/tdb/manpages/tdbbackup.8.xml                   |    2 +-
 lib/tdb/manpages/tdbdump.8.xml                     |    2 +-
 lib/tdb/manpages/tdbrestore.8.xml                  |   66 +
 lib/tdb/manpages/tdbtool.8.xml                     |    2 +-
 lib/tdb/pytdb.c                                    |  111 +-
 lib/tdb/python.mk                                  |    6 -
 lib/tdb/python/tests/simple.py                     |   46 +-
 lib/tdb/rules.mk                                   |   16 -
 lib/tdb/tdb.exports                                |   65 -
 lib/tdb/tdb.mk                                     |  106 -
 lib/tdb/tdb.pc.in                                  |    2 +-
 lib/tdb/tdb.signatures                             |   61 -
 lib/tdb/tools/tdbrestore.c                         |  225 +
 lib/tdb/tools/tdbtest.c                            |   31 +-
 lib/tdb/tools/tdbtool.c                            |   12 +-
 lib/tdb/tools/tdbtorture.c                         |   38 +-
 lib/tdb/wscript                                    |   63 +-
 lib/tdr/config.mk                                  |    9 -
 lib/tdr/tdr.c                                      |    2 +-
 lib/tdr/tdr.h                                      |   43 +-
 lib/tdr/testsuite.c                                |    2 +-
 lib/tdr/wscript_build                              |    3 +-
 lib/testtools/.testr.conf                          |    4 +
 lib/testtools/HACKING                              |   48 +-
 lib/testtools/LICENSE                              |   22 +-
 lib/testtools/MANIFEST.in                          |    1 -
 lib/testtools/MANUAL                               |  164 +-
 lib/testtools/Makefile                             |    9 +-
 lib/testtools/NEWS                                 |  277 +
 lib/testtools/README                               |   22 +-
 lib/testtools/setup.py                             |   51 +-
 lib/testtools/testtools/__init__.py                |   20 +-
 lib/testtools/testtools/_spinner.py                |  316 +
 lib/testtools/testtools/compat.py                  |  279 +
 lib/testtools/testtools/content.py                 |   23 +-
 lib/testtools/testtools/content_type.py            |    3 +
 lib/testtools/testtools/deferredruntest.py         |  336 +
 lib/testtools/testtools/helpers.py                 |   64 +
 lib/testtools/testtools/matchers.py                |  328 +-
 lib/testtools/testtools/monkey.py                  |   97 +
 lib/testtools/testtools/run.py                     |  315 +-
 lib/testtools/testtools/runtest.py                 |  114 +-
 lib/testtools/testtools/testcase.py                |  365 +-
 lib/testtools/testtools/testresult/__init__.py     |    2 +-
 lib/testtools/testtools/testresult/doubles.py      |   18 +-
 lib/testtools/testtools/testresult/real.py         |  220 +-
 lib/testtools/testtools/tests/__init__.py          |   37 +-
 lib/testtools/testtools/tests/helpers.py           |    5 +
 lib/testtools/testtools/tests/test_compat.py       |  257 +
 lib/testtools/testtools/tests/test_content.py      |   62 +-
 lib/testtools/testtools/tests/test_content_type.py |   44 +-
 .../testtools/tests/test_deferredruntest.py        |  738 ++
 .../testtools/tests/test_fixturesupport.py         |   77 +
 lib/testtools/testtools/tests/test_helpers.py      |  106 +
 lib/testtools/testtools/tests/test_matchers.py     |  292 +-
 lib/testtools/testtools/tests/test_monkey.py       |  167 +
 lib/testtools/testtools/tests/test_run.py          |   76 +
 lib/testtools/testtools/tests/test_runtest.py      |  141 +-
 lib/testtools/testtools/tests/test_spinner.py      |  332 +
 lib/testtools/testtools/tests/test_testresult.py   |  683 +-
 lib/testtools/testtools/tests/test_testsuite.py    |    9 +-
 lib/testtools/testtools/tests/test_testtools.py    |  438 +-
 lib/testtools/testtools/testsuite.py               |   19 +-
 lib/testtools/testtools/utils.py                   |   42 +-
 .../ABI/{tevent-0.9.9.sigs => tevent-0.9.10.sigs}  |    0
 .../ABI/{tevent-0.9.9.sigs => tevent-0.9.11.sigs}  |    0
 lib/tevent/Makefile                                |   51 +
 lib/tevent/Makefile.in                             |   79 -
 lib/tevent/autogen-waf.sh                          |    1 -
 lib/tevent/autogen.sh                              |   14 -
 lib/tevent/bindings.py                             |   62 +
 lib/tevent/build_macros.m4                         |   15 -
 lib/tevent/config.guess                            | 1561 ---
 lib/tevent/config.sub                              | 1686 ---
 lib/tevent/configure                               |   21 +
 lib/tevent/configure.ac                            |   25 -
 lib/tevent/doc/mainpage.dox                        |    2 +-
 lib/tevent/install-sh                              |  238 -
 lib/tevent/libtalloc.m4                            |    7 -
 lib/tevent/libtevent.m4                            |    1 +
 lib/tevent/pkg.m4                                  |  156 -
 lib/tevent/pytevent.c                              |  762 ++
 lib/tevent/rules.mk                                |   18 -
 lib/tevent/samba.m4                                |   11 -
 lib/tevent/testsuite.c                             |    2 +-
 lib/tevent/tevent.c                                |    6 +-
 lib/tevent/tevent.exports                          |   62 -
 lib/tevent/tevent.h                                |  190 +-
 lib/tevent/tevent.mk                               |   46 -
 lib/tevent/tevent.pc.in                            |    2 +-
 lib/tevent/tevent.signatures                       |   57 -
 lib/tevent/tevent_epoll.c                          |    3 +-
 lib/tevent/tevent_fd.c                             |    6 +
 lib/tevent/tevent_internal.h                       |    3 +-
 lib/tevent/tevent_poll.c                           |  295 +
 lib/tevent/tevent_select.c                         |   10 +
 lib/tevent/tevent_signal.c                         |    2 +-
 lib/tevent/tevent_standard.c                       |    6 +-
 lib/tevent/tevent_timed.c                          |    4 +-
 lib/tevent/wscript                                 |   54 +-
 lib/torture/config.mk                              |   17 -
 lib/torture/subunit.c                              |   79 +-
 lib/torture/torture.c                              |  228 +-
 lib/torture/torture.h                              |   46 +-
 lib/torture/torture.pc.in                          |    2 +-
 lib/torture/wscript_build                          |    4 +-
 lib/tsocket/config.mk                              |   13 -
 lib/tsocket/tsocket.h                              |   15 +-
 lib/tsocket/tsocket_bsd.c                          |   86 +-
 lib/uid_wrapper/config.mk                          |    9 -
 lib/uid_wrapper/uid_wrapper.c                      |    4 +-
 lib/uid_wrapper/uid_wrapper.h                      |    2 +
 lib/uid_wrapper/wscript                            |    9 +-
 lib/uid_wrapper/wscript_build                      |   10 +-
 lib/update-external.sh                             |    2 +
 lib/util/asn1.c                                    |  119 +-
 lib/util/asn1.h                                    |    8 +-
 lib/util/attr.h                                    |   12 +
 lib/util/binsearch.h                               |   16 +
 lib/util/byteorder.h                               |    8 +-
 lib/util/capability.m4                             |   17 -
 lib/util/charset/charcnv.c                         |  273 -
 lib/util/charset/charset.h                         |   33 +-
 lib/util/charset/codepoints.c                      |  424 +-
 lib/util/charset/config.m4                         |   86 -
 lib/util/charset/config.mk                         |   11 -
 lib/util/charset/iconv.c                           |   90 +-
 lib/util/charset/tests/charset.c                   |    2 +-
 lib/util/charset/tests/iconv.c                     |    2 +-
 lib/util/charset/util_unistr.c                     |   91 +-
 lib/util/charset/wscript_build                     |   20 +-
 lib/util/charset/wscript_configure                 |   14 +-
 lib/util/config.mk                                 |   97 -
 lib/util/debug.c                                   | 1044 ++-
 lib/util/debug.h                                   |  312 +-
 lib/util/debug_s3.c                                |  106 +
 lib/util/debug_s3.h                                |   23 +
 lib/util/fault.c                                   |   18 +-
 lib/util/fault.m4                                  |   18 -
 lib/util/fsusage.m4                                |  200 -
 lib/util/idtree.c                                  |    4 +-
 lib/util/memory.h                                  |    2 +-
 lib/util/mutex.c                                   |   56 -
 lib/util/mutex.h                                   |   75 -
 lib/util/params.c                                  |    8 +-
 lib/util/samba-util.pc.in                          |    2 +-
 lib/util/select.c                                  |  158 +
 lib/util/select.h                                  |   31 +
 lib/util/signal.m4                                 |    1 -
 lib/util/talloc_stack.h                            |    2 +-
 lib/util/tests/anonymous_shared.c                  |   70 +
 lib/util/tests/asn1_tests.c                        |   40 +-
 lib/util/tests/data_blob.c                         |    2 +-
 lib/util/tests/dlinklist.c                         |    2 +-
 lib/util/tests/file.c                              |    5 +-
 lib/util/tests/genrand.c                           |    2 +-
 lib/util/tests/idtree.c                            |    2 +-
 lib/util/tests/parmlist.c                          |    2 +-
 lib/util/tests/str.c                               |    2 +-
 lib/util/tests/strlist.c                           |   12 +-
 lib/util/tests/time.c                              |    5 +-
 lib/util/tevent_ntstatus.c                         |   29 +-
 lib/util/tevent_ntstatus.h                         |    6 +-
 lib/util/tevent_unix.c                             |    2 +-
 lib/util/tevent_unix.h                             |    2 +-
 lib/util/tevent_werror.c                           |   81 +
 lib/util/tevent_werror.h                           |   43 +
 lib/util/time.c                                    |  115 +-
 lib/util/time.h                                    |   32 +
 lib/util/time.m4                                   |    9 -
 lib/util/util.c                                    |  200 +-
 lib/util/util.h                                    |   60 +-
 lib/util/util.m4                                   |    1 -
 lib/util/util_file.c                               |    2 +-
 lib/util/util_id.c                                 |    4 +-
 lib/util/util_ldb.c                                |   51 +-
 lib/util/util_ldb.h                                |    2 -
 lib/util/util_net.c                                |    8 +-
 lib/util/util_pw.c                                 |   66 +-
 lib/util/util_pw.h                                 |   39 +
 lib/util/util_runcmd.c                             |    4 +-
 lib/util/util_str.c                                |   11 -
 lib/util/util_tdb.c                                |    2 +-
 lib/util/wscript_build                             |   74 +-
 lib/util/xattr.m4                                  |   32 -
 lib/wscript_build                                  |   11 +-
 lib/zlib/wscript                                   |   13 +-
 libcli/auth/config.mk                              |   26 -
 libcli/auth/credentials.c                          |   46 +-
 libcli/auth/credentials.h                          |    1 +
 libcli/auth/msrpc_parse.c                          |   34 +-
 libcli/auth/msrpc_parse.h                          |    2 +-
 libcli/auth/ntlm_check.c                           |   48 +-
 libcli/auth/ntlmssp.c                              |   58 +
 libcli/auth/ntlmssp.h                              |   12 +-
 libcli/auth/ntlmssp_private.h                      |   13 +
 libcli/auth/ntlmssp_server.c                       |  582 +
 libcli/auth/ntlmssp_sign.c                         |  155 +-
 libcli/auth/pam_errors.c                           |  139 +
 libcli/auth/pam_errors.h                           |   33 +
 libcli/auth/proto.h                                |    2 +
 libcli/auth/schannel_proto.h                       |    3 +
 libcli/auth/schannel_sign.c                        |   14 +
 libcli/auth/schannel_state_tdb.c                   |    6 +-
 libcli/auth/smbencrypt.c                           |   11 +-
 libcli/auth/spnego.h                               |    2 +
 libcli/auth/spnego_parse.c                         |   12 +-
 libcli/auth/wscript_build                          |   32 +-
 libcli/cldap/cldap.c                               |   27 +-
 libcli/cldap/cldap.h                               |    2 +-
 libcli/cldap/config.mk                             |    7 -
 libcli/cldap/wscript_build                         |    4 +-
 libcli/drsuapi/config.mk                           |    6 -
 libcli/drsuapi/repl_decrypt.c                      |   44 +-
 libcli/echo/echo.c                                 |  204 +
 libcli/echo/libecho.h                              |   56 +
 libcli/echo/tests/echo.c                           |   93 +
 libcli/echo/tests/wscript_build                    |    8 +
 libcli/echo/wscript_build                          |    7 +
 libcli/ldap/config.mk                              |   15 -
 libcli/ldap/ldap_message.c                         |   17 +-
 libcli/ldap/ldap_message.h                         |    6 +-
 libcli/ldap/ldap_ndr.c                             |    4 +-
 libcli/ldap/ldap_ndr.h                             |    2 +-
 libcli/ldap/wscript_build                          |    8 +-
 libcli/named_pipe_auth/config.mk                   |    4 -
 libcli/named_pipe_auth/npa_tstream.c               |  301 +-
 libcli/named_pipe_auth/npa_tstream.h               |   32 +-
 libcli/nbt/config.mk                               |   51 -
 libcli/nbt/libnbt.h                                |   32 +-
 libcli/nbt/man/nmblookup.1.xml                     |   12 +-
 libcli/nbt/namerefresh.c                           |  254 +-
 libcli/nbt/nameregister.c                          |  483 +-
 libcli/nbt/nbtname.c                               |    6 +-
 libcli/nbt/pynbt.c                                 |   12 +-
 libcli/nbt/wscript_build                           |   56 +-
 libcli/ndr_netlogon.c                              |  210 -
 libcli/netlogon.c                                  |  252 -
 libcli/netlogon.h                                  |   54 -
 libcli/netlogon/ndr_netlogon.c                     |  210 +
 libcli/{ => netlogon}/ndr_netlogon_proto.h         |    0
 libcli/netlogon/netlogon.c                         |  272 +
 libcli/netlogon/netlogon.h                         |   55 +
 libcli/{ => netlogon}/netlogon_proto.h             |    0
 libcli/netlogon/wscript_build                      |   11 +
 libcli/registry/util_reg.c                         |    1 +
 libcli/registry/util_reg.h                         |   32 +
 libcli/registry/wscript_build                      |    4 +
 libcli/samsync/config.mk                           |    6 -
 libcli/security/access_check.c                     |  406 +
 libcli/security/access_check.h                     |   81 +
 libcli/security/config.mk                          |    5 -
 libcli/security/create_descriptor.c                |  470 +
 libcli/security/display_sec.c                      |    9 +-
 libcli/security/display_sec.h                      |   34 +
 libcli/security/dom_sid.c                          |  205 +-
 libcli/security/dom_sid.h                          |   58 +
 libcli/security/object_tree.c                      |  120 +
 libcli/security/privileges.c                       |  472 +
 libcli/security/privileges.h                       |  103 +
 libcli/security/privileges_private.h               |   41 +
 libcli/security/pysecurity.c                       |   83 +
 libcli/security/sddl.c                             |    4 +-
 libcli/security/secace.c                           |   16 +-
 libcli/security/secace.h                           |   14 +-
 libcli/security/secacl.c                           |   46 -
 libcli/security/secacl.h                           |    1 -
 libcli/security/security.h                         |  111 +
 libcli/security/security_descriptor.c              |    9 +-
 libcli/security/security_descriptor.h              |   13 +
 libcli/security/security_token.c                   |  142 +
 libcli/security/security_token.h                   |   60 +
 libcli/security/session.c                          |   64 +
 libcli/security/session.h                          |   52 +
 libcli/security/util_sid.c                         |  381 +
 libcli/security/wscript_build                      |   15 +-
 libcli/smb/config.mk                               |   11 -
 libcli/smb/smb2_constants.h                        |    7 +-
 libcli/smbreadline/smbreadline.c                   |  178 +
 libcli/smbreadline/smbreadline.h                   |   10 +
 {source4/lib => libcli}/smbreadline/wscript_build  |    0
 libcli/smbreadline/wscript_configure               |   52 +
 libcli/util/doserr.c                               |  201 +-
 libcli/util/error.h                                |    5 +
 libcli/util/ntstatus.h                             |   13 +-
 libcli/util/tstream.c                              |   20 +-
 libcli/util/werror.h                               |  212 +-
 libds/common/flag_mapping.c                        |   26 +-
 libds/common/flag_mapping.h                        |   13 +
 libds/common/flags.h                               |   38 +-
 libds/common/wscript_build                         |    4 +
 libgpo/config.mk                                   |    7 -
 libgpo/gpext/gpext.c                               |    8 +-
 libgpo/gpext/gpext.h                               |    8 +-
 libgpo/gpo.h                                       |   15 +-
 libgpo/gpo_fetch.c                                 |    2 +-
 libgpo/gpo_ldap.c                                  |   14 +-
 libgpo/gpo_sec.c                                   |   12 +-
 libgpo/gpo_util.c                                  |   13 +-
 libgpo/wscript_build                               |    4 +-
 librpc/build_idl.sh                                |    6 +-
 librpc/idl/auth.idl                                |   85 +
 librpc/idl/backupkey.idl                           |  120 +
 librpc/idl/dcerpc.idl                              |  158 +-
 librpc/idl/dfsblobs.idl                            |    4 +-
 librpc/idl/dns.idl                                 |  187 +
 librpc/idl/dnsp.idl                                |  148 +
 librpc/idl/drsblobs.idl                            |   50 +-
 librpc/idl/drsuapi.idl                             |  221 +-
 librpc/idl/epmapper.idl                            |   34 +-
 librpc/idl/eventlog6.idl                           |  343 +
 librpc/idl/file_id.idl                             |   14 +
 librpc/idl/frstrans.idl                            |   12 +-
 librpc/idl/idl_types.h                             |   27 +-
 librpc/idl/krb5pac.idl                             |    4 +
 librpc/idl/lsa.idl                                 |   31 +-
 librpc/idl/mgmt.idl                                |    2 +-
 librpc/idl/misc.idl                                |    5 +-
 librpc/idl/named_pipe_auth.idl                     |   41 +-
 librpc/idl/nbt.idl                                 |   30 +-
 librpc/idl/netlogon.idl                            |  117 +-
 librpc/idl/ntlmssp.idl                             |    8 +-
 {source3/librpc => librpc}/idl/preg.idl            |    0
 librpc/idl/printcap.idl                            |   17 +
 librpc/idl/protected_storage.idl                   |   14 -
 librpc/idl/rap.idl                                 |   59 +
 librpc/idl/samr.idl                                |   13 +-
 librpc/idl/security.idl                            |  177 +-
 librpc/idl/spoolss.idl                             |   82 +-
 librpc/idl/srvsvc.idl                              |    2 +-
 librpc/idl/winreg.idl                              |   12 +-
 librpc/idl/wmi.idl                                 |   27 +-
 librpc/idl/wscript_build                           |   27 +-
 librpc/ndr.pc.in                                   |    2 +-
 librpc/ndr/libndr.h                                |   37 +-
 librpc/ndr/ndr.c                                   |  117 +-
 librpc/ndr/ndr_backupkey.c                         |  215 +
 librpc/ndr/ndr_backupkey.h                         |    2 +
 librpc/ndr/ndr_basic.c                             |  238 +-
 librpc/ndr/ndr_dns.c                               |  342 +
 librpc/ndr/ndr_dns.h                               |   15 +
 librpc/ndr/ndr_dnsp.c                              |  173 +
 librpc/ndr/ndr_dnsp.h                              |   29 +
 librpc/ndr/ndr_drsblobs.c                          |  159 +-
 librpc/ndr/ndr_drsblobs.h                          |    4 -
 librpc/ndr/ndr_drsuapi.c                           |  109 +-
 librpc/ndr/ndr_ntlmssp.c                           |    2 +-
 {source3/librpc => librpc}/ndr/ndr_preg.c          |    0
 {source3/librpc => librpc}/ndr/ndr_preg.h          |    0
 librpc/ndr/ndr_sec_helper.c                        |    5 +-
 librpc/ndr/ndr_spoolss_buf.c                       |   37 +-
 librpc/ndr/ndr_spoolss_buf.h                       |    1 +
 librpc/ndr/ndr_string.c                            |   55 +-
 librpc/ndr/ndr_wmi.c                               |   15 +-
 librpc/ndr/ndr_wmi.h                               |    3 -
 librpc/ndr/uuid.c                                  |   17 +-
 librpc/ndr_krb5pac.pc.in                           |   11 +
 librpc/ndr_standard.pc.in                          |    2 +-
 librpc/rpc/binding.c                               |  160 +-
 librpc/rpc/binding_handle.c                        |  556 +
 librpc/rpc/dcerpc_error.c                          |    3 +
 librpc/rpc/dcerpc_util.c                           |  179 +
 librpc/rpc/rpc_common.h                            |  298 +
 librpc/tools/ndrdump.1.xml                         |    2 +-
 librpc/tools/ndrdump.c                             |   95 +-
 librpc/tools/wscript_build                         |    7 +
 librpc/wscript_build                               |  573 +
 m4/check_python.m4                                 |   11 +-
 nsswitch/config.m4                                 |   46 -
 nsswitch/config.mk                                 |   41 -
 nsswitch/libwbclient/config.mk                     |   24 -
 nsswitch/libwbclient/tests/wbclient.c              |  105 +-
 nsswitch/libwbclient/wb_reqtrans.c                 |  446 -
 nsswitch/libwbclient/wbc_async.c                   |  774 --
 nsswitch/libwbclient/wbc_async.h                   |  200 -
 nsswitch/libwbclient/wbc_idmap.c                   |  200 +-
 nsswitch/libwbclient/wbc_idmap_async.c             |  448 -
 nsswitch/libwbclient/wbc_pam.c                     |   16 +-
 nsswitch/libwbclient/wbc_pam_async.c               |  484 -
 nsswitch/libwbclient/wbc_pwd.c                     |   14 +-
 nsswitch/libwbclient/wbc_sid.c                     |  100 +-
 nsswitch/libwbclient/wbc_sid_async.c               |  291 -
 nsswitch/libwbclient/wbc_util.c                    |  102 +-
 nsswitch/libwbclient/wbc_util_async.c              |  836 --
 nsswitch/libwbclient/wbclient.c                    |    5 +
 nsswitch/libwbclient/wbclient.h                    |   49 +-
 nsswitch/libwbclient/wscript_build                 |   12 +-
 nsswitch/nsstest.c                                 |  139 +-
 nsswitch/nsstest.m4                                |    8 -
 nsswitch/pam_winbind.c                             |   19 +-
 nsswitch/tests/test_wbinfo.sh                      |   19 +-
 nsswitch/wb_common.c                               |   87 +-
 nsswitch/wb_reqtrans.c                             |  446 +
 nsswitch/wb_reqtrans.h                             |   61 +
 nsswitch/wbinfo.c                                  |  158 +-
 nsswitch/winbind_krb5_locator.c                    |    2 +-
 nsswitch/winbind_nss_solaris.h                     |   26 -
 nsswitch/winbind_struct_protocol.h                 |   13 +-
 nsswitch/wins.c                                    |   97 +-
 nsswitch/wscript_build                             |   54 +-
 packaging/RHEL-CTDB/configure.rpm                  |    4 +-
 packaging/RHEL-CTDB/makerpms.sh                    |   45 +-
 packaging/RHEL-CTDB/samba.spec.tmpl                |   77 +-
 pidl/config.m4                                     |    9 -
 pidl/config.mk                                     |   34 -
 pidl/idl.yp                                        |   43 +-
 pidl/lib/Parse/Pidl/Expr.pm                        |   72 +-
 pidl/lib/Parse/Pidl/IDL.pm                         |  511 +-
 pidl/lib/Parse/Pidl/NDR.pm                         |  260 +-
 pidl/lib/Parse/Pidl/Samba3/ClientNDR.pm            |  196 +-
 pidl/lib/Parse/Pidl/Samba3/ServerNDR.pm            |   11 +-
 pidl/lib/Parse/Pidl/Samba4.pm                      |    9 +-
 pidl/lib/Parse/Pidl/Samba4/Header.pm               |   43 +-
 pidl/lib/Parse/Pidl/Samba4/NDR/Client.pm           |  974 ++-
 pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm           |  308 +-
 pidl/lib/Parse/Pidl/Samba4/Python.pm               |  334 +-
 pidl/lib/Parse/Pidl/Typelist.pm                    |   50 +-
 pidl/pidl                                          |   10 +-
 pidl/tests/ndr.pl                                  |   39 +-
 pidl/tests/parse_idl.pl                            |    4 +
 pidl/tests/samba3-cli.pl                           |  118 +-
 pidl/wscript                                       |   41 +-
 release-scripts/build-htmlman-git                  |   52 +
 release-scripts/build-htmlman-nogit                |   55 +
 release-scripts/build-manpages-git                 |   51 +
 release-scripts/build-manpages-nogit               |   54 +
 release-scripts/create-tarball                     |    8 +-
 script/autobuild.py                                |  560 +
 script/bisect-test.py                              |   95 +
 script/clean-source-tree.sh                        |   33 +
 script/commit_mark.sh                              |   19 +
 script/land-remote.py                              |  113 +
 script/land.py                                     |  741 ++
 script/librelease.sh                               |   76 +
 script/show_test_time                              |   19 +
 selftest/README                                    |   55 +-
 selftest/Subunit.pm                                |  135 +-
 selftest/Subunit/Filter.pm                         |  186 -
 selftest/filter-subunit                            |   33 +-
 selftest/format-subunit                            |  200 +-
 selftest/gdb_backtrace                             |   33 +-
 selftest/in_screen                                 |   80 +
 selftest/selftest.pl                               |  276 +-
 selftest/selftesthelpers.py                        |  157 +
 selftest/subunithelper.py                          |  458 +-
 selftest/target/Kvm.pm                             |    5 -
 selftest/target/Samba3.pm                          |  139 +-
 selftest/target/Samba4.pm                          |  587 +-
 selftest/target/Template.pm                        |    5 -
 selftest/test_samba4.pl                            |    4 +-
 source3/.clang_complete                            |    2 +
 source3/Makefile-smbtorture4                       |   23 +
 source3/Makefile.in                                |  644 +-
 source3/VERSION                                    |    2 +-
 source3/auth/auth.c                                |   48 +-
 source3/auth/auth_builtin.c                        |    1 +
 source3/auth/auth_compat.c                         |   54 +-
 source3/auth/auth_domain.c                         |   72 +-
 source3/auth/auth_netlogond.c                      |  252 +-
 source3/auth/auth_ntlmssp.c                        |   56 +-
 source3/auth/auth_sam.c                            |    1 +
 source3/auth/auth_script.c                         |    9 +-
 source3/auth/auth_server.c                         |   59 +-
 source3/auth/auth_unix.c                           |   75 +-
 source3/auth/auth_util.c                           |  355 +-
 source3/auth/auth_wbc.c                            |   58 +-
 source3/auth/auth_winbind.c                        |   24 +-
 source3/auth/check_samsec.c                        |  107 +-
 source3/auth/pampass.c                             |   95 +-
 source3/auth/pass_check.c                          |   98 +-
 source3/auth/proto.h                               |  268 +
 source3/auth/server_info.c                         |   93 +-
 source3/auth/server_info_sam.c                     |    5 +-
 source3/auth/token_util.c                          |  286 +-
 source3/auth/user_info.c                           |  136 +-
 source3/auth/user_krb5.c                           |  295 +
 source3/auth/user_util.c                           |  102 +-
 source3/auth/wscript_build                         |   98 +
 source3/autogen-waf.sh                             |   27 +
 source3/autogen.sh                                 |   13 +-
 source3/build/dynconfig.py                         |   49 +-
 source3/build/wscript                              |   10 +-
 source3/client/client.c                            |  594 +-
 source3/client/client_proto.h                      |    5 +-
 source3/client/clitar.c                            |   67 +-
 source3/client/dnsbrowse.c                         |   35 +-
 source3/client/smbspool.c                          |   22 +-
 source3/configure.in                               |  558 +-
 source3/dynconfig.c                                |    1 +
 source3/groupdb/mapping.c                          |   27 +-
 source3/groupdb/mapping_tdb.c                      |   25 +-
 source3/groupdb/proto.h                            |   75 +
 source3/include/ads.h                              |   12 +-
 source3/include/async_smb.h                        |    7 +
 source3/include/auth.h                             |   35 +-
 source3/include/client.h                           |   56 +-
 source3/include/ctdbd_conn.h                       |    8 +-
 source3/include/dbwrap.h                           |   50 +-
 source3/include/debug.h                            |  242 -
 source3/include/dynconfig.h                        |    4 +
 source3/include/event.h                            |   13 +-
 source3/include/fake_file.h                        |   10 +
 source3/include/g_lock.h                           |    2 +-
 source3/include/idmap.h                            |   37 +-
 source3/include/includes.h                         |  221 +-
 source3/include/krb5_protos.h                      |   15 +-
 source3/include/libsmb_internal.h                  |    6 +-
 source3/include/libsmbclient.h                     |    2 +-
 source3/include/local.h                            |   24 +-
 source3/include/locking.h                          |   11 +-
 source3/include/mapping.h                          |    1 +
 source3/include/messages.h                         |   15 +-
 source3/include/nss_info.h                         |    2 -
 source3/include/nt_printing.h                      |  133 +-
 source3/include/ntdomain.h                         |   32 +-
 source3/include/ntioctl.h                          |    1 +
 source3/include/packet.h                           |    9 +-
 source3/include/passdb.h                           |   91 +-
 source3/include/popt_common.h                      |    4 +
 source3/include/printing.h                         |  150 +-
 source3/include/privileges.h                       |   98 -
 source3/include/proto.h                            | 3947 +------
 source3/include/regfio.h                           |  225 -
 source3/include/registry.h                         |   79 +-
 source3/include/rpc_misc.h                         |    2 -
 source3/include/safe_string.h                      |    6 +-
 source3/include/secrets.h                          |   55 +-
 source3/include/serverid.h                         |    2 +-
 source3/include/smb.h                              |  318 +-
 source3/include/smb_crypt.h                        |   62 +
 source3/include/smb_krb5.h                         |   14 +-
 source3/include/smb_ldap.h                         |   58 +
 source3/include/smb_macros.h                       |    9 -
 source3/include/smbldap.h                          |   94 +-
 source3/include/smbprofile.h                       |   32 +-
 source3/include/tldap.h                            |   11 +-
 source3/include/tldap_util.h                       |   14 +-
 source3/include/vfs.h                              |   53 +-
 source3/include/vfs_macros.h                       |   34 +-
 source3/intl/lang_tdb.c                            |    2 +
 source3/intl/lang_tdb.h                            |    7 +
 source3/lib/access.c                               |   93 +-
 source3/lib/addrchange.c                           |  295 +
 source3/lib/addrchange.h                           |   45 +
 source3/lib/afs.c                                  |   10 +-
 source3/lib/audit.c                                |    1 +
 source3/lib/cbuf.c                                 |  321 +
 source3/lib/cbuf.h                                 |  250 +
 source3/lib/charcnv.c                              |  320 +-
 source3/lib/conn_tdb.c                             |    9 +-
 source3/lib/ctdbd_conn.c                           |   98 +-
 source3/lib/dbwrap.c                               |    1 +
 source3/lib/dbwrap_ctdb.c                          |  112 +-
 source3/lib/dbwrap_rbt.c                           |    1 +
 source3/lib/dbwrap_tdb.c                           |    1 +
 source3/lib/dbwrap_util.c                          |   41 +-
 source3/lib/debug.c                                | 1110 --
 source3/lib/dmallocmsg.c                           |    2 +-
 source3/lib/dprintf.c                              |    1 +
 source3/lib/dummysmbd.c                            |   15 +-
 source3/lib/errmap_unix.c                          |   10 +-
 source3/lib/eventlog/eventlog.c                    |    2 +
 source3/lib/events.c                               |  229 +-
 source3/lib/fault.c                                |   17 +-
 source3/lib/filename_util.c                        |  207 +
 source3/lib/g_lock.c                               |   66 +-
 source3/lib/gencache.c                             |  311 +-
 source3/lib/iconv.c                                |  775 --
 source3/lib/idmap_cache.c                          |  118 +
 source3/lib/idmap_cache.h                          |   14 +
 source3/lib/interface.c                            |    1 +
 source3/lib/interfaces.c                           |    1 +
 source3/lib/ldap_debug_handler.c                   |    1 +
 source3/lib/ldb_compat.c                           |    2 +-
 source3/lib/ldb_compat.h                           |   13 +
 source3/lib/memcache.c                             |    4 -
 source3/lib/messages.c                             |   12 +-
 source3/lib/messages_ctdbd.c                       |    6 +-
 source3/lib/messages_local.c                       |   15 +-
 source3/lib/ms_fnmatch.c                           |    2 +-
 source3/lib/netapi/cm.c                            |  100 +-
 source3/lib/netapi/examples/netlogon/nltest.c      |  268 +-
 source3/lib/netapi/file.c                          |   29 +-
 source3/lib/netapi/getdc.c                         |   37 +-
 source3/lib/netapi/group.c                         |  499 +-
 source3/lib/netapi/joindomain.c                    |   97 +-
 source3/lib/netapi/libnetapi.c                     |  159 +
 source3/lib/netapi/localgroup.c                    |  222 +-
 source3/lib/netapi/netapi.c                        |   72 +-
 source3/lib/netapi/netapi.h                        |   37 +
 source3/lib/netapi/netapi_net.h                    |   24 +
 source3/lib/netapi/netapi_private.h                |    5 +
 source3/lib/netapi/netlogon.c                      |   27 +-
 source3/lib/netapi/samr.c                          |   70 +-
 source3/lib/netapi/serverinfo.c                    |   25 +-
 source3/lib/netapi/share.c                         |   49 +-
 source3/lib/netapi/shutdown.c                      |   13 +-
 source3/lib/netapi/sid.c                           |    1 +
 source3/lib/netapi/user.c                          |  546 +-
 source3/lib/packet.c                               |   30 +-
 source3/lib/pam_errors.c                           |  139 -
 source3/lib/pidfile.c                              |    1 +
 source3/lib/popt_common.c                          |   21 +-
 source3/lib/privileges.c                           |  294 +-
 source3/lib/privileges.h                           |   18 +
 source3/lib/privileges_basic.c                     |  515 -
 source3/lib/readline.c                             |  194 -
 source3/lib/recvfile.c                             |    1 +
 source3/lib/secdesc.c                              |   19 +-
 source3/lib/select.c                               |  206 -
 source3/lib/sendfile.c                             |   36 +-
 source3/lib/server_contexts.c                      |    4 +-
 source3/lib/server_mutex.c                         |    1 +
 source3/lib/serverid.c                             |   27 +-
 source3/lib/sessionid_tdb.c                        |    5 +-
 source3/lib/sharesec.c                             |    5 +-
 source3/lib/smbconf/smbconf_reg.c                  |   13 +-
 source3/lib/smbconf/testsuite.c                    |    3 +-
 source3/lib/smbldap.c                              |  158 +-
 source3/lib/smbldap_util.c                         |    1 +
 source3/lib/srprs.c                                |  225 +
 source3/lib/srprs.h                                |  192 +
 source3/lib/substitute.c                           |   76 +-
 source3/lib/sysacls.c                              |    1 +
 source3/lib/sysquotas.c                            |    3 +
 source3/lib/sysquotas_nfs.c                        |  271 +
 source3/lib/system.c                               |  170 +-
 source3/lib/system_smbd.c                          |   65 +-
 source3/lib/talloc_dict.c                          |    2 +
 source3/lib/tallocmsg.c                            |    2 +-
 source3/lib/tdb_validate.c                         |    3 +-
 source3/lib/time.c                                 |  109 +-
 source3/lib/tldap.c                                |   43 +-
 source3/lib/tldap_util.c                           |   64 +-
 source3/lib/username.c                             |   58 +-
 source3/lib/util.c                                 |  160 +-
 source3/lib/util_builtin.c                         |  124 +
 source3/lib/util_nscd.c                            |    4 +
 source3/lib/util_nttoken.c                         |   52 +-
 source3/lib/util_pw.c                              |   87 -
 source3/lib/util_sconn.c                           |    1 +
 source3/lib/util_seaccess.c                        |  248 -
 source3/lib/util_sid.c                             |  570 +-
 source3/lib/util_sock.c                            |  433 +-
 source3/lib/util_str.c                             |  167 +-
 source3/lib/util_tdb.c                             |    1 +
 source3/lib/util_transfer_file.c                   |    1 +
 source3/lib/util_unistr.c                          |  228 +-
 source3/lib/util_unixsids.c                        |  116 +
 source3/lib/util_uuid.c                            |   53 -
 source3/lib/util_wellknown.c                       |  173 +
 source3/lib/winbind_util.c                         |    5 +-
 source3/lib/winbind_util.h                         |   62 +
 source3/libaddns/dns.h                             |  539 -
 source3/libaddns/dnserr.h                          |   87 -
 source3/libaddns/dnsgss.c                          |  334 -
 source3/libaddns/dnssock.c                         |  377 -
 source3/libads/ads_ldap_protos.h                   |    9 -
 source3/libads/ads_proto.h                         |  154 +
 source3/libads/ads_status.c                        |    1 +
 source3/libads/ads_struct.c                        |   17 +-
 source3/libads/ads_utils.c                         |   27 -
 source3/libads/authdata.c                          |  155 +-
 source3/libads/cldap.h                             |    2 +-
 source3/libads/disp_sec.c                          |    3 +
 source3/libads/dns.c                               |   11 +-
 source3/libads/kerberos.c                          |   74 +-
 source3/libads/kerberos_keytab.c                   |  779 +-
 source3/libads/kerberos_proto.h                    |   69 +
 source3/libads/kerberos_util.c                     |  107 +
 source3/libads/kerberos_verify.c                   |  279 +-
 source3/libads/krb5_setpw.c                        |  106 +-
 source3/libads/ldap.c                              |   48 +-
 source3/libads/ldap_printer.c                      |   44 +-
 source3/libads/ldap_schema.c                       |   56 +-
 source3/libads/ldap_schema.h                       |    5 -
 source3/libads/ldap_user.c                         |    1 +
 source3/libads/ldap_utils.c                        |   59 +-
 source3/libads/ndr.c                               |    4 +-
 source3/libads/sasl.c                              |   98 +-
 source3/libads/sasl_wrapping.c                     |    1 +
 source3/libads/util.c                              |   71 +-
 source3/libgpo/gpext/registry.c                    |    4 +-
 source3/libgpo/gpext/scripts.c                     |   10 +-
 source3/libgpo/gpext/security.c                    |    2 +-
 source3/libgpo/gpext/wscript_build                 |   33 +
 source3/libgpo/gpo_filesync.c                      |   45 +-
 source3/libgpo/gpo_proto.h                         |    8 +-
 source3/libgpo/gpo_reg.c                           |   49 +-
 source3/libnet/libnet_dssync.c                     |   50 +-
 source3/libnet/libnet_dssync.h                     |    6 +
 source3/libnet/libnet_dssync_keytab.c              |   20 +-
 source3/libnet/libnet_dssync_passdb.c              | 1880 +++
 source3/libnet/libnet_join.c                       |  270 +-
 source3/libnet/libnet_samsync.c                    |   37 +-
 source3/libnet/libnet_samsync.h                    |    2 +
 source3/libnet/libnet_samsync_display.c            |   22 +-
 source3/libnet/libnet_samsync_keytab.c             |   30 +-
 source3/libnet/libnet_samsync_ldif.c               |    6 +
 source3/libnet/libnet_samsync_passdb.c             |    8 +-
 source3/librpc/crypto/cli_spnego.c                 |  436 +
 source3/librpc/crypto/gse.c                        | 1010 ++
 source3/librpc/crypto/gse.h                        |   73 +
 source3/librpc/crypto/gse_krb5.c                   |  388 +
 source3/librpc/crypto/gse_krb5.h                   |   30 +
 source3/librpc/crypto/spnego.h                     |  101 +
 source3/librpc/idl/libnet_join.idl                 |    3 +-
 source3/librpc/idl/libnetapi.idl                   |   22 +-
 source3/librpc/idl/messaging.idl                   |    8 +
 source3/librpc/idl/notify.idl                      |    2 +
 source3/librpc/idl/server_id.idl                   |   25 +
 source3/librpc/idl/wbint.idl                       |   24 +-
 source3/librpc/idl/wscript_build                   |   13 +-
 source3/librpc/ndr/util.c                          |  188 +-
 source3/librpc/ndr/util.h                          |    4 +
 source3/librpc/rpc/dcerpc.h                        |  107 +-
 source3/librpc/rpc/dcerpc_ep.c                     |  350 +
 source3/librpc/rpc/dcerpc_ep.h                     |   84 +
 source3/librpc/rpc/dcerpc_helpers.c                |  763 ++
 source3/librpc/rpc/rpc_common.c                    |   33 -
 source3/librpc/wscript_build                       |   51 +
 source3/libsmb/async_smb.c                         |  141 +-
 source3/libsmb/cli_np_tstream.c                    | 1039 ++
 source3/libsmb/cli_np_tstream.h                    |   56 +
 source3/libsmb/cliconnect.c                        |  197 +-
 source3/libsmb/clidfs.c                            |  150 +-
 source3/libsmb/clidgram.c                          |  377 +-
 source3/libsmb/clidgram.h                          |   33 +-
 source3/libsmb/clientgen.c                         |   73 +-
 source3/libsmb/clifile.c                           | 1148 ++-
 source3/libsmb/clifsinfo.c                         |  210 +-
 source3/libsmb/clikrb5.c                           |   51 +-
 source3/libsmb/clilist.c                           | 1088 ++-
 source3/libsmb/climessage.c                        |    7 +-
 source3/libsmb/clioplock.c                         |    3 +-
 source3/libsmb/cliprint.c                          |  109 +-
 source3/libsmb/cliquota.c                          |  453 +-
 source3/libsmb/clirap.c                            |  396 +-
 source3/libsmb/clirap.h                            |  208 +
 source3/libsmb/clirap2.c                           |    4 +-
 source3/libsmb/clireadwrite.c                      |   92 +-
 source3/libsmb/clisecdesc.c                        |   60 +-
 source3/libsmb/clisigning.c                        |    1 +
 source3/libsmb/clispnego.c                         |   84 +-
 source3/libsmb/clistr.c                            |   12 +-
 source3/libsmb/clitrans.c                          |  685 +--
 source3/libsmb/conncache.c                         |    2 +-
 source3/libsmb/dsgetdcname.c                       |   65 +-
 source3/libsmb/errormap.c                          |   52 +-
 source3/libsmb/errormap_wbc.c                      |   63 +
 source3/libsmb/errormap_wbc.h                      |    3 +
 source3/libsmb/libsmb_context.c                    |  159 +-
 source3/libsmb/libsmb_dir.c                        |  114 +-
 source3/libsmb/libsmb_file.c                       |   19 +-
 source3/libsmb/libsmb_server.c                     |    5 +-
 source3/libsmb/libsmb_setget.c                     |   27 +-
 source3/libsmb/libsmb_stat.c                       |   51 +-
 source3/libsmb/libsmb_xattr.c                      |   14 +-
 source3/libsmb/namecache.c                         |    4 +-
 source3/libsmb/namequery.c                         | 1142 ++-
 source3/libsmb/namequery_dc.c                      |   14 +-
 source3/libsmb/nmblib.c                            |  177 +-
 source3/libsmb/nmblib.h                            |   49 +
 source3/libsmb/nterr.c                             |   93 +-
 source3/libsmb/ntlmssp.c                           |  551 +-
 source3/libsmb/passchange.c                        |    5 +-
 source3/libsmb/samlogon_cache.c                    |   22 +-
 source3/libsmb/smb_seal.c                          |    1 +
 source3/libsmb/smb_share_modes.c                   |   53 +-
 source3/libsmb/smb_signing.c                       |    1 +
 source3/libsmb/smberr.c                            |   10 +-
 source3/libsmb/smbsock_connect.c                   |  639 ++
 source3/libsmb/trustdom_cache.c                    |    1 +
 source3/libsmb/trusts_util.c                       |   44 +-
 source3/libsmb/unexpected.c                        |  757 ++-
 source3/locale/net/de.po                           |    8 +-
 source3/locale/pam_winbind/fr.po                   |  207 +-
 source3/locking/brlock.c                           |   62 +-
 source3/locking/locking.c                          |  375 +-
 source3/locking/posix.c                            |    3 +
 source3/locking/proto.h                            |  201 +
 source3/m4/aclocal.m4                              |   39 -
 source3/m4/check_path.m4                           |   18 +
 source3/m4/samba_version.m4                        |   14 +-
 source3/modules/charset_macosxfs.c                 |    5 +-
 source3/modules/developer.c                        |    8 +-
 source3/modules/gpfs.c                             |   30 +-
 source3/modules/nfs4_acls.c                        |   22 +-
 source3/modules/onefs.h                            |    3 -
 source3/modules/onefs_acl.c                        |    1 +
 source3/modules/onefs_cbrl.c                       |    2 +
 source3/modules/onefs_config.c                     |    1 +
 source3/modules/onefs_dir.c                        |    1 +
 source3/modules/onefs_notify.c                     |    1 +
 source3/modules/onefs_open.c                       |   11 +-
 source3/modules/onefs_shadow_copy.c                |    1 +
 source3/modules/onefs_streams.c                    |    1 +
 source3/modules/onefs_system.c                     |    7 +-
 source3/modules/perfcount_onefs.c                  |   32 +-
 source3/modules/perfcount_test.c                   |    1 +
 source3/modules/vfs_acl_common.c                   |  278 +-
 source3/modules/vfs_acl_tdb.c                      |   18 +-
 source3/modules/vfs_acl_xattr.c                    |   14 +-
 source3/modules/vfs_afsacl.c                       |   22 +-
 source3/modules/vfs_aio_fork.c                     |   43 +-
 source3/modules/vfs_aixacl.c                       |    2 +
 source3/modules/vfs_aixacl2.c                      |    1 +
 source3/modules/vfs_aixacl_util.c                  |    1 +
 source3/modules/vfs_audit.c                        |    3 +
 source3/modules/vfs_cacheprime.c                   |    1 +
 source3/modules/vfs_cap.c                          |    5 +-
 source3/modules/vfs_catia.c                        |    6 +-
 source3/modules/vfs_commit.c                       |    1 +
 source3/modules/vfs_crossrename.c                  |    5 +-
 source3/modules/vfs_default.c                      |  210 +-
 source3/modules/vfs_default_quota.c                |    1 +
 source3/modules/vfs_dirsort.c                      |   63 +-
 source3/modules/vfs_expand_msdfs.c                 |   24 +-
 source3/modules/vfs_extd_audit.c                   |    3 +
 source3/modules/vfs_fake_perms.c                   |   11 +-
 source3/modules/vfs_fileid.c                       |    2 +
 source3/modules/vfs_full_audit.c                   |   81 +-
 source3/modules/vfs_gpfs.c                         |  218 +-
 source3/modules/vfs_gpfs.h                         |    1 +
 source3/modules/vfs_hpuxacl.c                      |    8 +-
 source3/modules/vfs_irixacl.c                      |    2 +
 source3/modules/vfs_linux_xfs_sgid.c               |    2 +
 source3/modules/vfs_netatalk.c                     |   28 +
 source3/modules/vfs_notify_fam.c                   |    1 +
 source3/modules/vfs_onefs.c                        |    1 +
 source3/modules/vfs_onefs_shadow_copy.c            |   13 +-
 source3/modules/vfs_posixacl.c                     |    2 +
 source3/modules/vfs_prealloc.c                     |    1 +
 source3/modules/vfs_preopen.c                      |    2 +
 source3/modules/vfs_readahead.c                    |    2 +
 source3/modules/vfs_readonly.c                     |    3 +-
 source3/modules/vfs_recycle.c                      |   12 +-
 source3/modules/vfs_scannedonly.c                  |   66 +-
 source3/modules/vfs_shadow_copy.c                  |   55 +
 source3/modules/vfs_shadow_copy2.c                 |   43 +-
 source3/modules/vfs_smb_traffic_analyzer.c         |   72 +-
 source3/modules/vfs_smb_traffic_analyzer.h         |    2 +-
 source3/modules/vfs_solarisacl.c                   |    2 +
 source3/modules/vfs_streams_depot.c                |   22 +-
 source3/modules/vfs_streams_xattr.c                |   29 +
 source3/modules/vfs_syncops.c                      |  103 +-
 source3/modules/vfs_time_audit.c                   | 2463 ++++
 source3/modules/vfs_tru64acl.c                     |    2 +
 source3/modules/vfs_tsmsm.c                        |   41 +-
 source3/modules/vfs_xattr_tdb.c                    |   15 +-
 source3/modules/vfs_zfsacl.c                       |   39 +-
 source3/modules/weird.c                            |    5 +-
 source3/modules/wscript_build                      |  463 +
 source3/nmbd/asyncdns.c                            |    1 +
 source3/nmbd/nmbd.c                                |   66 +-
 source3/nmbd/nmbd.h                                |    6 +
 source3/nmbd/nmbd_become_dmb.c                     |    2 +
 source3/nmbd/nmbd_become_lmb.c                     |    2 +
 source3/nmbd/nmbd_browserdb.c                      |    1 +
 source3/nmbd/nmbd_browsesync.c                     |    1 +
 source3/nmbd/nmbd_elections.c                      |    1 +
 source3/nmbd/nmbd_incomingdgrams.c                 |    2 +
 source3/nmbd/nmbd_incomingrequests.c               |    1 +
 source3/nmbd/nmbd_lmhosts.c                        |    1 +
 source3/nmbd/nmbd_logonnames.c                     |    2 +
 source3/nmbd/nmbd_mynames.c                        |    1 +
 source3/nmbd/nmbd_namelistdb.c                     |    2 +
 source3/nmbd/nmbd_namequery.c                      |    1 +
 source3/nmbd/nmbd_nameregister.c                   |    1 +
 source3/nmbd/nmbd_namerelease.c                    |    1 +
 source3/nmbd/nmbd_nodestatus.c                     |    1 +
 source3/nmbd/nmbd_packets.c                        |  301 +-
 source3/nmbd/nmbd_processlogon.c                   |  919 +-
 source3/nmbd/nmbd_proto.h                          |  359 +
 source3/nmbd/nmbd_responserecordsdb.c              |    1 +
 source3/nmbd/nmbd_sendannounce.c                   |    2 +
 source3/nmbd/nmbd_serverlistdb.c                   |    3 +
 source3/nmbd/nmbd_subnetdb.c                       |    1 +
 source3/nmbd/nmbd_synclists.c                      |    4 +
 source3/nmbd/nmbd_winsproxy.c                      |    1 +
 source3/nmbd/nmbd_winsserver.c                     |    9 +-
 source3/nmbd/nmbd_workgroupdb.c                    |    2 +
 source3/pam_smbpass/general.h                      |    5 +-
 source3/pam_smbpass/pam_smb_acct.c                 |    2 +-
 source3/pam_smbpass/pam_smb_auth.c                 |    4 +-
 source3/pam_smbpass/pam_smb_passwd.c               |   19 +-
 source3/pam_smbpass/support.c                      |   20 +-
 source3/pam_smbpass/wscript_build                  |   13 +
 source3/param/loadparm.c                           |  535 +-
 source3/param/test_lp_load.c                       |   11 +-
 source3/passdb/account_pol.c                       |    6 +
 source3/passdb/login_cache.c                       |    2 +
 source3/passdb/lookup_sid.c                        |  105 +-
 source3/passdb/lookup_sid.h                        |   97 +
 source3/passdb/machine_account_secrets.c           |    4 +
 source3/passdb/machine_sid.c                       |   11 +-
 source3/passdb/machine_sid.h                       |    7 +
 source3/passdb/passdb.c                            |   13 +-
 source3/passdb/pdb_ads.c                           |  527 +-
 source3/passdb/pdb_compat.c                        |   14 +-
 source3/passdb/pdb_get_set.c                       |   39 +-
 source3/passdb/pdb_interface.c                     |  244 +-
 source3/passdb/pdb_ipa.c                           | 1406 +++
 source3/passdb/pdb_ldap.c                          |  111 +-
 source3/passdb/pdb_nds.c                           |    1 +
 source3/passdb/pdb_smbpasswd.c                     |   14 +-
 source3/passdb/pdb_tdb.c                           |    4 +
 source3/passdb/pdb_util.c                          |  158 +
 source3/passdb/pdb_wbc_sam.c                       |    6 +-
 source3/passdb/proto.h                             |  302 +
 source3/passdb/secrets.c                           |   38 +-
 source3/passdb/util_builtin.c                      |  124 -
 source3/passdb/util_unixsids.c                     |  115 -
 source3/passdb/util_wellknown.c                    |  173 -
 source3/passdb/wscript_build                       |   48 +
 source3/pkgconfig/smbsharemodes.pc.in              |    2 +-
 source3/printing/load.c                            |   14 +-
 source3/printing/load.h                            |    4 +
 source3/printing/notify.c                          |  140 +-
 source3/printing/notify.h                          |   87 +
 source3/printing/nt_printing.c                     |  763 +-
 source3/printing/nt_printing_ads.c                 |  482 +
 source3/printing/nt_printing_migrate.c             |  136 +-
 source3/printing/nt_printing_migrate.h             |    2 +-
 source3/printing/nt_printing_tdb.c                 |    4 +-
 source3/printing/pcap.c                            |   90 +-
 source3/printing/pcap.h                            |   13 +-
 source3/printing/print_cups.c                      |  525 +-
 source3/printing/print_iprint.c                    |    9 +-
 source3/printing/print_standard.c                  |    1 +
 source3/printing/printer_list.c                    |  395 +
 source3/printing/printer_list.h                    |   99 +
 source3/printing/printing.c                        |  534 +-
 source3/printing/printing_db.c                     |    1 +
 source3/printing/printspoolss.c                    |   50 +-
 source3/printing/spoolssd.c                        |  244 +
 source3/printing/tests/vlp.c                       |    3 +
 source3/profile/profile.c                          |   84 +-
 source3/registry/reg_api.c                         |  491 +-
 source3/registry/reg_api.h                         |   70 +
 source3/registry/reg_api_regf.c                    |  302 +
 source3/registry/reg_api_regf.h                    |   35 +
 source3/registry/reg_api_util.c                    |  182 +
 source3/registry/reg_api_util.h                    |   46 +
 source3/registry/reg_backend_db.c                  |   41 +-
 source3/registry/reg_backend_netlogon_params.c     |    1 +
 source3/registry/reg_backend_printing.c            |    2 -
 source3/registry/reg_backend_smbconf.c             |    5 +-
 source3/{include => registry}/reg_db.h             |    0
 source3/registry/reg_dispatcher.c                  |    3 +-
 source3/registry/reg_dispatcher.h                  |    2 +-
 source3/registry/reg_eventlog.c                    |  387 -
 source3/registry/reg_eventlog.h                    |   29 -
 source3/registry/reg_format.c                      |  808 ++
 source3/registry/reg_format.h                      |  219 +
 source3/registry/reg_import.c                      |  290 +
 source3/registry/reg_import.h                      |  199 +
 source3/registry/reg_init_basic.c                  |    1 +
 source3/registry/reg_init_basic.h                  |   26 +
 source3/registry/reg_init_full.c                   |   10 +-
 source3/registry/reg_init_full.h                   |   27 +
 source3/registry/reg_init_smbconf.c                |    2 +
 source3/registry/reg_init_smbconf.h                |   27 +
 source3/registry/reg_objects.c                     |    2 +
 source3/registry/reg_parse.c                       |  960 ++
 source3/registry/reg_parse.h                       |  190 +
 source3/registry/reg_parse_dox.cfg                 | 1562 +++
 source3/registry/reg_parse_internal.c              |  350 +
 source3/registry/reg_parse_internal.h              |  103 +
 source3/registry/reg_parse_prs.c                   |  402 +-
 source3/registry/reg_parse_prs.h                   |   20 -
 source3/registry/reg_perfcount.c                   |   28 +-
 source3/registry/reg_perfcount.h                   |    1 -
 source3/registry/reg_util_legacy.c                 |   51 -
 source3/registry/reg_util_legacy.h                 |   45 -
 source3/registry/reg_util_token.c                  |   12 +-
 source3/registry/reg_util_token.h                  |    2 +-
 source3/registry/regfio.c                          |    6 +-
 source3/registry/regfio.h                          |  226 +
 source3/rpc_client/cli_lsarpc.c                    |  486 +-
 source3/rpc_client/cli_lsarpc.h                    |  166 +
 source3/rpc_client/cli_netlogon.c                  |  158 +-
 source3/rpc_client/cli_netlogon.h                  |    3 +
 source3/rpc_client/cli_pipe.c                      | 2404 ++---
 source3/rpc_client/cli_pipe.h                      |  151 +
 source3/rpc_client/cli_pipe_schannel.c             |  230 +
 source3/rpc_client/cli_samr.c                      |  243 +-
 source3/rpc_client/cli_samr.h                      |  197 +-
 source3/rpc_client/cli_spoolss.c                   |  187 +-
 source3/rpc_client/cli_winreg.c                    |  772 ++
 source3/rpc_client/cli_winreg.h                    |  384 +
 source3/rpc_client/cli_winreg_int.c                |  315 +
 source3/rpc_client/cli_winreg_int.h                |  102 +
 source3/rpc_client/init_lsa.c                      |    2 +
 source3/rpc_client/init_lsa.h                      |   11 +
 source3/rpc_client/init_spoolss.c                  |    2 +-
 source3/rpc_client/ndr.c                           |  174 -
 source3/rpc_client/rpc_transport_np.c              |  418 +-
 source3/rpc_client/rpc_transport_smbd.c            |  767 --
 source3/rpc_client/rpc_transport_sock.c            |  247 +-
 source3/rpc_client/rpc_transport_tstream.c         |  581 +
 source3/rpc_client/util_netlogon.c                 |   63 +
 source3/rpc_client/util_netlogon.h                 |    5 +
 source3/rpc_server/dcesrv_gssapi.c                 |  249 +
 source3/rpc_server/dcesrv_gssapi.h                 |   42 +
 source3/rpc_server/dcesrv_ntlmssp.c                |  135 +
 source3/rpc_server/dcesrv_ntlmssp.h                |   42 +
 source3/rpc_server/dcesrv_spnego.c                 |  308 +
 source3/rpc_server/dcesrv_spnego.h                 |   37 +
 source3/rpc_server/dfs/srv_dfs_nt.c                |  535 +
 source3/rpc_server/dssetup/srv_dssetup_nt.c        |  225 +
 source3/rpc_server/echo/srv_echo_nt.c              |  122 +
 source3/rpc_server/epmapper/srv_epmapper.c         | 1129 ++
 source3/rpc_server/epmapper/srv_epmapper.h         |   34 +
 source3/rpc_server/epmd.c                          |  297 +
 source3/rpc_server/eventlog/srv_eventlog_nt.c      |  941 ++
 source3/rpc_server/eventlog/srv_eventlog_reg.c     |  267 +
 source3/rpc_server/eventlog/srv_eventlog_reg.h     |   29 +
 .../rpc_server/initshutdown/srv_initshutdown_nt.c  |   79 +
 source3/rpc_server/lsa/srv_lsa_nt.c                | 4017 +++++++
 source3/rpc_server/netlogon/srv_netlog_nt.c        | 2473 ++++
 source3/rpc_server/ntsvcs/srv_ntsvcs_nt.c          |  802 ++
 source3/rpc_server/rpc_ep_setup.c                  | 1185 ++
 source3/rpc_server/rpc_ep_setup.h                  |   54 +
 source3/rpc_server/rpc_handles.c                   |    7 +-
 source3/rpc_server/rpc_ncacn_np.c                  |  913 ++
 source3/rpc_server/rpc_ncacn_np.h                  |   61 +
 source3/rpc_server/rpc_ncacn_np_internal.c         |  365 -
 source3/rpc_server/rpc_server.c                    | 1409 +++
 source3/rpc_server/rpc_server.h                    |   18 +-
 source3/rpc_server/samr/srv_samr_chgpasswd.c       | 1143 ++
 source3/rpc_server/samr/srv_samr_nt.c              | 6861 +++++++++++
 source3/rpc_server/samr/srv_samr_util.c            |  735 ++
 source3/rpc_server/samr/srv_samr_util.h            |   79 +
 source3/rpc_server/spoolss/srv_spoolss_nt.c        |10673 ++++++++++++++++++
 source3/rpc_server/spoolss/srv_spoolss_util.c      | 4252 +++++++
 source3/rpc_server/spoolss/srv_spoolss_util.h      |  591 +
 source3/rpc_server/srv_access_check.c              |  146 +
 source3/rpc_server/srv_access_check.h              |   10 +
 source3/rpc_server/srv_dfs_nt.c                    |  531 -
 source3/rpc_server/srv_dssetup_nt.c                |  224 -
 source3/rpc_server/srv_echo_nt.c                   |  125 -
 source3/rpc_server/srv_eventlog_nt.c               |  886 --
 source3/rpc_server/srv_initshutdown_nt.c           |   78 -
 source3/rpc_server/srv_lsa_nt.c                    | 2804 -----
 source3/rpc_server/srv_netlog_nt.c                 | 2009 ----
 source3/rpc_server/srv_ntsvcs_nt.c                 |  795 --
 source3/rpc_server/srv_pipe.c                      | 1461 +--
 source3/rpc_server/srv_pipe_hnd.c                  |  214 +-
 source3/rpc_server/srv_samr_chgpasswd.c            | 1123 --
 source3/rpc_server/srv_samr_nt.c                   | 6935 ------------
 source3/rpc_server/srv_samr_util.c                 |  713 --
 source3/rpc_server/srv_samr_util.h                 |   77 -
 source3/rpc_server/srv_spoolss_nt.c                |10028 ----------------
 source3/rpc_server/srv_spoolss_util.c              | 4360 -------
 source3/rpc_server/srv_spoolss_util.h              |  572 -
 source3/rpc_server/srv_srvsvc_nt.c                 | 2780 -----
 source3/rpc_server/srv_svcctl_nt.c                 | 1162 --
 source3/rpc_server/srv_winreg_nt.c                 | 1142 --
 source3/rpc_server/srv_wkssvc_nt.c                 | 1019 --
 source3/rpc_server/srvsvc/srv_srvsvc_nt.c          | 2835 +++++
 source3/rpc_server/svcctl/srv_svcctl_nt.c          | 1203 ++
 source3/rpc_server/svcctl/srv_svcctl_reg.c         |  680 ++
 source3/rpc_server/svcctl/srv_svcctl_reg.h         |   29 +
 source3/rpc_server/winreg/srv_winreg_nt.c          | 1144 ++
 source3/rpc_server/wkssvc/srv_wkssvc_nt.c          | 1023 ++
 source3/rpc_server/wscript_build                   |  124 +
 source3/rpcclient/cmd_dfs.c                        |   38 +-
 source3/rpcclient/cmd_drsuapi.c                    |   38 +-
 source3/rpcclient/cmd_dssetup.c                    |    5 +-
 source3/rpcclient/cmd_echo.c                       |   67 +-
 source3/rpcclient/cmd_epmapper.c                   |   74 +-
 source3/rpcclient/cmd_eventlog.c                   |  155 +-
 source3/rpcclient/cmd_lsarpc.c                     |  795 +-
 source3/rpcclient/cmd_netlogon.c                   |  142 +-
 source3/rpcclient/cmd_ntsvcs.c                     |   23 +-
 source3/rpcclient/cmd_samr.c                       | 1395 ++-
 source3/rpcclient/cmd_spoolss.c                    |  421 +-
 source3/rpcclient/cmd_srvsvc.c                     |  120 +-
 source3/rpcclient/cmd_test.c                       |   14 +-
 source3/rpcclient/cmd_winreg.c                     |  326 +
 source3/rpcclient/cmd_wkssvc.c                     |   17 +-
 source3/rpcclient/rpcclient.c                      |  248 +-
 source3/rpcclient/rpcclient.h                      |    2 +
 source3/script/build_idl.sh                        |    6 +-
 source3/script/mkbuildoptions-waf.awk              |  273 +
 source3/script/mkversion.sh                        |    8 +-
 source3/script/tests/selftest.sh                   |  507 -
 source3/script/tests/test_failure.sh               |   39 +
 source3/script/tests/test_functions.sh             |  334 -
 source3/script/tests/test_local_s3.sh              |    4 +-
 source3/script/tests/test_net_misc.sh              |   15 +-
 source3/script/tests/test_net_registry.sh          |   68 +-
 .../script/tests/test_net_registry_roundtrip.sh    |  165 +
 source3/script/tests/test_net_s3.sh                |   35 -
 source3/script/tests/test_ntlm_auth_s3.sh          |   28 +-
 source3/script/tests/test_posix_s3.sh              |  110 -
 source3/script/tests/test_smbclient_auth.sh        |   32 +
 source3/script/tests/test_smbclient_s3.sh          |   62 +-
 source3/script/tests/test_smbtorture_s3.sh         |   51 +-
 source3/script/tests/test_success.sh               |   26 +
 source3/script/tests/test_testparm_s3.sh           |   15 +-
 source3/script/tests/test_wbinfo_s3.sh             |   49 +-
 source3/script/tests/tests_all.sh                  |   94 -
 source3/script/tests/tests_smbclient_s3.sh         |    1 -
 source3/selftest/knownfail                         |   14 +
 source3/selftest/s3-selftest.sh                    |   48 +
 source3/selftest/skip                              |   38 +-
 source3/selftest/slow                              |    1 +
 source3/selftest/tests.py                          |  220 +
 source3/selftest/tests.sh                          |  191 -
 source3/selftest/wscript                           |  198 +
 source3/services/services.h                        |    2 +
 source3/services/services_db.c                     |  757 --
 source3/services/svc_winreg_glue.c                 |  365 +
 source3/services/svc_winreg_glue.h                 |   59 +
 source3/smbd/aio.c                                 |   33 +-
 source3/smbd/avahi_register.c                      |    1 +
 source3/smbd/blocking.c                            |   25 +-
 source3/smbd/close.c                               |  116 +-
 source3/smbd/conn.c                                |  306 +-
 source3/smbd/connection.c                          |   12 +-
 source3/smbd/dfree.c                               |    1 +
 source3/smbd/dir.c                                 |  178 +-
 source3/smbd/dmapi.c                               |    4 +-
 source3/smbd/dnsregister.c                         |    1 +
 source3/smbd/dosmode.c                             |  144 +-
 source3/smbd/error.c                               |    1 +
 source3/smbd/fake_file.c                           |    5 +-
 source3/smbd/file_access.c                         |    3 +
 source3/smbd/fileio.c                              |  102 +-
 source3/smbd/filename.c                            |  149 +-
 source3/smbd/filename_util.c                       |  206 -
 source3/smbd/files.c                               |  234 +-
 source3/smbd/globals.c                             |   47 +-
 source3/smbd/globals.h                             |   63 +-
 source3/smbd/ipc.c                                 |   16 +-
 source3/smbd/lanman.c                              |  683 +-
 source3/smbd/mangle.c                              |    2 +
 source3/smbd/mangle_hash.c                         |    3 +
 source3/smbd/mangle_hash2.c                        |  246 +-
 source3/smbd/message.c                             |    1 +
 source3/smbd/msdfs.c                               |   58 +-
 source3/smbd/msg_idmap.c                           |  204 +
 source3/smbd/negprot.c                             |   75 +-
 source3/smbd/noquotas.c                            |    1 +
 source3/smbd/notify.c                              |    1 +
 source3/smbd/notify_inotify.c                      |    1 +
 source3/smbd/notify_internal.c                     |   20 +-
 source3/smbd/ntquotas.c                            |    4 +
 source3/smbd/nttrans.c                             |  211 +-
 source3/smbd/open.c                                |  527 +-
 source3/smbd/oplock.c                              |   83 +-
 source3/smbd/oplock_irix.c                         |    4 +-
 source3/smbd/oplock_linux.c                        |    4 +-
 source3/smbd/oplock_onefs.c                        |    1 +
 source3/smbd/password.c                            |   66 +-
 source3/smbd/perfcount.c                           |    1 +
 source3/smbd/pipes.c                               |    9 +-
 source3/smbd/posix_acls.c                          |  340 +-
 source3/smbd/process.c                             |  596 +-
 source3/smbd/proto.h                               | 1131 ++
 source3/smbd/quotas.c                              |  199 +
 source3/smbd/reply.c                               |  463 +-
 source3/smbd/seal.c                                |    8 +-
 source3/smbd/sec_ctx.c                             |   35 +-
 source3/smbd/server.c                              |  317 +-
 source3/smbd/server_exit.c                         |   55 +-
 source3/smbd/server_reload.c                       |   61 +-
 source3/smbd/service.c                             |  350 +-
 source3/smbd/session.c                             |   27 +-
 source3/smbd/sesssetup.c                           |  318 +-
 source3/smbd/share_access.c                        |   14 +-
 source3/smbd/signing.c                             |   12 +-
 source3/smbd/smb2_break.c                          |    1 +
 source3/smbd/smb2_close.c                          |   96 +-
 source3/smbd/smb2_create.c                         |    3 +-
 source3/smbd/smb2_find.c                           |   18 +-
 source3/smbd/smb2_flush.c                          |    1 +
 source3/smbd/smb2_getinfo.c                        |   43 +-
 source3/smbd/smb2_glue.c                           |    3 +-
 source3/smbd/smb2_ioctl.c                          |    1 +
 source3/smbd/smb2_keepalive.c                      |    1 +
 source3/smbd/smb2_lock.c                           |   13 +-
 source3/smbd/smb2_negprot.c                        |    1 +
 source3/smbd/smb2_notify.c                         |    1 +
 source3/smbd/smb2_read.c                           |  171 +-
 source3/smbd/smb2_server.c                         |  204 +-
 source3/smbd/smb2_sesssetup.c                      |  292 +-
 source3/smbd/smb2_setinfo.c                        |   15 +-
 source3/smbd/smb2_signing.c                        |    1 +
 source3/smbd/smb2_tcon.c                           |   30 +-
 source3/smbd/smb2_write.c                          |    1 +
 source3/smbd/smbd.h                                |   27 +
 source3/smbd/srvstr.c                              |    1 +
 source3/smbd/statcache.c                           |    9 +-
 source3/smbd/statvfs.c                             |    2 +
 source3/smbd/trans2.c                              |  159 +-
 source3/smbd/uid.c                                 |  141 +-
 source3/smbd/utmp.c                                |    2 +
 source3/smbd/vfs.c                                 |  276 +-
 source3/tests/preproc-dummy.c                      |    1 +
 source3/torture/cmd_vfs.c                          |    8 +-
 source3/torture/denytest.c                         |    1 +
 source3/torture/locktest.c                         |   20 +-
 source3/torture/locktest2.c                        |   10 +-
 source3/torture/mangle_test.c                      |    2 +
 source3/torture/masktest.c                         |   79 +-
 source3/torture/msgtest.c                          |   26 +-
 source3/torture/nbench.c                           |    1 +
 source3/torture/nbio.c                             |   27 +-
 source3/torture/nsstest.c                          |  494 -
 source3/torture/pdbtest.c                          |    8 +-
 source3/torture/proto.h                            |    4 +-
 source3/torture/rpc_open_tcp.c                     |    2 +-
 source3/torture/scanner.c                          |  114 +-
 source3/torture/smbiconv.c                         |    4 +-
 source3/torture/test_addrchange.c                  |   93 +
 source3/torture/test_async_echo.c                  |  145 +
 source3/torture/test_posix_append.c                |    1 +
 source3/torture/test_smbsock_any_connect.c         |   47 +
 source3/torture/torture.c                          |  854 ++-
 source3/torture/utable.c                           |   10 +-
 source3/torture/vfstest.c                          |   22 +-
 source3/torture/wbc_async.c                        |  774 ++
 source3/torture/wbc_async.h                        |  171 +
 source3/utils/dbwrap_tool.c                        |   10 +-
 source3/utils/dbwrap_torture.c                     |   16 +-
 source3/utils/eventlogadm.c                        |  200 +-
 source3/utils/log2pcaphex.c                        |    1 +
 source3/utils/net.c                                |   32 +-
 source3/utils/net.h                                |    8 +-
 source3/utils/net_ads.c                            |  181 +-
 source3/utils/net_ads_gpo.c                        |    9 +-
 source3/utils/net_afs.c                            |    2 +
 source3/utils/net_cache.c                          |   48 +-
 source3/utils/net_conf.c                           |    3 +-
 source3/utils/net_dns.c                            |    3 +-
 source3/utils/net_dom.c                            |    6 +-
 source3/utils/net_g_lock.c                         |    3 +-
 source3/utils/net_groupmap.c                       |    3 +
 source3/utils/net_idmap.c                          |  526 +-
 source3/utils/net_idmap_check.c                    | 1017 ++
 source3/utils/net_idmap_check.h                    |   48 +
 source3/utils/net_lookup.c                         |   10 +-
 source3/utils/net_printing.c                       |   48 +-
 source3/utils/net_proto.h                          |   53 +-
 source3/utils/net_rap.c                            |    4 +-
 source3/utils/net_registry.c                       |  475 +-
 source3/utils/net_registry_util.c                  |    1 +
 source3/utils/net_rpc.c                            | 1464 ++-
 source3/utils/net_rpc_audit.c                      |  123 +-
 source3/utils/net_rpc_join.c                       |  181 +-
 source3/utils/net_rpc_printer.c                    |  290 +-
 source3/utils/net_rpc_registry.c                   |  889 ++-
 source3/utils/net_rpc_rights.c                     |  253 +-
 source3/utils/net_rpc_samsync.c                    |  155 +-
 source3/utils/net_rpc_service.c                    |  452 +-
 source3/utils/net_rpc_sh_acct.c                    |   83 +-
 source3/utils/net_rpc_shell.c                      |    7 +-
 source3/utils/net_rpc_trust.c                      |  657 ++
 source3/utils/net_sam.c                            |  189 +-
 source3/utils/net_serverid.c                       |    5 +-
 source3/utils/net_status.c                         |    2 +
 source3/utils/net_time.c                           |   25 +-
 source3/utils/net_usershare.c                      |    8 +
 source3/utils/net_util.c                           |  122 +-
 source3/utils/netlookup.c                          |    4 +-
 source3/utils/nmblookup.c                          |   56 +-
 source3/utils/ntlm_auth.c                          |  449 +-
 source3/utils/ntlm_auth_diagnostics.c              |    1 +
 source3/utils/pdbedit.c                            |    8 +-
 source3/utils/profiles.c                           |   20 +-
 source3/utils/sharesec.c                           |   23 +-
 source3/utils/smbcacls.c                           |   88 +-
 source3/utils/smbcontrol.c                         |  143 +-
 source3/utils/smbcquotas.c                         |  211 +-
 source3/utils/smbfilter.c                          |  119 +-
 source3/utils/smbget.c                             |   14 +-
 source3/utils/smbpasswd.c                          |   17 +-
 source3/utils/smbta-util.c                         |    8 +-
 source3/utils/smbtree.c                            |   14 +-
 source3/utils/split_tokens.c                       |   11 +-
 source3/utils/status.c                             |   13 +-
 source3/utils/status_profile.c                     |    4 +-
 source3/utils/testparm.c                           |   13 +-
 source3/web/cgi.c                                  |   99 +-
 source3/web/diagnose.c                             |   27 +-
 source3/web/neg_lang.c                             |    1 +
 source3/web/statuspage.c                           |    2 +
 source3/web/swat.c                                 |   27 +-
 source3/winbindd/idmap.c                           |  515 +-
 source3/winbindd/idmap_ad.c                        |  142 +-
 source3/winbindd/idmap_adex/cell_util.c            |    2 +
 source3/winbindd/idmap_adex/domain_util.c          |    2 +
 source3/winbindd/idmap_adex/gc_util.c              |    5 +-
 source3/winbindd/idmap_adex/idmap_adex.c           |   75 +-
 source3/winbindd/idmap_adex/idmap_adex.h           |    4 -
 source3/winbindd/idmap_adex/likewise_cell.c        |    4 +
 source3/winbindd/idmap_adex/provider_unified.c     |    6 +-
 source3/winbindd/idmap_autorid.c                   |  551 +
 source3/winbindd/idmap_hash/idmap_hash.c           |   43 +-
 source3/winbindd/idmap_hash/mapfile.c              |    2 +
 source3/winbindd/idmap_ldap.c                      |  903 +--
 source3/winbindd/idmap_nss.c                       |   49 +-
 source3/winbindd/idmap_passdb.c                    |   18 +-
 source3/winbindd/idmap_proto.h                     |   33 +
 source3/winbindd/idmap_rid.c                       |  119 +-
 source3/winbindd/idmap_rw.c                        |   79 +
 source3/winbindd/idmap_rw.h                        |   56 +
 source3/winbindd/idmap_tdb.c                       | 1045 +--
 source3/winbindd/idmap_tdb2.c                      |  655 +-
 source3/winbindd/idmap_util.c                      |  110 +-
 source3/winbindd/nss_info.c                        |   32 +-
 source3/winbindd/nss_info_template.c               |   13 +-
 source3/winbindd/wb_dsgetdcname.c                  |   12 +-
 source3/winbindd/wb_fill_pwent.c                   |    2 +-
 source3/winbindd/wb_getgrsid.c                     |    5 +-
 source3/winbindd/wb_getpwsid.c                     |    3 +-
 source3/winbindd/wb_gettoken.c                     |   12 +-
 source3/winbindd/wb_gid2sid.c                      |   17 +-
 source3/winbindd/wb_group_members.c                |   15 +-
 source3/winbindd/wb_lookupname.c                   |   23 +-
 source3/winbindd/wb_lookupsid.c                    |   13 +-
 source3/winbindd/wb_lookupuseraliases.c            |   14 +-
 source3/winbindd/wb_lookupusergroups.c             |   15 +-
 source3/winbindd/wb_next_grent.c                   |   23 +-
 source3/winbindd/wb_next_pwent.c                   |    3 +-
 source3/winbindd/wb_query_user_list.c              |   16 +-
 source3/winbindd/wb_queryuser.c                    |   13 +-
 source3/winbindd/wb_seqnum.c                       |   14 +-
 source3/winbindd/wb_seqnums.c                      |    2 +-
 source3/winbindd/wb_sid2gid.c                      |   14 +-
 source3/winbindd/wb_sid2uid.c                      |   14 +-
 source3/winbindd/wb_uid2sid.c                      |   17 +-
 source3/winbindd/winbindd.c                        |  200 +-
 source3/winbindd/winbindd.h                        |   21 +-
 source3/winbindd/winbindd_ads.c                    |   58 +-
 source3/winbindd/winbindd_allocate_gid.c           |   12 +-
 source3/winbindd/winbindd_allocate_uid.c           |   12 +-
 source3/winbindd/winbindd_async.c                  |   61 +-
 source3/winbindd/winbindd_cache.c                  |  207 +-
 source3/winbindd/winbindd_change_machine_acct.c    |   14 +-
 source3/winbindd/winbindd_check_machine_acct.c     |   14 +-
 source3/winbindd/winbindd_cm.c                     |  520 +-
 source3/winbindd/winbindd_cred_cache.c             |    1 +
 source3/winbindd/winbindd_creds.c                  |   28 +-
 source3/winbindd/winbindd_domain.c                 |   14 +-
 source3/winbindd/winbindd_dsgetdcname.c            |   14 +-
 source3/winbindd/winbindd_dual.c                   |  170 +-
 source3/winbindd/winbindd_dual_ndr.c               |  318 +-
 source3/winbindd/winbindd_dual_srv.c               |  118 +-
 source3/winbindd/winbindd_getdcname.c              |    2 +-
 source3/winbindd/winbindd_getgrent.c               |    1 +
 source3/winbindd/winbindd_getgroups.c              |    1 +
 source3/winbindd/winbindd_getpwnam.c               |    1 +
 source3/winbindd/winbindd_getpwsid.c               |    1 +
 source3/winbindd/winbindd_getsidaliases.c          |   45 +-
 source3/winbindd/winbindd_getuserdomgroups.c       |    1 +
 source3/winbindd/winbindd_getusersids.c            |    1 +
 source3/winbindd/winbindd_list_groups.c            |    8 +-
 source3/winbindd/winbindd_list_users.c             |    8 +-
 source3/winbindd/winbindd_lookuprids.c             |   18 +-
 source3/winbindd/winbindd_lookupsid.c              |    5 +-
 source3/winbindd/winbindd_misc.c                   |   70 +-
 source3/winbindd/winbindd_msrpc.c                  |  128 +-
 source3/winbindd/winbindd_ndr.c                    |    6 +-
 source3/winbindd/winbindd_pam.c                    |  891 +-
 source3/winbindd/winbindd_pam_auth.c               |   12 +-
 source3/winbindd/winbindd_pam_auth_crap.c          |   25 +-
 source3/winbindd/winbindd_ping_dc.c                |   12 +-
 source3/winbindd/winbindd_proto.h                  |   98 +-
 source3/winbindd/winbindd_reconnect.c              |    4 +-
 source3/winbindd/winbindd_remove_mapping.c         |  106 -
 source3/winbindd/winbindd_rpc.c                    |  244 +-
 source3/winbindd/winbindd_rpc.h                    |    4 +-
 source3/winbindd/winbindd_samr.c                   |  241 +-
 source3/winbindd/winbindd_set_hwm.c                |   95 -
 source3/winbindd/winbindd_set_mapping.c            |  106 -
 source3/winbindd/winbindd_sid_to_gid.c             |    1 +
 source3/winbindd/winbindd_sid_to_uid.c             |    1 +
 source3/winbindd/winbindd_util.c                   |   69 +-
 source3/winbindd/winbindd_wins.c                   |  111 +-
 source3/winbindd/wscript_build                     |  169 +
 source3/wscript                                    | 1508 +++-
 source3/wscript_build                              | 1557 ++-
 source4/.testr.conf                                |    4 +-
 source4/Makefile.in                                |  314 -
 source4/TODO                                       |    1 -
 source4/VERSION                                    |  117 -
 source4/aclocal.m4                                 |   65 -
 source4/auth/auth.h                                |  153 +-
 source4/auth/auth_sam_reply.c                      |  289 -
 source4/auth/config.m4                             |   32 -
 source4/auth/config.mk                             |   51 -
 source4/auth/credentials/config.mk                 |   20 -
 source4/auth/credentials/credentials.c             |  163 +-
 source4/auth/credentials/credentials.h             |   24 +-
 source4/auth/credentials/credentials_files.c       |  451 -
 source4/auth/credentials/credentials_krb5.c        |  114 +-
 source4/auth/credentials/credentials_krb5.h        |    4 +-
 source4/auth/credentials/credentials_ntlm.c        |   13 -
 source4/auth/credentials/credentials_secrets.c     |  292 +
 source4/auth/credentials/pycredentials.c           |   72 +-
 source4/auth/credentials/pycredentials.h           |    6 +-
 source4/auth/credentials/tests/bind.py             |  154 +
 source4/auth/credentials/tests/simple.c            |    3 +-
 source4/auth/credentials/wscript_build             |   24 +-
 source4/auth/gensec/config.m4                      |    2 -
 source4/auth/gensec/config.mk                      |   82 -
 source4/auth/gensec/cyrus_sasl.c                   |   46 +-
 source4/auth/gensec/gensec.c                       |   56 +-
 source4/auth/gensec/gensec.h                       |    6 +-
 source4/auth/gensec/gensec.pc.in                   |    4 +-
 source4/auth/gensec/gensec_gssapi.c                |  199 +-
 source4/auth/gensec/gensec_gssapi.h                |    2 +
 source4/auth/gensec/gensec_krb5.c                  |   56 +-
 source4/auth/gensec/gensec_tstream.c               |  611 +
 source4/auth/gensec/gensec_tstream.h               |   40 +
 source4/auth/gensec/pygensec.c                     |  364 +-
 source4/auth/gensec/schannel.c                     |   43 +-
 source4/auth/gensec/socket.c                       |    1 -
 source4/auth/gensec/spnego.c                       |   41 +-
 source4/auth/gensec/tests/bindings.py              |   39 -
 source4/auth/gensec/wscript_build                  |   23 +-
 source4/auth/kerberos/config.m4                    |  542 -
 source4/auth/kerberos/config.mk                    |   19 -
 source4/auth/kerberos/kerberos.c                   |   27 +-
 source4/auth/kerberos/kerberos.h                   |   20 +-
 source4/auth/kerberos/kerberos_credentials.h       |   11 +-
 source4/auth/kerberos/kerberos_pac.c               |  115 +-
 source4/auth/kerberos/kerberos_util.c              |  587 +-
 source4/auth/kerberos/krb5_init_context.c          |  142 +-
 source4/auth/kerberos/krb5_init_context.h          |    2 +-
 source4/auth/kerberos/wscript_build                |   17 +-
 source4/auth/ntlm/auth.c                           |  175 +-
 source4/auth/ntlm/auth_anonymous.c                 |    4 +-
 source4/auth/ntlm/auth_developer.c                 |   90 +-
 source4/auth/ntlm/auth_sam.c                       |  154 +-
 source4/auth/ntlm/auth_server.c                    |   77 +-
 source4/auth/ntlm/auth_server_service.c            |    2 +-
 source4/auth/ntlm/auth_simple.c                    |   15 +-
 source4/auth/ntlm/auth_unix.c                      |  103 +-
 source4/auth/ntlm/auth_util.c                      |   30 +-
 source4/auth/ntlm/auth_winbind.c                   |  170 +-
 source4/auth/ntlm/config.mk                        |   80 -
 source4/auth/ntlm/pam_errors.c                     |  125 -
 source4/auth/ntlm/pam_errors.h                     |   34 -
 source4/auth/ntlm/wscript_build                    |   53 +-
 source4/auth/ntlmssp/config.mk                     |   13 -
 source4/auth/ntlmssp/ntlmssp.c                     |  116 +-
 source4/auth/ntlmssp/ntlmssp.h                     |    4 +-
 source4/auth/ntlmssp/ntlmssp_client.c              |   15 +-
 source4/auth/ntlmssp/ntlmssp_server.c              |  529 +-
 source4/auth/ntlmssp/ntlmssp_sign.c                |  135 +-
 source4/auth/ntlmssp/wscript_build                 |    5 +-
 source4/auth/pyauth.c                              |  338 +-
 source4/auth/pyauth.h                              |    2 +-
 source4/auth/sam.c                                 |  436 +-
 source4/auth/samba_server_gensec.c                 |   15 +-
 source4/auth/session.c                             |  386 +-
 source4/auth/session.h                             |   57 +-
 source4/auth/system_session.c                      |  566 +-
 source4/auth/tests/bindings.py                     |   35 -
 source4/auth/wscript_build                         |   25 +-
 source4/autogen-autotools.sh                       |   85 -
 source4/autogen-waf.sh                             |    1 -
 source4/autogen.sh                                 |    1 -
 source4/build/m4/ax_cflags_gcc_option.m4           |  109 -
 source4/build/m4/ax_cflags_irix_option.m4          |  174 -
 source4/build/m4/check_cc.m4                       |  180 -
 source4/build/m4/check_doc.m4                      |    1 -
 source4/build/m4/check_ld.m4                       |  187 -
 source4/build/m4/check_path.m4                     |  233 -
 source4/build/m4/env.m4                            |   90 -
 source4/build/m4/public.m4                         |  282 -
 source4/build/make/lex_compile.sh                  |   60 -
 source4/build/make/python.mk                       |   51 -
 source4/build/make/rules.mk                        |  190 -
 source4/build/make/templates.mk                    |  143 -
 source4/build/make/yacc_compile.sh                 |   45 -
 source4/build/smb_build/README.txt                 |   83 -
 source4/build/smb_build/TODO                       |   25 -
 source4/build/smb_build/config_mk.pm               |  284 -
 source4/build/smb_build/dot.pl                     |   63 -
 source4/build/smb_build/input.pm                   |  278 -
 source4/build/smb_build/main.pl                    |  105 -
 source4/build/smb_build/makefile.pm                |  281 -
 source4/build/smb_build/output.pm                  |  172 -
 source4/build/smb_build/summary.pm                 |   87 -
 source4/cldap_server/cldap_server.c                |    6 +-
 source4/cldap_server/config.mk                     |   24 -
 source4/cldap_server/netlogon.c                    |   17 +-
 source4/cldap_server/rootdse.c                     |    4 +-
 source4/cldap_server/wscript_build                 |    5 +-
 source4/client/cifsdd.c                            |   21 +-
 source4/client/client.c                            |    8 +-
 source4/client/config.mk                           |   36 -
 source4/client/tests/test_smbclient.sh             |    4 +-
 source4/client/wscript_build                       |    4 +-
 source4/cluster/cluster.c                          |    2 +-
 source4/cluster/cluster.h                          |    2 +
 source4/cluster/config.mk                          |    4 -
 source4/cluster/local.c                            |    4 +-
 source4/cluster/wscript_build                      |    9 +-
 source4/config.guess                               | 1561 ---
 source4/config.sub                                 | 1686 ---
 source4/configure.ac                               |  221 -
 source4/configure.nodebug.developer                |    3 -
 source4/configure.tridge.opt                       |    2 -
 source4/dns_server/TODO                            |   15 +
 source4/dns_server/dlz_bind9.c                     | 1490 +++
 source4/dns_server/dlz_minimal.h                   |  140 +
 source4/dns_server/dns_query.c                     |  232 +
 source4/dns_server/dns_server.c                    |  683 ++
 source4/dns_server/dns_server.h                    |   64 +
 source4/dns_server/dns_update.c                    |  183 +
 source4/dns_server/dns_utils.c                     |  151 +
 source4/dns_server/wscript_build                   |   17 +
 source4/dsdb/common/dsdb_access.c                  |   30 +-
 source4/dsdb/common/dsdb_dn.c                      |   96 +-
 source4/dsdb/common/tests/dsdb_dn.c                |   18 +-
 source4/dsdb/common/util.c                         |  815 +-
 source4/dsdb/common/util.h                         |   20 +
 source4/dsdb/common/util_groups.c                  |  171 +
 source4/dsdb/common/util_samr.c                    |   51 +-
 source4/dsdb/config.mk                             |  116 -
 source4/dsdb/dns/dns_update.c                      |  208 +-
 source4/dsdb/kcc/kcc_connection.c                  |   12 +-
 source4/dsdb/kcc/kcc_deleted.c                     |    6 +-
 source4/dsdb/kcc/kcc_drs_replica_info.c            |   35 +-
 source4/dsdb/kcc/kcc_periodic.c                    |  216 +-
 source4/dsdb/kcc/kcc_service.c                     |   11 +-
 source4/dsdb/kcc/kcc_service.h                     |    2 +
 source4/dsdb/kcc/kcc_topology.c                    |  206 +-
 source4/dsdb/pydsdb.c                              |  499 +-
 source4/dsdb/repl/drepl_extended.c                 |  211 +
 source4/dsdb/repl/drepl_fsmo.c                     |  118 +
 source4/dsdb/repl/drepl_notify.c                   |   94 +-
 source4/dsdb/repl/drepl_out_helpers.c              |  196 +-
 source4/dsdb/repl/drepl_out_pull.c                 |  190 +-
 source4/dsdb/repl/drepl_partitions.c               |  283 +-
 source4/dsdb/repl/drepl_periodic.c                 |   37 +-
 source4/dsdb/repl/drepl_replica.c                  |   59 +
 source4/dsdb/repl/drepl_ridalloc.c                 |  105 +-
 source4/dsdb/repl/drepl_secret.c                   |  137 +
 source4/dsdb/repl/drepl_service.c                  |  349 +-
 source4/dsdb/repl/drepl_service.h                  |   34 +-
 source4/dsdb/repl/replicated_objects.c             |  363 +-
 source4/dsdb/samdb.pc.in                           |   10 +
 source4/dsdb/samdb/cracknames.c                    |  153 +-
 source4/dsdb/samdb/ldb_modules/acl.c               |  694 +-
 source4/dsdb/samdb/ldb_modules/acl_read.c          |  351 +
 source4/dsdb/samdb/ldb_modules/acl_util.c          |  240 +
 source4/dsdb/samdb/ldb_modules/anr.c               |   12 +-
 source4/dsdb/samdb/ldb_modules/config.mk           |  465 -
 source4/dsdb/samdb/ldb_modules/descriptor.c        |  596 +-
 source4/dsdb/samdb/ldb_modules/dsdb_cache.c        |   42 -
 source4/dsdb/samdb/ldb_modules/extended_dn_in.c    |   57 +-
 source4/dsdb/samdb/ldb_modules/extended_dn_out.c   |  194 +-
 source4/dsdb/samdb/ldb_modules/extended_dn_store.c |   30 +-
 source4/dsdb/samdb/ldb_modules/instancetype.c      |  118 +-
 source4/dsdb/samdb/ldb_modules/kludge_acl.c        |  516 -
 source4/dsdb/samdb/ldb_modules/lazy_commit.c       |   32 +-
 source4/dsdb/samdb/ldb_modules/linked_attributes.c |   49 +-
 source4/dsdb/samdb/ldb_modules/local_password.c    |   59 +-
 source4/dsdb/samdb/ldb_modules/naming_fsmo.c       |   20 +-
 source4/dsdb/samdb/ldb_modules/new_partition.c     |   22 +-
 source4/dsdb/samdb/ldb_modules/objectclass.c       |  763 +-
 source4/dsdb/samdb/ldb_modules/objectclass_attrs.c |  138 +-
 source4/dsdb/samdb/ldb_modules/objectguid.c        |  122 +-
 source4/dsdb/samdb/ldb_modules/operational.c       |  295 +-
 source4/dsdb/samdb/ldb_modules/partition.c         |  178 +-
 source4/dsdb/samdb/ldb_modules/partition.h         |    7 +-
 source4/dsdb/samdb/ldb_modules/partition_init.c    |   50 +-
 source4/dsdb/samdb/ldb_modules/password_hash.c     |  889 ++-
 source4/dsdb/samdb/ldb_modules/pdc_fsmo.c          |   20 +-
 source4/dsdb/samdb/ldb_modules/proxy.c             |   10 +-
 source4/dsdb/samdb/ldb_modules/ranged_results.c    |   32 +-
 source4/dsdb/samdb/ldb_modules/repl_meta_data.c    |  517 +-
 source4/dsdb/samdb/ldb_modules/resolve_oids.c      |   67 +-
 source4/dsdb/samdb/ldb_modules/ridalloc.c          |   65 +-
 source4/dsdb/samdb/ldb_modules/rootdse.c           |  483 +-
 source4/dsdb/samdb/ldb_modules/samba3sam.c         |   20 +-
 source4/dsdb/samdb/ldb_modules/samba3sid.c         |   46 +-
 source4/dsdb/samdb/ldb_modules/samba_dsdb.c        |   48 +-
 source4/dsdb/samdb/ldb_modules/samba_secrets.c     |   22 +-
 source4/dsdb/samdb/ldb_modules/samldb.c            | 1971 +++--
 source4/dsdb/samdb/ldb_modules/schema.c            |  121 +
 source4/dsdb/samdb/ldb_modules/schema_data.c       |   11 +-
 source4/dsdb/samdb/ldb_modules/schema_load.c       |   46 +-
 source4/dsdb/samdb/ldb_modules/schema_util.c       |  343 +
 source4/dsdb/samdb/ldb_modules/show_deleted.c      |   84 +-
 source4/dsdb/samdb/ldb_modules/simple_dn.c         |   79 +
 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c   |   39 +-
 source4/dsdb/samdb/ldb_modules/subtree_delete.c    |   24 +-
 source4/dsdb/samdb/ldb_modules/subtree_rename.c    |  198 +-
 .../samdb/ldb_modules/tests/possibleinferiors.py   |   49 +-
 source4/dsdb/samdb/ldb_modules/tests/samba3sam.py  | 1092 --
 source4/dsdb/samdb/ldb_modules/update_keytab.c     |   86 +-
 source4/dsdb/samdb/ldb_modules/util.c              |  398 +-
 source4/dsdb/samdb/ldb_modules/util.h              |    6 +-
 source4/dsdb/samdb/ldb_modules/wscript_build       |  305 +-
 source4/dsdb/samdb/samdb.c                         |  199 +-
 source4/dsdb/samdb/samdb.h                         |   11 +-
 source4/dsdb/samdb/samdb_privilege.c               |   22 +-
 source4/dsdb/schema/dsdb_dn.c                      |  102 +
 source4/dsdb/schema/prefixmap.h                    |    8 +-
 source4/dsdb/schema/schema.h                       |   22 +-
 source4/dsdb/schema/schema_filtered.c              |   17 +-
 source4/dsdb/schema/schema_inferiors.c             |   10 +-
 source4/dsdb/schema/schema_info_attr.c             |  315 +-
 source4/dsdb/schema/schema_init.c                  |  117 +-
 source4/dsdb/schema/schema_prefixmap.c             |   89 +-
 source4/dsdb/schema/schema_query.c                 |    2 +-
 source4/dsdb/schema/schema_set.c                   |   25 +-
 source4/dsdb/schema/schema_syntax.c                |  725 +-
 source4/dsdb/schema/tests/schema_syntax.c          |   14 +-
 source4/dsdb/tests/python/acl.py                   | 1316 ++-
 source4/dsdb/tests/python/deletetest.py            |  266 +-
 source4/dsdb/tests/python/dsdb_schema_info.py      |   57 +-
 source4/dsdb/tests/python/ldap.py                  | 1444 ++--
 source4/dsdb/tests/python/ldap_schema.py           |   95 +-
 source4/dsdb/tests/python/ldap_syntaxes.py         |  380 +
 source4/dsdb/tests/python/passwords.py             |  473 +-
 source4/dsdb/tests/python/sam.py                   | 2396 ++++
 source4/dsdb/tests/python/sec_descriptor.py        |  955 +-
 source4/dsdb/tests/python/token_group.py           |  176 +
 source4/dsdb/tests/python/urgent_replication.py    |   93 +-
 source4/dsdb/wscript_build                         |   47 +-
 source4/dynconfig/config.mk                        |   30 -
 source4/dynconfig/dynconfig.c                      |   43 +-
 source4/dynconfig/dynconfig.h                      |   54 +-
 source4/dynconfig/wscript                          |   41 +-
 source4/echo_server/echo_server.c                  |  345 +
 source4/echo_server/echo_server.h                  |   33 +
 source4/echo_server/wscript_build                  |    9 +
 source4/headermap.txt                              |  115 -
 source4/heimdal/HEIMDAL-LICENCE.txt                |   49 +-
 source4/heimdal/base/array.c                       |  234 +
 source4/heimdal/base/baselocl.h                    |  122 +
 source4/heimdal/base/bool.c                        |   58 +
 source4/heimdal/base/dict.c                        |  282 +
 source4/heimdal/base/heimbase.c                    |  559 +
 source4/heimdal/base/heimbase.h                    |  172 +
 source4/heimdal/base/heimbasepriv.h                |   91 +
 source4/heimdal/base/heimqueue.h                   |  167 +
 source4/heimdal/base/null.c                        |   52 +
 source4/heimdal/base/number.c                      |  127 +
 source4/heimdal/base/string.c                      |  115 +
 source4/heimdal/base/version-script.map            |   28 +
 source4/heimdal/cf/check-var.m4                    |   28 -
 source4/heimdal/cf/find-func-no-libs.m4            |    9 -
 source4/heimdal/cf/find-func-no-libs2.m4           |   63 -
 source4/heimdal/cf/find-func.m4                    |    9 -
 source4/heimdal/cf/make-proto.pl                   |    3 +-
 source4/heimdal/cf/resolv.m4                       |  118 -
 source4/heimdal/kdc/default_config.c               |   45 +-
 source4/heimdal/kdc/digest.c                       |   10 +-
 source4/heimdal/kdc/kaserver.c                     |  955 --
 source4/heimdal/kdc/kdc.h                          |    1 +
 source4/heimdal/kdc/kerberos5.c                    |   22 +-
 source4/heimdal/kdc/krb5tgs.c                      |  214 +-
 source4/heimdal/kdc/misc.c                         |   25 +-
 source4/heimdal/kdc/pkinit.c                       |   16 +-
 source4/heimdal/kdc/process.c                      |   77 -
 source4/heimdal/kdc/version-script.map             |   25 +
 source4/heimdal/kdc/windc.c                        |   20 +-
 source4/heimdal/kdc/windc_plugin.h                 |    1 +
 source4/heimdal/kuser/kinit.c                      |   19 +-
 source4/heimdal/kuser/kuser_locl.h                 |    3 +
 source4/heimdal/lib/asn1/asn1-common.h             |   16 +-
 source4/heimdal/lib/asn1/asn1_gen.c                |    5 +-
 source4/heimdal/lib/asn1/asn1parse.c               |  258 +-
 source4/heimdal/lib/asn1/asn1parse.h               |    4 +-
 source4/heimdal/lib/asn1/asn1parse.y               |   40 +-
 source4/heimdal/lib/asn1/cms.opt                   |    1 +
 source4/heimdal/lib/asn1/der_cmp.c                 |   14 +
 source4/heimdal/lib/asn1/der_copy.c                |   14 +-
 source4/heimdal/lib/asn1/der_free.c                |    6 +-
 source4/heimdal/lib/asn1/der_get.c                 |   19 +-
 source4/heimdal/lib/asn1/der_length.c              |    4 +-
 source4/heimdal/lib/asn1/der_locl.h                |    1 +
 source4/heimdal/lib/asn1/der_put.c                 |   16 +-
 source4/heimdal/lib/asn1/gen.c                     |  122 +-
 source4/heimdal/lib/asn1/gen_copy.c                |   25 +-
 source4/heimdal/lib/asn1/gen_decode.c              |   48 +-
 source4/heimdal/lib/asn1/gen_encode.c              |   38 +-
 source4/heimdal/lib/asn1/gen_free.c                |   12 +-
 source4/heimdal/lib/asn1/gen_glue.c                |    2 +-
 source4/heimdal/lib/asn1/gen_length.c              |   28 +-
 source4/heimdal/lib/asn1/gen_seq.c                 |   12 +-
 source4/heimdal/lib/asn1/gen_template.c            |   92 +-
 source4/heimdal/lib/asn1/krb5.asn1                 |    4 +-
 source4/heimdal/lib/asn1/lex.c                     |   38 +-
 source4/heimdal/lib/asn1/lex.h                     |    2 +-
 source4/heimdal/lib/asn1/lex.l                     |    8 +-
 source4/heimdal/lib/asn1/rfc2459.asn1              |   10 +
 source4/heimdal/lib/asn1/symbol.c                  |    2 +-
 source4/heimdal/lib/asn1/timegm.c                  |   41 +-
 source4/heimdal/lib/asn1/version-script.map        |    6 +
 source4/heimdal/lib/com_err/com_err.c              |   20 +-
 source4/heimdal/lib/com_err/com_err.h              |   28 +-
 source4/heimdal/lib/com_err/com_right.h            |   35 +-
 source4/heimdal/lib/com_err/error.c                |    8 +-
 source4/heimdal/lib/com_err/lex.c                  |  109 +-
 source4/heimdal/lib/com_err/lex.h                  |    2 +-
 source4/heimdal/lib/com_err/lex.l                  |    5 +-
 source4/heimdal/lib/com_err/parse.c                |   39 +-
 source4/heimdal/lib/com_err/parse.h                |    4 +-
 source4/heimdal/lib/com_err/parse.y                |    5 +-
 source4/heimdal/lib/com_err/version-script.map     |   20 +
 source4/heimdal/lib/gssapi/gssapi/gssapi.h         |  291 +-
 source4/heimdal/lib/gssapi/gssapi/gssapi_krb5.h    |   80 +-
 source4/heimdal/lib/gssapi/gssapi/gssapi_oid.h     |  238 +
 source4/heimdal/lib/gssapi/gssapi/gssapi_spnego.h  |    3 +-
 source4/heimdal/lib/gssapi/gssapi_mech.h           |  220 +-
 source4/heimdal/lib/gssapi/krb5/8003.c             |    5 -
 .../heimdal/lib/gssapi/krb5/accept_sec_context.c   |   22 +-
 source4/heimdal/lib/gssapi/krb5/acquire_cred.c     |   16 +-
 source4/heimdal/lib/gssapi/krb5/add_cred.c         |    8 +-
 source4/heimdal/lib/gssapi/krb5/aeap.c             |    6 +-
 .../heimdal/lib/gssapi/krb5/canonicalize_name.c    |    2 +-
 source4/heimdal/lib/gssapi/krb5/cfx.c              |    8 +-
 source4/heimdal/lib/gssapi/krb5/compare_name.c     |    2 +-
 source4/heimdal/lib/gssapi/krb5/context_time.c     |    2 +-
 source4/heimdal/lib/gssapi/krb5/creds.c            |    4 +-
 .../heimdal/lib/gssapi/krb5/delete_sec_context.c   |    3 +-
 source4/heimdal/lib/gssapi/krb5/display_name.c     |    2 +-
 source4/heimdal/lib/gssapi/krb5/display_status.c   |   26 +-
 source4/heimdal/lib/gssapi/krb5/duplicate_name.c   |    2 +-
 source4/heimdal/lib/gssapi/krb5/export_name.c      |    2 +-
 .../heimdal/lib/gssapi/krb5/export_sec_context.c   |    2 +-
 source4/heimdal/lib/gssapi/krb5/external.c         |  373 +-
 source4/heimdal/lib/gssapi/krb5/get_mic.c          |    2 +-
 source4/heimdal/lib/gssapi/krb5/gsskrb5_locl.h     |    1 +
 source4/heimdal/lib/gssapi/krb5/import_name.c      |    4 +-
 .../heimdal/lib/gssapi/krb5/import_sec_context.c   |    4 +-
 source4/heimdal/lib/gssapi/krb5/indicate_mechs.c   |    2 +-
 source4/heimdal/lib/gssapi/krb5/init_sec_context.c |  139 +-
 source4/heimdal/lib/gssapi/krb5/inquire_context.c  |    2 +-
 source4/heimdal/lib/gssapi/krb5/inquire_cred.c     |    2 +-
 .../heimdal/lib/gssapi/krb5/inquire_cred_by_mech.c |    2 +-
 .../heimdal/lib/gssapi/krb5/inquire_cred_by_oid.c  |    2 +-
 .../lib/gssapi/krb5/inquire_mechs_for_name.c       |    2 +-
 .../lib/gssapi/krb5/inquire_names_for_mech.c       |   14 +-
 .../lib/gssapi/krb5/inquire_sec_context_by_oid.c   |    2 +-
 source4/heimdal/lib/gssapi/krb5/prf.c              |    2 +-
 .../lib/gssapi/krb5/process_context_token.c        |    2 +-
 source4/heimdal/lib/gssapi/krb5/release_cred.c     |    2 +-
 source4/heimdal/lib/gssapi/krb5/release_name.c     |    2 +-
 source4/heimdal/lib/gssapi/krb5/set_cred_option.c  |   16 +-
 .../lib/gssapi/krb5/set_sec_context_option.c       |    2 +-
 source4/heimdal/lib/gssapi/krb5/store_cred.c       |    2 +-
 source4/heimdal/lib/gssapi/krb5/unwrap.c           |    2 +-
 source4/heimdal/lib/gssapi/krb5/verify_mic.c       |    2 +-
 source4/heimdal/lib/gssapi/krb5/wrap.c             |    5 +-
 source4/heimdal/lib/gssapi/mech/context.c          |    6 +-
 source4/heimdal/lib/gssapi/mech/cred.h             |    4 +-
 .../lib/gssapi/mech/gss_accept_sec_context.c       |    9 +-
 source4/heimdal/lib/gssapi/mech/gss_acquire_cred.c |    8 +-
 source4/heimdal/lib/gssapi/mech/gss_add_cred.c     |   10 +-
 .../lib/gssapi/mech/gss_add_oid_set_member.c       |    2 +-
 source4/heimdal/lib/gssapi/mech/gss_aeap.c         |   21 +-
 source4/heimdal/lib/gssapi/mech/gss_buffer_set.c   |    6 +-
 .../lib/gssapi/mech/gss_canonicalize_name.c        |    6 +-
 source4/heimdal/lib/gssapi/mech/gss_compare_name.c |    4 +-
 source4/heimdal/lib/gssapi/mech/gss_context_time.c |    2 +-
 .../lib/gssapi/mech/gss_create_empty_oid_set.c     |    2 +-
 source4/heimdal/lib/gssapi/mech/gss_cred.c         |   14 +-
 .../lib/gssapi/mech/gss_decapsulate_token.c        |    2 +-
 .../lib/gssapi/mech/gss_delete_sec_context.c       |    2 +-
 source4/heimdal/lib/gssapi/mech/gss_display_name.c |    4 +-
 .../heimdal/lib/gssapi/mech/gss_display_status.c   |   20 +-
 .../heimdal/lib/gssapi/mech/gss_duplicate_name.c   |   11 +-
 .../heimdal/lib/gssapi/mech/gss_duplicate_oid.c    |    3 +-
 .../lib/gssapi/mech/gss_encapsulate_token.c        |    2 +-
 source4/heimdal/lib/gssapi/mech/gss_export_name.c  |    4 +-
 .../lib/gssapi/mech/gss_export_sec_context.c       |    2 +-
 source4/heimdal/lib/gssapi/mech/gss_get_mic.c      |    2 +-
 source4/heimdal/lib/gssapi/mech/gss_import_name.c  |   10 +-
 .../lib/gssapi/mech/gss_import_sec_context.c       |    2 +-
 .../heimdal/lib/gssapi/mech/gss_indicate_mechs.c   |    4 +-
 .../heimdal/lib/gssapi/mech/gss_init_sec_context.c |   10 +-
 .../heimdal/lib/gssapi/mech/gss_inquire_context.c  |    2 +-
 source4/heimdal/lib/gssapi/mech/gss_inquire_cred.c |   12 +-
 .../lib/gssapi/mech/gss_inquire_cred_by_mech.c     |    4 +-
 .../lib/gssapi/mech/gss_inquire_cred_by_oid.c      |    4 +-
 .../lib/gssapi/mech/gss_inquire_mechs_for_name.c   |    4 +-
 .../lib/gssapi/mech/gss_inquire_names_for_mech.c   |    2 +-
 .../gssapi/mech/gss_inquire_sec_context_by_oid.c   |    2 +-
 source4/heimdal/lib/gssapi/mech/gss_krb5.c         |   60 +-
 source4/heimdal/lib/gssapi/mech/gss_mech_switch.c  |   36 +-
 source4/heimdal/lib/gssapi/mech/gss_mo.c           |  464 +
 source4/heimdal/lib/gssapi/mech/gss_names.c        |    8 +-
 source4/heimdal/lib/gssapi/mech/gss_oid.c          |  260 +
 source4/heimdal/lib/gssapi/mech/gss_oid_equal.c    |   20 +-
 source4/heimdal/lib/gssapi/mech/gss_oid_to_str.c   |   33 +-
 .../lib/gssapi/mech/gss_process_context_token.c    |    2 +-
 .../heimdal/lib/gssapi/mech/gss_pseudo_random.c    |    2 +-
 .../heimdal/lib/gssapi/mech/gss_release_buffer.c   |    2 +-
 source4/heimdal/lib/gssapi/mech/gss_release_cred.c |    8 +-
 source4/heimdal/lib/gssapi/mech/gss_release_name.c |    8 +-
 source4/heimdal/lib/gssapi/mech/gss_release_oid.c  |    2 +-
 .../heimdal/lib/gssapi/mech/gss_release_oid_set.c  |    2 +-
 source4/heimdal/lib/gssapi/mech/gss_seal.c         |    2 +-
 .../heimdal/lib/gssapi/mech/gss_set_cred_option.c  |   10 +-
 .../lib/gssapi/mech/gss_set_sec_context_option.c   |    2 +-
 source4/heimdal/lib/gssapi/mech/gss_sign.c         |    2 +-
 .../lib/gssapi/mech/gss_test_oid_set_member.c      |    2 +-
 source4/heimdal/lib/gssapi/mech/gss_unseal.c       |    2 +-
 source4/heimdal/lib/gssapi/mech/gss_unwrap.c       |    2 +-
 source4/heimdal/lib/gssapi/mech/gss_verify.c       |    2 +-
 source4/heimdal/lib/gssapi/mech/gss_verify_mic.c   |    2 +-
 source4/heimdal/lib/gssapi/mech/gss_wrap.c         |   17 +-
 .../heimdal/lib/gssapi/mech/gss_wrap_size_limit.c  |    2 +-
 source4/heimdal/lib/gssapi/mech/mech_locl.h        |   15 +-
 source4/heimdal/lib/gssapi/mech/mech_switch.h      |    4 +-
 source4/heimdal/lib/gssapi/mech/mechqueue.h        |   30 +-
 source4/heimdal/lib/gssapi/mech/name.h             |    4 +-
 .../heimdal/lib/gssapi/spnego/accept_sec_context.c |   12 +-
 source4/heimdal/lib/gssapi/spnego/compat.c         |   11 +-
 source4/heimdal/lib/gssapi/spnego/context_stubs.c  |   54 +-
 source4/heimdal/lib/gssapi/spnego/cred_stubs.c     |   16 +-
 source4/heimdal/lib/gssapi/spnego/external.c       |   51 +-
 .../heimdal/lib/gssapi/spnego/init_sec_context.c   |    3 +-
 source4/heimdal/lib/gssapi/version-script.map      |  186 +
 source4/heimdal/lib/hcrypto/aes.c                  |   23 +
 source4/heimdal/lib/hcrypto/aes.h                  |    4 +
 source4/heimdal/lib/hcrypto/camellia.h             |    2 +-
 source4/heimdal/lib/hcrypto/common.c               |   69 +
 source4/heimdal/lib/hcrypto/common.h               |   45 +
 source4/heimdal/lib/hcrypto/dh-imath.c             |  249 -
 source4/heimdal/lib/hcrypto/dh-ltm.c               |  240 +
 source4/heimdal/lib/hcrypto/dh.c                   |   71 +-
 source4/heimdal/lib/hcrypto/dh.h                   |    9 +-
 source4/heimdal/lib/hcrypto/engine.c               |   88 +-
 source4/heimdal/lib/hcrypto/engine.h               |   15 +
 source4/heimdal/lib/hcrypto/evp-cc.c               |  856 ++
 source4/heimdal/lib/hcrypto/evp-cc.h               |    7 +
 source4/heimdal/lib/hcrypto/evp-hcrypto.c          |  139 +-
 source4/heimdal/lib/hcrypto/evp-hcrypto.h          |   11 +
 source4/heimdal/lib/hcrypto/evp.c                  |  104 +-
 source4/heimdal/lib/hcrypto/evp.h                  |   15 +
 source4/heimdal/lib/hcrypto/hash.h                 |    9 +-
 source4/heimdal/lib/hcrypto/imath/LICENSE          |   21 -
 source4/heimdal/lib/hcrypto/imath/imath.c          | 3353 ------
 source4/heimdal/lib/hcrypto/imath/imath.h          |  231 -
 source4/heimdal/lib/hcrypto/imath/iprime.c         |  189 -
 source4/heimdal/lib/hcrypto/imath/iprime.h         |   51 -
 source4/heimdal/lib/hcrypto/libtommath/LICENSE     |    4 +
 source4/heimdal/lib/hcrypto/libtommath/bn.ilg      |    6 +
 source4/heimdal/lib/hcrypto/libtommath/bn.ind      |   82 +
 source4/heimdal/lib/hcrypto/libtommath/bn_error.c  |   47 +
 .../lib/hcrypto/libtommath/bn_fast_mp_invmod.c     |  148 +
 .../libtommath/bn_fast_mp_montgomery_reduce.c      |  172 +
 .../lib/hcrypto/libtommath/bn_fast_s_mp_mul_digs.c |  107 +
 .../libtommath/bn_fast_s_mp_mul_high_digs.c        |   98 +
 .../lib/hcrypto/libtommath/bn_fast_s_mp_sqr.c      |  114 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_2expt.c   |   48 +
 source4/heimdal/lib/hcrypto/libtommath/bn_mp_abs.c |   43 +
 source4/heimdal/lib/hcrypto/libtommath/bn_mp_add.c |   53 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_add_d.c   |  112 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_addmod.c  |   41 +
 source4/heimdal/lib/hcrypto/libtommath/bn_mp_and.c |   57 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_clamp.c   |   44 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_clear.c   |   44 +
 .../lib/hcrypto/libtommath/bn_mp_clear_multi.c     |   34 +
 source4/heimdal/lib/hcrypto/libtommath/bn_mp_cmp.c |   43 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_cmp_d.c   |   44 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_cmp_mag.c |   55 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_cnt_lsb.c |   53 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_copy.c    |   68 +
 .../lib/hcrypto/libtommath/bn_mp_count_bits.c      |   45 +
 source4/heimdal/lib/hcrypto/libtommath/bn_mp_div.c |  292 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_div_2.c   |   68 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_div_2d.c  |   97 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_div_3.c   |   79 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_div_d.c   |  115 +
 .../lib/hcrypto/libtommath/bn_mp_dr_is_modulus.c   |   43 +
 .../lib/hcrypto/libtommath/bn_mp_dr_reduce.c       |   94 +
 .../lib/hcrypto/libtommath/bn_mp_dr_setup.c        |   32 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_exch.c    |   34 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_expt_d.c  |   57 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_exptmod.c |  112 +
 .../lib/hcrypto/libtommath/bn_mp_exptmod_fast.c    |  321 +
 .../lib/hcrypto/libtommath/bn_mp_exteuclid.c       |   82 +
 .../lib/hcrypto/libtommath/bn_mp_find_prime.c      |   26 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_fread.c   |   67 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_fwrite.c  |   52 +
 source4/heimdal/lib/hcrypto/libtommath/bn_mp_gcd.c |  105 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_get_int.c |   45 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_grow.c    |   57 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_init.c    |   46 +
 .../lib/hcrypto/libtommath/bn_mp_init_copy.c       |   32 +
 .../lib/hcrypto/libtommath/bn_mp_init_multi.c      |   59 +
 .../lib/hcrypto/libtommath/bn_mp_init_set.c        |   32 +
 .../lib/hcrypto/libtommath/bn_mp_init_set_int.c    |   31 +
 .../lib/hcrypto/libtommath/bn_mp_init_size.c       |   48 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_invmod.c  |   43 +
 .../lib/hcrypto/libtommath/bn_mp_invmod_slow.c     |  175 +
 .../lib/hcrypto/libtommath/bn_mp_is_square.c       |  109 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_isprime.c |   75 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_jacobi.c  |  105 +
 .../lib/hcrypto/libtommath/bn_mp_karatsuba_mul.c   |  167 +
 .../lib/hcrypto/libtommath/bn_mp_karatsuba_sqr.c   |  121 +
 source4/heimdal/lib/hcrypto/libtommath/bn_mp_lcm.c |   60 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_lshd.c    |   67 +
 source4/heimdal/lib/hcrypto/libtommath/bn_mp_mod.c |   48 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_mod_2d.c  |   55 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_mod_d.c   |   27 +
 .../bn_mp_montgomery_calc_normalization.c          |   59 +
 .../hcrypto/libtommath/bn_mp_montgomery_reduce.c   |  118 +
 .../hcrypto/libtommath/bn_mp_montgomery_setup.c    |   59 +
 source4/heimdal/lib/hcrypto/libtommath/bn_mp_mul.c |   66 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_mul_2.c   |   82 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_mul_2d.c  |   85 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_mul_d.c   |   79 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_mulmod.c  |   40 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_n_root.c  |  132 +
 source4/heimdal/lib/hcrypto/libtommath/bn_mp_neg.c |   40 +
 source4/heimdal/lib/hcrypto/libtommath/bn_mp_or.c  |   50 +
 .../lib/hcrypto/libtommath/bn_mp_prime_fermat.c    |   62 +
 .../hcrypto/libtommath/bn_mp_prime_is_divisible.c  |   50 +
 .../lib/hcrypto/libtommath/bn_mp_prime_is_prime.c  |   83 +
 .../hcrypto/libtommath/bn_mp_prime_miller_rabin.c  |  103 +
 .../hcrypto/libtommath/bn_mp_prime_next_prime.c    |  170 +
 .../libtommath/bn_mp_prime_rabin_miller_trials.c   |   52 +
 .../lib/hcrypto/libtommath/bn_mp_prime_random_ex.c |  125 +
 .../lib/hcrypto/libtommath/bn_mp_radix_size.c      |   78 +
 .../lib/hcrypto/libtommath/bn_mp_radix_smap.c      |   24 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_rand.c    |   55 +
 .../lib/hcrypto/libtommath/bn_mp_read_radix.c      |   85 +
 .../lib/hcrypto/libtommath/bn_mp_read_signed_bin.c |   41 +
 .../hcrypto/libtommath/bn_mp_read_unsigned_bin.c   |   55 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_reduce.c  |  100 +
 .../lib/hcrypto/libtommath/bn_mp_reduce_2k.c       |   61 +
 .../lib/hcrypto/libtommath/bn_mp_reduce_2k_l.c     |   62 +
 .../lib/hcrypto/libtommath/bn_mp_reduce_2k_setup.c |   47 +
 .../hcrypto/libtommath/bn_mp_reduce_2k_setup_l.c   |   44 +
 .../lib/hcrypto/libtommath/bn_mp_reduce_is_2k.c    |   52 +
 .../lib/hcrypto/libtommath/bn_mp_reduce_is_2k_l.c  |   44 +
 .../lib/hcrypto/libtommath/bn_mp_reduce_setup.c    |   34 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_rshd.c    |   72 +
 source4/heimdal/lib/hcrypto/libtommath/bn_mp_set.c |   29 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_set_int.c |   48 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_shrink.c  |   35 +
 .../lib/hcrypto/libtommath/bn_mp_signed_bin_size.c |   27 +
 source4/heimdal/lib/hcrypto/libtommath/bn_mp_sqr.c |   58 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_sqrmod.c  |   41 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_sqrt.c    |   81 +
 source4/heimdal/lib/hcrypto/libtommath/bn_mp_sub.c |   59 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_sub_d.c   |   93 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_submod.c  |   42 +
 .../lib/hcrypto/libtommath/bn_mp_to_signed_bin.c   |   33 +
 .../lib/hcrypto/libtommath/bn_mp_to_signed_bin_n.c |   31 +
 .../lib/hcrypto/libtommath/bn_mp_to_unsigned_bin.c |   48 +
 .../hcrypto/libtommath/bn_mp_to_unsigned_bin_n.c   |   31 +
 .../lib/hcrypto/libtommath/bn_mp_toom_mul.c        |  284 +
 .../lib/hcrypto/libtommath/bn_mp_toom_sqr.c        |  226 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_toradix.c |   75 +
 .../lib/hcrypto/libtommath/bn_mp_toradix_n.c       |   88 +
 .../hcrypto/libtommath/bn_mp_unsigned_bin_size.c   |   28 +
 source4/heimdal/lib/hcrypto/libtommath/bn_mp_xor.c |   51 +
 .../heimdal/lib/hcrypto/libtommath/bn_mp_zero.c    |   36 +
 .../lib/hcrypto/libtommath/bn_mp_zero_multi.c      |   35 +
 .../heimdal/lib/hcrypto/libtommath/bn_prime_tab.c  |   61 +
 .../heimdal/lib/hcrypto/libtommath/bn_reverse.c    |   39 +
 .../heimdal/lib/hcrypto/libtommath/bn_s_mp_add.c   |  109 +
 .../lib/hcrypto/libtommath/bn_s_mp_exptmod.c       |  252 +
 .../lib/hcrypto/libtommath/bn_s_mp_mul_digs.c      |   90 +
 .../lib/hcrypto/libtommath/bn_s_mp_mul_high_digs.c |   81 +
 .../heimdal/lib/hcrypto/libtommath/bn_s_mp_sqr.c   |   84 +
 .../heimdal/lib/hcrypto/libtommath/bn_s_mp_sub.c   |   89 +
 source4/heimdal/lib/hcrypto/libtommath/bncore.c    |   36 +
 source4/heimdal/lib/hcrypto/libtommath/booker.pl   |  265 +
 .../heimdal/lib/hcrypto/libtommath/callgraph.txt   |11913 ++++++++++++++++++++
 .../heimdal/lib/hcrypto/libtommath/libtommath.dsp  |  572 +
 .../heimdal/lib/hcrypto/libtommath/mtest/logtab.h  |   24 +
 .../lib/hcrypto/libtommath/mtest/mpi-config.h      |   90 +
 .../lib/hcrypto/libtommath/mtest/mpi-types.h       |   20 +
 source4/heimdal/lib/hcrypto/libtommath/mtest/mpi.c | 3985 +++++++
 source4/heimdal/lib/hcrypto/libtommath/mtest/mpi.h |  231 +
 .../heimdal/lib/hcrypto/libtommath/mtest/mtest.c   |  308 +
 .../lib/hcrypto/libtommath/pics/design_process.sxd |  Bin 0 -> 6950 bytes
 .../lib/hcrypto/libtommath/pics/design_process.tif |  Bin 0 -> 79042 bytes
 .../lib/hcrypto/libtommath/pics/expt_state.sxd     |  Bin 0 -> 6869 bytes
 .../lib/hcrypto/libtommath/pics/expt_state.tif     |  Bin 0 -> 87542 bytes
 .../heimdal/lib/hcrypto/libtommath/pics/makefile   |   35 +
 .../lib/hcrypto/libtommath/pics/primality.tif      |  Bin 0 -> 85514 bytes
 .../heimdal/lib/hcrypto/libtommath/pics/radix.sxd  |  Bin 0 -> 6181 bytes
 .../lib/hcrypto/libtommath/pics/sliding_window.sxd |  Bin 0 -> 6787 bytes
 .../lib/hcrypto/libtommath/pics/sliding_window.tif |  Bin 0 -> 53880 bytes
 .../heimdal/lib/hcrypto/libtommath/pretty.build    |   66 +
 .../lib/hcrypto/libtommath/tombc/grammar.txt       |   35 +
 source4/heimdal/lib/hcrypto/libtommath/tommath.h   |  592 +
 .../heimdal/lib/hcrypto/libtommath/tommath_class.h | 1000 ++
 .../lib/hcrypto/libtommath/tommath_superclass.h    |   76 +
 source4/heimdal/lib/hcrypto/md4.c                  |    6 +-
 source4/heimdal/lib/hcrypto/md5.c                  |    6 +-
 source4/heimdal/lib/hcrypto/rand-fortuna.c         |   44 +-
 source4/heimdal/lib/hcrypto/rand-unix.c            |    2 +-
 source4/heimdal/lib/hcrypto/rand.c                 |   24 +-
 source4/heimdal/lib/hcrypto/rand.h                 |    2 +-
 source4/heimdal/lib/hcrypto/randi.h                |    2 +-
 source4/heimdal/lib/hcrypto/rijndael-alg-fst.c     |   51 +-
 source4/heimdal/lib/hcrypto/rsa-imath.c            |  681 --
 source4/heimdal/lib/hcrypto/rsa-ltm.c              |  632 ++
 source4/heimdal/lib/hcrypto/rsa.c                  |  224 +-
 source4/heimdal/lib/hcrypto/rsa.h                  |    8 +-
 source4/heimdal/lib/hcrypto/sha.c                  |   10 +-
 source4/heimdal/lib/hcrypto/sha.h                  |   32 +
 source4/heimdal/lib/hcrypto/sha256.c               |    6 +-
 source4/heimdal/lib/hcrypto/sha512.c               |  294 +
 source4/heimdal/lib/hcrypto/ui.c                   |    2 +-
 source4/heimdal/lib/hcrypto/validate.c             |  307 +
 source4/heimdal/lib/hcrypto/version-script.map     |  299 +
 source4/heimdal/lib/hdb/db.c                       |    2 +-
 source4/heimdal/lib/hdb/ext.c                      |    5 +-
 source4/heimdal/lib/hdb/hdb-keytab.c               |   13 +-
 source4/heimdal/lib/hdb/hdb.c                      |    2 +-
 source4/heimdal/lib/hdb/hdb.h                      |   21 +-
 source4/heimdal/lib/hdb/hdb_err.et                 |    2 +
 source4/heimdal/lib/hdb/keytab.c                   |   23 +-
 source4/heimdal/lib/hdb/mkey.c                     |   23 +-
 source4/heimdal/lib/hdb/ndbm.c                     |    8 +-
 source4/heimdal/lib/hdb/version-script.map         |  107 +
 source4/heimdal/lib/hx509/ca.c                     |  103 +-
 source4/heimdal/lib/hx509/cert.c                   |  119 +-
 source4/heimdal/lib/hx509/char_map.h               |   45 +
 source4/heimdal/lib/hx509/cms.c                    |   69 +-
 source4/heimdal/lib/hx509/collector.c              |    5 +-
 source4/heimdal/lib/hx509/crypto.c                 |  412 +-
 source4/heimdal/lib/hx509/hx509.h                  |   16 +
 source4/heimdal/lib/hx509/hx509_err.et             |    1 +
 source4/heimdal/lib/hx509/hx_locl.h                |    1 -
 source4/heimdal/lib/hx509/keyset.c                 |    2 +-
 source4/heimdal/lib/hx509/ks_file.c                |    3 +-
 source4/heimdal/lib/hx509/ks_keychain.c            |    4 +-
 source4/heimdal/lib/hx509/ks_mem.c                 |    4 +-
 source4/heimdal/lib/hx509/ks_p11.c                 |    9 +-
 source4/heimdal/lib/hx509/ks_p12.c                 |    1 +
 source4/heimdal/lib/hx509/lex.yy.c                 | 1938 ++++
 source4/heimdal/lib/hx509/name.c                   |   79 +-
 source4/heimdal/lib/hx509/req.c                    |   30 +-
 source4/heimdal/lib/hx509/sel-gram.c               |   62 +-
 source4/heimdal/lib/hx509/sel-gram.h               |    4 +-
 source4/heimdal/lib/hx509/sel-lex.c                |   30 +-
 source4/heimdal/lib/hx509/sel.c                    |    1 +
 source4/heimdal/lib/hx509/version-script.map       |  250 +
 source4/heimdal/lib/krb5/acache.c                  |   79 +-
 source4/heimdal/lib/krb5/cache.c                   |  178 +-
 source4/heimdal/lib/krb5/ccache_plugin.h           |   39 +
 source4/heimdal/lib/krb5/changepw.c                |   46 +-
 source4/heimdal/lib/krb5/config_file.c             |  133 +-
 source4/heimdal/lib/krb5/constants.c               |   17 +-
 source4/heimdal/lib/krb5/context.c                 |  138 +-
 source4/heimdal/lib/krb5/convert_creds.c           |  134 +-
 source4/heimdal/lib/krb5/creds.c                   |    2 +-
 source4/heimdal/lib/krb5/crypto-aes.c              |  170 +
 source4/heimdal/lib/krb5/crypto-algs.c             |   87 +
 source4/heimdal/lib/krb5/crypto-arcfour.c          |  325 +
 source4/heimdal/lib/krb5/crypto-des-common.c       |  152 +
 source4/heimdal/lib/krb5/crypto-des.c              |  375 +
 source4/heimdal/lib/krb5/crypto-des3.c             |  226 +
 source4/heimdal/lib/krb5/crypto-evp.c              |  182 +
 source4/heimdal/lib/krb5/crypto-null.c             |   97 +
 source4/heimdal/lib/krb5/crypto-pk.c               |  292 +
 source4/heimdal/lib/krb5/crypto-rand.c             |  109 +
 source4/heimdal/lib/krb5/crypto-stubs.c            |  102 +
 source4/heimdal/lib/krb5/crypto.c                  | 2839 +-----
 source4/heimdal/lib/krb5/crypto.h                  |  179 +
 source4/heimdal/lib/krb5/data.c                    |   21 +-
 source4/heimdal/lib/krb5/error_string.c            |   25 +-
 source4/heimdal/lib/krb5/expand_path.c             |  500 +
 source4/heimdal/lib/krb5/fcache.c                  |  119 +-
 source4/heimdal/lib/krb5/generate_seq_number.c     |    2 +-
 source4/heimdal/lib/krb5/get_cred.c                |  134 +-
 source4/heimdal/lib/krb5/get_default_principal.c   |    2 -
 source4/heimdal/lib/krb5/init_creds_pw.c           |   43 +-
 source4/heimdal/lib/krb5/kcm.c                     |   92 +-
 source4/heimdal/lib/krb5/keyblock.c                |    2 +-
 source4/heimdal/lib/krb5/keytab.c                  |   53 +-
 source4/heimdal/lib/krb5/keytab_any.c              |   18 +-
 source4/heimdal/lib/krb5/keytab_file.c             |   22 +-
 source4/heimdal/lib/krb5/keytab_keyfile.c          |   14 +-
 source4/heimdal/lib/krb5/keytab_memory.c           |   16 +-
 source4/heimdal/lib/krb5/krb5.h                    |  163 +-
 source4/heimdal/lib/krb5/krb5_locl.h               |   12 +-
 source4/heimdal/lib/krb5/krbhst.c                  |   68 +-
 source4/heimdal/lib/krb5/log.c                     |   12 +-
 source4/heimdal/lib/krb5/mcache.c                  |   49 +-
 source4/heimdal/lib/krb5/misc.c                    |    7 +
 source4/heimdal/lib/krb5/mit_glue.c                |   43 +-
 source4/heimdal/lib/krb5/pac.c                     |  238 +-
 source4/heimdal/lib/krb5/padata.c                  |    2 +-
 source4/heimdal/lib/krb5/pcache.c                  |   66 +
 source4/heimdal/lib/krb5/pkinit.c                  |   45 +-
 source4/heimdal/lib/krb5/plugin.c                  |  325 +-
 source4/heimdal/lib/krb5/principal.c               |  437 +-
 source4/heimdal/lib/krb5/prompter_posix.c          |    2 +-
 source4/heimdal/lib/krb5/rd_req.c                  |    2 +-
 source4/heimdal/lib/krb5/replay.c                  |    6 +-
 source4/heimdal/lib/krb5/salt-aes.c                |  103 +
 source4/heimdal/lib/krb5/salt-arcfour.c            |  112 +
 source4/heimdal/lib/krb5/salt-des.c                |  224 +
 source4/heimdal/lib/krb5/salt-des3.c               |  150 +
 source4/heimdal/lib/krb5/salt.c                    |  304 +
 source4/heimdal/lib/krb5/send_to_kdc.c             |   14 +-
 source4/heimdal/lib/krb5/store-int.c               |   58 +
 source4/heimdal/lib/krb5/store.c                   |   24 -
 source4/heimdal/lib/krb5/ticket.c                  |    4 +-
 source4/heimdal/lib/krb5/v4_glue.c                 |  960 --
 source4/heimdal/lib/krb5/version-script.map        |  769 ++
 source4/heimdal/lib/krb5/warn.c                    |   13 +-
 source4/heimdal/lib/ntlm/heimntlm.h                |   21 +-
 source4/heimdal/lib/ntlm/ntlm.c                    |  708 +-
 source4/heimdal/lib/ntlm/ntlm_err.et               |   24 +
 source4/heimdal/lib/ntlm/version-script.map        |   30 +
 source4/heimdal/lib/roken/base64.c                 |    2 +-
 source4/heimdal/lib/roken/getarg.c                 |   19 +-
 source4/heimdal/lib/roken/getarg.h                 |    2 +-
 source4/heimdal/lib/roken/inet_ntop.c              |   21 +
 source4/heimdal/lib/roken/inet_pton.c              |   13 +-
 source4/heimdal/lib/roken/net_read.c               |   20 +
 source4/heimdal/lib/roken/net_write.c              |   19 +
 source4/heimdal/lib/roken/rand.c                   |   48 +
 source4/heimdal/lib/roken/resolve.c                |  226 +-
 source4/heimdal/lib/roken/resolve.h                |    4 +-
 source4/heimdal/lib/roken/roken-common.h           |    7 +
 source4/heimdal/lib/roken/roken.h.in               |  140 +-
 source4/heimdal/lib/roken/roken_gethostby.c        |    9 +-
 source4/heimdal/lib/roken/setprogname.c            |   33 +
 source4/heimdal/lib/roken/socket.c                 |   52 +-
 source4/heimdal/lib/roken/strerror_r.c             |    2 +-
 source4/heimdal/lib/roken/version-script.map       |  199 +
 source4/heimdal/lib/wind/errorlist.c               |    2 +-
 source4/heimdal/lib/wind/normalize.c               |   31 +-
 source4/heimdal/lib/wind/stringprep.py             |    4 +-
 source4/heimdal/lib/wind/version-script.map        |   28 +
 source4/heimdal/lib/wind/wind.h                    |    1 +
 source4/heimdal_build/config.h                     |   18 +
 source4/heimdal_build/config.m4                    |   23 -
 source4/heimdal_build/et_compile_wrapper.sh        |   51 +-
 source4/heimdal_build/external.m4                  |   54 -
 source4/heimdal_build/hdb-glue.c                   |    6 -
 source4/heimdal_build/internal.m4                  |  308 -
 source4/heimdal_build/internal.mk                  |  812 --
 source4/heimdal_build/kpasswdd-glue.h              |    6 -
 source4/heimdal_build/krb5-glue.c                  |    6 -
 source4/heimdal_build/lexyacc.sh                   |   82 +
 source4/heimdal_build/replace.c                    |    4 -
 source4/heimdal_build/roken.h                      |   10 +-
 source4/heimdal_build/version.c                    |   27 +
 source4/heimdal_build/wscript_build                | 1453 ++-
 source4/heimdal_build/wscript_configure            |   77 +-
 source4/include/includes.h                         |    2 +-
 source4/install-sh                                 |  238 -
 source4/kdc/config.m4                              |    1 -
 source4/kdc/config.mk                              |   87 -
 source4/kdc/db-glue.c                              |  473 +-
 source4/kdc/db-glue.h                              |    4 +
 source4/kdc/hdb-samba4.c                           |   65 +-
 source4/kdc/kdc-glue.h                             |   84 +
 source4/kdc/kdc-policy.h                           |   25 +
 source4/kdc/kdc.c                                  |  381 +-
 source4/kdc/kdc.h                                  |   52 -
 source4/kdc/kpasswdd.c                             |  152 +-
 source4/kdc/mit_samba.c                            |   52 +-
 source4/kdc/pac-glue.c                             |   48 +-
 source4/kdc/pac-glue.h                             |    2 +
 source4/kdc/policy.c                               |   47 +
 source4/kdc/proxy.c                                |  585 +
 source4/kdc/samba_kdc.h                            |    4 +
 source4/kdc/wdc-samba4.c                           |   50 +-
 source4/kdc/wscript_build                          |   57 +-
 source4/ldap_server/config.mk                      |   22 -
 source4/ldap_server/ldap_backend.c                 |  121 +-
 source4/ldap_server/ldap_bind.c                    |  135 +-
 source4/ldap_server/ldap_extended.c                |  105 +-
 source4/ldap_server/ldap_server.c                  |  765 +-
 source4/ldap_server/ldap_server.h                  |   31 +-
 source4/ldap_server/wscript_build                  |    5 +-
 source4/lib/basic.mk                               |   26 -
 source4/lib/cmdline/config.mk                      |   21 -
 source4/lib/cmdline/popt_common.c                  |    2 +-
 source4/lib/cmdline/popt_credentials.c             |   15 +-
 source4/lib/cmdline/wscript_build                  |   19 +-
 source4/lib/com/config.mk                          |   22 -
 source4/lib/com/wscript_build                      |    3 +-
 source4/lib/events/config.mk                       |    5 -
 source4/lib/events/events.h                        |    2 +-
 source4/lib/events/tevent_s4.c                     |   30 -
 source4/lib/events/wscript_build                   |   11 +-
 source4/lib/ldb-samba/config.mk                    |   17 -
 source4/lib/ldb-samba/ldb_ildap.c                  |  879 ++
 source4/lib/ldb-samba/ldb_wrap.c                   |  268 +-
 source4/lib/ldb-samba/ldb_wrap.h                   |   27 +
 source4/lib/ldb-samba/ldif_handlers.c              |  203 +-
 source4/lib/ldb-samba/ldif_handlers.h              |    3 +-
 source4/lib/ldb-samba/pyldb.c                      |   19 +-
 source4/lib/ldb-samba/samba_extensions.c           |  119 +
 source4/lib/ldb-samba/wscript_build                |   42 +-
 source4/lib/ldb/ABI/ldb-0.9.15.sigs                |  226 +
 source4/lib/ldb/ABI/ldb-0.9.16.sigs                |  228 +
 source4/lib/ldb/ABI/ldb-0.9.17.sigs                |  229 +
 source4/lib/ldb/ABI/ldb-0.9.18.sigs                |  240 +
 source4/lib/ldb/ABI/ldb-0.9.19.sigs                |  245 +
 source4/lib/ldb/ABI/ldb-0.9.20.sigs                |  245 +
 source4/lib/ldb/ABI/ldb-0.9.22.sigs                |  245 +
 source4/lib/ldb/ABI/ldb-0.9.23.sigs                |  247 +
 source4/lib/ldb/ABI/ldb-0.9.24.sigs                |  248 +
 source4/lib/ldb/ABI/ldb-1.0.0.sigs                 |  248 +
 source4/lib/ldb/ABI/ldb-1.0.1.sigs                 |  248 +
 source4/lib/ldb/ABI/ldb-1.0.2.sigs                 |  250 +
 source4/lib/ldb/Makefile                           |   51 +
 source4/lib/ldb/Makefile.in                        |  187 -
 source4/lib/ldb/aclocal.m4                         |    1 -
 source4/lib/ldb/autogen-waf.sh                     |    1 -
 source4/lib/ldb/autogen.sh                         |   18 -
 source4/lib/ldb/build_macros.m4                    |   15 -
 source4/lib/ldb/common/ldb.c                       |  152 +-
 source4/lib/ldb/common/ldb_attributes.c            |    5 +-
 source4/lib/ldb/common/ldb_controls.c              | 1323 ++-
 source4/lib/ldb/common/ldb_dn.c                    |  134 +-
 source4/lib/ldb/common/ldb_ldif.c                  |   15 +-
 source4/lib/ldb/common/ldb_match.c                 |  306 +-
 source4/lib/ldb/common/ldb_modules.c               |  601 +-
 source4/lib/ldb/common/ldb_msg.c                   |   26 +-
 source4/lib/ldb/common/ldb_options.c               |    2 +-
 source4/lib/ldb/common/ldb_parse.c                 |   31 +-
 source4/lib/ldb/common/ldb_utf8.c                  |    6 +-
 source4/lib/ldb/config.guess                       | 1561 ---
 source4/lib/ldb/config.mk                          |  152 -
 source4/lib/ldb/config.sub                         | 1686 ---
 source4/lib/ldb/configure                          |   21 +
 source4/lib/ldb/configure.ac                       |  102 -
 source4/lib/ldb/external/libevents.m4              |    7 -
 source4/lib/ldb/external/libpopt.m4                |    7 -
 source4/lib/ldb/external/libtalloc.m4              |    8 -
 source4/lib/ldb/external/libtdb.m4                 |    7 -
 source4/lib/ldb/external/pkg.m4                    |  156 -
 source4/lib/ldb/include/dlinklist.h                |   26 +-
 source4/lib/ldb/include/ldb.h                      |  169 +-
 source4/lib/ldb/include/ldb_includes.h             |   18 -
 source4/lib/ldb/include/ldb_module.h               |  138 +-
 source4/lib/ldb/include/ldb_private.h              |   24 +-
 source4/lib/ldb/install-sh                         |  238 -
 source4/lib/ldb/ldap.m4                            |   90 -
 source4/lib/ldb/ldb.mk                             |   81 -
 source4/lib/ldb/ldb.pc.in                          |    2 +-
 source4/lib/ldb/ldb_ildap/config.mk                |   13 -
 source4/lib/ldb/ldb_ildap/ldb_ildap.c              |  877 --
 source4/lib/ldb/ldb_ldap/ldb_ldap.c                |   54 +-
 source4/lib/ldb/ldb_map/ldb_map.c                  |    6 +-
 source4/lib/ldb/ldb_map/ldb_map.h                  |   20 +-
 source4/lib/ldb/ldb_map/ldb_map_inbound.c          |   21 +-
 source4/lib/ldb/ldb_map/ldb_map_outbound.c         |   20 +-
 source4/lib/ldb/ldb_map/ldb_map_private.h          |    4 +-
 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c          |   13 +-
 source4/lib/ldb/ldb_tdb/ldb_cache.c                |   27 +-
 source4/lib/ldb/ldb_tdb/ldb_index.c                |   56 +-
 source4/lib/ldb/ldb_tdb/ldb_pack.c                 |    3 -
 source4/lib/ldb/ldb_tdb/ldb_search.c               |   55 +-
 source4/lib/ldb/ldb_tdb/ldb_tdb.c                  |  175 +-
 source4/lib/ldb/ldb_tdb/ldb_tdb.h                  |    6 +-
 source4/lib/ldb/libldb.m4                          |    7 -
 source4/lib/ldb/man/ldbadd.1.xml                   |    6 +-
 source4/lib/ldb/man/ldbdel.1.xml                   |    6 +-
 source4/lib/ldb/man/ldbedit.1.xml                  |    2 +-
 source4/lib/ldb/man/ldbmodify.1.xml                |    4 +-
 source4/lib/ldb/man/ldbrename.1.xml                |    4 +-
 source4/lib/ldb/man/ldbsearch.1.xml                |    4 +-
 source4/lib/ldb/modules/asq.c                      |   13 +-
 source4/lib/ldb/modules/paged_results.c            |   14 +-
 source4/lib/ldb/modules/paged_searches.c           |   14 +-
 source4/lib/ldb/modules/rdn_name.c                 |  101 +-
 source4/lib/ldb/modules/skel.c                     |   15 +-
 source4/lib/ldb/modules/sort.c                     |   13 +-
 source4/lib/ldb/pyldb-util.pc.in                   |   13 +
 source4/lib/ldb/pyldb.c                            |  899 ++-
 source4/lib/ldb/pyldb.h                            |   24 +-
 source4/lib/ldb/pyldb_util.c                       |   62 +-
 source4/lib/ldb/python.mk                          |    6 -
 source4/lib/ldb/rules.mk                           |   26 -
 source4/lib/ldb/sqlite3.m4                         |   62 -
 source4/lib/ldb/standalone.sh                      |   28 -
 source4/lib/ldb/tests/photo.ldif                   |    2 +-
 source4/lib/ldb/tests/python/api.py                |  192 +-
 source4/lib/ldb/tests/sample_module.c              |   15 +-
 source4/lib/ldb/tests/test-controls.sh             |    2 -
 source4/lib/ldb/tests/test-generic.sh              |    3 -
 source4/lib/ldb/tests/test-schema.sh               |    4 +-
 source4/lib/ldb/tests/test.ldif                    |    6 +
 source4/lib/ldb/tools/cmdline.c                    |  110 +-
 source4/lib/ldb/tools/cmdline.h                    |    7 +-
 source4/lib/ldb/tools/config.mk                    |  103 -
 source4/lib/ldb/tools/ldbadd.c                     |   27 +-
 source4/lib/ldb/tools/ldbdel.c                     |   35 +-
 source4/lib/ldb/tools/ldbedit.c                    |   80 +-
 source4/lib/ldb/tools/ldbmodify.c                  |   24 +-
 source4/lib/ldb/tools/ldbrename.c                  |   16 +-
 source4/lib/ldb/tools/ldbsearch.c                  |   47 +-
 source4/lib/ldb/tools/ldbtest.c                    |   62 +-
 source4/lib/ldb/tools/ldbutil.c                    |   70 +
 source4/lib/ldb/tools/ldbutil.h                    |    5 +
 source4/lib/ldb/web/index.html                     |   30 +-
 source4/lib/ldb/wscript                            |  232 +-
 source4/lib/messaging/config.mk                    |   18 -
 source4/lib/messaging/irpc.h                       |   81 +-
 source4/lib/messaging/messaging.c                  |  494 +-
 source4/lib/messaging/messaging.h                  |   25 +
 source4/lib/messaging/pymessaging.c                |  318 +-
 source4/lib/messaging/tests/bindings.py            |   58 -
 source4/lib/messaging/tests/irpc.c                 |   77 +-
 source4/lib/messaging/tests/messaging.c            |    2 +-
 source4/lib/messaging/wscript_build                |    4 +-
 source4/lib/policy/config.mk                       |    6 -
 source4/lib/policy/gp_filesys.c                    |    2 -
 source4/lib/policy/gp_ldap.c                       |   14 +-
 source4/lib/policy/policy.pc.in                    |    4 +-
 source4/lib/policy/wscript_build                   |    8 +-
 source4/lib/registry/config.mk                     |  111 -
 source4/lib/registry/ldb.c                         |    8 +-
 source4/lib/registry/man/regdiff.1.xml             |    2 +-
 source4/lib/registry/man/regpatch.1.xml            |    2 +-
 source4/lib/registry/man/regshell.1.xml            |    2 +-
 source4/lib/registry/man/regtree.1.xml             |    2 +-
 source4/lib/registry/patchfile_dotreg.c            |  259 +-
 source4/lib/registry/pyregistry.c                  |  105 +-
 source4/lib/registry/regf.c                        |  180 +-
 source4/lib/registry/regf.idl                      |    4 +-
 source4/lib/registry/registry.pc.in                |    4 +-
 source4/lib/registry/rpc.c                         |    1 -
 source4/lib/registry/tests/bindings.py             |   60 -
 source4/lib/registry/tests/diff.c                  |    2 +-
 source4/lib/registry/tests/generic.c               |    2 +-
 source4/lib/registry/tests/hive.c                  |    2 +-
 source4/lib/registry/tests/registry.c              |    2 +-
 source4/lib/registry/tools/regshell.c              |    2 +-
 source4/lib/registry/util.c                        |   98 +-
 source4/lib/registry/wscript_build                 |   14 +-
 source4/lib/samba3/config.mk                       |    8 -
 source4/lib/samba3/wscript_build                   |    9 +-
 source4/lib/smbreadline/readline.m4                |   96 -
 source4/lib/smbreadline/smbreadline.c              |  171 -
 source4/lib/smbreadline/smbreadline.h              |    9 -
 source4/lib/smbreadline/wscript_configure          |   52 -
 source4/lib/socket/config.m4                       |   18 -
 source4/lib/socket/config.mk                       |   43 -
 source4/lib/socket/interface.c                     |    2 +-
 source4/lib/socket/socket_ip.c                     |    2 +-
 source4/lib/socket/testsuite.c                     |    3 +-
 source4/lib/socket/wscript_build                   |   43 +-
 source4/lib/stream/config.mk                       |    4 -
 source4/lib/stream/packet.c                        |    8 +-
 source4/lib/tdb_wrap.c                             |    4 +-
 source4/lib/tdb_wrap.h                             |    2 +-
 source4/lib/tls/config.m4                          |   48 -
 source4/lib/tls/config.mk                          |    5 -
 source4/lib/tls/tls.h                              |   48 +-
 source4/lib/tls/tls_tstream.c                      | 1354 +++
 source4/lib/tls/tlscert.c                          |   15 +-
 source4/lib/tls/wscript                            |    8 +-
 source4/lib/wmi/config.mk                          |   69 -
 source4/lib/wmi/wscript_build                      |    4 +-
 source4/lib/wscript_build                          |   19 +-
 source4/lib/zlib.mk                                |   16 -
 source4/libcli/composite/composite.c               |   11 -
 source4/libcli/composite/composite.h               |    5 -
 source4/libcli/config.mk                           |  123 -
 source4/libcli/dgram/dgramsocket.c                 |    2 +-
 source4/libcli/dgram/libdgram.h                    |    2 +-
 source4/libcli/dgram/mailslot.c                    |    2 +-
 source4/libcli/finddc.h                            |   41 +
 source4/libcli/finddcs.c                           |  272 -
 source4/libcli/finddcs_cldap.c                     |  383 +
 source4/libcli/finddcs_nbt.c                       |  308 +
 source4/libcli/ldap/config.mk                      |   12 -
 source4/libcli/ldap/ldap_bind.c                    |    2 +-
 source4/libcli/ldap/ldap_client.c                  |   48 +-
 source4/libcli/ldap/ldap_controls.c                |  233 +-
 source4/libcli/ldap/ldap_ildap.c                   |    2 +-
 source4/libcli/ldap/wscript_build                  |   15 +-
 source4/libcli/rap/rap.c                           | 1635 +++
 source4/libcli/rap/rap.h                           |   77 +
 source4/libcli/rap/wscript_build                   |    7 +
 source4/libcli/raw/interfaces.h                    |    1 -
 source4/libcli/raw/smb.h                           |   13 -
 source4/libcli/resolve/dns_ex.c                    |   13 +-
 source4/libcli/resolve/file.c                      |   22 +-
 source4/libcli/resolve/resolve.c                   |   75 +-
 source4/libcli/resolve/testsuite.c                 |    2 +-
 source4/libcli/security/access_check.c             |  305 -
 source4/libcli/security/config.mk                  |    8 -
 source4/libcli/security/create_descriptor.c        |  407 -
 source4/libcli/security/object_tree.c              |  121 -
 source4/libcli/security/privilege.c                |  245 -
 source4/libcli/security/security.h                 |   51 -
 source4/libcli/security/security_token.c           |  189 -
 source4/libcli/security/tests/bindings.py          |  143 -
 source4/libcli/security/tests/sddl.c               |    2 +-
 source4/libcli/security/wscript_build              |    8 -
 source4/libcli/smb2/cancel.c                       |    2 +-
 source4/libcli/smb2/config.mk                      |   11 -
 source4/libcli/smb2/smb2.h                         |    6 +-
 source4/libcli/smb2/transport.c                    |    2 +-
 source4/libcli/util/errormap.c                     |   27 +-
 source4/libcli/util/nterr.c                        |  283 +-
 source4/libcli/wbclient/config.mk                  |    5 -
 source4/libcli/wbclient/wbclient.c                 |   86 +-
 source4/libcli/wbclient/wbclient.h                 |    5 +-
 source4/libcli/wbclient/wscript_build              |    4 +-
 source4/libcli/wrepl/winsrepl.c                    |    4 +-
 source4/libcli/wscript_build                       |   42 +-
 source4/libnet/config.mk                           |   18 -
 source4/libnet/libnet.c                            |    2 +
 source4/libnet/libnet.h                            |    5 +-
 source4/libnet/libnet_become_dc.c                  |   56 +-
 source4/libnet/libnet_export_keytab.c              |    2 +
 source4/libnet/libnet_group.c                      |    1 +
 source4/libnet/libnet_join.c                       |   41 +-
 source4/libnet/libnet_lookup.c                     |   55 +-
 source4/libnet/libnet_rpc.c                        |   22 +-
 source4/libnet/libnet_samdump_keytab.c             |  131 -
 source4/libnet/libnet_samsync_ldb.c                |   96 +-
 source4/libnet/libnet_site.c                       |   16 +-
 source4/libnet/libnet_unbecome_dc.c                |   13 +-
 source4/libnet/libnet_user.c                       |    3 +-
 source4/libnet/libnet_vampire.c                    |  435 +-
 source4/libnet/libnet_vampire.h                    |   16 +
 source4/libnet/py_net.c                            |  236 +-
 source4/libnet/wscript_build                       |    9 +-
 source4/librpc/config.mk                           |  763 --
 source4/librpc/dcerpc.pc.in                        |    4 +-
 source4/librpc/dcerpc_atsvc.pc.in                  |    4 +-
 source4/librpc/dcerpc_samr.pc.in                   |    4 +-
 source4/librpc/idl/irpc.idl                        |   50 +-
 source4/librpc/idl/opendb.idl                      |    2 +-
 source4/librpc/idl/s4_notify.idl                   |    2 +-
 .../librpc/idl/{server_id.idl => server_id4.idl}   |    0
 source4/librpc/idl/winbind.idl                     |    5 +
 source4/librpc/idl/wscript_build                   |    8 +-
 source4/librpc/ndr/py_misc.c                       |   14 +-
 source4/librpc/rpc/dcerpc.c                        |  763 +-
 source4/librpc/rpc/dcerpc.h                        |  204 +-
 source4/librpc/rpc/dcerpc_auth.c                   |   15 +-
 source4/librpc/rpc/dcerpc_connect.c                |    7 +-
 source4/librpc/rpc/dcerpc_schannel.c               |   12 +-
 source4/librpc/rpc/dcerpc_secondary.c              |    1 +
 source4/librpc/rpc/dcerpc_smb.c                    |   39 +-
 source4/librpc/rpc/dcerpc_smb2.c                   |   37 +-
 source4/librpc/rpc/dcerpc_sock.c                   |   72 +-
 source4/librpc/rpc/dcerpc_util.c                   |   19 +-
 source4/librpc/rpc/pyrpc.c                         |  196 +-
 source4/librpc/rpc/pyrpc.h                         |   41 +-
 source4/librpc/rpc/pyrpc_util.c                    |  310 +
 source4/librpc/rpc/pyrpc_util.h                    |   58 +
 source4/librpc/tests/binding_string.c              |    8 +-
 source4/librpc/tests/test_ndrdump.sh               |   20 -
 source4/librpc/wscript_build                       |  691 +-
 source4/main.mk                                    |   64 -
 source4/min_versions.m4                            |    6 -
 source4/nbt_server/config.mk                       |   77 -
 source4/nbt_server/dgram/browse.c                  |    2 +-
 source4/nbt_server/dgram/netlogon.c                |    3 +-
 source4/nbt_server/nbt_server.c                    |    2 +-
 source4/nbt_server/nodestatus.c                    |    2 +-
 source4/nbt_server/packet.c                        |   34 +-
 source4/nbt_server/register.c                      |   58 +-
 source4/nbt_server/wins/wins_hook.c                |    2 +-
 source4/nbt_server/wins/wins_ldb.c                 |   10 +-
 source4/nbt_server/wins/winsclient.c               |  175 +-
 source4/nbt_server/wins/winsdb.c                   |    8 +-
 source4/nbt_server/wins/winsserver.c               |    2 +-
 source4/nbt_server/wins/winsserver.h               |    1 +
 source4/nbt_server/wscript_build                   |   16 +-
 source4/ntp_signd/config.mk                        |   15 -
 source4/ntp_signd/ntp_signd.c                      |   14 +-
 source4/ntp_signd/wscript_build                    |    5 +-
 source4/ntptr/config.mk                            |   27 -
 source4/ntptr/ntptr_base.c                         |    3 +-
 source4/ntptr/simple_ldb/ntptr_simple_ldb.c        |  126 +-
 source4/ntptr/wscript_build                        |    2 +-
 source4/ntvfs/common/brlock.c                      |   12 +-
 source4/ntvfs/common/brlock.h                      |    3 +
 source4/ntvfs/common/brlock_tdb.c                  |   31 +-
 source4/ntvfs/common/config.mk                     |   11 -
 source4/ntvfs/common/notify.c                      |    2 +-
 source4/ntvfs/common/opendb_tdb.c                  |    2 +-
 source4/ntvfs/config.mk                            |  105 -
 source4/ntvfs/ipc/rap_server.c                     |    2 +
 source4/ntvfs/ipc/vfs_ipc.c                        |   54 +-
 source4/ntvfs/ntvfs.h                              |    2 +-
 source4/ntvfs/ntvfs_base.c                         |   37 +-
 source4/ntvfs/posix/config.m4                      |   36 -
 source4/ntvfs/posix/config.mk                      |   91 -
 source4/ntvfs/posix/pvfs_acl.c                     |   74 +-
 source4/ntvfs/posix/pvfs_acl_nfs4.c                |    4 +-
 source4/ntvfs/posix/pvfs_acl_xattr.c               |    6 +-
 source4/ntvfs/posix/pvfs_open.c                    |   12 +-
 source4/ntvfs/posix/pvfs_search.c                  |    6 +-
 source4/ntvfs/posix/pvfs_xattr.c                   |   18 +-
 source4/ntvfs/posix/vfs_posix.c                    |    2 +-
 source4/ntvfs/posix/vfs_posix.h                    |    2 +-
 source4/ntvfs/posix/wscript_build                  |   13 +-
 source4/ntvfs/posix/xattr_tdb.c                    |    2 +-
 source4/ntvfs/sysdep/config.m4                     |   27 -
 source4/ntvfs/sysdep/config.mk                     |   27 -
 source4/ntvfs/sysdep/sys_lease.c                   |    8 +-
 source4/ntvfs/sysdep/sys_notify.c                  |    6 +-
 source4/ntvfs/sysdep/wscript_build                 |    4 +-
 source4/ntvfs/unixuid/config.m4                    |    1 -
 source4/ntvfs/unixuid/config.mk                    |   10 -
 source4/ntvfs/unixuid/vfs_unixuid.c                |   16 +-
 source4/ntvfs/unixuid/wscript_build                |    2 +-
 source4/ntvfs/wscript_build                        |   24 +-
 source4/param/config.mk                            |   69 -
 source4/param/loadparm.c                           |  263 +-
 source4/param/loadparm.h                           |    2 +-
 source4/param/param.h                              |  168 +-
 source4/param/provision.c                          |   40 +-
 source4/param/pyparam.c                            |   23 +-
 source4/param/pyparam_util.c                       |   62 +-
 source4/param/samba-hostconfig.pc.in               |    4 +-
 source4/param/secrets.c                            |   53 +-
 source4/param/secrets.h                            |   10 +-
 source4/param/share.c                              |    4 +-
 source4/param/share_ldb.c                          |    4 +-
 source4/param/tests/bindings.py                    |   57 -
 source4/param/tests/loadparm.c                     |    2 +-
 source4/param/tests/share.c                        |    2 +-
 source4/param/util.c                               |    6 +-
 source4/param/wscript_build                        |   34 +-
 source4/rpc_server/backupkey/dcesrv_backupkey.c    | 1306 +++
 source4/rpc_server/common/common.h                 |    2 +
 source4/rpc_server/common/forward.c                |   59 +-
 source4/rpc_server/common/reply.c                  |  258 +
 source4/rpc_server/common/server_info.c            |    4 +-
 source4/rpc_server/config.mk                       |  236 -
 source4/rpc_server/dcerpc_server.c                 |  714 +-
 source4/rpc_server/dcerpc_server.h                 |   22 +-
 source4/rpc_server/dcerpc_server.pc.in             |   11 +
 source4/rpc_server/dcesrv_auth.c                   |   21 +-
 source4/rpc_server/drsuapi/addentry.c              |    5 +-
 source4/rpc_server/drsuapi/dcesrv_drsuapi.c        |  172 +-
 source4/rpc_server/drsuapi/dcesrv_drsuapi.h        |   17 +-
 source4/rpc_server/drsuapi/drsutil.c               |  123 +-
 source4/rpc_server/drsuapi/getncchanges.c          |  879 ++-
 source4/rpc_server/drsuapi/updaterefs.c            |   62 +-
 source4/rpc_server/drsuapi/writespn.c              |  151 +-
 source4/rpc_server/echo/rpc_echo.c                 |    2 +-
 source4/rpc_server/eventlog/dcesrv_eventlog6.c     |  331 +
 source4/rpc_server/handles.c                       |    6 +-
 source4/rpc_server/lsa/dcesrv_lsa.c                |  312 +-
 source4/rpc_server/lsa/lsa.h                       |    2 +-
 source4/rpc_server/lsa/lsa_init.c                  |    4 +-
 source4/rpc_server/lsa/lsa_lookup.c                |    5 +-
 source4/rpc_server/netlogon/dcerpc_netlogon.c      |  654 +-
 source4/rpc_server/remote/dcesrv_remote.c          |   41 +-
 source4/rpc_server/samr/dcesrv_samr.c              |  737 +-
 source4/rpc_server/samr/dcesrv_samr.h              |    8 +-
 source4/rpc_server/samr/samr_password.c            |  204 +-
 source4/rpc_server/service_rpc.c                   |  615 +-
 source4/rpc_server/spoolss/dcesrv_spoolss.c        |   24 +-
 source4/rpc_server/srvsvc/dcesrv_srvsvc.c          |    9 +-
 source4/rpc_server/winreg/rpc_winreg.c             |    2 +-
 source4/rpc_server/wkssvc/dcesrv_wkssvc.c          |    2 +
 source4/rpc_server/wscript_build                   |   61 +-
 source4/samba_tool/gpo.c                           |  609 +
 source4/samba_tool/password.c                      |  174 +
 source4/samba_tool/samba_tool.c                    |  385 +
 source4/samba_tool/samba_tool.h                    |   39 +
 source4/samba_tool/vampire.c                       |  130 +
 source4/samba_tool/wscript_build                   |    8 +
 source4/script/installdat.sh                       |   23 -
 source4/script/installdirs.sh                      |   17 -
 source4/script/installheader.pl                    |  109 -
 source4/script/installlib.sh                       |   32 -
 source4/script/installman.sh                       |   30 -
 source4/script/installmisc.sh                      |   98 -
 source4/script/installpc.sh                        |   16 -
 source4/script/mkinstalldirs                       |   38 -
 source4/script/mkproto.pl                          |    6 +-
 source4/script/mkrelease.sh                        |   39 +-
 source4/script/mkversion.sh                        |  133 -
 source4/script/revert.sh                           |   18 -
 source4/script/uninstalllib.sh                     |   35 -
 source4/script/uninstallman.sh                     |   27 -
 source4/scripting/bin/ktpass.sh                    |   14 +-
 source4/scripting/bin/samba_backup                 |   65 +
 source4/scripting/bin/samba_dnsupdate              |  174 +-
 source4/scripting/bin/samba_spnupdate              |   83 +-
 source4/scripting/bin/subunitrun                   |   15 +-
 source4/scripting/bin/upgradeprovision             |  372 +-
 source4/scripting/devel/chgtdcpass                 |    9 +-
 source4/scripting/devel/config_base                |   41 +
 source4/scripting/devel/drs/vampire_ad.sh          |    2 +-
 source4/scripting/devel/enumprivs                  |   58 +
 source4/scripting/devel/getncchanges               |  177 +
 source4/scripting/devel/ldapcmp                    |  559 -
 source4/scripting/devel/pfm_verify.py              |  191 +
 source4/scripting/devel/rodcdns                    |   43 +
 source4/scripting/devel/selftest-vars.sh           |    1 -
 source4/scripting/devel/speedtest.py               |  241 +
 source4/scripting/python/config.mk                 |   46 -
 source4/scripting/python/modules.c                 |   23 +-
 source4/scripting/python/modules.h                 |    2 +-
 source4/scripting/python/pyglue.c                  |   24 +-
 source4/scripting/python/samba/__init__.py         |   95 +-
 source4/scripting/python/samba/drs_utils.py        |  173 +
 source4/scripting/python/samba/getopt.py           |   55 +-
 source4/scripting/python/samba/hostconfig.py       |   64 +-
 source4/scripting/python/samba/join.py             |  582 +
 source4/scripting/python/samba/ms_schema.py        |    5 +-
 source4/scripting/python/samba/ndr.py              |   31 +-
 source4/scripting/python/samba/netcmd/__init__.py  |   73 +-
 source4/scripting/python/samba/netcmd/common.py    |   24 +
 .../scripting/python/samba/netcmd/domainlevel.py   |   10 +-
 source4/scripting/python/samba/netcmd/drs.py       |  477 +
 source4/scripting/python/samba/netcmd/dsacl.py     |   12 +-
 .../scripting/python/samba/netcmd/enableaccount.py |    2 +-
 source4/scripting/python/samba/netcmd/export.py    |    3 +-
 source4/scripting/python/samba/netcmd/fsmo.py      |    4 +-
 source4/scripting/python/samba/netcmd/gpo.py       |  245 +
 source4/scripting/python/samba/netcmd/group.py     |   28 +-
 source4/scripting/python/samba/netcmd/join.py      |   47 +-
 source4/scripting/python/samba/netcmd/ldapcmp.py   |  949 ++
 source4/scripting/python/samba/netcmd/machinepw.py |    2 +-
 source4/scripting/python/samba/netcmd/newuser.py   |    6 +-
 source4/scripting/python/samba/netcmd/ntacl.py     |    5 +-
 .../scripting/python/samba/netcmd/pwsettings.py    |   23 +-
 source4/scripting/python/samba/netcmd/rodc.py      |  115 +
 .../scripting/python/samba/netcmd/setpassword.py   |   10 +-
 source4/scripting/python/samba/netcmd/spn.py       |    2 +-
 source4/scripting/python/samba/netcmd/time.py      |   12 +-
 source4/scripting/python/samba/netcmd/user.py      |    8 +-
 source4/scripting/python/samba/netcmd/vampire.py   |    8 +-
 source4/scripting/python/samba/ntacls.py           |   37 +-
 source4/scripting/python/samba/provision.py        | 1833 ---
 .../scripting/python/samba/provision/__init__.py   | 1929 ++++
 .../scripting/python/samba/provision/backend.py    |  772 ++
 source4/scripting/python/samba/provisionbackend.py |  750 --
 source4/scripting/python/samba/samba3.py           |   12 +-
 source4/scripting/python/samba/samdb.py            |  336 +-
 source4/scripting/python/samba/schema.py           |   94 +-
 source4/scripting/python/samba/sd_utils.py         |   79 +
 source4/scripting/python/samba/shares.py           |   61 -
 source4/scripting/python/samba/tests/__init__.py   |  204 +-
 source4/scripting/python/samba/tests/auth.py       |   33 +
 .../python/samba/tests/blackbox/__init__.py        |    1 +
 .../python/samba/tests/blackbox/ndrdump.py         |   36 +
 .../python/samba/tests/blackbox/samba_tool_drs.py  |  100 +
 source4/scripting/python/samba/tests/core.py       |   65 +
 .../python/samba/tests/credentials.py}             |    0
 .../python/samba/tests/dcerpc/__init__.py          |    5 +-
 .../scripting/python/samba/tests/dcerpc/bare.py    |    2 +
 .../scripting/python/samba/tests/dcerpc/misc.py    |    6 +-
 .../python/samba/tests/dcerpc/registry.py          |    2 +
 .../python/samba/tests/dcerpc/rpc_talloc.py        |   70 +
 .../scripting/python/samba/tests/dcerpc/rpcecho.py |    4 +-
 source4/scripting/python/samba/tests/dcerpc/sam.py |    2 +
 .../scripting/python/samba/tests/dcerpc/testrpc.py |  130 +
 .../scripting/python/samba/tests/dcerpc/unix.py    |    3 +
 source4/scripting/python/samba/tests/dsdb.py       |    2 +
 source4/scripting/python/samba/tests/gensec.py     |   90 +
 source4/scripting/python/samba/tests/hostconfig.py |   74 +
 source4/scripting/python/samba/tests/messaging.py  |   60 +
 source4/scripting/python/samba/tests/netcmd.py     |    2 +
 source4/scripting/python/samba/tests/ntacls.py     |    2 +
 source4/scripting/python/samba/tests/param.py      |   59 +
 source4/scripting/python/samba/tests/provision.py  |   23 +-
 source4/scripting/python/samba/tests/registry.py   |   62 +
 source4/scripting/python/samba/tests/samba3.py     |    9 +-
 source4/scripting/python/samba/tests/samba3sam.py  | 1096 ++
 source4/scripting/python/samba/tests/samdb.py      |   35 +-
 source4/scripting/python/samba/tests/security.py   |  145 +
 source4/scripting/python/samba/tests/shares.py     |   71 -
 source4/scripting/python/samba/tests/upgrade.py    |    2 +
 .../python/samba/tests/upgradeprovision.py         |    4 +-
 .../python/samba/tests/upgradeprovisionneeddc.py   |    6 +
 source4/scripting/python/samba/tests/xattr.py      |    2 +
 source4/scripting/python/samba/upgrade.py          |   54 +-
 source4/scripting/python/samba/upgradehelpers.py   |  219 +-
 .../scripting/python/samba/web_server/__init__.py  |   52 +
 source4/scripting/python/samba_external/missing.py |   17 -
 source4/scripting/python/wscript                   |   12 -
 source4/scripting/python/wscript_build             |   46 +-
 source4/scripting/wscript_build                    |    9 +-
 source4/selftest/config.mk                         |  124 -
 source4/selftest/knownfail                         |   54 +-
 source4/selftest/skip                              |   15 +-
 source4/selftest/slow                              |    3 +-
 source4/selftest/tests.py                          |  433 +
 source4/selftest/tests.sh                          |  533 -
 source4/selftest/wscript                           |   75 +-
 source4/setup/krb5.conf                            |   15 +-
 source4/setup/named.conf                           |    2 +-
 source4/setup/provision                            |   37 +-
 source4/setup/provision.reg                        |    6 +-
 source4/setup/provision.smb.conf.dc                |    1 -
 source4/setup/provision.smb.conf.member            |    1 -
 source4/setup/provision.smb.conf.standalone        |    1 -
 source4/setup/provision.zone                       |    2 +-
 source4/setup/provision_basedn.ldif                |    1 +
 source4/setup/provision_basedn_modify.ldif         |    3 -
 source4/setup/provision_basedn_references.ldif     |    2 +-
 source4/setup/provision_configuration.ldif         |    1 +
 .../setup/provision_configuration_references.ldif  |    2 +-
 source4/setup/provision_dns_add.ldif               |   14 +-
 source4/setup/provision_group_policy.ldif          |    4 +-
 source4/setup/provision_rootdse_add.ldif           |   19 +-
 source4/setup/provision_self_join.ldif             |   23 +-
 source4/setup/provision_self_join_modify.ldif      |    3 -
 source4/setup/provision_users.ldif                 |    4 +-
 source4/setup/schema_samba4.ldif                   |    6 +-
 source4/setup/secrets_dns.ldif                     |    5 +-
 source4/setup/secrets_self_join.ldif               |   13 -
 source4/setup/slapd.conf                           |    1 -
 source4/setup/spn_update_list                      |   31 +-
 source4/setup/tests/blackbox_group.sh              |   80 +-
 source4/setup/tests/blackbox_newuser.sh            |   24 +-
 source4/setup/tests/blackbox_provision-backend.sh  |   10 +-
 source4/setup/tests/blackbox_provision.sh          |   25 +-
 source4/setup/tests/blackbox_setpassword.sh        |   12 +-
 source4/setup/tests/blackbox_spn.sh                |   24 +-
 source4/setup/tests/blackbox_upgradeprovision.sh   |   22 +-
 source4/setup/upgrade_from_s3                      |   11 +-
 source4/setup/wscript_build                        |    5 +-
 source4/smb_server/blob.c                          |   19 +-
 source4/smb_server/config.mk                       |   42 -
 source4/smb_server/management.c                    |    4 +-
 source4/smb_server/service_smb.c                   |   81 +
 source4/smb_server/smb/config.mk                   |   22 -
 source4/smb_server/smb/sesssetup.c                 |   42 +-
 source4/smb_server/smb/trans2.c                    |   19 +-
 source4/smb_server/smb/wscript_build               |    2 +-
 source4/smb_server/smb2/config.mk                  |   19 -
 source4/smb_server/smb2/sesssetup.c                |   13 +-
 source4/smb_server/smb2/tcon.c                     |    2 +-
 source4/smb_server/smb2/wscript_build              |    2 +-
 source4/smb_server/smb_samba3.c                    |   16 +-
 source4/smb_server/smb_server.c                    |   53 +-
 source4/smb_server/smb_server.h                    |    8 +-
 source4/smb_server/wscript_build                   |   16 +-
 source4/smbd/config.mk                             |   44 -
 source4/smbd/process_model.c                       |   94 +-
 source4/smbd/process_model.h                       |    7 +-
 source4/smbd/process_model.m4                      |   60 -
 source4/smbd/process_model.mk                      |   52 -
 source4/smbd/process_onefork.c                     |    5 +-
 source4/smbd/process_prefork.c                     |   13 +-
 source4/smbd/process_single.c                      |    2 +-
 source4/smbd/process_standard.c                    |    6 +-
 source4/smbd/process_thread.c                      |   24 +-
 source4/smbd/samba.8.xml                           |    2 +-
 source4/smbd/server.c                              |   47 +-
 source4/smbd/service.c                             |    2 +-
 source4/smbd/service_named_pipe.c                  |  149 +-
 source4/smbd/service_stream.c                      |    5 +-
 source4/smbd/service_stream.h                      |    4 +-
 source4/smbd/service_task.c                        |   16 +-
 source4/smbd/service_task.h                        |    2 +-
 source4/smbd/wscript_build                         |   89 +-
 source4/static_deps.mk                             |   15 -
 source4/torture/auth/ntlmssp.c                     |    3 +-
 source4/torture/auth/pac.c                         |   65 +-
 source4/torture/basic/aliases.c                    |    2 +-
 source4/torture/basic/attr.c                       |  253 +-
 source4/torture/basic/base.c                       |  392 +-
 source4/torture/basic/charset.c                    |    2 +-
 source4/torture/basic/delaywrite.c                 |  134 +-
 source4/torture/basic/delete.c                     |    5 +-
 source4/torture/basic/denytest.c                   |   30 +-
 source4/torture/basic/disconnect.c                 |    2 +-
 source4/torture/basic/locking.c                    |    6 +-
 source4/torture/basic/mangle_test.c                |    2 +-
 source4/torture/basic/misc.c                       |    2 -
 source4/torture/basic/secleak.c                    |    4 +-
 source4/torture/config.mk                          |  382 -
 source4/torture/dfs/common.c                       |    2 +-
 source4/torture/dfs/domaindfs.c                    |   19 +-
 source4/torture/drs/config.mk                      |   25 -
 source4/torture/drs/drs_init.c                     |   40 +-
 source4/torture/drs/drs_util.c                     |  161 +-
 source4/torture/drs/python/delete_object.py        |  127 +-
 source4/torture/drs/python/drs_base.py             |  122 +
 source4/torture/drs/python/fsmo.py                 |  129 +
 source4/torture/drs/python/repl_schema.py          |  215 +
 source4/torture/drs/python/replica_sync.py         |   65 +
 source4/torture/drs/rpc/dssync.c                   | 1050 ++
 source4/torture/drs/rpc/msds_intid.c               |  737 ++
 source4/torture/drs/unit/prefixmap_tests.c         |  182 +-
 source4/torture/drs/unit/schemainfo_tests.c        |  116 +-
 source4/torture/drs/wscript_build                  |    4 +-
 source4/torture/gentest.c                          |    2 +-
 source4/torture/ldap/basic.c                       |   43 +-
 source4/torture/ldap/common.c                      |   45 +-
 source4/torture/ldap/ldap_sort.c                   |    4 +-
 source4/torture/ldap/uptodatevector.c              |    4 +-
 source4/torture/ldb/ldb.c                          |   32 +-
 source4/torture/libnet/domain.c                    |    3 +-
 source4/torture/libnet/libnet.c                    |   67 +-
 source4/torture/libnet/libnet_BecomeDC.c           |   14 +-
 source4/torture/libnet/libnet_domain.c             |    3 +-
 source4/torture/libnet/libnet_user.c               |   52 +-
 source4/torture/libnet/python/samr-test.py         |    7 +-
 source4/torture/libnet/userman.c                   |    2 +-
 source4/torture/libnet/utils.c                     |    9 +-
 source4/torture/libnetapi/config.m4                |   37 -
 source4/torture/libnetapi/config.mk                |   17 -
 source4/torture/libnetapi/libnetapi.c              |    9 +-
 source4/torture/libnetapi/libnetapi_server.c       |   76 +
 source4/torture/libnetapi/wscript_build            |    2 +-
 source4/torture/libsmbclient/config.m4             |   36 -
 source4/torture/libsmbclient/config.mk             |   15 -
 source4/torture/libsmbclient/libsmbclient.c        |   12 +-
 source4/torture/local/config.mk                    |   66 -
 source4/torture/local/dbspeed.c                    |   11 +-
 source4/torture/local/local.c                      |   19 +-
 source4/torture/local/torture.c                    |    3 +-
 source4/torture/local/wscript_build                |   31 +-
 source4/torture/locktest.c                         |    6 +-
 source4/torture/locktest2.c                        |  578 -
 source4/torture/man/gentest.1.xml                  |    3 +-
 source4/torture/man/locktest.1.xml                 |    2 +-
 source4/torture/man/masktest.1.xml                 |    2 +-
 source4/torture/man/smbtorture.1.xml               |    2 +-
 source4/torture/nbench/nbench.c                    |   10 +-
 source4/torture/nbench/nbio.c                      |    4 +-
 source4/torture/nbt/dgram.c                        |   14 +-
 source4/torture/nbt/nbt.c                          |    2 +-
 source4/torture/nbt/query.c                        |    2 +-
 source4/torture/nbt/register.c                     |    2 +-
 source4/torture/nbt/wins.c                         |    2 +-
 source4/torture/nbt/winsbench.c                    |    3 +-
 source4/torture/nbt/winsreplication.c              |   29 +-
 source4/torture/ndr/README                         |    2 +-
 source4/torture/ndr/backupkey.c                    |  159 +
 source4/torture/ndr/dfsblob.c                      |   54 +-
 source4/torture/ndr/drsblobs.c                     |   46 +-
 source4/torture/ndr/nbt.c                          |   70 +
 source4/torture/ndr/ndr.c                          |  198 +-
 source4/torture/ndr/ndr.h                          |   28 +-
 source4/torture/ndr/netlogon.c                     |   92 +-
 source4/torture/ndr/ntlmssp.c                      |  119 +
 source4/torture/ndr/samr.c                         |  113 +-
 source4/torture/ndr/spoolss.c                      |  986 ++-
 source4/torture/ndr/winreg.c                       |   12 +-
 source4/torture/ntp/ntp_signd.c                    |   10 +-
 source4/torture/rap/printing.c                     |    4 +-
 source4/torture/rap/rap.c                          | 1510 +---
 source4/torture/rap/rpc.c                          |    4 +-
 source4/torture/rap/sam.c                          |  127 +-
 source4/torture/raw/acls.c                         |   20 +-
 source4/torture/raw/eas.c                          |  133 +-
 source4/torture/raw/ioctl.c                        |   22 +
 source4/torture/raw/lock.c                         |   60 +-
 source4/torture/raw/notify.c                       |   12 +-
 source4/torture/raw/open.c                         |   38 +-
 source4/torture/raw/oplock.c                       |  175 +-
 source4/torture/raw/pingpong.c                     |    3 -
 source4/torture/raw/qfileinfo.c                    |    5 +
 source4/torture/raw/raw.c                          |   63 +-
 source4/torture/raw/read.c                         |    4 +-
 source4/torture/raw/rename.c                       |    2 +-
 source4/torture/raw/samba3hide.c                   |   85 +-
 source4/torture/raw/samba3misc.c                   |   10 +-
 source4/torture/raw/search.c                       |    2 +-
 source4/torture/raw/setfileinfo.c                  |   19 +-
 source4/torture/raw/streams.c                      |   29 +-
 source4/torture/raw/tconrate.c                     |   12 +-
 source4/torture/raw/unlink.c                       |    4 +-
 source4/torture/raw/write.c                        |  226 +-
 source4/torture/rpc/atsvc.c                        |    2 +-
 source4/torture/rpc/autoidl.c                      |   49 +-
 source4/torture/rpc/backupkey.c                    | 1038 ++
 source4/torture/rpc/bind.c                         |    2 +-
 source4/torture/rpc/browser.c                      |    2 +-
 source4/torture/rpc/countcalls.c                   |   14 +-
 source4/torture/rpc/dfs.c                          |    2 +-
 source4/torture/rpc/drsuapi.c                      |   37 +-
 source4/torture/rpc/drsuapi_cracknames.c           |    6 +-
 source4/torture/rpc/dsgetinfo.c                    |    5 +-
 source4/torture/rpc/dssetup.c                      |    2 +-
 source4/torture/rpc/dssync.c                       | 1126 --
 source4/torture/rpc/echo.c                         |    3 +-
 source4/torture/rpc/epmapper.c                     |  572 +-
 source4/torture/rpc/eventlog.c                     |    2 +-
 source4/torture/rpc/forest_trust.c                 |  844 ++
 source4/torture/rpc/frsapi.c                       |    2 +-
 source4/torture/rpc/handles.c                      |    8 +-
 source4/torture/rpc/initshutdown.c                 |    2 +-
 source4/torture/rpc/lsa.c                          |  104 +-
 source4/torture/rpc/lsa_lookup.c                   |   19 +-
 source4/torture/rpc/netlogon.c                     |  252 +-
 source4/torture/rpc/netlogon.h                     |   24 +
 source4/torture/rpc/ntsvcs.c                       |    2 +-
 source4/torture/rpc/object_uuid.c                  |    8 +-
 source4/torture/rpc/oxidresolve.c                  |    3 +-
 source4/torture/rpc/remact.c                       |    2 +-
 source4/torture/rpc/remote_pac.c                   |  142 +-
 source4/torture/rpc/rpc.c                          |   90 +-
 source4/torture/rpc/samba3rpc.c                    |  229 +-
 source4/torture/rpc/samr.c                         |  145 +-
 source4/torture/rpc/samr_accessmask.c              |    8 +-
 source4/torture/rpc/samsync.c                      |    9 +-
 source4/torture/rpc/scanner.c                      |   13 +-
 source4/torture/rpc/session_key.c                  |    2 +-
 source4/torture/rpc/spoolss.c                      | 1367 ++-
 source4/torture/rpc/spoolss_access.c               |   30 +-
 source4/torture/rpc/spoolss_notify.c               |   10 +-
 source4/torture/rpc/spoolss_win.c                  |    2 +-
 source4/torture/rpc/srvsvc.c                       |    8 +-
 source4/torture/rpc/svcctl.c                       |   82 +-
 source4/torture/rpc/torture_rpc.h                  |    6 +
 source4/torture/rpc/unixinfo.c                     |    2 +-
 source4/torture/rpc/winreg.c                       |  213 +-
 source4/torture/rpc/wkssvc.c                       |    2 +-
 source4/torture/shell.c                            |    4 +-
 source4/torture/smb2/acls.c                        |    4 +-
 source4/torture/smb2/compound.c                    |   21 +-
 source4/torture/smb2/config.mk                     |   33 -
 source4/torture/smb2/create.c                      |   30 +-
 source4/torture/smb2/dir.c                         |   20 +-
 source4/torture/smb2/durable_open.c                |   12 +-
 source4/torture/smb2/lease.c                       |   14 +-
 source4/torture/smb2/lock.c                        |   80 +-
 source4/torture/smb2/notify.c                      |   40 +-
 source4/torture/smb2/oplock.c                      |   77 +-
 source4/torture/smb2/read.c                        |    8 +-
 source4/torture/smb2/smb2.c                        |   20 +-
 source4/torture/smb2/streams.c                     |   24 +-
 source4/torture/smb2/util.c                        |    1 +
 source4/torture/smbtorture.c                       |  142 +-
 source4/torture/smbtorture.h                       |    2 +-
 source4/torture/tests/test_gentest.sh              |    2 +-
 source4/torture/torture.c                          |   19 +-
 source4/torture/unix/unix.c                        |    6 +-
 source4/torture/util_smb.c                         |    4 +-
 source4/torture/winbind/config.mk                  |   16 -
 source4/torture/winbind/struct_based.c             |   44 +-
 source4/torture/winbind/winbind.c                  |    2 +-
 source4/torture/winbind/wscript_build              |    2 +-
 source4/torture/wscript_build                      |   38 +-
 source4/utils/config.mk                            |   68 -
 source4/utils/man/ntlm_auth.1.xml                  |    5 +-
 source4/utils/net/config.mk                        |   50 -
 source4/utils/net/drs/net_drs.c                    |  361 -
 source4/utils/net/drs/net_drs.h                    |   87 -
 source4/utils/net/drs/net_drs_bind.c               |  136 -
 source4/utils/net/drs/net_drs_kcc.c                |  170 -
 source4/utils/net/drs/net_drs_replicate.c          |  243 -
 source4/utils/net/drs/net_drs_showrepl.c           |  605 -
 source4/utils/net/net.c                            |  386 -
 source4/utils/net/net.h                            |   39 -
 source4/utils/net/net_gpo.c                        |  618 -
 source4/utils/net/net_join.c                       |  104 -
 source4/utils/net/net_password.c                   |  171 -
 source4/utils/net/net_vampire.c                    |  182 -
 source4/utils/net/wscript_build                    |   18 -
 source4/utils/ntlm_auth.c                          |   10 +-
 source4/utils/tests/test_net.sh                    |   40 -
 source4/utils/tests/test_samba_tool.sh             |   40 +
 source4/utils/wscript_build                        |    7 +-
 source4/web_server/config.mk                       |   14 -
 source4/web_server/swat/__init__.py                |   39 -
 source4/web_server/web_server.c                    |   37 +-
 source4/web_server/web_server.h                    |   11 +-
 source4/web_server/wscript_build                   |   24 +-
 source4/web_server/wsgi.c                          |   38 +-
 source4/winbind/config.mk                          |   81 -
 source4/winbind/idmap.c                            |   24 +-
 source4/winbind/wb_cmd_getgrgid.c                  |    2 +-
 source4/winbind/wb_cmd_getgroups.c                 |    2 +-
 source4/winbind/wb_cmd_lookupsid.c                 |    2 +-
 source4/winbind/wb_dom_info.c                      |   63 +-
 source4/winbind/wb_dom_info_trusted.c              |   28 +-
 source4/winbind/wb_init_domain.c                   |   12 +-
 source4/winbind/wb_irpc.c                          |   50 +
 source4/winbind/wb_samba3_cmd.c                    |    2 +-
 source4/winbind/wb_samba3_protocol.c               |    6 -
 source4/winbind/wb_server.c                        |   21 +-
 source4/winbind/wb_server.h                        |    6 +-
 source4/winbind/wb_sid2domain.c                    |    6 +-
 source4/winbind/wb_update_rodc_dns.c               |  167 +
 source4/winbind/wscript_build                      |   15 +-
 source4/wrepl_server/config.mk                     |   24 -
 source4/wrepl_server/wrepl_apply_records.c         |  121 +-
 source4/wrepl_server/wrepl_in_call.c               |    4 +-
 source4/wrepl_server/wrepl_in_connection.c         |   31 +-
 source4/wrepl_server/wrepl_out_helpers.c           |    2 -
 source4/wrepl_server/wrepl_scavenging.c            |   45 +-
 source4/wrepl_server/wrepl_server.c                |    4 +-
 source4/wrepl_server/wscript_build                 |    5 +-
 source4/wscript                                    |  193 -
 source4/wscript_build                              |  122 -
 testdata/samba3/provision_samba3sam.ldif           |    3 +-
 testprogs/blackbox/subunit.sh                      |   17 +
 testprogs/blackbox/test_chgdcpass.sh               |    6 +-
 testprogs/blackbox/test_export_keytab.sh           |   10 +-
 testprogs/blackbox/test_kinit.sh                   |   71 +-
 testprogs/blackbox/test_ktpass.sh                  |   16 +-
 testprogs/blackbox/test_ldb.sh                     |    3 +-
 testprogs/blackbox/test_passwords.sh               |   36 +-
 testprogs/blackbox/test_pkinit.sh                  |    7 +-
 testprogs/win32/midltests/Makefile                 |   33 +-
 testprogs/win32/midltests/Makefile.simple          |   27 +
 testprogs/win32/midltests/Makefile.tcp             |   22 +
 testprogs/win32/midltests/invalid/README.txt       |    3 +
 .../invalid/midltests_pipe_struct_union_01.idl     |  279 +
 .../invalid/midltests_pipe_struct_union_01.txt     |   17 +
 testprogs/win32/midltests/midltests.idl            |   26 +-
 testprogs/win32/midltests/midltests_marshall.c     |    6 +-
 testprogs/win32/midltests/midltests_marshall.h     |    7 +-
 .../midltests/{midltests.c => midltests_simple.c}  |    0
 testprogs/win32/midltests/midltests_tcp.c          |  646 ++
 .../win32/midltests/todo/midltests-array-range.idl |   39 +
 .../win32/midltests/todo/midltests-pipe-02.idl     |  153 +
 .../midltests/todo/midltests-pipe-03-hyper.idl     |  205 +
 .../midltests/todo/midltests-pipe-04-struct.idl    |  272 +
 .../win32/midltests/todo/midltests-pipe-first.idl  |  233 +
 .../midltests-pipe-sync-ndr32-downgrade-02.idl     |  296 +
 .../midltests/todo/midltests-string-in-out-ref.idl |   33 +
 .../win32/midltests/todo/midltests-transmit-as.idl |   59 +
 .../midltests/todo/midltests_pointer_default.idl   |   20 +
 testprogs/win32/midltests/valid/README.txt         |    6 +
 .../midltests-pipe-sync-ndr32-downgrade-01.idl     |  296 +
 .../midltests-pipe-sync-ndr32-downgrade-01.txt     |  138 +
 .../midltests-pipe-sync-ndr32-downgrade-02.idl     |  300 +
 .../midltests-pipe-sync-ndr32-downgrade-02.txt     | 3266 ++++++
 .../valid/midltests_fixed_size_in_array_01.idl     |   29 +
 .../valid/midltests_fixed_size_in_array_01.txt     |    6 +
 .../valid/midltests_strings_array_01.err.txt       |   13 +
 .../midltests/valid/midltests_strings_array_01.idl |   44 +
 .../midltests/valid/midltests_strings_array_02.idl |   44 +
 .../midltests/valid/midltests_strings_array_02.txt |    9 +
 .../midltests/valid/midltests_union_align_01.idl   |   42 +
 .../midltests/valid/midltests_union_align_01.txt   |   24 +
 .../midltests/valid/midltests_union_align_02.idl   |   61 +
 .../midltests/valid/midltests_union_align_02.txt   |   37 +
 .../midltests/valid/midltests_union_align_03.idl   |   64 +
 .../midltests/valid/midltests_union_align_03.txt   |   37 +
 .../midltests/valid/midltests_union_align_04.idl   |   64 +
 .../midltests/valid/midltests_union_align_04.txt   |   37 +
 .../midltests/valid/midltests_union_align_05.idl   |   61 +
 .../midltests/valid/midltests_union_align_05.txt   |   37 +
 .../midltests/valid/midltests_union_align_06.idl   |   61 +
 .../midltests/valid/midltests_union_align_06.txt   |   37 +
 .../midltests/valid/midltests_union_align_07.idl   |   61 +
 .../midltests/valid/midltests_union_align_07.txt   |   38 +
 .../midltests/valid/midltests_union_align_08.idl   |   68 +
 .../midltests/valid/midltests_union_align_08.txt   |  129 +
 .../midltests/valid/midltests_union_align_09.idl   |   69 +
 .../midltests/valid/midltests_union_align_09.txt   |  129 +
 .../midltests/valid/midltests_union_align_10.idl   |   71 +
 .../midltests/valid/midltests_union_align_10.txt   |  129 +
 .../midltests/valid/midltests_union_align_11.idl   |   70 +
 .../midltests/valid/midltests_union_align_11.txt   |  129 +
 .../midltests/valid/midltests_union_align_12.idl   |   70 +
 .../midltests/valid/midltests_union_align_12.txt   |  129 +
 .../midltests/valid/midltests_union_align_13.idl   |   71 +
 .../midltests/valid/midltests_union_align_13.txt   |  129 +
 .../midltests/valid/midltests_union_align_14.idl   |   71 +
 .../midltests/valid/midltests_union_align_14.txt   |  131 +
 .../midltests/valid/midltests_union_align_15.idl   |   72 +
 .../midltests/valid/midltests_union_align_15.txt   |  131 +
 .../midltests/valid/midltests_union_align_16.idl   |   93 +
 .../midltests/valid/midltests_union_align_16.txt   |  137 +
 .../midltests/valid/midltests_union_align_17.idl   |   94 +
 .../midltests/valid/midltests_union_align_17.txt   |  137 +
 .../midltests/valid/midltests_union_align_18.idl   |   93 +
 .../midltests/valid/midltests_union_align_18.txt   |  137 +
 .../midltests/valid/midltests_union_align_19.idl   |   90 +
 .../midltests/valid/midltests_union_align_19.txt   |  137 +
 .../midltests/valid/midltests_union_align_20.idl   |   91 +
 .../midltests/valid/midltests_union_align_20.txt   |  137 +
 testprogs/win32/spoolss/printlib.c                 |  102 +-
 testprogs/win32/spoolss/printlib_proto.h           |    2 +
 testprogs/win32/spoolss/testspoolss.c              |   18 +-
 testprogs/win32/vs2010-metze.cmd                   |   24 +
 testsuite/headers/test_headers.c                   |   43 +
 testsuite/headers/wscript_build                    |   44 +
 upgrading-samba4.txt                               |    8 +-
 wintest/README                                     |    5 +
 wintest/conf/abartlet.conf                         |   98 +
 wintest/conf/tridge.conf                           |   95 +
 wintest/conf/zahari-esxi.conf                      |   46 +
 wintest/test-s3.py                                 |  275 +
 wintest/test-s4-howto.py                           |  693 ++
 wintest/wintest.py                                 |  892 ++
 wscript                                            |  211 +
 wscript_build                                      |  128 +
 3390 files changed, 297959 insertions(+), 177609 deletions(-)
 create mode 120000 .bzrignore
 delete mode 100644 MAINTAINERS
 create mode 100644 MAINTAINERS.txt
 create mode 100644 Makefile
 create mode 100644 VERSION
 create mode 100644 auth/auth_sam_reply.c
 create mode 100644 auth/auth_sam_reply.h
 create mode 100644 auth/common_auth.h
 create mode 100644 auth/wscript_build
 create mode 100644 buildtools/wafsamba/hpuxcc.py
 create mode 100644 buildtools/wafsamba/pkgconfig.py
 delete mode 100644 buildtools/wafsamba/samba_asn1.py
 delete mode 100644 buildtools/wafsamba/samba_errtable.py
 create mode 100644 buildtools/wafsamba/samba_headers.py
 create mode 100644 buildtools/wafsamba/stale_files.py
 create mode 100644 buildtools/wafsamba/symbols.py
 mode change 100644 => 100755 buildtools/wafsamba/wscript
 create mode 100755 configure
 rename source4/configure.developer => configure.developer (100%)
 create mode 100644 docs-xml/manpages-3/idmap_autorid.8.xml
 create mode 100644 docs-xml/manpages-3/vfs_time_audit.8.xml
 create mode 100644 docs-xml/smbdotconf/base/multicastdnsregister.xml
 create mode 100644 docs-xml/smbdotconf/misc/rpcserver.xml
 create mode 100644 docs-xml/smbdotconf/printing/printnotifybackchannel.xml
 create mode 100644 docs-xml/smbdotconf/protocol/smb2maxcredits.xml
 create mode 100644 docs-xml/smbdotconf/security/clientusepsnegoprincipal.xml
 create mode 100644 docs-xml/smbdotconf/security/sendspengoprincipal.xml
 delete mode 100644 docs-xml/smbdotconf/security/updateencrypted.xml
 delete mode 100644 docs-xml/smbdotconf/winbind/idmapallocbackend.xml
 create mode 100644 docs-xml/smbdotconf/winbind/winbindmaxclients.xml
 create mode 100644 docs-xml/smbdotconf/winbind/winbindmaxdomainconnections.xml
 delete mode 100644 examples/LDAP/samba-schema-netscapeds4.x
 create mode 100644 examples/LDAP/samba.ldif
 create mode 100644 include/README.txt
 create mode 100644 include/public/README.txt
 create mode 100644 include/public/core/README.txt
 create mode 100644 include/public/dcerpc_server/README.txt
 create mode 100644 include/public/gen_ndr/README.txt
 create mode 100644 include/public/ndr/README.txt
 create mode 100644 include/public/samba/README.txt
 create mode 100644 include/public/security/README.txt
 create mode 100644 include/public/util/README.txt
 rename {source3/libaddns => lib/addns}/addns.h (100%)
 create mode 100644 lib/addns/dns.h
 create mode 100644 lib/addns/dnserr.h
 create mode 100644 lib/addns/dnsgss.c
 rename {source3/libaddns => lib/addns}/dnsmarshall.c (100%)
 rename {source3/libaddns => lib/addns}/dnsrecord.c (100%)
 create mode 100644 lib/addns/dnssock.c
 rename {source3/libaddns => lib/addns}/dnsutils.c (100%)
 create mode 100644 lib/addns/error.c
 create mode 100644 lib/addns/wscript_build
 delete mode 100644 lib/async_req/config.mk
 create mode 100644 lib/compression/wscript_build
 delete mode 100644 lib/crypto/config.mk
 create mode 100644 lib/dnspython/.gitignore
 create mode 100644 lib/dnspython/MANIFEST.in
 create mode 100644 lib/dnspython/Makefile
 delete mode 100644 lib/dnspython/PKG-INFO
 create mode 100644 lib/dnspython/dns/hash.py
 create mode 100755 lib/dnspython/examples/zonediff.py
 create mode 100644 lib/dnspython/tests/dnssec.py
 create mode 100644 lib/dnspython/util/COPYRIGHT
 create mode 100644 lib/dnspython/util/copyrights
 delete mode 100644 lib/nss_wrapper/config.mk
 mode change 100644 => 100755 lib/nss_wrapper/nss_wrapper.pl
 delete mode 100644 lib/popt/config.mk
 create mode 100644 lib/replace/Makefile
 rename lib/replace/{autogen.sh => autogen-autotools.sh} (100%)
 delete mode 120000 lib/replace/autogen-waf.sh
 create mode 100755 lib/replace/configure
 create mode 100644 lib/replace/poll.c
 create mode 100644 lib/replace/replace-test.h
 delete mode 100644 lib/smbconf/config.mk
 delete mode 100644 lib/socket_wrapper/config.mk
 create mode 100644 lib/subunit/MANIFEST.in
 create mode 100644 lib/subunit/c/wscript
 create mode 100755 lib/subunit/setup.py
 copy lib/talloc/ABI/{talloc-2.0.2.sigs => talloc-2.0.4.sigs} (100%)
 copy lib/talloc/ABI/{talloc-2.0.2.sigs => talloc-2.0.5.sigs} (100%)
 create mode 100644 lib/talloc/Makefile
 delete mode 100644 lib/talloc/Makefile.in
 delete mode 100644 lib/talloc/aclocal.m4
 delete mode 120000 lib/talloc/autogen-waf.sh
 delete mode 100755 lib/talloc/autogen.sh
 delete mode 100644 lib/talloc/build_macros.m4
 delete mode 100755 lib/talloc/config.guess
 delete mode 100644 lib/talloc/config.mk
 delete mode 100755 lib/talloc/config.sub
 create mode 100755 lib/talloc/configure
 delete mode 100644 lib/talloc/configure.ac
 delete mode 100755 lib/talloc/install-sh
 create mode 100644 lib/talloc/pytalloc-util.pc.in
 create mode 100644 lib/talloc/pytalloc_util.c
 delete mode 100644 lib/talloc/rules.mk
 delete mode 100644 lib/talloc/talloc.exports
 delete mode 100644 lib/talloc/talloc.mk
 delete mode 100644 lib/talloc/talloc.signatures
 create mode 100644 lib/talloc/talloc_testsuite.h
 copy lib/tdb/ABI/{tdb-1.2.2.sigs => tdb-1.2.3.sigs} (100%)
 copy lib/tdb/ABI/{tdb-1.2.2.sigs => tdb-1.2.4.sigs} (100%)
 create mode 100644 lib/tdb/ABI/tdb-1.2.5.sigs
 create mode 100644 lib/tdb/ABI/tdb-1.2.6.sigs
 create mode 100644 lib/tdb/ABI/tdb-1.2.7.sigs
 create mode 100644 lib/tdb/ABI/tdb-1.2.8.sigs
 create mode 100644 lib/tdb/ABI/tdb-1.2.9.sigs
 create mode 100644 lib/tdb/Makefile
 delete mode 100644 lib/tdb/Makefile.in
 delete mode 100644 lib/tdb/aclocal.m4
 delete mode 120000 lib/tdb/autogen-waf.sh
 delete mode 100755 lib/tdb/autogen.sh
 delete mode 100644 lib/tdb/build_macros.m4
 create mode 100644 lib/tdb/common/hash.c
 create mode 100644 lib/tdb/common/summary.c
 delete mode 100755 lib/tdb/config.guess
 delete mode 100644 lib/tdb/config.mk
 delete mode 100755 lib/tdb/config.sub
 create mode 100755 lib/tdb/configure
 delete mode 100644 lib/tdb/configure.ac
 create mode 100644 lib/tdb/docs/mainpage.dox
 create mode 100644 lib/tdb/doxy.config
 delete mode 100755 lib/tdb/install-sh
 create mode 100644 lib/tdb/manpages/tdbrestore.8.xml
 delete mode 100644 lib/tdb/python.mk
 delete mode 100644 lib/tdb/rules.mk
 delete mode 100644 lib/tdb/tdb.exports
 delete mode 100644 lib/tdb/tdb.mk
 delete mode 100644 lib/tdb/tdb.signatures
 create mode 100644 lib/tdb/tools/tdbrestore.c
 delete mode 100644 lib/tdr/config.mk
 create mode 100644 lib/testtools/.testr.conf
 create mode 100644 lib/testtools/testtools/_spinner.py
 create mode 100644 lib/testtools/testtools/compat.py
 create mode 100644 lib/testtools/testtools/deferredruntest.py
 create mode 100644 lib/testtools/testtools/helpers.py
 create mode 100644 lib/testtools/testtools/monkey.py
 create mode 100644 lib/testtools/testtools/tests/test_compat.py
 create mode 100644 lib/testtools/testtools/tests/test_deferredruntest.py
 create mode 100644 lib/testtools/testtools/tests/test_fixturesupport.py
 create mode 100644 lib/testtools/testtools/tests/test_helpers.py
 create mode 100644 lib/testtools/testtools/tests/test_monkey.py
 create mode 100644 lib/testtools/testtools/tests/test_run.py
 create mode 100644 lib/testtools/testtools/tests/test_spinner.py
 copy lib/tevent/ABI/{tevent-0.9.9.sigs => tevent-0.9.10.sigs} (100%)
 copy lib/tevent/ABI/{tevent-0.9.9.sigs => tevent-0.9.11.sigs} (100%)
 create mode 100644 lib/tevent/Makefile
 delete mode 100644 lib/tevent/Makefile.in
 delete mode 120000 lib/tevent/autogen-waf.sh
 delete mode 100755 lib/tevent/autogen.sh
 create mode 100644 lib/tevent/bindings.py
 delete mode 100644 lib/tevent/build_macros.m4
 delete mode 100755 lib/tevent/config.guess
 delete mode 100755 lib/tevent/config.sub
 create mode 100755 lib/tevent/configure
 delete mode 100644 lib/tevent/configure.ac
 delete mode 100755 lib/tevent/install-sh
 delete mode 100644 lib/tevent/libtalloc.m4
 delete mode 100644 lib/tevent/pkg.m4
 create mode 100644 lib/tevent/pytevent.c
 delete mode 100644 lib/tevent/rules.mk
 delete mode 100644 lib/tevent/samba.m4
 delete mode 100644 lib/tevent/tevent.exports
 delete mode 100644 lib/tevent/tevent.mk
 delete mode 100644 lib/tevent/tevent.signatures
 create mode 100644 lib/tevent/tevent_poll.c
 delete mode 100644 lib/torture/config.mk
 delete mode 100644 lib/tsocket/config.mk
 delete mode 100644 lib/uid_wrapper/config.mk
 delete mode 100644 lib/util/capability.m4
 delete mode 100644 lib/util/charset/config.m4
 delete mode 100644 lib/util/charset/config.mk
 delete mode 100644 lib/util/config.mk
 create mode 100644 lib/util/debug_s3.c
 create mode 100644 lib/util/debug_s3.h
 delete mode 100644 lib/util/fault.m4
 delete mode 100644 lib/util/fsusage.m4
 delete mode 100644 lib/util/mutex.c
 delete mode 100644 lib/util/mutex.h
 create mode 100644 lib/util/select.c
 create mode 100644 lib/util/select.h
 delete mode 100644 lib/util/signal.m4
 create mode 100644 lib/util/tests/anonymous_shared.c
 create mode 100644 lib/util/tevent_werror.c
 create mode 100644 lib/util/tevent_werror.h
 delete mode 100644 lib/util/time.m4
 delete mode 100644 lib/util/util.m4
 create mode 100644 lib/util/util_pw.h
 mode change 100644 => 100755 lib/util/wscript_build
 delete mode 100644 lib/util/xattr.m4
 delete mode 100644 libcli/auth/config.mk
 create mode 100644 libcli/auth/ntlmssp_server.c
 create mode 100644 libcli/auth/pam_errors.c
 create mode 100644 libcli/auth/pam_errors.h
 delete mode 100644 libcli/cldap/config.mk
 delete mode 100644 libcli/drsuapi/config.mk
 create mode 100644 libcli/echo/echo.c
 create mode 100644 libcli/echo/libecho.h
 create mode 100644 libcli/echo/tests/echo.c
 create mode 100644 libcli/echo/tests/wscript_build
 create mode 100644 libcli/echo/wscript_build
 delete mode 100644 libcli/ldap/config.mk
 delete mode 100644 libcli/named_pipe_auth/config.mk
 delete mode 100644 libcli/nbt/config.mk
 delete mode 100644 libcli/ndr_netlogon.c
 delete mode 100644 libcli/netlogon.c
 delete mode 100644 libcli/netlogon.h
 create mode 100644 libcli/netlogon/ndr_netlogon.c
 rename libcli/{ => netlogon}/ndr_netlogon_proto.h (100%)
 create mode 100644 libcli/netlogon/netlogon.c
 create mode 100644 libcli/netlogon/netlogon.h
 rename libcli/{ => netlogon}/netlogon_proto.h (100%)
 create mode 100644 libcli/netlogon/wscript_build
 create mode 100644 libcli/registry/util_reg.h
 create mode 100644 libcli/registry/wscript_build
 delete mode 100644 libcli/samsync/config.mk
 create mode 100644 libcli/security/access_check.c
 create mode 100644 libcli/security/access_check.h
 delete mode 100644 libcli/security/config.mk
 create mode 100644 libcli/security/create_descriptor.c
 create mode 100644 libcli/security/display_sec.h
 create mode 100644 libcli/security/object_tree.c
 create mode 100644 libcli/security/privileges.c
 create mode 100644 libcli/security/privileges.h
 create mode 100644 libcli/security/privileges_private.h
 create mode 100644 libcli/security/pysecurity.c
 create mode 100644 libcli/security/security.h
 create mode 100644 libcli/security/security_token.c
 create mode 100644 libcli/security/security_token.h
 create mode 100644 libcli/security/session.c
 create mode 100644 libcli/security/session.h
 create mode 100644 libcli/security/util_sid.c
 delete mode 100644 libcli/smb/config.mk
 create mode 100644 libcli/smbreadline/smbreadline.c
 create mode 100644 libcli/smbreadline/smbreadline.h
 rename {source4/lib => libcli}/smbreadline/wscript_build (100%)
 create mode 100644 libcli/smbreadline/wscript_configure
 create mode 100644 libds/common/flag_mapping.h
 create mode 100644 libds/common/wscript_build
 delete mode 100644 libgpo/config.mk
 create mode 100644 librpc/idl/auth.idl
 create mode 100644 librpc/idl/backupkey.idl
 create mode 100644 librpc/idl/dns.idl
 create mode 100644 librpc/idl/dnsp.idl
 create mode 100644 librpc/idl/eventlog6.idl
 create mode 100644 librpc/idl/file_id.idl
 rename {source3/librpc => librpc}/idl/preg.idl (100%)
 create mode 100644 librpc/idl/printcap.idl
 delete mode 100644 librpc/idl/protected_storage.idl
 create mode 100644 librpc/ndr/ndr_backupkey.c
 create mode 100644 librpc/ndr/ndr_backupkey.h
 create mode 100644 librpc/ndr/ndr_dns.c
 create mode 100644 librpc/ndr/ndr_dns.h
 create mode 100644 librpc/ndr/ndr_dnsp.c
 create mode 100644 librpc/ndr/ndr_dnsp.h
 rename {source3/librpc => librpc}/ndr/ndr_preg.c (100%)
 rename {source3/librpc => librpc}/ndr/ndr_preg.h (100%)
 delete mode 100644 librpc/ndr/ndr_wmi.h
 create mode 100644 librpc/ndr_krb5pac.pc.in
 create mode 100644 librpc/rpc/binding_handle.c
 create mode 100644 librpc/rpc/rpc_common.h
 create mode 100644 librpc/tools/wscript_build
 delete mode 100644 nsswitch/config.m4
 delete mode 100644 nsswitch/config.mk
 delete mode 100644 nsswitch/libwbclient/config.mk
 delete mode 100644 nsswitch/libwbclient/wb_reqtrans.c
 delete mode 100644 nsswitch/libwbclient/wbc_async.c
 delete mode 100644 nsswitch/libwbclient/wbc_async.h
 delete mode 100644 nsswitch/libwbclient/wbc_idmap_async.c
 delete mode 100644 nsswitch/libwbclient/wbc_pam_async.c
 delete mode 100644 nsswitch/libwbclient/wbc_sid_async.c
 delete mode 100644 nsswitch/libwbclient/wbc_util_async.c
 delete mode 100644 nsswitch/nsstest.m4
 create mode 100644 nsswitch/wb_reqtrans.c
 create mode 100644 nsswitch/wb_reqtrans.h
 delete mode 100644 pidl/config.m4
 delete mode 100644 pidl/config.mk
 create mode 100755 release-scripts/build-htmlman-git
 create mode 100755 release-scripts/build-htmlman-nogit
 create mode 100755 release-scripts/build-manpages-git
 create mode 100755 release-scripts/build-manpages-nogit
 create mode 100755 script/autobuild.py
 create mode 100755 script/bisect-test.py
 create mode 100755 script/clean-source-tree.sh
 create mode 100755 script/commit_mark.sh
 create mode 100755 script/land-remote.py
 create mode 100755 script/land.py
 create mode 100755 script/librelease.sh
 create mode 100755 script/show_test_time
 delete mode 100644 selftest/Subunit/Filter.pm
 create mode 100755 selftest/in_screen
 create mode 100644 selftest/selftesthelpers.py
 create mode 100644 source3/.clang_complete
 create mode 100644 source3/Makefile-smbtorture4
 create mode 100644 source3/auth/proto.h
 create mode 100644 source3/auth/user_krb5.c
 create mode 100644 source3/auth/wscript_build
 create mode 100755 source3/autogen-waf.sh
 create mode 100644 source3/groupdb/proto.h
 delete mode 100644 source3/include/debug.h
 delete mode 100644 source3/include/privileges.h
 delete mode 100644 source3/include/regfio.h
 create mode 100644 source3/include/smb_crypt.h
 create mode 100644 source3/include/smb_ldap.h
 create mode 100644 source3/intl/lang_tdb.h
 create mode 100644 source3/lib/addrchange.c
 create mode 100644 source3/lib/addrchange.h
 create mode 100644 source3/lib/cbuf.c
 create mode 100644 source3/lib/cbuf.h
 delete mode 100644 source3/lib/debug.c
 create mode 100644 source3/lib/filename_util.c
 delete mode 100644 source3/lib/iconv.c
 create mode 100644 source3/lib/idmap_cache.h
 create mode 100644 source3/lib/netapi/netapi_net.h
 delete mode 100644 source3/lib/pam_errors.c
 create mode 100644 source3/lib/privileges.h
 delete mode 100644 source3/lib/privileges_basic.c
 delete mode 100644 source3/lib/readline.c
 delete mode 100644 source3/lib/select.c
 create mode 100644 source3/lib/srprs.c
 create mode 100644 source3/lib/srprs.h
 create mode 100644 source3/lib/sysquotas_nfs.c
 create mode 100644 source3/lib/util_builtin.c
 delete mode 100644 source3/lib/util_pw.c
 delete mode 100644 source3/lib/util_seaccess.c
 create mode 100644 source3/lib/util_unixsids.c
 delete mode 100644 source3/lib/util_uuid.c
 create mode 100644 source3/lib/util_wellknown.c
 create mode 100644 source3/lib/winbind_util.h
 delete mode 100644 source3/libaddns/dns.h
 delete mode 100644 source3/libaddns/dnserr.h
 delete mode 100644 source3/libaddns/dnsgss.c
 delete mode 100644 source3/libaddns/dnssock.c
 create mode 100644 source3/libads/ads_proto.h
 delete mode 100644 source3/libads/ads_utils.c
 create mode 100644 source3/libads/kerberos_proto.h
 create mode 100644 source3/libads/kerberos_util.c
 create mode 100644 source3/libgpo/gpext/wscript_build
 create mode 100644 source3/libnet/libnet_dssync_passdb.c
 create mode 100644 source3/librpc/crypto/cli_spnego.c
 create mode 100644 source3/librpc/crypto/gse.c
 create mode 100644 source3/librpc/crypto/gse.h
 create mode 100644 source3/librpc/crypto/gse_krb5.c
 create mode 100644 source3/librpc/crypto/gse_krb5.h
 create mode 100644 source3/librpc/crypto/spnego.h
 create mode 100644 source3/librpc/idl/server_id.idl
 create mode 100644 source3/librpc/ndr/util.h
 create mode 100644 source3/librpc/rpc/dcerpc_ep.c
 create mode 100644 source3/librpc/rpc/dcerpc_ep.h
 create mode 100644 source3/librpc/wscript_build
 create mode 100644 source3/libsmb/cli_np_tstream.c
 create mode 100644 source3/libsmb/cli_np_tstream.h
 create mode 100644 source3/libsmb/clirap.h
 create mode 100644 source3/libsmb/errormap_wbc.c
 create mode 100644 source3/libsmb/errormap_wbc.h
 create mode 100644 source3/libsmb/nmblib.h
 create mode 100644 source3/libsmb/smbsock_connect.c
 create mode 100644 source3/locking/proto.h
 create mode 100644 source3/modules/vfs_time_audit.c
 create mode 100644 source3/modules/wscript_build
 create mode 100644 source3/nmbd/nmbd.h
 create mode 100644 source3/nmbd/nmbd_proto.h
 create mode 100644 source3/pam_smbpass/wscript_build
 create mode 100644 source3/passdb/lookup_sid.h
 create mode 100644 source3/passdb/machine_sid.h
 create mode 100644 source3/passdb/pdb_ipa.c
 create mode 100644 source3/passdb/pdb_util.c
 create mode 100644 source3/passdb/proto.h
 delete mode 100644 source3/passdb/util_builtin.c
 delete mode 100644 source3/passdb/util_unixsids.c
 delete mode 100644 source3/passdb/util_wellknown.c
 create mode 100644 source3/passdb/wscript_build
 create mode 100644 source3/printing/load.h
 create mode 100644 source3/printing/notify.h
 create mode 100644 source3/printing/nt_printing_ads.c
 create mode 100644 source3/printing/printer_list.c
 create mode 100644 source3/printing/printer_list.h
 create mode 100644 source3/printing/spoolssd.c
 create mode 100644 source3/registry/reg_api.h
 create mode 100644 source3/registry/reg_api_regf.c
 create mode 100644 source3/registry/reg_api_regf.h
 create mode 100644 source3/registry/reg_api_util.c
 create mode 100644 source3/registry/reg_api_util.h
 rename source3/{include => registry}/reg_db.h (100%)
 delete mode 100644 source3/registry/reg_eventlog.c
 delete mode 100644 source3/registry/reg_eventlog.h
 create mode 100644 source3/registry/reg_format.c
 create mode 100644 source3/registry/reg_format.h
 create mode 100644 source3/registry/reg_import.c
 create mode 100644 source3/registry/reg_import.h
 create mode 100644 source3/registry/reg_init_basic.h
 create mode 100644 source3/registry/reg_init_full.h
 create mode 100644 source3/registry/reg_init_smbconf.h
 create mode 100644 source3/registry/reg_parse.c
 create mode 100644 source3/registry/reg_parse.h
 create mode 100644 source3/registry/reg_parse_dox.cfg
 create mode 100644 source3/registry/reg_parse_internal.c
 create mode 100644 source3/registry/reg_parse_internal.h
 delete mode 100644 source3/registry/reg_util_legacy.c
 delete mode 100644 source3/registry/reg_util_legacy.h
 create mode 100644 source3/registry/regfio.h
 create mode 100644 source3/rpc_client/cli_pipe.h
 create mode 100644 source3/rpc_client/cli_pipe_schannel.c
 create mode 100644 source3/rpc_client/cli_winreg.c
 create mode 100644 source3/rpc_client/cli_winreg.h
 create mode 100644 source3/rpc_client/cli_winreg_int.c
 create mode 100644 source3/rpc_client/cli_winreg_int.h
 create mode 100644 source3/rpc_client/init_lsa.h
 delete mode 100644 source3/rpc_client/ndr.c
 delete mode 100644 source3/rpc_client/rpc_transport_smbd.c
 create mode 100644 source3/rpc_client/rpc_transport_tstream.c
 create mode 100644 source3/rpc_client/util_netlogon.c
 create mode 100644 source3/rpc_client/util_netlogon.h
 create mode 100644 source3/rpc_server/dcesrv_gssapi.c
 create mode 100644 source3/rpc_server/dcesrv_gssapi.h
 create mode 100644 source3/rpc_server/dcesrv_ntlmssp.c
 create mode 100644 source3/rpc_server/dcesrv_ntlmssp.h
 create mode 100644 source3/rpc_server/dcesrv_spnego.c
 create mode 100644 source3/rpc_server/dcesrv_spnego.h
 create mode 100644 source3/rpc_server/dfs/srv_dfs_nt.c
 create mode 100644 source3/rpc_server/dssetup/srv_dssetup_nt.c
 create mode 100644 source3/rpc_server/echo/srv_echo_nt.c
 create mode 100644 source3/rpc_server/epmapper/srv_epmapper.c
 create mode 100644 source3/rpc_server/epmapper/srv_epmapper.h
 create mode 100644 source3/rpc_server/epmd.c
 create mode 100644 source3/rpc_server/eventlog/srv_eventlog_nt.c
 create mode 100644 source3/rpc_server/eventlog/srv_eventlog_reg.c
 create mode 100644 source3/rpc_server/eventlog/srv_eventlog_reg.h
 create mode 100644 source3/rpc_server/initshutdown/srv_initshutdown_nt.c
 create mode 100644 source3/rpc_server/lsa/srv_lsa_nt.c
 create mode 100644 source3/rpc_server/netlogon/srv_netlog_nt.c
 create mode 100644 source3/rpc_server/ntsvcs/srv_ntsvcs_nt.c
 create mode 100644 source3/rpc_server/rpc_ep_setup.c
 create mode 100644 source3/rpc_server/rpc_ep_setup.h
 create mode 100644 source3/rpc_server/rpc_ncacn_np.c
 create mode 100644 source3/rpc_server/rpc_ncacn_np.h
 delete mode 100644 source3/rpc_server/rpc_ncacn_np_internal.c
 create mode 100644 source3/rpc_server/rpc_server.c
 create mode 100644 source3/rpc_server/samr/srv_samr_chgpasswd.c
 create mode 100644 source3/rpc_server/samr/srv_samr_nt.c
 create mode 100644 source3/rpc_server/samr/srv_samr_util.c
 create mode 100644 source3/rpc_server/samr/srv_samr_util.h
 create mode 100644 source3/rpc_server/spoolss/srv_spoolss_nt.c
 create mode 100644 source3/rpc_server/spoolss/srv_spoolss_util.c
 create mode 100644 source3/rpc_server/spoolss/srv_spoolss_util.h
 create mode 100644 source3/rpc_server/srv_access_check.c
 create mode 100644 source3/rpc_server/srv_access_check.h
 delete mode 100644 source3/rpc_server/srv_dfs_nt.c
 delete mode 100644 source3/rpc_server/srv_dssetup_nt.c
 delete mode 100644 source3/rpc_server/srv_echo_nt.c
 delete mode 100644 source3/rpc_server/srv_eventlog_nt.c
 delete mode 100644 source3/rpc_server/srv_initshutdown_nt.c
 delete mode 100644 source3/rpc_server/srv_lsa_nt.c
 delete mode 100644 source3/rpc_server/srv_netlog_nt.c
 delete mode 100644 source3/rpc_server/srv_ntsvcs_nt.c
 delete mode 100644 source3/rpc_server/srv_samr_chgpasswd.c
 delete mode 100644 source3/rpc_server/srv_samr_nt.c
 delete mode 100644 source3/rpc_server/srv_samr_util.c
 delete mode 100644 source3/rpc_server/srv_samr_util.h
 delete mode 100644 source3/rpc_server/srv_spoolss_nt.c
 delete mode 100644 source3/rpc_server/srv_spoolss_util.c
 delete mode 100644 source3/rpc_server/srv_spoolss_util.h
 delete mode 100644 source3/rpc_server/srv_srvsvc_nt.c
 delete mode 100644 source3/rpc_server/srv_svcctl_nt.c
 delete mode 100644 source3/rpc_server/srv_winreg_nt.c
 delete mode 100644 source3/rpc_server/srv_wkssvc_nt.c
 create mode 100644 source3/rpc_server/srvsvc/srv_srvsvc_nt.c
 create mode 100644 source3/rpc_server/svcctl/srv_svcctl_nt.c
 create mode 100644 source3/rpc_server/svcctl/srv_svcctl_reg.c
 create mode 100644 source3/rpc_server/svcctl/srv_svcctl_reg.h
 create mode 100644 source3/rpc_server/winreg/srv_winreg_nt.c
 create mode 100644 source3/rpc_server/wkssvc/srv_wkssvc_nt.c
 create mode 100644 source3/rpc_server/wscript_build
 create mode 100644 source3/rpcclient/cmd_winreg.c
 create mode 100644 source3/script/mkbuildoptions-waf.awk
 delete mode 100755 source3/script/tests/selftest.sh
 create mode 100755 source3/script/tests/test_failure.sh
 delete mode 100644 source3/script/tests/test_functions.sh
 create mode 100755 source3/script/tests/test_net_registry_roundtrip.sh
 delete mode 100755 source3/script/tests/test_net_s3.sh
 delete mode 100755 source3/script/tests/test_posix_s3.sh
 create mode 100755 source3/script/tests/test_smbclient_auth.sh
 create mode 100755 source3/script/tests/test_success.sh
 delete mode 100755 source3/script/tests/tests_all.sh
 delete mode 100644 source3/script/tests/tests_smbclient_s3.sh
 create mode 100755 source3/selftest/s3-selftest.sh
 create mode 100644 source3/selftest/slow
 create mode 100755 source3/selftest/tests.py
 delete mode 100755 source3/selftest/tests.sh
 create mode 100644 source3/selftest/wscript
 delete mode 100644 source3/services/services_db.c
 create mode 100644 source3/services/svc_winreg_glue.c
 create mode 100644 source3/services/svc_winreg_glue.h
 delete mode 100644 source3/smbd/filename_util.c
 create mode 100644 source3/smbd/msg_idmap.c
 create mode 100644 source3/smbd/proto.h
 create mode 100644 source3/smbd/smbd.h
 create mode 100644 source3/tests/preproc-dummy.c
 delete mode 100644 source3/torture/nsstest.c
 create mode 100644 source3/torture/test_addrchange.c
 create mode 100644 source3/torture/test_async_echo.c
 create mode 100644 source3/torture/test_smbsock_any_connect.c
 create mode 100644 source3/torture/wbc_async.c
 create mode 100644 source3/torture/wbc_async.h
 create mode 100644 source3/utils/net_idmap_check.c
 create mode 100644 source3/utils/net_idmap_check.h
 create mode 100644 source3/utils/net_rpc_trust.c
 create mode 100644 source3/winbindd/idmap_autorid.c
 create mode 100644 source3/winbindd/idmap_proto.h
 create mode 100644 source3/winbindd/idmap_rw.c
 create mode 100644 source3/winbindd/idmap_rw.h
 delete mode 100644 source3/winbindd/winbindd_remove_mapping.c
 delete mode 100644 source3/winbindd/winbindd_set_hwm.c
 delete mode 100644 source3/winbindd/winbindd_set_mapping.c
 create mode 100644 source3/winbindd/wscript_build
 mode change 100644 => 100755 source3/wscript_build
 delete mode 100644 source4/Makefile.in
 delete mode 100644 source4/VERSION
 delete mode 100644 source4/aclocal.m4
 delete mode 100644 source4/auth/auth_sam_reply.c
 delete mode 100644 source4/auth/config.m4
 delete mode 100644 source4/auth/config.mk
 delete mode 100644 source4/auth/credentials/config.mk
 delete mode 100644 source4/auth/credentials/credentials_files.c
 create mode 100644 source4/auth/credentials/credentials_secrets.c
 create mode 100755 source4/auth/credentials/tests/bind.py
 delete mode 100644 source4/auth/gensec/config.m4
 delete mode 100644 source4/auth/gensec/config.mk
 create mode 100644 source4/auth/gensec/gensec_tstream.c
 create mode 100644 source4/auth/gensec/gensec_tstream.h
 delete mode 100644 source4/auth/gensec/tests/bindings.py
 delete mode 100644 source4/auth/kerberos/config.m4
 delete mode 100644 source4/auth/kerberos/config.mk
 delete mode 100644 source4/auth/ntlm/config.mk
 delete mode 100644 source4/auth/ntlm/pam_errors.c
 delete mode 100644 source4/auth/ntlm/pam_errors.h
 delete mode 100644 source4/auth/ntlmssp/config.mk
 delete mode 100644 source4/auth/tests/bindings.py
 delete mode 100755 source4/autogen-autotools.sh
 delete mode 120000 source4/autogen-waf.sh
 delete mode 120000 source4/autogen.sh
 delete mode 100644 source4/build/m4/ax_cflags_gcc_option.m4
 delete mode 100644 source4/build/m4/ax_cflags_irix_option.m4
 delete mode 100644 source4/build/m4/check_cc.m4
 delete mode 100644 source4/build/m4/check_doc.m4
 delete mode 100644 source4/build/m4/check_ld.m4
 delete mode 100644 source4/build/m4/check_path.m4
 delete mode 100644 source4/build/m4/env.m4
 delete mode 100644 source4/build/m4/public.m4
 delete mode 100755 source4/build/make/lex_compile.sh
 delete mode 100644 source4/build/make/python.mk
 delete mode 100644 source4/build/make/rules.mk
 delete mode 100644 source4/build/make/templates.mk
 delete mode 100755 source4/build/make/yacc_compile.sh
 delete mode 100644 source4/build/smb_build/README.txt
 delete mode 100644 source4/build/smb_build/TODO
 delete mode 100644 source4/build/smb_build/config_mk.pm
 delete mode 100755 source4/build/smb_build/dot.pl
 delete mode 100644 source4/build/smb_build/input.pm
 delete mode 100644 source4/build/smb_build/main.pl
 delete mode 100644 source4/build/smb_build/makefile.pm
 delete mode 100644 source4/build/smb_build/output.pm
 delete mode 100644 source4/build/smb_build/summary.pm
 delete mode 100644 source4/cldap_server/config.mk
 delete mode 100644 source4/client/config.mk
 delete mode 100644 source4/cluster/config.mk
 delete mode 100755 source4/config.guess
 delete mode 100755 source4/config.sub
 delete mode 100644 source4/configure.ac
 delete mode 100755 source4/configure.nodebug.developer
 delete mode 100755 source4/configure.tridge.opt
 create mode 100644 source4/dns_server/TODO
 create mode 100644 source4/dns_server/dlz_bind9.c
 create mode 100644 source4/dns_server/dlz_minimal.h
 create mode 100644 source4/dns_server/dns_query.c
 create mode 100644 source4/dns_server/dns_server.c
 create mode 100644 source4/dns_server/dns_server.h
 create mode 100644 source4/dns_server/dns_update.c
 create mode 100644 source4/dns_server/dns_utils.c
 create mode 100644 source4/dns_server/wscript_build
 create mode 100644 source4/dsdb/common/util_groups.c
 delete mode 100644 source4/dsdb/config.mk
 create mode 100644 source4/dsdb/repl/drepl_extended.c
 create mode 100644 source4/dsdb/repl/drepl_fsmo.c
 create mode 100644 source4/dsdb/repl/drepl_replica.c
 create mode 100644 source4/dsdb/repl/drepl_secret.c
 create mode 100644 source4/dsdb/samdb.pc.in
 create mode 100644 source4/dsdb/samdb/ldb_modules/acl_read.c
 create mode 100644 source4/dsdb/samdb/ldb_modules/acl_util.c
 delete mode 100644 source4/dsdb/samdb/ldb_modules/config.mk
 delete mode 100644 source4/dsdb/samdb/ldb_modules/dsdb_cache.c
 delete mode 100644 source4/dsdb/samdb/ldb_modules/kludge_acl.c
 create mode 100644 source4/dsdb/samdb/ldb_modules/schema.c
 create mode 100644 source4/dsdb/samdb/ldb_modules/schema_util.c
 create mode 100644 source4/dsdb/samdb/ldb_modules/simple_dn.c
 delete mode 100644 source4/dsdb/samdb/ldb_modules/tests/samba3sam.py
 create mode 100644 source4/dsdb/schema/dsdb_dn.c
 create mode 100644 source4/dsdb/tests/python/ldap_syntaxes.py
 create mode 100755 source4/dsdb/tests/python/sam.py
 create mode 100755 source4/dsdb/tests/python/token_group.py
 delete mode 100644 source4/dynconfig/config.mk
 mode change 100644 => 100755 source4/dynconfig/wscript
 create mode 100644 source4/echo_server/echo_server.c
 create mode 100644 source4/echo_server/echo_server.h
 create mode 100644 source4/echo_server/wscript_build
 delete mode 100644 source4/headermap.txt
 create mode 100644 source4/heimdal/base/array.c
 create mode 100644 source4/heimdal/base/baselocl.h
 create mode 100644 source4/heimdal/base/bool.c
 create mode 100644 source4/heimdal/base/dict.c
 create mode 100644 source4/heimdal/base/heimbase.c
 create mode 100644 source4/heimdal/base/heimbase.h
 create mode 100644 source4/heimdal/base/heimbasepriv.h
 create mode 100644 source4/heimdal/base/heimqueue.h
 create mode 100644 source4/heimdal/base/null.c
 create mode 100644 source4/heimdal/base/number.c
 create mode 100644 source4/heimdal/base/string.c
 create mode 100644 source4/heimdal/base/version-script.map
 delete mode 100644 source4/heimdal/cf/check-var.m4
 delete mode 100644 source4/heimdal/cf/find-func-no-libs.m4
 delete mode 100644 source4/heimdal/cf/find-func-no-libs2.m4
 delete mode 100644 source4/heimdal/cf/find-func.m4
 delete mode 100644 source4/heimdal/cf/resolv.m4
 delete mode 100644 source4/heimdal/kdc/kaserver.c
 create mode 100644 source4/heimdal/kdc/version-script.map
 create mode 100644 source4/heimdal/lib/asn1/version-script.map
 create mode 100644 source4/heimdal/lib/com_err/version-script.map
 create mode 100644 source4/heimdal/lib/gssapi/gssapi/gssapi_oid.h
 create mode 100644 source4/heimdal/lib/gssapi/mech/gss_mo.c
 create mode 100644 source4/heimdal/lib/gssapi/mech/gss_oid.c
 create mode 100644 source4/heimdal/lib/gssapi/version-script.map
 create mode 100644 source4/heimdal/lib/hcrypto/common.c
 create mode 100644 source4/heimdal/lib/hcrypto/common.h
 delete mode 100644 source4/heimdal/lib/hcrypto/dh-imath.c
 create mode 100644 source4/heimdal/lib/hcrypto/dh-ltm.c
 create mode 100644 source4/heimdal/lib/hcrypto/evp-cc.c
 delete mode 100644 source4/heimdal/lib/hcrypto/imath/LICENSE
 delete mode 100644 source4/heimdal/lib/hcrypto/imath/imath.c
 delete mode 100644 source4/heimdal/lib/hcrypto/imath/imath.h
 delete mode 100644 source4/heimdal/lib/hcrypto/imath/iprime.c
 delete mode 100644 source4/heimdal/lib/hcrypto/imath/iprime.h
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/LICENSE
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn.ilg
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn.ind
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_error.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_fast_mp_invmod.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_fast_mp_montgomery_reduce.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_fast_s_mp_mul_digs.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_fast_s_mp_mul_high_digs.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_fast_s_mp_sqr.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_2expt.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_abs.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_add.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_add_d.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_addmod.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_and.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_clamp.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_clear.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_clear_multi.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_cmp.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_cmp_d.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_cmp_mag.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_cnt_lsb.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_copy.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_count_bits.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_div.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_div_2.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_div_2d.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_div_3.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_div_d.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_dr_is_modulus.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_dr_reduce.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_dr_setup.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_exch.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_expt_d.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_exptmod.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_exptmod_fast.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_exteuclid.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_find_prime.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_fread.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_fwrite.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_gcd.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_get_int.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_grow.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_init.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_init_copy.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_init_multi.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_init_set.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_init_set_int.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_init_size.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_invmod.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_invmod_slow.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_is_square.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_isprime.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_jacobi.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_karatsuba_mul.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_karatsuba_sqr.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_lcm.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_lshd.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_mod.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_mod_2d.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_mod_d.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_montgomery_calc_normalization.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_montgomery_reduce.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_montgomery_setup.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_mul.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_mul_2.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_mul_2d.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_mul_d.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_mulmod.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_n_root.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_neg.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_or.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_prime_fermat.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_prime_is_divisible.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_prime_is_prime.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_prime_miller_rabin.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_prime_next_prime.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_prime_rabin_miller_trials.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_prime_random_ex.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_radix_size.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_radix_smap.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_rand.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_read_radix.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_read_signed_bin.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_read_unsigned_bin.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_reduce.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_reduce_2k.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_reduce_2k_l.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_reduce_2k_setup.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_reduce_2k_setup_l.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_reduce_is_2k.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_reduce_is_2k_l.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_reduce_setup.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_rshd.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_set.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_set_int.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_shrink.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_signed_bin_size.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_sqr.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_sqrmod.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_sqrt.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_sub.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_sub_d.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_submod.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_to_signed_bin.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_to_signed_bin_n.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_to_unsigned_bin.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_to_unsigned_bin_n.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_toom_mul.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_toom_sqr.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_toradix.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_toradix_n.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_unsigned_bin_size.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_xor.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_zero.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_mp_zero_multi.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_prime_tab.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_reverse.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_s_mp_add.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_s_mp_exptmod.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_s_mp_mul_digs.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_s_mp_mul_high_digs.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_s_mp_sqr.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bn_s_mp_sub.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/bncore.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/booker.pl
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/callgraph.txt
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/libtommath.dsp
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/mtest/logtab.h
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/mtest/mpi-config.h
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/mtest/mpi-types.h
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/mtest/mpi.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/mtest/mpi.h
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/mtest/mtest.c
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/pics/design_process.sxd
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/pics/design_process.tif
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/pics/expt_state.sxd
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/pics/expt_state.tif
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/pics/makefile
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/pics/primality.tif
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/pics/radix.sxd
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/pics/sliding_window.sxd
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/pics/sliding_window.tif
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/pretty.build
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/tombc/grammar.txt
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/tommath.h
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/tommath_class.h
 create mode 100644 source4/heimdal/lib/hcrypto/libtommath/tommath_superclass.h
 delete mode 100644 source4/heimdal/lib/hcrypto/rsa-imath.c
 create mode 100644 source4/heimdal/lib/hcrypto/rsa-ltm.c
 create mode 100644 source4/heimdal/lib/hcrypto/sha512.c
 create mode 100644 source4/heimdal/lib/hcrypto/validate.c
 create mode 100644 source4/heimdal/lib/hcrypto/version-script.map
 create mode 100644 source4/heimdal/lib/hdb/version-script.map
 create mode 100644 source4/heimdal/lib/hx509/char_map.h
 create mode 100644 source4/heimdal/lib/hx509/lex.yy.c
 create mode 100644 source4/heimdal/lib/hx509/version-script.map
 create mode 100644 source4/heimdal/lib/krb5/ccache_plugin.h
 create mode 100644 source4/heimdal/lib/krb5/crypto-aes.c
 create mode 100644 source4/heimdal/lib/krb5/crypto-algs.c
 create mode 100644 source4/heimdal/lib/krb5/crypto-arcfour.c
 create mode 100644 source4/heimdal/lib/krb5/crypto-des-common.c
 create mode 100644 source4/heimdal/lib/krb5/crypto-des.c
 create mode 100644 source4/heimdal/lib/krb5/crypto-des3.c
 create mode 100644 source4/heimdal/lib/krb5/crypto-evp.c
 create mode 100644 source4/heimdal/lib/krb5/crypto-null.c
 create mode 100644 source4/heimdal/lib/krb5/crypto-pk.c
 create mode 100644 source4/heimdal/lib/krb5/crypto-rand.c
 create mode 100644 source4/heimdal/lib/krb5/crypto-stubs.c
 create mode 100644 source4/heimdal/lib/krb5/crypto.h
 create mode 100644 source4/heimdal/lib/krb5/expand_path.c
 create mode 100644 source4/heimdal/lib/krb5/pcache.c
 create mode 100644 source4/heimdal/lib/krb5/salt-aes.c
 create mode 100644 source4/heimdal/lib/krb5/salt-arcfour.c
 create mode 100644 source4/heimdal/lib/krb5/salt-des.c
 create mode 100644 source4/heimdal/lib/krb5/salt-des3.c
 create mode 100644 source4/heimdal/lib/krb5/salt.c
 create mode 100644 source4/heimdal/lib/krb5/store-int.c
 delete mode 100644 source4/heimdal/lib/krb5/v4_glue.c
 create mode 100644 source4/heimdal/lib/krb5/version-script.map
 create mode 100644 source4/heimdal/lib/ntlm/ntlm_err.et
 create mode 100644 source4/heimdal/lib/ntlm/version-script.map
 create mode 100644 source4/heimdal/lib/roken/rand.c
 create mode 100644 source4/heimdal/lib/roken/version-script.map
 create mode 100644 source4/heimdal/lib/wind/version-script.map
 delete mode 100644 source4/heimdal_build/config.m4
 delete mode 100644 source4/heimdal_build/external.m4
 delete mode 100644 source4/heimdal_build/internal.m4
 delete mode 100644 source4/heimdal_build/internal.mk
 delete mode 100644 source4/heimdal_build/kpasswdd-glue.h
 create mode 100755 source4/heimdal_build/lexyacc.sh
 create mode 100644 source4/heimdal_build/version.c
 delete mode 100755 source4/install-sh
 delete mode 100644 source4/kdc/config.m4
 delete mode 100644 source4/kdc/config.mk
 create mode 100644 source4/kdc/kdc-glue.h
 create mode 100644 source4/kdc/kdc-policy.h
 delete mode 100644 source4/kdc/kdc.h
 create mode 100644 source4/kdc/policy.c
 create mode 100644 source4/kdc/proxy.c
 delete mode 100644 source4/ldap_server/config.mk
 delete mode 100644 source4/lib/basic.mk
 delete mode 100644 source4/lib/cmdline/config.mk
 delete mode 100644 source4/lib/com/config.mk
 delete mode 100644 source4/lib/events/config.mk
 delete mode 100644 source4/lib/ldb-samba/config.mk
 create mode 100644 source4/lib/ldb-samba/ldb_ildap.c
 create mode 100644 source4/lib/ldb-samba/samba_extensions.c
 create mode 100644 source4/lib/ldb/ABI/ldb-0.9.15.sigs
 create mode 100644 source4/lib/ldb/ABI/ldb-0.9.16.sigs
 create mode 100644 source4/lib/ldb/ABI/ldb-0.9.17.sigs
 create mode 100644 source4/lib/ldb/ABI/ldb-0.9.18.sigs
 create mode 100644 source4/lib/ldb/ABI/ldb-0.9.19.sigs
 create mode 100644 source4/lib/ldb/ABI/ldb-0.9.20.sigs
 create mode 100644 source4/lib/ldb/ABI/ldb-0.9.22.sigs
 create mode 100644 source4/lib/ldb/ABI/ldb-0.9.23.sigs
 create mode 100644 source4/lib/ldb/ABI/ldb-0.9.24.sigs
 create mode 100644 source4/lib/ldb/ABI/ldb-1.0.0.sigs
 create mode 100644 source4/lib/ldb/ABI/ldb-1.0.1.sigs
 create mode 100644 source4/lib/ldb/ABI/ldb-1.0.2.sigs
 create mode 100644 source4/lib/ldb/Makefile
 delete mode 100644 source4/lib/ldb/Makefile.in
 delete mode 100644 source4/lib/ldb/aclocal.m4
 delete mode 120000 source4/lib/ldb/autogen-waf.sh
 delete mode 100755 source4/lib/ldb/autogen.sh
 delete mode 100644 source4/lib/ldb/build_macros.m4
 delete mode 100755 source4/lib/ldb/config.guess
 delete mode 100644 source4/lib/ldb/config.mk
 delete mode 100755 source4/lib/ldb/config.sub
 create mode 100755 source4/lib/ldb/configure
 delete mode 100644 source4/lib/ldb/configure.ac
 delete mode 100644 source4/lib/ldb/external/libevents.m4
 delete mode 100644 source4/lib/ldb/external/libpopt.m4
 delete mode 100644 source4/lib/ldb/external/libtalloc.m4
 delete mode 100644 source4/lib/ldb/external/libtdb.m4
 delete mode 100644 source4/lib/ldb/external/pkg.m4
 delete mode 100644 source4/lib/ldb/include/ldb_includes.h
 delete mode 100755 source4/lib/ldb/install-sh
 delete mode 100644 source4/lib/ldb/ldap.m4
 delete mode 100644 source4/lib/ldb/ldb.mk
 delete mode 100644 source4/lib/ldb/ldb_ildap/config.mk
 delete mode 100644 source4/lib/ldb/ldb_ildap/ldb_ildap.c
 delete mode 100644 source4/lib/ldb/libldb.m4
 create mode 100644 source4/lib/ldb/pyldb-util.pc.in
 delete mode 100644 source4/lib/ldb/python.mk
 delete mode 100644 source4/lib/ldb/rules.mk
 delete mode 100644 source4/lib/ldb/sqlite3.m4
 delete mode 100755 source4/lib/ldb/standalone.sh
 delete mode 100644 source4/lib/ldb/tools/config.mk
 mode change 100644 => 100755 source4/lib/ldb/wscript
 delete mode 100644 source4/lib/messaging/config.mk
 delete mode 100644 source4/lib/messaging/tests/bindings.py
 delete mode 100644 source4/lib/policy/config.mk
 delete mode 100644 source4/lib/registry/config.mk
 delete mode 100644 source4/lib/registry/tests/bindings.py
 delete mode 100644 source4/lib/samba3/config.mk
 delete mode 100644 source4/lib/smbreadline/readline.m4
 delete mode 100644 source4/lib/smbreadline/smbreadline.c
 delete mode 100644 source4/lib/smbreadline/smbreadline.h
 delete mode 100644 source4/lib/smbreadline/wscript_configure
 delete mode 100644 source4/lib/socket/config.m4
 delete mode 100644 source4/lib/socket/config.mk
 delete mode 100644 source4/lib/stream/config.mk
 delete mode 100644 source4/lib/tls/config.m4
 delete mode 100644 source4/lib/tls/config.mk
 create mode 100644 source4/lib/tls/tls_tstream.c
 delete mode 100644 source4/lib/wmi/config.mk
 delete mode 100644 source4/lib/zlib.mk
 delete mode 100644 source4/libcli/config.mk
 create mode 100644 source4/libcli/finddc.h
 delete mode 100644 source4/libcli/finddcs.c
 create mode 100644 source4/libcli/finddcs_cldap.c
 create mode 100644 source4/libcli/finddcs_nbt.c
 delete mode 100644 source4/libcli/ldap/config.mk
 create mode 100644 source4/libcli/rap/rap.c
 create mode 100644 source4/libcli/rap/rap.h
 create mode 100644 source4/libcli/rap/wscript_build
 delete mode 100644 source4/libcli/security/access_check.c
 delete mode 100644 source4/libcli/security/config.mk
 delete mode 100644 source4/libcli/security/create_descriptor.c
 delete mode 100644 source4/libcli/security/object_tree.c
 delete mode 100644 source4/libcli/security/privilege.c
 delete mode 100644 source4/libcli/security/security.h
 delete mode 100644 source4/libcli/security/security_token.c
 delete mode 100644 source4/libcli/security/tests/bindings.py
 delete mode 100644 source4/libcli/security/wscript_build
 delete mode 100644 source4/libcli/smb2/config.mk
 delete mode 100644 source4/libcli/wbclient/config.mk
 delete mode 100644 source4/libnet/config.mk
 delete mode 100644 source4/libnet/libnet_samdump_keytab.c
 delete mode 100644 source4/librpc/config.mk
 rename source4/librpc/idl/{server_id.idl => server_id4.idl} (100%)
 create mode 100644 source4/librpc/rpc/pyrpc_util.c
 create mode 100644 source4/librpc/rpc/pyrpc_util.h
 delete mode 100755 source4/librpc/tests/test_ndrdump.sh
 delete mode 100644 source4/main.mk
 delete mode 100644 source4/min_versions.m4
 delete mode 100644 source4/nbt_server/config.mk
 delete mode 100644 source4/ntp_signd/config.mk
 delete mode 100644 source4/ntptr/config.mk
 delete mode 100644 source4/ntvfs/common/config.mk
 delete mode 100644 source4/ntvfs/config.mk
 delete mode 100644 source4/ntvfs/posix/config.m4
 delete mode 100644 source4/ntvfs/posix/config.mk
 delete mode 100644 source4/ntvfs/sysdep/config.m4
 delete mode 100644 source4/ntvfs/sysdep/config.mk
 delete mode 100644 source4/ntvfs/unixuid/config.m4
 delete mode 100644 source4/ntvfs/unixuid/config.mk
 delete mode 100644 source4/param/config.mk
 delete mode 100644 source4/param/tests/bindings.py
 create mode 100644 source4/rpc_server/backupkey/dcesrv_backupkey.c
 create mode 100644 source4/rpc_server/common/reply.c
 delete mode 100644 source4/rpc_server/config.mk
 create mode 100644 source4/rpc_server/dcerpc_server.pc.in
 create mode 100644 source4/rpc_server/eventlog/dcesrv_eventlog6.c
 mode change 100644 => 100755 source4/rpc_server/wscript_build
 create mode 100644 source4/samba_tool/gpo.c
 create mode 100644 source4/samba_tool/password.c
 create mode 100644 source4/samba_tool/samba_tool.c
 create mode 100644 source4/samba_tool/samba_tool.h
 create mode 100644 source4/samba_tool/vampire.c
 create mode 100644 source4/samba_tool/wscript_build
 delete mode 100755 source4/script/installdat.sh
 delete mode 100755 source4/script/installdirs.sh
 delete mode 100755 source4/script/installheader.pl
 delete mode 100755 source4/script/installlib.sh
 delete mode 100755 source4/script/installman.sh
 delete mode 100755 source4/script/installmisc.sh
 delete mode 100755 source4/script/installpc.sh
 delete mode 100755 source4/script/mkinstalldirs
 delete mode 100755 source4/script/mkversion.sh
 delete mode 100755 source4/script/revert.sh
 delete mode 100755 source4/script/uninstalllib.sh
 delete mode 100755 source4/script/uninstallman.sh
 create mode 100755 source4/scripting/bin/samba_backup
 create mode 100755 source4/scripting/devel/config_base
 create mode 100755 source4/scripting/devel/enumprivs
 create mode 100755 source4/scripting/devel/getncchanges
 delete mode 100755 source4/scripting/devel/ldapcmp
 create mode 100755 source4/scripting/devel/pfm_verify.py
 create mode 100755 source4/scripting/devel/rodcdns
 create mode 100755 source4/scripting/devel/speedtest.py
 delete mode 100644 source4/scripting/python/config.mk
 create mode 100644 source4/scripting/python/samba/drs_utils.py
 create mode 100644 source4/scripting/python/samba/join.py
 create mode 100644 source4/scripting/python/samba/netcmd/common.py
 create mode 100644 source4/scripting/python/samba/netcmd/drs.py
 create mode 100644 source4/scripting/python/samba/netcmd/gpo.py
 create mode 100755 source4/scripting/python/samba/netcmd/ldapcmp.py
 create mode 100644 source4/scripting/python/samba/netcmd/rodc.py
 delete mode 100644 source4/scripting/python/samba/provision.py
 create mode 100644 source4/scripting/python/samba/provision/__init__.py
 create mode 100644 source4/scripting/python/samba/provision/backend.py
 delete mode 100644 source4/scripting/python/samba/provisionbackend.py
 create mode 100644 source4/scripting/python/samba/sd_utils.py
 delete mode 100644 source4/scripting/python/samba/shares.py
 create mode 100644 source4/scripting/python/samba/tests/auth.py
 create mode 100644 source4/scripting/python/samba/tests/blackbox/__init__.py
 create mode 100755 source4/scripting/python/samba/tests/blackbox/ndrdump.py
 create mode 100644 source4/scripting/python/samba/tests/blackbox/samba_tool_drs.py
 create mode 100644 source4/scripting/python/samba/tests/core.py
 rename source4/{auth/credentials/tests/bindings.py => scripting/python/samba/tests/credentials.py} (100%)
 create mode 100755 source4/scripting/python/samba/tests/dcerpc/rpc_talloc.py
 create mode 100644 source4/scripting/python/samba/tests/dcerpc/testrpc.py
 create mode 100644 source4/scripting/python/samba/tests/gensec.py
 create mode 100644 source4/scripting/python/samba/tests/hostconfig.py
 create mode 100644 source4/scripting/python/samba/tests/messaging.py
 create mode 100644 source4/scripting/python/samba/tests/param.py
 create mode 100644 source4/scripting/python/samba/tests/registry.py
 create mode 100644 source4/scripting/python/samba/tests/samba3sam.py
 create mode 100644 source4/scripting/python/samba/tests/security.py
 delete mode 100644 source4/scripting/python/samba/tests/shares.py
 create mode 100644 source4/scripting/python/samba/web_server/__init__.py
 delete mode 100755 source4/scripting/python/samba_external/missing.py
 delete mode 100644 source4/scripting/python/wscript
 delete mode 100644 source4/selftest/config.mk
 create mode 100755 source4/selftest/tests.py
 delete mode 100755 source4/selftest/tests.sh
 delete mode 100644 source4/setup/secrets_self_join.ldif
 delete mode 100644 source4/smb_server/config.mk
 create mode 100644 source4/smb_server/service_smb.c
 delete mode 100644 source4/smb_server/smb/config.mk
 delete mode 100644 source4/smb_server/smb2/config.mk
 delete mode 100644 source4/smbd/config.mk
 delete mode 100644 source4/smbd/process_model.m4
 delete mode 100644 source4/smbd/process_model.mk
 delete mode 100644 source4/static_deps.mk
 delete mode 100644 source4/torture/config.mk
 delete mode 100644 source4/torture/drs/config.mk
 create mode 100644 source4/torture/drs/python/drs_base.py
 create mode 100644 source4/torture/drs/python/fsmo.py
 create mode 100644 source4/torture/drs/python/repl_schema.py
 create mode 100644 source4/torture/drs/python/replica_sync.py
 create mode 100644 source4/torture/drs/rpc/dssync.c
 create mode 100644 source4/torture/drs/rpc/msds_intid.c
 delete mode 100644 source4/torture/libnetapi/config.m4
 delete mode 100644 source4/torture/libnetapi/config.mk
 create mode 100644 source4/torture/libnetapi/libnetapi_server.c
 delete mode 100644 source4/torture/libsmbclient/config.m4
 delete mode 100644 source4/torture/libsmbclient/config.mk
 delete mode 100644 source4/torture/local/config.mk
 delete mode 100644 source4/torture/locktest2.c
 create mode 100644 source4/torture/ndr/backupkey.c
 create mode 100644 source4/torture/ndr/nbt.c
 create mode 100644 source4/torture/ndr/ntlmssp.c
 create mode 100644 source4/torture/rpc/backupkey.c
 delete mode 100644 source4/torture/rpc/dssync.c
 create mode 100644 source4/torture/rpc/forest_trust.c
 delete mode 100644 source4/torture/smb2/config.mk
 delete mode 100644 source4/torture/winbind/config.mk
 delete mode 100644 source4/utils/config.mk
 delete mode 100644 source4/utils/net/config.mk
 delete mode 100644 source4/utils/net/drs/net_drs.c
 delete mode 100644 source4/utils/net/drs/net_drs.h
 delete mode 100644 source4/utils/net/drs/net_drs_bind.c
 delete mode 100644 source4/utils/net/drs/net_drs_kcc.c
 delete mode 100644 source4/utils/net/drs/net_drs_replicate.c
 delete mode 100644 source4/utils/net/drs/net_drs_showrepl.c
 delete mode 100644 source4/utils/net/net.c
 delete mode 100644 source4/utils/net/net.h
 delete mode 100644 source4/utils/net/net_gpo.c
 delete mode 100644 source4/utils/net/net_join.c
 delete mode 100644 source4/utils/net/net_password.c
 delete mode 100644 source4/utils/net/net_vampire.c
 delete mode 100644 source4/utils/net/wscript_build
 delete mode 100755 source4/utils/tests/test_net.sh
 create mode 100755 source4/utils/tests/test_samba_tool.sh
 delete mode 100644 source4/web_server/config.mk
 delete mode 100644 source4/web_server/swat/__init__.py
 delete mode 100644 source4/winbind/config.mk
 create mode 100644 source4/winbind/wb_update_rodc_dns.c
 delete mode 100644 source4/wrepl_server/config.mk
 delete mode 100644 source4/wscript
 delete mode 100644 source4/wscript_build
 create mode 100644 testprogs/win32/midltests/Makefile.simple
 create mode 100644 testprogs/win32/midltests/Makefile.tcp
 create mode 100644 testprogs/win32/midltests/invalid/README.txt
 create mode 100644 testprogs/win32/midltests/invalid/midltests_pipe_struct_union_01.idl
 create mode 100644 testprogs/win32/midltests/invalid/midltests_pipe_struct_union_01.txt
 rename testprogs/win32/midltests/{midltests.c => midltests_simple.c} (100%)
 create mode 100644 testprogs/win32/midltests/midltests_tcp.c
 create mode 100644 testprogs/win32/midltests/todo/midltests-array-range.idl
 create mode 100644 testprogs/win32/midltests/todo/midltests-pipe-02.idl
 create mode 100644 testprogs/win32/midltests/todo/midltests-pipe-03-hyper.idl
 create mode 100644 testprogs/win32/midltests/todo/midltests-pipe-04-struct.idl
 create mode 100755 testprogs/win32/midltests/todo/midltests-pipe-first.idl
 create mode 100644 testprogs/win32/midltests/todo/midltests-pipe-sync-ndr32-downgrade-02.idl
 create mode 100644 testprogs/win32/midltests/todo/midltests-string-in-out-ref.idl
 create mode 100755 testprogs/win32/midltests/todo/midltests-transmit-as.idl
 create mode 100755 testprogs/win32/midltests/todo/midltests_pointer_default.idl
 create mode 100644 testprogs/win32/midltests/valid/README.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests-pipe-sync-ndr32-downgrade-01.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests-pipe-sync-ndr32-downgrade-01.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests-pipe-sync-ndr32-downgrade-02.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests-pipe-sync-ndr32-downgrade-02.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests_fixed_size_in_array_01.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests_fixed_size_in_array_01.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests_strings_array_01.err.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests_strings_array_01.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests_strings_array_02.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests_strings_array_02.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_01.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_01.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_02.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_02.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_03.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_03.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_04.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_04.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_05.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_05.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_06.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_06.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_07.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_07.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_08.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_08.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_09.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_09.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_10.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_10.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_11.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_11.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_12.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_12.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_13.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_13.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_14.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_14.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_15.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_15.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_16.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_16.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_17.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_17.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_18.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_18.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_19.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_19.txt
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_20.idl
 create mode 100644 testprogs/win32/midltests/valid/midltests_union_align_20.txt
 create mode 100644 testprogs/win32/vs2010-metze.cmd
 create mode 100644 testsuite/headers/test_headers.c
 create mode 100644 testsuite/headers/wscript_build
 create mode 100644 wintest/README
 create mode 100644 wintest/conf/abartlet.conf
 create mode 100644 wintest/conf/tridge.conf
 create mode 100644 wintest/conf/zahari-esxi.conf
 create mode 100755 wintest/test-s3.py
 create mode 100755 wintest/test-s4-howto.py
 create mode 100644 wintest/wintest.py
 create mode 100755 wscript
 create mode 100644 wscript_build


Changeset truncated at 500 lines:

diff --git a/.bzrignore b/.bzrignore
new file mode 120000
index 0000000..3e4e48b
--- /dev/null
+++ b/.bzrignore
@@ -0,0 +1 @@
+.gitignore
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
index 12573c5..a8eacd5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,23 +1,26 @@
 bin/
+st/
 .waf*
 .lock-wscript
 *~
 *.1
 *.3
 *.8
-*_asn1_files
-*_asn1.h
+*.swp
+tags
+TAGS
+cscope*.out
+*.x
 autom4te.cache
 config.cache
 config.h
 config.h.in
 config.log
 config.status
-configure
-Makefile
-*.d
-*_err.c
-*_err.h
+source3/.build.log
+source3/.clang_complete
+source3/configure
+source3/Makefile
 examples/libsmbclient/Makefile.internal
 examples/libsmbclient/smbwrapper/smbsh
 examples/libsmbclient/smbwrapper/smbwrapper.so
@@ -49,8 +52,6 @@ examples/VFS/skel_opaque.so
 examples/VFS/skel_transparent.so
 *.gcda
 *.gcno
-*.hd
-*.ho
 *.o
 *.patch
 *.pc
@@ -59,12 +60,10 @@ examples/VFS/skel_transparent.so
 semantic.cache
 nsswitch/libnss_winbind.so
 nsswitch/libnss_wins.so
-source3/bin/*
 source3/config.cache
 source3/config.log
 source3/config.status
 source3/configure
-source3/cscope.out
 source3/exports/libnetapi.syms
 source3/exports/libsmbclient.syms
 source3/exports/libsmbsharemodes.syms
@@ -82,8 +81,6 @@ source3/lib/netapi/tests/Makefile
 source3/library-versions
 librpc/gen_ndr/*.*
 source3/librpc/gen_ndr/*.*
-source4/librpc/gen_ndr/*.*
-source3/Makefile
 source3/nsswitch/*.so
 source3/pkgconfig/*.pc
 source3/proto_exists
@@ -93,236 +90,14 @@ source3/script/installbin.sh
 source3/script/uninstallbin.sh
 source3/smbadduser
 source3/smbd/build_options.c
-source3/st
-source3/tags
-source3/TAGS
-source3/samba4-data.mk
-source3/samba4-config.mk
-source3/torture.tdb
-source4/apidocs
-source4/auth/ntlm/auth_proto.h
-source4/auth/auth_proto.h
-source4/auth/auth_sam.h
-source4/auth/auth_sam_reply.h
-source4/auth/credentials/credentials_krb5_proto.h
-source4/auth/credentials/credentials_proto.h
-source4/auth/gensec/gensec_proto.h
-source4/auth/gensec/schannel_proto.h
-source4/auth/gensec/schannel_state.h
-source4/auth/gensec/spnego_proto.h
-source4/auth/kerberos/proto.h
-source4/auth/ntlmssp/msrpc_parse.h
-source4/auth/ntlmssp/proto.h
-source4/auth/session_proto.h
-source4/auth/system_session_proto.h
-source4/bin/*
-source4/bin/modules/*
-source4/bin/shared/*.so*
-source4/build/smb_build/config.pm
-source4/cldap_server/proto.h
-source4/config.mk
-source4/coverage
-source4/data.mk
-source4/dsdb/common/proto.h
-source4/dsdb/kcc/kcc_service_proto.h
-source4/dsdb/repl/drepl_service_proto.h
-source4/dsdb/samdb/samdb_proto.h
-source4/dsdb/samdb/ldb_modules/util_proto.h
-source4/dsdb/samdb/ldb_modules/partition_proto.h
-source4/dsdb/schema/proto.h
-source4/extra_cflags.txt
-source4/foo.tdb
-source4/gentest_seeds.dat
-source4/heimdal/kdc/kdc-private.h
-source4/heimdal/kdc/kdc-protos.h
-source4/heimdal/lib/asn1/asn1_*
-source4/heimdal/lib/asn1/*_asn1-priv.h*
-source4/heimdal/lib/asn1/der-private.h
-source4/heimdal/lib/asn1/der-protos.h
-source4/heimdal/lib/asn1/krb5_asn1_files
-source4/heimdal/lib/asn1/krb5_asn1.h
-source4/heimdal/lib/des/hcrypto
-source4/heimdal/lib/gssapi/asn1_*.c
-source4/heimdal/lib/gssapi/gssapi_asn1-priv.h
-source4/heimdal/lib/gssapi/spnego_asn1-priv.h
-source4/heimdal/lib/gssapi/krb5/gsskrb5-private.h
-source4/heimdal/lib/gssapi/spnego_asn1_files
-source4/heimdal/lib/gssapi/spnego_asn1.h
-source4/heimdal/lib/gssapi/spnego/spnego-private.h
-source4/heimdal/lib/hdb/asn1_*.c
-source4/heimdal/lib/hdb/hdb_asn1_files
-source4/heimdal/lib/hdb/hdb_asn1.h
-source4/heimdal/lib/hdb/hdb_asn1-priv.h
-source4/heimdal/lib/hdb/hdb_err.?
-source4/heimdal/lib/hdb/hdb-private.h
-source4/heimdal/lib/hdb/hdb-protos.h
-source4/heimdal/lib/hx509/asn1_*.c
-source4/heimdal/lib/hx509/*asn1-priv.h
-source4/heimdal/lib/hx509/hx509-private.h
-source4/heimdal/lib/hx509/hx509-protos.h
-source4/heimdal/lib/krb5/heim_err.?
-source4/heimdal/lib/krb5/k524_err.?
-source4/heimdal/lib/krb5/krb5_err.?
-source4/heimdal/lib/krb5/krb5-private.h
-source4/heimdal/lib/krb5/krb5-protos.h
-source4/heimdal/lib/ntlm/heimntlm-protos.h
-source4/heimdal/lib/roken/err.h
-source4/heimdal/lib/roken/vis.h
-source4/heimdal/lib/wind/*_table.?
-source4/heimdal/lib/asn1/*.hx
-source4/heimdal/lib/gssapi/*.hx
-source4/heimdal/lib/hdb/*.hx
-source4/heimdal/lib/hx509/*.hx
-source4/include/build.h
-source4/include/config_tmp.h
-source4/include/config_tmp.h.in
-source4/kdc/pac-glue_proto.h
-source4/ldap_server/proto.h
-source4/lib/charset/charset_proto.h
-source4/libcli/composite/proto.h
-source4/libcli/finddcs.h
-source4/libcli/ldap/ldap_proto.h
-source4/libcli/libcli_proto.h
-libcli/nbt/nbtname.h
-libcli/smb/smb_common_proto.h
-source4/libcli/nbt/nbt_proto.h
-source4/libcli/raw/raw_proto.h
-source4/libcli/resolve/lp_proto.h
-source4/libcli/resolve/proto.h
-source4/libcli/security/proto.h
-source4/libcli/smb2/smb2_proto.h
-source4/libcli/smb_composite/proto.h
-source4/libcli/util/clilsa.h
-source4/libcli/util/proto.h
-source4/libcli/wrepl/winsrepl_proto.h
-source4/lib/cmdline/credentials.h
-source4/lib/cmdline/popt_credentials.h
-lib/crypto/test_proto.h
-source4/lib/db_wrap_proto.h
-source4/lib/ldb/bin
-source4/lib/ldb/examples/ldbreader
-source4/lib/ldb/examples/ldifreader
-source4/lib/ldb/lib
-source4/lib/ldb/man/*.html
-source4/lib/ldb/samba/ldif_handlers_proto.h
-source4/lib/ldb/tests/tmp
-source4/libnet/libnet_proto.h
-source4/lib/registry/regf.h
-source4/lib/registry/tdr_regf.c
-source4/lib/registry/tdr_regf.h
-source4/lib/registry/tests/proto.h
-source4/lib/registry/tools/common.h
-source4/librpc/idl-deps
-source4/librpc/ndr/libndr_proto.h
-source4/librpc/ndr/ndr_compression.h
-source4/librpc/ndr/ndr_table.h
-source4/librpc/rpc/dcerpc_proto.h
-source4/librpc/rpc/dcerpc_table.h
-source4/lib/samba3/samba3_proto.h
-source4/lib/samba3/samba3_smbpasswd_proto.h
-source4/lib/socket/netif_proto.h
-source4/lib/talloc/talloc.3.html
-source4/lib/talloc/testsuite
-source4/lib/tdb/bin/tdbbackup
-source4/lib/tdb/bin/tdbdump
-source4/lib/tdb/bin/tdbtool
-source4/lib/tdb/bin/tdbtorture
-lib/tdr/tdr_proto.h
-lib/util/apidocs
-lib/util/asn1_proto.h
-lib/util/pidfile.h
-lib/util/unix_privs.h
-lib/util/util_proto.h
-source4/mkconfig.mk
-source4/nbt_server/dgram/proto.h
-source4/nbt_server/nbt_server_proto.h
-source4/nbt_server/wins/winsdb_proto.h
-source4/nbt_server/wins/winsserver_proto.h
-source4/ntptr/ntptr_proto.h
-source4/ntvfs/cifs_posix_cli/proto.h
-source4/ntvfs/common/proto.h
-source4/ntvfs/ipc/proto.h
-source4/ntvfs/ntvfs_proto.h
-source4/ntvfs/posix/vfs_posix_proto.h
-source4/ntvfs/simple/proto.h
-source4/param/proto.h
-source4/param/secrets_proto.h
-source4/param/share_proto.h
-source4/passdb/proto.h
+source3/setup
 pidl/blib
 pidl/cover_db
 pidl/Makefile
 pidl/pm_to_blib
-source4/rpc_server/common/proto.h
-source4/rpc_server/dcerpc_server_proto.h
-source4/rpc_server/service_rpc.h
-source4/rpc_server/lsa/proto.h
-source4/rpc_server/samr/proto.h
-source4/rpc_server/srvsvc/proto.h
-source4/samba.info
-source4/scripting/ejs/ejsnet/proto.h
-source4/scripting/ejs/proto.h
-source4/smbd/pidfile.h
-source4/smbd/process_model_proto.h
-source4/smbd/service_proto.h
-source4/smb_server/service_smb_proto.h
-source4/smb_server/smb2/smb2_proto.h
-source4/smb_server/smb_server_proto.h
-source4/smb_server/smb/smb_proto.h
-source4/st
-source4/templates.ldb
-source4/test-results
-source4/tests
-source4/torture/auth/proto.h
-source4/torture/basic/proto.h
-source4/torture/ldap/proto.h
-source4/torture/ldb/proto.h
-source4/torture/libnet/proto.h
-source4/torture/libnetapi/proto.h
-source4/torture/libsmbclient/proto.h
-source4/torture/local/proto.h
-source4/torture/nbench/proto.h
-source4/torture/nbt/proto.h
-source4/torture/ndr/proto.h
-source4/torture/ntp/proto.h
-source4/torture/proto.h
-source4/torture/rap/proto.h
-source4/torture/raw/proto.h
-source4/torture/rpc/proto.h
-source4/torture/drs/proto.h
-source4/torture/smb2/proto.h
-source4/torture.tdb
-source4/torture/unix/proto.h
-source4/torture/winbind/proto.h
-source4/utils/net/net_proto.h
-source4/utils/net/drs/net_drs_proto.h
-source4/version.h
-source4/web_server/proto.h
-source4/winbind/idmap_proto.h
-source4/winbind/wb_helper.h
-source4/winbind/wb_proto.h
-source4/wrepl_server/wrepl_server_proto.h
-source4/heimdal/lib/roken/roken.h
-source4/lib/ldb-samba/ldif_handlers_proto.h
-source4/libcli/drsblobs_proto.h
-source4/ntvfs/posix/vfs_acl_proto.h
-source4/kdc/mit_samba.so
-*.swp
-tags
-*.x
 packaging/RHEL-CTDB/samba.spec
 packaging/RHEL/samba.spec
 packaging/RHEL/makerpms.sh
-source3/setup
-lib/tevent/Makefile
-lib/tevent/tevent.so
-lib/tevent/libtevent.so*
-lib/tevent/libtevent.a
-lib/tdb/libtdb.so
-lib/tdb/tdb.so
-lib/tdb/libtdb.a
-lib/tdb/Makefile
-lib/tdb/bin
 docs-xml/build/catalog.xml
 docs-xml/*/images/*.eps
 docs-xml/*/images/*.pdf
diff --git a/MAINTAINERS b/MAINTAINERS
deleted file mode 100644
index f6824a1..0000000
--- a/MAINTAINERS
+++ /dev/null
@@ -1,40 +0,0 @@
-##
-## List of current Samba Maintainers 
-##
-
-This file contains a list of developers responsible for 
-portions of the Samba 3.0 code.  It also lists developers
-responsible for 3rd party projects that work with Samba
-(e.g. vfs modules).
-
-Note that this list is for your benefit, but please do not
-abuse it by constantly emailing a stream of help questions
-to the maintainers.  Some are more open to direct 
-communication than others and some struggle with enormous
-amounts of email every day.
-
-All bug reports for code that is maintained *within* the 
-Samba subversion tree should be filed at https://bugzilla.samba.org/.
-
-
-Feature/Function	Developer
-----------------	---------
-
-documentation 		John Terpstra <jht at samba.org>
-
-libmsrpc		Chris Nichols <skel at samba.org>
-
-libsmbclient		Derrell Lipman <derrell at samba.org>
-
-pdb_*sql		Collen Blijenberg <collen at hermanjordan.nl>
-				Herwin Weststrate <herwin at snt.utwente.nl>
-
-			http://pdbsql.sourceforge.net/
-
-printing		Gerald (Jerry) Carter <jerry at samba.org>
-
-samba-vscan		Rainer Link <rainer at openantivirus.org>
-
-
---
-Please report any errors in this file to <samba-technical at samba.org>
diff --git a/MAINTAINERS.txt b/MAINTAINERS.txt
new file mode 100644
index 0000000..466ae54
--- /dev/null
+++ b/MAINTAINERS.txt
@@ -0,0 +1,209 @@
+Samba maintainers
+-----------------
+
+This file lists the maintainers for subsystems in Samba. Please see
+the end of the file for information on how the maintainers system
+works. If you can't work out who the maintainer is for some code,
+please ask on the samba-technical list or on the samba-technical IRC
+channel.
+
+
+=======================================================================
+
+directory: lib/tevent/
+maintainers:
+         Stefan Metzmacher <metze at samba.org>
+policy:
+         All commits require review by the maintainer.
+
+         If no maintainer is available for longer than a week
+         discussion on the samba-technical list and review by 2
+         Samba-Team members is needed (e.g. Andrew Tridgell <tridge at samba.org>
+         and Volker Lendecke <vl at samba.org>).
+
+         Larger changes need also discussion on the samba-technical list
+         and review by all maintainers.
+
+directory: lib/tsocket/
+maintainers:
+         Stefan Metzmacher <metze at samba.org>
+policy:
+         All commits require review by the maintainer.
+
+         If no maintainer is available for longer than a week
+         discussion on the samba-technical list and review by 2
+         Samba-Team members is needed.
+
+         Larger changes need also discussion on the samba-technical list
+         and review by all maintainers.
+
+files: buildtools/**, source4/**/wscript
+maintainers:
+         Andrew Tridgell <tridge at samba.org>
+         Jelmer Vernooij <jelmer at samba.org>
+policy:
+         small commits to master allowed if all existing tests
+         pass. Larger commits require discussion on the samba-technical
+         list and review by the maintainer
+
+files: lib/tdb
+maintainers:
+         Rusty Russell <rusty at samba.org>
+policy:
+         Mail/CC changes to the maintainer, commit the changes
+         unless the maintainer objects.
+
+files: lib/talloc
+maintainers:
+         Andrew Tridgell <tridge at samba.org>
+         Rusty Russell <rusty at samba.org>
+policy:
+         small commits to master allowed if all existing tests
+         pass. Larger commits require discussion on samba-technical
+         list and review by the maintainer
+
+files: lib/tevent/py*, lib/talloc/py*, source4/lib/ldb/py*, lib/tdb/py*
+maintainers:
+         Jelmer Vernooij <jelmer at samba.org>
+policy:
+         Larger commits require pre-push review by the maintainer or
+         one of the maintainers of the containing subsystem.
+
+         Other non-trivial (typo, etc) commits require pre- or post-push review by the
+         maintainer or one of the maintainers of the containing subsystem.
+
+
+=======================================================================
+
+Samba Maintainers System
+------------------------
+
+The Samba project has adopted a maintainers system, with the following
+approach:
+
+ - we have created a new 'MAINTAINERS.txt' file in the root of the git
+   tree
+
+ - that file will contain a list of subsystems, and along with each
+   subsystem a list of maintainers
+
+ - subsystems may be subdirectories, or logical groups of files (for
+   example "build system" or "selftest" could be subsystems that span
+   multiple directories)
+
+ - if a subsystem is not listed in the MAINTAINERS.txt file, then this
+   maintainers proposal does not apply to that subsystem. The previous
+   Samba development methods apply to unlisted subsystems.
+
+ - when we first create the MAINTAINERS.txt it will be empty, thus on
+   the first day of adoption there is no actual change to our
+   development practices
+
+ - we will add subsystems to the MAINTAINERS.txt file via consensus
+   within the Samba Team. This means that someone would propose
+   themselves, or another team member, as a subsystem maintainer, and
+   if there are no objections then they can push a change to the
+   maintainers file after a couple of days waiting for replies. If
+   there is an existing maintainer for that subsystem then at minimum
+   the person proposing should wait for a positive ack from the
+   previous maintainer.
+
+ - a typical subsystem declaration would be:
+
+      directory: /libds
+      maintainers:
+                   Andrew Bartlett <abartlet at samba.org>
+                   Andrew Tridgell <tridge at samba.org>
+      policy:
+         small commits to master allowed if all existing tests
+         pass. Larger commits require discussion on samba-technical
+         list and review by the maintainer
+
+ - the maintainers for a subsystem may update the policy for that
+   subsystem at any time by pushing a commit to the MAINTAINERS.txt
+   file. Significant changes should also be sent to the
+   samba-technical list to ensure that all developers are aware of the
+   policy change
+
+ - a subsystem may have multiple maintainers, and it is expected that
+   this will be the case for many of our subsystems.
+
+ - a maintainer may delegate responsibility to someone else for a
+   period of time (such as during rapid development or when the
+   maintainer is away). A maintainer may also appoint a backup


-- 
Samba Shared Repository


More information about the samba-cvs mailing list