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

Karolin Seeger kseeger at samba.org
Wed Mar 16 13:36:36 MDT 2011


The branch, v3-6-test has been updated
       via  9a8e6e2 Merge master into v3-6-test
       via  7bb76bc s3: Fix Coverity ID 2100, BAD_SIZEOF
       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  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  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  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  e818090 s3: Fix bug 8009 - net rap session cannot get username
       via  746b299 s3: Fix the talloc hierarchy in shadow_copy2_connectpath
       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  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  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  70c75b9 s3: Fix a typo
       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  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  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  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  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  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  6013d75 s3: state->ev is not needed in winbindd_lookupsid
       via  b12fbc2 Fix the examples/VFS build.
       via  8bcae00 s3-docs: manpage for "net idmap delete"
       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  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  f6f8ec8 s3: Move EXOP definitions to smbldap.h
       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  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  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  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  d9945e9 s3:idmap_cache: remove an leftover wip comment
       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  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  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  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  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  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  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  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  c36f93d s3: fix the waf build after adding smbd/msg_idmap.c
       via  3854413 s3: Survive an idle child that was killed
       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  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  0decc29 s3: Fix a debug message
       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  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  c8a242d dirfd doesn't exist in some platforms.
       via  ebb2fb7 Removed unused code check_dos_char_slowly.
       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  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  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  2d0727b Batch oplocks conflict with exclusive as well as themselves.
       via  e253281 s4:dynconfig: fix segfault in the set_dyn_*() functions
       via  9bf1032 s4:dynconfig: add prototypes for *dyn_LOCALEDIR
       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  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  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  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  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  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  187f695 Fix alignment issues in SPOOLSS "BUFFER" marshalling. Guenther and Metze please check !
       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  7720fac tevent: Fix a comment
       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  2045cd7 s3-waf: add check for "struct sigevent" and some of its members.
       via  ce718bb s3-waf: add check for "struct utimbuf".
       via  9c12232 s3: increase the log level for missing PIDs on SIGCHLD
       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  9e822f1 s3-waf: add check for struct stat st_flags member.
       via  afb77d1 s3-waf: add some missing checks for macosx.
       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  1354d3d s3-auth Fix memory leak in security=share and force user =
       via  dce69c2 waf Fix dependencies for .pc (pkg-config) files
       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  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  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  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  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  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  d38ab83 s3: Make "smbpasswd <user>" work with pdb_ads
       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  822a511 s3: Skip the CHAIN1 tests
       via  6531ac6 s3-waf: next attempt to fix cups and non-cups builds.
       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  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  16229e4 s3: Avoid a select call per smb
       via  90c8de5 s3: Add more checks and better fallback to addrchange
       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  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  5ecda05 s3-waf: better checks for gssapi support.
       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  8cffe14 s3-rpc_client: Added dcerpc_winreg_int_openkey() which dectects the hive.
       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  d62aa57 nsswitch: fix a segfault in the krb5 locator plugin
       via  831974a s3: Slightly simplify winbind_write_sock
       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  6d3625d libwbclient: doxygen: mark wbcSetGidHwm deprecated
       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  4b0af9b Make it clear we're using the open file pathname.
       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  be80812 s4:WAF build - remove "source4/configure.developer"
       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  1b5609a s3-rpc_server: Fixed possible segfault with client_id.
       via  d8a90b4 s3:utils enable sharesec for registry shares
       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  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  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  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  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  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  01d3da3 s3:net: remove unused net_idmap_help
       via  9732955 s3: Added file for clang complete support in vim.
       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  0a7f1af Fix leak in error path.
       via  1d27f0b mit-samba: Allow nesting on the event context
       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  4a558ca script/autobuild.py: git diff has a '--stat' option, no need to use 'diffstat'
       via  4b7d049 s3-waf: add --with-automount option.
       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  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  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  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  ece9498 Move the "oplock file with byte range locks" check to the correct place, where we're making oplock decisions.
       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  17c01a5 s3:rpc_server/netlogon: reject validation level 6 without ads support
       via  13470f1 charcnv: removed call to setlocale() (bug 7519)
       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  91e1c8d s3:lib: allow_trailing_dollar should only allow '$'
       via  40850b3 Fix a couple of missing checks on talloc returns.
       via  885887a s3-waf: no need to call pidl with --samba3-ndr-client anymore.
       via  2534e01 s3-build: remove --samba3-ndr-client from build_idl.sh script.
       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  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  ee5de71 s3-waf: remove RPCCLI_SAMR subsystem.
       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  62048fa s3-waf: fix the build after epmapper changes.
       via  8ddfe78 s3-dssync-passdb: implement accounts, aliases and groups
       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  3bdd2ef nsswitch: remove unused code from wbinfo.c
       via  a62d67e s3: Fix a typo
       via  e026685 s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_msrpc.c.
       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  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  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  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  753094d s3-net: add net_scan_dc non-ad variant.
       via  600ff3a s3-lanman: prefer dcerpc_samr_X functions.
       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  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  e18b8c0 Add knownfail for s4 for the new oplock test.
       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  ad10289 s3:lib/events: use DLIST_DEMOTE() for fd events
       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  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  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  e6e7c72 s3: On FreeBSD, compile zfsacl if sunacl.h is around
       via  619e5cb s3: Make _lp_maxprotocol static
       via  a042617 s3: Remove an unneeded check
       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  fc16baa s3-net: use struct based dcerpc_spoolss_EnumPrinterData_r() call.
       via  d4414f0 s3-rpcclient: use struct based dcerpc_spoolss_EnumPrinterData_r() call.
       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  1232fb5 s3-rpc_client: remove some more obsolete cli_X.h header files.
       via  1e34624 docs: update wbinfo manpage: remove documentation of removed parameters
       via  ba6dda1 Add delete-ln test now we can correctly delete hardlinks.
       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  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  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  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  efde1d8 s3-utils: Fixed a resource leak in net_afs.
       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  bb358ec From Metze - make sure we're using the same string length for the hash.
       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  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  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  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  593c004 s3: Fix a memleak in receive_getdc_response
       via  45cb9bb s3:net: make idmap_store_secret static.
       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  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  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  f1d15ea s3:lib/netapi: don't set SAMR_FIELD_FULL_NAME if we just want to set the account name (bug #7896)
       via  84bbf9c examples:createdombj: default prefix to target-type, not "group"
       via  d05fb4b s3: Fix two uninitialized variables
       via  86ff8cf s3: Allow more control over smbsock_[any_]connect
       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  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  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  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  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  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  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  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  87934d8 s3-waf: fix the build.
       via  d9be7e9 s3:lib/gencache: fix memory leak in error path
       via  94e83e3 s3-printing: fix crash bug in print_spool_open().
       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  2c657d8 s3:libsmb/namequery.c: don't leak 'pserver'
       via  987b49c dns: fixed dns record format
       via  88c3e50 Fix a warning message.
       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  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  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  e7707d5 From metze's work on sparse attributes. FILE_ATTRIBUTE_SPARSE is valid on get but not on set.
       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  716ea73 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  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  c4a8875 heimdal_build: Add version-script for krb5.
       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  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  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  34c0d01 Do more vfs_stat_fsp calls instead of FSTAT - ensures fsp->fsp_name->st is kept up to date.
       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  ecf48af 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  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  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  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  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  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  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  0414283 As we handle missing sendfile() inside lib/sendfile.c, remove the WITH_SENDFILE ifdefs.
       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  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  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  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  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  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  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  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  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  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  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  f7d9786 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  b73e4e3 s3-waf: add pam configure checks.
       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  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  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  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  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  1f1491d Oops. Missed adding vfswrap_posix_fallocate to vfs_default_fns table.
       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  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  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  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  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  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  254dea0 s3-waf: convert LIBNMB into a subsystem.
       via  12d73f2 s3-waf: convert FNAME_UTIL into a subsystem.
       via  d6337bb s3: Fix bug 7832
       via  f430dd3 wafsamba: Fix indentation.
       via  e0e4dc1 s3: Add shadow copy info to smbclient allinfo
       via  3f6705e s3: Add cli_shadow_copy_data
      from  29c81d9 s3: Fix Coverity ID 2100, BAD_SIZEOF

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


- Log -----------------------------------------------------------------
commit 9a8e6e229703e5803031dddd03cc8fe13f98be82
Merge: 7bb76bc7c794e22d564375343946907323406c65 29c81d96dd722170f0a29cc0d8d3007102952ae7
Author: Karolin Seeger <kseeger at samba.org>
Date:   Wed Mar 16 20:34:44 2011 +0100

    Merge master into v3-6-test
    
    This merge was done by:
    git reset --hard origin/master
    git merge -s ours origin/v3-6-test
    git show origin/v3-6-test:source3/VERSION > source3/VERSION
    git commit -a --amend
    
    This basicly resets v3-6-test to master,
    but it keeps the v3-6-test history as a merge commit.
    
    metze

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

Summary of changes:
 .bzrignore                                         |    1 +
 .gitignore                                         |  241 +--
 MAINTAINERS.txt                                    |   24 +
 Makefile                                           |   75 +
 VERSION                                            |  117 +
 WHATSNEW4.txt                                      |    7 +-
 auth/auth_sam_reply.c                              |  390 ++
 auth/auth_sam_reply.h                              |   38 +
 auth/wscript_build                                 |    7 +
 buildtools/bin/waf-svn                             |  Bin 109173 -> 109281 bytes
 buildtools/compare_config_h3.sh                    |    6 +-
 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                    |    7 +-
 buildtools/scripts/abi_gen.sh                      |    3 +-
 buildtools/testwaf.sh                              |    3 +-
 buildtools/wafsamba/hpuxcc.py                      |   56 +
 buildtools/wafsamba/pkgconfig.py                   |    8 +-
 buildtools/wafsamba/samba3.py                      |   71 +-
 buildtools/wafsamba/samba_abi.py                   |  106 +-
 buildtools/wafsamba/samba_autoconf.py              |   32 +-
 buildtools/wafsamba/samba_bundled.py               |    6 +-
 buildtools/wafsamba/samba_conftests.py             |   55 +-
 buildtools/wafsamba/samba_deps.py                  |   19 +-
 buildtools/wafsamba/samba_dist.py                  |    9 +-
 buildtools/wafsamba/samba_headers.py               |  180 +
 buildtools/wafsamba/samba_install.py               |   32 +-
 buildtools/wafsamba/samba_pidl.py                  |   20 +-
 buildtools/wafsamba/samba_python.py                |   11 +-
 buildtools/wafsamba/samba_utils.py                 |   23 +-
 buildtools/wafsamba/samba_version.py               |   24 +-
 buildtools/wafsamba/stale_files.py                 |    4 +-
 buildtools/wafsamba/symbols.py                     |  146 +-
 buildtools/wafsamba/tru64cc.py                     |    2 +-
 buildtools/wafsamba/wafsamba.py                    |  288 +-
 buildtools/wafsamba/wscript                        |   25 +-
 codepages/wscript_build                            |    2 +-
 configure                                          |   14 +
 source4/configure.developer => configure.developer |    0
 docs-xml/manpages-3/ntlm_auth.1.xml                |    2 +-
 docs-xml/manpages-3/smb.conf.5.xml                 |    3 +-
 docs-xml/manpages-3/smbget.1.xml                   |    2 +-
 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                           |   32 +
 examples/LDAP/samba.schema                         |   55 +
 examples/LDAP/samba.schema.at.IBM-DS               |   19 +-
 examples/LDAP/samba.schema.oc.IBM-DS               |    2 +
 examples/printing/smbprint                         |    4 +-
 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 +
 lib/crypto/md4test.c                               |    2 +-
 lib/dnspython/.gitignore                           |    2 +
 lib/dnspython/ChangeLog                            |   91 +
 lib/dnspython/Makefile                             |   56 +
 lib/dnspython/README                               |   59 +-
 lib/dnspython/dns/__init__.py                      |    1 +
 lib/dnspython/dns/dnssec.py                        |  312 ++-
 lib/dnspython/dns/hash.py                          |   67 +
 lib/dnspython/dns/message.py                       |   14 +-
 lib/dnspython/dns/node.py                          |   14 +-
 lib/dnspython/dns/query.py                         |   84 +-
 lib/dnspython/dns/rdata.py                         |    4 +
 lib/dnspython/dns/rdataset.py                      |    4 +-
 lib/dnspython/dns/resolver.py                      |   25 +-
 lib/dnspython/dns/rrset.py                         |    6 +-
 lib/dnspython/dns/tsig.py                          |   77 +-
 lib/dnspython/dns/update.py                        |   12 +-
 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/resolver.py                    |   24 +-
 lib/nss_wrapper/nss_wrapper.c                      |   23 +-
 lib/replace/Makefile                               |    6 +-
 lib/replace/autogen-waf.sh                         |   11 -
 lib/replace/autogen.sh                             |    1 -
 lib/replace/libreplace.m4                          |   23 +
 lib/replace/system/time.h                          |    7 +
 lib/replace/wscript                                |   24 +-
 lib/socket_wrapper/socket_wrapper.c                |    9 +-
 lib/subunit/INSTALL                                |    9 +-
 lib/subunit/NEWS                                   |   17 +
 lib/subunit/python/subunit/__init__.py             |    6 +
 lib/subunit/python/subunit/run.py                  |    3 +-
 lib/subunit/setup.py                               |    2 +-
 lib/subunit/shell/tests/test_function_output.sh    |   10 +-
 lib/subunit/shell/tests/test_source_library.sh     |   14 +-
 .../ABI/{talloc-2.0.2.sigs => talloc-2.0.5.sigs}   |    0
 lib/talloc/Makefile                                |    9 +-
 lib/talloc/Makefile.in                             |   62 -
 lib/talloc/aclocal.m4                              |    1 -
 lib/talloc/autogen-autotools.sh                    |   14 -
 lib/talloc/autogen-waf.sh                          |   11 -
 lib/talloc/autogen.sh                              |    1 -
 lib/talloc/build_macros.m4                         |   14 -
 lib/talloc/config.guess                            | 1561 --------
 lib/talloc/config.sub                              | 1686 --------
 lib/talloc/configure.ac                            |   49 -
 lib/talloc/install-sh                              |  238 --
 lib/talloc/pytalloc-util.pc.in                     |    2 +-
 lib/talloc/pytalloc.c                              |   57 +-
 lib/talloc/pytalloc.h                              |    8 +-
 lib/talloc/pytalloc_util.c                         |   67 +-
 lib/talloc/rules.mk                                |   18 -
 lib/talloc/talloc.exports                          |   68 -
 lib/talloc/talloc.mk                               |   52 -
 lib/talloc/talloc.pc.in                            |    2 +-
 lib/talloc/talloc.signatures                       |   62 -
 lib/talloc/wscript                                 |   23 +-
 lib/tdb/Makefile                                   |   66 +
 lib/tdb/Makefile.in                                |   80 -
 lib/tdb/aclocal.m4                                 |    1 -
 lib/tdb/autogen-autotools.sh                       |   14 -
 lib/tdb/autogen-waf.sh                             |    1 -
 lib/tdb/autogen.sh                                 |    1 -
 lib/tdb/build_macros.m4                            |   14 -
 lib/tdb/config.guess                               | 1561 --------
 lib/tdb/config.sub                                 | 1686 --------
 lib/{replace => tdb}/configure                     |    0
 lib/tdb/configure.ac                               |   51 -
 lib/tdb/include/tdb.h                              |    2 +-
 lib/tdb/install-sh                                 |  238 --
 lib/tdb/pytdb.c                                    |    8 +-
 lib/tdb/python.mk                                  |    6 -
 lib/tdb/rules.mk                                   |   16 -
 lib/tdb/tdb.exports                                |   65 -
 lib/tdb/tdb.mk                                     |  109 -
 lib/tdb/tdb.pc.in                                  |    2 +-
 lib/tdb/tdb.signatures                             |   61 -
 lib/tdb/wscript                                    |   17 +-
 lib/tdr/tdr.c                                      |    2 +-
 lib/tdr/tdr.h                                      |   43 +-
 lib/tdr/wscript_build                              |    1 -
 lib/testtools/.testr.conf                          |    4 +
 lib/testtools/HACKING                              |   49 +-
 lib/testtools/MANIFEST.in                          |    1 -
 lib/testtools/MANUAL                               |  120 +-
 lib/testtools/Makefile                             |    9 +-
 lib/testtools/NEWS                                 |  138 +
 lib/testtools/README                               |   18 +-
 lib/testtools/setup.py                             |   51 +-
 lib/testtools/testtools/__init__.py                |   12 +-
 lib/testtools/testtools/_spinner.py                |  316 ++
 lib/testtools/testtools/compat.py                  |   85 +-
 lib/testtools/testtools/content.py                 |   17 +-
 lib/testtools/testtools/deferredruntest.py         |  336 ++
 lib/testtools/testtools/helpers.py                 |   64 +
 lib/testtools/testtools/matchers.py                |  201 +-
 lib/testtools/testtools/run.py                     |   84 +-
 lib/testtools/testtools/runtest.py                 |   99 +-
 lib/testtools/testtools/testcase.py                |  221 +-
 lib/testtools/testtools/testresult/doubles.py      |   18 +-
 lib/testtools/testtools/testresult/real.py         |  155 +-
 lib/testtools/testtools/tests/__init__.py          |   37 +-
 lib/testtools/testtools/tests/helpers.py           |    5 +
 lib/testtools/testtools/tests/test_compat.py       |   20 +-
 lib/testtools/testtools/tests/test_content.py      |   49 +-
 lib/testtools/testtools/tests/test_content_type.py |   10 +-
 .../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     |  237 ++-
 lib/testtools/testtools/tests/test_monkey.py       |    7 +-
 lib/testtools/testtools/tests/test_run.py          |   76 +
 lib/testtools/testtools/tests/test_runtest.py      |  129 +-
 lib/testtools/testtools/tests/test_spinner.py      |  332 ++
 lib/testtools/testtools/tests/test_testresult.py   |  337 ++-
 lib/testtools/testtools/tests/test_testsuite.py    |    9 +-
 lib/testtools/testtools/tests/test_testtools.py    |   32 +-
 .../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                                |    6 +-
 lib/tevent/autogen-waf.sh                          |   11 -
 lib/tevent/autogen.sh                              |    1 -
 lib/tevent/tevent.h                                |    2 +-
 lib/tevent/tevent.pc.in                            |    2 +-
 lib/tevent/tevent.signatures                       |   57 -
 lib/tevent/wscript                                 |   14 +-
 lib/torture/torture.c                              |    5 +-
 lib/torture/torture.pc.in                          |    2 +-
 lib/uid_wrapper/uid_wrapper.h                      |    2 +
 lib/util/charset/charcnv.c                         |  289 --
 lib/util/charset/charset.h                         |   18 +-
 lib/util/charset/codepoints.c                      |  424 ++-
 lib/util/charset/iconv.c                           |   85 +-
 lib/util/charset/util_unistr.c                     |   26 -
 lib/util/charset/wscript_build                     |   20 +-
 lib/util/charset/wscript_configure                 |    8 +-
 lib/util/debug.c                                   | 1033 +++++-
 lib/util/debug.h                                   |  313 +-
 lib/util/debug_s3.c                                |  105 +
 lib/util/debug_s3.h                                |   23 +
 lib/util/fault.c                                   |    2 +-
 lib/util/samba-util.pc.in                          |    2 +-
 lib/util/talloc_stack.h                            |    2 +-
 lib/util/tevent_unix.h                             |    2 +-
 lib/util/time.c                                    |   59 +
 lib/util/time.h                                    |   17 +
 lib/util/util.h                                    |   29 +-
 lib/util/util_id.c                                 |    4 +-
 lib/util/util_ldb.c                                |    2 +-
 lib/util/util_runcmd.c                             |    4 +-
 lib/util/util_str.c                                |   11 -
 lib/util/util_tdb.c                                |    2 +-
 lib/util/wscript_build                             |   72 +-
 lib/wscript_build                                  |    4 +-
 libcli/auth/ntlmssp.h                              |    8 +
 libcli/auth/ntlmssp_server.c                       |    4 +-
 libcli/auth/ntlmssp_sign.c                         |  139 +
 libcli/auth/wscript_build                          |   23 +-
 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/ldap_message.h                         |    2 +-
 libcli/ldap/ldap_ndr.c                             |    2 +-
 libcli/named_pipe_auth/npa_tstream.c               |  275 +-
 libcli/named_pipe_auth/npa_tstream.h               |   32 +-
 libcli/nbt/pynbt.c                                 |   10 +-
 libcli/nbt/wscript_build                           |   43 +-
 libcli/registry/wscript_build                      |    4 +
 libcli/security/access_check.h                     |    3 +
 libcli/security/create_descriptor.c                |  148 +-
 libcli/security/display_sec.c                      |    5 +-
 libcli/security/display_sec.h                      |   34 +
 libcli/security/privileges.c                       |   15 +-
 libcli/security/pysecurity.c                       |   83 +
 libcli/security/sddl.c                             |    2 +-
 libcli/security/security.h                         |    2 +
 libcli/security/security_descriptor.c              |    6 +-
 libcli/security/session.c                          |   64 +
 libcli/security/session.h                          |   52 +
 libcli/security/wscript_build                      |    8 +-
 libcli/util/ntstatus.h                             |    6 +-
 libds/common/flag_mapping.c                        |    3 +-
 libds/common/flag_mapping.h                        |   13 +
 libds/common/wscript_build                         |    4 +
 librpc/idl/auth.idl                                |   85 +
 librpc/idl/dcerpc.idl                              |  157 +-
 librpc/idl/dnsp.idl                                |   39 +-
 librpc/idl/drsblobs.idl                            |   16 +-
 librpc/idl/named_pipe_auth.idl                     |   41 +-
 librpc/idl/ntlmssp.idl                             |    4 +-
 librpc/idl/rap.idl                                 |   30 +
 librpc/idl/security.idl                            |    8 +
 librpc/idl/wscript_build                           |    9 +-
 librpc/ndr.pc.in                                   |    2 +-
 librpc/ndr/libndr.h                                |    2 +
 librpc/ndr/ndr_basic.c                             |   60 +
 librpc/ndr/ndr_dnsp.c                              |   29 +-
 librpc/ndr/ndr_ntlmssp.c                           |    2 +-
 librpc/ndr_krb5pac.pc.in                           |   11 +
 librpc/ndr_standard.pc.in                          |    2 +-
 librpc/rpc/binding.c                               |    2 +
 librpc/rpc/binding_handle.c                        |   61 +
 librpc/rpc/dcerpc_error.c                          |    1 +
 librpc/rpc/dcerpc_util.c                           |    1 +
 librpc/rpc/rpc_common.h                            |  284 ++
 librpc/wscript_build                               |   68 +-
 nsswitch/libwbclient/wbc_idmap.c                   |   14 +-
 nsswitch/libwbclient/wbc_pwd.c                     |    7 +-
 nsswitch/libwbclient/wbc_sid.c                     |   98 +-
 nsswitch/libwbclient/wbclient.h                    |   16 +-
 nsswitch/pam_winbind.c                             |   19 +-
 nsswitch/wb_common.c                               |    4 +
 nsswitch/wbinfo.c                                  |   98 +-
 nsswitch/wins.c                                    |    2 +-
 nsswitch/wscript_build                             |    2 +-
 pidl/lib/Parse/Pidl/NDR.pm                         |    2 +
 pidl/lib/Parse/Pidl/Samba4.pm                      |    9 +-
 pidl/lib/Parse/Pidl/Samba4/Python.pm               |  136 +-
 pidl/lib/Parse/Pidl/Typelist.pm                    |    2 +
 script/autobuild.py                                |  144 +-
 script/clean-source-tree.sh                        |   33 +
 script/land.py                                     |    2 +-
 script/librelease.sh                               |   76 +
 selftest/gdb_backtrace                             |    5 +-
 selftest/selftest.pl                               |    9 +-
 selftest/selftesthelpers.py                        |  157 +
 selftest/target/Samba3.pm                          |   64 +-
 selftest/target/Samba4.pm                          |  120 +-
 selftest/test_samba4.pl                            |    4 +-
 source3/.clang_complete                            |    2 +
 source3/Makefile-smbtorture4                       |   23 +
 source3/Makefile.in                                |   47 +-
 source3/auth/auth_domain.c                         |    1 +
 source3/auth/auth_netlogond.c                      |    1 +
 source3/auth/auth_ntlmssp.c                        |   10 +-
 source3/auth/auth_util.c                           |   70 +-
 source3/auth/server_info.c                         |    2 +-
 source3/auth/token_util.c                          |    8 +-
 source3/auth/wscript_build                         |   42 +-
 source3/build/wscript                              |    4 +-
 source3/client/client.c                            |    2 +
 source3/configure.in                               |   27 +-
 source3/include/ads.h                              |    2 +
 source3/include/auth.h                             |    6 +-
 source3/include/client.h                           |   27 -
 source3/include/debug.h                            |  280 --
 source3/include/idmap.h                            |    3 -
 source3/include/includes.h                         |  105 +-
 source3/include/libsmb_internal.h                  |    1 +
 source3/include/local.h                            |    5 -
 source3/include/messages.h                         |    9 +-
 source3/include/nss_info.h                         |    2 -
 source3/include/ntdomain.h                         |    7 +-
 source3/include/passdb.h                           |   43 +-
 source3/include/printing.h                         |   93 +
 source3/include/proto.h                            |  491 +--
 source3/include/safe_string.h                      |    2 +-
 source3/include/smb.h                              |   64 +-
 source3/include/smb_crypt.h                        |   62 +
 source3/include/smb_krb5.h                         |   12 +
 source3/include/smb_ldap.h                         |   58 +
 source3/include/smbldap.h                          |   23 +-
 source3/include/tldap.h                            |    5 +-
 source3/include/tldap_util.h                       |   14 +-
 source3/include/vfs.h                              |    4 +-
 source3/lib/access.c                               |    1 +
 source3/lib/afs.c                                  |   10 +-
 source3/lib/charcnv.c                              |  315 +--
 source3/lib/ctdbd_conn.c                           |    1 +
 source3/lib/debug.c                                | 1118 ------
 source3/lib/iconv.c                                |  775 ----
 source3/lib/interface.c                            |    1 +
 source3/lib/interfaces.c                           |    1 +
 source3/lib/ldap_debug_handler.c                   |    1 +
 source3/lib/messages.c                             |    1 +
 source3/lib/ms_fnmatch.c                           |    2 +-
 source3/lib/netapi/cm.c                            |    1 +
 source3/lib/netapi/joindomain.c                    |    1 +
 source3/lib/netapi/netapi.c                        |    2 +-
 source3/lib/netapi/user.c                          |    1 +
 source3/lib/packet.c                               |    1 +
 source3/lib/privileges.c                           |    2 +-
 source3/lib/serverid.c                             |    6 -
 source3/lib/sessionid_tdb.c                        |    1 +
 source3/lib/substitute.c                           |    4 +-
 source3/lib/system_smbd.c                          |    4 +-
 source3/lib/time.c                                 |   63 -
 source3/lib/tldap.c                                |   33 +-
 source3/lib/tldap_util.c                           |   51 +-
 source3/lib/username.c                             |    9 +-
 source3/lib/util.c                                 |   24 -
 source3/lib/util_sid.c                             |    2 +-
 source3/lib/util_sock.c                            |    1 +
 source3/lib/util_str.c                             |   45 +-
 source3/lib/util_unistr.c                          |  238 +-
 source3/libads/ads_proto.h                         |    2 +-
 source3/libads/ads_status.c                        |    1 +
 source3/libads/krb5_setpw.c                        |   74 +-
 source3/libads/ndr.c                               |    2 +-
 source3/libgpo/gpext/wscript_build                 |    8 +-
 source3/libnet/libnet_dssync.c                     |    1 +
 source3/libnet/libnet_dssync_passdb.c              |    4 +-
 source3/libnet/libnet_join.c                       |    1 +
 source3/libnet/libnet_samsync_passdb.c             |    3 +-
 source3/librpc/idl/messaging.idl                   |    3 +-
 source3/librpc/idl/notify.idl                      |    3 +-
 source3/librpc/idl/server_id.idl                   |   25 +
 source3/librpc/idl/wscript_build                   |   11 +-
 source3/librpc/ndr/ndr_server_id.c                 |   66 -
 source3/librpc/ndr/ndr_server_id.h                 |    6 -
 source3/librpc/rpc/dcerpc.h                        |  239 +--
 source3/librpc/rpc/dcerpc_ep.c                     |  158 +-
 source3/librpc/rpc/dcerpc_ep.h                     |    2 +
 source3/librpc/rpc/dcerpc_helpers.c                |    5 +-
 source3/librpc/wscript_build                       |   22 +-
 source3/libsmb/async_smb.c                         |    1 +
 source3/libsmb/clidfs.c                            |    2 +
 source3/libsmb/clientgen.c                         |    4 +-
 source3/libsmb/clifile.c                           |    1 +
 source3/libsmb/clifsinfo.c                         |    1 +
 source3/libsmb/cliprint.c                          |    1 +
 source3/libsmb/clirap.c                            |    1 +
 source3/libsmb/clirap.h                            |  208 +
 source3/libsmb/clirap2.c                           |    1 +
 source3/libsmb/errormap.c                          |   47 +-
 source3/libsmb/errormap_wbc.c                      |   63 +
 source3/libsmb/errormap_wbc.h                      |    3 +
 source3/libsmb/libsmb_context.c                    |    2 +-
 source3/libsmb/libsmb_dir.c                        |    1 +
 source3/libsmb/libsmb_server.c                     |    1 +
 source3/libsmb/nterr.c                             |   86 +-
 source3/libsmb/ntlmssp.c                           |    4 +-
 source3/libsmb/passchange.c                        |    2 +
 source3/libsmb/smb_seal.c                          |    1 +
 source3/libsmb/trusts_util.c                       |    1 +
 source3/locking/brlock.c                           |    1 +
 source3/locking/locking.c                          |   23 +-
 source3/modules/charset_macosxfs.c                 |    5 +-
 source3/modules/developer.c                        |    8 +-
 source3/modules/onefs_open.c                       |    6 +-
 source3/modules/vfs_acl_common.c                   |    4 +-
 source3/modules/vfs_expand_msdfs.c                 |    8 +-
 source3/modules/vfs_fake_perms.c                   |    8 +-
 source3/modules/vfs_full_audit.c                   |    8 +-
 source3/modules/vfs_readonly.c                     |    2 +-
 source3/modules/vfs_recycle.c                      |    8 +-
 source3/modules/vfs_smb_traffic_analyzer.c         |   12 +-
 source3/modules/vfs_syncops.c                      |    4 +-
 source3/modules/weird.c                            |    5 +-
 source3/modules/wscript_build                      |  116 +-
 source3/nmbd/nmbd.c                                |    1 +
 source3/nmbd/nmbd_synclists.c                      |    1 +
 source3/pam_smbpass/pam_smb_acct.c                 |    2 +-
 source3/pam_smbpass/pam_smb_auth.c                 |    4 +-
 source3/pam_smbpass/pam_smb_passwd.c               |    2 +-
 source3/pam_smbpass/wscript_build                  |    6 +-
 source3/param/loadparm.c                           |    6 +-
 source3/passdb/lookup_sid.c                        |   20 +-
 source3/passdb/passdb.c                            |    8 +-
 source3/passdb/pdb_ads.c                           |  409 ++-
 source3/passdb/pdb_compat.c                        |   12 +-
 source3/passdb/pdb_get_set.c                       |   35 +-
 source3/passdb/pdb_interface.c                     |   91 +-
 source3/passdb/pdb_ipa.c                           |  971 +++++
 source3/passdb/pdb_ldap.c                          |   18 +-
 source3/passdb/pdb_wbc_sam.c                       |    2 +-
 source3/passdb/wscript_build                       |   14 +-
 source3/printing/load.c                            |    2 +-
 source3/printing/load.h                            |    4 +
 source3/printing/notify.c                          |    1 +
 source3/printing/notify.h                          |   87 +
 source3/printing/nt_printing.c                     |   50 +-
 source3/printing/nt_printing_ads.c                 |   32 +-
 source3/printing/nt_printing_migrate.c             |    8 +-
 source3/printing/pcap.h                            |    6 +
 source3/printing/printing.c                        |    3 +
 source3/printing/printspoolss.c                    |    6 +-
 source3/printing/tests/vlp.c                       |    1 +
 source3/rpc_client/cli_pipe.c                      |   40 +
 source3/rpc_client/cli_pipe.h                      |  151 +
 source3/rpc_client/cli_pipe_schannel.c             |    1 +
 source3/rpc_client/cli_winreg_int.c                |    4 +-
 source3/rpc_client/cli_winreg_int.h                |    4 +-
 source3/rpc_client/rpc_transport_tstream.c         |    1 +
 source3/rpc_server/dcesrv_gssapi.h                 |    2 +-
 source3/rpc_server/dcesrv_ntlmssp.c                |    4 +-
 source3/rpc_server/dcesrv_ntlmssp.h                |    2 +-
 source3/rpc_server/dfs/srv_dfs_nt.c                |    5 +-
 source3/rpc_server/epmapper/srv_epmapper.c         |   18 +-
 source3/rpc_server/epmd.c                          |  282 ++
 source3/rpc_server/eventlog/srv_eventlog_nt.c      |    6 +-
 source3/rpc_server/eventlog/srv_eventlog_reg.c     |    2 +-
 source3/rpc_server/lsa/srv_lsa_nt.c                | 1502 +++++++-
 source3/rpc_server/netlogon/srv_netlog_nt.c        |  285 ++-
 source3/rpc_server/ntsvcs/srv_ntsvcs_nt.c          |    2 +-
 source3/rpc_server/rpc_ep_setup.c                  | 1318 +++++++
 source3/rpc_server/rpc_ep_setup.h                  |   30 +
 source3/rpc_server/rpc_handles.c                   |    2 +-
 source3/rpc_server/rpc_ncacn_np.c                  |   79 +-
 source3/rpc_server/rpc_ncacn_np.h                  |    8 +-
 source3/rpc_server/rpc_server.c                    |  969 ++++-
 source3/rpc_server/rpc_server.h                    |   11 +
 source3/rpc_server/samr/srv_samr_nt.c              |   88 +-
 source3/rpc_server/samr/srv_samr_util.c            |   22 +-
 source3/rpc_server/spoolss/srv_spoolss_nt.c        |  373 +-
 source3/rpc_server/spoolss/srv_spoolss_util.c      |  118 +-
 source3/rpc_server/spoolss/srv_spoolss_util.h      |   86 +-
 source3/rpc_server/srv_pipe.c                      |   85 +-
 source3/rpc_server/srv_pipe_hnd.c                  |    6 +-
 source3/rpc_server/srv_rpc_register.c              |  430 --
 source3/rpc_server/srv_rpc_register.h              |   29 -
 source3/rpc_server/srvsvc/srv_srvsvc_nt.c          |   47 +-
 source3/rpc_server/svcctl/srv_svcctl_nt.c          |   32 +-
 source3/rpc_server/svcctl/srv_svcctl_reg.c         |    2 +-
 source3/rpc_server/winreg/srv_winreg_nt.c          |    8 +-
 source3/rpc_server/wkssvc/srv_wkssvc_nt.c          |   21 +-
 source3/rpc_server/wscript_build                   |   54 +-
 source3/rpcclient/cmd_drsuapi.c                    |    1 +
 source3/rpcclient/cmd_lsarpc.c                     |    1 +
 source3/rpcclient/cmd_netlogon.c                   |    1 +
 source3/rpcclient/cmd_samr.c                       |    1 +
 source3/rpcclient/cmd_spoolss.c                    |    6 +-
 source3/rpcclient/cmd_srvsvc.c                     |    1 +
 source3/rpcclient/cmd_test.c                       |    1 +
 source3/rpcclient/rpcclient.c                      |    3 +-
 source3/script/tests/test_net_misc.sh              |   11 +
 source3/script/tests/test_net_registry.sh          |   12 +-
 .../script/tests/test_net_registry_roundtrip.sh    |   12 +-
 source3/script/tests/test_ntlm_auth_s3.sh          |   24 +-
 source3/script/tests/test_posix_s3.sh              |   95 -
 source3/script/tests/test_smbclient_auth.sh        |   36 +
 source3/script/tests/test_smbclient_s3.sh          |   37 +-
 source3/script/tests/test_smbtorture_s3.sh         |   39 +-
 source3/script/tests/test_testparm_s3.sh           |    9 +
 source3/script/tests/test_wbinfo_s3.sh             |   45 +-
 source3/script/tests/tests_smbclient_s3.sh         |    1 -
 source3/selftest/knownfail                         |    3 +
 source3/selftest/s3-selftest.sh                    |   10 +-
 source3/selftest/tests.py                          |  217 +
 source3/selftest/tests.sh                          |  199 -
 source3/selftest/wscript                           |    6 +-
 source3/services/svc_winreg_glue.c                 |   20 +-
 source3/services/svc_winreg_glue.h                 |   10 +-
 source3/smbd/close.c                               |    6 +-
 source3/smbd/connection.c                          |    4 +-
 source3/smbd/fake_file.c                           |    2 +-
 source3/smbd/globals.h                             |    4 +-
 source3/smbd/lanman.c                              |  148 +-
 source3/smbd/msdfs.c                               |   13 +-
 source3/smbd/msg_idmap.c                           |   10 +-
 source3/smbd/negprot.c                             |    1 +
 source3/smbd/nttrans.c                             |    8 +-
 source3/smbd/open.c                                |    2 +-
 source3/smbd/oplock.c                              |    4 -
 source3/smbd/password.c                            |   52 +-
 source3/smbd/pipes.c                               |    2 +-
 source3/smbd/posix_acls.c                          |    4 +-
 source3/smbd/process.c                             |    7 +-
 source3/smbd/reply.c                               |    6 +-
 source3/smbd/seal.c                                |    1 +
 source3/smbd/sec_ctx.c                             |   28 +-
 source3/smbd/server.c                              |   43 +-
 source3/smbd/server_exit.c                         |    3 +
 source3/smbd/server_reload.c                       |   17 +-
 source3/smbd/service.c                             |   83 +-
 source3/smbd/session.c                             |    9 +-
 source3/smbd/sesssetup.c                           |   18 +-
 source3/smbd/smb2_sesssetup.c                      |   68 +-
 source3/smbd/smb2_tcon.c                           |    2 +-
 source3/smbd/trans2.c                              |   40 +-
 source3/smbd/uid.c                                 |  124 +-
 source3/torture/mangle_test.c                      |    1 +
 source3/torture/nbench.c                           |    1 +
 source3/torture/nbio.c                             |    1 +
 source3/torture/rpc_open_tcp.c                     |    2 +-
 source3/torture/test_async_echo.c                  |    1 +
 source3/torture/torture.c                          |    1 +
 source3/torture/utable.c                           |    1 +
 source3/utils/net_ads.c                            |    7 +-
 source3/utils/net_dns.c                            |    3 +-
 source3/utils/net_rap.c                            |    1 +
 source3/utils/net_registry.c                       |    1 +
 source3/utils/net_rpc.c                            |   22 +-
 source3/utils/net_rpc_join.c                       |    1 +
 source3/utils/net_rpc_printer.c                    |    4 +-
 source3/utils/net_rpc_registry.c                   |    1 +
 source3/utils/net_rpc_shell.c                      |    1 +
 source3/utils/net_serverid.c                       |    4 +-
 source3/utils/net_status.c                         |    1 +
 source3/utils/net_util.c                           |    1 +
 source3/utils/netlookup.c                          |    1 +
 source3/utils/pdbedit.c                            |    2 +-
 source3/utils/smbcacls.c                           |    4 +-
 source3/utils/smbcontrol.c                         |    1 +
 source3/utils/smbcquotas.c                         |    1 +
 source3/utils/smbtree.c                            |    2 +
 source3/utils/status.c                             |    1 +
 source3/web/swat.c                                 |    1 +
 source3/winbindd/idmap.c                           |   14 -
 source3/winbindd/idmap_ad.c                        |   75 +-
 source3/winbindd/idmap_adex/idmap_adex.c           |   14 -
 source3/winbindd/idmap_autorid.c                   |    7 -
 source3/winbindd/idmap_hash/idmap_hash.c           |   25 +-
 source3/winbindd/idmap_ldap.c                      |   23 +-
 source3/winbindd/idmap_nss.c                       |   32 +-
 source3/winbindd/idmap_passdb.c                    |   14 +-
 source3/winbindd/idmap_rid.c                       |    9 -
 source3/winbindd/idmap_tdb.c                       |   13 -
 source3/winbindd/idmap_tdb2.c                      |   12 +-
 source3/winbindd/nss_info.c                        |    3 +-
 source3/winbindd/nss_info_template.c               |    2 -
 source3/winbindd/winbindd.c                        |   19 +-
 source3/winbindd/winbindd.h                        |    1 +
 source3/winbindd/winbindd_ads.c                    |   15 +-
 source3/winbindd/winbindd_cache.c                  |    3 +-
 source3/winbindd/winbindd_cm.c                     |    1 +
 source3/winbindd/winbindd_dual_srv.c               |    1 +
 source3/winbindd/winbindd_msrpc.c                  |    1 +
 source3/winbindd/winbindd_pam.c                    |    1 +
 source3/winbindd/winbindd_proto.h                  |    1 -
 source3/winbindd/winbindd_samr.c                   |   16 +-
 source3/winbindd/wscript_build                     |   42 +-
 source3/wscript                                    |  247 +-
 source3/wscript_build                              |  680 ++--
 source4/Makefile                                   |   68 -
 source4/VERSION                                    |  117 -
 source4/auth/auth.h                                |   94 +-
 source4/auth/auth_sam_reply.c                      |  326 --
 source4/auth/credentials/credentials_krb5.c        |    2 +-
 source4/auth/credentials/credentials_secrets.c     |    2 +-
 source4/auth/credentials/pycredentials.c           |    7 +-
 source4/auth/credentials/pycredentials.h           |    2 +-
 source4/auth/credentials/tests/bind.py             |    2 +-
 source4/auth/gensec/gensec.c                       |   28 +-
 source4/auth/gensec/gensec.h                       |    4 +-
 source4/auth/gensec/gensec.pc.in                   |    2 +-
 source4/auth/gensec/gensec_gssapi.c                |   54 +-
 source4/auth/gensec/gensec_krb5.c                  |   43 +-
 source4/auth/gensec/pygensec.c                     |  343 ++-
 source4/auth/gensec/spnego.c                       |   25 +-
 source4/auth/gensec/wscript_build                  |    8 +-
 source4/auth/kerberos/kerberos.h                   |    4 +-
 source4/auth/kerberos/kerberos_pac.c               |  110 +-
 source4/auth/kerberos/wscript_build                |    4 +-
 source4/auth/ntlm/auth.c                           |   88 +-
 source4/auth/ntlm/auth_anonymous.c                 |    4 +-
 source4/auth/ntlm/auth_developer.c                 |   90 +-
 source4/auth/ntlm/auth_sam.c                       |  101 +-
 source4/auth/ntlm/auth_server.c                    |   77 +-
 source4/auth/ntlm/auth_server_service.c            |    2 +-
 source4/auth/ntlm/auth_simple.c                    |    8 +-
 source4/auth/ntlm/auth_unix.c                      |  101 +-
 source4/auth/ntlm/auth_util.c                      |   24 -
 source4/auth/ntlm/auth_winbind.c                   |   12 +-
 source4/auth/ntlm/wscript_build                    |   30 +-
 source4/auth/ntlmssp/ntlmssp.h                     |    4 +-
 source4/auth/ntlmssp/ntlmssp_client.c              |    1 +
 source4/auth/ntlmssp/ntlmssp_server.c              |   20 +-
 source4/auth/ntlmssp/ntlmssp_sign.c                |  135 +-
 source4/auth/ntlmssp/wscript_build                 |    8 +-
 source4/auth/pyauth.c                              |  289 ++-
 source4/auth/pyauth.h                              |    2 +-
 source4/auth/sam.c                                 |  408 +--
 source4/auth/samba_server_gensec.c                 |   15 +-
 source4/auth/session.c                             |  342 ++-
 source4/auth/session.h                             |   50 +-
 source4/auth/system_session.c                      |  476 +--
 source4/auth/wscript_build                         |   15 +-
 source4/autogen-waf.sh                             |   11 -
 source4/autogen.sh                                 |    1 -
 source4/cldap_server/cldap_server.c                |    4 +-
 source4/cldap_server/netlogon.c                    |    7 +-
 source4/cldap_server/rootdse.c                     |    4 +-
 source4/client/client.c                            |    2 +-
 source4/cluster/cluster.c                          |    2 +-
 source4/cluster/cluster.h                          |    2 +
 source4/cluster/local.c                            |    4 +-
 source4/configure                                  |   14 -
 source4/configure.nodebug.developer                |    3 -
 source4/configure.tridge.opt                       |    2 -
 source4/dns_server/dlz_bind9.c                     | 1490 +++++++
 source4/dns_server/dlz_minimal.h                   |  140 +
 source4/dns_server/wscript_build                   |    7 +
 source4/dsdb/common/dsdb_dn.c                      |    2 +-
 source4/dsdb/common/tests/dsdb_dn.c                |    4 +-
 source4/dsdb/common/util.c                         |   81 +-
 source4/dsdb/common/util_groups.c                  |  171 +
 source4/dsdb/common/util_samr.c                    |   41 +-
 source4/dsdb/kcc/kcc_connection.c                  |    4 +-
 source4/dsdb/kcc/kcc_deleted.c                     |    2 +-
 source4/dsdb/kcc/kcc_drs_replica_info.c            |    2 +-
 source4/dsdb/kcc/kcc_periodic.c                    |    2 +-
 source4/dsdb/kcc/kcc_service.c                     |    2 +-
 source4/dsdb/kcc/kcc_topology.c                    |   37 +-
 source4/dsdb/pydsdb.c                              |  134 +-
 source4/dsdb/repl/drepl_extended.c                 |    2 +-
 source4/dsdb/repl/drepl_notify.c                   |    2 +-
 source4/dsdb/repl/drepl_out_helpers.c              |   36 +-
 source4/dsdb/repl/drepl_out_pull.c                 |   55 +-
 source4/dsdb/repl/drepl_partitions.c               |    2 +-
 source4/dsdb/repl/drepl_periodic.c                 |    2 +-
 source4/dsdb/repl/drepl_service.c                  |   20 +-
 source4/dsdb/repl/drepl_service.h                  |    2 +
 source4/dsdb/repl/replicated_objects.c             |  272 ++-
 source4/dsdb/samdb.pc.in                           |    2 +-
 source4/dsdb/samdb/cracknames.c                    |   25 +-
 source4/dsdb/samdb/ldb_modules/acl.c               |  296 ++-
 source4/dsdb/samdb/ldb_modules/acl_read.c          |  239 +-
 source4/dsdb/samdb/ldb_modules/acl_util.c          |   14 +-
 source4/dsdb/samdb/ldb_modules/descriptor.c        |  539 +--
 source4/dsdb/samdb/ldb_modules/extended_dn_in.c    |   37 +-
 source4/dsdb/samdb/ldb_modules/extended_dn_out.c   |    8 +-
 source4/dsdb/samdb/ldb_modules/extended_dn_store.c |   10 +-
 source4/dsdb/samdb/ldb_modules/instancetype.c      |  101 +-
 source4/dsdb/samdb/ldb_modules/linked_attributes.c |   31 +-
 source4/dsdb/samdb/ldb_modules/naming_fsmo.c       |    2 +-
 source4/dsdb/samdb/ldb_modules/new_partition.c     |   12 +-
 source4/dsdb/samdb/ldb_modules/objectclass.c       |   49 +-
 source4/dsdb/samdb/ldb_modules/objectclass_attrs.c |   32 +-
 source4/dsdb/samdb/ldb_modules/operational.c       |  221 +-
 source4/dsdb/samdb/ldb_modules/partition.c         |   90 +-
 source4/dsdb/samdb/ldb_modules/partition.h         |    6 +-
 source4/dsdb/samdb/ldb_modules/partition_init.c    |   19 +-
 source4/dsdb/samdb/ldb_modules/password_hash.c     |  456 ++-
 source4/dsdb/samdb/ldb_modules/pdc_fsmo.c          |    2 +-
 source4/dsdb/samdb/ldb_modules/ranged_results.c    |   23 +-
 source4/dsdb/samdb/ldb_modules/repl_meta_data.c    |  193 +-
 source4/dsdb/samdb/ldb_modules/ridalloc.c          |   65 +-
 source4/dsdb/samdb/ldb_modules/rootdse.c           |   73 +-
 source4/dsdb/samdb/ldb_modules/samba3sid.c         |    8 +-
 source4/dsdb/samdb/ldb_modules/samba_dsdb.c        |   22 +-
 source4/dsdb/samdb/ldb_modules/samba_secrets.c     |    6 +-
 source4/dsdb/samdb/ldb_modules/samldb.c            |  272 +-
 source4/dsdb/samdb/ldb_modules/schema.c            |    3 +-
 source4/dsdb/samdb/ldb_modules/schema_load.c       |   12 +-
 source4/dsdb/samdb/ldb_modules/schema_util.c       |   29 +-
 source4/dsdb/samdb/ldb_modules/show_deleted.c      |    2 +-
 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c   |   14 +-
 source4/dsdb/samdb/ldb_modules/subtree_delete.c    |    3 +-
 source4/dsdb/samdb/ldb_modules/subtree_rename.c    |   20 +-
 source4/dsdb/samdb/ldb_modules/update_keytab.c     |   13 +-
 source4/dsdb/samdb/ldb_modules/util.c              |  155 +-
 source4/dsdb/samdb/ldb_modules/util.h              |    4 +-
 source4/dsdb/samdb/ldb_modules/wscript_build       |   14 +-
 source4/dsdb/samdb/samdb.c                         |   82 +-
 source4/dsdb/samdb/samdb.h                         |    2 +-
 source4/dsdb/samdb/samdb_privilege.c               |    8 +-
 source4/dsdb/schema/dsdb_dn.c                      |    2 +-
 source4/dsdb/schema/schema_filtered.c              |    2 +-
 source4/dsdb/schema/schema_info_attr.c             |    2 +-
 source4/dsdb/schema/schema_init.c                  |   71 +-
 source4/dsdb/schema/schema_prefixmap.c             |   22 +-
 source4/dsdb/schema/schema_set.c                   |    8 +-
 source4/dsdb/schema/schema_syntax.c                |   92 +-
 source4/dsdb/schema/tests/schema_syntax.c          |    4 +-
 source4/dsdb/tests/python/acl.py                   |  605 ++-
 source4/dsdb/tests/python/deletetest.py            |    4 +-
 source4/dsdb/tests/python/dsdb_schema_info.py      |    2 +-
 source4/dsdb/tests/python/ldap.py                  |  177 +-
 source4/dsdb/tests/python/ldap_schema.py           |    4 +-
 source4/dsdb/tests/python/ldap_syntaxes.py         |   11 +-
 source4/dsdb/tests/python/passwords.py             |   25 +-
 source4/dsdb/tests/python/sam.py                   |   44 +-
 source4/dsdb/tests/python/sec_descriptor.py        |  500 ++-
 source4/dsdb/tests/python/token_group.py           |  176 +
 source4/dsdb/tests/python/urgent_replication.py    |    8 +-
 source4/dsdb/wscript_build                         |    4 +-
 source4/dynconfig/dynconfig.c                      |   44 +-
 source4/dynconfig/dynconfig.h                      |   55 +-
 source4/dynconfig/wscript                          |   23 +-
 source4/echo_server/echo_server.c                  |  345 ++
 source4/echo_server/echo_server.h                  |   33 +
 source4/echo_server/wscript_build                  |    9 +
 source4/heimdal/base/baselocl.h                    |   57 +-
 source4/heimdal/base/dict.c                        |    2 +-
 source4/heimdal/base/heimbase.c                    |   19 +-
 source4/heimdal/base/heimbase.h                    |    1 -
 source4/heimdal/base/string.c                      |   33 +-
 source4/heimdal/base/version-script.map            |   28 +
 source4/heimdal/cf/make-proto.pl                   |    1 +
 source4/heimdal/kdc/default_config.c               |    9 +-
 source4/heimdal/kdc/kaserver.c                     |  955 -----
 source4/heimdal/kdc/kdc.h                          |    1 +
 source4/heimdal/kdc/kerberos5.c                    |    3 +-
 source4/heimdal/kdc/krb5tgs.c                      |    5 +
 source4/heimdal/kdc/misc.c                         |   21 +-
 source4/heimdal/kdc/process.c                      |   77 -
 source4/heimdal/kdc/version-script.map             |   25 +
 source4/heimdal/kuser/kinit.c                      |   14 +-
 source4/heimdal/kuser/kuser_locl.h                 |    3 +
 source4/heimdal/lib/asn1/asn1parse.c               | 4123 +++++++++++++-------
 source4/heimdal/lib/asn1/asn1parse.h               |  329 ++-
 source4/heimdal/lib/asn1/asn1parse.y               |    4 +
 source4/heimdal/lib/asn1/gen_template.c            |    4 +-
 source4/heimdal/lib/asn1/krb5.asn1                 |    4 +-
 source4/heimdal/lib/asn1/lex.c                     |   30 +-
 source4/heimdal/lib/asn1/version-script.map        |    6 +
 source4/heimdal/lib/com_err/com_err.h              |   20 -
 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                | 2036 ++++++++---
 source4/heimdal/lib/com_err/parse.h                |   92 +-
 source4/heimdal/lib/com_err/parse.y                |    5 +-
 source4/heimdal/lib/com_err/version-script.map     |   20 +
 source4/heimdal/lib/gssapi/gssapi/gssapi.h         |  143 +-
 source4/heimdal/lib/gssapi/gssapi/gssapi_krb5.h    |   73 -
 source4/heimdal/lib/gssapi/gssapi/gssapi_oid.h     |  238 ++
 source4/heimdal/lib/gssapi/gssapi_mech.h           |  140 +-
 .../heimdal/lib/gssapi/krb5/accept_sec_context.c   |    1 +
 source4/heimdal/lib/gssapi/krb5/acquire_cred.c     |   14 +-
 source4/heimdal/lib/gssapi/krb5/cfx.c              |    8 +-
 source4/heimdal/lib/gssapi/krb5/external.c         |  238 +-
 .../heimdal/lib/gssapi/krb5/import_sec_context.c   |    2 +
 source4/heimdal/lib/gssapi/krb5/set_cred_option.c  |    9 -
 source4/heimdal/lib/gssapi/mech/context.c          |    6 +-
 source4/heimdal/lib/gssapi/mech/cred.h             |    4 +-
 .../lib/gssapi/mech/gss_accept_sec_context.c       |    6 +-
 source4/heimdal/lib/gssapi/mech/gss_acquire_cred.c |    6 +-
 source4/heimdal/lib/gssapi/mech/gss_add_cred.c     |    8 +-
 source4/heimdal/lib/gssapi/mech/gss_aeap.c         |    6 +-
 .../lib/gssapi/mech/gss_canonicalize_name.c        |    4 +-
 source4/heimdal/lib/gssapi/mech/gss_compare_name.c |    2 +-
 source4/heimdal/lib/gssapi/mech/gss_cred.c         |   10 +-
 source4/heimdal/lib/gssapi/mech/gss_display_name.c |    2 +-
 .../heimdal/lib/gssapi/mech/gss_duplicate_name.c   |    8 +-
 source4/heimdal/lib/gssapi/mech/gss_export_name.c  |    2 +-
 source4/heimdal/lib/gssapi/mech/gss_import_name.c  |    8 +-
 .../heimdal/lib/gssapi/mech/gss_indicate_mechs.c   |    2 +-
 .../heimdal/lib/gssapi/mech/gss_init_sec_context.c |    2 +-
 source4/heimdal/lib/gssapi/mech/gss_inquire_cred.c |   10 +-
 .../lib/gssapi/mech/gss_inquire_cred_by_mech.c     |    2 +-
 .../lib/gssapi/mech/gss_inquire_cred_by_oid.c      |    2 +-
 .../lib/gssapi/mech/gss_inquire_mechs_for_name.c   |    2 +-
 source4/heimdal/lib/gssapi/mech/gss_krb5.c         |   16 +-
 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    |    2 +-
 source4/heimdal/lib/gssapi/mech/gss_oid_to_str.c   |   31 +
 source4/heimdal/lib/gssapi/mech/gss_release_cred.c |    6 +-
 source4/heimdal/lib/gssapi/mech/gss_release_name.c |    6 +-
 .../heimdal/lib/gssapi/mech/gss_set_cred_option.c  |    8 +-
 source4/heimdal/lib/gssapi/mech/gss_wrap.c         |   15 +
 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 +-
 source4/heimdal/lib/gssapi/spnego/external.c       |   49 +-
 source4/heimdal/lib/gssapi/version-script.map      |  186 +
 source4/heimdal/lib/hcrypto/rsa-ltm.c              |    3 +-
 source4/heimdal/lib/hcrypto/rsa.c                  |    2 +-
 source4/heimdal/lib/hcrypto/validate.c             |    1 -
 source4/heimdal/lib/hcrypto/version-script.map     |  299 ++
 source4/heimdal/lib/hdb/db.c                       |    2 +-
 source4/heimdal/lib/hdb/hdb-keytab.c               |   10 +-
 source4/heimdal/lib/hdb/hdb.c                      |    2 +-
 source4/heimdal/lib/hdb/hdb.h                      |   24 +-
 source4/heimdal/lib/hdb/keytab.c                   |   15 +-
 source4/heimdal/lib/hdb/ndbm.c                     |    2 +-
 source4/heimdal/lib/hdb/version-script.map         |  107 +
 source4/heimdal/lib/hx509/cert.c                   |    8 +-
 source4/heimdal/lib/hx509/cms.c                    |    4 +-
 source4/heimdal/lib/hx509/collector.c              |    4 +-
 source4/heimdal/lib/hx509/crypto.c                 |   28 +-
 source4/heimdal/lib/hx509/hx509.h                  |    1 +
 source4/heimdal/lib/hx509/hx_locl.h                |    1 -
 source4/heimdal/lib/hx509/keyset.c                 |    2 +-
 source4/heimdal/lib/hx509/ks_keychain.c            |    4 +-
 source4/heimdal/lib/hx509/ks_mem.c                 |    4 +-
 source4/heimdal/lib/hx509/ks_p11.c                 |    6 +-
 source4/heimdal/lib/hx509/lex.yy.c                 |  129 +-
 source4/heimdal/lib/hx509/req.c                    |   24 +-
 source4/heimdal/lib/hx509/sel-gram.c               | 2178 ++++++++---
 source4/heimdal/lib/hx509/sel-gram.h               |   95 +-
 source4/heimdal/lib/hx509/sel-lex.c                |   30 +-
 source4/heimdal/lib/hx509/version-script.map       |  250 ++
 source4/heimdal/lib/krb5/cache.c                   |   49 +-
 source4/heimdal/lib/krb5/changepw.c                |   46 +-
 source4/heimdal/lib/krb5/config_file.c             |   68 +-
 source4/heimdal/lib/krb5/constants.c               |   17 +-
 source4/heimdal/lib/krb5/context.c                 |   74 +-
 source4/heimdal/lib/krb5/convert_creds.c           |  134 +-
 source4/heimdal/lib/krb5/creds.c                   |    2 +-
 source4/heimdal/lib/krb5/crypto-aes.c              |   18 +-
 source4/heimdal/lib/krb5/crypto-algs.c             |    8 +-
 source4/heimdal/lib/krb5/crypto-arcfour.c          |   28 +-
 source4/heimdal/lib/krb5/crypto-des-common.c       |   12 +-
 source4/heimdal/lib/krb5/crypto-des.c              |   54 +-
 source4/heimdal/lib/krb5/crypto-des3.c             |   24 +-
 source4/heimdal/lib/krb5/crypto-evp.c              |   18 +-
 source4/heimdal/lib/krb5/crypto-null.c             |   10 +-
 source4/heimdal/lib/krb5/crypto-pk.c               |    4 +-
 source4/heimdal/lib/krb5/crypto.c                  |  168 +-
 source4/heimdal/lib/krb5/crypto.h                  |   99 +-
 source4/heimdal/lib/krb5/error_string.c            |    4 +-
 source4/heimdal/lib/krb5/get_cred.c                |   25 +-
 source4/heimdal/lib/krb5/kcm.c                     |    4 +-
 source4/heimdal/lib/krb5/keyblock.c                |    2 +-
 source4/heimdal/lib/krb5/keytab.c                  |   46 +-
 source4/heimdal/lib/krb5/keytab_any.c              |    2 +-
 source4/heimdal/lib/krb5/krb5.h                    |    6 +-
 source4/heimdal/lib/krb5/krb5_locl.h               |    6 +-
 source4/heimdal/lib/krb5/misc.c                    |    2 +-
 source4/heimdal/lib/krb5/pac.c                     |   66 +-
 source4/heimdal/lib/krb5/padata.c                  |    2 +-
 source4/heimdal/lib/krb5/pcache.c                  |    2 +-
 source4/heimdal/lib/krb5/pkinit.c                  |   30 +-
 source4/heimdal/lib/krb5/plugin.c                  |   84 +-
 source4/heimdal/lib/krb5/principal.c               |  437 +--
 source4/heimdal/lib/krb5/salt-aes.c                |    4 +-
 source4/heimdal/lib/krb5/salt.c                    |   10 +-
 source4/heimdal/lib/krb5/ticket.c                  |    2 +-
 source4/heimdal/lib/krb5/v4_glue.c                 |  960 -----
 source4/heimdal/lib/krb5/version-script.map        |  769 ++++
 source4/heimdal/lib/krb5/warn.c                    |    8 +
 source4/heimdal/lib/ntlm/ntlm.c                    |   23 +-
 source4/heimdal/lib/ntlm/version-script.map        |   30 +
 source4/heimdal/lib/roken/getarg.c                 |   14 +-
 source4/heimdal/lib/roken/rand.c                   |   48 +
 source4/heimdal/lib/roken/resolve.c                |    8 +-
 source4/heimdal/lib/roken/roken-common.h           |    7 +
 source4/heimdal/lib/roken/roken.h.in               |   51 +-
 source4/heimdal/lib/roken/setprogname.c            |   33 +
 source4/heimdal/lib/roken/socket.c                 |   39 +-
 source4/heimdal/lib/roken/version-script.map       |  199 +
 source4/heimdal/lib/wind/version-script.map        |   28 +
 source4/heimdal_build/hdb-glue.c                   |    6 -
 source4/heimdal_build/krb5-glue.c                  |    6 -
 source4/heimdal_build/lexyacc.sh                   |   10 +-
 source4/heimdal_build/roken.h                      |    3 +
 source4/heimdal_build/wscript_build                |  552 ++--
 source4/heimdal_build/wscript_configure            |   40 +-
 source4/kdc/db-glue.c                              |   29 +-
 source4/kdc/db-glue.h                              |    2 +-
 source4/kdc/hdb-samba4.c                           |   22 +-
 source4/kdc/kdc-glue.h                             |   75 +-
 source4/kdc/kdc.c                                  |  241 ++-
 source4/kdc/kpasswdd.c                             |   39 +-
 source4/kdc/mit_samba.c                            |    7 +-
 source4/kdc/pac-glue.c                             |   26 +-
 source4/kdc/policy.c                               |    9 +-
 source4/kdc/proxy.c                                |  732 ++--
 source4/kdc/wdc-samba4.c                           |    3 -
 source4/kdc/wscript_build                          |   10 +-
 source4/ldap_server/ldap_backend.c                 |   89 +-
 source4/ldap_server/ldap_bind.c                    |   26 +-
 source4/ldap_server/ldap_server.c                  |   37 +-
 source4/ldap_server/ldap_server.h                  |    1 +
 source4/lib/events/events.h                        |    2 +-
 source4/lib/ldb-samba/ldb_wrap.c                   |    6 +-
 source4/lib/ldb-samba/ldif_handlers.c              |   18 +-
 source4/lib/ldb-samba/pyldb.c                      |   19 +-
 source4/lib/ldb-samba/wscript_build                |    3 +-
 .../ldb/ABI/{ldb-0.9.19.sigs => ldb-0.9.20.sigs}   |    0
 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                           |    6 +-
 source4/lib/ldb/autogen-waf.sh                     |   11 -
 source4/lib/ldb/autogen.sh                         |    1 -
 source4/lib/ldb/common/ldb.c                       |   42 +-
 source4/lib/ldb/common/ldb_controls.c              | 1337 ++++---
 source4/lib/ldb/common/ldb_dn.c                    |   70 +-
 source4/lib/ldb/common/ldb_ldif.c                  |    9 +-
 source4/lib/ldb/common/ldb_modules.c               |   14 +-
 source4/lib/ldb/common/ldb_msg.c                   |   10 +-
 source4/lib/ldb/include/ldb.h                      |   56 +-
 source4/lib/ldb/include/ldb_module.h               |   25 +-
 source4/lib/ldb/ldb.pc.in                          |    2 +-
 source4/lib/ldb/ldb_ldap/ldb_ldap.c                |    4 +-
 source4/lib/ldb/ldb_map/ldb_map.h                  |   20 +-
 source4/lib/ldb/ldb_map/ldb_map_inbound.c          |    8 +-
 source4/lib/ldb/ldb_map/ldb_map_outbound.c         |    2 +-
 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c          |    2 +-
 source4/lib/ldb/ldb_tdb/ldb_index.c                |    4 +-
 source4/lib/ldb/ldb_tdb/ldb_tdb.c                  |   78 +-
 source4/lib/ldb/modules/asq.c                      |    2 +-
 source4/lib/ldb/modules/paged_results.c            |    2 +-
 source4/lib/ldb/modules/rdn_name.c                 |   41 +-
 source4/lib/ldb/modules/sort.c                     |    2 +-
 source4/lib/ldb/pyldb-util.pc.in                   |    2 +-
 source4/lib/ldb/pyldb.c                            |  583 +++-
 source4/lib/ldb/pyldb.h                            |   24 +-
 source4/lib/ldb/pyldb_util.c                       |    3 +-
 source4/lib/ldb/tests/photo.ldif                   |    2 +-
 source4/lib/ldb/tests/python/api.py                |  142 +-
 source4/lib/ldb/tests/sample_module.c              |    4 +-
 source4/lib/ldb/tests/test-generic.sh              |    3 -
 source4/lib/ldb/tests/test-schema.sh               |    4 +-
 source4/lib/ldb/tools/cmdline.c                    |    2 +-
 source4/lib/ldb/tools/ldbadd.c                     |   23 +-
 source4/lib/ldb/tools/ldbdel.c                     |   29 +-
 source4/lib/ldb/tools/ldbedit.c                    |   58 +-
 source4/lib/ldb/tools/ldbmodify.c                  |   20 +-
 source4/lib/ldb/tools/ldbrename.c                  |   10 +-
 source4/lib/ldb/tools/ldbsearch.c                  |   33 +-
 source4/lib/ldb/tools/ldbtest.c                    |   39 +-
 source4/lib/ldb/tools/ldbutil.c                    |    2 +
 source4/lib/ldb/web/index.html                     |   30 +-
 source4/lib/ldb/wscript                            |   56 +-
 source4/lib/messaging/irpc.h                       |    1 -
 source4/lib/messaging/messaging.c                  |    2 +-
 source4/lib/messaging/messaging.h                  |    4 +-
 source4/lib/messaging/pymessaging.c                |    8 +-
 source4/lib/policy/gp_ldap.c                       |    2 +-
 source4/lib/policy/policy.pc.in                    |    2 +-
 source4/lib/policy/wscript_build                   |    1 -
 source4/lib/registry/ldb.c                         |    4 +-
 source4/lib/registry/pyregistry.c                  |   13 +-
 source4/lib/registry/registry.pc.in                |    2 +-
 source4/lib/registry/wscript_build                 |    4 +-
 source4/lib/samba3/wscript_build                   |    2 +-
 source4/lib/socket/socket_ip.c                     |    2 +-
 source4/lib/tdb_wrap.c                             |    4 +-
 source4/lib/tdb_wrap.h                             |    2 +-
 source4/lib/tls/tls_tstream.c                      |   27 +-
 source4/lib/tls/wscript                            |    4 +-
 source4/libcli/finddc.h                            |    2 +
 source4/libcli/finddcs_cldap.c                     |    2 -
 source4/libcli/finddcs_nbt.c                       |    2 -
 source4/libcli/ldap/ldap_controls.c                |    4 +-
 source4/libcli/rap/rap.c                           | 1473 +++++++
 source4/libcli/rap/rap.h                           |   77 +
 source4/libcli/rap/wscript_build                   |    7 +
 source4/libcli/security/session.c                  |   65 -
 source4/libcli/security/session.h                  |   33 -
 source4/libcli/security/wscript_build              |    9 -
 source4/libcli/util/nterr.c                        |  276 +-
 source4/libcli/wscript_build                       |    3 +-
 source4/libnet/libnet.h                            |    2 +-
 source4/libnet/libnet_become_dc.c                  |    4 +-
 source4/libnet/libnet_join.c                       |   20 +-
 source4/libnet/libnet_lookup.c                     |    6 -
 source4/libnet/libnet_samsync_ldb.c                |   57 +-
 source4/libnet/libnet_site.c                       |   16 +-
 source4/libnet/libnet_unbecome_dc.c                |    4 +-
 source4/libnet/libnet_vampire.c                    |   26 +-
 source4/libnet/py_net.c                            |   22 +-
 source4/libnet/wscript_build                       |    2 +-
 source4/librpc/dcerpc.pc.in                        |    2 +-
 source4/librpc/dcerpc_atsvc.pc.in                  |    2 +-
 source4/librpc/dcerpc_samr.pc.in                   |    2 +-
 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/wscript_build                   |    8 +-
 source4/librpc/ndr/py_misc.c                       |   14 +-
 source4/librpc/rpc/dcerpc.c                        |  311 +--
 source4/librpc/rpc/dcerpc.h                        |  297 +--
 source4/librpc/rpc/dcerpc_auth.c                   |    4 +-
 source4/librpc/rpc/dcerpc_connect.c                |    1 +
 source4/librpc/rpc/dcerpc_smb.c                    |   39 +-
 source4/librpc/rpc/dcerpc_smb2.c                   |   37 +-
 source4/librpc/rpc/dcerpc_sock.c                   |   47 +-
 source4/librpc/rpc/dcerpc_util.c                   |    5 +-
 source4/librpc/rpc/pyrpc.c                         |   21 +-
 source4/librpc/rpc/pyrpc_util.c                    |   18 +-
 source4/librpc/rpc/pyrpc_util.h                    |    4 +-
 source4/librpc/wscript_build                       |   77 +-
 source4/nbt_server/dgram/netlogon.c                |    2 +-
 source4/nbt_server/wins/wins_ldb.c                 |    2 +-
 source4/nbt_server/wins/winsdb.c                   |    4 +-
 source4/nbt_server/wins/winsserver.c               |    2 +-
 source4/ntp_signd/ntp_signd.c                      |    4 +-
 source4/ntptr/simple_ldb/ntptr_simple_ldb.c        |    4 +-
 source4/ntvfs/common/brlock.c                      |   12 +-
 source4/ntvfs/common/brlock.h                      |    3 +
 source4/ntvfs/common/brlock_tdb.c                  |   31 +-
 source4/ntvfs/common/notify.c                      |    2 +-
 source4/ntvfs/common/opendb_tdb.c                  |    2 +-
 source4/ntvfs/ipc/vfs_ipc.c                        |   54 +-
 source4/ntvfs/ntvfs.h                              |    2 +-
 source4/ntvfs/posix/pvfs_open.c                    |   12 +-
 source4/ntvfs/posix/vfs_posix.c                    |    2 +-
 source4/ntvfs/posix/wscript_build                  |    7 +-
 source4/ntvfs/posix/xattr_tdb.c                    |    2 +-
 source4/ntvfs/sysdep/sys_notify.c                  |    2 +-
 source4/ntvfs/sysdep/wscript_build                 |    2 +-
 source4/param/loadparm.c                           |  105 +-
 source4/param/loadparm.h                           |    2 +-
 source4/param/param.h                              |    1 +
 source4/param/provision.c                          |   29 +-
 source4/param/pyparam.c                            |   17 +-
 source4/param/samba-hostconfig.pc.in               |    2 +-
 source4/param/secrets.c                            |    2 +-
 source4/param/share_ldb.c                          |    4 +-
 source4/param/util.c                               |    1 +
 source4/param/wscript_build                        |    4 +-
 source4/rpc_server/backupkey/dcesrv_backupkey.c    | 1306 +++++++
 source4/rpc_server/common/reply.c                  |    1 +
 source4/rpc_server/dcerpc_server.c                 |   28 +
 source4/rpc_server/dcerpc_server.h                 |   17 +-
 source4/rpc_server/dcerpc_server.pc.in             |    2 +-
 source4/rpc_server/dcesrv_auth.c                   |    1 +
 source4/rpc_server/drsuapi/dcesrv_drsuapi.c        |    2 +-
 source4/rpc_server/drsuapi/getncchanges.c          |   12 +-
 source4/rpc_server/drsuapi/writespn.c              |   13 +-
 source4/rpc_server/lsa/dcesrv_lsa.c                |   71 +-
 source4/rpc_server/lsa/lsa.h                       |    2 +-
 source4/rpc_server/lsa/lsa_init.c                  |    2 +-
 source4/rpc_server/lsa/lsa_lookup.c                |    1 +
 source4/rpc_server/netlogon/dcerpc_netlogon.c      |   66 +-
 source4/rpc_server/remote/dcesrv_remote.c          |   24 +-
 source4/rpc_server/samr/dcesrv_samr.c              |   90 +-
 source4/rpc_server/srvsvc/dcesrv_srvsvc.c          |    6 +-
 source4/rpc_server/wscript_build                   |   19 +-
 source4/samba_tool/gpo.c                           |   21 +-
 source4/samba_tool/password.c                      |   11 +-
 source4/samba_tool/samba_tool.c                    |    4 +-
 source4/samba_tool/wscript_build                   |    2 +-
 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/mkrelease.sh                        |    8 +-
 source4/script/revert.sh                           |   18 -
 source4/script/uninstalllib.sh                     |   35 -
 source4/script/uninstallman.sh                     |   27 -
 source4/scripting/bin/ktpass.sh                    |    8 +-
 source4/scripting/bin/samba_backup                 |    6 +-
 source4/scripting/bin/samba_dnsupdate              |   25 +-
 source4/scripting/bin/samba_spnupdate              |    4 +-
 source4/scripting/bin/subunitrun                   |   15 +-
 source4/scripting/bin/upgradeprovision             |  150 +-
 source4/scripting/devel/pfm_verify.py              |   57 +-
 source4/scripting/devel/speedtest.py               |   80 +-
 source4/scripting/python/modules.c                 |   23 +-
 source4/scripting/python/modules.h                 |    2 +-
 source4/scripting/python/pyglue.c                  |   10 +-
 source4/scripting/python/samba/__init__.py         |   55 +-
 source4/scripting/python/samba/getopt.py           |   11 +-
 source4/scripting/python/samba/join.py             |   91 +-
 source4/scripting/python/samba/netcmd/common.py    |   24 +
 .../scripting/python/samba/netcmd/domainlevel.py   |    2 +-
 source4/scripting/python/samba/netcmd/drs.py       |  211 +-
 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      |    2 +-
 source4/scripting/python/samba/netcmd/gpo.py       |   51 +-
 source4/scripting/python/samba/netcmd/group.py     |    8 +-
 source4/scripting/python/samba/netcmd/ldapcmp.py   |  211 +-
 source4/scripting/python/samba/netcmd/machinepw.py |    2 +-
 source4/scripting/python/samba/netcmd/newuser.py   |    1 +
 source4/scripting/python/samba/netcmd/rodc.py      |    6 +-
 source4/scripting/python/samba/netcmd/time.py      |   10 +-
 source4/scripting/python/samba/netcmd/user.py      |    4 +-
 .../scripting/python/samba/provision/__init__.py   |  138 +-
 .../scripting/python/samba/provision/backend.py    |  121 +-
 source4/scripting/python/samba/samdb.py            |   30 +
 source4/scripting/python/samba/schema.py           |   18 +-
 source4/scripting/python/samba/sd_utils.py         |   79 +
 source4/scripting/python/samba/tests/__init__.py   |   59 +-
 .../python/samba/tests/blackbox/__init__.py        |    1 +
 .../python/samba/tests/blackbox/ndrdump.py         |   16 +-
 .../python/samba/tests/blackbox/samba_tool_drs.py  |  100 +
 .../python/samba/tests/dcerpc/__init__.py          |    1 +
 .../scripting/python/samba/tests/dcerpc/bare.py    |    2 +
 .../scripting/python/samba/tests/dcerpc/misc.py    |    2 +
 .../python/samba/tests/dcerpc/registry.py          |    2 +
 .../python/samba/tests/dcerpc/rpc_talloc.py        |    2 +
 .../scripting/python/samba/tests/dcerpc/rpcecho.py |    2 +
 source4/scripting/python/samba/tests/dcerpc/sam.py |    2 +
 .../scripting/python/samba/tests/dcerpc/unix.py    |    3 +
 source4/scripting/python/samba/tests/dsdb.py       |    2 +
 source4/scripting/python/samba/tests/gensec.py     |   57 +-
 source4/scripting/python/samba/tests/hostconfig.py |    3 +
 source4/scripting/python/samba/tests/messaging.py  |    2 +
 source4/scripting/python/samba/tests/netcmd.py     |    2 +
 source4/scripting/python/samba/tests/ntacls.py     |    2 +
 source4/scripting/python/samba/tests/param.py      |    2 +
 source4/scripting/python/samba/tests/provision.py  |   11 +-
 source4/scripting/python/samba/tests/registry.py   |    2 +
 source4/scripting/python/samba/tests/samba3.py     |    9 +-
 source4/scripting/python/samba/tests/samba3sam.py  |    8 +-
 source4/scripting/python/samba/tests/samdb.py      |   16 +-
 source4/scripting/python/samba/tests/security.py   |    2 +
 source4/scripting/python/samba/tests/upgrade.py    |    2 +
 .../python/samba/tests/upgradeprovision.py         |    4 +-
 .../python/samba/tests/upgradeprovisionneeddc.py   |    2 +
 source4/scripting/python/samba/tests/xattr.py      |    2 +
 source4/scripting/python/samba/upgrade.py          |    4 +-
 source4/scripting/python/samba/upgradehelpers.py   |   12 +-
 .../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             |    2 +-
 source4/selftest/knownfail                         |    3 +-
 source4/selftest/tests.py                          |  248 +-
 source4/selftest/wscript                           |   31 +-
 source4/setup/provision                            |   12 +-
 source4/setup/provision.smb.conf.dc                |    1 -
 source4/setup/provision.smb.conf.member            |    1 -
 source4/setup/provision.smb.conf.standalone        |    1 -
 source4/setup/provision_dns_add.ldif               |    2 +-
 source4/setup/tests/blackbox_group.sh              |    2 +-
 source4/setup/tests/blackbox_newuser.sh            |    2 +-
 source4/setup/tests/blackbox_provision-backend.sh  |   10 +-
 source4/setup/tests/blackbox_provision.sh          |   18 +-
 source4/setup/tests/blackbox_setpassword.sh        |    2 +-
 source4/setup/tests/blackbox_upgradeprovision.sh   |    8 +-
 source4/setup/upgrade_from_s3                      |   10 +-
 source4/smb_server/management.c                    |    4 +-
 source4/smb_server/smb/sesssetup.c                 |   31 +-
 source4/smb_server/smb2/sesssetup.c                |    4 +-
 source4/smb_server/smb2/tcon.c                     |    2 +-
 source4/smbd/process_onefork.c                     |    2 +-
 source4/smbd/process_prefork.c                     |    4 +-
 source4/smbd/process_standard.c                    |    4 +-
 source4/smbd/server.c                              |    3 +-
 source4/smbd/service_named_pipe.c                  |  138 +-
 source4/smbd/service_stream.h                      |    2 +-
 source4/smbd/service_task.h                        |    2 +-
 source4/smbd/wscript_build                         |    2 +-
 source4/torture/auth/pac.c                         |   63 +-
 source4/torture/basic/mangle_test.c                |    2 +-
 source4/torture/drs/drs_util.c                     |    5 +-
 source4/torture/drs/python/delete_object.py        |  113 +-
 source4/torture/drs/python/drs_base.py             |  122 +
 source4/torture/drs/python/fsmo.py                 |   51 +-
 source4/torture/drs/python/repl_schema.py          |  140 +-
 source4/torture/drs/python/replica_sync.py         |   65 +
 source4/torture/drs/rpc/dssync.c                   |    1 +
 source4/torture/drs/rpc/msds_intid.c               |    2 +-
 source4/torture/drs/unit/schemainfo_tests.c        |   10 +-
 source4/torture/ldap/basic.c                       |    2 +-
 source4/torture/ldap/ldap_sort.c                   |    4 +-
 source4/torture/ldb/ldb.c                          |    4 +-
 source4/torture/libnet/python/samr-test.py         |    7 +-
 source4/torture/local/dbspeed.c                    |    6 +-
 source4/torture/locktest.c                         |    4 +-
 source4/torture/nbench/nbench.c                    |    2 +-
 source4/torture/ndr/backupkey.c                    |  159 +
 source4/torture/ndr/drsblobs.c                     |    4 +-
 source4/torture/ndr/ndr.c                          |    1 +
 source4/torture/ndr/spoolss.c                      |    2 +-
 source4/torture/rap/printing.c                     |    2 +-
 source4/torture/rap/rap.c                          | 1470 +-------
 source4/torture/rap/rpc.c                          |    2 +-
 source4/torture/rap/sam.c                          |    9 +-
 source4/torture/raw/samba3hide.c                   |   85 +-
 source4/torture/raw/write.c                        |   89 +-
 source4/torture/rpc/autoidl.c                      |   49 +-
 source4/torture/rpc/backupkey.c                    | 1038 +++++
 source4/torture/rpc/countcalls.c                   |   14 +-
 source4/torture/rpc/drsuapi_cracknames.c           |    2 +-
 source4/torture/rpc/epmapper.c                     |    1 +
 source4/torture/rpc/forest_trust.c                 |   17 +-
 source4/torture/rpc/lsa.c                          |    4 +-
 source4/torture/rpc/netlogon.c                     |    8 +-
 source4/torture/rpc/object_uuid.c                  |    6 +-
 source4/torture/rpc/remote_pac.c                   |   93 +-
 source4/torture/rpc/rpc.c                          |    1 +
 source4/torture/rpc/samba3rpc.c                    |  199 +-
 source4/torture/rpc/samr.c                         |   74 +-
 source4/torture/rpc/scanner.c                      |   13 +-
 source4/torture/shell.c                            |    2 +-
 source4/torture/smbtorture.c                       |  103 +-
 source4/torture/smbtorture.h                       |    2 +-
 source4/torture/tests/test_gentest.sh              |    2 +-
 source4/torture/winbind/struct_based.c             |    2 +-
 source4/torture/wscript_build                      |   10 +-
 source4/utils/ntlm_auth.c                          |    8 +-
 source4/utils/wscript_build                        |    3 +-
 source4/web_server/swat/__init__.py                |   39 -
 source4/web_server/web_server.c                    |   32 +-
 source4/web_server/wsgi.c                          |   30 +-
 source4/winbind/idmap.c                            |   24 +-
 source4/winbind/wb_cmd_lookupsid.c                 |    2 +-
 source4/winbind/wb_dom_info.c                      |    3 +-
 source4/winbind/wb_sid2domain.c                    |    2 +-
 source4/wrepl_server/wrepl_in_call.c               |    4 +-
 source4/wrepl_server/wrepl_scavenging.c            |    4 +-
 source4/wrepl_server/wrepl_server.c                |    4 +-
 source4/wscript                                    |  192 -
 source4/wscript_build                              |  104 -
 testprogs/blackbox/subunit.sh                      |    7 +
 testprogs/blackbox/test_chgdcpass.sh               |    6 +-
 testprogs/blackbox/test_kinit.sh                   |   47 +-
 testprogs/blackbox/test_ktpass.sh                  |    3 +-
 testprogs/blackbox/test_pkinit.sh                  |    3 +-
 .../invalid/midltests_pipe_struct_union_01.idl     |  279 ++
 .../invalid/midltests_pipe_struct_union_01.txt     |   17 +
 .../midltests-pipe-sync-ndr32-downgrade-02.idl     |  296 ++
 .../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 +
 testsuite/headers/test_headers.c                   |   43 +
 testsuite/headers/wscript_build                    |   44 +
 wintest/README                                     |    5 +
 wintest/conf/abartlet.conf                         |   40 +-
 wintest/conf/tridge.conf                           |    3 +-
 wintest/conf/zahari-esxi.conf                      |   46 +
 wintest/test-s3.py                                 |  179 +-
 wintest/test-s4-howto.py                           |  380 +--
 wintest/wintest.py                                 |  434 ++-
 wscript                                            |  211 +
 wscript_build                                      |  128 +
 1297 files changed, 56065 insertions(+), 34716 deletions(-)
 create mode 120000 .bzrignore
 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/wscript_build
 create mode 100644 buildtools/wafsamba/hpuxcc.py
 create mode 100644 buildtools/wafsamba/samba_headers.py
 mode change 100644 => 100755 buildtools/wafsamba/wscript
 create mode 100755 configure
 rename source4/configure.developer => configure.developer (100%)
 delete mode 100644 examples/LDAP/samba-schema-netscapeds4.x
 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
 create mode 100644 lib/dnspython/Makefile
 create mode 100644 lib/dnspython/dns/hash.py
 create mode 100755 lib/dnspython/examples/zonediff.py
 create mode 100644 lib/dnspython/tests/dnssec.py
 delete mode 100755 lib/replace/autogen-waf.sh
 delete mode 120000 lib/replace/autogen.sh
 copy lib/talloc/ABI/{talloc-2.0.2.sigs => talloc-2.0.5.sigs} (100%)
 delete mode 100644 lib/talloc/Makefile.in
 delete mode 100644 lib/talloc/aclocal.m4
 delete mode 100755 lib/talloc/autogen-autotools.sh
 delete mode 100755 lib/talloc/autogen-waf.sh
 delete mode 120000 lib/talloc/autogen.sh
 delete mode 100644 lib/talloc/build_macros.m4
 delete mode 100755 lib/talloc/config.guess
 delete mode 100755 lib/talloc/config.sub
 delete mode 100644 lib/talloc/configure.ac
 delete mode 100755 lib/talloc/install-sh
 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/tdb/Makefile
 delete mode 100644 lib/tdb/Makefile.in
 delete mode 100644 lib/tdb/aclocal.m4
 delete mode 100755 lib/tdb/autogen-autotools.sh
 delete mode 120000 lib/tdb/autogen-waf.sh
 delete mode 120000 lib/tdb/autogen.sh
 delete mode 100644 lib/tdb/build_macros.m4
 delete mode 100755 lib/tdb/config.guess
 delete mode 100755 lib/tdb/config.sub
 copy lib/{replace => tdb}/configure (100%)
 delete mode 100644 lib/tdb/configure.ac
 delete mode 100755 lib/tdb/install-sh
 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/testtools/.testr.conf
 create mode 100644 lib/testtools/testtools/_spinner.py
 create mode 100644 lib/testtools/testtools/deferredruntest.py
 create mode 100644 lib/testtools/testtools/helpers.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_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%)
 delete mode 100755 lib/tevent/autogen-waf.sh
 delete mode 120000 lib/tevent/autogen.sh
 delete mode 100644 lib/tevent/tevent.signatures
 create mode 100644 lib/util/debug_s3.c
 create mode 100644 lib/util/debug_s3.h
 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
 create mode 100644 libcli/registry/wscript_build
 create mode 100644 libcli/security/display_sec.h
 create mode 100644 libcli/security/pysecurity.c
 create mode 100644 libcli/security/session.c
 create mode 100644 libcli/security/session.h
 create mode 100644 libds/common/flag_mapping.h
 create mode 100644 libds/common/wscript_build
 create mode 100644 librpc/idl/auth.idl
 create mode 100644 librpc/ndr_krb5pac.pc.in
 create mode 100644 librpc/rpc/rpc_common.h
 create mode 100755 script/clean-source-tree.sh
 create mode 100755 script/librelease.sh
 create mode 100644 selftest/selftesthelpers.py
 create mode 100644 source3/.clang_complete
 create mode 100644 source3/Makefile-smbtorture4
 delete mode 100644 source3/include/debug.h
 create mode 100644 source3/include/smb_crypt.h
 create mode 100644 source3/include/smb_ldap.h
 delete mode 100644 source3/lib/debug.c
 delete mode 100644 source3/lib/iconv.c
 create mode 100644 source3/librpc/idl/server_id.idl
 delete mode 100644 source3/librpc/ndr/ndr_server_id.c
 delete mode 100644 source3/librpc/ndr/ndr_server_id.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/passdb/pdb_ipa.c
 create mode 100644 source3/printing/load.h
 create mode 100644 source3/printing/notify.h
 create mode 100644 source3/rpc_client/cli_pipe.h
 create mode 100644 source3/rpc_server/epmd.c
 create mode 100644 source3/rpc_server/rpc_ep_setup.c
 create mode 100644 source3/rpc_server/rpc_ep_setup.h
 delete mode 100644 source3/rpc_server/srv_rpc_register.c
 delete mode 100644 source3/rpc_server/srv_rpc_register.h
 delete mode 100755 source3/script/tests/test_posix_s3.sh
 create mode 100755 source3/script/tests/test_smbclient_auth.sh
 delete mode 100644 source3/script/tests/tests_smbclient_s3.sh
 create mode 100755 source3/selftest/tests.py
 delete mode 100755 source3/selftest/tests.sh
 delete mode 100644 source4/Makefile
 delete mode 100644 source4/VERSION
 delete mode 100644 source4/auth/auth_sam_reply.c
 delete mode 100755 source4/autogen-waf.sh
 delete mode 120000 source4/autogen.sh
 delete mode 100755 source4/configure
 delete mode 100755 source4/configure.nodebug.developer
 delete mode 100755 source4/configure.tridge.opt
 create mode 100644 source4/dns_server/dlz_bind9.c
 create mode 100644 source4/dns_server/dlz_minimal.h
 create mode 100644 source4/dsdb/common/util_groups.c
 create mode 100755 source4/dsdb/tests/python/token_group.py
 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
 create mode 100644 source4/heimdal/base/version-script.map
 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/version-script.map
 create mode 100644 source4/heimdal/lib/hdb/version-script.map
 create mode 100644 source4/heimdal/lib/hx509/version-script.map
 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/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
 copy source4/lib/ldb/ABI/{ldb-0.9.19.sigs => ldb-0.9.20.sigs} (100%)
 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
 delete mode 100755 source4/lib/ldb/autogen-waf.sh
 delete mode 120000 source4/lib/ldb/autogen.sh
 mode change 100644 => 100755 source4/lib/ldb/wscript
 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/session.c
 delete mode 100644 source4/libcli/security/session.h
 delete mode 100644 source4/libcli/security/wscript_build
 rename source4/librpc/idl/{server_id.idl => server_id4.idl} (100%)
 create mode 100644 source4/rpc_server/backupkey/dcesrv_backupkey.c
 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/revert.sh
 delete mode 100755 source4/script/uninstalllib.sh
 delete mode 100755 source4/script/uninstallman.sh
 create mode 100644 source4/scripting/python/samba/netcmd/common.py
 create mode 100644 source4/scripting/python/samba/sd_utils.py
 create mode 100644 source4/scripting/python/samba/tests/blackbox/samba_tool_drs.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
 create mode 100644 source4/torture/drs/python/drs_base.py
 create mode 100644 source4/torture/drs/python/replica_sync.py
 create mode 100644 source4/torture/ndr/backupkey.c
 create mode 100644 source4/torture/rpc/backupkey.c
 delete mode 100644 source4/web_server/swat/__init__.py
 delete mode 100644 source4/wscript
 delete mode 100644 source4/wscript_build
 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
 create mode 100644 testprogs/win32/midltests/todo/midltests-pipe-sync-ndr32-downgrade-02.idl
 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 testsuite/headers/test_headers.c
 create mode 100644 testsuite/headers/wscript_build
 create mode 100644 wintest/README
 create mode 100644 wintest/conf/zahari-esxi.conf
 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 3c521a2..a8eacd5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,25 +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
+source3/.build.log
+source3/.clang_complete
 source3/configure
 source3/Makefile
-lib/tdb/configure
-lib/tdb/Makefile
-*.d
-*_err.c
-*_err.h
 examples/libsmbclient/Makefile.internal
 examples/libsmbclient/smbwrapper/smbsh
 examples/libsmbclient/smbwrapper/smbwrapper.so
@@ -51,8 +52,6 @@ examples/VFS/skel_opaque.so
 examples/VFS/skel_transparent.so
 *.gcda
 *.gcno
-*.hd
-*.ho
 *.o
 *.patch
 *.pc
@@ -61,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
@@ -84,7 +81,6 @@ source3/lib/netapi/tests/Makefile
 source3/library-versions
 librpc/gen_ndr/*.*
 source3/librpc/gen_ndr/*.*
-source4/librpc/gen_ndr/*.*
 source3/nsswitch/*.so
 source3/pkgconfig/*.pc
 source3/proto_exists
@@ -94,233 +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/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/tevent.so
-lib/tevent/libtevent.so*
-lib/tevent/libtevent.a
-lib/tdb/libtdb.so
-lib/tdb/tdb.so
-lib/tdb/libtdb.a
-lib/tdb/bin
 docs-xml/build/catalog.xml
 docs-xml/*/images/*.eps
 docs-xml/*/images/*.pdf
diff --git a/MAINTAINERS.txt b/MAINTAINERS.txt
index 88787b1..466ae54 100644
--- a/MAINTAINERS.txt
+++ b/MAINTAINERS.txt
@@ -37,6 +37,30 @@ policy:
          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:
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..cbbf045
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,75 @@
+# simple makefile wrapper to run waf
+
+WAF_BINARY=./buildtools/bin/waf
+WAF=WAF_MAKE=1 $(WAF_BINARY)
+
+all:
+	$(WAF) build
+
+install:
+	$(WAF) install
+
+uninstall:
+	$(WAF) uninstall
+
+test:
+	$(WAF) test $(TEST_OPTIONS)
+
+help:
+	@echo NOTE: to run extended waf options use $(WAF_BINARY) or modify your PATH
+	$(WAF) --help
+
+subunit-test:
+	$(WAF) test --filtered-subunit $(TEST_OPTIONS)
+
+testenv:
+	$(WAF) test --testenv $(TEST_OPTIONS)
+
+quicktest:
+	$(WAF) test --quick $(TEST_OPTIONS)
+
+dist:
+	touch .tmplock
+	WAFLOCK=.tmplock $(WAF) dist
+
+distcheck:
+	touch .tmplock
+	WAFLOCK=.tmplock $(WAF) distcheck
+
+clean:
+	$(WAF) clean
+
+distclean:
+	$(WAF) distclean
+
+reconfigure: configure
+	$(WAF) reconfigure
+
+show_waf_options:
+	$(WAF) --help
+
+# some compatibility make targets
+everything: all
+
+testsuite: all
+
+check: test
+
+torture: all
+
+# this should do an install as well, once install is finished
+installcheck: test
+
+etags:
+	$(WAF) etags
+
+ctags:
+	$(WAF) ctags
+
+# this allows for things like "make bin/smbtorture"
+bin/%:: FORCE
+	$(WAF) --targets=`basename $@`
+FORCE:
+
+pydoctor:
+	$(WAF) pydoctor
diff --git a/VERSION b/VERSION
new file mode 100644
index 0000000..394e114
--- /dev/null
+++ b/VERSION
@@ -0,0 +1,117 @@
+########################################################
+# SAMBA Version                                        #
+#                                                      #
+# Samba versions are as follows                        #
+# 3.0.x                New production series           #
+# 3.0.x{tp,pre,rc}y    Preview/Testing & RC            #
+# 3.0.x[a-z]           Patch releases                  #
+# 3.0.x[a-z]-VENDOR-z  Vendor patch releases           #
+#                                                      #
+# script/mkversion.sh                                  #
+# will use this file to create                         #
+# include/version.h                                    #
+#                                                      #
+########################################################
+
+########################################################
+# This are the main SAMBA version numbers              #
+#                                                      #
+# <MAJOR>.<MINOR>.<RELEASE>                            #
+#                                                      #
+# e.g. SAMBA_VERSION_MAJOR=3                           #
+#      SAMBA_VERSION_MINOR=0                           #
+#      SAMBA_VERSION_RELEASE=0                         #
+#  ->  "3.0.0"                                         #
+########################################################
+SAMBA_VERSION_MAJOR=4
+SAMBA_VERSION_MINOR=0
+SAMBA_VERSION_RELEASE=0
+
+########################################################
+# If a official release has a serious bug              #
+# a security release will have 'a' sufffix             #
+#                                                      #
+# so SAMBA's version will be                           #
+# <MAJOR>.<MINOR>.<RELEASE><REVISION>                  #
+#                                                      #
+# e.g. SAMBA_VERSION_REVISION=a                        #
+#  ->  "2.2.8a"                                        #
+########################################################
+SAMBA_VERSION_REVISION=
+
+########################################################
+# For 'tp' releases the version will be                #
+#                                                      #
+# <MAJOR>.<MINOR>.<RELEASE>tp<TP_RELEASE>              #
+#                                                      #
+# e.g. SAMBA_VERSION_TP_RELEASE=1                      #
+#  ->  "4.0.0tp1"                                      #
+########################################################
+SAMBA_VERSION_TP_RELEASE=
+
+########################################################
+# For 'alpha' releases the version will be             #
+#                                                      #
+# <MAJOR>.<MINOR>.<RELEASE>alpha<TP_RELEASE>           #
+#                                                      #
+# e.g. SAMBA_VERSION_ALPHA_RELEASE=1                   #
+#  ->  "4.0.0alpha1"                                   #
+########################################################
+SAMBA_VERSION_ALPHA_RELEASE=15
+
+########################################################
+# For 'pre' releases the version will be               #
+#                                                      #
+# <MAJOR>.<MINOR>.<RELEASE>pre<PRE_RELEASE>            #
+#                                                      #
+# e.g. SAMBA_VERSION_PRE_RELEASE=1                     #


-- 
Samba Shared Repository


More information about the samba-cvs mailing list