Wireshark-commits: [Wireshark-commits] rev 34731: /trunk/tools/pidl/ /trunk/tools/pidl/lib/Parse/Pi

Date: Sun, 31 Oct 2010 10:35:51 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=34731

User: jmayer
Date: 2010/10/31 03:35 AM

Log:
 Update to current git master Samba tree. Guess about
 the version last checked in and provide a git diff.
 
 454bedcb806ce54dae2e6ecc6650d8972287c87c..3deece559159150a0710d8160f39583ba7f2e582
 
 ===================== samba git log start =======================
 commit 3deece559159150a0710d8160f39583ba7f2e582
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 31 02:17:29 2010 +0100
 
     s4: Remove the old perl/m4/make/mk-based build system.
     
     The new waf-based build system now has all the same functionality, and
     the old build system has been broken for quite some time.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104
 
 commit 9401189d5435632bcc6a177845ce03beaa804113
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 30 19:56:54 2010 +0200
 
     s4:samldb LDB module - make the "userAccountControl" and "groupType" modify handlers separate functions
     
     It's easier to maintain afterwards
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Sat Oct 30 19:07:20 UTC 2010 on sn-devel-104
 
 commit 098ea71728eb6389ff4c5314d17df533f79a07a8
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 30 19:37:30 2010 +0200
 
     s4:samldb LDB module - add a new function which handles special cases for single-valued attribute on SAM modifications
     
     This saves quiet some work.
 
 commit 095c8b2078128838f6b830613e80cbdcf49e10cf
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 30 19:56:24 2010 +0200
 
     s4:samldb LDB module - primary group change - free temporary messages to save memory
 
 commit c0ebf5d7435c3c4968eefafc6c566dc818e600a0
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 30 17:48:51 2010 +0200
 
     s4:sam.py - add a short double swap "primaryGroupID" test
     
     It's not really meaningful but can happen.
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Sat Oct 30 18:15:31 UTC 2010 on sn-devel-104
 
 commit 98fefa8a017bbb67f6c33080c8a80c77c34e42b8
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 30 17:43:17 2010 +0200
 
     s4:samldb LDB module - adapt the "samldb_prim_group_change" trigger to support multiple "primaryGroupID" modification entries
 
 commit 02355fc6fd176312b61198e626cfe1fbb1ed5ac5
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 30 18:32:43 2010 +0200
 
     s4:samr RPC server - the LDB error codes for adding or deleting a group member have changed
 
 commit c664f010d387af483dce41816d5d222bd8d84f46
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 30 18:09:12 2010 +0200
 
     s4:sam.py - enhance "member" tests
 
 commit 4987467b785a5870cb338881c8916b4268006cd6
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 30 17:12:48 2010 +0200
 
     s4:samldb LDB module - "member" trigger
     
     - adapt the "samldb_member_check" trigger to support multiple "member"
       modification entries. There can exist special modification messages which
       delete and add members in one operation
     - support the right error codes when modifications do fail
       (ERR_ENTRY_ALREADY_EXISTS, ERR_UNWILLING_TO_PERFORM)
 
 commit 5a2c3ad2fa198b260bd8f0934fad0e3113c9f670
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 30 17:55:56 2010 +0200
 
     s4:rpc_server/common.h - quiet compilation warnings
 
 commit b548674c29aa04594e70599d9021182f9a69d753
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sat Oct 30 20:42:50 2010 +0400
 
     provision: fix wrong tests
     
     Autobuild-User: Matthieu Patou <mat@xxxxxxxxx>
     Autobuild-Date: Sat Oct 30 17:31:23 UTC 2010 on sn-devel-104
 
 commit a509b93518b17309f401a6fd107c726c7ab7582f
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sat Oct 30 20:47:45 2010 +0400
 
     build: Remove zlib from the cache if we failed to pass all the tests
     
     This will avoid problems with redefinition of libs tests
 
 commit 4e30a5dd0b3ca2b56d228730ad4d43f1986f39fa
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sat Oct 30 20:22:22 2010 +0400
 
     build: make this test darwin only as it mess a bit more the freebsd build
 
 commit 4dee76f1cd1364718ba385121c00b8b8eb1c917e
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 30 17:43:48 2010 +0200
 
     replace: Fix formatting.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Sat Oct 30 16:32:15 UTC 2010 on sn-devel-104
 
 commit 7fc0aaba4b7383973bbc2e80addea11658d48fbf
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 30 16:17:58 2010 +0200
 
     ldb: Drop autoconf-based build system.
 
 commit fe6d404ea506e492c0a29715ed1e88ebe044e875
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 30 16:16:33 2010 +0200
 
     tevent: Drop autoconf-based build system for standalone build.
 
 commit d1eba07e54d20ec9222f1ee448cc4223b9341c70
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 30 16:01:00 2010 +0200
 
     replace: Avoid autoproto as it breaks standalone builds.
     
     Automatic prototype generation uses ../../source4/script/mkproto.pl.
     
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit 58e99ae9169df39b383f711c91e0c0f76b954b33
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 30 15:59:14 2010 +0200
 
     replace: Only build replace-test in standalone build.
     
     This allows turning libreplace-test back into a subsystem.
 
 commit 16206974e6557e71cd0e3595c3fe0538bfef956d
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 30 16:58:34 2010 +0200
 
     s4:local_password LDB module - fix typos
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Sat Oct 30 15:41:46 UTC 2010 on sn-devel-104
 
 commit 2c0a9e9f2118d36c7d8af5caa72346581c2197c1
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 30 16:46:13 2010 +0200
 
     s4:resolve_oids LDB module - fix counter types
 
 commit 45ee4e9a6b3847dc54b3c6bec8b4ebccbbac93da
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 30 16:41:52 2010 +0200
 
     s4:partition_init LDB module - fix counter type
 
 commit 5ab8e4f7e190c40f3da675c295e2580c92a86d39
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 30 16:35:12 2010 +0200
 
     s4:extended_dn_store LDB module - fix counter types
 
 commit dc0000e1a8f5233608d5bf59730200af3e041ce5
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Thu Oct 28 13:09:51 2010 +0400
 
     provision: when deriving netbiosname from hostname force the netbiosname to be compliant
     
     It means no space/_/-/@.... and less than 16 chars.
     
     Autobuild-User: Matthieu Patou <mat@xxxxxxxxx>
     Autobuild-Date: Sat Oct 30 14:26:22 UTC 2010 on sn-devel-104
 
 commit edebb76a616c40565383363bc240c0df50a850f3
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sat Oct 30 16:51:20 2010 +0400
 
     build: strip -single_module when doing bundle on mac OS X
 
 commit 33b276c2f16c4ec70cf392e850558cfd6703d7e6
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sat Oct 30 16:50:33 2010 +0400
 
     build: set shared libraries flags correctly on mac os X
 
 commit 23b58804ba8ab2bb190758df283eacf3ec5d8787
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 30 15:42:41 2010 +0200
 
     talloc.3: Remove documentation for deprecated talloc_append_string,
     consistent with other deprecated functionality.
 
 commit b4ba669e48f7dd213d530a24f4587dea93c84223
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 23:42:27 2010 +1100
 
     s4-smbd: initialise process models in smbtorture before use
     
     the spoolss notify test needs to setup the process models before use
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Sat Oct 30 13:32:09 UTC 2010 on sn-devel-104
 
 commit 35d466e66b464cefca2e33fa8e1ff7301b029690
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 21:44:17 2010 +1100
 
     s4-smbd: leave the single process model as internal
     
     This helps with the static smbtorture for samba3, and the spoolss
     tests which start a server
 
 commit 55063cddd574ecca6a51b20a10fa979d55d6b70a
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 16:37:27 2010 +1100
 
     waf: fixed building of non-shared binaries that contain modules
     
     we need to incorporate the module objects too
 
 commit b2a565488ef0b2aad7401a0a2c61dd5853038a28
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 15:47:21 2010 +1100
 
     s4-heimdal: lex_err_message() should not be static
 
 commit a139628423e0a48c1a63321ee054734673f03c9e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 15:47:03 2010 +1100
 
     s4-waf: added a lexyacc.sh script that manually rebuilds the heimdal parsers
     
     we so rarely need to rebuild these that it is simplest to just run
     lexyacc.sh when we import a new heimdal release
 
 commit a00657db758ba2a1bdc26f27024d72b8c7a1f114
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 15:09:30 2010 +1100
 
     s4-test: don't override modules dir
     
     it is set correctly during the build
 
 commit e08c9ac696776cbd0bcd13b08409c709a18680e2
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 14:33:06 2010 +1100
 
     waf: get rid of target aliases in wafsamba
     
     these aliases are no longer needed, and can cause a lot of confusion
 
 commit 679eba61ea5f52b6a8a31cac472ef575af5c03f8
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 14:25:14 2010 +1100
 
     s4-build: removed some unnecessary dependencies
     
     based on running waf --symbol-check
 
 commit f5251c064ee0d1127b59de47ae82f59bcb5483dd
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 14:24:04 2010 +1100
 
     s4-ndr: make ndr-table a subsystem
     
     its already part of the ndr-samba4 library
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 2ea41fdbe2bc56b411aee213c852cecadb325427
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 14:19:11 2010 +1100
 
     s4-cmdline: make cmdline-credentials a private library
 
 commit 88fd7e0920dfdd9c1819c71b65dd3eda80a350f9
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 14:17:15 2010 +1100
 
     s4-dns: make the dns update task an external module
     
     this simplifies some dependencies
 
 commit 87b3d384c6d26852d5c26cb8740eb42836193577
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 14:16:35 2010 +1100
 
     s4-cluster: make cluster a private shared lib
 
 commit 3f3783cad3cf1c6379014b0408f4b3f12a69d3c1
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 14:16:07 2010 +1100
 
     s4-replace: make libreplace a private shared lib in s4
 
 commit eb0005dfcabedbeed0a75f139d6625b268d5062a
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 12:14:15 2010 +1100
 
     s4-tdb: make tdb-wrap into a private library
     
     this prevents double linking of the tdb wrap code
 
 commit 045e3445a0cea796c400eacbdb28611b664ef902
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 11:46:20 2010 +1100
 
     s4-auth: make KERBEROS subsystem into authkrb5 private library
     
     this fixes some double linking. The name 'KERBEROS' was also a bit
     confusing, as it sounded like a base kerberos library, when it is in
     fact part of auth
 
 commit 7a26bb9f7790cf9e0bf2e0e7b841fd5c4a64594c
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 11:44:07 2010 +1100
 
     s4-credentials: make a private library from CREDENTIALS subsystem
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 306754f2949f72f2629a954e2c8bfd6182307370
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 11:42:51 2010 +1100
 
     s4-ldb: add explicit depenencies on ldb library in ldb modules
     
     ldb modules call module functions from the main ldb library
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 04574d5738bb6a3bed3f6ee536b93068517263d8
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 11:41:11 2010 +1100
 
     s4-ldbwrap: split ldb-wrap out from the LDBSAMBA subsystem
     
     ldb-wrap and the ldif-handlers are not really related, and this allows
     us to remove another dependency loop
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 228803cd015e54362e988e168a9976f6b7a27f85
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 11:37:42 2010 +1100
 
     zlib: use the real library name 'z' instead of ZLIB
     
     using subsystem aliases has a lot of potential for confusion. Better
     to use the real name of the library.
 
 commit 0563c5bacf96d1b6759acd78377c417715f30fff
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 11:33:53 2010 +1100
 
     s4-rpc: split the dcesrv reply code out of dcerpc_server
     
     this allows us to remove a dependency on the dcerpc_server from code
     that uses rpc forwarding
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit ac8e9106862fc4d49c070d3d307f43df9d7cc842
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 11:29:49 2010 +1100
 
     s4-modules: remove LD_SAMBA_MODULE_PATH
     
     this isn't needed now that we automatically get the module path right
     in our build and install trees
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 256349d827517eba15ee4d0fbae725eace352c64
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 11:28:22 2010 +1100
 
     s4-torture: simplify the depenencies for TORTURE_DRS
     
     it doesn't need to depend on the kitchen sink
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit a57e0ae7031971f45f41cf88c4a1573e8646681b
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 11:27:33 2010 +1100
 
     s4-smbd: make our process models into real modules
     
     this simplifies some of the dependencies between bin/samba and the
     various services, making it easier to get a clean depenency tree
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 046d38faa5e78f2bdcfcdb3b1582427c2ecc80b8
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 11:24:15 2010 +1100
 
     s4-smbd: don't initialise process models more than once
     
     this also removes the event_context parameter from process model
     initialisation. It isn't needed, and is confusing when a process model
     init can be called from more than one place, possibly with different
     event contexts.
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 3a7814826989b2ece34b8370c77bce9727814701
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 11:23:09 2010 +1100
 
     waf: save the samba_deps_extended
     
     this is needed for the symbols.py extension
 
 commit f7b70a5a7acb3b3ed46112d0cd52f67bc763543c
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 11:22:29 2010 +1100
 
     waf: give a better error on a bad grouping library
     
     give a clear error on an unknown dependency in a grouping library
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 78d732cc4002f92fa7741e848a8c922e60989a56
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 11:21:35 2010 +1100
 
     waf: cope with subsystems with no static modules
     
     we still need the STATIC_xx_MODULES define when there are no static
     modules. It contains just the sentinal.
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit ae0f420dd989b165876b4b07754043a01604583e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 11:19:08 2010 +1100
 
     waf: don't auto-depend on subsystems
     
     this is part of an effort to reduce the amount of automatic dependency
     munging we do. When working on the correct dependency tree for Samba
     it is easier to add the right dependencies in the wscript files than
     rely on them being added by the waf rules. This change removes the
     automatic dependency of modules on their subsystem. Many modules don't
     actually need this dependency anyway, so it is better to add it where
     they are needed (for example, for ldb modules)
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit adabc3d082a2e23a9bca9282ad5e7be07fa776e9
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 11:17:30 2010 +1100
 
     waf: added --symbol-check option
     
     this adds checking of the symbols in all our object files, libraries
     and syslibs. It will form the basis in future for a lot more checks,
     but for now it just checks basic rules like not allowing us to use
     symbols that are in system libs.
     
     Currently this is enabled only if you use the --symbol-check option,
     (or use make with SYMBOLCHECK=1) but I intend to make this always
     enabled once it has had more testing.
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit df34bb268566ea86f2b77ed7bb04983b8c05e4c3
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 11:07:40 2010 +1100
 
     waf: build all libraries after all object files
     
     this makes it easier to perform symbol checking before the link
     stage. The two new build groups symbolcheck and syslibcheck will be
     used by the symbols.py extension
 
 commit 170c255f09a3d629bba86cf62c6a0cf81ff81bf1
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 30 11:06:13 2010 +1100
 
     waf: use Utils.WafError() instead of raising an AssertionError
     
     this produces clearer output on errors
 
 commit d1e94980bf76a7dc07b01979c5d263fc32dccbf8
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 29 11:53:15 2010 +1100
 
     waf: cope with rules with no inputs
     
     when we display a rule with no inputs, just call the original display
     function
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit ccbb77693cec4e612d839b2dca92f97aa05f342e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 29 11:52:25 2010 +1100
 
     waf: separate out get_tgt_list()
     
     this is a useful function for the new symbols code, so separate it out
     of samba_deps.py
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit e97be0860b73270e610757c6c9312106587f7161
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 29 11:51:17 2010 +1100
 
     waf: display the paths in library loops
     
     when we detect a library loop, try to display the paths between the
     two libraries. This should make it easier to fix.
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit d489880ecd8b68aaabb6c154c85cc72a454d712a
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 29 11:50:25 2010 +1100
 
     waf: added env.DEVELOPER_MODE flag
     
     this makes it easier to add project rules that are only run in
     developer mode
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 65743f932b511db009655847e77288c95c0aa525
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 29 11:49:31 2010 +1100
 
     waf: added suncc_wrap
     
     this should solve a problem with creating alias modules with Sun CC.
     
     Thanks to Matthieu for the idea, and Thomas for the waf code
 
 commit b6b0d2cea32c06c3f7a5574d22d1a344d70bd0d3
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 29 11:48:06 2010 +1100
 
     s4-kdc: create a 'pac' private grouping library
     
     this removes the final case where we have an object file linked into
     two libraries
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 89c829f654b5b67f37ce39b93bc0a456a3718ecd
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 29 11:47:11 2010 +1100
 
     s4-heimdal: removed the use of signal.c from roken
     
     we don't need to replace signal()
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 4bd7814a4e2970a1276b91b93987ce4fa9406c19
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 29 11:46:44 2010 +1100
 
     s4-heimdal: fixed the use of error_message() in heimdal
     
     the lex code in heimdal had a function error_message() which conflicts
     with a function from the com_err library. This replaces it with
     lex_err_message()
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit d6299d2667909487986782afc596cca45f2cbdac
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 27 14:25:39 2010 +1100
 
     replace: create a private replace-test library
     
     used by replace_testuite and smbtorture
 
 commit 0d45d97540df3b826c62bdd8e1ab29cde1f7f758
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 27 14:25:06 2010 +1100
 
     s4-ldb: create a private library ldb-cmdline
     
     this prevents duplicate linking of the cmdline support code
 
 commit 56b46d8d886cf7c42d52234fe5e6e67ee92e4906
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 30 08:27:12 2010 +0200
 
     talloc: Fix manual pages in standalone build.
 
 commit 14ff2e8de9bd8d0064762234555260f5eea643fe
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Oct 29 11:56:51 2010 -0700
 
     Fix bug #7700 - Improvement of return code of smbclient
     
     Based on an initial patch from H Hasegawa <hasegawa.hiroyuki@xxxxxxxxxxxxxxx>.
     Convert cli_list and associated functions to take calls that return NTSTATUS.
     
     Jeremy.
     
     Autobuild-User: Jeremy Allison <jra@xxxxxxxxx>
     Autobuild-Date: Fri Oct 29 19:40:16 UTC 2010 on sn-devel-104
 
 commit 606a447503defdeddc84ae03e06b392517c840c5
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Fri Oct 29 11:26:47 2010 +0200
 
     s4:torture/rpc/samr.c - fix NTTIME warnings by casts
     
     And also the format specifier is wrong since NTTIME is "uint64_t" and
     therefore unsigned.
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Fri Oct 29 10:36:46 UTC 2010 on sn-devel-104
 
 commit 25301b7bf926c5f6f1e688e201d9dc9eee9f60ee
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 19 10:54:29 2010 +0200
 
     s4:torture/rpc/samr.c - test the "ReplicaSourceNodeName" only against s3
     
     AD handles this differently (see MS-SAMR 2.2.4.1)
 
 commit af4c9cc7c24fad8ccd96d0e2cb0c0cd0138eea9d
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Fri Oct 29 10:55:07 2010 +0200
 
     s4:samr RPC server - fix trailing whitespaces
 
 commit 5d835c8a29cc2cf184412ca91fe48e28da2521d4
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Fri Oct 29 10:53:39 2010 +0200
 
     s4:samr RPC server - fix indentation of function parameters
 
 commit fc6f8be523de65bbcf0586d56bbccd27069ad852
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Fri Oct 29 11:03:26 2010 +0200
 
     s4:samr RPC server - DomainGeneralInformation - never return NULL on the oem name
     
     As far as I can tell Windows SAMR never returns NULL on unknown values in this
     call.
 
 commit ebe78c444c1220829f34488aa5d7f11437785f54
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Fri Oct 29 10:45:47 2010 +0200
 
     s4:samr RPC server - provide the right "ReplicaSourceNodeName"
     
     It's the content of the "domainReplica" attribute if it exists and has only a
     meaning on interim/mixed domain function levels (with NT4 dcs).
 
 commit 45cd2e445d75429fbd84a95ff4a0fa0852279cd3
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 19 10:50:28 2010 +0200
 
     s4:samr RPC server - remove wrong implementation of ReplicaSourceNodeName
     
     This should represent a replication partner - never the DC iself
 
 commit c5c69359d9d18c9b9be29b0442567cf19f7810a0
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Oct 29 01:54:51 2010 +0300
 
     s4-drs_tests: drs_util_DsAttributeId_to_string() is not used anymore
     
     Autobuild-User: Kamen Mazdrashki <kamenim@xxxxxxxxx>
     Autobuild-Date: Fri Oct 29 09:54:01 UTC 2010 on sn-devel-104
 
 commit 07240e97f859e2b46c1fc19c2fa7f5254ee05ccb
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Oct 29 01:18:31 2010 +0300
 
     s4-resolve_oids: Remove redundant check - resolve_oids_need_value() handle this
 
 commit 6b188fbad47f04f3a9b8979a04a0f70d10b4ada9
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Oct 27 22:29:40 2010 +0300
 
     s4-schema_init: we should be able to resolve Syntax OIDs with prefixMap we have
     
     If Syntax OID is not in the prefixMap then we are getting
     an unknown Attribute Syntax (which we can't handle anyway)
 
 commit 72189aef8d4c898b0537e1fb5a1493454feaef57
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Oct 27 22:21:50 2010 +0300
 
     s4-pfm_test: Use single instance of global testing data to test with
 
 commit fbc3fc2e5f2910aa2ce324de541ca98d72b6f702
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Oct 27 22:12:11 2010 +0300
 
     s4-pfm-test: Enrich and fix comment primary for testing data
 
 commit 4a11cad0e063431eec9cfce385ebacdb22279712
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Fri Oct 29 01:52:32 2010 +0400
 
     build: add the -fno-common flags to fix the link pb on mac os X
     
     Autobuild-User: Matthieu Patou <mat@xxxxxxxxx>
     Autobuild-Date: Thu Oct 28 22:35:08 UTC 2010 on sn-devel-104
 
 commit 090fcb011485411d887b94c7c2a53e398766cfc9
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Oct 28 15:59:36 2010 +0200
 
     s3-waf: add vfs_time_audit to the build.
     
     Guenther
     
     Autobuild-User: Günther Deschner <gd@xxxxxxxxx>
     Autobuild-Date: Thu Oct 28 15:14:27 UTC 2010 on sn-devel-104
 
 commit e00671ee0c5ce1754bf041f2cd4abeacd1dedc61
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Oct 27 16:31:05 2010 +0200
 
     s3-waf: use LZXPRESS subsystem.
     
     Guenther
 
 commit 9dd467b2d578434c14e4a057fd27d36aafed8563
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Oct 26 15:26:17 2010 +0200
 
     s3-selftest: add vfs_modulesdir variable for both test systems.
     
     Guenther
 
 commit 4b2e2f94bb505f3de6411cfc8e01d05b010a2819
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Oct 28 15:41:30 2010 +0200
 
     s3: Streamline regdb_normalize_keynames_fn a bit
     
     Autobuild-User: Volker Lendecke <vlendec@xxxxxxxxx>
     Autobuild-Date: Thu Oct 28 14:32:11 UTC 2010 on sn-devel-104
 
 commit 8b87603de4f40c341d23262b4ffe357248ac4ff3
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Oct 28 15:30:21 2010 +0200
 
     s3: Fix the registry upgrade code
     
     The strings have the 0-terminator as part of the keys. The rest of the registry
     code would not cope well without.
 
 commit a43261e11d92360ef4060cd3559aeab9ebac95fd
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Oct 28 07:50:37 2010 -0600
 
     s3: FILE_WRITE_DATA & friends have gone from includes.h
     
     Autobuild-User: Volker Lendecke <vlendec@xxxxxxxxx>
     Autobuild-Date: Thu Oct 28 13:37:06 UTC 2010 on sn-devel-104
 
 commit 917cc0db0ce40b555ef3f752e5a546373316b162
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Thu Oct 28 12:20:28 2010 +0400
 
     unit tests: use skip file to exclude smb2.dir instead of hack
     
     Thanks metze for pointing this.
     
     Autobuild-User: Matthieu Patou <mat@xxxxxxxxx>
     Autobuild-Date: Thu Oct 28 09:39:11 UTC 2010 on sn-devel-104
 
 commit 95cbff76d6b88174806205fe6a1ad4a91c8d92c6
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Thu Oct 28 12:09:29 2010 +0400
 
     build: Add XPG6 otherwise we have a configure pb on sun Solaris
 
 commit 2cfee006e13d661c9aed68a104db62f487f3e889
 Author: Abhidnya P Chirmule <achirmul@xxxxxxxxxx>
 Date:   Wed Jan 6 19:45:24 2010 +0100
 
     s3: Add a vfs_time_audit module
     
     This warns if a file system is slow
     
     Autobuild-User: Volker Lendecke <vlendec@xxxxxxxxx>
     Autobuild-Date: Thu Oct 28 08:56:44 UTC 2010 on sn-devel-104
 
 commit 97595597a32900aa064b88f7b5473df3064a6ee4
 Author: Volodymyr Khomenko <Volodymyr_Khomenko@xxxxxxxx>
 Date:   Thu Oct 28 09:34:05 2010 +0200
 
     s3: Fix bug 7759
 
 commit b73a05e4e184238614d73c1519f2880cd946908d
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Sat Oct 23 19:27:26 2010 -0700
 
     s4 net: rename to samba-tool in order to not clash with s3 net
     
     Autobuild-User: Kai Blin <kai@xxxxxxxxx>
     Autobuild-Date: Thu Oct 28 07:25:16 UTC 2010 on sn-devel-104
 
 commit 5634f55cc8d9eb0cca01f621939cee724271ecb0
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Thu Oct 28 02:12:53 2010 +0400
 
     build: remove warnings about redifinition of boolean use -KPIC on suncc
     
     Autobuild-User: Matthieu Patou <mat@xxxxxxxxx>
     Autobuild-Date: Wed Oct 27 22:57:19 UTC 2010 on sn-devel-104
 
 commit c6d7e6ad08a94709264d05b9cc8f266f07bc6851
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Wed Oct 27 14:17:46 2010 -0700
 
     Fix for bug 7755 - SMBC_getdents_ctx() ignores struct alignment rules
     
     Based on a fix from Sven Neumann <s.neumann@xxxxxxxxxxxx>.
     
     Autobuild-User: Jeremy Allison <jra@xxxxxxxxx>
     Autobuild-Date: Wed Oct 27 22:02:11 UTC 2010 on sn-devel-104
 
 commit 64867330493c676cfe6a34ea462be45c638966ee
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Wed Oct 27 22:15:10 2010 +0200
 
     ndr: Make sure ndr_dns.c has no lines wider than 80 chars
     
     Autobuild-User: Kai Blin <kai@xxxxxxxxx>
     Autobuild-Date: Wed Oct 27 21:17:50 UTC 2010 on sn-devel-104
 
 commit f8d49958b2a5c55e837ebe903dd5207a92d19d63
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Wed Oct 27 22:59:25 2010 +0400
 
     tls: Inform the user if the cert/ca/private key can't be saved
     
     Most of the time this problem is due to a missing <private>/tls dir.
     Should close bug 7640.
     
     Autobuild-User: Matthieu Patou <mat@xxxxxxxxx>
     Autobuild-Date: Wed Oct 27 20:08:54 UTC 2010 on sn-devel-104
 
 commit 0bc94c21e5fe1eab59029e99dec4fef6f378fbb1
 Author: Sven Neumann <s.neumann@xxxxxxxxxxxx>
 Date:   Wed Oct 27 11:42:34 2010 -0700
 
     Fix bug 7754 - samba uses index(), marked as legacy.
     
     Autobuild-User: Jeremy Allison <jra@xxxxxxxxx>
     Autobuild-Date: Wed Oct 27 19:25:16 UTC 2010 on sn-devel-104
 
 commit 8c4d023cc9f387dfdb70cfa4c62686925cdab193
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Oct 27 17:40:35 2010 +0200
 
     s4:setup/schema_samba4.ldif - this control isn't used anymore
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Wed Oct 27 16:32:28 UTC 2010 on sn-devel-104
 
 commit 24ef932a612d75c0e692bd1f17b44db3aba437eb
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Oct 26 11:37:48 2010 -0600
 
     s3: Make gpfs winattrs work again
     
     Autobuild-User: Volker Lendecke <vlendec@xxxxxxxxx>
     Autobuild-Date: Wed Oct 27 15:32:00 UTC 2010 on sn-devel-104
 
 commit 5bc2b8f0a494511800696d6d411a426463089e8b
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Wed Oct 27 15:20:49 2010 +0300
 
     s4-ldb: Added the correct extended check for read access to nTSecurityDescriptor
     
     It does not depend on READ_PROPERTY, but on SECURITY_PRIVILEGE and READ_CONTROL
     
     Autobuild-User: Nadezhda Ivanova <nivanova@xxxxxxxxx>
     Autobuild-Date: Wed Oct 27 13:18:50 UTC 2010 on sn-devel-104
 
 commit 3003bd40379b669e8b2cef7a40784f0114344f8e
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Wed Oct 27 14:04:03 2010 +0300
 
     s4-ldb: Changes the aclread module to use LDB_HANDLE_FLAG_UNTRUSTED to determine the source of the request
     
     The aclread module used to use a control to make sure the request comes from the ldap server,
     but now the rootdse filters out any unregistered controls comming from ldap, so the control is
     lost. Using the LDB_HANDLE_FLAG_UNTRUSTED is a much more elegant solution.
     
     Autobuild-User: Nadezhda Ivanova <nivanova@xxxxxxxxx>
     Autobuild-Date: Wed Oct 27 11:55:11 UTC 2010 on sn-devel-104
 
 commit b1f6a2be271881cb93764b54dc89d35f4467f1fb
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Wed Oct 27 14:15:10 2010 +0400
 
     unit tests: move backend testing to the end
     
     Autobuild-User: Matthieu Patou <mat@xxxxxxxxx>
     Autobuild-Date: Wed Oct 27 11:12:02 UTC 2010 on sn-devel-104
 
 commit 04d63e973efb5b3e1bf677688f5d61ddf13cee42
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Wed Oct 27 00:50:41 2010 +0400
 
     unit tests: remove smb2.dir
     
     Tridge says that it's a hard to fix pb and that it's not the priority
     for 4.0.0
 
 commit 14a3d4d7f06f667d3d5634360e1bb81f7f9a117d
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Oct 27 08:54:46 2010 +0200
 
     librpc/ndr/ndr.c - fix some counter types
     
     The "depth" is "uint32_t"
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Wed Oct 27 08:13:40 UTC 2010 on sn-devel-104
 
 commit 51dd83a50cbfc6d1bf17eb95095bac4d223cc637
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Wed Oct 27 15:22:46 2010 +1100
 
     auth/credentials Give a sensible behaviour for resetting the krb5 context
     
     This extra code isn't used at the moment, but I noticed the old API
     was rather supprising in it's behaviour, and might catch someone out
     at some later time.
     
     Andrew Bartlett
     
     Autobuild-User: Andrew Bartlett <abartlet@xxxxxxxxx>
     Autobuild-Date: Wed Oct 27 05:24:22 UTC 2010 on sn-devel-104
 
 commit d9b7123cb7dd4ed04f266aa48c35e70569ae258e
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Wed Oct 27 15:19:05 2010 +1100
 
     librpc Make ndrdump use printf() rather than having to mess with DEBUG()
     
     This means it no longer needs to force the debug level etc.
     
     (this builds on the fine work by Volker to create dump_data_cb())
     
     Andrew Bartlett
 
 commit cf310a4306b3a4b6b9201d01c5d6dbbe5ff8f09e
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Wed Oct 27 12:58:10 2010 +1100
 
     s3-smbd Remove manual override of DEBUGELVEL during exit
     
     This code, originally added at the dawn of time (the import into CVS)
     does not seem to be required any more, as all the DEBUG() statements
     in the intermediate functions are at level 0.
     
     Andrew Bartlett
 
 commit 4c634a3b2e22b45027a1d376573575463a460846
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Oct 27 02:56:10 2010 +0200
 
     talloc: fix waf build for libtalloc-compat1
     
     We need to use 'libtalloc.so.1' as soname, otherwise the
     compat library is useless.
     
     metze
     
     Autobuild-User: Stefan Metzmacher <metze@xxxxxxxxx>
     Autobuild-Date: Wed Oct 27 03:53:21 UTC 2010 on sn-devel-104
 
 commit 073d3bf1fc8b129ed7cd74b51608e40640b499c5
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Oct 27 02:54:56 2010 +0200
 
     wafsamba: support 'soname' attribute on SAMBA_LIBRARY()
     
     It's sometimes needed to specifiy the soname directly.
     
     metze
 
 commit a06192b33bf0f046c9ea95ca75c95fad63609c4f
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 27 11:47:54 2010 +1100
 
     waf: sped up the project rules checking
     
     this also makes the --show-duplicates output more useful
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Wed Oct 27 01:36:46 UTC 2010 on sn-devel-104
 
 commit 3e93dc02f39b41eac812e05a45777dfce9b8298e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 27 10:38:50 2010 +1100
 
     s3-waf: fixed the s3 waf build
     
     Jelmer, this undoes some of your library renaming, as it conflicted
     with existing binary and subsystem names
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Wed Oct 27 00:22:34 UTC 2010 on sn-devel-104
 
 commit afe40c7eccec25b8361fbcbc7f6af43c6846f410
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 27 10:37:58 2010 +1100
 
     waf: quote subsystem names to make them clearer
 
 commit 5bb7723803960ee6ec84197fe0ec3801ea7507eb
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sun Oct 24 20:15:01 2010 +0200
 
     lib/util: remove useless ../lib/util/mutex.*
     
     Only the disabled process_thread.c registers uses the register fn,
     all other functions are not used anywhere.
     
     metze
     
     Autobuild-User: Stefan Metzmacher <metze@xxxxxxxxx>
     Autobuild-Date: Tue Oct 26 23:29:46 UTC 2010 on sn-devel-104
 
 commit e5ebc486975cc172d9547b34151204c58f0d14c2
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Oct 26 22:14:43 2010 +0300
 
     s4-dsdb_syntax: *_OID_oid_ldb_to_drsuapi() functions should use
     
     dsdb_schema_pfm_attid_from_oid() instead of
     dsdb_schema_pfm_make_attid() as those functions are
     supposed to return ATTIDs only for OIDs we already know about
     (i.e. are in prefixMap)
     
     Autobuild-User: Kamen Mazdrashki <kamenim@xxxxxxxxx>
     Autobuild-Date: Tue Oct 26 22:44:36 UTC 2010 on sn-devel-104
 
 commit 6a6c7c9aa2a8a04d6c1b6c6c8c5841efa4cb8e09
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Oct 26 21:20:11 2010 +0300
 
     s4-pfm_test: no need to test created prefixMap contents here - it already tested
 
 commit 45e1c0c151b6a98858a6cc580ded6a1ffff51afc
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Oct 26 21:17:55 2010 +0300
 
     s4-pfm_test: Tests for dsdb_schema_pfm_attid_from_oid()
 
 commit 0fc2427224c2826e5ee0b09631ae77d0b08b5ba9
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Oct 26 18:33:32 2010 +0300
 
     s4-prefixMap: split dsdb_schema_make_attid() function into read-only and
     
     read-write functions.
     dsdb_schema_make_attid() may change prefixMap implicitly
     and this is not always desired behavior.
     The problem was that
     (1) callers had no control on this behavior
     (2) callers had no way to know wheter prefixMap has been
         changed which can lead to hard to find bugs like
         prefixMap is changed in read operation
 
 commit 5e108fc5f94e6a08083f8852a59fc4b79b198af8
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Oct 22 16:22:08 2010 +0300
 
     s4-prefixmap: Use WERR_NOT_FOUND when OID is not found in current prefixMap
     
     rather than WERR_DS_NO_MSDS_INTID.
     WERR_DS_NO_MSDS_INTID is intended to be used for msDsIntId
     attribute values handling
 
 commit d8e246cf8a4569baaa49359ceb3e21c7aa4af1f6
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Fri Oct 22 11:56:40 2010 +0400
 
     Add a script for formating test result of st/subunit
     
     This script show the time of each test and tests are sorted by execution
     time (from the slowest to the quickest)
     
     Autobuild-User: Matthieu Patou <mat@xxxxxxxxx>
     Autobuild-Date: Tue Oct 26 20:42:11 UTC 2010 on sn-devel-104
 
 commit 62eb450bc24dd1a79074659e91fe87394f780cf8
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Fri Oct 22 10:23:23 2010 +0400
 
     replace: restore the order for #define + rep_strtoll
 
 commit ba6afbdfb7e8c4a3b047bda134c0887e5b16aeb4
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Oct 26 20:47:44 2010 +0200
 
     s4:librpc: we don't need dcerpc client bindings for dns.idl
     
     metze
     
     Autobuild-User: Stefan Metzmacher <metze@xxxxxxxxx>
     Autobuild-Date: Tue Oct 26 19:35:59 UTC 2010 on sn-devel-104
 
 commit 1b68910d65eb7becf968fbe5a3c16104ccf19906
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Tue Oct 26 19:09:44 2010 +0200
 
     s4:ldap.py - add a test for attribute ranges - still very basic
     
     And partially outcommented.
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Tue Oct 26 18:53:12 UTC 2010 on sn-devel-104
 
 commit dd25f4b83b0ccc24512ae9ba7636a587ec43c9ec
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Tue Oct 26 12:37:21 2010 +0200
 
     s4:sam.py - enhance users and groups test
 
 commit 802e3b4e1f2e0fdc7fc11ed7881dade261bfa34a
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Tue Oct 26 12:08:02 2010 +0200
 
     s4:samldb LDB module - enhance the "member"-check trigger
     
     - Also multi-valued "member" attributes are allowed
     - When you try to delete a member from a group which has it primary group set
       exactly to this group you get "UNWILLING_TO_PERFORM"
 
 commit a839422fc57762ea3366afbe58b018cf11bfffd7
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Oct 24 21:25:52 2010 +0200
 
     s4:ldap.py - enhance and activate the "description" attribute test
     
     It tests only the "description" attribute in particular since it behaves
     differently from all others.
 
 commit 4f25eec5a5d9e57f0a63591535fe3f581ce23f45
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Oct 25 13:56:14 2010 +0200
 
     s4:objectclass_attrs.c - rework to support these special "description" constraints
     
     Only the "description" attribute has this special restrictions.
 
 commit c251cb62eca1b96e0b5b22a40c5a054d5d40c1f2
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Oct 26 10:25:35 2010 -0700
 
     wafsamba: Fix soname for standalone private libraries.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Tue Oct 26 18:10:13 UTC 2010 on sn-devel-104
 
 commit a702c07e0202e2f4b853f626ca704a4bec4ae8ca
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 24 12:53:59 2010 -0700
 
     talloc: change pytalloc-util to be a public library.
 
 commit d44e3bf747f9812036f4b6ecf3ccb2fad1d25882
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 24 12:37:08 2010 -0700
 
     talloc: Install pytalloc-util as system library.
 
 commit 0ceb5018f3a75f272faa4d7a7b5c79ca100f5ef0
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 24 12:17:43 2010 -0700
 
     waf: Remove unused EXT_LIB_PYTHON.
 
 commit 98cfc71801dfc9bc05f282d3547574324d46a67f
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 24 12:15:12 2010 -0700
 
     talloc: Avoid dependency on unknown EXT_LIB_PYTHON.
 
 commit 1ae0981ce8d9786608714d6e7a9e31f09d765b71
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 24 11:58:47 2010 -0700
 
     talloc: Move pytalloc to lib/talloc.
 
 commit 50256c01d061c6d73bb2d8ee2c60785d58748e6c
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 24 11:50:47 2010 -0700
 
     waf: Only specify vnum for non-private libraries.
 
 commit a74e8be6d1448f121181e6d7cca3841891321a12
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 24 11:26:09 2010 -0700
 
     waf: Stop automaticaly changing dashes to underscores in library names.
 
 commit e4d9e974da730ef7a5ac5a33797652720d40ccb9
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 24 10:49:13 2010 -0700
 
     waf: Don't auto-lowercase library names.
 
 commit 8cf61377aa388724150699618f5cd60682ffde37
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 24 10:42:58 2010 -0700
 
     waf: Remove lib prefix from libraries manually.
 
 commit b2af2fd3de37296c5589fd5f34bb3353227272cd
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 24 01:49:03 2010 -0700
 
     torture_local: Add missing dependency on socket_wrapper.
 
 commit df76c3f1475f7df13f3771f6c23cae019bc10c8c
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 24 00:54:40 2010 -0700
 
     waf: build private libraries with so names.
 
 commit 20b526855607f4ceeb02bd3010cfd820c33be237
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 19:27:03 2010 -0700
 
     dcerpc_dns: Change back to subsystem for the moment.
 
 commit d9cbcdd4109d361c909f2884fcf3797cf4052092
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 18:41:59 2010 -0700
 
     s4: Drop duplicate 'lib' prefix for private libraries.
 
 commit 126f87e6a51bf330b7cdc631804a61e29c3116f7
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Oct 26 16:36:38 2010 +0200
 
     s3: Fix some DEBUG msgs
     
     Autobuild-User: Volker Lendecke <vlendec@xxxxxxxxx>
     Autobuild-Date: Tue Oct 26 15:20:01 UTC 2010 on sn-devel-104
 
 commit da09021bf3da65c94cf25c8e6033d010c6780b4a
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Oct 26 09:17:57 2010 -0600
 
     s3: Package tdbrestore in RHEL-CTDB
 
 commit 7aa45b06c04cdeea44ab474581fc97360cecccde
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Oct 25 11:07:36 2010 +0200
 
     s3: Pass tdb_flags to ctdbd when attaching to a db
     
     This is required to make ctdb create databases with INCOMPATIBLE_HASH
 
 commit 33f65a93fe905d60d8fca85327ddbbf3f8c7fe6e
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Oct 25 20:48:18 2010 +0200
 
     s4:samr RPC server - "dcesrv_samr_info_DomGeneralInformation" - count always all type of groups
     
     One pair are universal an global groups (on the SAMR pipe called "groups") and
     the other one are the domain and builtin local groups (on the SAMR pipe called
     "aliases").
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Mon Oct 25 19:37:27 UTC 2010 on sn-devel-104
 
 commit 83c381385cf7d3787497a1adc78bb80e2e9c2e21
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Oct 25 20:39:05 2010 +0200
 
     s4:samr RPC server - remove a somewhat pointless comment
     
     Regardless if groups and users do exist in the builtin domain or not we do
     count always all users, groups and aliases.
 
 commit 6fb64b9c7a281c2d148238390fccc08dce962f92
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Oct 25 18:14:02 2010 +0200
 
     s4:"samdb_search_count" - introduce a "mem_ctx" parameter
     
     All other "samdb_search_*" calls do have one - why "samdb_search_count" doesn't?
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Mon Oct 25 17:42:33 UTC 2010 on sn-devel-104
 
 commit fd7943bc80f0e96b70d4f851ea4e3f8f7689bead
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Oct 25 18:10:04 2010 +0200
 
     ldb:gendb_* calls: support a "NULL" resultset parameter
     
     This is useful for "samdb_search_count" where only the amount of entries
     matters.
 
 commit 8bc2b54c7237697d8fddcec9a02d742c81c83699
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sat Oct 9 06:47:20 2010 +0300
 
     s4-test: Extend DRS-msDSIntId test to verify Configuration NC replica also
     
     Autobuild-User: Kamen Mazdrashki <kamenim@xxxxxxxxx>
     Autobuild-Date: Mon Oct 25 13:13:48 UTC 2010 on sn-devel-104
 
 commit e567d6c9f77a6f7fa311ed22050ad9d0b26f0a09
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Oct 25 13:33:13 2010 +0200
 
     s4:samldb LDB module - other indentation fixes on error messages
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Mon Oct 25 12:31:57 UTC 2010 on sn-devel-104
 
 commit c3fa990f216e68a4b36d064f8a34e93d951b9201
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Oct 24 21:32:30 2010 +0200
 
     s4:ldap.py - prove the denied multi-valued replace requests
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Mon Oct 25 11:49:19 UTC 2010 on sn-devel-104
 
 commit fedd4aa3cb7a0d4b895ec040d74cfbfbee42cac5
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Tue Oct 19 15:14:53 2010 +0200
 
     s4:objectclass_attrs LDB module - deny multi-valued replace requests
     
     This is the AD behaviour. But on attributes with the flag
     "FLAG_ATTR_REQ_PARTIAL_SET_MEMBER" it is allowed.
 
 commit 6e407a3c1c7166801bcec364186c487c27b18550
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Oct 25 11:28:09 2010 +0200
 
     s4:provision_*_references.ldif - "add" and do not "replace" the "wellKnownObjects"
     
     This is the correct AD operation in this case. Multi-valued replaces are
     generally denied most of the time.
 
 commit e24cd13e40fa3ce867654cfea70369ba627351d8
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Oct 25 11:05:22 2010 +0200
 
     s4:samldb LDB module - fix indentations
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Mon Oct 25 09:48:15 UTC 2010 on sn-devel-104
 
 commit edab363466256ab0357e4e43f2e38b25a509d711
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Oct 25 11:02:34 2010 +0200
 
     s4:samldb LDB module - use "uint32_t" for available krbtgt number
 
 commit 9e6d07e1b32d3050cc3574f658be1ea6ff4e87d8
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Oct 25 10:55:11 2010 +0200
 
     s4:samldb LDB module - assign better memory contexts in some cases
 
 commit adcfda92439f90c5c05fc80495dff53d9baa219f
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 25 06:07:46 2010 +0000
 
     s3-waf: implement LIBMSRPC_GEN as tiny wrapper of 'NDR_STANDARD NDR_DSSETUP NDR_SPOOLSS'
     
     metze
     
     Autobuild-User: Stefan Metzmacher <metze@xxxxxxxxx>
     Autobuild-Date: Mon Oct 25 08:58:49 UTC 2010 on sn-devel-104
 
 commit 98021831d768ebeea0f216f3ad65738c0ea45f37
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 25 06:06:32 2010 +0000
 
     s3-waf: use NDR_NETLOGON for ntlm_auth
     
     metze
 
 commit baf4c4d3070a7e710fab890fdfebc89e34d15147
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 25 06:05:37 2010 +0000
 
     s3-waf: use NDR_SCHANNEL
     
     metze
 
 commit 5b9a3a79f72f8df7e6d2d10cc48286a35afe0e85
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 25 06:03:22 2010 +0000
 
     s3-waf: use NDR_NTLMSSP subsystem
     
     metze
 
 commit ffbe1c0723595e538b518335bde862627107a317
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 25 07:47:35 2010 +0200
 
     s3-waf: add NDR_STANDARD dependencies to fix the build
     
     metze
 
 commit 2b74cea5f0f3bdfc51f03cfb7641010c7954f222
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 25 06:33:39 2010 +0000
 
     s3-waf: use git to calculate the version if available
     
     metze
 
 commit 8ea6f41ec9d3e2577432a8d9be100f1f42775787
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 25 06:49:46 2010 +0000
 
     s4-waf: don't generate PACKAGE_* defines in config.h
     
     - We don't use them anywhere (heimdal has special rules)
     - They calculate the version at configure time
       and may contain the wrong git hash while building
     - If we really need them in future we should add them
       to version.h and not config.h, as the changing git hash
       will trigger a full rebuild if config.h changes.
     
     metze
 
 commit e54d58d11388d0ff4afe3d08e0b19b0dd43835ad
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 25 08:16:04 2010 +0000
 
     autobuild: add some comments
     
     metze
 
 commit 47e2371598846271fcdd8b4bb43869acce1de8ed
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 25 07:01:28 2010 +0000
 
     autobuild: run ldb tests with TDB_NO_FSYNC=1
     
     Only the tdb tests should not have this.
     
     metze
 
 commit db73b4a2c129eeb7dddcd2466f8b7b485d66c1d9
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Oct 25 11:29:12 2010 +1100
 
     waf: moved the -Wl,-no-undefined flags to source4 and ldb
     
     moved it out of the general waf build as the s3 waf build cannot yet
     handle linking with -Wl,-no-undefined
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Mon Oct 25 01:12:15 UTC 2010 on sn-devel-104
 
 commit 986a00dcef2bc2c9cf00c987555e0f4ff646437d
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Oct 25 10:27:14 2010 +1100
 
     s3-waf: fixed paths in s3 waf build for rpc_server
     
     paths in waf rules are relative
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit ec98bb55c6fe06f9ca698e52dda41b3cff2f95b5
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Oct 25 10:14:41 2010 +1100
 
     s3-waf: fixed waf configure for recent changes
 
 commit 14686e4b5a4faeed5868e2e16121acd47ff5ba43
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Oct 25 08:30:00 2010 +1100
 
     libcli/security Remove unused sec_acl_equal()
     
     This was orphaned by changing sec_desc_equal() to the stricter
     security_descriptor_equal() by
     f4195183a47b0e7c8bc9644d62b123f7880f3fcd in 2009.
     
     (The difference here was that sec_acl_equal allowed for equivilent ordering.  I've checked the callers, and this function is only used to skip actual ACL sets, or to reference a cache, so this seems
     
     Autobuild-User: Andrew Bartlett <abartlet@xxxxxxxxx>
     Autobuild-Date: Sun Oct 24 22:21:23 UTC 2010 on sn-devel-104
 
 commit caf77f7c73419064b3a4cea68d0b8591a4ec486a
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 24 18:32:29 2010 +0200
 
     s3: Use cli_setpathinfo in cli_posix_unlink_internal
     
     Autobuild-User: Volker Lendecke <vlendec@xxxxxxxxx>
     Autobuild-Date: Sun Oct 24 21:28:08 UTC 2010 on sn-devel-104
 
 commit 2d51a24ba51934e1a9264ced1d52648a5c4c2cfc
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 24 18:27:25 2010 +0200
 
     s3: Avoid passing down a boolean to cli_posix_unlink_internal_send
 
 commit 28e243f7ad1a0b645a00bb92b43638af5bfe8b8d
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 24 18:05:03 2010 +0200
 
     s3: Use cli_setpathinfo in cli_posix_chown_chmod_internal
 
 commit dedda3e245d9ee2a875494d0f3c42c44e749f4f6
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 24 17:06:47 2010 +0200
 
     s3: Use cli_setpathinfo in cli_posix_link_internal
 
 commit c0a6b74aa4cb1c3833353b28b22b83df59955cfd
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 24 16:59:56 2010 +0200
 
     s3: Use tevent_req_simple_recv_ntstatus where appropriate
 
 commit 64275ebe898e4ac47ec00e49d24e37b914527734
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 24 16:56:34 2010 +0200
 
     s3: Pass down a level instead of a flag to cli_posix_link_internal
 
 commit 7b3fccd5b4342494a33081f88b5069b2af9749de
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 24 16:45:54 2010 +0200
 
     s3: Add async cli_setpathinfo
 
 commit 40cc1a3d2e4d63153730a03d89cca8c936a2e06c
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 24 15:43:34 2010 +0200
 
     s3: Add "setea" to smbclient
 
 commit 86cb0ad242002014a4bfcdd9d0b40a3d3d172b81
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 24 13:32:30 2010 +0200
 
     s3: Add "geteas" to smbclient
 
 commit 0831807782e01d8fb6e4e5ebcd46c014dc3ab599
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 24 15:42:45 2010 +0200
 
     Add dump_data_cb()
 
 commit 611bcfcb49f3a17ac7a1b866b2ea04806c7c1b40
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 24 15:23:41 2010 +0200
 
     Add print_asc_cb()
 
 commit 9e7bcaab2dc9a73c8251431fa4573d1d1ba32561
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sat Oct 9 06:04:52 2010 +0300
 
     s4-test: Print correct partition DN in msDSIntId test
     
     Autobuild-User: Kamen Mazdrashki <kamenim@xxxxxxxxx>
     Autobuild-Date: Sun Oct 24 20:45:21 UTC 2010 on sn-devel-104
 
 commit 7b3dbbde04d52f9faeeba507b82bc4242b1efddd
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Oct 14 22:26:44 2010 +0200
 
     s4:dsdb - remove some calls of "samdb_msg_add_string" when we have talloc'ed strings
     
     They can be substituted by "ldb_msg_add_string" if the string was already
     talloc'ed.
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Sun Oct 24 20:03:27 UTC 2010 on sn-devel-104
 
 commit 177aad556f4be8b6b82eec8fbf0bf4711ae32d2b
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sun Oct 24 19:52:01 2010 +0200
 
     talloc: pytalloc should not depend on samba specific code
     
     metze
     
     Autobuild-User: Stefan Metzmacher <metze@xxxxxxxxx>
     Autobuild-Date: Sun Oct 24 19:21:25 UTC 2010 on sn-devel-104
 
 commit cbee24b2da4e067d751c3f8d30bf34a8cc1e08d0
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sun Oct 24 20:25:18 2010 +0200
 
     s3:include: move debug.c prototypes to debug.h
     
     metze
 
 commit dbc934ee4b98f04b4c21d650a018e8aae9e437fa
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sun Oct 24 19:44:21 2010 +0200
 
     s3:include: move MAX_DEBUG_LEVEL from local.h to debug.h
     
     metze
 
 commit 32189689df2bc40473dfeaccff6219f8e0d56b76
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Oct 24 19:39:26 2010 +0200
 
     s4:dsdb - use LDB results in "add_time_element" and "add_uint64_element"
     
     In both the "objectguid" and the "repl_meta_data" DSDB module.
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Sun Oct 24 18:39:43 UTC 2010 on sn-devel-104
 
 commit 49dee0e453049a2b26aaacf81e61a0f11afccd91
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Oct 24 19:30:12 2010 +0200
 
     s4:dsdb - use the more safe "samdb_msg_add_(u)int*" calls always where possible
     
     This should prevent all possible integer storage problems in future.
 
 commit 482c02284068810a57b35a509857fb1273d833b0
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Aug 16 17:35:50 2010 +0200
 
     pidl:Samba4/NDR/Parser: fix NDR64 union alignment
     
     We need to align before the switch_type and before the
     union arms. Both alignments are to the boundary of the largest
     possible union arm.
     
     This means that adding a new union arm with a larger alignment
     would break compat!!!
     
     metze
     
     Autobuild-User: Stefan Metzmacher <metze@xxxxxxxxx>
     Autobuild-Date: Sun Oct 24 17:49:23 UTC 2010 on sn-devel-104
 
 commit fd628e7ae4653d5224c5dfcd9b2815113eaae7b8
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sun Oct 24 18:54:46 2010 +0200
 
     midltests: add more union_align examples
     
     This demonstrates the difference between NDR32 and NDR64
     
     metze
 
 commit 172a1580d234a2194ce5bc6ca6056bbea48ed7e3
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 24 13:27:33 2010 +0200
 
     s3: Initialize output vars in parse_ea_blob
     
     Autobuild-User: Volker Lendecke <vlendec@xxxxxxxxx>
     Autobuild-Date: Sun Oct 24 12:22:22 UTC 2010 on sn-devel-104
 
 commit 005b50ad68c5a18d9e34e9c46f67750a67472634
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sun Oct 24 12:31:03 2010 +0200
 
     s4:librpc: we don't need dcerpc client bindings for dns.idl
     
     metze
     
     Autobuild-User: Stefan Metzmacher <metze@xxxxxxxxx>
     Autobuild-Date: Sun Oct 24 11:23:50 UTC 2010 on sn-devel-104
 
 commit 09a10750445e92b7813459e8c297ff6340a56800
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 24 11:38:22 2010 +0200
 
     s3: Remove unused cli_get_ea_list_fnum
     
     Autobuild-User: Volker Lendecke <vlendec@xxxxxxxxx>
     Autobuild-Date: Sun Oct 24 10:23:29 UTC 2010 on sn-devel-104
 
 commit 5a17d26e47c1e3478866cbdbc5254eae0fa10f45
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 24 11:21:56 2010 +0200
 
     s3: Replace cli_qfileinfo_test with a call to cli_qfileinfo
 
 commit c095809c0464cd174e0993d8c32434d6f3733342
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Oct 23 22:37:16 2010 +0200
 
     s3: Convert cli_qfileinfo_basic to cli_qfileinfo
 
 commit d864b1bace0038b86cb393ca811dcce2e938bebd
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Oct 23 09:43:31 2010 +0200
 
     s3: Convert cli_qfilename to cli_qfileinfo
 
 commit 94232578064e146b810f1320f67e1ab485737a17
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Oct 23 09:35:49 2010 +0200
 
     s3: Add async cli_qfileinfo
 
 commit 03333fc68cf596a85fb81d202b5fdc1879928f76
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Oct 23 09:28:47 2010 +0200
 
     s3: Rename cli_fileinfo() to cli_fileinfo_basic()
 
 commit a6611c16a80adf0170e8e574dff3907bdfa9b0b3
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 17:18:56 2010 -0700
 
     torture/local: Depend on NSS_WRAPPER, even if it wasn't enabled.
     
     torture_local tests nss_wrapper.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Sun Oct 24 01:02:00 UTC 2010 on sn-devel-104
 
 commit 92c12a39a9b8d7bade00090f2a38a49ac3af13f6
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 16:38:57 2010 -0700
 
     ldb: Rename pyldb pkg-config file to pyldb-util, to avoid confusion with
     'ldb' python module.
 
 commit 599afb065160a9444636fada9576c8b3e889ab68
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 16:29:45 2010 -0700
 
     s4: Rename LIBCLI_NBT -> cli_nbt.
 
 commit 5224de3f748fe76c6423f8ed660886faf99882f8
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 16:27:47 2010 -0700
 
     s4: Rename LIBCLI_LDAP to libcli_ldap.
 
 commit a57bd4e2d8b79f5ea57cd5727702c6d56e934231
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 16:23:53 2010 -0700
 
     s4: Rename WBCLIENT to wbclient.
 
 commit 18ae8887a364872644cc133705101f3cd9cfbd74
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 16:21:00 2010 -0700
 
     s4: Rename DB_GLUE to db_glue.
 
 commit fc6bfe24fd54b50cfa42853090b86f777a2247bf
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 16:19:23 2010 -0700
 
     s4: Rename SMBPASSWD to smbpasswd.
     
     Rename DSDB_MODULE to dsdb_module.
 
 commit 8c99517a0cadf9931156a27ce9103321b8ea9a5c
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 16:12:14 2010 -0700
 
     waf: Lowercase several library names.
 
 commit 833480d3ad1c4b3a1ea74fd583672c65c0af6463
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 16:05:50 2010 -0700
 
     s4: Rename LIBSAMBA-* to libsamba-*
 
 commit ca16d805bd8f33a03d67d3ed74b4d468b04874e5
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 15:53:52 2010 -0700
 
     s4: Rename LIBSECURITY{_SESSION,} to libsecurity{_session,}
 
 commit 7a731ccdfc83c9ce11cf92f190cf250ffb43c293
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 15:48:49 2010 -0700
 
     s4: Rename SAMDB_COMMON to samdb_common.
 
 commit 2bcd7f68278df69ce18a344e2a1351c66edf9e0c
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 15:30:42 2010 -0700
 
     waf: Rename LIBWINBIND-CLIENT to libwinbind-client
 
 commit 2933fac7c70b0cb5d38ebf02e4dcc2dd43fcfcd7
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 15:19:49 2010 -0700
 
     s4: Rename NSS_WRAPPER to nss_wrapper.
     
     Only link to nss_wrapper when it is enabled.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Sat Oct 23 23:05:44 UTC 2010 on sn-devel-104
 
 commit 9757a0c54cc6c8a6a0cb5bdec488316b969adcec
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 23:59:43 2010 +0200
 
     s4: Rename UID_WRAPPER to uid_wrapper.
     
     Only link to uid_wrapper when it is enabled.
 
 commit 7b8549348a98fbc43917bc56244637e9a8b25c37
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 23:53:08 2010 +0200
 
     s4: Rename WRAP_XATTR to wrap_xattr.
 
 commit cf26d8a958256e1f56f9bc5a9611868d04a15e74
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 23:49:33 2010 +0200
 
     s4: Rename LIBEVENTS to libevents.
 
 commit bc44fcc6fb17eb9db9c9dcef08b6c88626c90819
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 23:41:19 2010 +0200
 
     s4: Rename NDR_TABLE to ndr_table.
 
 commit 9065f9644bd32d6ca3a8b9a77d67e0b30891a321
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 23:36:32 2010 +0200
 
     s4: Rename LIBNETIF to libnetif.
 
 commit 49ef2888193dd7cc37c3fe0a980b7cc1abdac805
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 23:26:43 2010 +0200
 
     waf: Rename some BUNDLED_ functios to PRIVATE_.
 
 commit 18103d34e2e965ac77ab023f12caa967c655765a
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 23 22:50:29 2010 +0200
 
     create_descriptor.c - fix comment
     
     The location in MS-DTYPE changed.
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Sat Oct 23 21:33:46 UTC 2010 on sn-devel-104
 
 commit 8b9a08e10f7b984309ba23ca034923c9634b8e46
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 23 21:26:05 2010 +0200
 
     s4:provision.py - add the correct "CN=Sites" security descriptor
     
     This should help to fix bug #7403.
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Sat Oct 23 20:16:59 UTC 2010 on sn-devel-104
 
 commit 245642a36b5126d2a481a2aac0b20318ed955732
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 23 20:27:50 2010 +0200
 
     s4:schema.py - reformat and fix the security descriptor
     
     - Now it matches Windows's order
     - It contained a superfluous entry (an "Administrator" user grant)
 
 commit c25afb6aa16b3e527c6050985e9aeaca0beec355
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 20:41:27 2010 +0200
 
     ldb: Support using system pyldb library.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Sat Oct 23 19:24:25 UTC 2010 on sn-devel-104
 
 commit 9a2f83a86ae9068c9c63b0c701f5625d19114028
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 20:39:48 2010 +0200
 
     ldb: Install pkg-config file for pyldb.
 
 commit bd48e23f3414331445a901143f84cda125230262
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 20:38:52 2010 +0200
 
     ldb: Install pyldb-util as public library.
 
 commit dec00bf0974ea3b5079c32e2a6e6253954297253
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 23 19:53:38 2010 +0200
 
     tdb: Revert re-addition of tdb_set_logging_function.
     
     I accidentally committed this patch which we carry in the Debian
     packages.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Sat Oct 23 18:37:16 UTC 2010 on sn-devel-104
 
 commit c7d7c8f6f8b85c15d3fef37d516e34961ee4f31a
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 23 16:54:55 2010 +0200
 
     ldb:ldb.h - include a comment that the relax control is mainly used by the OpenLDAP backend
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Sat Oct 23 16:40:04 UTC 2010 on sn-devel-104
 
 commit f9a6ff482c8d03e7e46fd6925d58214b7a097e02
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 23 16:15:51 2010 +0200
 
     s4/ldb:introduce the LDB_CONTROL_PROVISION_OID control
     
     This control is exactly thought for the actions which previously were performed
     using the RELAX one.
     
     We agreed that the RELAX control will only remain for interactions with OpenLDAP.
 
 commit 89c42a96fcaa43a7f2c9aef9e708276a639e0051
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 23 16:06:17 2010 +0200
 
     ldb:rename LDB_CONTROL_BYPASSOPERATIONAL_OID into LDB_CONTROL_BYPASS_OPERATIONAL_OID
     
     It's nicer to have this consistent with "BYPASS_PASSWORD_HASH".
 
 commit a60965b879f4b4c7fc8507073c6000967b80b724
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 23 15:52:34 2010 +0200
 
     s4:dns_server - fix counter types
 
 commit ee913f45683e66d4391944e034217a56d42e7ab5
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 23 16:36:45 2010 +0200
 
     tdb: commit the version 1.2.7 signatures
 
 commit 72c8ccd408070bcb3defba34865d31a1ea6311fe
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Sun Oct 3 12:21:00 2010 +0200
 
     s4 dns: Implement update record prescan logic
     
     Autobuild-User: Kai Blin <kai@xxxxxxxxx>
     Autobuild-Date: Sat Oct 23 10:58:18 UTC 2010 on sn-devel-104
 
 commit 005a65660d1d5a39cccdabca1970b7e56537df17
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Sun Oct 3 00:40:32 2010 +0200
 
     s4 dns: Add stub checking if updates are allowed
 
 commit 1e670dff6a0b9b5e42849817deb3c79e4ea30f57
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Mon Oct 11 23:40:18 2010 +0200
 
     s4 dns: Add a prerequisites check for updates
 
 commit cfa47965fe2aacf861a107c0db4daa5d43180471
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Mon Oct 11 23:39:44 2010 +0200
 
     s4 dns: Switch to WERROR
 
 commit 682a2e93daddbd95e617dde9dcdc7dee7a739929
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Fri Oct 1 12:59:22 2010 -0700
 
     s4 dns: Split up the code into multiple files for easier development
 
 commit cebce2b9a40db1f5d28e20b6eda7010e9c530a5d
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Mon Oct 11 23:50:16 2010 +0200
 
     s4 dns: More work on updates
 
 commit fb181752c5a8704140e36977c2723d4d3c4c8166
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Mon Oct 11 23:22:55 2010 +0200
 
     s4 dns: Map between NTSTATUS and dns error codes
 
 commit a6305c4a168e7d3ac06f824dce05767bc7e9b9c0
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Thu Sep 30 20:35:00 2010 -0700
 
     s4 dns: Better error handling when parsing invalid or unknown records
 
 commit 69a52290ce81c62f1d6af717c4bd9b6281f0886f
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Thu Sep 30 18:21:53 2010 -0700
 
     s4 dns: start handling update requests, return correct error codes
 
 commit eb4f101200f18fdf7482e14c4471d6e90b166af0
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Thu Sep 30 18:20:42 2010 -0700
 
     s4 dns: Allow more components as part of a domain name
 
 commit 063727a88b10cbd27892d0e165fe18958849f7df
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Thu Sep 30 17:05:23 2010 -0700
 
     s4 dns: Handle CNAME records
 
 commit 32a1b71ec8e51a2e9486c174e4b23e3942e14079
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Oct 1 01:41:29 2010 +0200
 
     s4 dns: Parse srv and soa records
     
     Signed-off-by: Kai Blin <kai@xxxxxxxxx>
 
 commit 615857d9899906b3505397b22e769538315a27ef
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Thu Sep 30 16:35:04 2010 -0700
 
     s4 dns: Look up all names in the ldb database.
 
 commit 678634abfb590a6819b125a04777c509e83e4a3f
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Mon Oct 11 22:32:25 2010 +0200
 
     s4 dns: Look up records in the ldb database
 
 commit 80f30889e9c947e6ddf31efd5d07d32d1a806209
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Mon Oct 11 22:31:14 2010 +0200
 
     s4 dns: Fix a data corruption in the dns_string parsing
 
 commit 1c25cc705762366e2525e61df3d193b2ea2106bf
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Mon Oct 11 22:29:05 2010 +0200
 
     dnsp: Can't have two memebers of a union with the same name
 
 commit a7b833ec7e19bc3251ade69af101631013d60419
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Wed Sep 29 17:24:53 2010 -0700
 
     s4 dns: Reply to a name request with an A record.
     
     The first real answer to a DNS request. Still uses hardcoded reply.
 
 commit 719a6bbfede5b124c96f7c84d27e68ac285b073a
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Fri Oct 22 09:37:38 2010 +0200
 
     ndr dns: Add simple parser
 
 commit 96195b2c0c239781c47f51bbf62156a8804f9525
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Tue Oct 12 06:23:32 2010 +0200
 
     s4 dns: Add a boilerplate DNS server implementation
 
 commit caf4196899d864abe4bb6d3c9da3952f5b5ba8b8
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Wed Sep 29 17:22:09 2010 -0700
 
     dns/nbt: Fix spelling of the "authoritative" flag.
 
 commit 97868713a0ed4a8519796abc69d282c9b2ea3121
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Fri Oct 22 09:08:20 2010 +0200
 
     idl: Add idl describing DNS structures
 
 commit 4ffdf09623da867f5c0dd3031820f7d033681b1f
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Sat Sep 25 07:23:56 2010 -0700
 
     netlogon.idl: Switch to explicit constants to remove dependency on nbt.idl
 
 commit eeac222398b49a6fbeb72314df06376cb8e3e7af
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Fri Oct 1 17:41:01 2010 -0700
 
     s4 dns: Import DNS win32 error codes from MS-ERREF
 
 commit e7358e75821b036b19327dc4117226def5787db7
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Thu Sep 30 13:16:19 2010 -0700
 
     s4 dsdb kcc: Prefer msDS-hasMasterNCs over hasMasterNCs when replicating
 
 commit f26c9b3966d27c4c53b8334d3eb272a7bf3226b0
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Fri Oct 1 01:13:28 2010 -0700
 
     s4 socket: increase the debuglevel to make add interface debug messages less verbose
 
 commit 821a20221df8e5ad8c8ca3ebf43bd4257b724ad9
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sat Oct 23 11:03:41 2010 +0200
 
     s4:rpc_server/netlogon: netr_ServerAuthenticate3 should return NO_TRUST_SAM_ACCOUNT
     
     If we can't find the account we should return NT_STATUS_NO_TRUST_SAM_ACCOUNT
     instead of NT_STATUS_ACCESS_DENIED.
     
     metze
     
     Autobuild-User: Stefan Metzmacher <metze@xxxxxxxxx>
     Autobuild-Date: Sat Oct 23 10:05:35 UTC 2010 on sn-devel-104
 
 commit f0879fc3b2dbdf9508443429cdb242f759d31cfe
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sat Oct 23 11:02:43 2010 +0200
 
     s4:rpc_server/netlogon: netr_ServerAuthenticate3 should reject invalid sec_channel_types early
     
     metze
 
 commit c2696b2ec37815a1bc0594295b6fe81b3e156c11
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sat Oct 23 11:01:43 2010 +0200
 
     s4:rpc_server/netlogon: netr_ServerAuthenticate3 should check the challenge after the account
     
     metze
 
 commit 5ee49fc1c1afe7a0d4cc2ae6bfe44c21dd1fdb83
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Sep 30 00:33:18 2010 +0200
 
     s4:rpc_server/netlogon: fix comment in netr_DsRGetDCName()
     
     metze
 
 commit 675c354b6bdc525bec1c1aa0a67c1a79b5f93e0c
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Sep 30 00:29:48 2010 +0200
 
     s4:rpc_server/netlogon: handle DC_RETURN_NETBIOS and DC_RETURN_DNS in netr_DsRGetDCNameEx2()
     
     metze
 
 commit fcc2f6ba4a1c853a6e836cd4b45c8da3e6601992
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Sep 30 00:27:52 2010 +0200
 
     s4:rpc_server/netlogon: validate flags in netr_DsRGetDCNameEx2() and callers
     
     Thanks to Tarun Chopra for the help of looking up all the bits in
     the docs.
     
     metze
 
 commit e297625d96a6ad6deba4edf2dc69756ba67aa452
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Sep 29 20:36:40 2010 +0200
 
     s4:rpc_server/netlogon: netr_GetDcName should return WERR_DCNOTFOUND for invalid names
     
     Only netbios domain names are allowed.
     
     metze
 
 commit 4a4738b56a0ed34b9cea2c66a1867dbff1d785df
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sat Oct 23 10:55:49 2010 +0200
 
     misc.idl: add SEC_CHAN_LOCAL and SEC_CHAN_LANMAN
     
     MsvApSecureChannel and UasServerSecureChannel in [MS-NRPC]
     
     metze
 
 commit c320c1ab989cf809da6effb4a47e8355c94357f5
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Fri Oct 22 16:40:38 2010 +0200
 
     lib/util: Add tevent WERROR wrappers
     
     Signed-off-by: Stefan Metzmacher <metze@xxxxxxxxx>
     
     Autobuild-User: Stefan Metzmacher <metze@xxxxxxxxx>
     Autobuild-Date: Sat Oct 23 07:35:28 UTC 2010 on sn-devel-104
 
 commit 79c6572256a01279d9e4f0b436d334f4fd739866
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Oct 21 23:31:41 2010 +0200
 
     tsocket: let tstream_inet_tcp_connect_recv() optionally return the used local address
     
     tstream_inet_tcp_connect_send() usually only gets no local port number
     and it may use the wildcard address '0.0.0.0' or '::'.
     
     tstream_inet_tcp_connect_recv() provides the used local address and port
     which are used on the wire.
     
     metze
 
 commit d2c653629cdc3df8549c6faabfcdbe3045cd013c
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Oct 21 23:26:14 2010 +0200
 
     tsocket: ask the kernel for the specific local address after a tcp connect
     
     metze
 
 commit 96601cab1cb0bd47051cd9fb30f0464c0734cb8a
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Oct 22 14:41:47 2010 +0200
 
     lib/replace: use snprintf() in test code to avoid warnings in the IBM-Checker
     
     metze
 
 commit d65896cc3c5e67508e295e6d64193210e958971c
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Oct 22 08:44:29 2010 +0200
 
     lib/replace: fix rep_strtoull() prototype
     
     metze
 
 commit 272feb7bd133344e88864ffc75d251451ddd681c
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Oct 22 15:58:40 2010 -0700
 
     Revert "Wrap security_token_has_privilege() with a check for lp_enable_privileges(). Needed"
     
     Not needed - privileges code prevents "enable privileges = no" from adding privileges
     anyway.
     
     This reverts commit a8b95686a7bde3f96f141b6938e24e101567ef54.
     
     Autobuild-User: Jeremy Allison <jra@xxxxxxxxx>
     Autobuild-Date: Fri Oct 22 23:41:36 UTC 2010 on sn-devel-104
 
 commit d46ca0eb801f2664cedb17c50a9a94e58ebdb0b6
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sat Oct 23 00:13:09 2010 +0300
 
     s4-dsdb_syntax: Setup "String(Case Sensitive)" syntax
     
     Currently it is mapped to Octet String LDAP syntax
     for comparison purposes.
     
     According to LDAP rfc we should be using same comparison
     as Directory String (LDB_SYNTAX_DIRECTORY_STRING), but case sensitive.
     But according to ms docs binary compare should do the job:
     http://msdn.microsoft.com/en-us/library/cc223200(v=PROT.10).aspx
     
     Autobuild-User: Kamen Mazdrashki <kamenim@xxxxxxxxx>
     Autobuild-Date: Fri Oct 22 22:19:50 UTC 2010 on sn-devel-104
 
 commit a8b95686a7bde3f96f141b6938e24e101567ef54
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Oct 22 10:31:06 2010 -0700
 
     Wrap security_token_has_privilege() with a check for lp_enable_privileges(). Needed
     to maintain compatibility with smb.conf manpage.
     
     Jeremy.
     
     Autobuild-User: Jeremy Allison <jra@xxxxxxxxx>
     Autobuild-Date: Fri Oct 22 18:15:48 UTC 2010 on sn-devel-104
 
 commit 3e79cd6856e5c76cc39ad2be68b40534a524cecd
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Thu Oct 21 12:50:33 2010 -0700
 
     Fix const warning. Allocate off NULL as we always talloc_free().
 
 commit 2a001381e88b18b8612cdc2a40d9ea3c825548ea
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Oct 20 13:49:46 2010 +0300
 
     s4-dsdb/schema_syntax: Separate validation for numericoid OID values
     
     This implementation doesn't use prefixMap/Schema to validate
     numericoid OIDs. We may not have this OID yet, so I see no point
     checking schema for if we have it.
     
     Side effect of using prefixMap/Schema for validating numericoids
     is that we mistakenly add the OID to the prefixMap.
     This led to a corrupted prefixMap in LDB.
     
     Autobuild-User: Kamen Mazdrashki <kamenim@xxxxxxxxx>
     Autobuild-Date: Thu Oct 21 23:32:26 UTC 2010 on sn-devel-104
 
 commit 14cb61da8fe4fb24c3e066e5731d0be00ddb893b
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Oct 20 13:46:34 2010 +0300
 
     asn1_tests: Implement negative unit-tests for ber_write_OID_String()
 
 commit 6b63ad6ff1bfcb7fcfb3e0f3cd4636ff222ab88f
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Oct 20 13:45:59 2010 +0300
 
     asn1: ber_write_OID_String() to be more picky about supplied OID
     
     Now function will check for invalid OID handling cases where:
      - sub-identifier has invalid characters (non-digit)
      - 'dot' separator found on unexpected place. For instance
         '.' at start or end of the OID. Two '.' in a row.
 
 commit c74ef7acf49f5e447373643c2e28c1dad56f451d
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Fri Oct 22 01:01:53 2010 +0400
 
     waf: Mark the replacement zlib private so that it can build on machine without a system zlib
     
     Autobuild-User: Matthieu Patou <mat@xxxxxxxxx>
     Autobuild-Date: Thu Oct 21 21:47:46 UTC 2010 on sn-devel-104
 
 commit 4ea7d4694a8353fc55ecd12cb09b9c91ffde7b3f
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Thu Oct 21 02:14:39 2010 +0400
 
     replace: use replace for non 'samba' compliant strptime
 
 commit 2d0ac59fcc490517b202180f49b178ab80c2534e
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Thu Oct 21 00:13:54 2010 +0400
 
     replace: use a wrapper around strtoll if it didn't behave as expected
 
 commit c529317fe2b48e045b35a613cfd1ad3f03b68435
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Thu Oct 21 21:43:13 2010 +0200
 
     Lowercase socket_wrapper name.
     
     Avoid linking against socket_wrapper outside of developer mode.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Thu Oct 21 20:26:11 UTC 2010 on sn-devel-104
 
 commit 5785f08268bac332d09bdf71d1907ecb54f3b5bd
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Oct 21 21:08:45 2010 +1100
 
     s4-dsdb extended_dn_out: Move lazy dereference control creation to lazy-init
     
     We didn't seem to get the control created by the time we do searches here.
     
     Andrew Bartlett
     
     Autobuild-User: Anatoliy Atanasov <anatoliy@xxxxxxxxx>
     Autobuild-Date: Thu Oct 21 12:29:54 UTC 2010 on sn-devel-104
 
 commit 62c4af99428abb2d4ac1b18454d72e0c8cbb67e8
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Thu Oct 21 11:51:37 2010 +0200
 
     tdb: Set _PUBLIC_ in C file rather than header files (Debian bug 600898)
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Thu Oct 21 11:47:22 UTC 2010 on sn-devel-104
 
 commit 2c0ff5113cd9ef966f9ee3bcc723a6a28f1197da
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 21:17:57 2010 +1100
 
     s4-waf: we don't need the smbtorture.static for s3 any more
     
     this breaks the build farm
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Thu Oct 21 11:04:21 UTC 2010 on sn-devel-104
 
 commit 6120ef9f9e76c417cc105db8be3834516312a9eb
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 20:41:06 2010 +1100
 
     autobuild: don't cleanup the pid file within the retry loop
     
     if we rebase and retry we need to keep the pid file
 
 commit 4fa0ceb7517de755b20179f2728532811f62c845
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 20:21:10 2010 +1100
 
     waf: RPC_NDR_WINBIND is samba4 specific
     
     this caused problems with the s3 waf build
 
 commit 3c748714bb2a81004673db8a77ea5699f3cc73d0
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Oct 21 10:28:32 2010 +0200
 
     ldb:ldb_modules.c - "dlclose" could cause inference on "dlerror"
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Thu Oct 21 09:28:19 UTC 2010 on sn-devel-104
 
 commit 6c3e670f31beb5766b906e26ddc0c5d75b401137
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 18:36:41 2010 +1100
 
     waf: check the linker accepts a set of ldflags before using them
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Thu Oct 21 08:45:49 UTC 2010 on sn-devel-104
 
 commit 6fd9fee502067dd2e864ebfce50302af062ee2d6
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 18:17:59 2010 +1100
 
     s4-dsdb: force LDB_ERR_NO_SUCH_ATTRIBUTE on missing schemaInfo
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 19f8dc9580a772620a39b09585e8c7f8f5deac13
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 17:55:24 2010 +1100
 
     s4-ldb: make ldb_options_find() public
     
     we need to make this symbol public to allow for -Wl,-no-undefined, as
     otherwise the pyldb module can't find the symbol when it creates the
     module
 
 commit dc729c62eaadff081dea28a4f8769af45c83c4cf
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 17:45:23 2010 +1100
 
     waf: loosen the restriction on depending on python libs
     
     the pidl generated python code can generate dependencies between two
     python modules, so we have to allow this for now
 
 commit 7ffb781e81ef15bed730a8c2c3ddc4280485ee9f
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 17:44:32 2010 +1100
 
     waf-python: make the pyext flag add the pyembed features for libraries
     
     this is rather strange, but we get build errors without it. There may
     be a bug in the waf python tool, or I may misunderstand how to use it
 
 commit 0966776b363ac7a66a5d22c05d474e35e6994c68
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 17:41:42 2010 +1100
 
     waf: fixed the handling of -Wl,-no-undefined
     
     this flag was not being propogated to our link rules, so we were not
     in fact enforcing no undefined symbols in libraries.
 
 commit 97ce2d89655497320ca5842b9dd8dd0d7071bb64
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 17:36:15 2010 +1100
 
     s4-librpc: fixed depenencies for libcli/security
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit d98effffe4857765b6a8851d96af3fc73ac1801b
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 17:34:55 2010 +1100
 
     libcli: LIBSECURITY depends on NDR_SECURITY
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 171158482175f7ff6187c7535385e83ac28a086e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 17:14:10 2010 +1100
 
     s4-dsdb: fixed depenencies for -no-undefined
     
     added some depenencies needed for -Wl,-no-undefined
 
 commit 6ce4125bbe364743596d1e087f7a94e810605421
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 17:13:26 2010 +1100
 
     s4-events: LIBEVENTS depends on LIBSAMBA-UTIL
     
     it needs it for the debug code
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 56640a8501625d29745269fcddc1980c6b751a2a
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 17:12:31 2010 +1100
 
     s4-rpc_server: split out DCERPC_SHARE as a separate subsystem
     
     this avoids a problem with -Wl,-no-undefined in the ntvfs layer
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 1748d10e47c1000c56594a103c35b7962b5a5da2
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 17:11:20 2010 +1100
 
     s4-python: python_samba needs pyext
 
 commit 51dc322f6314cd94eb2bfc72d2c83fb8a55a1134
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 15:30:27 2010 +1100
 
     waf: show duplicate objects in python modules as well as libraries
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit cef53b289b28e208602e34cfe8c93e05102bdc29
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 15:27:50 2010 +1100
 
     s4-waf: removed the dependency loop between ntvfs and dcerpc_server
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 11bce8ce0334d2c903962fe901a34ff45bb150e8
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 15:27:25 2010 +1100
 
     librpc: added a few more NDR_* targets to NDR_SAMBA
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit bbe016b77c6fd08e66a099e012c365103410d0e0
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 15:26:38 2010 +1100
 
     s4-ldb: make pyldb_util a private library
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 4af59515f61e43d0e59f58942cc60d1a0de5d28d
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 15:26:20 2010 +1100
 
     librpc: added RPC_NDR_SAMBA grouping library
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 1cbb6150a146ec94ec5f95ae6a5666ea546d3693
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 15:26:00 2010 +1100
 
     lib: make WRAP_XATTR a private library
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit ec7bb906db95e77b78310f5e2c3e584e5d6de59c
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 15:25:44 2010 +1100
 
     waf: added pyext option to SAMBA_LIBRARY()
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit f7aca49e20df34e463f7447d02bc11f6d2095cf9
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 14:58:14 2010 +1100
 
     librpc: added NDR_XATTR and NDR_UNIXINFO to the NDR_SAMBA grouping library
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit af36485ae54b2a9a1263468ec4388423ccb3588b
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 14:57:34 2010 +1100
 
     s4-python: added a samba_python grouping library
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 19bae689c108ff1f85ee5ce147aa54a9d28f5f30
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 14:56:59 2010 +1100
 
     s4-param: added a libshares grouping library
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 62d7b2780807a72e7ae5bb53d65e564f0096ace3
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 14:56:36 2010 +1100
 
     s3-waf: mark some libraries as private
     
     public libraries must have a vnum specified
 
 commit 7a2cad43df77741997b1009d83280f095c6d99dc
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 14:55:19 2010 +1100
 
     waf: raise an error on a dependency on a python module
     
     it is never correct to list a dependency on a python module
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit b4dd1accc8178bed96ab8606dc655d30826886e6
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 14:54:11 2010 +1100
 
     s4-waf: don't depend directly on python modules
     
     build rules should not list dependencies on python modules. Instead,
     if code needs the module it should use the python API import calls to
     access the module.
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 3981399957a8f2d608adb33e9ced1c50bcb1f5dc
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 14:52:25 2010 +1100
 
     s4-waf: removed the XATTR and SASL aliases
     
     these were hangovers from the old build system names
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 6f36a015b1975a9ea027da8cf009cd38f074d77f
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 13:52:47 2010 +1100
 
     waf: prevent the global deps list creating depenency loops
     
     this prevents a loop between SOCKET_WRAPPER and replace in the s3 waf
     build
 
 commit e98ca6e868eb8cc25968e67ada2e153e828131ff
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 13:52:15 2010 +1100
 
     s4-libcli: make LIBSECURITY_SESSION a private library
 
 commit 4b3fae6ca8ed29b7c74edf589de678418cb3481a
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 13:51:55 2010 +1100
 
     s4-socket: make LIBNETIF a private library
 
 commit aa0dbdc5b11a0efa46ff540d99875690c6244c25
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 13:51:40 2010 +1100
 
     s4-events: make LIBEVENTS a private library
 
 commit 7c92baf0dc8e6c4dacfec07e22c4552d0d5ee118
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 13:51:21 2010 +1100
 
     s4-kdc: make DB_GLUE a private library
 
 commit ae5c4cd6f9da3157acfb90dcb296aefd8e7f1e1e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 13:51:02 2010 +1100
 
     s4-dsdb: make ldb_password_hash depend on hdb not HEIMDAL_HDB_KEYS
     
     this prevents a duplicate object file
 
 commit 323c1a8679fc50fd4ae810d541a06489219e3c72
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 13:50:13 2010 +1100
 
     nsswitch: make LIBWINBIND-CLIENT a private library
 
 commit 0b255c0da6d4c97ad8d733c8632fa8472bd47b5e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 13:49:55 2010 +1100
 
     nsswitch: make LIBWBCLIENT a private library
 
 commit 6c60b8be03c195c06301b04a656ff1281be2eb09
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 12:58:31 2010 +1100
 
     lib: add UTIL_TEVENT to samba_sockets grouping library
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 5ecd87230e2a83f7925b519c596ddecb89674577
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 12:57:56 2010 +1100
 
     s4-libcli: make LIBSAMBA-ERRORS a private library
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 6ba86d8ca31635b16670c59e645ceacdb256c054
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 12:57:36 2010 +1100
 
     s4-lib: make SMBPASSWD a private library
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 47591ea5ec03916393d22484e3b551da033260ea
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 12:47:57 2010 +1100
 
     s4-dsdb: moved a bunch of fuctions from schema/schema_info_attr.c to samdb/ldb_modules/schema_util.c
     
     these functions operate on ldb_modules, so they should be in the
     ldb_modules directory. They also should return ldb errors codes, not
     WERROR codes, as otherwise the error can be hidden from the ldap
     caller
     
     This re-arrangement fixes a dependency loop in the schema/samdb code.
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
     Pair-Programmed-With: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 
 commit cffbccb5cb0046bc9713de5d5a89d7f8236888f4
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 11:29:46 2010 +1100
 
     s4-waf: make NDR_STANDARD a grouping library and add NDR_SAMBA4
     
     this collects a number of subsystems into logical groups
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit acffaf2bfb5d78c756224fe36e5667ce79b67f71
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 11:28:58 2010 +1100
 
     s4-build: make LIBSAMBA-NET a private library
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 9bc47cc4557c856b2095ffe709351ab3173b9783
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 11:28:27 2010 +1100
 
     waf-build: create a NDR_SAMBA grouping library
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit f39b21008f578fa2cf91e2cdc9ebc0ca15100e9a
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 11:28:05 2010 +1100
 
     waf-build: create a samba_sockets grouping library
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 2dcb596e8302856a66e8d6f11457ad87d1ad1dab
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 11:25:59 2010 +1100
 
     s4-waf: removed dependencies on missing subsystems
     
     these were left over from the old config.mk system
 
 commit 7cba3cfac8781061e4114573517b30baedbf891a
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 11:22:36 2010 +1100
 
     waf: replace the is_bundled option with private_library
     
     'private_library' better captures what we are trying to get at when we
     bundle a library
 
 commit 1d8733537e47439f8d79cd78d278eace1b795df3
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 11:19:09 2010 +1100
 
     waf: added the concept of a grouping_library
     
     a grouping library is one which 'groups' a set of subsystems. This
     means that if a target depends on a subsystem that is within a
     grouping library then that dependency is replaced with a dependency on
     the grouping library.
     
     This gives us a powerful method to avoid duplicated object files
     between libraries.
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 713900b81297548c44a890c3bca1dde9019af8bc
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 08:59:06 2010 +1100
 
     s4-build: fixed some formatting
     
     indentation was far too deep
 
 commit 579f06e0014adf5c1ce3df6add4fb03d53673a3b
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 08:58:35 2010 +1100
 
     build: subunit and popt need to be marked as private libraries
     
     they have no vnum
 
 commit e2a2c717573fda174a93f823c1c4bccf214052c0
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 08:54:36 2010 +1100
 
     waf: cope with libraries with a specified version number
     
     this fixes a problem with libnss_winbind.so.2. Thanks to Jelmer for
     spotting this.
 
 commit aa88884d37915ac06ed33766e6ad7460d1306d62
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 08:30:55 2010 +1100
 
     s4-libcli: make LIBCLI_LDAP a private library
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit e73739a338fd2586e64a6c892e6f798c08b31a22
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 08:30:39 2010 +1100
 
     s4-auth: make auth a private library
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit a913e79ee52fa21b9d7469a497fc8f63571fc913
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 08:30:15 2010 +1100
 
     replace: make libreplace a private library
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 0ad5937b4e353f9dd026cbf6a9555afbedc7ca39
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 08:29:24 2010 +1100
 
     s4-ndr: make NDR_TABLE a private library
     
     this greatly reduces the size of ndrdump, and saves us a fair bit of
     duplication
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 35b61c23650da1ec971ffd37c534fc82903b9940
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 08:28:35 2010 +1100
 
     libcli: make LIBCLI_NBT a private library
 
 commit dc00b773fc67ff55567e3c159749f1e55f4a5b1f
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 08:28:12 2010 +1100
 
     wrapper: make socket_wrapper, uid_wrapper and nss_wrapper private libs
     
     this prevents double instantiation
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 29c0b86126c2eb4e5c921f63b10e796bce647e1a
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 21 08:27:07 2010 +1100
 
     waf: re-work the module alias code
     
     we now create a base library, and then create the alias modules as
     wrappers around that base. That prevents double instantiation of any
     object files in the modules
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 9a2c9c2fc264627494b16923f3055d4aa09ae835
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 20 18:19:55 2010 +1100
 
     s4-dsdb: make SAMDB_COMMON into a private library
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 8709c3c0f2695b199bb63fee27c6ae054d665209
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 20 18:19:31 2010 +1100
 
     libcli: make the LIBSECURITY subsystem into a private library
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit e596a4e6c3598d0045c330a595bd0a05b6c33bb7
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 20 18:17:52 2010 +1100
 
     waf: fixed expansion of direct_objects and direct_libs
     
     these do not need to be expanded in break_dependency_loops()
 
 commit cd7190b802b4c4c645a7973156833b2a17db1965
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 20 18:17:13 2010 +1100
 
     waf: allows libraries to be marked as private_library=True
     
     this is for libraries where we make no promises about the API, but
     where we wish it to be a library to allow our binaries to use common
     code.
     
     These libraries always get the project suffix added to the library
     name, to ensure we are in a separate namespace
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit c0878cfb615d35fc3a62e45fa9ecab7f178ecb3c
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 20 18:11:31 2010 +1100
 
     waf: rework expand_subsystem_deps()
     
     make the variable names a lot clearer, and restrict the expansion of
     subsystem deps to object style subsystems and modules. If a subsystem
     or a module is built as a library then we don't need to expand the
     dependencies across that boundary
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 14081efcc07e02a479ed3121a2359b9dd766a378
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 20 18:09:45 2010 +1100
 
     waf: added --show-deps and --show-duplicates
     
     these options make it easier to examine our depenency tree, by showing
     any objects linked into more than one library, and by showing the
     dependency tree for a chosen target
 
 commit 8044a20d8d84e740ca5c6d76bacaa977d691f3d0
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Oct 21 08:51:46 2010 +0200
 
     ldb:ldb_modules.c - if we don't find the associated dynamic object then please close the handle
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Thu Oct 21 07:52:44 UTC 2010 on sn-devel-104
 
 commit 0b8b9aed34b9ad80d36860840e024330ae7cd671
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Oct 21 09:03:31 2010 +0200
 
     ldb:ldb_tdb/ldb_cache.c - remove a superflous "talloc_free"
     
     Didn't realise that this is already called by "ltdb_attributes_unload".
 
 commit de9b7372334483786c856db9b55ae0f24308f27f
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Oct 21 08:45:06 2010 +0200
 
     ldb:ldb_tdb/ldb_cache.c - in this function we don't use LDB return codes
 
 commit 4a33071e831b56f85bfd39918227e81b46360e35
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Oct 20 19:55:28 2010 +0200
 
     s4:lib/util/charset/iconv.c - remove a distinction which can never happen
     
     "ret->cd_direct" is never set before. It is set in the "if" upperwards but
     then the function is terminated with "return".
 
 commit 94dc63056a83168c605f14a8ce47b9b75a96fa2f
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Wed Oct 20 17:51:13 2010 -0700
 
     Now we have SeSystemSecurity, remove the source3-only #ifdef.
     
     Jeremy.
     
     Autobuild-User: Jeremy Allison <jra@xxxxxxxxx>
     Autobuild-Date: Thu Oct 21 01:35:00 UTC 2010 on sn-devel-104
 
 commit e00c2b3cdf6faa03b6ffcf87dc677fdbdd381fe3
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Wed Oct 20 16:31:18 2010 -0700
 
     Add code to implement SeSecurityPrivilege in net rpc rights, and in the
     open and get/set NT security descriptor code.
     
     Jeremy.
     
     Autobuild-User: Jeremy Allison <jra@xxxxxxxxx>
     Autobuild-Date: Thu Oct 21 00:15:57 UTC 2010 on sn-devel-104
 
 commit c0b9526aaf29442f85f62232e22aecfb484b1576
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Oct 8 04:21:07 2010 +0300
 
     pytalloc: use talloc_unlink() to free py_talloc objects
     
     Those type of objects are referenced every time we assign
     them to other py_talloc objects, which leads to runtime
     warnings that we are trying to free an object with references
     
     Wrap talloc_unlink() in SMB_ASSERT() to ensure we catch possible failure
     
     Autobuild-User: Kamen Mazdrashki <kamenim@xxxxxxxxx>
     Autobuild-Date: Wed Oct 20 21:37:06 UTC 2010 on sn-devel-104
 
 commit feb60345816f0fd45ea9b381fbd374b21542f518
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Oct 20 13:09:57 2010 -0400
 
     talloc: make header C++ safe
     
     Autobuild-User: Simo Sorce <idra@xxxxxxxxx>
     Autobuild-Date: Wed Oct 20 18:15:09 UTC 2010 on sn-devel-104
 
 commit c8000c94a59267326b13df3c631b9ac2921d0615
 Author: James Peach <jpeach@xxxxxxxxx>
 Date:   Wed Oct 20 10:07:33 2010 -0700
 
     smbtorture: Fix typo in status message.
 
 commit 7a194c6e5ea75db67502005e5d40d1ddf3708895
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Oct 18 09:48:30 2010 +0200
 
     s3: Make "unpack_pjob" static
     
     Autobuild-User: Volker Lendecke <vlendec@xxxxxxxxx>
     Autobuild-Date: Wed Oct 20 16:51:04 UTC 2010 on sn-devel-104
 
 commit 1d5cb5125c9ed911e9560a3cd99bc428306539c5
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Oct 18 10:10:43 2010 +0200
 
     s3: Use any_nt_status_not_ok in winbind
 
 commit 347ca8f757d6a0b61bb22be21ffffec95986ad94
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Oct 18 10:09:57 2010 +0200
 
     s3: Add any_nt_status_not_ok
     
     This helps avoid quite a bit of repetitive code when looking at dcerpc_xx_recv
     results.
 
 commit 62bea12c5dbb0e6ec6d74a3d2f8988f183572782
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Oct 9 10:12:06 2010 +0200
 
     s3: Don't use talloc_autofree_context in map_file
 
 commit 97a7aec44aafde75208aaad24b42de1c93cdb97b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Oct 9 09:44:43 2010 +0200
 
     uid_wrapper: The gid wrapper does not require a destructor
     
     Don't use talloc_autofree_context
 
 commit e1cfca1e2e0f005ac9d73c6b0eb64bc99413aec6
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Wed Oct 20 08:16:23 2010 -0700
 
     Make getpwnam_alloc() static to lib/username.c, and ensure all username lookups go
     through Get_Pwnam_alloc(), which is the correct wrapper function. We were using
     it *some* of the time anyway, so this just makes us properly consistent.
     
     Jeremy.
     
     Autobuild-User: Jeremy Allison <jra@xxxxxxxxx>
     Autobuild-Date: Wed Oct 20 16:02:12 UTC 2010 on sn-devel-104
 
 commit ab01d6139fc7b2c4b651a0959a5816352d6bb49b
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Oct 20 14:52:30 2010 +0200
 
     nsstest: no need for two copies of the same tool.
     
     Guenther
     
     Autobuild-User: Günther Deschner <gd@xxxxxxxxx>
     Autobuild-Date: Wed Oct 20 15:05:34 UTC 2010 on sn-devel-104
 
 commit abb07fad043b141c3a3128c04f1e5a8d1c1507e8
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Oct 20 02:17:41 2010 +0200
 
     s3-waf: more registry cleanup.
     
     Guenher
 
 commit d05157a47026632b1c231defeefa553811aef163
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Oct 20 01:54:12 2010 +0200
 
     s3-waf: convert LIBSMBCONF into a subsystem.
     
     Guenther
 
 commit 4a2e47b74a7dbf8604d6a3eff6235819d13fd83f
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Oct 8 13:17:21 2010 +0200
 
     s3-waf: move RPC_CLIENT_SCHANNEL into a subsystem.
     
     Guenther
 
 commit 71ac92b67391d826b015fc4cffb104918d14594b
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Oct 20 13:43:00 2010 +0300
 
     s4-schema_init: Print more info about syntax we fail to recognize
     
     Autobuild-User: Kamen Mazdrashki <kamenim@xxxxxxxxx>
     Autobuild-Date: Wed Oct 20 13:54:01 UTC 2010 on sn-devel-104
 
 commit 099b0057bed73c3c7a2cf7d0123c8a1daaf53ed0
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Mon Oct 18 03:50:20 2010 +0300
 
     asn1_tests.c: Make test data static const
 
 commit d057ca3e3fba8190030929cbd41ef9a61440a78c
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Mon Oct 18 03:49:21 2010 +0300
 
     lib/util/asn1.c: comment spelling
 
 commit 0941099a2839812b18c2d3db86b18e92b152f1c8
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Oct 20 14:27:04 2010 +0200
 
     ldb:ldb_index.c - fix some memory leaks
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Wed Oct 20 13:11:49 UTC 2010 on sn-devel-104
 
 commit 3bf8ca67900a10e608808535358a148455827a2e
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Oct 20 14:26:37 2010 +0200
 
     ldb:ldb_index.c - let "ldb_module_oom" generate the return code
 
 commit ec43a4d29e3bb395e7a8d7edafb6dedfeb9baec2
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Oct 20 14:08:53 2010 +0200
 
     ldb:ldb_cache.c - fix memory contexts and memory leaks
 
 commit 06053a09cbf42cde12d69d0a296fb25f425aae67
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Oct 20 13:53:14 2010 +0200
 
     ldb:ldb_tdb submodule - use "ldb_msg_new" where appropriate
     
     It is saver than a manual "talloc".
 
 commit 1427895531c259f4bb6c561972b79051807c2a4d
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Oct 20 13:47:48 2010 +0200
 
     ldb:ldb_pack.c - remove superflous "message->elements = NULL"
     
     It's already marked at this at the beginning of the call.
 
 commit caf6b3686fb7f18b17e0b89f519f216ac98df3be
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Oct 20 13:40:19 2010 +0200
 
     libcli/security/access_check.c - fix a memory leak
 
 commit efb22bf782fe49ca60650c87a0ead8ae93c06eca
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Oct 19 08:59:14 2010 +0200
 
     s3: Add some DEBUG
     
     Autobuild-User: Volker Lendecke <vlendec@xxxxxxxxx>
     Autobuild-Date: Wed Oct 20 11:58:20 UTC 2010 on sn-devel-104
 
 commit da00021a7c236f9ac87442b96881bf0b2701ad0b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Oct 19 08:53:21 2010 +0200
 
     s3: Cope with EINTR in smbd_[un]lock_socket
 
 commit 4a8c17a41cd8412247741afbcd8abad77b2a8113
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Wed Oct 20 14:27:57 2010 +1100
 
     libcli/ldap Don't try and encode a control with a NULL OID
     
     ctrl->oid is set to NULL by the Samba4 rootDSE module when removing
     controls that should not be exposed over LDAP (to avoid a realloc).
     
     Andrew Bartlett
     
     Autobuild-User: Andrew Bartlett <abartlet@xxxxxxxxx>
     Autobuild-Date: Wed Oct 20 04:13:44 UTC 2010 on sn-devel-104
 
 commit 39932f21dabbd96b6a1e7165d9289069cac87a3e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 20 09:44:03 2010 +1100
 
     autobuild: create an autobuild.pid file
     
     this will allow us to avoid an error email when you resubmit and there
     is an existing autobuild.
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Tue Oct 19 23:36:05 UTC 2010 on sn-devel-104
 
 commit 0a2e55bb41c8ed32d4731c8b6456fc714a1149f4
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 20 09:14:40 2010 +1100
 
     s4-mailslot: fixed handling of random collision in temporary mailslot names
     
     we could get occasional failures in the samba4.nbt.dgram test if we
     happened to get a collision in the random mailslot names.
     
     Thanks to Jeremy for spotting this! (his autobuild failed)
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 45794dd30a7717aafba40864c1843e47098a4502
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Tue Oct 19 13:32:53 2010 -0700
 
     Fix shadow warning for "access" variable.
     
     Autobuild-User: Jeremy Allison <jra@xxxxxxxxx>
     Autobuild-Date: Tue Oct 19 22:53:38 UTC 2010 on sn-devel-104
 
 commit e7d0f478ee529500461f80f2fd51987c9255d345
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Tue Oct 19 11:11:56 2010 -0700
 
     Add deadtime detection for SMB2. Correctly update lastused timestamp across all active tcons. Should fix dfree cache not updating bug.
 
 commit d7f4bea39455c5d0a9b36cfa731d10c96a1c1405
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Tue Oct 19 10:12:42 2010 -0700
 
     Add SMB2 paths to smbd/conn.c. Except for conn_idle_all(), to be cleaned up next.
 
 commit 1bd6faa8fa9143f526f9438c6b126b68820d29f8
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Tue Oct 19 10:04:27 2010 -0700
 
     Copyright/whitespace/comment cleanup in preparation for adding SMB2 paths.
 
 commit edefaf5bed75fd315b1ca9a3da096419a7a6cec3
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Tue Oct 19 13:25:51 2010 -0700
 
     Move tcons.num_open from smb1 to sconn->num_tcons_open as this is needed for SMB2 also.
 
 commit 492ab4d60fac5551b8c9b40d18871e677cd4187c
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Wed Oct 20 07:52:14 2010 +1100
 
     s3-waf Use LIBSECRUITY subsystem from the common wscript_build
     
     Andrew Bartlett
     
     Autobuild-User: Andrew Bartlett <abartlet@xxxxxxxxx>
     Autobuild-Date: Tue Oct 19 22:06:51 UTC 2010 on sn-devel-104
 
 commit 7db20c3128361abe3facbcbd9714b1e44f1333d2
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Oct 19 16:07:45 2010 +0200
 
     s3-waf: all subsystems complete now, no need for this loop anymore.
     
     Kai, please check.
     
     Guenther
     
     Autobuild-User: Günther Deschner <gd@xxxxxxxxx>
     Autobuild-Date: Tue Oct 19 17:10:24 UTC 2010 on sn-devel-104
 
 commit fa2a2d562f9fff0ca0de4e17ef49f318d2b481b9
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 28 18:55:55 2010 +0200
 
     s3-waf: convert rpc into a subsystem.
     
     Guenther
 
 commit 38438c30618ab440bf3b5e45941f14a295ad1c3f
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Tue Oct 19 15:05:01 2010 +0200
 
     s4:nbt_server - fix a LDB counter type
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Tue Oct 19 14:05:13 UTC 2010 on sn-devel-104
 
 commit 4b4dcaf4b300c3d66833e9b0eff91c8365275d9d
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Oct 19 22:30:26 2010 +1100
 
     s4-dsdb Reset the error string after 'expected' errors.
     
     This helps ensure that we don't get confusing error strings in the
     logs on other error cases.
     
     Andrew Bartlett
     
     Autobuild-User: Andrew Bartlett <abartlet@xxxxxxxxx>
     Autobuild-Date: Tue Oct 19 12:16:07 UTC 2010 on sn-devel-104
 
 commit 439a1fe2d0db8a784431a4dbc070faef6e4f788e
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Oct 19 22:29:04 2010 +1100
 
     s4-dsdb Add module to send only 'simple' DNs to OpenLDAP backends
     
     If we send the full extended DN, then we risk standards-complient LDAP
     servers rejecting it as invalid.  Only the DN portion is needed to
     resolve the record in any case, and any SID or GUID componenets have
     already been evaluated into the DN.
     
     Andrew Bartlett
 
 commit 5650e8558eb703a5660cb3cef79bec89dc6ac5fc
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Oct 19 22:27:54 2010 +1100
 
     s4-dsdb Allow LDB_ERR_INVALID_DN_SYNTAX in dsdb_load_partition_usn
     
     This will happen on an OpenLDAP backend, because @ records are invalid in LDAP.
     
     We don't have these sequence numbers in this case.
     
     Andrew Bartlett
 
 commit 897583476c49d4c037c1d8579fd6841728b871ba
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Oct 19 20:20:43 2010 +1100
 
     s4-auth Add DEBUG() for invalid DNs and errors expanding user groups.
     
     Against the OpenLDAP backend, I currently get failures.  This makes it
     possible to debug those failures.
     
     Andrew Bartlett
 
 commit d652803c12b79315fe6a1d0410b82492908950e4
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Tue Oct 19 11:30:24 2010 +0200
 
     ldb:"ldb_schema_attribute_by_name_internal" - support the whole unsigned int range
     
     Commit 8556602b048e825b35df314d6865f997823ec2bb wasn't quite right - it only
     restored the functionality on the positive integer range.
     
     This one however should now really support the whole unsigned range.
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Tue Oct 19 10:52:08 UTC 2010 on sn-devel-104
 
 commit a6d70ddf86842db6fbd76da857cb0c70fb48aacf
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Tue Oct 19 11:46:34 2010 +0200
 
     s4:dsdb/schema/schema_init.c - remove a duplicated "talloc_free"
 
 commit a9b58f6246f9098ec42e0b162e5fb97e50dbd32a
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Tue Oct 19 10:57:12 2010 +0200
 
     s4:samdb.py - remove a pointless comment
     
     We are only looking for the default DN - but the method name already tells
     us this.
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Tue Oct 19 10:03:12 UTC 2010 on sn-devel-104
 
 commit 8c4f6bcd672d7c4e85f28865ee7602554a187baf
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Tue Oct 19 10:56:07 2010 +0200
 
     s4:samdb.py - use a more standard way to get to the domain realm/dns name
     
     We do always use the canonical name as a base if we don't have it around yet.
 
 commit 87fd2fd1574d4cb52aef216e632e9899a01b2940
 Author: Lukasz Zalewski <lukas@xxxxxxxxxxxxxxx>
 Date:   Sat Oct 16 19:51:09 2010 +0100
 
     Addition of userPrincipalName attribute when new account is created
 
 commit 73d6bb74476561ef0140d21810541825c44b44a4
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Oct 19 17:12:35 2010 +1100
 
     s4-gensec Don't give more to sasl_encode() than it will permit
     
     We need to ask the library how much data to pass in at any time.
     
     Andrew Bartlett
     
     Autobuild-User: Andrew Bartlett <abartlet@xxxxxxxxx>
     Autobuild-Date: Tue Oct 19 08:37:45 UTC 2010 on sn-devel-104
 
 commit 15a3077885227cc5e81e331979713c27192a01ef
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Oct 19 15:12:20 2010 +1100
 
     s4-gensec Don't upgrade all DIGEST-MD5 connections to seal
     
     The issue here is that when props.max_ssf = UINT_MAX was always set,
     as was the maxbufsize, and the connection would always be upgraded,
     regardless of the callers wishes.
     
     Andrew Bartlett
 
 commit f9c7365e535727b1d6d6ef55ed8c196368c625b9
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Oct 19 10:38:10 2010 +1100
 
     s4-provisionbackend Allow a fixed URI to be specified for LDAP backend
     
     This is added to make the 'existing' LDAP backend class more useful,
     and to allow debuging of our OpenLDAP backend class with wireshark, by
     forcing the traffic over loopback TCP, which is much easier to sniff.
     
     Andrew Bartlett
 
 commit 4d9b12ae8f9fc7c097b94e6c02df3cb1c38a52ce
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Oct 19 09:12:57 2010 +1100
 
     s4-provision Remove serverdn parameter from Schema()
     
     We don't need to know the server DN here any more, and it
     makes no sense for many callers.
     
     Andrew Bartlett
 
 commit 640fbf833b824d3c4c2ecfecdb75fade2ef70fa9
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Oct 19 14:53:14 2010 +1100
 
     s4-dsdb: register the DCPROMO_OID control with the rootdse
     
     this is needed to allow it over ldap
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Tue Oct 19 04:44:23 UTC 2010 on sn-devel-104
 
 commit 75d57dbc25738bcf01d404b329fda22641a774ff
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Oct 19 14:49:17 2010 +1100
 
     selftest: terminate selftest if we can't setup the environment
 
 commit f6a9708b546ac54a74c8718aedd9e5ac976fc72b
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Oct 19 11:47:22 2010 +1100
 
     s4-ldb: increase minor version for 2 new functions
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Tue Oct 19 01:27:44 UTC 2010 on sn-devel-104
 
 commit 423365d5fa6b66f8be370accedfc6ed04d6df6b3
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Oct 19 11:22:12 2010 +1100
 
     s4-ldap: mark all ldap:// requests as untrusted
     
     this allows the rootdse module to filter unregistered controls
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 80a4adc062a64e25a9ba0986e426c21599d1a366
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Oct 19 11:21:45 2010 +1100
 
     s4-dsdb: filter unregistered controls in the rootdse module
     
     if we get an unregistered control in the rootdse module, and the
     request comes from an untrusted source (eg. ldap://) then we need to:
     
      1) filter the control out if it is marked non-critical
     
      2) give an error if it is marked critical
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit d16fe72585445e7fd3724a7413ca7e03ee633fc9
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Oct 19 11:20:14 2010 +1100
 
     s4-ldb: cope with NULL oid in controls
     
     the ldap server will mark a control with a NULL oid in order to remove
     it. This prevents a O(n^2) cost in control handling.
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 5f6c004dec2140755ddfe5f801775e19a03a7ec8
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Oct 19 11:19:20 2010 +1100
 
     s4-ldb: added --relax cmdline option
     
     this adds the relax control
 
 commit ff456cd1007dc06a51c5e60394964bcf898b24d2
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Oct 19 11:17:53 2010 +1100
 
     s4-ldb: added ldb_req_mark_untrusted() and ldb_req_is_untrusted()
     
     these will be used to determine if a ldb request comes from an
     untrusted source. We want requests over ldap:// to be marked untrusted
     so we can reject unregistered controls
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 968381a4e2e7c8350b89104c17568259d35787a5
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Oct 18 15:17:56 2010 +1100
 
     waf: put -Wl,-no-undefined only in the linker flags, not when compiling C
 
 commit 1b8355897d1db0a127b6357ff5a3b2eb1c1e3b71
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Oct 17 22:34:17 2010 +1100
 
     waf: don't save deps on install
     
     this prevents an install triggering a new check of the project rules
     on the next build
 
 commit d48570143656d1c570c282f8e21e058508910f3c
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Oct 17 21:58:22 2010 +1100
 
     waf: automap shared library names from .so to the right extension
     
     this should help with MacOSX .dylib libraries
 
 commit 7197bcc513e707676f10734cffd6f2f494a360c1
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 16 19:54:05 2010 +1100
 
     readline: fixed the test for history_list()
 
 commit ec90b249ecbd415c931630070b0831c6cf86d2d4
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 16 19:53:17 2010 +1100
 
     replace: cope with systems that have fdatasync(), but don't have the prototype
     
     this is needed for MacOSX 10.4.1
 
 commit 1ac19c1ca3164dc6a1b29ce81047bab81a9af918
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Oct 18 21:22:37 2010 +0200
 
     s4:ldap_server - use error code constant
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Mon Oct 18 20:32:40 UTC 2010 on sn-devel-104
 
 commit dcbfcbbceb87e742b642a9dffee1304dcf0b93bb
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Oct 18 21:21:45 2010 +0200
 
     ldb: always return PROTOCOL_ERROR if an operation is unsupported
     
     That's exactly the behaviour of various LDAP servers.
 
 commit 902e7288a738c0580c466ae4c5c503d604c66e6e
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Mon Oct 18 22:23:00 2010 +0400
 
     selftest: use full path for selftest.pl instead of relative paths
     
     FindBin on solaris8 with perl 5.04 has problem to get the path of the
     called script if the script is called with a relative path.
     
     Autobuild-User: Matthieu Patou <mat@xxxxxxxxx>
     Autobuild-Date: Mon Oct 18 19:50:03 UTC 2010 on sn-devel-104
 
 commit b1a13e5e1453b6f776e0a35f293f4060c77fe59a
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Mon Oct 18 20:21:12 2010 +0400
 
     selftest: correct the import of Time::HighRes
     
     The "use" is always evaluated first even if enclosed into a if. So
     on plateform without Time::Hires (ie. sun8 in the build farm). This
     leads to an error.
     
     Instead we use the synthax require Module + Module->import("function")
 
 commit 8556602b048e825b35df314d6865f997823ec2bb
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Oct 18 20:19:00 2010 +0200
 
     ldb:"ldb_schema_attribute_by_name_internal" - switch back to 32bit counters
     
     Use the signed counter for the binary search but use an unsigned one for
     accessing the entry.
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Mon Oct 18 19:01:31 UTC 2010 on sn-devel-104
 
 commit 48cd89e25d58d5d2fd0dbb7ce4a0e8b96e3e6044
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Oct 18 20:10:17 2010 +0200
 
     ldb:ldb_tdb.c - fix up counter variables
     
     "find_element" returns an "int" since there is also the possibility that a
     certain element doesn't exist - then "-1" is returned. But beside this
     exception treat all other return values as unsigned.
 
 commit 94a445869c5fa3bb6df542c494e8822478f790e8
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Oct 18 20:07:49 2010 +0200
 
     ldb:ldb_tdb.c - improve the error outputs
     
     - Fix indentation
     - Include always the failing DN
     - Reorder the outputs to make them consistent
 
 commit 3ead246062b927e44cb75e684cc67c41109d63c4
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Oct 18 19:24:43 2010 +0200
 
     s4:"util_ldb" - remove some really unused dependancies
 
 commit a610ce4aa63b5bbe0886e510f7ccd9a6f95e266d
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 11 22:29:30 2010 +0200
 
     libcli/nbt: we don't need LIBCLI_COMPOSITE anymore
     
     metze
     
     Autobuild-User: Stefan Metzmacher <metze@xxxxxxxxx>
     Autobuild-Date: Mon Oct 18 16:18:32 UTC 2010 on sn-devel-104
 
 commit 820ae3d9a36e031027be163d22eec468a6da8603
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 11 21:18:15 2010 +0200
 
     libcli/nbt: convert nbt_name_register_bcast_send/recv to tevent_req
     
     metze
 
 commit 0b8056d580e2d2475b208c73ffb698b0bcd487eb
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 11 21:01:23 2010 +0200
 
     libcli/nbt: s/name_register_bcast_handler/nbt_name_register_bcast_handler
     
     metze
 
 commit c654a6c02bbd7c7a245b2a06e405d88724c12fc7
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 11 20:59:35 2010 +0200
 
     libcli/nbt: s/register_bcast_state/nbt_name_register_bcast_state/
     
     metze
 
 commit 77d82fe944fa1f02c150cc2e0967cca654cd4dae
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 11 20:57:58 2010 +0200
 
     libcli/nbt: move nbt_name_register_bcast_send to the top of nbt_name_register_bcast_*
     
     metze
 
 commit 6f2d94b960bb6d23ff8932eff2b44722cf335280
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 11 22:17:02 2010 +0200
 
     s4:nbt_server/register: add a nbtd_register_name_state
     
     metze
 
 commit e3a0463414ba7759d332d5bebf6222bfa17ed037
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 11 21:58:29 2010 +0200
 
     libcli/nbt: convert nbt_name_register_wins_send/recv to tevent_req
     
     metze
 
 commit 4f233c7ff8b23b0dd4797e08d7dc680598e1b844
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 11 21:23:58 2010 +0200
 
     libcli/nbt: s/name_register_wins_handler/nbt_name_register_wins_handler
     
     metze
 
 commit b16681374c6c4d010a74bb2cb914ac226643c634
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 11 21:21:26 2010 +0200
 
     libcli/nbt: s/register_wins_state/nbt_name_register_wins_state
     
     metze
 
 commit 549b594c5798954de056cf7e3858e94f1b965bdb
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 11 21:19:59 2010 +0200
 
     libcli/nbt: move nbt_name_register_wins_send() to the top of all nbt_name_register_wins_* related code
     
     metze
 
 commit 12c38806af46da329e2f370d32a4fa964ceeb23f
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 11 20:49:28 2010 +0200
 
     s4:nbt_server/winsclient: add a nbtd_wins_register_state
     
     We now keep the nbtd_wins_register_state around between
     nbt_name_register_wins_send() and nbt_name_register_wins_recv()
     
     metze
 
 commit 43fb7f1698c0c8aaa7f1e5d6a0f924396a9a12fe
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 11 08:54:27 2010 +0200
 
     libcli/nbt: convert nbt_name_refresh_wins_send/recv to tevent_req
     
     metze
 
 commit 332f261bbf5a3179cbab6cb7aa8b490d0072b7af
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 11 08:33:06 2010 +0200
 
     libcli/nbt: s/name_refresh_wins_handler/nbt_name_refresh_wins_handler
     
     metze
 
 commit 3ded1da8e99a628530d0a45256e012b7553c094c
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 11 08:18:16 2010 +0200
 
     libcli/nbt: s/refresh_wins_state/nbt_name_refresh_wins_state
     
     metze
 
 commit e36e7295da42743519470f5b5c06e65071707db5
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 11 08:15:01 2010 +0200
 
     libcli/nbt: move nbt_name_refresh_wins_send() to the top of all nbt_name_refresh_wins_* related code
     
     metze
 
 commit 5f19a24c500c17de9159f721c75077a162fa8bac
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 11 09:41:16 2010 +0200
 
     s4:nbt_server/winsclient: add a nbtd_wins_refresh_state
     
     We now keep the nbtd_wins_refresh_state around between
     nbt_name_refresh_wins_send() and nbt_name_refresh_wins_recv()
     
     metze
 
 commit 2ae3bb0b160c8c1cc0f500bfdd39125292db5f59
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 11 22:26:09 2010 +0200
 
     s4:nbt_server/wins: fix compiler warnings
     
     metze
 
 commit a10b3416e558e16f82b80a0794485c1fcbda9371
 Author: Tim Potter <tpot@xxxxxxxxx>
 Date:   Mon Oct 18 07:54:31 2010 -0700
 
     Include misc.idl for policy_handle in srvsvc.idl.
     
     Autobuild-User: Tim Potter <tpot@xxxxxxxxx>
     Autobuild-Date: Mon Oct 18 15:35:40 UTC 2010 on sn-devel-104
 
 commit 64e9f79587916c0e8e9079636e3a2ab60ea2b455
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Oct 18 15:55:47 2010 +0200
 
     s3: fix the build of idmap_adex, idmap_tdb2, idmap_hash and several vfs modules.
     
     Guenther
     
     Autobuild-User: Günther Deschner <gd@xxxxxxxxx>
     Autobuild-Date: Mon Oct 18 14:39:39 UTC 2010 on sn-devel-104
 
 commit 5845dae8262a648d3af7b73044483e8bed2f4f08
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Oct 18 15:55:16 2010 +0200
 
     s3-waf: fix the build after libcli/security changes.
     
     Guenther
 
 commit 203dc4f929640ad704b96efc043daa2d97556af3
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Oct 12 00:46:53 2010 +0200
 
     s3-waf: fix the build of smbtorture.
     
     Guenther
 
 commit 10f95a4f1a5f08c5b58b5f5d10921d792997c352
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Oct 12 00:26:03 2010 +0200
 
     s3-waf: fix pdb modules build.
     
     Guenther
 
 commit 20c7e2b3a37c624995bb515e65052d0a106b6ebc
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 11 23:04:28 2010 +0200
 
     s4:libcli/util: add pipe related NT_STATUS_RPC_* codes
     
     metze
     
     Autobuild-User: Stefan Metzmacher <metze@xxxxxxxxx>
     Autobuild-Date: Mon Oct 18 13:50:55 UTC 2010 on sn-devel-104
 
 commit 5c82a1bb0a34ed7764e913371604389b39a48130
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 11 23:03:34 2010 +0200
 
     s3:libsmb: add pipe related NT_STATUS_RPC_* codes
     
     metze
 
 commit 72a89664993b6c7a89e4e9ce71c9a8f1752a39ec
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 11 23:02:38 2010 +0200
 
     libcli/util: add pipe related NT_STATUS_RPC_* codes
     
     metze
 
 commit b615b7060188bbc33a8e8b38b2b2b14b239dc735
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Fri Oct 15 17:58:39 2010 +0200
 
     s3-winbind: Fixed init order.
     
     We need the system server info in the rpc services.
     
     Autobuild-User: Andreas Schneider <asn@xxxxxxxxx>
     Autobuild-Date: Mon Oct 18 12:43:16 UTC 2010 on sn-devel-104
 
 commit abeef470c4f233762950d0bf8d60760a7f8578a9
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 18 12:20:56 2010 +0200
 
     librpc: Fixed memory context of dcerpc_binding_from_tower.
 
 commit d42ddd7b603524fb9a95be2317104d2f0e456ee2
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Oct 18 11:50:04 2010 +0200
 
     s4-gensec: Add dependency on com_err to GENSEC_KRB5.
 
 commit 034832ccd5f32658f8f199d277878985e5c65470
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Oct 18 22:13:20 2010 +1100
 
     s4-ldb Add LDB_REQ_SET_LOCATION to help track handler use
     
     This greatly assists in debugging what is going on with the
     ldb handle, as it indicates where it was created.
     
     Andrew Bartlett
     
     Autobuild-User: Andrew Bartlett <abartlet@xxxxxxxxx>
     Autobuild-Date: Mon Oct 18 11:54:46 UTC 2010 on sn-devel-104
 
 commit f4c82c621de73bdaee7a4a9e8598ea41ec208256
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Oct 18 22:11:40 2010 +1100
 
     s4-selftest Make GDB_PROVISION work again
     
     gdb --args won't run the #!/usr/bin/evn python
     
     Andrew Bartlett
 
 commit 48c54f9ec879b5ffedfe91d52202bff3d2ef1eff
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Oct 18 14:06:50 2010 +1100
 
     ldb Ensure we mark ongoing LDAP requests as PENDING
 
 commit ce01e36d8c2e3b9857d64a648fdf683c0c267bd6
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Oct 18 11:49:55 2010 +1100
 
     s4-openldap-backend Don't set 'dbnosync' on cn=config
     
     This isn't valid in current OpenLDAP versions.
     
     Andrew Bartlett
 
 commit ba9e787c7d51ab7b381361e02efad97c5814d3c7
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Oct 18 11:48:14 2010 +1100
 
     s4-provision Use --ldap-backend-nosync rather than just --nosync
     
     For some reason we had both options, and --ldap-backend-nosync is
     the better name.
     
     Andrew Bartlett
 
 commit d1ca35cbecaa788bcbb0e307ca2385c4e7f1ba0c
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 18 11:35:46 2010 +0200
 
     heimdal_build: Add dependency on com_err to HEIMDAL_CONFIG.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Mon Oct 18 10:27:47 UTC 2010 on sn-devel-104
 
 commit f3972830dda0e19454a57c62fc2a5d10db20ee7b
 Author: Samba-JP oota <ribbon@xxxxxxxxxxx>
 Date:   Mon Oct 18 07:10:29 2010 +0200
 
     This is typo fix patch for smbcacls.1.xml .
     
     Autobuild-User: Volker Lendecke <vlendec@xxxxxxxxx>
     Autobuild-Date: Mon Oct 18 05:53:26 UTC 2010 on sn-devel-104
 
 commit b8dea2c3272f96ba7910ec44c5b7c4203e4695e2
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Oct 18 10:48:21 2010 +1100
 
     dsdb simple_ldap_map depends on LDBSAMBA
     
     This shows up at build time on MacOS and runtime on Linux when we
     use the LDAP backend.
     
     Andrew Bartlett
     
     Autobuild-User: Andrew Bartlett <abartlet@xxxxxxxxx>
     Autobuild-Date: Mon Oct 18 00:57:51 UTC 2010 on sn-devel-104
 
 commit dab426476ffcab92df7fcb2f76064e46b5101d7f
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Oct 18 10:24:56 2010 +1100
 
     Revert "s4:dsdb - make the RELAX control private"
     
     This must be available to the OpenLDAP backend, to set the GUID values
     in some situations.  We need a proper ACL mechanism to control the use
     or abuse of this control.
     
     This reverts commit 10adee89367cee9add993869280542418fb3d370.
 
 commit 9f0d1c72be4f763f3323e7627158ea5a68faa02b
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 18 01:28:53 2010 +0200
 
     heimdal: Attempt to fix path of hdb_asn1.h
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Mon Oct 18 00:15:11 UTC 2010 on sn-devel-104
 
 commit cbd4891808025bcb9ada4546cb343bf458821602
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 18 01:17:56 2010 +0200
 
     dsdb: Module aliases require to be prefixed with the subsystem name.
 
 commit fb8bbd25060cadeff867038463d6f599102c1082
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 17 20:35:04 2010 +0200
 
     dcerpc_samr: Fix -l arguments for dcerpc_samr and dcerpc_atsvc.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Sun Oct 17 19:15:43 UTC 2010 on sn-devel-104
 
 commit 05c1beb6b47e607dac9850e81cef775a1d9b00ae
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 17 19:39:09 2010 +0200
 
     tdb: Bump version to 1.2.7 after addition of pytdb.__version__.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Sun Oct 17 18:23:16 UTC 2010 on sn-devel-104
 
 commit a31e10eab17e1ac7c766fde4b3840f7f597e3ba9
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 19:01:18 2010 +0200
 
     heimdal: Add local simpler copy of to_list().
 
 commit a3f61dea40d8a907d56abe1c0eee980f78228b79
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Oct 17 14:27:18 2010 +0200
 
     Revert "s4:remove "util_ldb" submodule and integrate the three gendb_* calls in "dsdb/common/util.c""
     
     This reverts commit 8a2ce5c47cee499f90b125ebde83de5f9f1a9aa0.
     
     Jelmer pointed out that these are also in use by other LDB databases - not only
     SAMDB ones.
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Sun Oct 17 13:37:16 UTC 2010 on sn-devel-104
 
 commit 8a2ce5c47cee499f90b125ebde83de5f9f1a9aa0
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Oct 17 10:37:23 2010 +0200
 
     s4:remove "util_ldb" submodule and integrate the three gendb_* calls in "dsdb/common/util.c"
     
     They're only in use by SAMDB code.
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Sun Oct 17 09:40:13 UTC 2010 on sn-devel-104
 
 commit 39bd4ce92055f79e55e2f228537324d7f1401cc0
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Oct 17 10:29:46 2010 +0200
 
     s4:lib/util/util_ldb.c - remove unused "gendb_add_ldif" call
 
 commit e1078d2de2a2462fb24d3d4b5e2643290e663c6c
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Oct 17 10:23:41 2010 +0200
 
     s4:ldb-samba/ldb_wrap.c - fix indentation and trailing whitespaces
 
 commit be4a0d35ac8c55a102e5a938a4b7627e0defd23d
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Oct 17 10:20:40 2010 +0200
 
     s4:"wrap_casefold" - move it to "ldb_wrap.c" since it's only used there
 
 commit 10adee89367cee9add993869280542418fb3d370
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 16 20:58:51 2010 +0200
 
     s4:dsdb - make the RELAX control private
     
     This makes our LDAP much more secure and less error-prone.
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Sat Oct 16 19:43:36 UTC 2010 on sn-devel-104
 
 commit 02d9d8eeaff4337e28a8ad061c028f31bf214773
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 16 20:46:20 2010 +0200
 
     s4:libcli/ldap/ldap_controls.c - fix up the controls list
     
     - add missing private controls and comments
     - use control defines rather than hardcoded values -> easier to comprehend
     - reorder controls
 
 commit c4739f7be88bb7ef1da48cfef07b47cc351a1cb8
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 16 20:45:08 2010 +0200
 
     ldb:ldb.h - reorder controls/extended operations
     
     This makes it easier to read
 
 commit c161ad86d62112afc3fa571c71459540bb90925a
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 17:30:51 2010 +0200
 
     heimdal: Remove some unused arguments from HEIMDAL_SUBSYSTEM().
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Sat Oct 16 16:14:24 UTC 2010 on sn-devel-104
 
 commit 9147e196111b28bddf8994df199a9992a24aa5f2
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 17:26:24 2010 +0200
 
     heimdal: Allow leaving off prefix from asn1 option_file.
 
 commit eab84a6ed0b90facd43ff7075c51f5e3e1b4739d
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 17:25:19 2010 +0200
 
     heimdal: Leave off ../heimdal prefix to HEIMDAL_BINARY().
 
 commit d3ea64451ca3534c29ed66fb79bb9acec7683271
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 17:23:06 2010 +0200
 
     heimdal: Allow leaving off prefix to HEIMDAL_ERRTABLE().
 
 commit 2aba5aa4b61df0b7851a77eff3273766fb434819
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 17:21:05 2010 +0200
 
     heimdal: Allow leaving off prefix for HEIMDAL_ASN1().
 
 commit c5d4d94104715c59522114ed0a24cf202c5348a6
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 17:16:44 2010 +0200
 
     heimdal: Allow leaving off ../heimdal prefix for proto headers.
 
 commit 49d20a5d5f7c24998dd849d91b6622f5332625d1
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 17:13:10 2010 +0200
 
     heimdal: Allow leaving off ../heimdal prefix for source files.
 
 commit c3009ac689bf91e7a9cb1cc9c34e2b0e8ae246e2
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 17:08:27 2010 +0200
 
     heimdal: Add convenience functions for finding heimdal paths.
 
 commit 953d25374869f177dab72807fef83651ef7e811a
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 17:06:41 2010 +0200
 
     heimdal: Call HEIMDAL_AUTOPROTO() manually.
 
 commit 32fce1f0753489e340585ce6123024bc2b2042f7
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 17:03:06 2010 +0200
 
     heimdal: Call HEIMDAL_AUTOPROTO_PRIVATE() manually.
 
 commit 1c4c96d3feea91945300b3796ce242d305d91b04
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 16:46:22 2010 +0200
 
     heimdal: Add variables for source files.
 
 commit 196e8d16558fbc97db687f61ec644a1669e94c3e
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 16:37:11 2010 +0200
 
     heimdal: Simplify handling of ../heimdal prefixes in HEIMDAL_SUBSYSTEM.
 
 commit b2af44e92be1cdca2020efe92d845cf050fd44d6
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 04:31:54 2010 +0200
 
     heimdal_build: Fix detection of system roken library.
 
 commit c3366c19a72f1a35e540fdaf89a6351cc6451ce6
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 04:30:49 2010 +0200
 
     heimdal_build: Remove ignored argument ldflags from HEIMDAL_BINARY().
 
 commit dd0f22d446a313db9ce109ef99d8de998ebc449d
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 16 15:49:07 2010 +0200
 
     ldb:pyldb.c - remove pointless comment
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Sat Oct 16 14:38:58 UTC 2010 on sn-devel-104
 
 commit 39d11a977d0f326fe676b245fa55e63416350e81
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 16 15:10:11 2010 +0200
 
     ldb:"ldb_dn_compare_base" - use "unsigned int" counters
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Sat Oct 16 13:54:13 UTC 2010 on sn-devel-104
 
 commit 531d7f569e2fc1c385fb294fe7fb81d9b3d371f9
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 16 15:08:40 2010 +0200
 
     ldb:"ldb_dn_add_child" - use "unsigned int" counters
 
 commit 1557acb44af8c43ceafa5516915f7107e169f190
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 16 15:04:57 2010 +0200
 
     ldb:"ldb_dn_remove_base_components" - use an "unsigned int" counter
 
 commit 19e94349b3bf3ba605cb5fde3fca9fe12bfe74d9
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 16 14:47:42 2010 +0200
 
     ldb:"ldb_dn_canonical" - use an "unsigned int" counter
     
     Convert it to use an "unsigned int" counter which represents the exact length
     of the DN components.
 
 commit bc0294814af8dd2756191c8df74bb8db0fe61319
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 16 14:19:19 2010 +0200
 
     s4:samldb LDB module - use appropriate fixed-length integer types where needed
     
     - The "systemFlags" we interpret always as signed
     - Use "samdb_msg_add_int" where possible (much saver for integer storing than
       ldb_msg_add_fmt)
 
 commit 42d9978cdd20c4f5a8cfee8e9db8e8d7b405b677
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 16 11:00:12 2010 +0200
 
     s4:dsdb/samdb/ldb_modules/util.c - remove now unused functions which set integers
     
     Please do always use the functions which specifiy the appropriate integer
     length to not run into platform-specific issues. Therefore I'm removing these
     generic calls.
 
 commit a0bd52975171b1a4d2407026b21df5cfe3d54dce
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 16 10:59:30 2010 +0200
 
     s4:samba3sid LDB module - handle the RID as uint32_t
     
     - This is how we always deal with RIDs
     - Use an integer-length safe function for the RID update
 
 commit d7ca757b315181c678d4f874294f72b1114f3dad
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 16 12:28:25 2010 +0200
 
     s4:objectclass LDB module - implement the "isCriticalSystemObject" subtree delete protection
     
     MS-ADTS 3.1.1.5.5.7.2
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Sat Oct 16 11:24:09 UTC 2010 on sn-devel-104
 
 commit 88e5375ad3d0386371b19d0d3b851d7974afdcdb
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 16 11:32:38 2010 +0200
 
     s4:ldif_handlers.c - fix a typo
 
 commit c2918581996b58c3e2a2416e6dd693978becd3a2
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Oct 14 17:01:39 2010 +0200
 
     s4:dsdb - fix unsigned integer save problems using the "%u" specifier
     
     The issue here is that we have not yet first cast to int32_t explicitly,
     before we cast to an signed int to printf() into the %d or cast to a
     int64_t before we then cast to a long long to printf into a %lld.
     
     There are *no* unsigned integers in Active Directory LDAP, even the RID
     allocations and ms-DS-Secondary-KrbTgt-Number are *signed* quantities.
     (See the schema, and the syntax definitions in schema_syntax.c).
     
     The failure has been detected by Matthieu Patou on the buildfarm host "tridge"
     due to a malformed "groupType" attribute.
     
     The solution is to use the "%d" specifier. Either to use it directly - or better
     (when possible) use the call "samdb_msg_add_uint" (which encapsulates it).
     
     This patch changes such problematic situations.
 
 commit a72ffb0d0157dce2ac45e3b228f168a56c89f26e
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 16 10:36:32 2010 +0200
 
     s4:dsdb/common/util.c - describe the behaviour of the functions "samdb_msg_add_uint", "samdb_msg_add_uint64" and "samdb_msg_set_uint" a bit more
     
     Unsigned int data in AD is a bit problematic to handle. Problem described by
     abartlet.
 
 commit 83871d2642378d1cd0a8bad0a2d5a9a92cb1cfe8
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Oct 15 22:27:10 2010 -0700
 
     Don't arbitrarily clean all parametric options in add_a_service(),
     that is called from many places, not just smb.conf processing. Only
     clean parametric options when doing actual smb.conf reading (or
     registry equivalent).
     
     Michael Adams, Volker, Metze, please check.
     
     Jeremy.
     
     Autobuild-User: Jeremy Allison <jra@xxxxxxxxx>
     Autobuild-Date: Sat Oct 16 06:46:19 UTC 2010 on sn-devel-104
 
 commit bcdf781545ae31f9ec7caf2c60f74d27a962de6d
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Oct 15 19:54:51 2010 -0700
 
     Ensure we have correct parameters to use Windows ACL modules.
     
     Autobuild-User: Jeremy Allison <jra@xxxxxxxxx>
     Autobuild-Date: Sat Oct 16 03:36:04 UTC 2010 on sn-devel-104
 
 commit 50d3baffb223999bd264cfa957003cd6189d9a8c
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 03:27:02 2010 +0200
 
     heimdal_build: Support using system asn1 library.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Sat Oct 16 02:14:32 UTC 2010 on sn-devel-104
 
 commit 12fa11021916e32899fd4607be78d5cc7418fa04
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 03:07:40 2010 +0200
 
     heimdal_build: Skip some hx509 code when using system hx509.
 
 commit 8db6453ae2b8ebb2dda06f5970a1bd5512632e3c
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 02:57:57 2010 +0200
 
     heimdal_build: Add comment with stub for finding the system libtommath.
 
 commit b244383e75a5d9a6dab4c3fb0595a703a7c762e7
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 02:48:06 2010 +0200
 
     heimdal_build: Initial work on supporting an external heimdal library.
 
 commit 471e57edf87373a352aca1d7b006360068b18274
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 02:25:40 2010 +0200
 
     heimdal_build: Support using system hx509 library when explicitly
     requested.
 
 commit 3fe2bfddda6149f6bf7402720226e9285f479fef
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 02:15:36 2010 +0200
 
     heimdal_build: Fix build with system roken.
 
 commit 6852cc4a7a5601261ba31ee05388a4078e69c77c
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 01:49:41 2010 +0200
 
     heimdal_build: Put version objects in a separate subsystem.
 
 commit 2e038a78fdcc9dc8a9f65de48176323ad68a3420
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 00:58:56 2010 +0200
 
     heimdal: Support using system roken.
 
 commit 7af56875040c0d170d3313bb0e0c126d3f19aed8
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 00:41:34 2010 +0200
 
     heimdal_build: Use existing functions for finding system libraries.
 
 commit 06fc79f1fde5963ef89027e2cd297e866aa8c204
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Oct 15 15:56:09 2010 -0700
 
     Add acl_xattr:ignore system acls boolean (normally false) to allow
     Samba ACL module to ignore mapping to lower POSIX layer. With this
     fix Samba 3.6.x now passes RAW-ACLs (with certain smb.conf parameters
     set).
     
     Jeremy.
     
     Autobuild-User: Jeremy Allison <jra@xxxxxxxxx>
     Autobuild-Date: Sat Oct 16 01:26:31 UTC 2010 on sn-devel-104
 
 commit cf45581cdfbe60815c5b278f2c4cbceeb7ca1407
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Oct 15 15:53:51 2010 -0700
 
     Add make_default_filesystem_acl() function to be used in following change to acl_xattr and acl_tdb module.
 
 commit 1904c44ec84fe5d706a4e07f73bad17d0948535a
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Oct 15 15:42:44 2010 -0700
 
     Fix handling of "NULL" DACL. Map to u/g/w - rwx.
     
     Jeremy.
 
 commit e031f8ae6aee266c0ebf0b53465906e215ac9561
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Oct 15 15:28:23 2010 -0700
 
     Fix "force unknown ACL user" to strip out foreign SIDs from POSIX ACLs if they can't be mapped.
 
 commit f4a9d25cfc70e79f476d01ae3234f2155bbcf39e
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Oct 15 14:18:22 2010 -0700
 
     Add debug message to get_nt_acl_internal() to see what we got.
 
 commit 625126dc8dec1198b94bda0643222f0b046587d8
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Oct 15 14:16:30 2010 -0700
 
     Fix valgrind "uninitialized read" error on "info" when returning !NT_STATUS_OK.
     
     Jeremy.
 
 commit 8cad5e23b6e2440a566def6fb138d484e3b47643
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Oct 15 14:12:04 2010 -0700
 
     Fix bug #7734 - When creating files with "inherit ACLs" set to true, we neglect to apply appropriate create masks.
     
     Jeremy.
 
 commit 92adb686372a9b67e47efb5b051bc351212f1780
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Oct 15 13:30:07 2010 -0700
 
     Fix bug #7733 - Invalid client DOS attributes on create can cause incorrect unix mode_t to be generated.
     
     It turns out a client can send an NTCreateX call for a new file, but specify
     FILE_ATTRIBUTE_DIRECTORY in the attribute list. Windows silently strips this,
     but we don't - causing the unix_mode() function to go through the "mode bits
     for new directory" codepath, instead of the "mode bits for new file" codepath.
     
     Jeremy.
 
 commit 68d1b3b5052f20bfd9ac8771c917b07a854d8fd3
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 00:38:29 2010 +0200
 
     heimdal Add missing dependencies on wind.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Fri Oct 15 23:20:22 UTC 2010 on sn-devel-104
 
 commit 613e03f908bc0ff9e877f0eaf5fbcff0adbaf742
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 16 00:31:10 2010 +0200
 
     heimdal_build: Allow using system wind.
     
     Please note that to use the system wind library the user explicitly has
     to specify --bundled-library=!wind . Without that option we will always
     use the included wind library.
 
 commit 5339bad942759f8daa4ff04b0c204247478ed579
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Fri Oct 15 20:18:22 2010 +0200
 
     s4:torture/local/dbspeed.c - use LDB result constant
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Fri Oct 15 19:11:32 UTC 2010 on sn-devel-104
 
 commit a8f26f60ec97d23f9c0496797237ead8cc3feff1
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Thu Sep 16 10:49:39 2010 +0200
 
     s3-rpc_server: Normalize rpc_pipe_open_interface pipe name.
     
     Autobuild-User: Andreas Schneider <asn@xxxxxxxxx>
     Autobuild-Date: Fri Oct 15 12:15:45 UTC 2010 on sn-devel-104
 
 commit f22e6cf3b73c04e8fada3b163567285b14840a16
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Sep 15 17:24:08 2010 +0200
 
     s3-rpc_server: Make auth_serversupplied_info const.
 
 commit 0195f35ce1aaa5733e006b0b703ce29b6f080b57
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Fri Oct 15 13:32:08 2010 +0200
 
     s3-winbind: Fixed the build of idmap_rid.
 
 commit 006111646c0a032cc8d76cf54adfd55a79e18761
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 15 20:32:09 2010 +1100
 
     s4-test: fixed a typo in test_kinit.sh
     
     too many Ts
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Fri Oct 15 10:14:27 UTC 2010 on sn-devel-104
 
 commit d59a342c7120fb5d997591ec7425d1560e947416
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 15 20:31:06 2010 +1100
 
     s4-test: fixed test_kinit.sh time command test
     
     passing -W breaks -k yes
 
 commit 918d864a67fc4b94abe2d36dec32160a17eaa259
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 15 20:30:03 2010 +1100
 
     s4-net: exit with a failure when a command is unknown
     
     this ensures we don't pass bad tests in 'make test' if they call
     unknown net commands
 
 commit add7ddb2e01ff4000513e0136aa2bc305228e561
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 15 17:43:44 2010 +1100
 
     script: the --tests option has been replaced by --test-command
 
 commit bda626da8149d58b82c16015e30f22681e06a962
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 15 17:40:53 2010 +1100
 
     s4-finddcs: better debug messages to help track down DNS problems
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 77a16bf5046e6026cc8ed8b96c15623c84a17ef7
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 15 12:10:02 2010 +1100
 
     s4-net: fix the dependence on command line ordering
     
     this fixes python net commands where you use a '-' option before the
     command name
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 10e1de3e06cf6b8a524f50685d6a675a2d49c9a9
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Fri Oct 15 10:27:51 2010 +0200
 
     s4:samdb_msg_add_int* - use "ldb_msg_add_string" rather than "samdb_msg_add_string"
     
     "ldb_msg_add_string" is safe here since the integer has already been converted
     to a string which is "talloc"ed on "mem_ctx".
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Fri Oct 15 09:11:49 UTC 2010 on sn-devel-104
 
 commit 666e0c3cce32c259dfaaf03383fac58940994dbc
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Fri Oct 15 10:16:46 2010 +0400
 
     s4 param: change messaging directory name from messaging to msg
     
     This saves 6 chars and as in some installation users tends to install
     samba in directory with very long name they have a problem with the
     sockets.
     It will also ease the pain on buildfarms as we tend to have very long
     environnement name (ie. vampire_dc) in path that are already quite long
     leading also to errors on unix socket manipulation.
     
     Autobuild-User: Matthieu Patou <mat@xxxxxxxxx>
     Autobuild-Date: Fri Oct 15 08:15:56 UTC 2010 on sn-devel-104
 
 commit 34f12d541b0bb2e7d931968b2079dfb7ba84d692
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Thu Oct 14 17:56:23 2010 +0400
 
     s4 dsdb: fix sign problem on PPC and x86
     
     In LDAP we used signed intege and groups have the highest bit set (ie.
     0x80000002). So it will result with values that are > 2^31 when these
     value are used on some plateforms (x86 and PPC 64bits in this case) it
     causes problem with strtol.
 
 commit f794563267ca26b62d844d87b5a4fa3668fb803c
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Oct 14 10:54:50 2010 +0200
 
     s4:lib/registry/util.c - cosmetic - fix indentation, trailing whitespaces
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Fri Oct 15 07:27:07 UTC 2010 on sn-devel-104
 
 commit 7be36a0bd99ce7f6391ea49b66ca809380189c36
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Oct 14 10:50:19 2010 +0200
 
     s4:lib/registry/util.c - strtoll call - better say explicitly that data is in hex format
     
     Template is commit deebc934edb9a0a70e7615b1161d7a60fcb1d78f from Wilco.
 
 commit 80550746ffbb09658ce19520e853e218d793635e
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Oct 14 22:38:10 2010 +0200
 
     s4:ntptr/ntptr_simple_ldb.c - use LDB result constants
 
 commit c362ce36b36937571cf0d4ac8d015f09848a9780
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Oct 14 22:25:40 2010 +0200
 
     s4:libnet_samsync_ldb.c - use LDB result constants
 
 commit ace4378de19371994e8e4c0d1a2d61bb9c039ea7
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Oct 14 21:54:26 2010 +0200
 
     s4:lsa RPC server - use LDB result constant
 
 commit b647b2d5b366a6720adc88918c2bd3d6b16bcd13
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Oct 14 17:00:19 2010 +0200
 
     s4:samldb LDB module - cosmetic - use "ldb" variable rather than "ldb_module_get_ctx"
 
 commit 9310da1e2b483cbf9899ad1ebcdfd07f7c0eeac0
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Oct 14 22:36:07 2010 +0200
 
     s4:samdb_create_foreign_security_principal - proof error code of "samdb_msg_add_string"
 
 commit 9e69b22e70a6e119255e8e3d37964e6ae16ade09
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Oct 14 22:43:33 2010 +0200
 
     s4:dsdb/common/util.c - samdb_msg_add_* calls - proof for more OOM conditions
 
 commit 06ec5d0177ac3bcd2b12f6279b23bc0a02f93bf9
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Oct 14 22:41:06 2010 +0200
 
     s4:dsdb/common/util.c - samdb_msg_add_string - the attribute name doesn't need to be duplicated
     
     This is done internally by the LDB library - look at "ldb_msg_add_empty".
 
 commit d099f86a373e4e8dd11c7736ffbce177a910db9f
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Oct 14 11:31:44 2010 +0200
 
     s4:libds/common/flags.h - fix typo
 
 commit 9bc57e19e61ca89c349c28dda727d7e181dcc6e2
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Oct 14 21:54:51 2010 +0200
 
     s4:dsdb - remove "samdb_msg_add_value"
     
     This can be substituted by "ldb_msg_add_value".
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
     
     Autobuild-User: Andrew Bartlett <abartlet@xxxxxxxxx>
     Autobuild-Date: Fri Oct 15 00:21:53 UTC 2010 on sn-devel-104
 
 commit a0e9814c0d50ee822188e2bd6be8c4879aaebacc
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Oct 14 09:41:42 2010 +0200
 
     s4:dsdb - remove "samdb_result_uint", "samdb_result_int64", "samdb_result_uint64" and "samdb_result_string"
     
     We have ldb_msg_find_attr_as_* calls which do exactly the same. Therefore this
     reduces only code redundancies.
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit c2533f94b561e9b22d621b7515c6606d39ffec89
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 3 18:16:21 2010 +0200
 
     s3: Remove smbd_server_conn from construct_reply
     
     Autobuild-User: Volker Lendecke <vlendec@xxxxxxxxx>
     Autobuild-Date: Thu Oct 14 12:35:07 UTC 2010 on sn-devel-104
 
 commit 63e08ef8854bd9bde940fee774e94a6749825008
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 3 18:13:39 2010 +0200
 
     s3: Lift smbd_server_conn from receive_smb_talloc
 
 commit a2db154caa104c9606e343391ff9ffe33f1610a7
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 3 18:11:37 2010 +0200
 
     s3: Lift smbd_server_conn from receive_smb_raw_talloc
 
 commit fa0de39551323bbc57998956de1be382e1f20134
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 3 18:08:51 2010 +0200
 
     s3: Lift smbd_server_conn from receive_smb_raw_talloc_partial_read
 
 commit cac60a7041f0c37246f26f71c3c868e2adf5dc20
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 3 18:05:17 2010 +0200
 
     s3: Remove some explicit smbd_server_conn refs in process_smb()
 
 commit 81bdb5910c8f84bd9e83c76a78370884e8f638f8
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 3 18:04:05 2010 +0200
 
     s3: Rename "conn" to the more used "sconn" in process_smb()
 
 commit 9a3810fbb234c4c2a401e6940643ee161e83bb4f
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Oct 14 09:11:04 2010 +0200
 
     s4:samldb LDB module - attempt to fix integer handling on big-endian platforms
     
     And beside this it's also nicer to use standard LDB functions for type
     conversions.
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Thu Oct 14 08:26:53 UTC 2010 on sn-devel-104
 
 commit 3921d6f4d34211f571cb34d748d4cb1e9484e1c9
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 14 16:24:50 2010 +1100
 
     s4-waf: automatically remove stale C and header files
     
     this prevents stale .c and .h files in bin/ from causing build
     problems
     
     Thanks to Thomas Nagy for the example implementation!
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Thu Oct 14 07:44:13 UTC 2010 on sn-devel-104
 
 commit f1f5a23400df03e209fb66848eeef14b75e31a42
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 14 16:23:45 2010 +1100
 
     s4-heimdal: fixed some trailing commas in heimdal build
 
 commit 40a6e019fdb9ed3d736883b7ba349a976f215208
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 14 13:32:17 2010 +1100
 
     security: ensure the merge of libcli/security doesn't change s3 behaviour
     
     Jeremy, you put a #if 0 around this logic in this commit:
     
       8344e945 (Jeremy Allison    2008-10-31 10:51:45 -0700 181)
     
     is this still needed?
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Thu Oct 14 03:16:41 UTC 2010 on sn-devel-104
 
 commit f7ffc12e2d43bd2dddb0a29eb778ff69a6b2802d
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Sep 21 07:14:38 2010 +1000
 
     libcli/security Use static SIDs rather than parsing from strings
     
     This should make the security_token_is_*() calls a little faster.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit a879a4610dac03b814ad40800f408416d250c6be
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 18 12:55:31 2010 +1000
 
     libcli/auth Merge source4/libcli/security and util_sid.c into the common code
     
     This should ensure we only have one copy of these core functions
     in the tree.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 8b22eefd252e5d8d787ce3368d54b23d75b00310
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Sep 20 14:48:00 2010 +1000
 
     libcli/security Define traditional constants in terms of IDL macros
     
     The source3/ code uses these constants in a lot of places, and it will
     take time and care to rename them, if that is desired.  Linking the
     macros here will at least allow common code to use the IDL based macros,
     and preserve a documentary link between the constants (other than just their value)
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 949541cc6f42651344c14dc6f673e72a3e7db947
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 18 11:06:02 2010 +1000
 
     libcli/security Move source3/lib/util_seaccess.c into the common code
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 353d9bc3e42bc051119c205ac981fc819c6877b4
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 18 10:58:10 2010 +1000
 
     s4-acl Merge sec_access_check() with se_access_check() from source3/
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 058daa1cf5742fc95fc15141bbd5fad96d02dee6
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 18 10:54:37 2010 +1000
 
     s3-acl Use uint32_t for counting the ACEs
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit a040466d0d6866f2ede22261fbd90018773b03de
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 18 10:29:02 2010 +1000
 
     s3-acl Merge source4-supported privileges into se_access_check
     
     This will shortly be the common se_access_check function.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 7c6105ec27612adc712d3afcd3a794b6b7d32d8d
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Sep 17 16:23:53 2010 +1000
 
     s3-util_nttoken.c Also copy the rights_mask when copying a security_token
     
     These are unused in source3/ code at the moment, but it would be
     unfortunate if that were to change, and this function not be updated.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 170b345e0c688b178eb37a73a8110dec68a8ae31
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Sep 17 15:31:28 2010 +1000
 
     s3-auth Use security_token_debug() from common code
     
     This prints the security token including the privileges as strings
     instead of just a bitmap.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 58cf83732a3af2cf2098b1b2108e4b5f36e8fa9e
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Sep 17 14:55:56 2010 +1000
 
     s3-auth use security_token_has_sid() from the common code
     
     The wrapper call is left here to avoid changing semantics for
     the NULL parameter case.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit deb7c0243663d3fa435531bad77d2897b1d15285
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Sep 17 13:08:59 2010 +1000
 
     s3 Replace is_sid_in_token() with security_token_has_sid() from common code
     
     The two routines are identical, so there is no need to keep both.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit c41bb6e846b61b92295887fcbfa670e3f5fbbb46
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 14 12:42:40 2010 +1100
 
     s4: show samba version in bin/samba -b
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Thu Oct 14 02:24:47 UTC 2010 on sn-devel-104
 
 commit 8c21a45e5c19e21961f234f6ef5c0810928b10ed
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Oct 13 22:13:37 2010 +0200
 
     s4:samldb LDB module - cosmetic fixups
     
     - Update the module description
     - Fix indentation
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Wed Oct 13 20:55:18 UTC 2010 on sn-devel-104
 
 commit e13b934355b63e3425382f469dccd20e58c80737
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Oct 13 21:18:05 2010 +0200
 
     heimdal: Add soname for com_err.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Wed Oct 13 20:00:40 UTC 2010 on sn-devel-104
 
 commit f0124542bcfe59cc42156ad4017366aab6dc938c
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Oct 13 18:39:04 2010 +0200
 
     heimdal: Add sonames.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Wed Oct 13 18:15:04 UTC 2010 on sn-devel-104
 
 commit 01d14b4c579bd1f3387b7b84214c4328d6eb603a
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Oct 13 18:00:10 2010 +0200
 
     samdb: Set soname.
 
 commit bf657db3c45def4a5418a783dfad08e0247d1349
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Oct 13 16:41:54 2010 +0200
 
     s4:sam.py - tests for "userAccountControl" attribute
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Wed Oct 13 17:31:29 UTC 2010 on sn-devel-104
 
 commit 3411e71c76dd01ae505c0c87fa43b794e63c4091
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Oct 13 17:06:28 2010 +0200
 
     s4:samldb LDB module - deny creation of temporary duplicate accounts
 
 commit ed68189c5f6c39d075d4c08a92994acf5e5a9a51
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Oct 13 16:32:50 2010 +0200
 
     s4:samldb LDB module - proof the account type also on LDB modify operations
 
 commit 18ea6c5dce8be836cb92b5b884cf6abac4a0f857
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Oct 13 16:59:45 2010 +0200
 
     ldb: Only build LIBLDB_MAIN when building ldb itself.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Wed Oct 13 15:41:29 UTC 2010 on sn-devel-104
 
 commit 36c1ed215d60ddb0fb41ffd471fc3aa6e53266de
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Oct 7 09:59:29 2010 +0200
 
     s4:sam.py - add a test for the group type changing behaviour
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Wed Oct 13 14:17:31 UTC 2010 on sn-devel-104
 
 commit 826496ce553546b9f7ca3dc60471d6344d8bf930
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Oct 7 09:23:04 2010 +0200
 
     s4:samldb LDB module - support the group type changing properly
     
     This is exactly that what Windows allows. It was proven by a blackbox test.
     
     And we also need to deny add operations of builtin groups.
 
 commit 09ce56d957193188c4200d9765876f9b78a3928a
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Oct 6 19:40:42 2010 +0200
 
     s4:ldap.py - test the "isCriticalSystemObject" behaviour
 
 commit 5cb99aa81aa235a42a7ec32776fdf42785aefdf9
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Oct 7 08:24:29 2010 +0200
 
     s4:setup/provision_self_join.ldif - let the samldb LDB module fill in "isCriticalSystemObject"
     
     It recognizes it now automatically.
 
 commit 9bcb656bba21eb1a27befe642051bf761ede6278
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Oct 6 19:30:56 2010 +0200
 
     s4:samldb LDB module - deny also the direct modification of "isCriticalSystemObject" on modify operations
 
 commit 4638bd11b59de1d771a34d328e3c287549cde54c
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Oct 11 18:41:05 2010 +0200
 
     s4:objectclass LDB module - deny the creation of "isCriticalSystemObject" entries
     
     They're only allowed to be created with the RELAX control specified.
 
 commit 8806008024e353ede2a276937880cc9cd732d9dc
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 12 18:19:56 2010 +0200
 
     s4:samldb LDB module - first implementation of the samldb primary group trigger
     
     This was done according to MS-SAMR 3.1.1.8.2
     
     But do use it only for add operations at the moment.
 
 commit 635996e97cbd401fee344c8d6e2ffd8b3cb47522
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Oct 6 14:16:17 2010 +0200
 
     s4:samldb LDB module - use the new "objectclass_trigger" for add operations
     
     Additionally clean up "samldb_fill_object" which is now much easier to
     comprehend.
 
 commit 2b6cbf2eb00f589a97f5d9a2b0bda5b596c1c676
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 12 18:19:56 2010 +0200
 
     s4:samldb LDB module - first implementation of the samldb objectclass trigger
     
     This was done according to MS-SAMR 3.1.1.8.1
     
     I need to perform some RELAX checks since otherwise the provision wouldn't work
     anymore.
 
 commit 9bdea1b384794cd93d728810f916aea3fd055605
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Oct 13 14:03:09 2010 +0200
 
     ldb:ldb_match.c - fix a counter type
 
 commit beb5afea54e279e348779c5b01070803ed59c775
 Author: Christian Ambach <christian.ambach@xxxxxxxxxx>
 Date:   Fri Oct 8 13:43:17 2010 +0200
 
     s3:gpfs: Add support for the gpfs_ftruncate call
     
     ported from the v3-4-ctdb branch to master
     This used to be commit 1f138cc9f4a
     
     Autobuild-User: Volker Lendecke <vlendec@xxxxxxxxx>
     Autobuild-Date: Wed Oct 13 13:34:25 UTC 2010 on sn-devel-104
 
 commit 22018b8b887c2677d30bbb4589f800197edf0e98
 Author: Christian Ambach <christian.ambach@xxxxxxxxxx>
 Date:   Fri Oct 8 13:15:57 2010 +0200
 
     s3:vfs:gpfs convert sharemodes/leases parameter
     
     convert gpfs:sharemodes and gpfs:leases parameters from a global setting
     to a per share setting
 
 commit 9e4a386d6782b51325d28e41a1bef82b8e1ea31d
 Author: Christian Ambach <christian.ambach@xxxxxxxxxx>
 Date:   Thu Oct 7 16:56:19 2010 +0200
 
     s3:vfs:syncops add option to disable module per share
     
     add an option to disable the syncops module completely for a
     share with
       syncops:disable = true
 
 commit c1dad16edecae8474dfa68110da6492cd19f2f51
 Author: Christian Ambach <christian.ambach@xxxxxxxxxx>
 Date:   Thu Oct 7 16:09:52 2010 +0200
 
     s3:vfs:syncops make it possible to specify syncops:onclose per share
     
     convert the onclose option of the vfs_syncops module from a
     global option to a service-specific one
     
     as preparation for further flags, use a struct to store in the VFS handle
     instead of just the onclose flag
 
 commit 5954e7173a5aecb0998e359c2eff97e75fbe57f4
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Oct 13 14:10:58 2010 +0200
 
     wafsamba/developer: Forbid shared objects with unresolved symbols, if
     the linker supports such a flag.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Wed Oct 13 12:52:22 UTC 2010 on sn-devel-104
 
 commit 870de461cbc42f48ab67c4ba0e768e10580924c5
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Oct 13 13:58:25 2010 +0200
 
     wafsamba: Don't allow circular dependencies involving libraries by
     default.
 
 commit ffb71f8ee3f21f56be66cd94aea054e7efcfcbaf
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Oct 13 02:47:33 2010 +0200
 
     dsdb/schema_data: Build as shared object.
 
 commit 4313f0fbb556fa22bae7d7bd4bc10202476691ee
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Oct 13 02:36:06 2010 +0200
 
     dsdb/schema_load: Build as shared object.
 
 commit e07ca6f8e1710af3e9ced2d7b66f5208aff85119
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Oct 13 02:27:20 2010 +0200
 
     samdb: Build as library.
 
 commit d5e599204ca38040ea2293506c396f2ddd0a5be5
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 13 21:48:01 2010 +1100
 
     ldb: raise minor version number for new ldb_msg_match_error() function
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Wed Oct 13 11:42:18 UTC 2010 on sn-devel-104
 
 commit 269143fa0031ef0b6d801b47aab48ff3b1414565
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 13 20:58:38 2010 +1100
 
     s4-ldb: take advantage of ldb_match_msg_error() in more places
     
     this gives better error checking
 
 commit 549c044b9fe76e7d5a47a08fe73a99c87a41ddf4
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 13 20:58:01 2010 +1100
 
     s4-schema: don't name variables after standard libc functions
 
 commit 180304516d2a7f4cd483bad5b08f22f7323c7738
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 13 20:48:27 2010 +1100
 
     s4-ldb: use operator_fn syntax function in ldb_match code
     
     this also fixes error handling in case of bad syntax, memory error
     etc, which was previously conidered as a mismatch, but should return
     an error
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit d267c8b478d8d61bfc41cb276b772d0be5b45cd0
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 13 20:27:52 2010 +1100
 
     s4-ldb: implement an operator_fn for the ldb-samba syntaxes
     
     this allows us to properly handle the LDB_OP_PRESENT operator on
     deleted linked attributes
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 3d75111fd61d57d2a2fb9e19bf587effb0816339
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 13 20:02:18 2010 +1100
 
     s4-ldb: added an optional operator_fn in the schema syntax
     
     this function takes the operator being invoked, which will allow
     schema functions to provide more fine grained control over
     comparisons.
     
     The key bug this was introduced to fix is the incorrect handling of
     the LDB_OP_PRESENT test for deleted linked attributes. The backends
     are unaware of the deleted state of these links, so they cannot do a
     LDB_OP_PRESENT test on their own.
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit ca4864cce695fa1530d8aab50dd82566fc67c6e3
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 13 20:00:22 2010 +1100
 
     s4-torture: zero all of trans before the test starts
 
 commit 261628d1e49921eac143f8ad0167620f95db1a33
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 13 19:42:45 2010 +1100
 
     s4-torture: fixed uninitialised variable error
     
     ret is uninitialised if the directory is empty
 
 commit b5ffdb6f9c7e003223614baac18f03fe02e7d782
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 13 12:19:37 2010 +1100
 
     s4: don't rebuild all of heimdal when dynconfig options change
     
     only 2 files in heimdal depend on dynconfig variables
 
 commit d0293428fe2e95cccfcaf3df47f234ac3e794d2e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 13 10:43:44 2010 +1100
 
     autobuild: do make install after make test
     
     this ensures that commits that break uninstalled testing get caught by
     autobuild in future
     
     Pair-Programmed-With: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit 72de3e698b651da08a542864bb94b4e1b35dd935
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 13 10:37:22 2010 +1100
 
     s4-dynconfig: use the build modules when running from build directory
     
     we need to use the newly built modules when running from the build
     directory to ensure we don't run tests against a stale install
     
     Pair-Programmed-With: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit d95160ca2f22edbc000ea2c78eab04e8e06be151
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 13 10:36:24 2010 +1100
 
     ldb: when running from build directory, use the build modules
     
     we need to use the build modules, not the installed modules, so tests
     run from the source directory are valid
     
     Pair-Programmed-With: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit f81c8403807033023512fd83985124904b7f1505
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Wed Oct 13 14:06:46 2010 +0400
 
     s4 rpc_server: fix a build error on freebsd
     
     Autobuild-User: Matthieu Patou <mat@xxxxxxxxx>
     Autobuild-Date: Wed Oct 13 10:48:04 UTC 2010 on sn-devel-104
 
 commit 1229935aa91126130c25a7e24e9cb3e74f3a61f9
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Oct 12 19:53:47 2010 +0200
 
     torture/becomedc: Add test for global schema, use samdb_connect().
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Tue Oct 12 18:35:33 UTC 2010 on sn-devel-104
 
 commit 24ec465790a062db7720914ae9b2c10eaa36e070
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Oct 12 13:27:40 2010 +0200
 
     wafsamba: Warn about circular dependencies between libraries.
 
 commit cda2db5edfd5e0ca58083086594e58dfca7a40e7
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Oct 12 15:32:16 2010 +0200
 
     s3:registry: fix some trailing spaces in reg_backend_db
     
     Autobuild-User: Michael Adam <obnox@xxxxxxxxx>
     Autobuild-Date: Tue Oct 12 14:15:42 UTC 2010 on sn-devel-104
 
 commit 5ad0ed21814e721cc36b72bf2ed13d9b37c4b7d2
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Tue Oct 12 06:13:57 2010 +0200
 
     libwbclient: Remove half-finished async implementation
     
     The old approach on doing async libwbclient was never really finished.
     Go ahead and remove this implementation.
     
     Autobuild-User: Kai Blin <kai@xxxxxxxxx>
     Autobuild-Date: Tue Oct 12 07:05:31 UTC 2010 on sn-devel-104
 
 commit f768b32e37788e6722217148b0a73e54c04bc03a
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Oct 12 15:27:50 2010 +1100
 
     libcli/security Provide a common, top level libcli/security/security.h
     
     This will reduce the noise from merges of the rest of the
     libcli/security code, without this commit changing what code
     is actually used.
     
     This includes (along with other security headers) dom_sid.h and
     security_token.h
     
     Andrew Bartlett
     
     Autobuild-User: Andrew Bartlett <abartlet@xxxxxxxxx>
     Autobuild-Date: Tue Oct 12 05:54:10 UTC 2010 on sn-devel-104
 
 commit 5742f5115cc5102a668f8debc86deec23a4081f1
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Sep 20 17:42:13 2010 +1000
 
     libcli/security Use common security.h
     
     This includes dom_sid.h and security_token.h and will be moved
     to the top level shortly.
     
     Andrew Bartlett
     
     Autobuild-User: Andrew Bartlett <abartlet@xxxxxxxxx>
     Autobuild-Date: Tue Oct 12 03:35:36 UTC 2010 on sn-devel-104
 
 commit 911169451b0f801c3fbe4c698d74e9801d973ee0
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Oct 12 10:05:32 2010 +1100
 
     s4-credentials Allocate ldb result on correct memory context
 
 commit 8beaa2924205cf6b01bc6183f7795571a3966ba5
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Sep 20 14:49:39 2010 +1000
 
     s4-libcli/security Use seperate subsystem for session related functions
     
     The merged I plan in this area require spliting security.h into
     two header files, a common header and a session.h for the
     remaining source4-specific code.
     
     Andrew Bartlett
 
 commit 0487ef0a70a9758da31cff0832ee8decbeb92e82
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Sep 17 15:23:19 2010 +1000
 
     libcli/security Add debug class to security_token_debug() et al
     
     This will allow it to replace functions in source3 that use debug classes.
     
     Andrew Bartlett
 
 commit d406e511a5f46b7212584b23d17e97508e7f537b
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Sep 17 15:18:57 2010 +1000
 
     lib/debug Add DEBUGC and DEBUGADDC as dummies
     
     This allows code that needs to also compile against the source3
     debug code to compile in source4.
     
     Andrew Bartlett
 
 commit ae52f953af457c86e5e6db973fd89b2b5cd5b946
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Sep 17 12:59:24 2010 +1000
 
     libcli/security Move most of security_token.c to common code.
     
     The source4-specific session_info functions have been left in session.c
     
     Andrew Bartlett
 
 commit 4e1966db9500c6834cbc0be70a745326b9257070
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Oct 12 13:06:43 2010 +1100
 
     autobuild: send email failure if rebase fails
     
     users need to know if the rebase on master fails
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Tue Oct 12 02:53:15 UTC 2010 on sn-devel-104
 
 commit f2dc72eb47c0a3217265784f1d76117279ca8c1c
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Oct 12 13:06:16 2010 +1100
 
     autobuild: add an extra blank line before the autobuild markers
 
 commit a89331e95480b049fa1feb314d210bc650c04494
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Oct 12 13:05:36 2010 +1100
 
     s4: mark us as not supporting python3 yet
     
     python3 works fine with waf fine, but our C interfaces need 2.x for
     now
 
 commit 4ad64408c55df8ef976c1bb131cc7328a79f418d
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Oct 12 03:29:27 2010 +0200
 
     dsdb: Build more modules as shared objects.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Tue Oct 12 02:12:29 UTC 2010 on sn-devel-104
 
 commit 6f6094076ff73dffb2570f86cb72e0ac9d0e86f2
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Mon Oct 11 17:15:39 2010 -0700
 
     Make the vfs_acl_xattr and other modules work with NULL SD's. Fix
     the "protected" inheritance problem (bleeding up from the POSIX
     layer).
     
     Jeremy
     
     Autobuild-User: Jeremy Allison <jra@xxxxxxxxx>
     Autobuild-Date: Tue Oct 12 00:57:41 UTC 2010 on sn-devel-104
 
 commit 6f4e782c5343fc46f9029a549c419e5f3c1e6190
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Mon Oct 11 17:10:28 2010 -0700
 
     Canonicalize incoming and outgoing ACLs.
     
     Jeremy.
 
 commit 71d9f51b4eaedbecaf4b9e7a7fffae33dba6ba2e
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Mon Oct 11 17:07:54 2010 -0700
 
     Make the posix ACL module cope with a NULL incoming DACL and a
     missing owner/group.
     
     Jeremy.
 
 commit 44a4b677fe5d0ea2a4a889cc2bb5421f372ca769
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Oct 12 00:24:41 2010 +0200
 
     dsdb: Build some more modules as shared objects.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Mon Oct 11 23:22:33 UTC 2010 on sn-devel-104
 
 commit cfeb5cc91fd5f183f01a4fac21a1a7db3cf3aba2
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 11 22:32:26 2010 +0200
 
     dsdb: Build some more modules as shared object files.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Mon Oct 11 21:13:25 UTC 2010 on sn-devel-104
 
 commit 7c368533139bfc9603f7d2a088ad857e8989d0d2
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 11 21:03:10 2010 +0200
 
     selftest: Avoid check_call(), use call() instead. This should fix
     Python2.4 compatibility.
 
 commit ab9d459b6171a51fcadf1cbe68d3d05d2d50c850
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 11 20:33:31 2010 +0200
 
     dsdb: Build some more modules as .so files.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Mon Oct 11 19:14:58 UTC 2010 on sn-devel-104
 
 commit 6756ec294fd4049976c7e42e0eda79089462aa4c
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 11 19:32:22 2010 +0200
 
     wins_ldb: Build as shared library.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Mon Oct 11 18:15:19 UTC 2010 on sn-devel-104
 
 commit 05024867d31311a2eae3f94eea45bb09befa982c
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 11 15:42:14 2010 +0200
 
     land-remote: Fix --fail-slowly.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Mon Oct 11 15:54:31 UTC 2010 on sn-devel-104
 
 commit 9d2e777e18fda6489c20c96f4c09fc41f92d7727
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 11 15:09:23 2010 +0200
 
     ldb: Build ildap module as shared object.
 
 commit 484939db0fb789c43181cf1df6a6f66753fd067e
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 11 14:31:58 2010 +0200
 
     samdb_common, ntlm: Add missing dependency on libsamba-hostconfig.
 
 commit 837bcb9e0fe50acb11c4051fbd9b2d32abc8680e
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 19:17:40 2010 +0200
 
     popt_credentials: Implement pending machine account manually, rather than through credentials.
 
 commit df7523c79208cc374060787f726f9066007d88ea
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Oct 11 12:38:05 2010 +0200
 
     pidl: fix minor typo in s3 server generation.
     
     Guenther
     
     Autobuild-User: Günther Deschner <gd@xxxxxxxxx>
     Autobuild-Date: Mon Oct 11 15:12:57 UTC 2010 on sn-devel-104
 
 commit 33c6a4eb8a0017db9d7b3cc337142fd1d08b5da5
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Oct 11 11:33:23 2010 +0200
 
     s3-spoolss: add more userlevel info validation to _spoolss_OpenPrinterEx.
     
     Guenther
 
 commit 025290e9bf0f7597dc8d849a221fd80f140c1f7a
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Oct 4 20:27:20 2010 +0200
 
     s3-spoolss: let set_printer_hnd_name return WERROR.
     
     Guenther
 
 commit c8a295ab7f1ba96b1a1f44004b581770c0da51ad
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Oct 4 11:02:52 2010 +0200
 
     s3-spoolss: convert open_printer_hnd to return WERROR.
     
     Guenther
 
 commit fe724c70d2b8b916cb7ca77b7370d77e8e5b80de
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sat Oct 2 22:14:37 2010 +0200
 
     s3-spoolss: fix set_printer_hnd_name() to match torture test.
     
     Guenther
 
 commit 43d226fa25746a99ff598be6f0d663c8c11b7d97
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sat Oct 2 22:13:44 2010 +0200
 
     s4-smbtorture: add test for openprinter printername pattern.
     
     Guenther
 
 commit 6633a7b37907373ebd93f5a1f5b297ec3d5e483d
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Mon Oct 11 13:44:35 2010 +0400
 
     unit tests: do some cleanup after tests
     
     fix
     
     Autobuild-User: Matthieu Patou <mat@xxxxxxxxx>
     Autobuild-Date: Mon Oct 11 14:29:10 UTC 2010 on sn-devel-104
 
 commit 77cdef53595de4837046c5f5bf6ce47020998dee
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Mon Oct 11 13:44:10 2010 +0400
 
     torture: Add debug on what we are removing
 
 commit 58294ffdee2066e3e051b6cb914f2708e6114089
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Jul 6 15:25:54 2010 +1000
 
     s4:smbtorture Create a new random output directory each time, and delete it
     
     This ensures we don't delete an exiting directory.
     
     Andrew Bartlett
     
     Signed-off-by: Matthieu Patou <mat@xxxxxxxxx>
 
 commit 74ed86c4e3d997a283e1ac03237ece9397242d81
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Jul 6 15:22:31 2010 +1000
 
     lib/torture:  Add function to clean up the output directory
     
     This helps to avoid leaving 85MB of provision around for every
     NET-API-BECOME-DC test.
     
     Andrew Bartlett
     
     Signed-off-by: Matthieu Patou <mat@xxxxxxxxx>
 
 commit 13ba3464c08208a1dc00a3edb55281b15ddd44a7
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Oct 11 17:22:24 2010 +1100
 
     ldb The use of a private event context isn't a hack
     
     This is deliberate behaviour.
     
     Andrew Bartlett
     
     Autobuild-User: Andrew Bartlett <abartlet@xxxxxxxxx>
     Autobuild-Date: Mon Oct 11 13:45:14 UTC 2010 on sn-devel-104
 
 commit 7013a3e39090dcac768d551a1c5cd0112f53a050
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Oct 11 17:26:52 2010 +1100
 
     s4-ldb Allow a NULL event context in samba_ldb_init()
 
 commit 1555d5acf52bcb6459b209a59c877221ee0fea72
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Oct 11 17:20:19 2010 +1100
 
     s4-ldb Don't use talloc_autofree_context() in ldb
     
     The private event context only needs to live as long as ldb itself.
     
     Andrew Bartlett
 
 commit 69199a96d1a3f134e2c80ef338b5600baabae8f9
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Oct 11 17:08:33 2010 +1100
 
     s4-tevent Remove event_contex_find() and event_context_set_default()
     
     It is considered that it is better to create a new event context
     rather than 'finding' some other event context, in the case
     where we do not have one specified.
     
     Andrew Bartlett
 
 commit bae09a0921ed6b6885972cbaa4f277e5b2ae3dc7
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Oct 11 17:08:01 2010 +1100
 
     s4-smbd Remove event_context_set_default()
     
     The last callers to event_context_find() have been removed
     so this is no longer required.
     
     Andrew Bartlett
 
 commit 42127cdbb040a260c2c745e9114b600f2186794a
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Oct 11 16:53:08 2010 +1100
 
     s4-credentials Add explicit event context handling to Kerberos calls (only)
     
     By setting the event context to use for this operation (only) onto
     the krb5_context just before we call that operation, we can try
     and emulate the specification of an event context to the actual send_to_kdc()
     
     This eliminates the specification of an event context to many other
     cli_credentials calls, and the last use of event_context_find()
     
     Special care is taken to restore the event context in the event of
     nesting in the send_to_kdc function.
     
     Andrew Bartlett
 
 commit 5cd9495fb3f74d8e896c81e5c060a1643722870e
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Oct 11 16:43:07 2010 +1100
 
     s4-param Refactor secrets code to not require an event context.
     
     A new event context is constructed by LDB when required for secrets.ldb
     This will be essentially unused, as LDB on TDB will only trigger 'fake'
     events, and blocks on transactions and lock operations anyway.
     
     Andrew Bartlett
 
 commit baeaa179868fedb797df811bdf4d4a87bf604b8c
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Oct 11 13:19:32 2010 +1100
 
     s4-kerberos Remove unused parameter
 
 commit 1ef59ea9db447ffe0ed32ca3f9c20788e143fbcd
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Oct 11 13:19:18 2010 +1100
 
     s4-kerberos Remove unsued variable
 
 commit edc5ccc3098eae9975f11e452c5a4ecb2ae7ee36
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 11 14:11:05 2010 +0200
 
     credentials: Avoid unnecessary includes.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Mon Oct 11 13:01:36 UTC 2010 on sn-devel-104
 
 commit 391b24e3edcb3a291534d91fc999ef2fd1995f03
 Author: Tim Potter <tpot@xxxxxxxxx>
 Date:   Mon Oct 11 05:34:57 2010 -0600
 
     Fix some warnings at higher -W levels in pidl generated code.
     
     Match data type for info levels to data type returned by utility
     functions.
     
     Autobuild-User: Tim Potter <tpot@xxxxxxxxx>
     Autobuild-Date: Mon Oct 11 12:18:22 UTC 2010 on sn-devel-104
 
 commit ba02178e879b4a7d4848354f4d30fbedd3e75028
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 11 10:33:21 2010 +0200
 
     util: Fix installation path of tevent_ntstatus.h, tevent_unix.h (bug 7720).
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Mon Oct 11 09:24:56 UTC 2010 on sn-devel-104
 
 commit d589430fa006dc4fc950be025e3a949b56e1a7bd
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 11 04:05:37 2010 +0200
 
     credentials: Fix the build.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Mon Oct 11 02:47:50 UTC 2010 on sn-devel-104
 
 commit d74e0adb3041036e8e89d4265a67a455354bc308
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 11 02:05:03 2010 +0200
 
     credentials: Split up into several subsystems.
 
 commit c5ae0991528dfeb3dbd1539f5c9c2ed2f19990b9
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 11 01:28:45 2010 +0200
 
     kerberos_util: Put into separate subsystem.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Mon Oct 11 00:34:56 UTC 2010 on sn-devel-104
 
 commit 539d5f518da96d348529f6a87064c040a63ba298
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 11 01:23:20 2010 +0200
 
     auth: Remove unnecessary dependencies, fix formatting.
 
 commit 5cbbe943664aa428785fdffa1d1e5192decd4783
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 11 01:20:42 2010 +0200
 
     credentials: Move code that doesn't need any external dependencies into
     credentials.c.
 
 commit 53db1f34674ee161e102c4797f5ce5a9bee53350
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 11 01:10:55 2010 +0200
 
     server: Add missing dependency on schannel database.
 
 commit ffb67664230358ebdf3a35d9c9342ac5ecccc4c9
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 19:14:20 2010 +0200
 
     service: Add missing dependency on process_model.
 
 commit 5324b943e72d597da178d362f7c938fe0a4e57b0
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 11 01:09:26 2010 +0200
 
     wafsamba: Fix handling of pyembed/pyext.
 
 commit 2bff55f5deede15d09d2f685f5391e579ad36831
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 11 01:03:42 2010 +0200
 
     dsdb/modules: Split up helpers a bit to prevent recursive dependencies.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Sun Oct 10 23:47:54 UTC 2010 on sn-devel-104
 
 commit 4280527b6abb0070ad4f62338e9eea2c1ad991a7
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 11 00:58:28 2010 +0200
 
     torture_auth: Add missing dependency on gensec_ntlmssp.
 
 commit ea6a3f5c485ebc82c6c7cfd6b2a3451a75676cfb
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 21:22:02 2010 +0200
 
     wafsamba: Support setting pyembed on libraries.
 
 commit ffd7cee150527fbbfe29b5f9d30c1aec2137e392
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 11 00:49:13 2010 +0200
 
     torture: Link against rpc server itself, not service module. (against which we can't link).
 
 commit ea8fc8727b02004b90db46d444bcefbc4c622c70
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 11 00:47:18 2010 +0200
 
     ldap_server: Add missing dependency on gensec_server_start.
 
 commit 6c410dd6150206bf5f052bd6501f989e61a16583
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 11 00:46:37 2010 +0200
 
     kdc: Add missing dependency on samba_gensec_server.
 
 commit 57bf052e683e6ebc99dd85e3d1a6cf62d2fb89ea
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 11 00:41:22 2010 +0200
 
     smb_server: Split core out of service, since the service can be built as a .so against which we can't link.
 
 commit b0963b7b31fad5a057d2517b2e9f39db5efbd772
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 19:15:41 2010 +0200
 
     smb2: Add missing dependency on NDR_DFSBLOBS.
 
 commit d0c7ae5cd5f4495dd7ba1de8e8cd9e09aa7f5d11
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 23:00:32 2010 +0200
 
     librpc: Remove unnecessary dependency on libsamba-hostconfig.
 
 commit 3b199935615eb50ff039e89b9d3cfcebde2b4844
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 21:37:58 2010 +0200
 
     dsdb/schema: Move some dsdb_dn functions that are schema-specific.
 
 commit 41e55d78944a04b0fa8b351ff4a25c78bc9499a3
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 22:57:40 2010 +0200
 
     ntvfs_ipc: add missing dependency on dcerpc_common.
 
 commit 2c9ebb764657b3fea9161190cf924ff638eab9b2
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 22:56:58 2010 +0200
 
     libsecurity-common: Add missing dependency on libndr.
 
 commit dc47e8dc52964447aab80fb58a42c4f33aeaef33
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 22:56:38 2010 +0200
 
     libcli-auth: Remove unnecessary dependency on libsamba-hostconfig.
 
 commit 1f73f3b1ca561f8cad680459e0ef418d90b2e955
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 11 00:29:18 2010 +0200
 
     dsdb modules: Split ridalloc out of common helpers, because of dependency loops.
 
 commit 7552dd8d1e5f844fbf71580f1a34d50dcb4f3fbc
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 11 00:22:42 2010 +0200
 
     rpc_ndr_netlogon: Add missing dependency on tevent.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Sun Oct 10 23:04:13 UTC 2010 on sn-devel-104
 
 commit fd718c96f0bcbcdff0c931a117392ee6a4bc6ed9
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 23:59:04 2010 +0200
 
     samdb: Remove dependency on unknown subsystem.
 
 commit 904a6c376105e084789a66894644c9a498574778
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 18:39:07 2010 +0200
 
     util: Link headers to correct subsystem, fix formatting.
 
 commit aa6d7ccc44e226a65fc1b56c6d973a375c482811
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 23:00:59 2010 +0200
 
     dsdb: add missing dependency on samba_socket.
 
 commit e2f3e10b1a47e195e9b329ac244be93c2fcdf0a0
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 23:45:23 2010 +0200
 
     ldb-samba: Rename samdb_relative_path to ldb_relative_path, as it's not samdb-specific.
 
 commit 33c4b85058f21ab9865bc7cf1b49b7bd38e0275d
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 17:02:10 2010 +0200
 
     dsdb: Move attr_in_list to SAMDB_COMMON to avoid circular dependency between SAMDB_COMMON and DSDB_MODULE_HELPERS.
 
 commit 8f6ca4859c4d377974fa61a3de10d6304b562986
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 16:46:55 2010 +0200
 
     gensec: Support building without any linked-in modules.
 
 commit 7ba7ca7062cf7d239c169eda4aa779eaaa2bb780
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 18:42:14 2010 +0200
 
     idmap: Add missing dependency on ldbsamba.
 
 commit be1f2c4d0212efeddbc8e66359bbbb20b1c6a152
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 18:41:57 2010 +0200
 
     secrets: Add missing dependency on ldbsamba.
 
 commit c4c298591d2930f3c355c3fa36699a5ab074d04e
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 22:57:18 2010 +0200
 
     cldapd: Add missing dependency on ldbsamba.
 
 commit c1884f31ea13618cd3a94a30f9c413d176d1e258
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 23:25:38 2010 +0200
 
     ldb-samba: Add ldb_wrap_add, remove last schema reference from ldb_wrap.
 
 commit 7f68870bc939e33df958f708ec7f46253fefadd9
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 17:34:21 2010 +0200
 
     ldb-samba: Split up ldb_wrap_connect() a bit.
 
 commit 938cb40290af72bdd887d964f46ccc00d80ab744
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 17:15:11 2010 +0200
 
     ldb-samba: Add convenience function for doing a Samba-style LDB init.
 
 commit 93126b3315a70d1beaeaa64d05cdbfb167acbabe
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 17:00:45 2010 +0200
 
     samdb: Add flags argument to samdb_connect().
 
 commit 6280725b47391c69dd7db1133c15bd0ce7418da6
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 16:56:55 2010 +0200
 
     samdb: Handle schema setup in samdb, not in more generic ldbsamba.
 
 commit 614c8ea98650405b461a6ce034ee5e5acc45a952
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 23:08:12 2010 +0200
 
     tls: add missing dependency on util_tevent.
 
 commit a20f025ff611d541b82b83791013f2713c999235
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 22:52:35 2010 +0200
 
     wafsamba: Fix init function when building modules as shared objects.
     
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit 9b9489479e9c429cefd58c31be4d39da8ea90057
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sun Oct 10 12:29:08 2010 +0200
 
     socket_wrapper: Make it work on freebsd for udp packets
     
     Autobuild-User: Matthieu Patou <mat@xxxxxxxxx>
     Autobuild-Date: Sun Oct 10 12:57:00 UTC 2010 on sn-devel-104
 
 commit 9d958ce582fa760456b52d65a2deb36d8bd3794a
 Author: Matthieu Patou <mat@xxxxxxxxxxxxxxxxxxxxxxxxx>
 Date:   Sun Oct 10 10:12:46 2010 +1100
 
     build: make make tests SCREEN=1 work on freebsd
 
 commit f827fcd0e0f91b6aca113ec94e09e293f119cba8
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sun Oct 3 04:29:08 2010 +0300
 
     s4-libnet_vampire: Remove unused self_corrected_schema
     
     Autobuild-User: Kamen Mazdrashki <kamenim@xxxxxxxxx>
     Autobuild-Date: Sun Oct 10 10:40:38 UTC 2010 on sn-devel-104
 
 commit b44135ac737499052f54e72b4076ef5561852d35
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Sep 27 08:50:54 2010 +1000
 
     s4-libnet_vampire use a linked list to handle schema objects pending conversion
 
 commit 837af1c29ae6ecebf483706e14b3190fdf4988c8
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sat Sep 25 13:26:03 2010 +0300
 
     s4-vampire: Optimize Schema decoding conversion
     
     memmove() is removed and I am using the beginning
     of the list for storage for failed objects
 
 commit 0440741473a87d184055942586c5f68de153fa2f
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Sep 24 22:56:36 2010 +0300
 
     s4-vampire: Initial implementation for multi-pass schema decoding from DRS data
     
     We can't decode all schema object in just one (or even two)
     passes when Schema tree has more levels of inheritance.
 
 commit 20029aac31d1952b8307d4f0c3c628f17562af51
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Sep 24 00:47:37 2010 +0300
 
     s4-dsdb-repl: Print what the error code for failure is
 
 commit 81e5e23683ebbb48bb3a2b2db306f47234cdfe09
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Sep 24 00:46:50 2010 +0300
 
     s4-dsdb: Make dsdb_setup_sorted_accessors() public
     
     We are going to need it while converting DRS schema.
 
 commit c15e919a09b5af5d27f172ba127b94d58f2ee234
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 04:25:50 2010 +0200
 
     wafsamba: Clarify needs_python argument name, use pyembed/pyext where
     applicable.
     
     Allow using both pyembed and pyext, to prevent unresolved symbols.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Sun Oct 10 03:54:01 UTC 2010 on sn-devel-104
 
 commit 5de1274d87efc66eac0b99a563cfef77bc3d6f9d
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 10 04:04:09 2010 +0200
 
     heimdal_build: Fix dependencies for hx509.
 
 commit 27f72fb19b1b810c4cc778ca0f408da2f50fd2f5
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sun Oct 10 03:07:56 2010 +0200
 
     subunithelper: Don't access 'message' attribute directly as it deprecated
     
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Sun Oct 10 01:50:09 UTC 2010 on sn-devel-104
 
 commit 3cd558dbeb2c543895847d4c5e21fe1f7f779a8c
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 9 15:11:14 2010 +0200
 
     talloc: Fix #include line in manpage.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Sat Oct  9 13:53:25 UTC 2010 on sn-devel-104
 
 commit 6d8b3efadb07dc86c812471a69e57f6d05fdb0fd
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Oct 6 18:10:42 2010 +0200
 
     land: Use temp dir if /memdisk is not available.
 
 commit 2d2dbf53ee110bfcd2f193d3e5c8d0e27759c4f3
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sat Oct 9 05:40:32 2010 +0300
 
     s4-test-msds_intid: Verify ATTIDs for Linked Attributes
     
     Autobuild-User: Kamen Mazdrashki <kamenim@xxxxxxxxx>
     Autobuild-Date: Sat Oct  9 03:43:34 UTC 2010 on sn-devel-104
 
 commit 6853883f3f171c69b28a0888548aaa464e163ac7
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sat Oct 9 04:22:24 2010 +0300
 
     s4-test-msds_intid: Simplify parameters for _make_error_message() function
     
     so it can be used in more places - when checking for
     Linked Attributes ATTIDs for instance
 
 commit 9e1e581120d966f40d3c781fc92b18fc5d63c38a
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Oct 8 16:51:24 2010 -0700
 
     More neccessary const.
     
     Autobuild-User: Jeremy Allison <jra@xxxxxxxxx>
     Autobuild-Date: Sat Oct  9 01:47:25 UTC 2010 on sn-devel-104
 
 commit b69bec03cc210ccb2c5373115352a57ca6363f04
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Oct 8 16:50:40 2010 -0700
 
     Add some const. Needed for my SD work.
     
     Jeremy
 
 commit 76a8ae9e0db0340bfa96c428d55afe9b885977e0
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Oct 8 04:19:30 2010 +0300
 
     pytalloc: Fix warning that we are subtracting void* pointers
     
     Autobuild-User: Kamen Mazdrashki <kamenim@xxxxxxxxx>
     Autobuild-Date: Fri Oct  8 23:36:54 UTC 2010 on sn-devel-104
 
 commit 615482a83d6c18ead7d18624f157170effdebdf8
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Oct 7 22:01:28 2010 +0200
 
     s3: Hang the isilon kernel oplocks off the NULL context
     
     All I see is a fd_event that does not need a special destructor.
     
     Tim, Steven, I've added the #error as well for you to remove after review.
     
     Thanks,
     
     Volker
     
     Autobuild-User: Volker Lendecke <vlendec@xxxxxxxxx>
     Autobuild-Date: Fri Oct  8 20:48:11 UTC 2010 on sn-devel-104
 
 commit 703e4385991feb7a1c18651a03a9562a3964b8d6
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Oct 7 21:50:17 2010 +0200
 
     s3: Hang the irix kernel oplocks off the NULL ctx
     
     Just a fd_event to be cleaned up. The pipe is closed implicitly.
 
 commit 613a0b6c00690a9509129be8ae6a78101e3a21e8
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Oct 7 21:48:38 2010 +0200
 
     s3: Hang the linux kernel oplocks off the NULL ctx
     
     The destructor that is called removes the signal handler. But at process
     exit the signal handling is lost anyway.
 
 commit ef96bfe88530474a05fdb86955efa3a290f3d547
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Oct 7 21:42:08 2010 +0200
 
     s3: Call printer_list_parent_init in the parent
     
     Simo, please check!
 
 commit 812580736ac58a4f0b5d119790c53797f0a85d6e
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Oct 7 21:38:26 2010 +0200
 
     s3: Remove talloc_autofree_context() from get_printer_list_db()
     
     Another db that does not need explicit closing
 
 commit 1e98d5859daceb7d2cbe550803aaec382d2bae86
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Oct 7 21:29:19 2010 +0200
 
     s3: Remove talloc_autofree_context() from loadparm.c
     
     None of these uses requires a special destructor
 
 commit 220aa311d100814be6d396dff96f3825fc01985f
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Oct 6 18:46:43 2010 +0200
 
     s3: Add a little test for the echo responder
 
 commit 5e482aeebf43f95aa003c68d25f7773a944b227e
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Oct 6 18:45:41 2010 +0200
 
     s3: Implement echo_TestSleep
 
 commit e36e67fe047dca505b675c4b6b79b9670a9ad91b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Fri Sep 24 19:13:05 2010 +0200
 
     tevent: Do not use talloc_autofree_context
 
 commit b5ed09c3afe2c9122db6eec6dd994588d7d6a2c1
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Fri Sep 24 18:45:52 2010 +0200
 
     Move talloc_enable_null_tracking() to the s3 daemons
 
 commit 584ac76a4f959ee8fa491407e3039a34bc5c627a
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Oct 7 09:42:07 2010 +0200
 
     s4:ldap.py - split it up and move SAM related stuff to sam.py
     
     ldap.py would still need some additional split-up but it's a start.
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Fri Oct  8 14:05:18 UTC 2010 on sn-devel-104
 
 commit 61c7b67df9ba484c0e810c07c8da852edf1ef2fc
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Sep 22 14:24:03 2010 +0200
 
     s4:ldap_server: rewrite to socket layer to use tstream
     
     This should make our sasl and tls handling much more robust
     against partial sent pdus.
     
     metze
     
     Autobuild-User: Stefan Metzmacher <metze@xxxxxxxxx>
     Autobuild-Date: Fri Oct  8 11:55:26 UTC 2010 on sn-devel-104
 
 commit 9300f922ae570756651c6f9979dd3e490ce2fd4e
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Oct 8 10:19:07 2010 +0200
 
     s4:lib/tls: buffer writes in tstream_tls_push_function()
     
     This works arround bugs in gnutls_handshake(),
     which diesn't handle EAGAIN correctly, when they use the
     push function.
     
     Thanks to Marcel.Ritter@xxxxxxxxxxxxxxxxxxxx and
     Matthieu Patou <mat@xxxxxxxxx> for the debugging work
     on bug #7218.
     
     metze
 
 commit a3d44d5504e1aa2b9e2e5564f644512bf36c01ee
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Oct 8 09:39:49 2010 +0200
 
     s4:lib/tls: make more clear what the immediate event is for
     
     metze
 
 commit cce2f9dde4ae9fb9eec3b8cc7cdaf24534f33142
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Oct 7 11:16:48 2010 +0200
 
     s4:lib/tls: fix enabled logic in tstream_tls_params_server()
     
     metze
 
 commit 4e9508172d5d436513b829294b5a73223292d348
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Oct 7 21:28:04 2010 +0200
 
     s3-waf: slowly getting modules to match how they look like in old build.
     
     Guenther
     
     Autobuild-User: Günther Deschner <gd@xxxxxxxxx>
     Autobuild-Date: Fri Oct  8 09:31:01 UTC 2010 on sn-devel-104
 
 commit 7915142848f07b477f2c26d0034a79840757b8af
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Oct 6 17:40:58 2010 +0200
 
     s3: Fix input check in is_encrypted_packet
     
     Autobuild-User: Volker Lendecke <vlendec@xxxxxxxxx>
     Autobuild-Date: Fri Oct  8 07:40:52 UTC 2010 on sn-devel-104
 
 commit cd04af78d51121cc16453fcd52e0d4c3516bc3c5
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Thu Oct 7 16:56:36 2010 -0700
 
     Fix bug 7716 - acl_xattr and acl_tdb modules don't store unmodified copies of security descriptors.
     
     As pointed out by an OEM, the code within smbd/posix_acl.c, even though passed
     a const pointer to a security descriptor, still modifies the ACE entries within
     it (which are not const pointers).
     
     This means ACLs stored in the extended attribute by the acl_xattr module have
     already been modified by the POSIX acl layer, and are not the original intent
     of storing the "unmodified" ACL from the client.
     
     Use dup_sec_desc to make a copy of the incoming ACL on talloc_tos() - that
     is what is then modified inside smbd/posix_acl.c, leaving the original ACL
     to be correctly stored in the xattr.
     
     Jeremy.
     
     Autobuild-User: Jeremy Allison <jra@xxxxxxxxx>
     Autobuild-Date: Fri Oct  8 00:37:53 UTC 2010 on sn-devel-104
 
 commit fd9effce2bb981207a0662707c30e50100059c06
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Oct 6 18:24:13 2010 +0200
 
     s3: Fix the async echo responder for netbios keepalives
     
     This fixes a crash in the echo responder when the client started to send the
     NetBIOS-Level 0x85-style keepalive packets. We did not correctly check the
     packet length, so the code writing the signing seqnum overwrote memory after
     the malloc'ed area for the 4 byte keepalive packet.
     
     Autobuild-User: Jeremy Allison <jra@xxxxxxxxx>
     Autobuild-Date: Thu Oct  7 19:47:35 UTC 2010 on sn-devel-104
 
 commit fb75355263c16ce17dadd483f0ad40e7c31846f4
 Author: Abhidnya P Chirmule <achirmul@xxxxxxxxxx>
 Date:   Thu Sep 30 16:26:25 2010 +0530
 
     File winattr test
     
     Autobuild-User: Volker Lendecke <vlendec@xxxxxxxxx>
     Autobuild-Date: Thu Oct  7 16:51:19 UTC 2010 on sn-devel-104
 
 commit 9af40beda6a3f7c2b48142263cd798947b7c5698
 Author: Abhidnya P Chirmule <achirmul@xxxxxxxxxx>
 Date:   Wed Sep 29 18:00:49 2010 +0530
 
     File BirthTime test
 
 commit d8c86a7f773877af50508cf88c383c04f23d961b
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sat Oct 2 22:17:46 2010 +0200
 
     s3-spoolss: make it possible to have and announce a [prnproc$] share on the printserver.
     
     Guenther
     
     Autobuild-User: Günther Deschner <gd@xxxxxxxxx>
     Autobuild-Date: Thu Oct  7 16:09:14 UTC 2010 on sn-devel-104
 
 commit 12112d545c278e49a0b1377a25bdf8a4598c0f47
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sat Oct 2 21:54:32 2010 +0200
 
     s3-rpcclient: add openprinter_ex command.
     
     Guenther
 
 commit f5554fe75c8962987b886468dd1b33f5fbc35fe2
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sat Oct 2 21:53:54 2010 +0200
 
     s4-smbtorture: re-arrange openprinterex tests.
     
     Guenther
 
 commit 3b213f6138e21e1c8b2ecac934716f964cf56940
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Oct 3 06:55:34 2010 +0200
 
     s3-docs: fix typo in "add port command" smb.conf manpage.
     
     Guenther
 
 commit b7683a2c9d10e34e4d8eed8664ed4c14f71f981f
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Oct 7 13:01:29 2010 +0200
 
     samr: for correctness, rename samr_RidTypeArray to samr_RidAttrArray.
     
     Guenther
     
     Autobuild-User: Günther Deschner <gd@xxxxxxxxx>
     Autobuild-Date: Thu Oct  7 12:04:32 UTC 2010 on sn-devel-104
 
 commit e0b340247a4f7f0b6506752add0af3df8deb9920
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Oct 7 12:45:45 2010 +0200
 
     s4-samr: Fix dcesrv_samr_QueryGroupMember.
     
     Guenther
 
 commit 71ab8f326b7e73ed888e46452d4c31ea17c69c60
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Oct 7 12:45:04 2010 +0200
 
     s3-samr: fix _samr_QueryGroupMember().
     
     that array contains attributes, not sid types.
     
     Guenther
 
 commit ab31d9aac9a02756cf5af313ed36fc549a8f4b67
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Oct 5 07:47:51 2010 +0200
 
     Revert "s4:ldap_server: rewrite to socket layer to use tstream"
     
     This reverts commit b53fbc75acc525f2e2450370e704a62791271788.
     
     There are problems with problems with broken gnutls versions.
     
     We can readd this once we have the needed configure checks to
     detect the bug in gnutls. See https://bugzilla.samba.org/show_bug.cgi?id=7218.
     
     metze
     
     Autobuild-User: Stefan Metzmacher <metze@xxxxxxxxx>
     Autobuild-Date: Thu Oct  7 10:31:18 UTC 2010 on sn-devel-104
 
 commit ea36245ebeb26e5bc98983c817fb023cd8a8d50f
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Oct 6 20:45:36 2010 +0200
 
     s4:dsdb/common/util_samr.c - use an LDB constant for result checking
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Thu Oct  7 07:40:31 UTC 2010 on sn-devel-104
 
 commit c9da3122c845054e93f25c723f4dd9791bfbd853
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Oct 6 19:11:58 2010 +0200
 
     s4:dsdb/common/util.c - provide message set functions for integer types
     
     They will be used by the samldb LDB module
 
 commit 321bb40a2e597e46101949737d0bec0561a877ea
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 7 14:20:15 2010 +1100
 
     script: improvements to bisect-test.py
     
     - allow control of all the commands (eg. specify configure command)
     
     - do a bisect reset at the end
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Thu Oct  7 04:11:21 UTC 2010 on sn-devel-104
 
 commit bb0017615d44b66828c98a408ca15b50956f3e91
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 7 12:25:42 2010 +1100
 
     waf: fixed exit status of test suites
     
     use RUN_COMMAND() to handle signal errors and exit status
 
 commit fdad0328e4ee4de26e94f9b19a74ded83c5b00ce
 Author: Ira Cooper <samba@xxxxxxxxxxxxxxx>
 Date:   Wed Oct 6 12:24:27 2010 -0400
 
         s3: Adding TCP_KEEPALIVE_THRESHOLD and TCP_KEEPALIVE_ABORT_THRESHOLD to the list of accepted socket settings.
     
         These are both exclusive to Solaris/OpenSolaris.
     
     Autobuild-User: Jeremy Allison <jra@xxxxxxxxx>
     Autobuild-Date: Thu Oct  7 00:26:39 UTC 2010 on sn-devel-104
 
 commit 1c9b85667070ee3292862d007f03b33b10713edd
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Oct 6 18:47:08 2010 +0200
 
     tevent: Only call handlers that ask for events
     
     The s3 libsmbclient puts two different handlers on a single fd for readability
     and writability. With select this works fine, however without this patch we
     unconditionally call the write handler even if the socket is only readable. We
     should have called the read handler instead.
     
     Autobuild-User: Jeremy Allison <jra@xxxxxxxxx>
     Autobuild-Date: Wed Oct  6 23:40:24 UTC 2010 on sn-devel-104
 
 commit 0cec0f0912bc0cc15715fd68483f28e5b68e4439
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Tue Oct 5 16:47:23 2010 -0700
 
     Fix crash in SMB2 rename found by gentest. We must always have an lcomp
     in the destination struct for a rename, so set the flag appropriately.
     
     Jeremy.
 
 commit 5c52644eedd08982ce75ad532cafe16265968252
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 7 09:18:31 2010 +1100
 
     maintainers: delete the old MAINTAINERS file
     
     this contains some quite obsolete information
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Wed Oct  6 22:58:52 UTC 2010 on sn-devel-104
 
 commit 081818a7a8464c19c7dead604e680e898a98a6c2
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Oct 7 08:23:22 2010 +1100
 
     maintainers: added initial MAINTAINERS.txt
     
     initially with no subsystems maintained. Some initial maintainers will
     be added soon after discussion.
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Wed Oct  6 22:07:01 UTC 2010 on sn-devel-104
 
 commit 342c79e26544ee5345a9d54f68f774d7ce07e530
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Oct 6 15:05:59 2010 +0200
 
     s3: Make the write end of the echo responder pipe non-blocking
     
     Without this, we can get a writable pipe end, but the writev call on the pipe
     will block.
     
     Autobuild-User: Volker Lendecke <vlendec@xxxxxxxxx>
     Autobuild-Date: Wed Oct  6 13:57:30 UTC 2010 on sn-devel-104
 
 commit 312d0977a2bd7f3eccff91e6c246a68814a33991
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 6 23:13:14 2010 +1100
 
     s3-build: use the simpler "make bin/smbtorture" for s4 torture
     
     and the same for bin/ndrdump
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Wed Oct  6 12:58:21 UTC 2010 on sn-devel-104
 
 commit 7dcecbd0773b2c342712aa207c941d31f1da7b4a
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 6 23:12:44 2010 +1100
 
     waf: allow for commands like "make bin/smbtorture"
     
     I finally worked out the GNU make syntax for this
 
 commit 8a56f8ddb141ea32f6efe182ba97b822b1b200a5
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 6 22:06:46 2010 +1100
 
     s3-spoolss: added another intermittent failure to knownfail
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Wed Oct  6 11:55:00 UTC 2010 on sn-devel-104
 
 commit 1e2c1c89427c8230acb12a755d44d6b46b05a906
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 6 20:15:48 2010 +1100
 
     autobuild: only add autobuild.log if it exists
     
     this makes running autobuild on other than sn-devel easier
 
 commit c24240bcd2f833321f45ea4ce0b6c6d080a3b990
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 6 20:11:01 2010 +1100
 
     waf: fixed some python3.x portability issues
     
     these have crept into the tree over time. Maybe we should add testing
     of a range of python versions to autobuild?
 
 commit 8fcccae6aa4f48e7ef03fbf8e5b5f24ea0209d2e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 6 18:55:38 2010 +1100
 
     waf: update to waf version 1.5.19
     
     this includes a number of perforance improvements and bug
     fixes. Thanks to Thomas for all the recent improvements!
 
 commit 8e5f8d71f22f0c102f46339427069d0571597ebf
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Oct 6 11:37:28 2010 +0200
 
     s4:samldb LDB module - remove "type" parameter of "samldb_fill_object"
     
     It's a bit redundant given that we have the "type" variable on "ac".
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Wed Oct  6 10:20:45 UTC 2010 on sn-devel-104
 
 commit 2db1987f5a3a4268ce64fe570ff598e3bf4ecc73
 Author: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
 Date:   Tue Oct 5 13:06:19 2010 +1030
 
     idtree: fix right shift of signed ints, crash on large ids on AIX
     
     Right-shifting signed integers in undefined; indeed it seems that on
     AIX with their compiler, doing a 30-bit shift on (INT_MAX-200) gives
     0, not 1 as we might expect.
     
     The obvious fix is to make id and oid unsigned: l (level count) is also
     logically unsigned.
     
     (Note: Samba doesn't generally get to ids > 1 billion, but ctdb does)
     
     Reported-by: Chris Cowan <cc@xxxxxxxxxx>
     Signed-off-by: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
     
     Autobuild-User: Rusty Russell <rusty@xxxxxxxxx>
     Autobuild-Date: Wed Oct  6 08:31:09 UTC 2010 on sn-devel-104
 
 commit 58c1d0c256c8bfedf6a1a734bfba34c637f34035
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 6 18:03:07 2010 +1100
 
     s4-heimdal: disable using the system compile_et for now
     
     just checking that compile_et exists isn't enough. It has to actually
     work. Quite a few build farm systems have /usr/bin/compile_et, but it
     gets link errors when you try to use it (missing symbols et_list_lock
     and et_list_unlock)
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Wed Oct  6 07:48:16 UTC 2010 on sn-devel-104
 
 commit 1e267b03da3d00bac20b518e620a03faadee5005
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Oct 6 15:23:58 2010 +1100
 
     waf: fixed the problem with com_err on Ubuntu 9.04
     
     this changes CHECK_BUNDLED_SYSTEM() to honor the checkfunctions and
     headers options even for libraries found with pkgconfig.
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Wed Oct  6 05:06:42 UTC 2010 on sn-devel-104
 
 commit ee881c9d077bbd2a158bacc6676dcabf4f81ed34
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Oct 6 05:12:58 2010 +0300
 
     s4-test: Fix PYTHONPATH for samba4.schemaInfo.python(dc) test
     
     Autobuild-User: Kamen Mazdrashki <kamenim@xxxxxxxxx>
     Autobuild-Date: Wed Oct  6 02:54:56 UTC 2010 on sn-devel-104
 
 commit 77622acadda5d216477e7c41490e9454e26f9226
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Tue Oct 5 16:47:23 2010 -0700
 
     Fix crash in SMB2 rename found by gentest. We must always have an lcomp
     in the destination struct for a rename, so set the flag appropriately.
     
     Jeremy.
     
     Autobuild-User: Jeremy Allison <jra@xxxxxxxxx>
     Autobuild-Date: Wed Oct  6 00:29:51 UTC 2010 on sn-devel-104
 
 commit 46b4fe0c48cb045db0a372cf89d2b0da79e44bac
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Oct 5 17:15:14 2010 +0200
 
     heimdal-build: Require com_err library to provide com_right_r function.
 
 commit a2288799039e570a0e647db1b3488314265819aa
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Oct 5 12:43:09 2010 +0200
 
     land: Fix stage description during failure.
 
 commit 47d1c496084fd0974e20bc6c0694456f71391f8a
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Oct 5 12:39:30 2010 +0200
 
     land: Print out failed test in case of subunit failures.
 
 commit 95c6c9b69bcc7bed3a733a355dfa502b7aebd92b
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Oct 5 23:08:24 2010 +0300
 
     heimdal-com_err: fix the build for systems with older 'com_err' library
     
     Autobuild-User: Kamen Mazdrashki <kamenim@xxxxxxxxx>
     Autobuild-Date: Tue Oct  5 21:36:41 UTC 2010 on sn-devel-104
 
 commit cef5a36cd1a3dbc7a1f027d33c14cf434dfa1360
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Oct 5 22:21:54 2010 +0200
 
     selftest: make it more obvious we only expect the printjob tests to fail.
     
     Guenther
 
 commit b75674c2eba92174cdc71c770cc67e45953abb1f
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Oct 5 21:50:21 2010 +0200
 
     Revert "libndr: fix "excess elements in struct initializer" warning."
     
     This reverts commit a416ff26d6ada4ee96bf3963866f67d5788162d1.
 
 commit a578ac028fa92bbe866f1a7d7f845d926281cf40
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Oct 5 18:08:51 2010 +0200
 
     s3-waf: add slightly different mkbuildoptions awk script for waf.
     
     This allows to run make test (w/o smbtorture4 for now) using waf.
     
     Guenther
     
     Autobuild-User: Günther Deschner <gd@xxxxxxxxx>
     Autobuild-Date: Tue Oct  5 18:24:55 UTC 2010 on sn-devel-104
 
 commit e481b6637436ff3a145e7104811911c501bf9e42
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Oct 5 17:01:14 2010 +0200
 
     s3-waf: use more of the NDR_ subsystems.
     
     Guenther
 
 commit 4618e25c950666fbe97513982ab21f270ea1dad0
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Mon Oct 4 15:48:04 2010 -0700
 
     Fix bug 7704 - Possible error in fix to rpc_server/srv_spoolss_nt.c.
     
     From pjb1008@xxxxxxxxx - Service numbers start from 0.
     
     Autobuild-User: Jeremy Allison <jra@xxxxxxxxx>
     Autobuild-Date: Tue Oct  5 17:32:34 UTC 2010 on sn-devel-104
 
 commit aabfb7162c1e87ebfec1829488a2cd20af18ae0e
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Tue Oct 5 16:41:17 2010 +0200
 
     s4:subtree_delete LDB module - remove the DN from an error message
     
     It may looks funny but the DN output prevents older ADUC versions (tested with
     release 2000) to perform subtree deletes properly. Version 2008 has this fixed.
     
     Additionally some smaller changes ("%u" for printing unsigned integers,
     module name prefix, nicer line-wrap).
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Tue Oct  5 16:48:19 UTC 2010 on sn-devel-104
 
 commit 0fb9671a01475d9c79c99ab8ae0f08c2f198097d
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Tue Oct 5 15:57:45 2010 +0200
 
     s4:setup/provision_rootdse_add.ldif - provide informations in the right order
     
     Doesn't change much - but nicer to read.
     
     Btw: is the testdata/samba3 stuff still needed ("provision_samba3sam.ldif"...)?
     It seems a bit outdated.
 
 commit 505eaa9493a3c119c42168afb113e393a4f270d6
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Oct 5 12:19:58 2010 +0200
 
     s3-selftest: enable smb2 torture tests against samba3.
     
     Guenther
     
     Autobuild-User: Günther Deschner <gd@xxxxxxxxx>
     Autobuild-Date: Tue Oct  5 14:38:07 UTC 2010 on sn-devel-104
 
 commit 9bcb88ff25a56290ea326fd1ccf12865a4935c4c
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Oct 5 15:07:19 2010 +0200
 
     s4-selftest: move spoolss to skip list.
     
     Guenther
     
     Autobuild-User: Günther Deschner <gd@xxxxxxxxx>
     Autobuild-Date: Tue Oct  5 13:51:28 UTC 2010 on sn-devel-104
 
 commit a416ff26d6ada4ee96bf3963866f67d5788162d1
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Oct 5 14:59:09 2010 +0200
 
     libndr: fix "excess elements in struct initializer" warning.
     
     Guenther
 
 commit caeb819861e0d87aebc6c1253102529cba6dec56
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Oct 5 14:58:52 2010 +0200
 
     s3-reg_parse: fix uninitialized variable in srprs_key().
     
     Guenther
 
 commit 0a1ce77e29dd24f8f410e8832244bd8d03fd08b5
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Oct 5 14:57:59 2010 +0200
 
     s3-libndr: handle NDR_ERR_IPV6ADDRESS case in ndr_errstr().
     
     Guenther
 
 commit 2b58efb1fcbf7a67d850cb6a68b932983c36c7af
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Oct 5 11:48:16 2010 +0200
 
     land: Fix failure detection.
     
     What subprocess.Popen.poll() returns is a exit code, not a status.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Tue Oct  5 13:05:25 UTC 2010 on sn-devel-104
 
 commit c94db22a12f67b71135ab674798334fd28472d6a
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Oct 5 11:15:56 2010 +0200
 
     land: Simplify retry checker.
 
 commit 5218bcf76fb30560741cf5511ff38d7dd93e0f18
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sun Oct 3 04:33:02 2010 +0300
 
     s4-provision: Reset "debuglevel" after "provision" take place
     
     Otherwise "provision" resets our current debug level and
     we don't get debug messages we may expect onwards
     
     Autobuild-User: Kamen Mazdrashki <kamenim@xxxxxxxxx>
     Autobuild-Date: Tue Oct  5 11:32:50 UTC 2010 on sn-devel-104
 
 commit fb0add66055f68edc849e29b3609e268b9c7a766
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sun Oct 3 04:30:14 2010 +0300
 
     s4-libnet_vampire: Reparent result.lp_ctx - we have already referenced it
     
     which leads to warning that we are trying to steal
     a context with references
 
 commit 9c27099715b248206c2d5ca9e7db22532ad9f994
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Oct 5 02:47:08 2010 +0300
 
     s4-test: Fix PYTHONPATH for python.drs_ tests
 
 commit dd380e34598639cfdbe447462972fff03e44b805
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Oct 5 02:45:38 2010 +0300
 
     s4-test: Use absolute path for 'samba4srcdir'
 
 commit 4aa8aaa6d2f114d4b9a4ab7d9314e9ec01ea3a69
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Oct 5 11:38:45 2010 +0200
 
     s3-waf: convert NSS_INFO into a subsystem.
     
     We don't do the fancy symlinking to idmap modules though.
     
     Guenther
     
     Autobuild-User: Günther Deschner <gd@xxxxxxxxx>
     Autobuild-Date: Tue Oct  5 10:50:53 UTC 2010 on sn-devel-104
 
 commit d10a601ce0a9f1d66344c6c3b8cbb30c467b18a9
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 27 07:30:41 2010 +0200
 
     s3-waf: add RPCCLI_WINREG subsystem.
     
     Guenther
 
 commit ea08cd280cd03377cbabac8f6565719186330e44
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Oct 2 17:07:00 2010 +0200
 
     s3: Stop using the write cache after an oplock break
     
     Autobuild-User: Volker Lendecke <vlendec@xxxxxxxxx>
     Autobuild-Date: Tue Oct  5 10:09:38 UTC 2010 on sn-devel-104
 
 commit af5308ef9c30be759985a37f29c958eec0dc28cd
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Sep 15 12:40:07 2010 +0200
 
     s4:samldb LDB module - simplify/unify the message handling on add and modify operations
     
     - Perform only shallow copies (should be enough)
     - Perform only one copy per operation (also on modifications)
     - Build a new request on modify operations if needed ("modified" flag) - this
       makes it look cleaner
     - Fix an important bug: the "el" pointers could have changed after
       modifications. Therefore we have to refresh them on the FLAG_DELETE checks
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Tue Oct  5 09:24:57 UTC 2010 on sn-devel-104
 
 commit ca035b35fe646afc1222ce6b16c818b6629a3039
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Tue Oct 5 09:59:30 2010 +0200
 
     s4:samldb LDB module - assign better memory contexts on two places
 
 commit 0e5b77bec44863b1ad440e45fd0933f07e797261
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Tue Oct 5 09:27:36 2010 +0200
 
     s4:kdc - use "userAccountControl" always unsigned
     
     It doesn't change much but it's nicer to have it consistent.
 
 commit 933aef0bf4aa52c5b4a584858f635833eb0243bd
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Oct 4 18:57:00 2010 +0200
 
     s4:ldb_modules.c - fix a typo
 
 commit a9ee39cadf02fad849ce7a10785ae22a3c284699
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Oct 5 18:55:28 2010 +1100
 
     s4-test: changed the gentest test to use a fixed seed.
     
     we need our test suite to produce repeatable results
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Tue Oct  5 08:43:00 UTC 2010 on sn-devel-104
 
 commit 906e3f12973a26e387116508ea745dc554221764
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sat Sep 4 12:04:18 2010 +0400
 
     torture: complete dfs referral tests
     
     Autobuild-User: Matthieu Patou <mat@xxxxxxxxx>
     Autobuild-Date: Tue Oct  5 08:01:39 UTC 2010 on sn-devel-104
 
 commit 8a0095b930f7ad2a4451f56f204fb0bd73bce66b
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sat Sep 4 01:03:53 2010 +0400
 
     dfs: Fix wrong size of referral, change order of dc referral
     
     Order of referral is now like w2k8/w2k8r2 as it seems it has an
     influence on how clients manage to get it.
 
 commit 52d32e08a4227909662a50a989633e9acd4bbb2f
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sat Sep 4 00:39:16 2010 +0400
 
     idl: dfsblobs fix glitches in the implementation
 
 commit 83f3f5e15aa9928f998c3afe03e71a53ad8e8d6a
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sat Sep 4 20:08:05 2010 +0400
 
     ndr: Handle the case of string array with all null terminated strings
 
 commit 7c5d7a5b6337b8543ebb9c71e8d97eceb7a1e44e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Oct 5 17:17:31 2010 +1100
 
     waf: workaround for the 'make install' breakage
     
     This is a temporary workaround until Jelmer gets a chance to look at
     this
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Tue Oct  5 06:57:59 UTC 2010 on sn-devel-104
 
 commit 5548d3d41e3db378802e614656d3f708a3edd214
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Oct 5 00:36:21 2010 +0200
 
     Add missing dependencies for com_err.
 
 commit 6ea99a237d982827accd1e9befe133141083d9cb
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 4 21:19:47 2010 +0200
 
     ldb: Refer to ldb(3), not ldb(7).
 
 commit c8b6be016a0352d50c9f384cde51bde90227ba58
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 4 18:05:00 2010 +0200
 
     heimdal-build: Simplify calls to convenience functions.
 
 commit 3c0a57a99c2c5bc4f7f48ced24e41ec57c6349a2
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 4 17:17:00 2010 +0200
 
     heimdal-build: Add HEIMDAL_BINARY convenience method.
 
 commit e9224c6bd12b02d9dd85a18efe59ce51396d460a
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 4 16:48:34 2010 +0200
 
     heimdal-build: Implement HEIMDAL_LIBRARY with fewer wafsamba functions.
 
 commit 6c81caedf618b742faed822c38c7c653fe95a37e
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 4 16:27:16 2010 +0200
 
     heimdal-build: Add heimdal specific subsystem function.
 
 commit 017196ad8501bd44bbfedfff9c8e24d801426df7
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 4 16:19:29 2010 +0200
 
     heimdal-build: Add custom heimdal generator.
 
 commit 9eab95bd08cf63b63de63ed8dc88ca3a40345b19
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 4 16:14:10 2010 +0200
 
     heimdal: Fix name of hx509 library.
 
 commit 39f9bfde394e9f2408ba11a40267de9c3a6e119e
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 4 16:03:21 2010 +0200
 
     heimdal: Fix name of kdc library.
 
 commit 1db3221c9433dc602ea250d7126f279d77821064
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 4 16:00:17 2010 +0200
 
     heimdal: Fix name of 'hdb'.
 
 commit 7b188397afc746a11bea70954a6350fa9738ead0
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 4 15:56:42 2010 +0200
 
     heimdal: Fix library name of heimntlm.
 
 commit 9b18d48d51ecb7c3350a8950b7928662852b056e
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 4 15:54:07 2010 +0200
 
     heimdal: Fix library name of gssapi.
 
 commit 14a11337f0723ed36939cfd9114a8f49f3a3a9ff
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 4 15:50:05 2010 +0200
 
     heimdal: Fix names of roken, wind libraries.
 
 commit d09cfc04fb29222c39ca4f170982c033fdc8206c
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Mon Oct 4 22:56:20 2010 +0400
 
     unittests: add a test to avoid regression on previous fix
     
     Autobuild-User: Matthieu Patou <mat@xxxxxxxxx>
     Autobuild-Date: Mon Oct  4 20:23:31 UTC 2010 on sn-devel-104
 
 commit 19f835dd69e7ea3ecc10732ebb031f78f79ec9f5
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Mon Oct 4 22:54:46 2010 +0400
 
     unittests: makes the unit tests for ldb.python back in order
 
 commit 9dcad792b6d5ff0481da467b1c6b4524cf462ba8
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Mon Oct 4 00:43:33 2010 +0400
 
     pyldb: test return code before trying to talloc_steal
     
     Otherwise you can have an error on the talloc_steal as the req can have
     been not talloced yet
 
 commit b53fbc75acc525f2e2450370e704a62791271788
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Sep 22 14:24:03 2010 +0200
 
     s4:ldap_server: rewrite to socket layer to use tstream
     
     This should make our sasl and tls handling much more robust
     against partial sent pdus.
     
     metze
 
 commit b5f2633f7aca375c597a88bcb061563c94efb7ca
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Mon Aug 16 21:22:52 2010 +0200
 
     dnsp: Add support for parsing HINFO records
     
     Autobuild-User: Kai Blin <kai@xxxxxxxxx>
     Autobuild-Date: Mon Oct  4 19:41:38 UTC 2010 on sn-devel-104
 
 commit 65d2cfdcf1517b2e99df0556eb5bcfbc0c49a453
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Fri Aug 13 11:09:09 2010 +0200
 
     dnsp: Parse TXT records
 
 commit da21f78099884ce425dfbb99c8c246f6fcd98a3a
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Thu Aug 12 15:46:42 2010 +0200
 
     dnsp: Add MX record parsing
 
 commit 8ff715c3d9ca2d6cc8880fa3040b1d1dbc942590
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Tue Aug 10 15:34:27 2010 +0200
 
     dnsp: Allow parsing of AAAA records
 
 commit ee7ee2c4c2f4c75c355cc06ce29d1ef59b2ae581
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Tue Sep 28 20:33:54 2010 -0700
 
     ndr: Implement push function for IPv6 addresses
     
     Thanks to Julien Kerihuel for providing the patch that pushed me to
     finish my own IPv6 patches.
 
 commit 013780b1e1942522dfee59d973a341b5f18ace67
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Tue Aug 10 15:32:59 2010 +0200
 
     ndr: Add support for pulling/printing an ipv6address type
 
 commit 10a4ea7219bb8a1b880b1f0ae4fb39b5f479bab3
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Mon Aug 9 07:26:16 2010 +0200
 
     IDL: More types for the DNSP IDL file
 
 commit 6320cface96baba061b4d097ddbd17d63c663346
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Oct 4 17:18:19 2010 +0200
 
     s4:dsdb/common/util.c - change the usage of the RECYCLED control
     
     Use it only in conjunction with the DELETE one to allow the functions to work
     also against Windows < 2008R2. This is really important for the vampire
     operation.
     
     Also mark the RECYCLED control as non-critical (so that it's simply ignored by
     older Windows'es).
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Mon Oct  4 16:10:11 UTC 2010 on sn-devel-104
 
 commit 59d00fc439e5851f60925febda8d7f7816a44563
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sat Oct 2 10:03:55 2010 +0200
 
     lib/util/asn1: let asn1_peek_full_tag() return an error if we fail to parse tag hdr/len
     
     metze
     
     Autobuild-User: Stefan Metzmacher <metze@xxxxxxxxx>
     Autobuild-Date: Mon Oct  4 14:46:40 UTC 2010 on sn-devel-104
 
 commit 42d1a84a360ed56c123bb7bab6340d9e8425a8c0
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Oct 4 10:35:32 2010 +0200
 
     libcli/ldap: ldap_full_packet() requires at least 6 bytes
     
     metze
 
 commit 4423aa59abda50c8b71815f922ea03e2009f9e50
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Sep 27 23:57:34 2010 +0200
 
     tsocket: make sure we delete the fd event before calling close()
     
     We got random double free errors, when getting events from
     epoll_wait() and try to dereference the private talloc pointer
     attached to it.
     
     Before doing the close() in the tstream_disconnect_send() function
     we need to delete the fd event.
     
     commit 38f505530ba06323a56c7d3914630efffcd12629 only fixed it for
     tdgram sockets.
     
     metze
 
 commit c676c950dbb022004e7224b39355decfa74e6032
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 4 15:23:24 2010 +0200
 
     compile_et: Support using system compile_et.
 
 commit 0bda3f8cfb34cc23fac8745decfbfb2f97a8fb65
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 4 14:13:24 2010 +0200
 
     heimdal: Support using system com_err.
 
 commit 587315f75ddfd56f2b98a8dd886fff1c6730ca0d
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 4 13:53:02 2010 +0200
 
     land-remote: Force running in foreground when pushing to master.
 
 commit f1b62eaa2cda7c92897ca9239573c67798a41f1a
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 4 13:51:34 2010 +0200
 
     land-remote: Announce what address email is going to be sent to.
 
 commit 20d39691a8eecd57b27cb709a70c50bf572b8114
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 4 13:39:32 2010 +0200
 
     tdb: Only use system pytdb when using system tdb.
 
 commit e805bf52c9ed32bd53759996b5700c5d582a2a58
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 4 13:38:39 2010 +0200
 
     tdb: Support using system pytdb.
 
 commit e604532b495a82da09f3a5dea5fc2a0aa59590f7
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 4 13:38:25 2010 +0200
 
     waf: Add function for checking for system python modules.
 
 commit 6cd722d9507200a90b7c99dcb6749187aa757f87
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 4 13:17:25 2010 +0200
 
     pytdb: Add __version__ attribute.
 
 commit 8cec67fe61b1e6e64cab968ee43be424a91e56cd
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Oct 4 01:35:36 2010 +0200
 
     registry: Make a two more functions static.
 
 commit 515c8f0289f9ac0d418399499da309f3f88b1540
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Oct 4 11:39:51 2010 +0200
 
     s3: Fix a pointer error
     
     It is not universally guaranteed that an enum is represented as a uint32_t.
     
     This starts to be THE BUG (tm) in Samba. What can I do to explain this
     to people a bit better? It seems that the verbose explanations I put into
     the recent checkins fixing similar bugs are not clear enough.
     
     Anybody who does is not 100% clear about what this patch fixes please
     contact me directly so that we can talk it through on the phone to agree
     on a wording that everybody can understand.
     
     Thanks,
     
     Volker
 
 commit b958f98152ab5946b771bde0fffb37fa25126415
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Oct 4 11:02:57 2010 +0200
 
     s3: Attempt to get the Tru64 build a bit further
 
 commit 355849ed4cbe5cea86edf6b5414d264c0637ac64
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Oct 4 09:28:41 2010 +0200
 
     spoolss: fill in spoolss_DeletePort IDL.
     
     Guenther
     
     Autobuild-User: Günther Deschner <gd@xxxxxxxxx>
     Autobuild-Date: Mon Oct  4 08:10:16 UTC 2010 on sn-devel-104
 
 commit 279e0c9610075a95ffe79f8fa223bf2427f83468
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Oct 3 08:13:35 2010 +0200
 
     spoolss: fill in spoolss_SetPort IDL.
     
     Guenther
 
 commit 2ff1c9eb30f220a4c490afc695a951de7b3c45f9
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Oct 3 07:24:56 2010 +0200
 
     spoolss: fill in spoolss_AddPortEx IDL.
     
     Guenther
 
 commit 7d0d6d4d23fd010cf78736d33bd710710758b167
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Oct 3 18:49:56 2010 +0200
 
     s4:kdc/db-glue.c - remove unused variable
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Sun Oct  3 17:30:34 UTC 2010 on sn-devel-104
 
 commit 24282adb9a0db872ba45e878fdbe019c6bc2602e
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Sep 29 19:49:57 2010 +0200
 
     s4:ldap.py - test allowed system flags restriction
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit ca08cde15029b6d8efdc562daf35d49f4fdbd4de
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Sep 29 18:18:55 2010 +0200
 
     s4:objectclass LDB module - introduce allowed system flags restriction
     
     Let us do the distinction by real use and provision by the RELAX flag
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 4e8206eb4c74de05aa0657fc36ad1569b96a8900
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Oct 3 18:40:05 2010 +0200
 
     s4:urgent_replication.py - fix up the system flags handling
     
     And relax some more object creations due to the enforced system flags rules.
 
 commit 79a4be4f773ef7ce7340619102374796de150a8a
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 3 17:39:00 2010 +0200
 
     s3: Remove smbd_server_conn from msg_force_tdis
 
 commit e128b2316550f654279345c1f38087b125d9b19b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 3 17:37:24 2010 +0200
 
     s3: Remove smbd_server_conn from process_blocking_lock_cancel_message
 
 commit c0eb35c0a245f6f9e8ca430b3ad4d3435d365761
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 3 17:35:52 2010 +0200
 
     s3: Remove smbd_server_conn from smb1 receive_unlock_msg
 
 commit db607331d353dc43e1a7cb11e7af0ce7e38faf9a
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 3 17:34:43 2010 +0200
 
     s3: Remove smbd_server_conn from msg_file_was_renamed
 
 commit 3cf3d54fbc3c28e40d3e23543c0fef1c9e81559a
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 3 17:33:11 2010 +0200
 
     s3: Remove smbd_server_conn from validate_my_share_entries
 
 commit 924357ab524bdb296b86ee4e34b9a9669d1d5901
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 3 17:29:56 2010 +0200
 
     s3: Remove smbd_server_conn from msg_close_file
 
 commit 898f7c9603b1a9057f0a65b368c569d52b627238
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 3 17:28:10 2010 +0200
 
     s3: Remove smbd_server_conn from smb2 receive_unlock_msg
 
 commit 554f5e7c6035577ab6463f12cc0e5b4a089cbc86
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 3 17:24:33 2010 +0200
 
     s3: Remove smbd_server_conn from process_kernel_oplock_break
 
 commit 5d1d575e87dfd8a378f385ce1d99c66956cbb17b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 3 17:22:09 2010 +0200
 
     s3: Remove smbd_server_conn from process_oplock_break_message
 
 commit 35d6d44e5ae6e82c8c1eb05d4bff65b5399f1197
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 3 17:20:43 2010 +0200
 
     s3: Remove smbd_server_conn from process_oplock_async_level2_break_message
 
 commit 1d3aa74e4ce5b7d8fd6a916b2f36b46c6897fd27
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 3 17:18:26 2010 +0200
 
     s3: Lift smbd_server_conn from initial_break_processing
 
 commit fb2f0c5bdd5bd4cb62072cf2e2b9bc7d73ad6b42
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Sep 19 21:09:18 2010 +0200
 
     s3: Add msg_ctx_to_sconn
 
 commit fba8e326f819146d10ca3088083df0cf20b571c1
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Oct 3 16:14:34 2010 +0200
 
     s4:patchfile_dotreg.c - use "size_t" when counting characters in DATA_BLOBs
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Sun Oct  3 16:03:41 UTC 2010 on sn-devel-104
 
 commit dcb1a0698acbd89df0f658778ce95825436d3847
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sun Oct 3 20:22:38 2010 +1100
 
     s4-kdc Remove special case kerberos restriction in the KDC
     
     We should avoid using Kerberos or any other recursive auth mechanism
     in ldb backends, but denying Kerberos here won't be enough, so
     remove the special case.  (Typcially we bind using a different password
     space and DIGEST-MD5 or NTLM).
     
     Andrew Bartlett
 
 commit a095a08e252588996c499f071aae2abae419a5c7
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 19 17:46:48 2010 +0200
 
     s4:deletetest.py - enhance the tests
     
     - Integrate the ldap.py delete protection testing code and enhance it
     - Demonstrate the DISALLOW_MOVE_ON_DELETE system flag
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit b2385e3725e9c41820b315c202a559f875b50743
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Sep 25 11:49:17 2010 +0200
 
     s4:ldap.py - remove the delete tests
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit dda6c354f6f2c1da95cf42cea90f76ce033de38e
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 19 22:36:12 2010 +0200
 
     s4:dsdb python stuff - introduce also here the "show_recycled" control
     
     But also here beside "show_deleted" to not loose compatibility with older
     provisions.
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit e3081b92c16198332f5242a0395701ddfa7392e5
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 19 22:20:08 2010 +0200
 
     s4:dsdb - substitute the "show_deleted" with the "show_recycled" control
     
     We intend to see always all objects with the "show_deleted" control specified.
     To see also recycled objects (beginning with 2008_R2 function level) we need to
     use the new "show_recycled" control.
     
     As far as I see this is only internal code and therefore we don't run into
     problems if we do substitute it.
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 46282da011b411daac052e07a576987d155638b1
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 19 22:12:23 2010 +0200
 
     s4:dsdb/common/util.c - introduce "DSDB_SEARCH_SHOW_RECYCLED" flag
     
     This is needed since starting with 2008_R2 function level we get another type
     of hidden objects which aren't seen by the "show_deleted" control: recycled
     objects.
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 779b97325a1a60e6c72a334d0134ea5178942f7d
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Sep 25 07:42:14 2010 +0200
 
     s4:subtree_rename LDB module - also already deleted objects have to be renamed
     
     This is needed if the SYSTEM_FLAG_DISALLOW_MOVE_ON_DELETE flag was specified
     and the parent is renamed.
     
     To be able to do this we also need to relax the constraint checks (using the
     "isDeleted" proof).
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 69b7a87e98d3ecc937595c1a3cbd3c10abb9c652
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 19 18:23:20 2010 +0200
 
     s4:show_deleted LDB module - also support the "show_recycled" control
     
     MS-ADTS 3.1.1.3.4.1 and MS-ADTS 3.1.1.5.5
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit e1509ec623480e11760221667c2d8a724e0da05a
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Fri Sep 17 12:08:28 2010 +0200
 
     s4:repl_meta_data LDB module - consider the SYSTEM_FLAG_DISALLOW_MOVE_ON_DELETE flag
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 2b4f6528999243476e8fe25461b54a52f4911683
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Fri Sep 24 18:44:50 2010 +0200
 
     s4:subtree_delete LDB module - it is only responsible for non-deleted objects
     
     The deleted objects (tombstones, recycled & deleted objects) are handled by
     "repl_meta_data".
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 4768280614b517049ab724026b6867fbee77c6e3
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Sep 25 12:02:53 2010 +0200
 
     s4:objectclass LDB module - fix the "crossRef" delete protection
     
     This is what Windows does
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 6c9b25ea5c1d61db2265ba1d8735ffc27a256f6b
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Fri Sep 24 14:13:48 2010 +0200
 
     s4:objectclass LDB module - fix the delete behaviour of server containers
     
     A typo prevented the right behaviour.
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 4b16cc9eef62171a7df276ec88064084147e2f8f
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Oct 3 07:53:45 2010 -0700
 
     autobuild: override the editor when marking the commit
     
     this avoids the problem of a user having an editor set in their global
     .gitconfig, and that having higher precedence than the EDITOR
     environment variable
     
     Autobuild-User: Günther Deschner <gd@xxxxxxxxx>
     Autobuild-Date: Sun Oct  3 15:22:01 UTC 2010 on sn-devel-104
 
 commit 120f5ee429eabc84a36434854fb0a194cc1312e1
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 3 16:25:34 2010 +0200
 
     wafsamba: Some reformatting.
 
 commit 257e259a26031945243dcd08ba739614ddaf695b
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 3 16:08:13 2010 +0200
 
     heimdal: Move asn1 list to heimdal_build.
 
 commit dd5a91b4372daf3c098348881d04496918ddf097
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 3 16:04:34 2010 +0200
 
     heimdal: Move SAMBA_ERRTABLE to heimdal_build.
 
 commit 8e5a9e7721a966ce1491f727d25ab3f0b8e8fa58
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 3 16:01:58 2010 +0200
 
     heimdal: Move autoproto code to heimdal_build.
 
 commit 3c1eca124e791207d3afa9511d9a9201dfd933b7
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 3 15:59:21 2010 +0200
 
     wafsamba: Move heimdal library code to heimdal_build.
 
 commit 958d7a5710e52bbb04d5db79a6b2c0e1dab0e355
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 3 15:06:51 2010 +0200
 
     land: Inherit EMAIL from the environment.
 
 commit 88d08c172c46fa218eaf9347736e9754be9bce40
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 3 15:00:33 2010 +0200
 
     pidl: Allow longs for bitmasks.
 
 commit b7acb8ebb637b29648ae5a6e7043cbf9a6c5ee3a
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 3 14:38:12 2010 +0200
 
     pidl: simplify some generated code.
 
 commit 9aa90b6cef5d8a6219ab3a6f6f2de55d52f88f62
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 3 07:10:58 2010 +0200
 
     heimdal: Convert hx509 to library.
 
 commit beed95e3a2ae4460e80294fc43ef3d916c7f7454
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 3 06:58:39 2010 +0200
 
     heimdal: convert some subsystems to libraries, consistent with upstream heimdal.
 
 commit e2eae17961ef7fd3457c126bc19b3ef54149be00
 Author: Wilco Baan Hofman <wilco@xxxxxxxxxxxxx>
 Date:   Sun Oct 3 06:36:49 2010 +0200
 
     Make sure REG_SZ is properly written to a .reg file (not as hex(1)), fix trailing comma REG_BINARY.
     
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit a8adadbe5b5118d6768953d35b21475b06474412
 Author: Wilco Baan Hofman <wilco@xxxxxxxxxxxxx>
 Date:   Sun Oct 3 06:19:12 2010 +0200
 
     Fix issues addressed by Jelmer:
     
      * Add a comment about why the reg_strhex_to_data_blob was added
      * Fix int which should've been a boolean
     
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit 6e881dd86ac9e99fed2091b8ba3d677200d8fc3b
 Author: Wilco Baan Hofman <wilco@xxxxxxxxxxxxx>
 Date:   Sun Oct 3 06:11:31 2010 +0200
 
     Fix patchfile_dotreg to write proper .reg files: 'hex(1..B):', 'dword:', etc
     
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit 2d4500deea1c0ef9be9906dc7566072877193fc5
 Author: Wilco Baan Hofman <wilco@xxxxxxxxxxxxx>
 Date:   Fri Sep 3 11:04:17 2010 +0200
 
     Fix registry editor to be compatible with Windows 7.
     
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit 90d82870b0fb0bc82b6a5a7f7619c0876db97113
 Author: Wilco Baan Hofman <wilco@xxxxxxxxxxxxx>
 Date:   Mon Aug 30 15:27:05 2010 +0200
 
     5 uint32_t's should be set, not 5 bytes.
     
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit b3d2345bd1b963f30d08067275b51bd7eaa9e1a9
 Author: Wilco Baan Hofman <wilco@xxxxxxxxxxxxx>
 Date:   Mon Aug 30 15:05:25 2010 +0200
 
     The root key should be created as a root key, not subkey.
     
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit bc2098c45920087c49770892db1e50c76d71d8a4
 Author: Wilco Baan Hofman <wilco@xxxxxxxxxxxxx>
 Date:   Mon Aug 30 12:21:29 2010 +0200
 
     Do not include the closing doublequote in .reg files.
     
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit deebc934edb9a0a70e7615b1161d7a60fcb1d78f
 Author: Wilco Baan Hofman <wilco@xxxxxxxxxxxxx>
 Date:   Wed Jul 28 14:46:38 2010 +0200
 
     Fix hex():00,00,00 bugs and strtol dword bugs, these values are explicitly hex.
     
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit 1ed896407f8109348de7f138c1f00dddeb19df67
 Author: Wilco Baan Hofman <wilco@xxxxxxxxxxxxx>
 Date:   Tue Jul 27 17:21:48 2010 +0200
 
     Make sure we write the value stored in value, not line (doublequoted).
     
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit a23aa3f5f150d06c1943e5031a239d58ef7b068c
 Author: Wilco Baan Hofman <wilco@xxxxxxxxxxxxx>
 Date:   Tue Jul 27 11:13:24 2010 +0200
 
     Make sure that regf only writes to disk every five seconds or when flushed or destroyed
     
     Brings speed up on a large .reg import from 17.5s to 0.95s, over 18 times faster
     
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit 927e4db0909b54dd94df51d92266ba8dbe09e214
 Author: Wilco Baan Hofman <wilco@xxxxxxxxxxxxx>
 Date:   Mon Jul 26 22:10:43 2010 +0200
 
     Fix .reg file format parsing.
     
      * multiline data
      * doublequoted value name
      * handle windows format CRLF
     
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit 4356f09d7f4f84fc16b03d84a8de359272368574
 Author: Wilco Baan Hofman <wilco@xxxxxxxxxxxxx>
 Date:   Mon Jul 26 20:16:44 2010 +0200
 
     Fix registry parsing of strings to also support the windows method.
     
     Specifically: dword:00000000, hex:00,00,00,00, hex(0..B):00,00,00,00
     
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit 4a768fbef7a3ed8bbc0219909f036bdeb01bf4c0
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 3 13:21:21 2010 +0200
 
     s3: I thought I had compiled this....
 
 commit 64be07bc70e4d755916304eb5446485801374c12
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Oct 2 13:45:22 2010 +0200
 
     s4:dsdb_dn_val_rmd_flags - memmem - scan the whole string for occourences
     
     Do this as in "dsdb_dn_is_upgraded_link_val". There is really no reason to
     truncate before search.
     
     Autobuild-User: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
     Autobuild-Date: Sun Oct  3 10:45:39 UTC 2010 on sn-devel-104
 
 commit bb81760e82bee68e0c4d711338170eae3b19a41a
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Sep 29 19:50:20 2010 +0200
 
     s4:ldap.py - delete the right object after test completition
 
 commit f9244a15c78d73bbccf2c623799584c1d65d8310
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Sep 29 19:39:17 2010 +0200
 
     s4:ldap.py - fix "system only" test
     
     A part was missing
 
 commit 14c660da323c8596ae4babc7f94d51bd793c1b71
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Sep 27 07:46:11 2010 +0200
 
     s4:acl_read LDB module - fix counter type
 
 commit 55e3720470146d5f55a0776be9888781c06f5b5d
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Sep 30 08:47:24 2010 +0200
 
     s4:getncchanges.c - fix some counter types
 
 commit a01467913a22bc23c44cdc8b2b0fcfee296e29ea
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Sep 27 07:42:29 2010 +0200
 
     s4:schema_samba4.ldif - update allocated controls list
     
     This needs always to be done after a control allocation otherwise we end up in
     double-allocations and unexpected behaviour.
 
 commit 01c3cb260c49ab6741dc694e2f193edc50cbb31c
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Tue Sep 28 12:33:40 2010 +0200
 
     s4:libcli/resolve/dns_ex.c - fix "const" warning
 
 commit 48dccbf2b52163643b5bbc0d73b65e12b8c92c12
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 3 11:56:35 2010 +0200
 
     s3: Move #define VALGRIND to config.h
     
     This fixes the valgrind overrun in the tdb jenkins hash
 
 commit d05ae9451aacd36d9c7ce7c313f95137aa5e8941
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sat Oct 2 02:13:36 2010 +0200
 
     s4:rpc_server/echo: fix compiler warning
     
     metze
     
     Autobuild-User: Stefan Metzmacher <metze@xxxxxxxxx>
     Autobuild-Date: Sun Oct  3 09:41:51 UTC 2010 on sn-devel-104
 
 commit ff48f7c00ce39057df48575fe0ceb28250069f67
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 3 10:54:06 2010 +0200
 
     s3: Attempt to fix the IRIX build
 
 commit 97b76364e7c8103ee6dd6e41d85d3932e46eafdc
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 3 10:46:22 2010 +0200
 
     s3: Attempt to fix a ton of warnings on the build farm
 
 commit c87d4e5ddbbafea6f0d2dd5062041d41e80db877
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Oct 2 23:49:06 2010 +0200
 
     s3: Remove talloc_autofree_context() from dmapi.c
     
     This is a place where an explicit dmapi_destroy_session would be needed. But we
     don't use a destructor for this.
 
 commit 414cd919ffa2bdc842fc66ee2dc286448a92fc7d
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Oct 2 23:44:58 2010 +0200
 
     s3: Remove talloc_autofree_context() from unexpected.c
     
     Same argument as in 997a64f6fb11e19d78c: If tdb_close() was needed at exit
     time, we'd have more severe problems by now.
 
 commit da0ef65e04f3e4983f51bc6fb3c9297934da4447
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Oct 2 23:40:48 2010 +0200
 
     s3: Remove talloc_autofree_context() from srv_samr_nt.c
     
     The dispinfo structs need to survive within a process across pipe opens,
     but they don't have a special destructor
 
 commit 41b54a893116d04fcfb3b7f8d114917bd0f1a437
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Oct 2 23:38:33 2010 +0200
 
     s3: Remove talloc_autofree_context from pdb_interface
     
     None of the pdb backends have special destructors that need to be run at
     program exit.
 
 commit 32ec1b36e0ba201344097bcfc1c85c6bc316bab3
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 2 14:56:28 2010 -0700
 
     s4-kcc: silence "Testing kcctpl_create_intersite_connections" message
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Sun Oct  3 04:51:44 UTC 2010 on sn-devel-104
 
 commit dfb664a1822f41cbd4f1f5a8ce6fcac4e1547bf6
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 2 14:23:43 2010 -0700
 
     s4-selftest: support 'make testenv SCREEN=1'
     
     this can be used to start a test envioronment in screen windows.
     
     Use:
     
       make testenv SCREEN=1 SELFTEST_TESTENV=dc
     
     to launch just one environment (in this case, "dc")
 
 commit 29e1a847ddb28aee8ae04578b74cb8ab97427b96
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 2 14:21:52 2010 -0700
 
     s4-selftest: silence warnings about bind chown
 
 commit 3bb59255bb5d0275242cc7c81b3935612b729354
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 2 14:21:11 2010 -0700
 
     s4-test: silence a tap2subunit error
 
 commit 762ad1c4baf04aa2e5dcdbcf6242b3e34d92cd4e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 2 13:08:37 2010 -0700
 
     s4-test: silence the Failed to chown message in make test
 
 commit e36f20d39dae2f20ebfcf8be156963e10e150066
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 2 13:03:40 2010 -0700
 
     s4-ldif: get rid of the ndr_pull_error message on startup
     
     detect if the prefixmap blob is text or binary using the first 4 bytes
 
 commit 87f0145d078d1598c9889e2cc2942e654794ae4a
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 2 12:44:28 2010 -0700
 
     s4-server: exit with status 127 on SIGTERM
     
     this ensures that make test detects a failure if samba is killed by
     SIGTERM
 
 commit b772871f4c85fe15b62cfca5c3a6d1f1a66540d6
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 2 12:43:50 2010 -0700
 
     s4-selftest: added --screen option for test
     
     you can now do:
     
       make test TESTS="some test" SCREEN=1
     
     while in GNU screen, and all the samba servers will launch in their
     own new screen, named after the server name.
     
     You can also do:
     
       make test TESTS="some test" SCREEN=1 VALGRIND_SERVER=1
     
     to run valgrind on each samba server, or
     
       make test TESTS="some test" SCREEN=1 GDBTEST=1
     
     to run gdb on each server
 
 commit 507c413e488dfe374870bae3af0d89c3b015add2
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Oct 2 12:42:00 2010 -0700
 
     s4-selftest: fixed up exit codes on signals for make test
     
     also set $ENVNAME in launched servers
 
 commit 60e25ab06bfe4aefcb06c1376074d717460d67af
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 3 04:24:46 2010 +0200
 
     land: Force always emailing when there is no other mechanism of progress reporting.
 
 commit 0bb970dd8126f939f8612ba05553a5715789facd
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 3 03:56:09 2010 +0200
 
     land: Attach tarball of logs rather than individual logs to keep the
     mail size reasonable.
 
 commit 997165b23e98c3709c0e7d7eeecec8a96c8d0265
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 3 02:16:11 2010 +0200
 
     land: Some cosmetic fixes.
 
 commit 288b217a8f6f26b9e22abc71c8e05d6368eaaf3f
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 3 01:31:11 2010 +0200
 
     land: Attach test output files to result emails.
 
 commit f6b254c65d5e0cf33c56c666fb6bde1058288edf
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 3 00:50:53 2010 +0200
 
     land: Add --revision argument.
 
 commit d8e81a19de99c6784267d45843b8295b4e40fc7c
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 3 00:10:47 2010 +0200
 
     land-remote: Run remote land command unbuffered.
 
 commit 0e11d18d1462a10f63ff82a11cdd88ffa53c83e5
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Oct 2 16:55:06 2010 +1000
 
     s4-kdc Fix up after import of new lorikeet-heimdal
     
     Autobuild-User: Andrew Bartlett <abartlet@xxxxxxxxx>
     Autobuild-Date: Sun Oct  3 01:56:04 UTC 2010 on sn-devel-104
 
 commit f213a97ea07f4a3e4322d1c1ebd55f4ab1fb384a
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Oct 2 16:52:52 2010 +1000
 
     Add new files for sha512 support
 
 commit 21460dfc14acdeef69b6cd910da80f261316be63
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Oct 2 16:32:56 2010 +1000
 
     s4:heimdal: import lorikeet-heimdal-201010022046 (commit 1bea031b9404b14114b0272ecbe56e60c567af5c)
 
 commit a2c4f54dfb47fa73c12ba305d52574aeb6baedd9
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 25 14:34:46 2010 +1000
 
     s4-heimdal We don't need HDBDIR any more
 
 commit f02d82595f22ad2cf99f2191827011611f7f01fe
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Fri Aug 20 12:01:46 2010 +0400
 
     heimdal: change the version string
 
 commit 3ca886b83510c52d665dadb480b314c330029a0e
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 25 14:58:09 2010 +1000
 
     s4-heimdal_build fix up build after heimdal import
     
     Heimdal has it's own dynconfig like system, and so we need the
     LIBDIR etc in the CFLAGS here.
     
     We also need to define build rules for the new files imported in
     the merge commit, and fix up some header files.
     
     This includes the work by Matthieu Patou <mat@xxxxxxxxx>
     
     Andrew Bartlett
 
 commit ab6e3fce040f9ad27cbce44e9038a24f15b601c8
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sun Aug 15 18:31:28 2010 +0400
 
     s4:heimdal: import lorikeet-heimdal-201009250123 (commit 42cabfb5b683dbcb97d583c397b897507689e382)
     
     I based this on Matthieu's import of lorikeet-heimdal, and then
     updated it to this commit.
     
     Andrew Bartlett
 
 commit 197a1514d62494cc8b862d169c841a26e04b8925
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Oct 1 03:30:50 2010 +0300
 
     s4-ldapcmp.py: Don't guess credentials for second Credentials object
     
     This allow us to fallback to first credentials given.
     
     Autobuild-User: Kamen Mazdrashki <kamenim@xxxxxxxxx>
     Autobuild-Date: Sat Oct  2 23:05:20 UTC 2010 on sn-devel-104
 
 commit da0f3bd2291e561fd8b6f0fafd4bf6cb52dad722
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Oct 1 03:29:33 2010 +0300
 
     s4-getopt.py: Make Anonymous creds when no credentials
     
     are supplied on command line and caller doesn't want us
     to guess credentials from environment
 
 commit d385d9a3178c6cc705f7cccf6688ba9b60571e96
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Thu Sep 30 21:42:17 2010 +0300
 
     s4-test-fsmo.py: Implement kind of busy-wait for role transfer
     
     This allows us not to hard code timeout we are going to wait for
     before failing the test - if DCs are not very busy, we won't wait
     at all (speeds up 'make test' by a minute also)
     
     Maximum timeout to wait for is set to 20 secs currently,
     which should be enough even for slow machines and tested
     DCs being under load
 
 commit 657d4d88124f3a6b48e543abadd37948c426dca9
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Sep 29 15:56:23 2010 +0300
 
     s4-test-dsdb_schema_info.py: Get rid of global module variables
 
 commit 83a15155ebb3399117ce0da7d4e0faa1b72199f9
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Sep 29 15:51:11 2010 +0300
 
     s4-test-dsdb_schema_info.py: Simplify connection SamDB
     
     by using samba.tests.connect_samdb() helper
 
 commit 2a23f0d524298c2cc78f36a2f5b45560ec36747f
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Sep 29 16:00:43 2010 +0300
 
     s4-test-fsmo.py: Use common implementation for env_get_var_value()
 
 commit c05180caa78eac0beb26c6791afd8642a97853e6
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Sep 29 16:00:04 2010 +0300
 
     s4-test-delete_object.py: Use common implementation for env_get_var_value()
 
 commit 302e1d29d82570ec32fd066bb9038649a67d148b
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Sep 29 14:53:12 2010 +0300
 
     s4-python-test: Common implementation for getting environment variable value
     
     Unit-test based python tests require certain input parameters
     to be set in environment, otherwise they can't be run
 
 commit 6546127b6420361469112325d3ec2e2d19ed864c
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Sep 29 04:31:02 2010 +0300
 
     s4-python-samba: Remove trailing ';'s
 
 commit 6bc7c015fb510756dce4ada4831ca094a5d07a61
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Sep 29 03:02:11 2010 +0300
 
     s4-test-fsmo.py: Use common implementation for connect_samdb()
     
     Connections are restricted to LDAP only (remote),
     as this test can't be run against local LDBs
 
 commit 98e4d2702aa98d0cf89d3240276f2b5d6e841d45
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Sep 29 03:00:18 2010 +0300
 
     s4-test-delete_object.py: Use common implementation for connect_samdb()
     
     Connections are restricted to LDAP only (remote),
     as this test can't be run against local LDBs
 
 commit 7acbb7346fdf96f25b3c465dd070b86694beb12b
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Sep 29 02:58:23 2010 +0300
 
     s4-python-test: Implement global connect_samdb() function
     
     This helper makes proper ldb url to connect to
     and is a shorthand for test to create SamDB connections
 
 commit 46ac1c3b478d087723962b6a6b6febf38620bcc9
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Sep 29 01:55:22 2010 +0300
 
     s4-samba.samdb: Fix masking names from outer context
     
     - 'filter' is built-in
     - 'ldb' is a module name we imported
 
 commit 0cb476fb26f450950c73c5df5223edc736ceb651
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Sep 29 01:53:22 2010 +0300
 
     s4-python-samba: 'file' is a built-in
 
 commit edfb8c64f60bb56d0dc9124f2aebd21ed9d1188a
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Sep 29 01:35:51 2010 +0300
 
     s4-samba.samdb: Fix leading indention and trailing ';'
 
 commit e9620c5fd211c854ed3f05f8821079efa729bc33
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Sep 29 01:09:09 2010 +0300
 
     s4-python-samba: Fix few cosmetics
     
     - we have sys module already imported
     - _glue module is part of samba package so be more precise how to import
 
 commit 24f1893b5dbf78fcd2ce839e091c91426ca9252b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Oct 3 00:15:39 2010 +0200
 
     s3: Attempt to fix the non-ads build
 
 commit b9bef1fd3ff5952eec0f123e4cdd290cd41dca67
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Oct 3 00:04:59 2010 +0200
 
     land-remote: Pass extra arguments on to land.
 
 commit 22f633d09478fae37c1b77fb54b267d57a21a6d8
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 2 23:40:19 2010 +0200
 
     pytdb: Include Python.h first to prevent warning.
 
 commit 5cdef708230bfca19d552ffe5476fe9fcdf850c6
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 2 23:32:12 2010 +0200
 
     subunithelper: Remove accidentally added line.
 
 commit ab37c48e57a16f69c6b926dbed6d4c1a50bb3fb9
 Author: Kirill Smelkov <kirr@xxxxxxxxxxxxxxxxxxx>
 Date:   Sat Oct 2 17:43:50 2010 +0400
 
     pytdb: Check errors after PyObject_New() calls
     
     The call could fail with e.g. MemoryError, and we'll dereference NULL
     pointer without checking.
     
     Signed-off-by: Kirill Smelkov <kirr@xxxxxxxxxxxxxxxxxxx>
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit bdd6bef5dd839ca6fb2d610b84098d2026bb6db1
 Author: Kirill Smelkov <kirr@xxxxxxxxxx>
 Date:   Sat Oct 2 17:43:46 2010 +0400
 
     pytdb: Add support for tdb_repack()
     
     Cc: 597386@xxxxxxxxxxxxxxx
     Signed-off-by: Kirill Smelkov <kirr@xxxxxxxxxxxxxxxxxxx>
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit a29142855e3f47a86a07c520a92f73c14e2488d7
 Author: Kirill Smelkov <kirr@xxxxxxxxxx>
 Date:   Sat Oct 2 17:43:40 2010 +0400
 
     pytdb: Add TDB_INCOMPATIBLE_HASH open flag
     
     In 2dcf76 Rusty added TDB_INCOMPATIBLE_HASH open flag which selects
     Jenkins lookup3 hash for new databases.
     
     Expose this flag to python users too.
     
     Cc: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
     Signed-off-by: Kirill Smelkov <kirr@xxxxxxxxxx>
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit 14efa955934b1731df9bfa6cd089ae6e78a4f1d1
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 2 22:31:31 2010 +0200
 
     subunithelper: Fix format time.
 
 commit 20c65121a7debe0ec2b7a316b6d36f97edf0264b
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 2 20:32:16 2010 +0200
 
     land: Implement --fail-immediately directly in Python, provide subunit file.
 
 commit 72119de02b61f567781ecaab7cfe5f48ac15113a
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 2 18:41:14 2010 +0200
 
     subunithelper: Make filter options optional.
 
 commit d7edb40fca382ec822a7b17e4b47ecabb43e99d6
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 2 18:40:44 2010 +0200
 
     format-subunit: Split out summary file writing.
 
 commit 4ece674a99ff6c2ca0b6af435d2fcd488fb67d09
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 2 17:02:02 2010 +0200
 
     selftest: Move plain text formatter to subunithelper.
 
 commit 8354518c9630269dd0fe3953e9c49a43b9119e6b
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 2 13:26:36 2010 +0200
 
     land: Add separate treestagebuilder for subunit.
 
 commit b965a65e03817a4481306c6332fc88548ad9dea4
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 2 13:17:25 2010 +0200
 
     land: Cherry-pick tridges changes to autobuild.
 
 commit 4190bd4e3463091d239acb521f7ba1cad04e8af7
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 2 13:13:37 2010 +0200
 
     land: Move stage building into a separate class so we can have subclasses (e.g. subunit-specific).
 
 commit 554289c261995e67e168a388f49d0861d75ce1a4
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Oct 2 02:59:21 2010 +0200
 
     land: Only pass shell=True if necessary.
 
 commit d03ff1c9daf71fc1a9ddffde63744d809f4705f5
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Oct 1 22:10:13 2010 +0200
 
     land: Add --fail-slowly option.
 
 commit 916904443d6df7f9bd7502f31f1f7734e845a48a
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Oct 1 21:55:10 2010 +0200
 
     Several smaller cleanups, use python coding style.
 
 commit 7f0167770c1be1b0cb7a2ab8c657feac86c9b74d
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Oct 1 21:43:20 2010 +0200
 
     land: Avoid running things in a shell where not necessary.
 
 commit 56ad550a92c9c0c65da52861e43ed7595131d0ef
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Oct 1 19:24:20 2010 +0200
 
     land-remote: Checkout repository first.
 
 commit ff5fdb65f54f2e2efd865112f579989e96d848cf
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Oct 1 21:35:35 2010 +0200
 
     land-remote: Use --repository option.
 
 commit 8ce24a9187f7f93cb3557696034c94fc8be161f1
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Oct 1 21:34:31 2010 +0200
 
     land: Add --repository option.
 
 commit 3c85d031d37eb55c32dd3f9f600795ea51a4b935
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Oct 1 19:03:18 2010 +0200
 
     land: Move more functionality onto builder.
 
 commit 74be4a2abfb0be83bacce04dcc531968dc31c4b9
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Oct 1 18:52:10 2010 +0200
 
     land: Avoid more uses of chdir().
 
 commit 6f6bfb3f2039ce6ba3bd4c1ee1440becc2c6e104
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Oct 1 21:28:32 2010 +0200
 
     Split land.py back out of autobuild.py, so I can change it without
     risking to break the autobuild system.
 
 commit 13756d0e803c228f7ff75ba996acd6afd1df0dcb
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Oct 2 11:50:26 2010 +0200
 
     s3: Attempt to fix bug 7665
     
     Quite a few of our internal routines put stuff on talloc_tos() these days.
     In top-level netapi routines, properly allocate a stackframe and clean it
     again. Also, don't leak memory in the rpccli_ callers onto the libnetapi
     context.
 
 commit fc6e910e69f49cd482966eb9af3f27c0b65bcf4b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Oct 2 11:13:34 2010 +0200
 
     s3: Fix a 64-bit BUG
     
     Quick explanation why this is a problem:
     
     It is not safe to pass a pointer to a uint32_t into a routine that expects
     a size_t *. The routine that this pointer is passed to has no chance to find
     out that in reality it was passed a pointer to a uint32_t. On platforms where
     sizeof(size_t)==8, we get a nice overwrite of a stack area that should not
     be overwritten.
     
     As this happens over an over again: Does someone know a means to make gcc
     stop with an error in this case?
     
     Volker
 
 commit ed5e05a15d3a8bea3a4f428d1664c9c5077866c2
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 1 22:07:04 2010 -0700
 
     bisect: more bisection options
     
     and fixes for the old ones
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Sat Oct  2 06:14:46 UTC 2010 on sn-devel-104
 
 commit 018d23a2939b6dda41103764d6008b9809b7e192
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 1 21:10:39 2010 -0700
 
     script: added bisect-test.py git bisect script
     
     this can be used to work out what commit broke a set of tests
 
 commit 06b27e5e3dd35a8a9b7c76c20844a7ad064e1541
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 1 19:53:34 2010 -0700
 
     autobuild: show top commit in emails
 
 commit f9bc389f60b5bfb6f767299315568ffedd02d993
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 1 19:53:13 2010 -0700
 
     autobuild: include autobuild.log in logs.tar.gz
 
 commit eadd28233d8df31cddc5c8dd888b768f3ac19730
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 1 19:07:01 2010 -0700
 
     s4-repl: use the GC principal name for DRS replication connection
     
     this is required when talking to RODCs (for notify calls), and is good
     practice for all DCs
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 9bae4cd3d967f43c32796d03b1c2ee8ae5119e00
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 1 19:05:30 2010 -0700
 
     s4-rpc: added target_principal binding handle option
     
     this allows you to specify a target SPN for a connection
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit ee15dc96926f505ba7f01ccfcfc2959b507f2b96
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 1 19:04:44 2010 -0700
 
     s4-dsdb: added dsdb_search_by_dn_guid()
     
     this is more efficient than first searching for the DN, then doing a
     search. We should look at using this in lots of existing code
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 76232a40d844dc37720e07ee0f2131526a1a6942
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Oct 1 09:53:05 2010 +0200
 
     s4:rpc_server/netlogon: don't use dcerpc_binding_handle_call_send/recv() directly
     
     metze
     
     Autobuild-User: Stefan Metzmacher <metze@xxxxxxxxx>
     Autobuild-Date: Sat Oct  2 03:11:38 UTC 2010 on sn-devel-104
 
 commit 47b3d88a7da37c45d9d0d0be5f164fa0a8c56328
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Sep 30 00:26:33 2010 +0200
 
     netlogon.idl: add missing flags to DSGETDC_VALID_FLAGS
     
     metze
 
 commit 0ea38779353a964c01a6cdb71d1b627539159d5d
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Oct 2 10:58:46 2010 +1000
 
     s4-gensec Always honour the set server principal
     
     The spengo code won't set this unless it is allowed to by this
     same option, but other callers may need it.
     
     Andrew Bartlett
     
     Autobuild-User: Andrew Bartlett <abartlet@xxxxxxxxx>
     Autobuild-Date: Sat Oct  2 02:27:39 UTC 2010 on sn-devel-104
 
 commit 23a8fad22bbcd41ee2583d96831295887fe48edc
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 1 16:19:28 2010 -0700
 
     s4-drs: fixed comparison login in replicated renames
     
     we need to ensure we only ever compare USNs from the same originating
     invocation ID.
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Sat Oct  2 01:45:19 UTC 2010 on sn-devel-104
 
 commit 6e846ca1f3bd812bdba22101d8326987a0013858
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 1 14:20:57 2010 -0700
 
     s4-kcc: remove stale repsTo entries in the KCC
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit faa993d95c0cdd29b52d64000e0f0c0585ff01af
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 1 17:58:47 2010 -0700
 
     autobuild: fixed tuple count for retry
 
 commit 87698dc2a1adb52c381b35f5cc80437f91e75798
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Oct 2 07:12:48 2010 +1000
 
     s4-kerberos Don't regenerate key values for each alias in keytab
     
     Instead, store the same key value under the multiple alias names.
     
     Andrew Bartlett
     
     Autobuild-User: Andrew Bartlett <abartlet@xxxxxxxxx>
     Autobuild-Date: Sat Oct  2 00:16:52 UTC 2010 on sn-devel-104
 
 commit 7b9a6645b11dff64e04c2ddb0cabc9145c0f029f
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Oct 2 05:25:26 2010 +1000
 
     s4-kdc Rework 'allowed encryption types' handling in the KDC
     
     All DCs and all krbtgt servers are forced to use AES, regardless
     of the msDS-SecondaryKrbTgtNumber value.
     
     Andrew Bartlett
 
 commit a82e3abc707ecaf68ee26828f11987d621ec1bb5
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Oct 2 05:09:42 2010 +1000
 
     s4-auth Add make_server_info_pac() to include 'resource domain' groups
     
     Previously, our PAC code didn't include these groups into the
     server_info from which we would eventually calculate the full
     list of tokenGroups.
     
     Andrew Bartlett
 
 commit 6488d5bc0b585d91b185ae37315293123c4b1001
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Oct 2 04:52:50 2010 +1000
 
     s4-auth Allocate domain SIDs under the sids array, not server_info
     
     Andrew Bartlett
 
 commit a68f4476f780df4a87a99371b49c5e38b0fcb4d7
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Oct 1 13:58:36 2010 +1000
 
     heimdal use returned server entry from HDB to compare realms
     
     Some hdb modules (samba4) may change the case of the realm in
     a returned result.  Use that to determine if it matches the krbtgt
     realm also returned from the DB (the DB will return it in the 'right' case)
     
     Andrew Bartlett
 
 commit d17a6f049386ebb8c1418837802dac069d7866e4
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Oct 1 22:52:33 2010 +0200
 
     s3-spoolss: Strip off ", DrvConvert" and ",LocalOnly" in OpenPrinterEx as seen from Win7 clients.
     
     These suffixes and their meaning are not documented (yet).
     
     Guenther
 
 commit 455bbd5e1e21e3d295b84ee6895097ff420c3d20
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Fri Oct 1 21:18:13 2010 +0200
 
     s3-spoolss: Fixed print job access.
 
 commit b3fd5e11e5c380e040d3fd208a1c904404b82c43
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Fri Oct 1 21:03:15 2010 +0200
 
     s3-spoolss: Fixed print_access_check server_info.
 
 commit 100843ac239688a3c328f834b7a9f90478e2e8f9
 Author: Steven Danneman <steven.danneman@xxxxxxxxxx>
 Date:   Fri Oct 1 12:01:16 2010 -0700
 
     s3:smbd: Increase unsupported IOCTL debug message to 2
     
     Even printing once per connection, level 0 was too spammy with
     Windows clients frequently sending FSCTL_GET_OBJECT_ID which
     is unsupported.
 
 commit 455fccf86b6544cd17a2571c63a88f8aebff3f74
 Author: Steven Danneman <steven.danneman@xxxxxxxxxx>
 Date:   Mon Sep 13 19:15:23 2010 -0700
 
     s3:events: Call all ready fd event handlers on each iteration of the main loop
     
     Previously, only one fd handler was being called per main message loop
     in all smbd child processes.
     
     In the case where multiple fds are available for reading the fd
     corresponding to the event closest to the beginning of the event list
     would be run.  Obviously this is arbitrary and could cause unfairness.
     
     Usually, the first event fd is the network socket, meaning heavy load
     of client requests can starve out other fd events such as oplock
     or notify upcalls from the kernel.
     
     In this patch, I have changed the behavior of run_events() to unset
     any fd that it has already called a handler function, as well
     as decrement the number of fds that were returned from select().
     This allows the caller of run_events() to iterate it, until all
     available fds have been handled.
     
     I then changed the main loop in smbd child processes to iterate
     run_events().  This way, all available fds are handled on each wake
     of select, while still checking for timed or signalled events between
     each handler function call.  I also added an explicit check for
     EINTR from select(), which previously was masked by the fact that
     run_events() would handle any signal event before the return code
     was checked.
     
     This required a signature change to run_events() but all other callers
     should have no change in their behavior.  I also fixed a bug in
     run_events() where it could be called with a selrtn value of -1,
     doing unecessary looping through the fd_event list when no fds were
     available.
     
     Also, remove the temporary echo handler hack, as all fds should be
     treated fairly now.
 
 commit 229f5443b75d8de2b816c1ddc40d51a0a858e907
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Oct 1 20:37:45 2010 +0200
 
     testprogs: print architecture used in win32 spoolss testsuite.
     
     Guenther
 
 commit a88a7c76de759aaad14c00263df1daeb49ee8533
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Oct 1 19:48:11 2010 +0200
 
     s3-dcerpc: no point for printing NDR twice for internal pipes in log level 10.
     
     Guenther
 
 commit 0ff7e0c998bb4fbc67925be762b528ae6585c4f3
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Oct 1 10:34:14 2010 +0200
 
     samba: share readline wrappers among all buildsystems.
     
     Guenther
 
 commit 405b7d843f9103a29e923892337472e0fd891037
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Oct 1 10:33:32 2010 +0200
 
     s3-readline: move cmd_history to smbclient, the only user.
     
     Guenther
 
 commit b38d0542e193512796d5d9502ac8d688a1036157
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Oct 1 10:08:15 2010 +0200
 
     samba: share select wrappers.
     
     Guenther
 
 commit 0adc1645e23fedf52b10ed545eb9935df9ad7b6f
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 1 13:07:42 2010 -0700
 
     s4-auth: fixed a vagrind error when creating keytabs
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 0111e80ea9f7a4d833771f349e5ce05025f7276c
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 1 13:07:04 2010 -0700
 
     autobuild: revert a bit more of the subunit changes
     
     still not quite right - we can enable this again once its fully tested
 
 commit b75c1f57c2a59bffbe4bef7ef7207758466be7bb
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 1 11:31:28 2010 -0700
 
     autobuild: disable the subuit changes for now - they break error checking
 
 commit afe78c23ad4868b1c67a3aa855ad7f59d8475412
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 1 11:17:04 2010 -0700
 
     autobuild: fixed the tuples in the retry_task
     
     Pair-Programmed-With: Jelmer Vernooij <jelmer@xxxxxxxxx>
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Fri Oct  1 18:22:22 UTC 2010 on sn-devel-104
 
 commit 2d66bb51caf02c979f53688257dd33d7366b3ebc
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 1 11:12:24 2010 -0700
 
     autobuild: cwd is needed on all command types
 
 commit f6bc4c08b19f5615a49d281c0792c7fe4627e9bc
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 1 10:26:49 2010 -0700
 
     s4-rpmd: fixed a use after realloc bug
     
     we could use old_el after the base message had been re allocated, due
     to adding timestamps. We need to re-find the element before using it
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 4beff4d7ba6709009ad81e3becb691b9d81e5611
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Oct 1 10:24:46 2010 -0700
 
     s4-dsdb: fail the transaction instead of asserting on error
     
     It is more useful to fail the transaction and give the user an error
     message than to assert when we have an error in the repl_meta_data
     module
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 9cdebd0ebcbf9b890679fa77ce6d8e0127fce28e
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Oct 1 17:45:47 2010 +0200
 
     autobuild: Avoid unnecessary chdir() calls.
 
 commit c4ab2b38af122c7e9173bd5af10f1f9584aa1310
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Oct 1 14:25:55 2010 +0200
 
     autobuild: Output test results in subunit.
 
 commit 21475df35d7f28ab031c6b541e6002c27db07651
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Oct 1 13:39:28 2010 +0200
 
     s3-selftest: fix prefix in subunit output.
 
 commit f70a98605eb620882073483fedf25d6aa4aca74e
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Oct 1 13:30:01 2010 +0200
 
     s3: Add subunit-test target.
 
 commit 9af570a2ef2313c309904ad291a8a0858d61eb68
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Oct 1 13:17:58 2010 +0200
 
     s3-configure: Require at least version 1.2.6 of external TDB, which has
     TDB_INCOMPATIBLE_HASH.
 
 commit e5dfc64e9c7ef38f77fed1ffc41aad6cf1876766
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Oct 1 12:59:40 2010 +0200
 
     s4: Add 'subunit-test' make target.
 
 commit 3dfbf3ce036987b14bbbeab3c35b58960a4fa75f
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Oct 1 12:19:56 2010 +0200
 
     autobuild: Provide more information about build sequence, stage name and output mime type (all plain text for now).
 
 commit 7210c95e600a27bbf8a31b50d45214dc372a1ecc
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Oct 1 11:28:48 2010 +0200
 
     autobuild: Add --always-email option.
 
 commit 0866e2dad23e86cb423665268bbd6235b2188869
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Oct 1 04:42:59 2010 +0200
 
     autobuild-remote: Support autobuild.py rather than land.py.
     
     Autobuild-User: Jelmer Vernooij <jelmer@xxxxxxxxx>
     Autobuild-Date: Fri Oct  1 09:46:37 UTC 2010 on sn-devel-104
 
 commit 1adece8c8d1b336941877e92fab76458204f26b3
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Oct 1 04:11:21 2010 +0200
 
     Remove land.py - it's been obsoleted by autobuild.py.
 
 commit ebf01a4f89dcaf4f91c410eaf09d07ee5b081ff0
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Oct 1 02:53:38 2010 +0200
 
     autobuild: Add --daemon option.
 
 commit 072e3101045ccba1311a7dd3427319f1f1a92f3f
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 29 00:52:36 2010 +0000
 
     autobuild: Remove autogen step for projects that have checked in configure.
 
 commit 28a3d2ea3003d2fcabdfff209db945ad9ec86f87
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 29 02:38:18 2010 +0200
 
     autobuild: Simplify find_git_root.
 
 commit b77bcea3525df6360a3a409b3145037e269975aa
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 29 02:29:02 2010 +0200
 
     pidl: Fix handling of typedefs of typedefs.
 
 commit 3975203a0242a01fe6d3737f8f04ec80e90cb831
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Oct 1 06:42:58 2010 +0200
 
     s3-spoolss: fix do_drv_upgrade_printer() which must have been broken since the
     days we moved away from fstrings.
     
     Guenther
 
 commit fa3264f89b1de8c7a284b8bc4469a80db7c6084f
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Oct 1 06:08:47 2010 +0200
 
     s3-net: better handle obscure 0x80070002 error reply when trying to update an
     not yet published printer.
     
     Guenther
 
 commit 21576e3f8c32878910460bf9575c200ad93d682a
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Oct 1 06:08:12 2010 +0200
 
     s3-net: make sure we dont crash when publishing a single printer.
     
     Guenther
 
 commit 5cb5e0aa9881758ec9f5af7da4fbc002ba91f49b
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Oct 1 06:07:25 2010 +0200
 
     s3-spoolss: make sure we dont crash on NULL setprinter level2 elements as seen from win7.
     
     Guenther
 
 commit 48fca54a29375dfad84a9863c70fed8b88d70221
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Oct 1 06:05:38 2010 +0200
 
     s3-spoolss: dont overwrite location change notify.
     
     Guenther
 
 commit 62d87f8f88306cf71686f55a6839bec337c96d1d
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 30 20:56:20 2010 -0700
 
     s3-selftest: added samba3.posix_s3.rpc.spoolss.printer to knownfail
     
     this fails intermittently on sn-devel. Guenther suggested adding it to
     knownfail
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Fri Oct  1 04:37:36 UTC 2010 on sn-devel-104
 
 commit 4c57095bb76aee5922502d1dff307c6dd869f007
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Sep 30 20:13:34 2010 -0700
 
     heimdal: added verbose logging of hemimdal crypto errors
 
 commit 23b4126f10f3927a8d70517e04872aa4ebf1b502
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 30 19:41:50 2010 -0700
 
     autobuild: fixed the --tail option for new log locations
 
 commit c03d02d28e7d9e908fa0553006282184487d2c8c
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 30 15:24:58 2010 -0700
 
     s4-rodc: don't set SPECIAL_SECRET_PROCESSING on EXOP_REPL_SECRET
     
     otherwise we don't get the secrets!
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 694f2876c9da51dc16a00d45de92edf8884dfbed
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 30 15:02:50 2010 -0700
 
     s4-spn: don't try and send an empty SPN list
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit fbee3586fdd6f04db6321646df54c147c843a5e3
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Oct 1 01:31:06 2010 +0000
 
     selftest: Let selftest provide the tempdir, rather than creating it as sideeffect of tests.py.
 
 commit dc65824065fea3e6ca9ddedd4b118d26d338ee6e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 30 17:24:50 2010 -0700
 
     selftest: fixed a selftest error on sn
     
     Pair-Programmed-With: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit 9917d37c3ccebbb8d9ff44b70702394805f2c5e7
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Oct 1 01:41:58 2010 +0200
 
     delete_object: Remove unnecessary pass calls.
 
 commit b7c7c4bae0591630a9de9caf84ef05c0ecf07ada
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Oct 1 01:05:12 2010 +0200
 
     s4-selftest: Remove unnecessary PYTHONPATH overrides.
 
 commit 8309e3f6050b7a438ba880c9b4ab6653488f1134
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Thu Sep 30 18:29:58 2010 +0200
 
     s4-selftest: Normalize paths.
 
 commit 1611499ec6480b073c4025f2bc78e430a6f2308e
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Thu Sep 30 18:23:20 2010 +0200
 
     s4-selftest: Finish conversion of selftest.sh to Python.
 
 commit aca56372c7f12619db204477adbad6f9dda860de
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Thu Sep 30 14:55:04 2010 +0200
 
     s4-selftest: Convert tests.sh to Python.
 
 commit 6a029cd9ca662863724920030bb3a325cee28691
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 30 14:42:02 2010 -0700
 
     autobuild: push of ref/notes/commits isn't allowed in master
     
     metze may enable this later
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Thu Sep 30 22:25:02 UTC 2010 on sn-devel-104
 
 commit 176ecce9a661c9145620c3f7af9d13025ed0616c
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 30 12:45:00 2010 -0700
 
     s4-provision: wipe the old keytabs when provisioning
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 67a04613e9106f9ab6c014c57a971d75854908f7
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 30 12:44:39 2010 -0700
 
     s4-rodc: fixed the keyVersionNumber on the RODC account in secrets.keytab
     
     we need to fetch the msDS-keyVersionNumber from the writeable DC
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 75a542a1d93f6f015d866a01d25d5978e9b32583
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 30 12:43:45 2010 -0700
 
     s4-drs: put the GCSPN flag into the repsTo if requested
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 87f67d336919172845f53067c67d1eab8e7ef18a
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 30 12:43:14 2010 -0700
 
     s4-libnet: wipe the old keytab when exporting
     
     this prevents confusion with old keytab entries
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 57f67701a694b03f7c227c0f58729bf6d3733bbc
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 30 12:42:35 2010 -0700
 
     s4-dsdb: silence the domainFunctionality not setup warning
 
 commit e90b9640bd279a2030e4e3cbac8eabd979fce14c
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 30 10:41:36 2010 -0700
 
     autobuild: added much better email reporting
     
     logs are now accessible via http://git.samba.org
 
 commit 21739bdbc93f9b1af6fdb722484885e4cb2fc57a
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 30 09:37:42 2010 -0700
 
     autobuild: fixed exit status
     
     this should fix the case where we don't send logs on failure
 
 commit 46ec7d78514214aadbd664ba3e2707fa10540a0e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 29 23:30:18 2010 -0700
 
     s4-drs: added support for level 10 of getncchanges
     
     added a simple mapping from req8
 
 commit 73763b367862121fb1175e829e863daef55a07bd
 Author: Zahari Zahariev <zahari.zahariev@xxxxxxxxxxxx>
 Date:   Thu Sep 30 04:13:02 2010 +0300
 
     LDAPCmp feature to compare nTSecurityDescriptors
     
     New feature that enables LDAPCmp users to find unmatched or
     missing ACEs in objects for the three naming contexts between
     DCs in one domain (default) or different domains. Comparing
     security descriptors is not the default action but attribute
     compatison. So to activate the new mode there is --sd switch.
     However there are two view modes to the new --sd action which
     are 'section' (default) or 'collision'. In 'section' mode you
     can only find differences connected to missing or value
     unmatched ACEs but not disorder unmatch if ACE values and count
     are the same. All of the mentioned differences plus disorder
     ACE unmatch you can observe under 'collision' view however
     it is more verbose.
     
     Signed-off-by: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 
 commit bad98e37e7e4077a74c7b32d74499c78810192c5
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Sep 29 12:17:05 2010 +0200
 
     s3: Add "smbcontrol winbindd ip-dropped <local-ip>"
     
     This is supposed to improve the winbind reconnect time after an ip address
     has been moved away from a box. Any kind of HA scenario will benefit from
     this, because winbindd does not have to wait for the TCP timeout to kick in
     when a local IP address has been dropped and DC replies are not received
     anymore.
 
 commit 10f0c785c70b89e76f3a9cd3b319262affc9447e
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Sep 30 16:27:42 2010 +0200
 
     s3: Re-introduce a procid_self()
     
     Giving the parent pid to reinit_after_fork is not a good idea....
     None of the other callers do this, checked it.
 
 commit c7c4d84550c7feafb1de83e3b0dcc11c3fa220df
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Sep 30 15:17:09 2010 +0200
 
     s3: Fix a typo in dump-domain-list smbcontrol usage msg
 
 commit 6eee95ac04d9113b31af91efe8db3c6b1cc71ed6
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Thu Sep 30 10:31:38 2010 +0200
 
     s4-selftest: Add some more comments to skip file.
 
 commit 73e129b254d1f3dcc5e3b2cc6dffb80a2941bb80
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Thu Sep 30 10:31:29 2010 +0200
 
     selftest: Eliminate some unnecessary spaces.
 
 commit 124d9fc4d13628ed310ccbdec181ed57be8a3531
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Thu Sep 30 10:31:03 2010 +0200
 
     selftest: Avoid accessing deprecated BaseException.message.
     
     Thanks to Andreas for pointing this out.
 
 commit e36f72628173ad476744670a5dbf25a3335e0a19
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Thu Sep 30 09:29:42 2010 +0200
 
     subunit: Import new upstream snapshot (adds subunit_progress())
 
 commit 41182200a35083a0010f95f622a4ce386c5f0518
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Thu Sep 30 09:18:01 2010 +0200
 
     testtools: Import new upstream snapshot.
 
 commit 1a9f5b45f80030c63dbd5616c6de1e99cbf539c5
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 29 22:08:48 2010 -0700
 
     s4-drepl: don't call UpdateRefs on a RODC
     
     we use the ADD_REF bit in getncchanges instead
     
     Pair-Programmed-With: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 
 commit 287e35f4cfe8be3663afcde50d9cc66e120c43b6
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 29 22:04:21 2010 -0700
 
     s4-drepl: fixed the checking of replica_flags in the drepl server
     
     we were incorrectly avoiding a getncchanges when WRIT_REP was not set
     
     Pair-Programmed-With: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 
 commit 4d551753d62728b60a439d1b996d4a1e3358c42b
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 29 22:03:35 2010 -0700
 
     s4-kcc: fixed the replica_flags in repsFrom in the kcc
     
     if our calculated replica_flags doesn't match the ones in our repsFrom
     then update it
     
     Pair-Programmed-With: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 
 commit d690622f37156307f36e54bc716c0561855cef16
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 29 22:02:54 2010 -0700
 
     idl-drsuapi: fixed another replica_flags that should use the bitmap
     
     Pair-Programmed-With: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 
 commit 92586abac004fe55bdb66af5b0f0e281304cbf56
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 29 17:33:49 2010 -0700
 
     s4-dns: send A record updates via TKEY
 
 commit c82d6c0b96817129ab6fa23ef8f5d421fd6c7001
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 30 02:28:41 2010 +0200
 
     s3-spoolss: make sure to exit early and with the appropriate error code in
     _spoolss_GetPrinterDriver2.
     
     Guenther
 
 commit 575ae3ed728974236512b029f8217d99c6fc8526
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 30 02:05:36 2010 +0200
 
     spoolss: use the correct flags for spoolss_PrinterInfo1 struct.
     
     Guenther
 
 commit 3797d48b76fadb988c40d056751be8671c9e6906
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 29 04:51:56 2010 +0200
 
     s3-spoolss: Fix servername/printername handling which turns out to be very important to get right.
     
     Guenther
 
 commit 156ab4ec104adf20257b2ef1e361382eac457ee3
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 29 04:49:57 2010 +0200
 
     s4-smbtorture: add new EnumPrinters test to test printername/servername
     behaviour in EnumPrinter and GetPrinter calls.
     
     Guenther
 
 commit 1f3f75f747cc6388013360bff06574f3299090d3
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 29 16:35:52 2010 -0700
 
     s4-samldb: also set a password on the krbtgt_NNNN account
     
     when we setup the krbtgt_NNNN account using the DCPROMO_OID control,
     we also need to set an initial password for this account
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 768df75ed915bf588426316857885abddaaf5701
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 29 15:50:04 2010 -0700
 
     s4-devel: added new options to getncchanges script
     
     added --pas, --dest-dsa and --replica-flags options
     
     Pair-Programmed-With: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 
 commit 1ec5f5c09cc0e61fc41de720820ccddf6f6259e6
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 29 15:49:15 2010 -0700
 
     s4-drs: implement PAS checks and access checks for getncchanges
     
     This implements partial attribute set checking on getncchanges. If the
     client sends a partial_attribute_set then we only return the specified
     attributes.
     
     This also implements access checking on the NC root for the access
     right GUIDs for requests with and without reveal secrets
     
     Pair-Programmed-With: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 
 commit eebe5e1251cb99c1ca2ae4280d72a4c3baea8607
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 29 15:46:23 2010 -0700
 
     s4-drs: added drs_security_access_check_nc_root()
     
     this checks securiity on the NC root of the specified naming context
 
 commit 3b52b6249b94e104077ead134c35402fa1439493
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 29 15:45:27 2010 -0700
 
     util: added BINARY_ARRAY_SEARCH_V()
     
     this is used to search an array of values
 
 commit 44c891a35acae620566901bb6e038df45f411e02
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 28 23:19:26 2010 -0700
 
     s4-sam: added DOMAIN_RID_ENTERPRISE_READONLY_DCS for RODCs in the PAC
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 9a58cd12b4fd1956a1472072b294309b55de01fa
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 28 23:18:47 2010 -0700
 
     libds: added more UF_ -> ACB_ flags mappings
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
     Pair-Programmed-With: Stefan Metzmacher <metze@xxxxxxxxx>
 
 commit 77d959fb157ee72f14d278c25ac33e4d84010222
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Sep 29 10:47:34 2010 +0200
 
     midltests: add midltests-pipe-sync-ndr32-downgrade-02.idl
     
     metze
 
 commit 45e3e54e087120009a79cb70b3377e63cfc0033e
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Sep 29 09:37:05 2010 +0200
 
     midltests: support for fragmented RPC traffic
     
     metze
 
 commit 6c0a4b6477df872d03696faec1b786ad3352a7ca
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Sep 29 09:06:58 2010 +0200
 
     midltests: print out the alloc_hint for requests and responses
     
     metze
 
 commit 25e19287f01bec1390ef91ce2f617d78175531be
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Sep 29 06:03:08 2010 +0200
 
     midltests: improve NDR64 downgrade
     
     metze
 
 commit 437db1452265a27e30fbba1c046ce14d0cffaa64
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Sep 29 10:28:29 2010 +0200
 
     midltests: revert to a simple default midltests.idl
     
     metze
 
 commit 9dcd5e6c8f524f88a028c296023b408e07eb37e4
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 29 08:54:00 2010 +0200
 
     s3-waf: add basic make test infrastructure, not able to test yet.
     
     Guenther
 
 commit bea8035c22be075a4f89aa17cf225b7b2f499d74
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 29 08:49:39 2010 +0200
 
     s3-waf: clean up socket-wrapper and nss-wrapper a little.
     
     Guenther
 
 commit 292801bdf39ebdd644d15428d8326147940687b1
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 29 08:48:49 2010 +0200
 
     s3-waf: add vlp binary.
     
     Guenther
 
 commit 31310826e02a398eec6569a9150a798ee216f745
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 28 20:47:03 2010 -0700
 
     s4-spnupdate: when we are a RODC we need to use the WriteSPN DRS call
     
     we can't do SPN updates via sam writes and replication, as the sam is
     read-only
 
 commit 739a4e4e2361fad17a4d041e2e0b4fc73a9d18c2
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 28 20:46:15 2010 -0700
 
     s4-drsutils: expose DsBind() call in drs_utils.py
     
     this will be used by samba_spnupdate
 
 commit 06022dad70ec11ddbedc09a4a1fffe127ced2a06
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 28 20:43:58 2010 -0700
 
     s4-kerberos: use TZ=GMT when we are invoking krb5 code in helpers
     
     Our helper scripts can fail on Fedora with the PDT timezone (Western
     USA). This is the same issue we found with Heimdal earlier today, the
     24 second difference between GMT and UTC, but this time in MIT
     Kerberos as linked into bind9.
     
     By forcing TZ=GMT in these scripts we avoid the problem
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 3b0d6fda38749b01d2f8c4ff0ccbfc6ffc7bde49
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Tue Sep 28 19:35:56 2010 -0700
 
     s4-rodc: RODC should not accept requests for role transfer
     
     A RODC cannot assume a role, and unwillingToPerform must be
     returned if such request is sent via LDAP
 
 commit cc288603ce67ccca3625d162fadc618df5fbc807
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 28 19:11:34 2010 -0700
 
     s4-provision: simplify our generated krb5.conf
     
     we don't want to force the KDC to be ourselves, we should
     be using DNS to find a live KDC. Also remove some other options and
     allow the krb5 lib to use defaults.
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 4e0a3ea705a793ef2f68805728caabd58bdf5788
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 28 19:10:27 2010 -0700
 
     s4-kdc: RODC DCs should be able to produce forwardable tickets
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 04e3e27fd1062cd9ffe462f4a2c6b0635c3917eb
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 28 19:09:58 2010 -0700
 
     heimdal: fixed timegm UTC/GMT bug
     
     This was a wonderful bug!
     
     On some Fedora systems, but not on Ubuntu, there is a difference
     between UTC and GMT. Heimdal replaced timegm() with _der_timegm()
     which did not account for that difference (which is 24 seconds at the
     moment). This led to a mutual authentication failure.
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit dacfe67a0e4c591710adbe6b2f53783ac76f4ba1
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 28 19:07:43 2010 -0700
 
     s4-sam: fixed termination of krbtgt_attrs (comma and NULL)
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit c83775d524612c24be97d3761a1cc29998040fa1
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 28 18:01:21 2010 -0700
 
     ldb-dn: don't crash on NULL in ldb_binary_encode_string()
     
     Thanks to Nadya for finding this one!
 
 commit 3d4576b170d92f97018076faf0ed914cf2fdd01b
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Wed Sep 29 09:06:39 2010 +1000
 
     s4-kdc Ensure that an RODC may act as a server (needed to fill
     the krbtgt role).
     
     Andrew Bartlett
 
 commit f84bdf91d865ab176dcc0d829944821b89b88074
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Wed Sep 29 06:44:33 2010 +1000
 
     heimdal Use a seperate krb5_auth_context for the delegated credentials
     
     If we re-use this context, we overwrite the timestamp while talking
     to the KDC and fail the mutual authentiation with the target server.
     
     Andrew Bartlett
 
 commit e2c305deb1553ab8ba11fa687dcf1c08f2acd88a
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Sep 28 09:57:22 2010 +0200
 
     midltests/todo: add some random idl files I had tested month ago
     
     metze
 
 commit ad99711f4968cb07b85cead5beb8351f63395004
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Sep 29 02:36:51 2010 +0200
 
     midltests: add midltests-pipe-sync-ndr32-downgrade-01.idl example
     
     metze
 
 commit c5e221c5f88cbc557a6978bc062f5efef224b94a
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Sep 29 02:50:19 2010 +0200
 
     midltests: add some usefull defines to midltests.idl
     
     metze
 
 commit 06108687e8949520b29e0016fb9605facfd6f073
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Sep 29 02:35:54 2010 +0200
 
     midltests: make it possible to allow downgrades to NDR32
     
     metze
 
 commit 115ad6012540338a73abd9de13c6bb4de3a12cf2
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Sep 28 11:04:59 2010 +0200
 
     midltests: add a midltests_tcp.exe tool
     
     This uses a man in the middle approach in order to dump the
     request and response pdus.
     
     It also tests NDR32 and NDR64.
     
     metze
 
 commit cf4e57281b867878521d6f38ec5b0f552c4d2c90
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Sep 28 10:50:05 2010 +0200
 
     midltests: move the current implementation to midltests_simple.exe
     
     metze
 
 commit d8a0436fb4d61e16a04a8249ece79d563ae2e3cd
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Sep 28 09:47:55 2010 +0200
 
     testprogs/win32: add vs2010-metze.cmd
     
     metze
 
 commit ec33a87d5855348e6de4c1f0f02d3bd5a0638985
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 29 01:18:07 2010 +0200
 
     s3-printing: skip metadata entry when traversing printerlist.
     
     We were creating a new printer (with a very broken name) out of the
     lasttimestamp entry all the time.
     
     Simo, please check.
     
     Guenther
 
 commit fcee50b9c9ca157c839df5761ca0a2f87fc1ac33
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Aug 5 13:43:49 2009 +0200
 
     pidl: add support for pointers in typedefs
     
     metze
 
 commit d4636c47c70d4ef5441a33cc6ef5eb469cf11bff
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Sep 21 10:34:30 2010 +0200
 
     pidl:NDR/Parser: remove unused code for array element index
     
     metze
 
 commit 7fff22c29dfb4bd424c08da53c384dcc2c37fe22
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Sep 21 03:48:09 2010 +0200
 
     pidl:NDR/Parser: simplify logic in ParseMemCtxPullFlags()
     
     metze
 
 commit 3fa29cdd943f18871b16fc845028fc39a5a7ad0d
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Sep 21 03:41:03 2010 +0200
 
     pidl:NDR/Client: make the generated code look a bit nicer
     
     metze
 
 commit bffa192bfea6dccfe56a1b5692333fd8f39cfe7a
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Sep 21 00:44:30 2010 +0200
 
     librpc/ndr: remove 'async' from ndr_interface_call
     
     metze
 
 commit 96666d48a75573c47739e4d217b2aacea7841570
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Sep 21 00:41:29 2010 +0200
 
     pidl: remove unused async property handling
     
     metze
 
 commit a73a2abb3a2ec79016ddcf5f0994025dd705975d
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Sep 21 03:10:10 2010 +0200
 
     pidl/Python: use has_property($d, "noopnum") helper function
     
     metze
 
 commit 65c5278f4d8e07275db02f146afb847d91cd6596
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Sep 21 03:05:41 2010 +0200
 
     pidl:NDR/Client.pm: remove unreached code
     
     metze
 
 commit 121ad074f96c7cec79a15acb5587d3fd601f3e09
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Sep 21 02:17:21 2010 +0200
 
     pidl/Python: remove todo handling from PythonFunction(), it's done by the caller
     
     metze
 
 commit a0fa1dd6fccf21e567abb46574ef4e85b886a8ab
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Sep 21 01:40:56 2010 +0200
 
     pidl/Typelist: let typeIs() do TYPEDEF dereference in the HASH case
     
     metze
 
 commit 46774388dcb7e6534927ae99adf912c911f25689
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 28 22:53:08 2010 +0200
 
     s3-waf: add in a little hack to deal with the ECHO rpc module for non-developer builds.
     
     This will be removed once we have the rpc modules subsystem in place.
     
     Guenther
 
 commit e257e7a40b0d7d22c3aff2d1f15bb350775dbff3
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 28 11:24:37 2010 -0700
 
     autobuild: use git notes for autobuild messages
     
     This avoids changing the commit ID when we add a note that the
     autobuild has passed
     
     thanks to Jelmer for this suggestion!
 
 commit 00611cbcf6ea2da2b0b9179c9ef8e3bd27555c5c
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 28 11:23:35 2010 -0700
 
     selftest: enable FAIL_IMMEDIATELY in autobuild make test
     
     this should reduce the time we wait for previous failing builds.
     
     Right now this will only work for s4, as we need a makefile change for
     s3 support
 
 commit f4177b66c5b9351cf36b09f6b55b042985d633f0
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 28 10:48:38 2010 -0700
 
     s4-drs: added support for DRSUAPI_EXOP_REPL_OBJ
     
     this extended getncchanges operation replicates a single object
 
 commit 491e89fa1c8dc4df327866c09cae941578209243
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 28 10:46:03 2010 -0700
 
     ldb-tdb: ignore failure to register control on rootdse
     
     this is expected for non-sam LDBs
 
 commit 9aa07e72c88c9e4f52546597610019c8596ea4cc
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 28 10:40:18 2010 -0700
 
     s4-drs: use drs_ObjectIdentifier_*() calls in getncchanges
     
     this allows for replication by GUID or SID
 
 commit d4939ce4fc5e61c96e047b6a61a5502335da8926
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 28 10:39:52 2010 -0700
 
     s4-drs: moved the drs_ObjectIdentifier handling to dsdb_dn.c
     
     this will be used outside of the drs server.
     
     This also fixes the handling of the ndr_size elements of the
     drs_ObjectIdentifier
 
 commit cd3eddbb59a21534f5a854b9a1fb1419530cca3f
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 28 10:38:40 2010 -0700
 
     waf: we don't need the preprocessor recursion limit any more
     
     thanks to ita for this
 
 commit 8045b35b1bda15f619238fac943c604cfe851c94
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Sun Sep 26 21:16:47 2010 -0700
 
     s4-drs: Added check for drs-manage-topology to updateRefs.
 
 commit 440cee48b93936bfb9b1376e55e457a721bdcc19
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Sun Sep 26 21:14:45 2010 -0700
 
     s4-drs: Added drs_security_access_check function
     
     It takes a security token, an ldb_context, and the desired CAR and checks
     if the principal has this CAR granted
 
 commit 6caa5128150da5c585957b34e8a9c40396877452
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Sun Sep 26 21:12:48 2010 -0700
 
     s4-dsdb: adapted check_access_on_dn for use in drs.
 
 commit 4be269664451f3df82a8b4939ffcf5d4274d02ed
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Wed Sep 29 03:59:15 2010 +1000
 
     heimdal Fix DNS name qualification to not mangle IP addresses
     
     If the host running this code used IPv6 forms for IPv4 addreses
     then the check for '.' would not be sufficient to determine that this
     isn't a name we should mangle.  Instead, check if it can be parsed
     as a numeric address first, and only then mangle.
     
     Andrew Bartlett
 
 commit 89ee9e6518f5bd398bb44e0cd47454e2d69f469e
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Sep 28 13:13:28 2010 +1000
 
     s4-kdc Handle the case where we may be given a ticket from an RODC in db layer
     
     This includes rewriting the PAC if the original krbtgt isn't to be
     trusted, and reading different entries from the DB for the krbtgt
     depending on the krbtgt number.
     
     Andrew Bartlett
 
 commit 9d33929d76d0969917c1d42e1097d75af3401008
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Sep 28 13:10:24 2010 +1000
 
     heimdal Add an error code for use in the RODC
     
     In this case, the whole request packet should be forwarded to
     a real KDC, with full secrets, as we don't have the password.
     
     This could also be used to implement 'play dead when the LDAP
     server is down'.
     
     Andrew Bartlett
 
 commit 9b5e304ccedc8f0f7ce2342e4d9c621417dd1c1e
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Sep 28 13:07:53 2010 +1000
 
     heimdal Add support for extracting a particular KVNO from the database
     
     This should allow master key rollover.
     
     (but the real reason is to allow multiple krbtgt accounts, as used by
     Active Directory to implement RODC support)
     
     Andrew Bartlett
 
 commit 3021af2777ffd28f595835630510e367e7286c1c
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Sep 28 13:05:37 2010 +1000
 
     s4-kdc Add common setup, handle RODC setup case
     
     This means we just set up the system_session etc in one place
     and don't diverge between the MIT and Heimdal plugins.
     
     We also now determine if we are an RODC and store some details
     that we will need later.
     
     Andrew Bartlett
 
 commit 88abf441d021e753f149a534a232090634652367
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Sep 28 12:57:15 2010 +1000
 
     s4-dsdb Add ldb_reset_err_string() when we set error codes.
     
     If we don't we could show an old, incrorrect error
 
 commit 063b61289db73444d514d2897339cf135fc8dfc9
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Sep 28 12:55:48 2010 +1000
 
     s4-dsdb Make samdb_reference_dn() use dsdb_search() and DSDB_SEARCH_ONE_ONLY
     
     This simplifies the function.  While doing so, also change the error
     string setting to set a really clear error string for the failure to find
     and failure to parse cases.
     
     Andrew Bartlett
 
 commit 990720b8cd869a375686cc78f270e68ca9bd28b3
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Sep 28 12:53:06 2010 +1000
 
     s4-kdc Add function to determine if a hdb entry is a RODC
     
     This is important, as we must ignore the PAC from an RODC.
     
     Andrew Bartlett
 
 commit 85f7bce865e611c5d18b67a3f34723f7da7df92e
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Sep 28 12:49:44 2010 +1000
 
     s4-kdc Use msDS-SecondaryKrbTgtNumber to fill in the full KVNO
     
     Andrew Bartlett
 
 commit 8b57482fa8bfff901c08dbfa4b722b291862c372
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Sep 27 14:43:33 2010 +1000
 
     s4-dsdb Fix segfault in error case in rootdse module
 
 commit 6bab5c07519baa0be1bf86161236a0307c48e31f
 Author: Michael Wood <esiotrot@xxxxxxxxx>
 Date:   Mon Sep 27 00:05:05 2010 +0200
 
     Make upgrade procedure more explicit.
     
     Add in a compile step.
     Change the tar command to include the recommended dirs.
 
 commit 9d3046f09857b28dbd1674876b8c63079d183fbd
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 28 20:00:47 2010 +0200
 
     s3-waf: add AUTH_SCRIPT module to AUTH subsystem (which is build as shared
     module by default).
     
     Guenther
 
 commit 2cf5c661c6577c28f1f5ff8e12b7ae2554277dda
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 28 20:00:12 2010 +0200
 
     s3-waf: add vfs_linux_xfs_sgid to the list of default shared modules.
     
     Guenther
 
 commit a3e211ca3f6bc0335170546648ebcc54a1db1ef4
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Sep 28 18:40:49 2010 +0200
 
     s3: Attempt to fix bug 7518
     
     If select returns -1, we can't rely on the fd sets. The current code might loop
     endlessly because when putting an invalid fd (the closed socket?) on the read
     set, a select implementation might choose not to touch it but directly return
     with EINVAL. Thus run_events will see the socket readable, which leads to a
     "return true", and thus a NT_STATUS_RETRY -> same game again.
     
     We should never get into this situation, but to me the logfiles given in bug
     7518 do not reveal enough information to understand how this can happen.
 
 commit 51bc104c5c2e8f23fab1c599a7ec3e4291165244
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Sep 28 10:38:20 2010 +0200
 
     s3: Increase the debuglevel for connection termination msgs
 
 commit 2a1891a9d67d547847b233dec85925d726696e7f
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 28 09:27:54 2010 +0200
 
     s3-waf: fix dependencies in most of our module subsystems.
     
     Guenther
 
 commit 5fcd0471e59c35d0769628fa8d1a021bf78b714c
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 28 08:54:39 2010 +0200
 
     s3-waf: add pam_smbpass.
     
     Guenther
 
 commit 07697fa053099a01035a30f4d05dffeafff96c75
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 28 07:45:47 2010 +0200
 
     s3-auth_util: make sure the system server info actually contains S-1-5-18.
     
     Without this, all security descriptor checks for the winreg spoolss backend fail
     and make our spoolss system in its current shape basically unusable.
     
     Andreas, please check.
     
     Guenther
 
 commit 314d738f907958a86e2638689f5c45f3b931047e
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 28 05:39:42 2010 +0200
 
     s3-printing: remove unused old structs.
     
     Guenther
 
 commit b4a5ece84a0a516a1efec6b17d67eb787b824663
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 28 09:16:03 2010 +0200
 
     ldb: Fix path to alternative buildtools.
 
 commit 0688c5b2f1b6c34e7f79018007848ad8a477e854
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 28 09:08:10 2010 +0200
 
     samba4: Don't update Makefile/configure from autogen.sh.
 
 commit 63928c82c1c5ed2fa3bab30976566a8a393ef8b4
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 28 09:00:26 2010 +0200
 
     ldb/tevent: Fix detection of waf paths.
 
 commit 4752d88fed66ac07e6704688cc2188e42d216962
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 28 08:42:26 2010 +0200
 
     tevent: Remove make targets that are not relevant for tevent.
 
 commit 302423f3062f16f75b3204c1ddf3cf2154f4f224
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 28 08:41:11 2010 +0200
 
     tevent: Don't update Makefile/configure files.
 
 commit 85443e0850fc58925ab7d3e7f36e1001b7f4a149
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 28 08:38:33 2010 +0200
 
     ldb: Update autogen-waf.sh to no longer overwrite existing files.
 
 commit 72a41cc820dd52699d7e2b33f2dce273d0f246d7
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 28 08:34:10 2010 +0200
 
     ldb: Remove samba-specific targets from Makefile.
 
 commit 78b4b21b40ba23490581d0bedf4b3208dd13fa13
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 28 08:15:55 2010 +0200
 
     ldb: Bump version because of addition of ldb_req_location.
 
 commit 02f87d1c367908fa97be35880260e8c2f6fa04a3
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 28 07:53:02 2010 +0200
 
     format-subunit: Display number of failed tests even if there are no
     failed testsuites.
 
 commit 36ffe4f467779cd282ed471f3bed8aee8a7c55bd
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 28 07:40:27 2010 +0200
 
     selftest: Abort early on SIGPIPE.
 
 commit 7ac4a710725d1e439179c3846525b3245dc3f5f6
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 28 07:10:43 2010 +0200
 
     Add dedicated exception for immediate failure in filter-subunit, don't raise it on known exceptions.
 
 commit c12f1a1e912aeca8645b68c0ef720466c13ce8bb
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Sep 26 18:58:05 2010 -0700
 
     s4-selftest: added a --fail-immediately option to s4 test
     
     this can be used to force an immediate test failure on the first
     failed test case. You can also use:
     
       make test FAIL_IMMEDIATELY=1
 
 commit 71f88c45a751e5f72de00dee0628b5c1b6614bf3
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Sep 26 18:56:50 2010 -0700
 
     filter-subunit: added a --fail-immediately option
 
 commit c7f6ab890e8e70f27ddc975abec58b5e0cf8d6a5
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 27 22:53:06 2010 -0700
 
     s4-provision: fixed the authority response for our SOA record
     
     some clients rely on this being the hostname, not the domain
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Tue Sep 28 06:39:19 UTC 2010 on sn-devel-104
 
 commit 0bbbfa04f60b173912cedcfe08590fe43b5c2872
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 27 21:08:43 2010 -0700
 
     s4-dns: implemented RODC DNS update in dns update task
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit c4d2b6fbc21625dc5ed2063e5ad699309fa5a3e1
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 27 21:08:23 2010 -0700
 
     s4-netlogon: added RODC DNS update call fwded to dnsupdate task
     
     when we get a netlogon RODC DNS update, we send it to the dnsupdate
     task
 
 commit 6237d560275d7d19e46afe85cb9f19313359ea80
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 27 21:07:17 2010 -0700
 
     s4-dns: added --update-list option to samba_dnsupdate
     
     this allows us to use it for RODC netlogon updates
 
 commit 7d380795b63c9b6e5196607960a35cfc90bdf1d9
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 27 21:03:45 2010 -0700
 
     pidl: added ifdef guards around ndr headers
     
     this prevents us parsing the leading headers needlessly
 
 commit bc47af50eb0896c108b7acc5323a897e27120252
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 27 21:03:14 2010 -0700
 
     s4-kdc: added ifdef guards in kdc.h
     
     this prevents too much recursion in the compiler preprocessor
 
 commit 1587b46fa0f403578f7198a4e7c7ef603aaa5598
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 27 19:47:14 2010 -0700
 
     s4-ldb: removed an unused variable
 
 commit 17aa2b329494bc82a89bc9bd8a7e6ba66406fc52
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 27 19:47:01 2010 -0700
 
     s4-kcc: fixed a incorrect context to kcctpl_get_all_bridgehead_dcs
 
 commit e313667983f5225d6f506d53fcd15011d54d5538
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 27 19:46:37 2010 -0700
 
     s4-dsdb: added samdb_find_site_for_computer() and samdb_find_ntdsguid_for_computer()
     
     these will be used by the new RODC dns update code
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit c9727902499b0cc84fef9a44b5252ac83376456e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 27 19:45:56 2010 -0700
 
     s4-auth: removed unused variable dom_sid
 
 commit 94dc2c106ba6d33f3b66e0427b5d9ad04aeacc4f
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Aug 31 23:17:11 2010 +0200
 
     s3: Lift smbd_messaging_context() from open_sockets_smbd()
 
 commit 790ad3d1a4d494f8e98883aa4e1c16777170e874
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Aug 31 23:16:50 2010 +0200
 
     s3: Remove two calls to procid_self()
 
 commit 886b5b67ee65a867bf8e4c345bc600dd7527de2a
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Sep 26 22:05:43 2010 -0700
 
     s3: Remove talloc_autofree_context() from myhostname()
     
     No destructor needed, so we can as well use the NULL context
 
 commit 49b4d2e652c189fff2fa4b3a94aed2ba0477cc76
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 27 06:06:02 2010 +0200
 
     s3: Remove some remaining files.c globals to sconn
 
 commit d26d79b6401783449ca7d38005a59938325d1995
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 27 05:50:22 2010 +0200
 
     s3: Remove talloc_autofree_context() from files.c
 
 commit eadc4b5b780ffdb99b7d4b48592af6c72f682bf8
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 27 04:54:29 2010 +0200
 
     s3: Lift smbd_server_conn from file_find_fd
 
 commit 54f7b702125d08f7754881ffbb4ad624c2a1634b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 27 04:49:00 2010 +0200
 
     s3: Remove smbd_server_conn from file_fsp
 
 commit 3009178ee5fc054c284568768d5acdf0208a25f4
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 27 04:46:18 2010 +0200
 
     s3: Slightly simplify file_fnum
     
     req==NULL should never happen, see the comment
 
 commit e57811440ad7b407cdd51dfcf3476072d461bcb7
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 27 04:13:22 2010 +0200
 
     s3: Remove smbd_server_conn from file_sync_all
 
 commit e2222fc19c6595deed22d8f55daf62692fd786e0
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 27 04:12:15 2010 +0200
 
     s3: Remove smbd_server_conn from file_find_subpath
 
 commit 75c6e0e5c7c17ab3ea78e09c226e2fb3472d1e40
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 27 04:05:25 2010 +0200
 
     s3: Lift smbd_server_conn from file_find_di_first
 
 commit b448e42de4070410eddbe2fa0085b9328a301159
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 27 04:00:31 2010 +0200
 
     s3: Lift smbd_server_conn from file_find_dif
 
 commit fb8686962a542c70a2104247a77b48cacd8a9663
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 27 03:53:00 2010 +0200
 
     s3: Remove smbd_server_conn from files_forall
 
 commit 9fc9ff9bfac604007440776d06b71eba5b5005e5
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 27 03:46:12 2010 +0200
 
     s3: Remove smbd_server_conn from file_close_user
 
 commit 25ca1cd1a85ca5bd99acfd2f54067c397d8fcb13
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 27 03:42:36 2010 +0200
 
     s3: Remove smbd_server_conn from file_close_pid
 
 commit 6a1c4bad131ceec025e7c8d40fdda3f01ce734c1
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 27 03:40:11 2010 +0200
 
     s3: Remove smbd_server_conn from file_close_conn
 
 commit c5d27995434910075185e6b290ca933a7ea8afa6
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 27 03:38:14 2010 +0200
 
     s3: Remove smbd_server_conn from file_new and file_free
 
 commit 52766081519ecca9ffd90b11719201537ff0c1ed
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 27 02:37:59 2010 +0200
 
     s3: Lift smbd_server_conn from file_fnum
 
 commit 5e26e4d30feca67ae8377006c3b1acc4d6c6aa5f
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 27 02:29:36 2010 +0200
 
     s3: Move "Files" to smbd_server_connection
 
 commit f83e7d8f8c91a1670dfd9f8322c3cf83c95c2b18
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 27 02:15:18 2010 +0200
 
     s3: Remove "server_fd" global variable
 
 commit 93adf70d1a2a3371562606dbda36016e9a15eeaf
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 27 01:44:06 2010 +0200
 
     s3: Remove talloc_autofree_context() from receive_unexpected()
     
     This is freed in this routine a few lines down
 
 commit 491102c1ce842e14be8074a4abe6676b83efa5eb
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Sep 28 04:50:32 2010 +0200
 
     s4:gensec_tstream: remove plain socket handling
     
     metze
     
     Autobuild-User: Stefan Metzmacher <metze@xxxxxxxxx>
     Autobuild-Date: Tue Sep 28 04:54:24 UTC 2010 on sn-devel-104
 
 commit ca360fba107f7948c52a5f7595ab0f99c8142e07
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Feb 3 14:36:10 2010 +0100
 
     s4:lib/tls: add gnutls backend for tstream
     
     metze
     
     Autobuild-User: Stefan Metzmacher <metze@xxxxxxxxx>
     Autobuild-Date: Tue Sep 28 02:29:42 UTC 2010 on sn-devel-104
 
 commit 381f0fcd1957b3f485db7773924a81a1282936d5
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Sep 22 12:13:28 2010 +0200
 
     s4:gensec: add gensec_create_tstream()
     
     Based on the initial patch from Andreas Schneider <asn@xxxxxxxxxx>.
     
     metze
 
 commit d6c48b4a5fb667b0fba91af5d9113209ae72eede
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Sep 28 02:33:23 2010 +0200
 
     s4:wrepl_server: use SOCKET_FLAG_NOCLOSE instead of a dup()
     
     The key thing is that we might have to turn the incomming
     connection into a outgoing connection.
     
     This change makes sense anyway, because we donate the fd to
     tstream.
     
     metze
 
 commit 9d8b886b3e631e073b12c559948f53bdbba87339
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Sep 28 02:13:12 2010 +0200
 
     s4:rpc_server: use SOCKET_FLAG_NOCLOSE to avoid calling close() on the socket fd twice.
     
     metze
 
 commit d7c09f312ee326c3108c7d06bc9c7390861d8552
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Mon Sep 27 18:24:01 2010 -0700
 
     Add torture test BAD-NBT-SESSION as regression fix for bug 7698 - Assert causes smbd to panic on invalid NetBIOS session request.
     
     Jeremy.
 
 commit a738f5b846598fa3f44a7c6aa8019ef886bd1bb7
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Mon Sep 27 18:21:46 2010 -0700
 
     Small tweak to bugfix for 7698 - Assert causes smbd to panic on invalid NetBIOS session request.
     
     Don't just fail to reply on a bad NBT name, just don't do the
     internal action.
     
     Jeremy.
 
 commit 38f505530ba06323a56c7d3914630efffcd12629
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Sep 27 23:57:34 2010 +0200
 
     tsocket: make sure we delete the fd event before calling close()
     
     We got random double free errors, when getting events from
     epoll_wait() and try to dereference the private talloc pointer
     attached to it.
     
     Before doing the close() in the tstream_disconnect_send() function
     we need to delete the fd event.
     
     metze
     
     Autobuild-User: Stefan Metzmacher <metze@xxxxxxxxx>
     Autobuild-Date: Tue Sep 28 01:02:55 UTC 2010 on sn-devel-104
 
 commit f98d217514433cd06887f8c0217a7835392f0375
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Mon Sep 27 05:46:07 2010 -0700
 
     Change to using TDB_INCOMPATIBLE_HASH (the jenkins hash) on all
     TDB_CLEAR_IF_FIRST tdb's. For tdb's like gencache where we open
     without CLEAR_IF_FIRST and then with CLEAR_IF_FIRST if corrupt
     this is still safe to use as if opening an existing tdb the new
     hash will be ignored - it's only used on creating a new tdb not
     opening an old one.
     
     Jeremy.
 
 commit 66761423474edc9736a8a6eae6feaaf958d89d0e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 27 15:03:44 2010 -0700
 
     s4-ildap: two more places that need talloc_reparent()
     
     these contexts can have references
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Tue Sep 28 00:04:03 UTC 2010 on sn-devel-104
 
 commit 396cdd6343e12a1b3cdd2d4c3bbac37c5fc30330
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 27 14:56:04 2010 -0700
 
     s4-kcc: don't print "Testing kcctpl_create_intersite_connections"
     
     log level 0 is excessive for this!
 
 commit 8e1a3c8ccab0586e8244b511df95e6f22c49fa8b
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 27 14:42:13 2010 -0700
 
     s4-drs: make getncchanges debug less verbose
     
     quieten make test a little
 
 commit 8edf3d71318acdba73f7415ae2db7b7988e34029
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 27 14:34:43 2010 -0700
 
     s4-dns: avoid search domains expansion in DNS resolver
     
     add a '.' if the name contains a '.' already, but not at the end
 
 commit 43d0c2e9ea71770aa87e74778c20908606cd55f8
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 27 14:34:06 2010 -0700
 
     heimdal: avoid DNS search domain expansion
     
     When you have a domain search list in resolv.conf, and one of the DNS
     servers for a searched domain is uncontactable then we would timeout
     resolving DNS names.
     
     Avoid this by adding a '.' to the hostname if the hostname already has
     a '.' in it, which we assume to mean it is fully qualified.
 
 commit 48adfb264f0a8772ac04fc51af1c39460c011acb
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 28 01:10:57 2010 +0200
 
     samr: add three new ACB flags to IDL.
     
     Guenther
 
 commit 77d4c280323ffc9f5f5f17023c90d0a904e14126
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 28 00:10:54 2010 +0200
 
     s3-spoolss: Fix _spoolss_EnumPrintProcDataTypes error handling
 
 commit 93d7230d25427af2955a9209335f657b8a901860
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 28 00:10:31 2010 +0200
 
     s4-smbtorture: rework spoolss_EnumPrintProcDataTypes test.
     
     Guenther
 
 commit 2921888a0808efbe765e3f52a83a91c2e03a44a6
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 28 00:10:17 2010 +0200
 
     s3-spoolss: Fix _spoolss_EnumPrintProcessors error handling
 
 commit a335848a883d98247470b0beb1eed14afec802de
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 27 23:33:52 2010 +0200
 
     s4-smbtorture: rework test_EnumPrintProcessors to let it test more combinations.
     
     Guenther
 
 commit 0e1588aa980069dd267b3b0207db453c6ab23023
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 27 08:10:58 2010 +0200
 
     s3-waf: add NDR_PERFCOUNT subsystem.
     
     Guenther
 
 commit 7fbe7007536214af99b2a2c3f07e3c04c7c6cd07
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 27 12:54:26 2010 -0700
 
     s4-ildap: fixed a talloc_steal with references error
     
     We need talloc_reparent() instead
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Mon Sep 27 20:38:00 UTC 2010 on sn-devel-104
 
 commit aeedd29d390a1bb8ad1b446bf9b39cffd42e5612
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Mon Sep 27 10:01:09 2010 -0700
 
     s4-ldb: Added ldb_request_replace_control
     
     It is the same as ldb_request_add_control, except it will replace
     an existing control.
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Mon Sep 27 19:00:38 UTC 2010 on sn-devel-104
 
 commit 2cf0525b2382d22b3497f49eb58b9fd8f0c837e1
 Author: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 Date:   Sun Sep 26 17:05:13 2010 -0700
 
     s4/irpc: Add security token to the binding handle when doing irp call forwarding
 
 commit ed7bbc993d4fd080303611a64fefc2b47d786176
 Author: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 Date:   Sun Sep 26 17:04:43 2010 -0700
 
     s4/irpc: Add function to add security token to the binding handle
 
 commit d9d4ded71a9214917d9999da0a16aa82eeac0afb
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Sep 27 01:42:26 2010 +0200
 
     s4:irpc: optionaly pass the security_token via IRPC requests.
     
     metze
 
 commit 3235f44ac48e6945446329d57f3ecd0d10fa47e1
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 27 02:32:50 2010 +0200
 
     s3: Make file_fnum static
 
 commit f1c1959f1368741df052fd1d53cd748b8608f2f0
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 27 01:49:01 2010 +0200
 
     s3: Remove some unused code
 
 commit 6319e0da100f813efc12b13b805c6c59afe5ab26
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 27 02:32:27 2010 +0200
 
     s3: Fix some comments
 
 commit 35d9530f3b210f182815fe07b5204be664d5972a
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Sep 26 22:16:14 2010 -0700
 
     Remove talloc_autofree_context() from pm_process
     
     This would be a classic for talloc_tos(), InFile is freed a few lines down. But
     unfortunately S4 does not support talloc_tos().
 
 commit 8e02130c623fca4bf06baff6789b45d8782bf5b0
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Sep 26 22:15:40 2010 -0700
 
     Lift talloc_autofree_context() from OpenConfFile()
 
 commit 84127dd50420a7d0e8f389d4af15d52fca6cd809
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 27 12:43:39 2010 +0200
 
     libsmbconf: parse an empty share as empty share, not as NULL.
     
     This fixes a segfault in net conf import:
     Importing a text file with an empty share resulted in a segfault.
     Now this creates an empty share in registry config, just as it
     should.
     
     Thanks to Gregor Beck <gbeck@xxxxxxxxx> for reporting.
 
 commit f4f5ad97741d4c6be32573338baa346808e1f108
 Author: Gregor Beck <gbeck@xxxxxxxxx>
 Date:   Fri Sep 24 11:29:09 2010 +0200
 
     s3:registry: proposed aix build fix for reg_parse_internal
     
     Signed-off-by: Michael Adam <obnox@xxxxxxxxx>
 
 commit b32625b79f0f1b67c3e7579f7a2e959e89343180
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Sep 27 08:14:54 2010 +0200
 
     s4:torture/ldap: close connections with an UnbindRequest
     
     metze
     
     Autobuild-User: Stefan Metzmacher <metze@xxxxxxxxx>
     Autobuild-Date: Mon Sep 27 07:14:23 UTC 2010 on sn-devel-104
 
 commit b1ffacb43736c2a2366fbcb0039384b7b8d1683e
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Sep 27 08:13:50 2010 +0200
 
     LDAP-BASIC: test AbandonRequest
     
     metze
 
 commit b65a164f3e05a53c08998dc86eb6a899278f687a
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sun Sep 26 22:34:37 2010 +0200
 
     s4:libcli/ldap: fix sending oneway requests
     
     metze
 
 commit 9d4df79080e43ca787b9c7f598aa5327b47e83f2
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Sep 27 06:46:33 2010 +0200
 
     libcli/ldap: correctly marshall LDAP Unbind PDUs
     
     metze
 
 commit ff9549192599ef5b88fade7e95fa9a4ccb9232a6
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 27 07:46:52 2010 +0200
 
     s3-waf: fix dependencies to NDR_XATTR.
     
     Guenther
 
 commit 1e97e73c77a0033f416be20ecb7d418b619683fe
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 27 07:33:09 2010 +0200
 
     s3-waf: link PReg parser only in registry client side extension.
     
     Guenther
 
 commit 122e35405ea0bdc4dad8c6c86deb60dfcfd6125f
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 27 07:18:16 2010 +0200
 
     s3-waf: NDR_SRVSVC is defined now from the main librpc wscript_build.
     
     Guenther
 
 commit f2310cacde6cccbbdc80893ed2a571fcf1f81975
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 27 03:55:40 2010 +0200
 
     waf: add more NDR subsystems for shared IDL files.
     
     Guenther
 
 commit 611c8310aba9b41171f1ffb17e6cc8591293cfec
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 27 07:07:24 2010 +0200
 
     s4-waf: remove NDR-SRVSVC alias.
     
     Thanks tridge, this was driving me nuts...
     
     Guenther
 
 commit d834671f68e1bc0817d8151cd6cc065851263075
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 27 06:57:36 2010 +0200
 
     s4-smbtorture: remove unneeded dcerpc_mgmt alias.
     
     Guenther
 
 commit 785410c49373bd9f0cb9c533809fb923ecb18b80
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Sep 26 21:12:02 2010 -0700
 
     s4-drs: fixed comment in getncchanges code
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Mon Sep 27 04:54:43 UTC 2010 on sn-devel-104
 
 commit 06274bd87080f29f0be2b49a0ea65bf98b6e0b0c
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Sep 26 21:11:42 2010 -0700
 
     s4-gensec: fixed a valgrind error in gensec
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit f9ba8f5d8af87c06e42a9c0c20b70171095c12b3
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sun Sep 26 11:14:19 2010 +0200
 
     lib/util: change tevent_req_nterror() to a macro
     
     This way we can record where a tevent_req was finished by
     tevent_req_nterror().
     
     metze
     
     Autobuild-User: Stefan Metzmacher <metze@xxxxxxxxx>
     Autobuild-Date: Mon Sep 27 03:18:14 UTC 2010 on sn-devel-104
 
 commit a40dcd161c417897c35b46417ea5d103ccd661b9
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Sep 26 17:40:05 2010 -0700
 
     s4-dns: use the generated krb5.conf in samba_dnsupdate
     
     this gives one less thing that an admin can get wrong
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Mon Sep 27 02:35:29 UTC 2010 on sn-devel-104
 
 commit 93be0d6178f4339f7cc4e004c2abbffef1efdc59
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Sep 26 17:39:33 2010 -0700
 
     s4-provision: fixed the generation of the krb5.conf for vampire
     
     we need a correct krb5.conf for nsupdate from bind9
 
 commit 1622ad414fa13ab373064935a4cedbb75af870e6
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 27 03:47:15 2010 +0200
 
     s3-waf: move SERVICES into a subsystem.
     
     Guenther
 
 commit f52fda496454b964b20e8b6d48d7c7985dce2686
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 27 03:39:41 2010 +0200
 
     s3-waf: add PRINTING subsystems.
     
     Guenther
 
 commit cef16c26903a0bb351363ccc4ce6056f5f6e0ddd
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 27 03:31:19 2010 +0200
 
     s3-waf: add two more REGF based subsystems.
     
     Guenther
 
 commit b7cd6af5b45840a3588ad0cd50b4414f32f8b792
 Author: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
 Date:   Mon Sep 27 11:06:51 2010 +0930
 
     tdb: fix non-WAF build, commit 1.2.6 ABI file.
     
     Sorry Jeremy.
     
     Signed-off-by: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
 
 commit 2dcf76c9247ff02a1779000dbbecdc418473ca41
 Author: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
 Date:   Fri Sep 24 15:45:11 2010 +0930
 
     tdb: TDB_INCOMPATIBLE_HASH, to allow safe changing of default hash.
     
     This flag to tdb_open/tdb_open_ex effects creation of a new database:
     1) Uses the Jenkins lookup3 hash instead of the old gdbm hash if none is
        specified,
     2) Places a non-zero field in header->rwlocks, so older versions of TDB will
        refuse to open it.
     
     This means that the caller (ie Samba) can set this flag to safely
     change the hash function.  Versions of TDB from this one on will either
     use the correct hash or refuse to open (if a different hash is specified).
     Older TDB versions will see the nonzero rwlocks field and refuse to open
     it under any conditions.
     
     Signed-off-by: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
 
 commit ccac258d14dda7d8a994a7b80474ce6d85478a6d
 Author: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
 Date:   Fri Sep 24 15:39:43 2010 +0930
 
     tdb: automatically identify Jenkins hash tdbs
     
     If the caller to tdb_open_ex() doesn't specify a hash, and tdb_old_hash
     doesn't match, try tdb_jenkins_hash.
     
     This was Metze's idea: it makes life simpler, especially with the upcoming
     TDB_INCOMPATIBLE_HASH flag.
     
     Signed-off-by: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
 
 commit 3258cf3f11bf7c68a2e69e1808c4551cc899725a
 Author: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
 Date:   Fri Sep 24 15:34:06 2010 +0930
 
     tdb: add Bob Jenkins lookup3 hash as helper hash.
     
     This is a better hash than the default: shipping it with tdb makes it easy
     for callers to use it as the hash by passing it to tdb_open_ex().
     
     This version taken from CCAN and modified, which took it from
     http://www.burtleburtle.net/bob/c/lookup3.c.
     
     Signed-off-by: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
 
 commit 7afa7b8a848a6afdb586768168c95b566b7b912f
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 27 00:24:47 2010 +0200
 
     s3-waf: rework static and shared list handling a little.
     
     Guenther
 
 commit 63c3af79817f8884292ac126b2b167934463b99f
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 27 00:24:04 2010 +0200
 
     waf: add delimiter argument to TO_LIST.
     
     Guenther
 
 commit 4584a12b6a251389e1574985862ae69857d9e0f0
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Sep 26 23:38:36 2010 +0200
 
     s3-waf: add missing IDMAP modules.
     
     Guenther
 
 commit b894847ca0fb72d6fc6591e19ae009595036f9fb
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Sep 26 21:58:58 2010 +0200
 
     s3-waf: rework CLDAP and LIBCLI_LDAP subsystems.
     
     Guenther
 
 commit 9f0b88de1a17cb22349ddbaf8d62ef40dc27c6c1
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Sep 26 20:30:36 2010 +0200
 
     s3-waf: move gpext subsystem to libgpo/gpext/wscript_build.
     
     Guenther
 
 commit a742e0065aee09499b60f3762af50f180c42c855
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Sep 26 20:10:49 2010 +0200
 
     s3-waf: move perfcount subsystem to modules/wscript_build.
     
     Guenther
 
 commit 3e35cc42b55844d52d53639a49832dcb29ee140e
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Sep 26 20:07:03 2010 +0200
 
     s3-waf: move charset subsystem to modules/wscript_build.
     
     Guenther
 
 commit 6465dbce6d03705271ccea1dbc179973b44e87f9
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Sep 26 19:59:18 2010 +0200
 
     s3-waf: move idmap subsystem to winbindd/wscript_build.
     
     Guenther
 
 commit d7d33317c78c0f15b016bd217ae853dc02d71e2d
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Sep 26 19:51:40 2010 +0200
 
     s3-waf: move pdb subsystem to pdb/wscript_build.
     
     Guenther
 
 commit fa8971d90f4f989692e363696b44976d3aae2a65
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Sep 26 19:43:43 2010 +0200
 
     s3-waf: move auth subsystem to auth/wscript_build.
     
     Guenther
 
 commit 2839c8f0b2aab9693a41b844c0733af893f1f2a9
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Sep 26 10:56:09 2010 +0200
 
     s3-waf: support --with-acl-support, at least for posix acls.
     
     Guenther
 
 commit 89e151167cb90c08236c5eda880732031752b915
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Sep 26 03:11:01 2010 +0200
 
     s3-waf: move VFS subsystem to modules/wscript_build.
     
     Guenther
 
 commit ca2bbe00dc799a7783fb101c4860911727739ebd
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Sep 26 10:44:27 2010 +0200
 
     s3-waf: add some module specific functions for s3 waf build.
     
     Thanks to Kai.
     
     Guenther
 
 commit 0326012db72ef06066dac0cb2608e26f98d722cc
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Sep 26 21:28:36 2010 +0200
 
     s3-waf: convert VFS into a subsystem.
     
     Guenther
 
 commit 8a5dee26b30e2c6e90391a2ae59db2b3a543fdb9
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Sep 26 21:27:22 2010 +0200
 
     s3-waf: convert GPEXT into a subsystem.
     
     Guenther
 
 commit 6fcd2437e4527d4832d2d80fe37c45f5c4c100ec
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Sep 26 21:26:23 2010 +0200
 
     s3-waf: convert PERFCOUNT into a subsystem.
     
     Guenther
 
 commit a6025af503f72a68f7bf7811750aac4c1e1d9db3
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Sep 26 21:25:16 2010 +0200
 
     s3-waf: convert CHARSET into a subsystem.
     
     Guenther
 
 commit ce568816963119ac8436742d1e89f67021b084dc
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Sep 26 21:23:40 2010 +0200
 
     s3-waf: convert IDMAP into subsystem.
     
     Guenther
 
 commit 525dcaee51c42ffea06ba1d0b0bc07af8c888a7e
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Sep 26 21:22:02 2010 +0200
 
     s3-waf: convert PDB into subsystem.
     
     Guenther
 
 commit a9b05af44724d589b42f66f932ea9684b2497038
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Sep 26 21:21:38 2010 +0200
 
     s3-waf: convert AUTH into subsystem.
     
     Guenther
 
 commit 99ac4e92ff3205f80ef0fe823cbbd05eed7d2bb6
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Sun Sep 26 11:47:47 2010 -0700
 
     s4-ldbmodules: Added new module aclread to handle access checks on LDAP search
     
     It is currently enabled only if the request comes from the LDAP server, and is
     disabled  by default. Use acl:search=true in smb.conf to enable it.
     It filters out all objects the user is not allowed to see, and all attributes
     the user does not have RP on. Extended access not supported yet.
 
 commit 93ba17285d8afb0d6e4040bf443e88ca4ad5147e
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Sun Sep 26 11:39:36 2010 -0700
 
     s4-tests: Added tests for search checks on attributes
     
     The ACL reach tests are in the knowfail because aclread module is not
     enabled by default
 
 commit 3e08965369c4a03c5c7b939f72a1b3ff0874059f
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Sun Sep 26 11:37:00 2010 -0700
 
     s4-tests: Removed search tests with anonymous credentials as they fail againts Windows
     
     These tests will fail in make test as well if the acl_read module is enabled.
 
 commit dc9991ab0e191fe5b7dadbcf1d9e57b9ecbd7958
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Sun Sep 26 11:32:22 2010 -0700
 
     s4-dsdb: Added a function to check access on a particular object by its guid
     
     Similar to dsdb_check_access_on_dn, only it searches by guid.
 
 commit 4d3f528411301d0bc48110921a1ecb4b4f752b1e
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Wed Sep 22 12:50:51 2010 -0700
 
     s4-dsdb: A helper to determine if an attribute is part of the search filter
 
 commit b77edca7f8728fbba8d4a3e6fe9f226793dad9cb
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Wed Sep 22 12:41:44 2010 -0700
 
     s4-dsdb: Moved some helper functions to a separate file
     
     We need these to be accessible to the aclread module as well.
 
 commit 3d0e36bc87bd23e3d1bff7468db2eb99531d8d87
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Tue Sep 14 10:51:14 2010 +0300
 
     s4-ldap: Added a control to apply the access checks on read via LDAP
 
 commit 5ffacff5c4a4799aacf97cbc28581f8e302c145c
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Sep 26 12:50:06 2010 -0700
 
     autobuild: use killbysubdir if available
     
     this will reduce the spurious test output while processes are being
     killed
 
 commit cc79f092ba098543d253884dc9dc2be3c30cd282
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Sep 26 11:46:01 2010 -0700
 
     autobuild: exit immediately if no changes from master
     
     we don't need to test master in autobuild
 
 commit 065fc8bc10de0c2bbb6f369bd03a70efc13ca12f
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Sep 26 20:25:15 2010 +0200
 
     s3-waf: convert LIBGPO into a subsystem.
     
     Guenther
 
 commit be9badc2f63aeccc08ffae7358b7d6c538c4eb63
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Sep 26 19:44:53 2010 +0200
 
     s3-waf: convert PLAINTEXT_AUTH, SLCACHE and DCUTIL into subsystems.
     
     Guenther
 
 commit 51ea39c5c87aa78949b32ee6a549de22385f73c1
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Sep 26 21:04:39 2010 +0200
 
     s3-vfs: fix the build of nfs4_acls.c
     
     Guenther
 
 commit 0fd69f570883847f975033bc1a6306b00a5ae0d2
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Sun Sep 26 19:28:07 2010 +0200
 
     s3-waf: Link smbd against RPCECHO.
 
 commit d0739d436e50f23ce8378cd3645f6cac74afbc13
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 19:21:56 2010 -0700
 
     s3: Remove talloc_autofree_context() from nametouid()
     
     pass is freed a few lines down
 
 commit d4bfb5c48847fa73cdf10ede0d72b90ac45a1ef1
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 19:18:46 2010 -0700
 
     s3: Remove talloc_autofree_context() from guest_user_info()
     
     pwd is freed a few lines down
 
 commit 227945d31c23b2b76c312cef73370865e1722f3a
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 19:16:53 2010 -0700
 
     s3: Remove talloc_autofree_context() from getpwnam_alloc()
     
     This is given to the memcache a few lines down
 
 commit 3b2efdc7d7fe1346e363e6df679624150a0f95d7
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 18:34:03 2010 -0700
 
     s3: Remove talloc_autofree_context() from notify_internal_parent_init()
 
 commit 03841f9e44950811907ea83e8caedac2a80bce06
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Sun Sep 26 02:59:32 2010 -0700
 
     Fix bug #7698 - Assert causes smbd to panic on invalid NetBIOS session request.
     
     Found by the CodeNomicon test suites at the SNIA plugfest.
     
     http://www.codenomicon.com/
     
     If an invalid NetBIOS session request is received the code in name_len() in
     libsmb/nmblib.c can hit an assert.
     
     Re-write name_len() and name_extract() to use "buf/len" pairs and
     always limit reads.
     
     Jeremy.
 
 commit 80f8419ef25baa7b2f6d78469084a2ee80296fa1
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Sep 22 06:23:17 2010 +0200
 
     s4:schannel: handle move flag combinations in the server
     
     This fixes some testsuites in the CIFS plugfest.
     
     metze
 
 commit 7dbfeb0dc040889244a1110940af2d070f823374
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Sep 25 19:14:42 2010 -0700
 
     s4-auth: fixed the SID list for DCs in the PAC
     
     the S-1-5-9 SID is added in the PAC by the KDC, not on the server that
     receives the PAC
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
     Pair-Programmed-With: Stefan Metzmacher <metze@xxxxxxxxx>
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Sun Sep 26 07:09:08 UTC 2010 on sn-devel-104
 
 commit 65fc066ef43786faae9d4adf8f0941d86315f398
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Sep 25 19:43:13 2010 -0700
 
     autobuild: fixed detection of master changes
 
 commit c0a1cbda5d70d2a6e0ffedb07cfaaadc01b0fc8d
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Sep 25 19:23:02 2010 -0700
 
     s3-selftest: added samba3.posix_s3.rap.printing as a knownfail
     
     this fails intermittently on sn-devel, Günther suggests adding this to
     knownfail for now
 
 commit f1c2702b268ce2f48cab793422b3c0b7954e9a38
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Sep 25 19:13:28 2010 -0700
 
     idl-pac: add a decoder for the pac info ctr
     
     Pair-Programmed-With: Stefan Metzmacher <metze@xxxxxxxxx>
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit f33fc39f37c21e0d1d5cf926db1a742395f25ea7
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Sep 25 17:53:14 2010 -0700
 
     s4-drs: use the system sam_ctx for updaterefs
     
     this is needed for RODC clients calling updaterefs
 
 commit f3ceec9b1b9e0f2a4a40cf25cacbd157fb690de4
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Sep 25 17:52:43 2010 -0700
 
     s4-spn: don't try to do SPN updates as a RODC
     
     we don't have the permissions to do it
 
 commit 95b56aabcbfe2754a34eac627a6bc7226cbd3f17
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 24 05:09:15 2010 +0200
 
     libcli/ldap: let ldap_full_packet() use asn1_peek_tag_needed_size()
     
     This allows us to read a full packet without read byte after byte
     or possible read to much.
     
     metze
 
 commit 182a69c5be7706fbb542694c7be51d499b61c98d
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Sep 23 18:10:28 2010 +0200
 
     lib/util/asn1: add asn1_peek_tag_needed_size() and asn1_peek_full_tag()
     
     We need a way to ask for the length of a tag without having the full
     buffer yet.
     
     metze
 
 commit e628bf1081929684d888353101296cc17d9f3ae4
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Sep 22 20:31:06 2010 +0200
 
     libcli/util: let tstream_read_pdu_blob_* cope with variable length headers
     
     metze
 
 commit 0b5a556b76f0d05457c1c370b0f81fba124190a3
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sun Sep 26 12:34:58 2010 +1000
 
     s4-kerberos Don't segfault if the password isn't specified in keytab generation
     
     Andrew Bartlett
     
     Autobuild-User: Andrew Bartlett <abartlet@xxxxxxxxx>
     Autobuild-Date: Sun Sep 26 03:29:34 UTC 2010 on sn-devel-104
 
 commit c680a42504f8a3924a594c0b8363665ab6b1f2f4
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sun Sep 26 04:58:37 2010 +0400
 
     upgradeprovision: fix a typo
 
 commit 873bd989049e4953afb478ca5518984b26870326
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sun Sep 26 04:57:04 2010 +0400
 
     upgradeprovision: Fix a bug with renamed entries
     
     The SD was not refetched for renamed entries, resulting with a try to
     add an additional SD when there was already one.
 
 commit 43274c9071ec357fe629fdfa7966a772d1844188
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sat Sep 25 07:36:12 2010 +0400
 
     upgradeprovision: fix a bug with not updated links
 
 commit a8f8f277ff6c8dc9ea060e53c6debbd30dbd87f7
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Tue Sep 7 17:57:52 2010 +0400
 
     s4 provision: start with gpo of version 0 and be consistent between different policies
 
 commit 76d87b7fb51dfab8f85686bde7fed67701bc9092
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sat Sep 18 08:15:36 2010 +0400
 
     s4 upgradeprovision: fix a bug with empty reference objects
     
     Thanks to lukas@xxxxxxxxxxxxxxx for poiting it to me
 
 commit 3c95d4d31347a2491d2c2f593f2e12f9a389e66c
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Tue Sep 7 17:50:39 2010 +0400
 
     s4 upgradeprovision: Copy versionNumber if not present it helps to make gpo valid
 
 commit dfa468fd088b30ed1dfdbaabd6b569c600838706
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Tue Sep 7 17:45:55 2010 +0400
 
     s4 provision: Make GPO folder group writable
     
     The group of this folder is domain administrator and it seems sensible
     that all domain administrators have the right to modify the gpo (they
     have it at the NT ACLs level ...)
 
 commit 8a48ca4e3f2509571f0910165c9e8763864e9c7a
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 16:31:18 2010 -0700
 
     s3: Remove talloc_autofree_context() from change_to_guest()
     
     pass is freed at the exit of this routine
 
 commit 4ebbbdd011aae397c79cc5a83a729e547480c112
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 16:30:06 2010 -0700
 
     s3: Remove talloc_autofree_context() from swat
     
     In both cases, pass is freed immediately
 
 commit bf6ca13346e67107d821cec9edf4f767defa490e
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 16:28:21 2010 -0700
 
     s3: Remove talloc_autofree_context() from smbpasswd
     
     In both cases, pwd is freed immediately
 
 commit 77e96d3229ea95d220a663aa99c7d376f3619d41
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 16:27:04 2010 -0700
 
     s3: Remove talloc_autofree_context() from net_sam_provision()
 
 commit 2b601d72d55bb6cbdd1e47b002782159e0e589bf
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 16:24:16 2010 -0700
 
     s3: Remove talloc_autofree_context() from lookup_unix_user_name()
     
     pwd is freed in this routine immediately
 
 commit 9b2d3142c1751a55d942ee8cb6bdcdee713989c2
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 16:23:11 2010 -0700
 
     s3: Remove talloc_autofree_context() from pdb_init_ads()
 
 commit 2d8b65066e632c1a96b150e0cb5f7c361471ac31
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 16:20:11 2010 -0700
 
     s3: Remove two talloc_autofree_context() calls
     
     Both allocated blobs are freed in their routines
 
 commit 997a64f6fb11e19d78c0468d86c0c545a4e586d1
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 16:02:04 2010 -0700
 
     s3: Remove talloc_autofree_context() from serverid_db()
     
     If we needed an explicit tdb_close() in the destructor, we'd be hosed
     long ago.
 
 commit 34c0b166b6abd1d52e4c07a798f41a245d39a426
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 15:59:06 2010 -0700
 
     s3: Remove talloc_autofree_context() from serverid_parent_init()
 
 commit 8c55a9b459a7f54ab505954f2d1d66538dd98d1b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 15:56:33 2010 -0700
 
     s3: Remove talloc_autofree_context() from messaging_tdb_parent_init()
 
 commit c4efae77fae88163b119ac71e8ed3220fb1f73b4
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 15:50:33 2010 -0700
 
     s3: Remove talloc_autofree_context() from ctdb_read_req()
 
 commit 86919606c7bb9f80200799a23fb491a9bb7f2f14
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 15:46:36 2010 -0700
 
     s3: Remove talloc_autofree_context() from get_root_nt_token()
     
     The memcache_add_talloc() later on steals it anyway
 
 commit 69ef2b37050d44394c4e68c315a5af0afe332656
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sat Sep 25 21:13:07 2010 +0400
 
     upgradeprovision: use the same case for hostname in reference provision as in the current provision
     
     Autobuild-User: Andrew Tridgell <tridge@xxxxxxxxx>
     Autobuild-Date: Sun Sep 26 01:21:52 UTC 2010 on sn-devel-104
 
 commit e9560722ca01b3a2f23f5750292c0e6450141675
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Sep 25 17:35:55 2010 -0700
 
     autobuild: added --retry option
     
     this allows the build to auto retry if master changes
 
 commit e8fec1d3c6c9b8b08de45ad724fe1eedb22fba7d
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Sep 25 00:07:57 2010 -0700
 
     s4-dns: the DNS/${HOSTNAME} SPN should be on the DNS account only
 
 commit b8444b64a32d698b01acce2a1307723cc69a472b
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Sep 24 23:25:49 2010 -0700
 
     s4-provision: switch to dns-HOSTNAME instead of dns
     
     We now use a host specific account name for the DNS account, which is
     the account used for dynamic DNS updates. We also setup the
     servicePrincipalName for automatic update, and add both DNS/${DNSDOMAIN}
     and DNS/${DNSNAME} for compatibility with both the old and new SPNs
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 00791652f4a4894ecffbca38d1f9bb4584fb2635
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Sep 25 16:32:55 2010 -0700
 
     autobuild: enable ccache
 
 commit d9a0546666c4628dbf577c6525ad64f3ee3ef077
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Sep 25 16:18:00 2010 -0700
 
     autobuild: added --fix-whitespace option
 
 commit 5d5ae099d16d1902e4a85adec5b1e6a9085b6118
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Sep 25 15:53:32 2010 -0700
 
     autobuild: added --rebase-master and --push-master
     
     Pair-Programmed-With: Stefan Metzmacher <metze@xxxxxxxxx>
 
 commit 91b62a274411477f67f50f0f653dd17bf1e65c1d
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Sep 25 15:30:13 2010 -0700
 
     autobuild: added a EDITOR script to mark successful autobuilds
     
     Pair-Programmed-With: Stefan Metzmacher <metze@xxxxxxxxx>
 
 commit f7fb272e953b743ca9830618af9b1c290701ffec
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Sep 25 14:09:11 2010 -0700
 
     autobuild: added --rebase option
     
     this allows you to rebase on a URL before starting
 
 commit a09b241ebb04dbc0285e5bee0e67027e055f719a
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Sep 25 12:51:51 2010 -0700
 
     script: added autobuild.py automatic build test script
     
     this can be used to run all tests in parallel, in free git clones
 
 commit f1b3c4dd387ac04615c3443d5de1059d2dc59ba4
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sun Sep 26 02:13:39 2010 +0300
 
     s4-possibleinferiors.py: Fix usage of 'paged_search' module for remote LDB connections
 
 commit 11785600be99f3a5b6edeef6f9efe4898abeb3d8
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sun Sep 26 00:21:19 2010 +0300
 
     s4-fsmo.py: Fix usage of 'paged_search' module for remote LDB connections
 
 commit cf5777111616a2f5239b19b5b95974dd47136c48
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sun Sep 26 00:20:20 2010 +0300
 
     s4-delete_object.py: Fix usage of 'paged_search' module for remote LDB connections
 
 commit 04826b65f6699bb6455aa1f2800a26400567d339
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sun Sep 26 00:18:35 2010 +0300
 
     s4-sec_descriptor.py: Fix usage of 'paged_search' module for remote LDB connections
 
 commit 7a7068f2ed6a21e6eab06021a3262217fe0afaf8
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sun Sep 26 00:13:39 2010 +0300
 
     s4-ldap_schema.py: Remove unused LDB connection to GC port
 
 commit 8780d2934bee14664e44643f70c90b609acda6b0
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sun Sep 26 00:11:08 2010 +0300
 
     s4-dsdb_schema_info.py: Fix usage of 'paged_search' module for remote LDB connections
 
 commit 7e1e7b16f6c2184554c429e039227efd6c7ed839
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sun Sep 26 00:10:24 2010 +0300
 
     s4-ldapcmp: Fix usage of 'paged_search' module for remote LDB connections
 
 commit 9e6fa8553cb7ca7fece76646c30f7fcb2a86a83a
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sun Sep 26 02:25:03 2010 +0300
 
     s4-ldapcmp: Extend ldapcmp to be able to compare more than one context at a time
     
     If no arguments given, ldapcmp will compare all NCs
 
 commit dda1dd63d3c463a9a26d85acf4a9f7cc53396613
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 15:40:54 2010 -0700
 
     s3: Avoid an explicit ZERO_STRUCT
 
 commit 6ee0d866c2d7dbdede8511fb906c10f6118fa87d
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 15:35:44 2010 -0700
 
     s3: Lift talloc_autofree_context() from make_auth_context_fixed()
 
 commit 242e3296108f513b286787ac12ea768b9c4ed954
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 15:31:29 2010 -0700
 
     s3: Lift talloc_autofree_context() from make_auth_context_subsystem()
 
 commit 2d8be31e880bcd1b7444ffd45295cc9948079b6f
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 14:51:45 2010 -0700
 
     s3: Lift talloc_autofree_context() from make_auth_context_text_list()
 
 commit 61861e4b7d37d5b483360c0e9faa3dd3a1d0e9f6
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 14:50:46 2010 -0700
 
     s3: Lift talloc_autofree_context() from make_auth_context()
 
 commit b12744513ec24a50cc838bc6273513d3ac3ddba9
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 14:47:42 2010 -0700
 
     s3: Fix a memleak in make_new_server_info_system()
 
 commit 15a3afbd192cb8c8e4a248aec8f98141af41b8c1
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 14:47:31 2010 -0700
 
     s3: Remove talloc_autofree_context() from init_system_info()
 
 commit e4591eb8c1e8f800da1304ac0321beb6db4a344f
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 15:44:55 2010 -0700
 
     s3: Fix a typo
 
 commit a0d3ffbf924cf203fc8dc765954823375645f0b7
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 14:59:42 2010 -0700
 
     s3: Fix some 64-bit warnings
 
 commit 0a18f89e8a1599bae4ac96b6f3ab358797881ef7
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Thu Sep 23 17:40:35 2010 -0700
 
     pyteven: Fix build warnings.
 
 commit 296ff486e41d309493c9ddb195578cb6355e2b36
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Thu Sep 23 17:29:53 2010 -0700
 
     Check in configure/Makefile for those projects that have waf as primary build system.
 
 commit e68afdc02f7ead1da8d0e11cf13a1845eebe7d48
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Thu Sep 23 17:13:56 2010 -0700
 
     pytevent: Add more tests.
 
 commit ddb3c48f1adf3e3202ad904ba9de4027c7e140df
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Thu Sep 23 16:50:36 2010 -0700
 
     pytevent: Fill in client side fnuctions.
 
 commit ba5d034d5318d340aefa2b3bd2600c0cc43c934b
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Thu Sep 23 15:14:57 2010 -0700
 
     selftest: If a testsuite is killed by a signal, let selftest die.
 
 commit 465cff7531731929b963085a13ef9a74100858e5
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Thu Sep 23 14:28:02 2010 -0700
 
     tevent: Add infrastructure for python bindings.
 
 commit 1f22b63b3453e7d8919dcbdd41ea62b34001754e
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Thu Sep 23 14:01:02 2010 -0700
 
     tevent: Switch to using waf by default.
 
 commit e81db37a87b83b6ff10ab513eb4a4d06a2c20b17
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 25 10:56:58 2010 -0700
 
     s3: Fix bug 7470
     
     S_IREAD and S_IWRITE are not standard.
     
     Thanks to Joachim Schmitz <schmitz@xxxxxx> for reporting!
 
 commit 85ba79063f35b5a073b3670b82daa2aa6dfb40bb
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Sep 24 12:50:13 2010 -0700
 
     ldb: mark the location of a lot more ldb requests
 
 commit 5568fcd88b2a32ba389694ee35ab521af1ea7394
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Sep 24 12:09:26 2010 -0700
 
     s4-dsdb: added tagging of requests in dsdb modules
     
     this allows you to call dsdb_req_chain_debug() in gdb or when writing
     debug code to see the request chain
 
 commit f4893e7d33b7c9aaafba5ce8657972d3eb600257
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Sep 24 12:07:16 2010 -0700
 
     ldb: added request location tracking
     
     this is used to help debug async ldb requests. The ldb request handle
     now contains a location string and the parent request pointer. This
     allows us to print a backtrace of ldb requests in the dsdb modules.
 
 commit d72dbe847e0db605e950e6656d758cb60bf628a7
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Sep 24 10:05:07 2010 -0700
 
     s4-repl: make getncchanges a bit less verbose
     
     this should reduce some of the clutter in make test
 
 commit c53210bf0609de982d0b36f76198defc8a4502da
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 23 19:51:36 2010 -0700
 
     s4-net: added --ipaddress option to net commands
     
     this allows override of server IP address, bypassing NBT or DNS name
     resolution of DCs
     
     Pair-Programmed-With: Stefan Metzmacher <metze@xxxxxxxxx>
 
 commit 3d7a4cf5b68a1adcc4b7b53819ffc0c580e92da0
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 23 19:52:19 2010 -0700
 
     s4-pynet: added server keyword to Net() initialisation
     
     this sets up server_address in the libnet context
     
     Pair-Programmed-With: Stefan Metzmacher <metze@xxxxxxxxx>
 
 commit 805d9425c2ee06e1695e451500d1ffbf90ca8e72
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 23 19:50:00 2010 -0700
 
     s4-libnet: added server_address option in libnet context
     
     this is used by libnet_LookupDCs
     
     Pair-Programmed-With: Stefan Metzmacher <metze@xxxxxxxxx>
 
 commit a360428588467c29e8eb40b27a9db525d4c2ea96
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 23 19:49:12 2010 -0700
 
     s4-finddcs: allow override of server IP address
     
     this will be used to implement --ipaddress option to net commands
     
     Pair-Programmed-With: Stefan Metzmacher <metze@xxxxxxxxx>
 
 commit bd228f98588919880ca3a9e4c1f23e17ce78aca5
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 23 19:48:03 2010 -0700
 
     s4-repl: don't store repsFrom on DNs other than NC heads
     
     we don't want a refsFrom on the Rid Manage$ DN
     
     Pair-Programmed-With: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 
 commit 781796c557025f4bf8c62b903acc1be64acc35b8
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 23 19:46:27 2010 -0700
 
     s4-pycredentials: avoid a tallloc_free on ref
     
     with the new py object structure, we need to unlink not free
 
 commit a1d52540a377c587552bcc7d5cc085d3774e1c01
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 23 15:40:20 2010 -0700
 
     s4-repl: use namingContexts from rootDSE to initialise partition list
     
     this is preferable to looking for the hasMasterNCs attribute on
     nTDSDSA objects.
 
 commit 370446769dc0fff752f9fb40c7dcf878cc5cd92e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 23 15:39:37 2010 -0700
 
     s4-repl: force on WRIT_REP when we are a writable replica
     
     this ensures we always mark ourselves as writeable when we are not
     an RODC
 
 commit 3aea12d0ab70997355904aa6625fce6015657aa7
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 23 15:38:07 2010 -0700
 
     s4-repl: use dreplsrv_partition_source_dsa_by_guid to find source dsa
     
     this avoids a list walk in the calling code
 
 commit ca847b593d83f7ce09473469bd79531fdc8d0359
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 23 15:33:36 2010 -0700
 
     torture: fixed a valgrind error in SMB2-CREATE
     
     the lock structure had uninitialised elements, so we sent a random
     length.
     
     This also adds a 1 byte write, so there is real data that is being
     truncated with the 2nd open
 
 commit 99f0891944e8df91b98934b6c57f9c68dfed8722
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Sat Sep 25 10:19:11 2010 -0700
 
     s4-dsdb: Fixed a call to the wrong ops function in dsdb_module_search_dn.
 
 commit 8afb252abae78715d3525c1e3d3a17dbdbbb252d
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 24 23:50:23 2010 -0700
 
     s3-waf: fix debug2html.
     
     Guenther
 
 commit f3561e5cfc0779f7b60bbe99887d505c05502232
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 24 23:37:43 2010 -0700
 
     s3-waf: add missing idmap module objectfiles.
     
     Guenther
 
 commit f2316f86fa6db6dcba9220e017ce32bb176b15e7
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 24 22:14:22 2010 -0700
 
     s3-waf: convert DISPLAY_SEC into a subsystem.
     
     Guenther
 
 commit 5d54dc2f9716db434b0b184d39df25db68ea256c
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 24 21:52:07 2010 -0700
 
     s3-waf: fix libnetapi and libaddns unresolved symbols.
     
     Guenther
 
 commit 96e982c2ba41e5aade96382ae152b6d76800e112
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 24 21:46:39 2010 -0700
 
     s3-waf: install header files for our libraries.
     
     Guenther
 
 commit 4e6d7fa527e860fb2420b1b1dddbec167fb8f533
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 24 17:06:16 2010 -0700
 
     s3-waf: convert LIBEVENTLOG into a subsystem.
     
     Guenther
 
 commit bd5f932eef1b44f9d553a3faff941e7bfaca3bf5
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 24 17:05:44 2010 -0700
 
     s4-waf: add NDR_EVENTLOG.
     
     Guenther
 
 commit 204ba6577272530edb34ada9389b491c5fd60361
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 24 17:18:03 2010 -0700
 
     s4-waf: rename subsystem NDR_LSAPRC to NDR_LSA.
     
     Guenther
 
 commit db4bec3f4c4cf3940c6d39315af17bc621bbe99b
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 24 16:45:41 2010 -0700
 
     s3-waf: convert LIBNET et al into subsystems.
     
     Guenther
 
 commit fd9ae125bc177763874af54e0776ebb005a4ae00
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 24 16:13:55 2010 -0700
 
     s3-waf: convert PASSWD_UTIL into a subsystem.
     
     Guenther
 
 commit e325a5b67453fd8cfe06d3d0d6c7c5ab7e4ad772
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Fri Sep 24 19:20:06 2010 +0200
 
     talloc: Add a warning about talloc_autofree_context() and dlclose()
 
 commit e90c707f144a362a708f5d2f3eb85192dc98980a
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 24 12:42:05 2010 -0700
 
     s3-waf: convert READLINE into a subsystem.
     
     Guenther
 
 commit 929b22024a4912430ccaedf12bc2962aeac90f63
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 24 12:27:57 2010 -0700
 
     s3-waf: convert PROFILE into a subsystem.
     
     Guenther
 
 commit 0541e07fd93b58ef18451010a2555864e0f0d71e
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 24 12:13:27 2010 -0700
 
     s3-waf: convert AFS_SETTOKEN and AFS into subsystems.
     
     Guenther
 
 commit fa3eb7f5d4cce88afc9edad81cfbc45fd959fcfd
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 24 12:04:19 2010 -0700
 
     s3-waf: let winbind depend on SRV_NDR_WBINT and RPCCLI_NDR_WBINT.
     
     Guenther
 
 commit 1bec7e56a2205078823eb42ea2cca7c50ba16826
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 24 11:43:40 2010 -0700
 
     s3-waf: convert LOCKING into a subsystem.
     
     Guenther
 
 commit 2b767853118abf5434f1e0feb29b5d6a4956d290
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 24 11:28:44 2010 -0700
 
     s3-waf: add RPC_NDR_WBINT to librpc/wscript_build.
     
     Guenther
 
 commit 44b0a033673430990b4514b9cfdf6e5459e64e80
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 24 11:16:53 2010 -0700
 
     s3-waf: add autogen-waf.sh to source3.
     
     Guenther
 
 commit c54881b2e1e102beeec2b76e64654c514d7a93d4
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 24 11:12:39 2010 -0700
 
     s3-waf: add wscript_build to s3 librpc dir for NDR_ subsystems.
     
     Guenther
 
 commit c9b19d9b696d8528e59eade89695c60a40461ec9
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Sep 24 14:17:58 2010 +1000
 
     s4-kerberos Rework keytab handling to export servicePrincipalName entries
     
     This creates keytab entries with all the servicePrincipalNames listed
     in the secrets.ldb entry.
     
     Andrew Bartlett
 
 commit d8814b1a48adaf1f428c7119b97c87b69123e6fa
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Thu Sep 23 21:44:24 2010 -0700
 
     Fix bug 7694 - Crash bug with invalid SPNEGO token.
     
     Found by the CodeNomicon test suites at the SNIA plugfest.
     
     http://www.codenomicon.com/
     
     If an invalid SPNEGO packet contains no OIDs we crash in the SMB1/SMB2 server
     as we indirect the first returned value OIDs[0], which is returned as NULL.
     
     Jeremy.
 
 commit 0a1d153b256e45d7862235ab0fdaa9e92ae883f2
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 18:15:09 2010 -0700
 
     s3-waf: add check for seteuid method.
     
     Thanks to Kai and Metze!
     
     Guenther
 
 commit 00be7ea4130955021704066401f6d47bd1c717e7
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 16:40:43 2010 -0700
 
     s3-waf: fix the build.
     
     Guenther
 
 commit 260ad237273d3a1c34811a970680488ad3a83013
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 16:39:41 2010 -0700
 
     s3-waf: add more diroptions.
     
     Guenther
 
 commit 0b0a717255e8249b31570c2289f7b73ddc678ea9
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Thu Sep 23 16:29:06 2010 -0700
 
     s3 waf: more correctly generate symbols for pdb/vfs/auth/etc. modules
 
 commit 0bc3e159316b437a2ba2253c7b7893a1f3049a0e
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Sep 23 17:32:46 2010 +1000
 
     selftest Don't run 'speed' tests for very long
     
     'make test' is too long, and the main thing we need with these
     tests is to ensure they don't segfault - there is no need to benchmark
     every box in the build farm, and we have no 'fail' metric in any case.
     
     Andrew Bartlett
 
 commit b00dc8399290988dbc8fd3d04fb9654d026d8dd8
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Sep 23 17:11:24 2010 +1000
 
     s4-selftest Run slow tests less often
     
     These tests don't need to be run twice - basic parsing errors that
     will show up with the various options will be caught quite well
     by other tests.
     
     Andrew Bartlett
 
 commit e823cb8cacd9301609314ed52d2b51856294e58c
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Sep 23 17:02:31 2010 +1000
 
     s4-libnet_join Use header constant for 'all encryption types' in msDS-SupportedEncryptionTypes
 
 commit f03913e2ccfcd75a9d569a5b6e9152b091e0014f
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Sep 23 17:01:44 2010 +1000
 
     s4-kerberos Move 'set key into keytab' code out of credentials.
     
     This code never really belonged in the credentials layer, and
     is easier done with direct access to the ldb_message that is
     in secrets.ldb.
     
     Andrew Bartlett
 
 commit 062b0ebc04406a24c804ffe1d3a95eb0b4500199
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Sep 23 16:54:06 2010 +1000
 
     s4-libnet Remove libnet_samdump_keytab() and net samdump keytab
     
     There is a beter implementation of this in Samba3, and this uses
     functions in the credentials code that I want to remove.
     
     The same functionality is available by running 'net samsync' and
     'net export keytab'.  This isn't a DRS-backed utility, it only
     used netlogon replication.
     
     Andrew Bartlett
 
 commit f9698cfc970215a77e8ad60afb67f68058093b33
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Sep 23 19:41:20 2010 +1000
 
     s4-kerberos Fix kerberos_enctype_bitmap_to_enctypes()
     
     The previous code never worked
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 964f9927798b884ddde1c78902d6d81a1d93c8d0
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 19 20:34:08 2010 +0200
 
     s4:repl_meta_data - also on delete operations the new RDN attribute has to be casefolded correctly
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 30afa657851ba1785f1ecfb8f684c233b9157cc1
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 19 22:39:44 2010 +0200
 
     s4:lazy_commit LDB module - the "show_deleted" control is initialised by the "show_deleted" LDB module
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 29e3806b0e60df2fbadaae248011db7524a71797
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Fri Sep 17 08:49:07 2010 +0200
 
     s4:rootdse LDB module - make use of "dsdb_forest_functional_level"
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 9123bcbf77260551bd2b97e93445ae0e67ad89a3
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Fri Sep 17 10:47:08 2010 +0200
 
     s4:ldap.py - add tests for the "dsServiceName", "serverName", "dnsHostName" and "ldapServiceName" rootDSE attributes
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 76c346dfc186faf2bc75ecd37b71b182d24e71f4
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Sep 18 21:46:51 2010 +0200
 
     s4:provision - rootdse - remove static "ldapServiceName" attribute
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 1d9a3481446e99911aaa1d55561886f1970db316
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Sep 18 21:44:26 2010 +0200
 
     s4:rootdse LDB module - introduce dynamic "ldapServiceName"
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit ccc67a03d69ed5c3c5c6b8fbed5d9e85ea4fd295
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Sep 18 20:54:33 2010 +0200
 
     s4:provision - rootdse - remove static "dnsHostName" attribute
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 681106af4f34a1b9ef70f7f6cc51216a5f3f4194
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Sep 18 20:50:25 2010 +0200
 
     s4:rootdse LDB module - introduce dynamic "dnsHostName" attribute
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 5f60f5e5e7c973d20962afd9318edb1365530f89
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Sep 15 18:44:00 2010 +0200
 
     s4:provision - rootdse - remove the static attribute "serverName"
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 5fd7bc85640a7a8730daf379bfe314a91a02577f
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Sep 15 18:36:03 2010 +0200
 
     s4:rootdse LDB module - make "serverName" dynamic
     
     This helps to fix bug #7347. "dsServiceName" cannot be made dynamic in such a
     simple way since it's already needed on LDB initialisation time.
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit e446ef1c3fc3ebcc511caf5d1d94804cfb7a8202
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Sep 16 14:37:11 2010 +0200
 
     s4:rootdse LDB module - remove "priv" checks where not needed
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit f1535694f76afdd1c1d5db4240abe0f94b90f8c5
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Sep 15 18:24:53 2010 +0200
 
     s4:rootdse LDB module - better that the "edn" control handling is done last
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit b6eb1b207222ef776d1e3ec6bdf807dbd1b85911
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Sep 18 20:42:18 2010 +0200
 
     s4:torture/rpc/netlogon.c - remove the dependency on "samdb_server_site_name"
     
     Since this one relies on the right server loadparm context which we aren't able
     to provide over torture.
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 65ca9e691bb12d37de39e382c897d7b41d846c26
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Sep 16 17:31:56 2010 +0200
 
     s4:provision.py - support still not fully provisioned trees regarding the rootDSE module
     
     We simply override the NTDS settings path manually
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 439d7ff935f845ae381e8650e7e2b80d65e929d2
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Sep 16 16:58:18 2010 +0200
 
     s4:provision.py - make more use of "names.serverdn" on NTDS settings location
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 679eb33e798efbfdaebb9cf0cd3977bb945e8075
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Sep 15 15:19:38 2010 +0200
 
     s4:samldb LDB module - it isn't allowed to create user/computer accounts with a primary group specified
     
     It can only be changed afterwards. We allow a "relax"ed exception for the
     provision state since we need this for the guest account.
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 2e913994f2455019a3b99cb19df2f319b7218e17
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Sep 15 15:01:00 2010 +0200
 
     s4:dsdb/common/util_samr.c - remove the primary group specifications
     
     Now also the primary group detection/change on modify operations does work
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit c03ec03212ff08b56710f1935caa6aa7f6cb529f
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Sep 15 14:57:59 2010 +0200
 
     s4:ldap.py - test default primary groups on modify operations
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit f46c6233e75509736f0c2a1c376ccab5c0f22fd2
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Sep 15 14:13:18 2010 +0200
 
     s4:samldb LDB module - support the "userAccountControl" -> "primaryGroupID" detection also on modify operations
     
     Also requested by MS-SAMR 3.1.1.8.1.
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 72bb8c3fb37096ebb3c9bcc23032769c395997f4
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Sep 15 13:49:24 2010 +0200
 
     s4:ldap.py - enhance SAM user/groups behaviour test regarding default primary groups
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 4492d0a6319c4886f508b95a0fbff970c45c682b
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Sep 15 13:36:04 2010 +0200
 
     libds:flag_mapping.c - support also the default read-only DC primary group
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit f45848e33afecc7b0494b554af48a9e8107cb4cf
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Sep 16 23:24:02 2010 +0200
 
     s4:python/samba/join.py - add a comment to point out that NCs have to be assigned dynamically
     
     We could also have DNS partitions (only to make one example).
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 8223342e50247cbfb7d3244cf717944f1d93a676
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Sep 16 23:19:32 2010 +0200
 
     s4:python/samba/join.py - use constant for DC function level
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit f84724cebcb7ac3ea47620854a318a4ac7c23688
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Sep 15 18:21:43 2010 +0200
 
     s4:rootdse LDB module - make more use of LDB result constants
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 08298457d4f0762cd5245a865d9b3a09cd74353e
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 19 09:40:13 2010 +0200
 
     s4:rootdse LDB module - fix comment typo
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 7a1a0cde2e4b3f1ef43de9021dcc1e60da87089b
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Sep 18 10:06:03 2010 +0200
 
     s4:password_hash LDB module - don't assign "lp_ctx" twice
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 9ca8214978246b07326973bc7534682bb27e7084
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 19 13:00:38 2010 +0200
 
     ldb:ldb_match.c - fix counter variable type
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 0f163eb61113424e55887a9d0f2a7a89b109c4d0
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Sep 16 18:08:56 2010 +0200
 
     ldb:ldb_msg_add_linearized_dn - handle NULL DNs
     
     Don't let the routine crash
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit e59cdaf40eba6afbad987bc9de8442a72433a0c9
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Sep 20 09:23:37 2010 +0200
 
     s4:rootdse LDB module - fix counter types
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 1a1be71eb80df3c75ddb61350b45a43c124cf2b3
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 19 17:52:42 2010 +0200
 
     s4:extended_dn_in LDB module - fix a counter type
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 6c349d479f3ec553fcfca1d6c60ad7cbec5d938d
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Sep 16 14:02:21 2010 +0200
 
     s4:drepl_out_helpers.c - fix a counter type
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 80f3e92d0a2f0844de6041a89f3e36769c2803ce
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Sep 16 22:08:10 2010 +0200
 
     s4:rpc_server/dcerpc_server.c - fix a "const" warning
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit ae60328b1c40d1d3c89b822cb0c5c62fde953674
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Sep 16 22:05:48 2010 +0200
 
     s4:libcli/resolve/file.c - fix "const" warning
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 8ba3eacf6b8ef4e6e681d4626b1efd99b04eca33
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 15:33:43 2010 -0700
 
     s3-waf: remove duplicate CONFIGFILE from dynconfig.py which caused sysconfigdir
     to be ignored.
     
     Guenther
 
 commit b828dc055e9e3c6f1f174e191fb3bbc09528ec6a
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 15:13:23 2010 -0700
 
     s3-waf: fix the build of nsstest with --enable-nss-wrapper.
     
     Guenther
 
 commit 0261b96bd86ed8026328bc3d1516dcb97a2ee84c
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 13:55:18 2010 -0700
 
     s4-waf: move the RPC_NDR subsystems to main librpc wscript_build.
     
     Guenther
 
 commit 859f3cdd4a9d282594f195b032a65ea1c2db2703
 Author: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 Date:   Thu Sep 23 11:45:16 2010 -0700
 
     s4/eventlog6: Add dummy implementation for calls 0x5 and 0xB
     
     The code is enough to let us run all dcdiag tests against samba4 server
 
 commit 411e6bc3f2d18c675475113fbab6c586204472be
 Author: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 Date:   Thu Sep 23 11:39:47 2010 -0700
 
     s4/eventlog6: Build and hook EventLog6 RPC endpont mapper and idl
 
 commit b23609812a72fb90cb80351de5bc144601a4a82d
 Author: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 Date:   Thu Sep 23 11:38:19 2010 -0700
 
     s4/eventlog6: Add endpoint server for EventLog6 RPC
     
     The file is generated using PIDL --template command.
 
 commit 55fe86bccc4c579e77fab8a20a53e4bbb2a55bc8
 Author: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 Date:   Thu Sep 23 11:31:32 2010 -0700
 
     s4/eventlog6: Add idl for EventLog6 RPC
     
     The idl is translated from [MS-EVEN6].pdf.
 
 commit bea4948acb4bbee2fbf886adeb53edbc84de96da
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Sep 21 05:41:37 2010 +0200
 
     pidl:NDR/Parser: fix range() for arrays
     
     metze
 
 commit 66731461a6882faf5ec6ba23944e4d4b357125b7
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 18 10:56:10 2010 +0400
 
     tdb: add restore
     
     Based on an idea by Simon McVittie, largely rewritten
 
 commit e74b7091cd97eba52227d8e93d003043a2f1a0cf
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Thu Sep 23 10:28:22 2010 -0700
 
     selftest: Pass prefix to setup_env function.
 
 commit 4c3985b584e89cb90e49c352f53da5621107c453
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Thu Sep 23 01:42:57 2010 -0700
 
     selftest: Use variable for clientdir.
 
 commit 4b901f6d8b898a7582a167835071c856f267536f
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 23:40:20 2010 -0700
 
     torture: Remove unused variable.
 
 commit 133878fe68b2522a46d1c347815779fe0c1ede01
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 11:14:00 2010 -0700
 
     s3-waf: convert LIBMSRPC into a subsystem.
     
     Guenther
 
 commit 43b5f209f138039517742a3bf9e7fe64f596f7d1
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 11:05:56 2010 -0700
 
     s3-waf: fix the build after rpc_server crypto changes.
     
     Guenther
 
 commit 76f249fb44599450a12b7f0c62f5f3830d203a24
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Sat Sep 11 09:52:42 2010 -0400
 
     s3-dcerps: check auth_type
     
     make sure the auth type used throught the auth operation is consistent.
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 926a3f4fcdb82c86dff94a9ac78010d59a04ea1b
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Sat Sep 11 09:46:08 2010 -0400
 
     s3-dcerpc: Use spnego own sign/seal functions
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 678993470fdc86a57841c7d35ec9c60f6b81c1cc
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Sep 3 16:43:38 2010 -0400
 
     libcli: fix compile warning
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit b11fff1f481a21d84b713421cfbfd42ef1e73f4b
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Sep 3 16:33:45 2010 -0400
 
     s3-dcerpc: remove auth_data_free_func
     
     Everything is using a talloc pointer now, no need to have an
     accessor function to free data anymore.
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 3453bc7b1108390354c0825ee6b2b0bb28fca2f3
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Sep 3 16:27:47 2010 -0400
 
     s3-dcerpc: make auth context opaque
     
     This way we always double check in advance that the context
     is of the right type with talloc_get_type_abort instead of
     potentially accessing random memory by addressing the wrong
     structure in the union.
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 0ec372057308198cd2f1742c4a56868e6dab7213
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Sep 3 15:09:34 2010 -0400
 
     srv_pipe: reorganize code so that related functions are close to each other
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit d10e192b83e2c016873d7c2198f62173834287f0
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Sep 3 11:03:49 2010 -0400
 
     s3-dcerpc: finally remove the legaqcy spnego_type variable from pipe_auth_data
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit b475cfd0b2376fdf2a8426f33be8c940b035fe26
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Sep 3 10:19:27 2010 -0400
 
     s3-dcerpc: use new spnego server code
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 4cdee9b0eddd47ad2cfb866f63cdeb3f65200a3e
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Aug 31 15:08:31 2010 -0400
 
     s3-dcerpc: add spnego server helpers
     
     squashed: add michlistMIC signature checks
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 77c73a5ec92f9294195dfef977f66dfe66182c6d
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Sep 3 09:38:57 2010 -0400
 
     spnego: make spnego_context public
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 2c9f420d75ac0a231b84c2d85e9470bb595d6daf
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Sep 2 17:50:21 2010 -0400
 
     s3-dcerpc: move client spnego stuff in /librpc/crypto
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 59722ef2fb6973ac06de5c17c3f84995bac20816
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Sep 2 17:43:21 2010 -0400
 
     spnego: avoid explicit dependency on dcerpc specific structures
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 62d7226b7898ade0dc19a5b13a9632fd096c5771
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Sep 1 18:31:05 2010 -0400
 
     s3-dcesrv: use gssapi helper in srv_pipe.c
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 28c22d04fb816f1c4418b95e9e69710e488af94c
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Sep 1 18:27:53 2010 -0400
 
     s3-dcerpc: add server helpers for gssapi auth
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 8efd31ccad96bb6da1bdb6bf2fbb8fe9d67b640e
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Sep 1 17:09:52 2010 -0400
 
     s3-dcesrv: use ntlmssp helper in srv_pipe.c
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit bbf535764b39941e64664b51562cb1525a99a959
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Sep 1 15:50:06 2010 -0400
 
     s3-dcerpc: add server helpers for ntlmssp auth
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 4194383cfe151aa57e0b288c77a113c5922eb019
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Sep 1 19:05:43 2010 -0400
 
     gssapi: remove unused function argument
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 412ebad02b74d8fbb1f6493e87abab7e345dc000
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Sep 1 17:27:56 2010 -0400
 
     gssapi: avoid explicit dependency on dcerpc specific structures
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 0e5eb82a6f29e33ca2cafe0ed7103395837b3fc0
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Sep 1 11:58:33 2010 -0400
 
     s3-dcerpc: move crypto stuff in /librpc/crypto
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit ffdfcfb514c1a0849ba334ae6b9b00d3ad3c2227
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 21 20:56:23 2010 -0700
 
     s3-dsgetdcname: always pass in messaging context.
     
     Volker, please check.
     
     Guenther
 
 commit c3f5d990652aec4b4f1f23a5e1c7b644cd46cbe7
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Sep 23 18:48:25 2010 +0200
 
     s3:registry: try to fix the build of reg_parse_internal on HP-UX
     
     The HP compiler does not seem to like {} for char[4].
 
 commit 82c0e79b8d8c693c128e83d8062e1543f3bb311d
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Thu Sep 23 09:25:58 2010 -0700
 
     s3: fix tdbdump build on Solaris and other boxes
     
     needed to fix up aea64ef275b6e94ca7afb8fa2bb172416773abdf
 
 commit 80e240fe17b9f12663e09a84a29955d2bf8ed1cd
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Thu Sep 23 09:16:05 2010 -0700
 
     s3 waf: Remove iniparser source list from source3/wscript_build
 
 commit 67b6252eedbde910da4effb3c3f62af449e3503a
 Author: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 Date:   Wed Sep 22 19:20:21 2010 -0700
 
     s4/dsdb:kcc: cleanup and improve readability
 
 commit 519180c341edd1be51fbbb622132c2f5d9a37731
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Sep 22 19:18:25 2010 -0700
 
     s4:dsdb/kcc: we don't need to manually allocate [out,ref] pointers anymore
     
     metze
     
     Signed-off-by: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 
 commit 224fbbe33fbb4acea1c0907b1b7566d749521a92
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Sep 22 19:04:58 2010 -0700
 
     s4:irpc: use LIBNDR_FLAG_REF_ALLOC for the server side when pulling
     
     The dcerpc server also uses it, so it was surprising that the
     IRPC server side doesn't used it.
     
     The reason to have this is that we want to handle error cases
     and returns like NT_STATUS_NOT_SUPPORTED sane, without crashing
     while marshalling the response.
     
     metze
     
     Signed-off-by: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 
 commit be0ed310b335b5098f2ba475a709c1832de10127
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Sep 22 18:55:40 2010 -0700
 
     s4:irpc: add padding to the IPRC header for 8 byte alignment
     
     As we marshall the iprc header and the payload to the ndr_push
     context, we should pad the irpc header to let the payload start
     at an 8 byte boundary.
     
     This way we get the alignment still be correct if we remove the
     header before passing the raw payload to the caller.
     
     As we use IRPC more and more for complex NDR marshalled structures
     we need to get this right, in order to not get random ndr_pull failures.
     
     metze
     
     Signed-off-by: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 
 commit 148d4fa6899abab05481efae593cfc43cfe21d3c
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 07:58:33 2010 -0700
 
     s3-waf: first run in using NDR_ subsystems (mostly from shared directory).
     
     Guenther
 
 commit ce6ef803ce36b69f914f59b3e494e8e9398342ff
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 07:56:38 2010 -0700
 
     s4-waf: add NDR_LSARPC and NDR_SAMR.
     
     Guenther
 
 commit 6abf9cc89c98bd5172d27a72a7f634d9fb45e786
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 07:05:11 2010 -0700
 
     s3-waf: convert LIBADS_PRINTER into a subsystem.
     
     Guenther
 
 commit 5fb686cbc5c2e407772ad257da1a30628e6927e8
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 07:01:52 2010 -0700
 
     s3-waf: convert LIBADS_SERVER into a subsystem.
     
     Guenther
 
 commit 29b1588adf50a520e78f70c40b3f4707a1bc46b9
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 06:56:36 2010 -0700
 
     s3-waf: convert LIBADS into a subsystem.
     
     Guenther
 
 commit 697090fb2d7644ac1e29c19fb9784c90b6860c5e
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 06:45:56 2010 -0700
 
     s3-waf: convert smbd into a subsystem.
     
     Guenther
 
 commit d6121bdee06f32ffcf4a22ff50b728ea1e47c394
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 06:26:15 2010 -0700
 
     s3-waf: add libaddns.so.
     
     Guenther
 
 commit 9bba222e8a960f790904527fb9c7443299f5882d
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 06:15:13 2010 -0700
 
     s3-waf: recurse into ../lib/crypto.
     
     Guenther
 
 commit 43e3555ed94131da9ef7fc9a8bd3d81ce9ec6db4
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 05:54:12 2010 -0700
 
     s4-waf: move two more NDR_ subsystems to main directory.
     
     Guenther
 
 commit 247521064ff0fcb6763c1e337f277227b4cef421
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 02:14:23 2010 -0700
 
     s3-waf: convert LIBMSRPC_GEN into a subsystem.
     
     Guenther
 
 commit ea228cdf7c73c5fd4ae1f22c118d56629c1c58ec
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 01:52:15 2010 -0700
 
     s3-build: move epmapper client to LIBMSRPC.
     
     Guenther
 
 commit e8df0db8c4c2304a8528cd84f6871509321b706a
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 01:51:53 2010 -0700
 
     s3-waf: move epmapper client to LIBMSRPC.
     
     Guenther
 
 commit 494dc5565bf3b76c4acb7afb37dda9a4bae51889
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 21 01:24:13 2010 -0700
 
     s3-waf: recurse into main wscript_build from main librpc directory.
     
     Not doing anything with it yet though.
     
     Guenther
 
 commit 7f537736088f4e20f211bd25bd512f620b16484b
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 02:13:15 2010 -0700
 
     waf: fix generated nbt.h path, should fix s4 install.
     
     Guenther
 
 commit de49623d4b3bc577694b1601dcdb2eb413692389
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 01:32:43 2010 -0700
 
     s3-waf: fix LOCALEDIR usage.
     
     Guenther
 
 commit 031dd8cc623a315e8776faae687b53d126ecb700
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 21 00:41:58 2010 -0700
 
     waf: move majority of shared NDR_ subsystems to main wscript_build.
     
     (so they can be used by s3 waf later)
     
     Guenther
 
 commit dc4920bfa7f55e660c9944049ba0dd66931abcde
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 00:48:16 2010 -0700
 
     s3-waf: rework libnetapi to have no unresolved symbols.
     
     Guenther
 
 commit 4d7525537a0090273d85f468af338668920c8dcf
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 00:27:34 2010 -0700
 
     s3-waf: add libsmbsharemodes.so.
     
     Guenther
 
 commit 8ccbbe042b7fed310de9a75ddccc69e51bae72d4
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 22 23:21:56 2010 -0700
 
     lib-subunit: fixed build on systems without subunit devel library
     
     Pair-Programmed-With: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit d2008fbbb951a941d380b4efa0eaf9f3cfe54e13
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 22 22:50:05 2010 -0700
 
     s4-kcc: the kcc should not be setting the repsTo attribute
     
     repsTo is set by other DCs, when they ask to be notified about changes
     in a partition
 
 commit 7a05e04dfc81d20aff92e17c61af81bbe66d2492
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 22 22:41:02 2010 -0700
 
     s4-gensec: fixed a client side bug in GENSEC/SASL/SSF negotiation
     
     this is the client side equivalent change for the previous fix
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit c0ff93b033da632d5ad4a004d6fff05d08f5cf78
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 22 22:35:28 2010 -0700
 
     s4-drs: we don't need to decode to utf8 in python dcerpc strings any more
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit bf1f2d4eb8c35ca4547993f33a1e19ff0c3c03c2
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 22 22:28:58 2010 -0700
 
     s4-gensec: prevent a double free in the error path of GSSAPI auth
     
     the caller frees mem_ctx, so we shouldn't
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 202525db1339805af5d5e837712b0aa834e8f5e0
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 22 22:20:30 2010 -0700
 
     s4-gensec: fixed a GSSAPI SASL negotiation bug
     
     Fixed a bug that affected mismatched negotiation between the GSSAPI
     layer and the SASL SSF subsequent negotiation. This caused some ldap
     clients to hang when trying to authentication with a Samba LDAP
     server. The client thought the connection should be signed, the server
     thought it should be in plain text
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit d1cbd68bb12c6d5193e864e5b0bae16c7ec4c5f4
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 22 11:18:04 2010 -0700
 
     s4-kcc: added service->am_rodc
     
     use a rodc flag on the service instead of calling samdb_rodc each time
 
 commit c166b44b4756c2e038ebbbe27898aff0a5c954da
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 22 11:15:56 2010 -0700
 
     s4-kcc: pass the service context into the kcc connection code
     
     this will be used for the RODC changes needed for the kcc
 
 commit b6f149eec38a69aea2efec307c559e08721a26ca
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 00:13:34 2010 -0700
 
     s3-waf: add all remaining binaries from the make build.
     
     Guenther
 
 commit a11d6c77e460bdb9755a66a62483b3ad0ae57373
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 00:06:17 2010 -0700
 
     s3-build: fix the build of split_tokens.
     
     Guenther
 
 commit 34008ef6b35f09b37a3cc7d99cb085e9ff9c85df
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 00:05:31 2010 -0700
 
     s3-build: fix the build of test_lp_load.
     
     Guenther
 
 commit 099394a8f768e16c15b001bd27757ecf4b1d5f0b
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 23 00:04:08 2010 -0700
 
     s3-build: strip down dependencies of smbta-util.
     
     Guenther
 
 commit 8037a46c2e5a2e1ee9479690e38770fdffdcd413
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 22 17:15:15 2010 -0700
 
     s3-waf: reconcile objects to old make-based build.
     
     Guenther
 
 commit 9ddfbd1c4ea38b47854b298dfba22f8e7026c897
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 22 14:22:09 2010 -0700
 
     s3-waf: add libsmbclient.
     
     Guenther
 
 commit 7378b6d2a20a8ff0678891b6ef1d72afbfe8c1e0
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 22:08:04 2010 -0700
 
     s4-selftest: Move credentials tests to standard python directory.
 
 commit cc5b673e18246f35a908152b7c4a8cb0dc3a89f2
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 22:05:55 2010 -0700
 
     s4-selftest: Move samba3sam test to standard python directory.
 
 commit 5651f8a9a77c09f585f4ba8ab04fe9968a5432cb
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 22:02:39 2010 -0700
 
     s4-selftest: Fix prefixes for ldb tests - they're samba4 specific.
 
 commit 136aa0d5ac8d3105cdebb579edf4a8043b5cc83f
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 21:03:05 2010 -0700
 
     smbtorture: Report times.
 
 commit a15a33a9a8806426955fb3cab6b798ab4173cc67
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 20:18:45 2010 -0700
 
     torture: Use system subunit library if available.
 
 commit 029add7e079cc9532016b49c323b52eadef25695
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 19:55:58 2010 -0700
 
     smbtorture: Use subunit C library.
 
 commit 20c95cf6856b7d18784e8429d1ba31443a883d49
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 19:28:02 2010 -0700
 
     selftest: Fix testsuite counts when running only a limited number of
     testsuites.
 
 commit 3d0e6db9dc68aace8b2993faa45f48b3f5f4e855
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 19:21:58 2010 -0700
 
     selftest: Fix idlist running.
 
 commit f9ed11c7562d1ff2cf23de0057df6ff80927c9fc
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 19:14:33 2010 -0700
 
     s4-selftest: For idlist tests, leave out environment name.
 
 commit 0dde34ffc7bab04c9dd320d98ad543fac98b12e5
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 19:13:16 2010 -0700
 
     s4-selftest: Add environment name to test suite manually, so we can
     leave it out if we want to.
 
 commit 9bce7838788db26c9846b619e3ac7edc46a65beb
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 19:08:37 2010 -0700
 
     selftest: Fix use of --load-list.
 
 commit cd8d7804208c9674be07b239e22fd4f612fb9952
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 18:53:52 2010 -0700
 
     s4-selftest: Cleanup formatting.
 
 commit a171816672b4ffca18c3a3b9a0f4d8fb6f0487ee
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 18:30:27 2010 -0700
 
     selftest: Add prefix on a higher level, so it can be more easily
     excluded.
 
 commit 7170b875c26e2e43103b80da2376b020f0d1af4f
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Wed Sep 22 18:34:19 2010 -0700
 
     Thank goodness for code reviews. Volker caught - this should be lp_posix_pathnames()
     not lp_unix_extensions().
     
     Jeremy.
 
 commit 56f127d7367b8380cda76a8f1af11ce7a9095af4
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 13 17:27:16 2010 +0200
 
     no need any more to manually create catalog file in build-manpages-nogit
 
 commit 60d5a83e9e2361b8d237daef095e2eeb20ed8bdd
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 13 17:26:20 2010 +0200
 
     no need any more to create catalog file manually in build-manpages-git
 
 commit 9e2eefad44c4d8024cc51db2cdf0aa2b6ca5f6ae
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 13 17:18:18 2010 +0200
 
     docs: use abs_top_builddir instead of BUILDDIR to let configure create correct catalog file
     
     The use of the catalog file is still controlled by exporting the
     XML_CATALOG_FILES variable as described in build/README
 
 commit 791246b85747aa046e096df96c7646d449b3e04e
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Sep 9 17:25:22 2010 +0200
 
     add script to build only the manpages (not the complete docs) - no-git version
     
     this version uses make clean to clean the source tree before building
 
 commit b56ebe5cac0ca63b197b8544b8fa5bb5060b1576
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Sep 9 17:24:30 2010 +0200
 
     add script to build only the manual pages (not all the docs) - git version
     
     the git version uses git clean to clean the docs source tree.
 
 commit aea64ef275b6e94ca7afb8fa2bb172416773abdf
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Sep 22 18:00:10 2010 +0200
 
     s3: tdbdump does not use our libs
 
 commit bf1a4b2bc411cba18980d00bf630aa61fc4e4699
 Author: Steven Danneman <steven.danneman@xxxxxxxxxx>
 Date:   Wed Sep 22 13:23:49 2010 -0700
 
     s4:libcli:smb2 Rename pending_id to async_id and make 64-bit
     
     Match MS-SMB2 - 2.2.1.1   SMB2 Packet Header - ASYNC
 
 commit 7e31704762b63ac580f3b778520d9f5f7d212cbe
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 17:47:28 2010 -0700
 
     selftest: Remove unused --analyse argument.
 
 commit 1716cdbef36b7905c08d89de1ca3de4b61e3fe0f
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 17:17:42 2010 -0700
 
     dsdb: Use short path for ldb_handlers.h, in case ldb is installed in the
     system.
 
 commit 8dd0c8c5460c6f16367a4a73f0ce4b27d5acab4f
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 17:17:25 2010 -0700
 
     ldb: Use waf as default build system.
 
 commit c031329af1f4300237ba200a4d6ff5eb041d8e3d
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 17:15:38 2010 -0700
 
     ldb: Depend directly on replace, fixes the build on systems with
     tdb and tevent installed in the system.
 
 commit 1c3c9a483be6d63b8efb67bfd2c04ef9302ccce6
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 16:44:17 2010 -0700
 
     s4-param: Fix more memory leaks, invalid memory context.
 
 commit 5b10c82a5837073836fcf04152a6f032c98c93d1
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 15:36:06 2010 -0700
 
     s3-selftest: Fix test prefixes in subunit output.
 
 commit 3fea9df85a7d489b81e21a7a63f9e115de712d4c
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 15:35:36 2010 -0700
 
     s4-param: Check type when converting python object to lp_ctx, fix some
     memory leaks.
 
 commit 63031a2a78cff19f1f17137adfbc85a4df05ae36
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 13:57:07 2010 -0700
 
     pygensec: Implement start_mech_by_name().
 
 commit 6abe823ce6c6fd1804d45b7c63c770d22b3e7265
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 13:05:55 2010 -0700
 
     subunithelper: Cope with errors outside of testsuites.
 
 commit 5a75fb194a290cb09fc03312262bd57196e86cb9
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 12:52:29 2010 -0700
 
     ndrdump: Move blackbox test to standard python namespace.
 
 commit 18f10eec0ea55108e97da019f07a18b8854c2883
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 11:39:53 2010 -0700
 
     s4/selftest: Simplify running of python tests.
 
 commit 31d5ac05402ed9ac8158d143283c7f8b2d7bb7b4
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 22 11:30:34 2010 -0700
 
     selftest: Let tests add prefix to tests by themselve.
 
 commit 54f0da368f35ce7d7fd4b093b865ffea284d826b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Sep 22 14:10:03 2010 +0200
 
     s3: Use asprintf where appropriate
 
 commit 7ba5855a734037cf7308007b953ce0a92b050173
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Sep 21 21:16:31 2010 +0200
 
     s3: Fix pam_smbpass logging on FreeBSD
 
 commit fe4576dff0dd949d87a099afc6b66e4763537fdd
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 22 12:40:42 2010 -0700
 
     s3-registry: fix some c++ build warnings.
     
     Guenther
 
 commit 314dc23ecfb5fc014f9c2ef70bd508eb837632b0
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Wed Sep 22 12:26:13 2010 -0700
 
     Fix bug #7693 - smbd changing mode of files on rename
     
     When using "map archive", don't change the archive bit on
     renames or writes with UNIX extensions turned on.
     
     Jeremy.
 
 commit cf6e773e1a75b1d7d32dfa952d3bb743db6e1b7c
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 22 11:28:45 2010 -0700
 
     s3-waf: fix the build.
     
     Guenther
 
 commit a1ced101969e7613bc9e1a83c087dbe56c378abe
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 22 11:04:38 2010 -0700
 
     s4-smbtorture: print out membership in RPC-SPOOLSS-ACCESS.
     
     Guenther
 
 commit 9b73bb0099d6b33d9e951895be3c877628b6c7dd
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Wed Sep 22 11:16:47 2010 -0700
 
     libreplace: fix endless strerror_r has been redefined warnings on AIX
 
 commit 0027af02d2d0114b2e1e06b49e590db1efe38879
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Sep 22 03:57:30 2010 +0300
 
     s4-drs-test: Relax a check that may possibly fail
     
     This check may fail due to automatic replication between DCs
     during the test execution.
     Ideally we should block automatic replications (somehow)
     during this test. But until then, we need just to skip
     this check, it is not *that* important anyway
 
 commit e3b81c6062c9b82d246ac8103c07c246e2a72250
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Sep 22 03:24:01 2010 +0300
 
     s4-ldapcmp: Enable comparisons between LDBs too
     
     This will enable us to compare two LDBs or and LDB with running
     AD server. Comparing LDB against running running server
     may come into handy when one want to see if 'net vampire'
     command does what it does the right way
 
 commit e12e661f35983dfab3e7d869df7770f519b49e48
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 21 22:54:10 2010 -0700
 
     s4-selftest: Move more tests to scripting/python, simplifies running of tests.
 
 commit 118c6548bbc4d1ff889688372190a4503fc2855f
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 21 21:33:30 2010 -0700
 
     selftest: Fix run for systems without testtools installed.
 
 commit 7c1b00f4a80ee5eb91333cad9c27ba699c6b2e3b
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 21 20:58:23 2010 -0700
 
     selftest: Use idlist testing for python tests.
 
 commit bf907d2c4a7c9c4d95d2af644eb5f8dc97e073c3
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 21 20:36:50 2010 -0700
 
     selftest: Support running individual tests using idlists, for testsuites that support them.
 
 commit 1783d0d6fcf20e568a1187b1e28cbf1d60c54d34
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 21 20:23:41 2010 -0700
 
     s4-selftest: Use loadlist in a couple more places.
 
 commit 0aff42a6e4bd4330c50566a13ecf684486f8e96d
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 21 20:16:40 2010 -0700
 
     torture: Remove active_testname variable.
 
 commit ea1ed67d15b0b2d70fff638c3c5c79de66312e9c
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 21 20:11:47 2010 -0700
 
     s4-test: Allow running individual tests for smbtorture tests.
 
 commit e456c69498bfe5beb8421bcde523d24f50a34d0c
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 21 20:11:43 2010 -0700
 
     torture: Fix running individual tests.
 
 commit e8b20039a7b77e17fd3caa66b68528f70d3b6cec
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 21 17:35:53 2010 -0700
 
     selftest: Fix generation of test id file.
 
 commit 4c681f760fbf0dc98627fdc94046df793c405ef1
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 21 17:35:26 2010 -0700
 
     strlist: Make test names unique.
 
 commit 94f84da1f6ef5d05439e582012eb5349de618e41
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 21 16:46:12 2010 -0700
 
     s4-land: Print commands that are being run.
 
 commit 10da4b042250ca13deca40d11320451a06663d2e
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 21 16:08:46 2010 -0700
 
     pymessaging: Remove unused older python irpc bindings.
 
 commit cb5c86e5027fd7bca73e855bcf433846a7c680f3
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Sep 22 06:27:49 2010 +0200
 
     s3:net: add subcommand net registry deletekey_recursive
     
     to delete a key including subkeys
 
 commit 7a25d13742fe190e2b8b97f62d7db85db4e816e9
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Sep 22 06:21:38 2010 +0200
 
     s3:registry: remove unneeded TALLOC_CTX argument from reg_deletekey_recursive
 
 commit a2ea85b68d86ed3651f00626b837cfa8184cc21b
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Sep 22 06:00:00 2010 +0200
 
     s3:tests: fix misplaced '...' for grep pattern in test_net_registry.sh
 
 commit a52b7e7229174500c8b8d5e52206e68749b99e2b
 Author: Gregor Beck <gbeck@xxxxxxxxx>
 Date:   Mon Sep 20 15:32:02 2010 +0200
 
     s3-net: add command rpc registry import
     
     Signed-off-by: Michael Adam <obnox@xxxxxxxxx>
 
 commit 96ba0cb8f2a02a5f991ef92ed9eeb81d1a42216b
 Author: Gregor Beck <gbeck@xxxxxxxxx>
 Date:   Mon Sep 20 16:45:57 2010 +0200
 
     s3-net: add command rpc registry export
     
     Signed-off-by: Michael Adam <obnox@xxxxxxxxx>
 
 commit 0afc83c25556fc8162415738d1e8743009c4837c
 Author: Gregor Beck <gbeck@xxxxxxxxx>
 Date:   Mon Sep 20 15:01:40 2010 +0200
 
     s3-net: add command registry convert
     
     Signed-off-by: Michael Adam <obnox@xxxxxxxxx>
 
 commit e7c2724c8148d837d60b5e6cb6204ac5ea28164c
 Author: Gregor Beck <gbeck@xxxxxxxxx>
 Date:   Mon Sep 20 15:01:01 2010 +0200
 
     s3-net: add command registry export
     
     Signed-off-by: Michael Adam <obnox@xxxxxxxxx>
 
 commit 2a10fd769b3e2695433f579cd28c1a6f3bbce26e
 Author: Gregor Beck <gbeck@xxxxxxxxx>
 Date:   Mon Sep 20 14:54:30 2010 +0200
 
     s3-net: add command registry import
     
     Signed-off-by: Michael Adam <obnox@xxxxxxxxx>
 
 commit 44d10d05464b16082d318b0e7001432484013a29
 Author: Gregor Beck <gbeck@xxxxxxxxx>
 Date:   Mon Sep 20 15:24:03 2010 +0200
 
     s3-net: let rpccli_winreg_Connect optionally return WERROR
     
     Signed-off-by: Michael Adam <obnox@xxxxxxxxx>
 
 commit 47313afe97973e1293af2f1ab0d08ecaedb74e1e
 Author: Gregor Beck <gbeck@xxxxxxxxx>
 Date:   Mon Sep 20 14:46:25 2010 +0200
 
     s3-registry: handle registration entries (.reg) files
     
     Signed-off-by: Michael Adam <obnox@xxxxxxxxx>
 
 commit f76049422899dc19abe597d990e6ca9ec391c962
 Author: Gregor Beck <gbeck@xxxxxxxxx>
 Date:   Mon Sep 20 14:37:07 2010 +0200
 
     s3-lib: add srprs, primitives to build simple recursive parsers
     
     Signed-off-by: Michael Adam <obnox@xxxxxxxxx>
 
 commit e5bbc2be05f1d35bebbaea3b120d699467a30304
 Author: Gregor Beck <gbeck@xxxxxxxxx>
 Date:   Mon Sep 20 14:33:21 2010 +0200
 
     s3-lib: add cbuf, a talloced character buffer
     
     Signed-off-by: Michael Adam <obnox@xxxxxxxxx>
 
 commit 9c2e89da1011fdeb82bcf53a69781c07d18df728
 Author: Gregor Beck <gbeck@xxxxxxxxx>
 Date:   Mon Sep 20 14:24:00 2010 +0200
 
     s3-docs: document net registry
     
     Signed-off-by: Michael Adam <obnox@xxxxxxxxx>
 
 commit a233c0c0d2a307a64994480bd7b2c783e28fe72a
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 21 20:54:45 2010 -0700
 
     s3-lsa: Fix sid in DEBUG in_lsa_EnumAccountRights.
     
     Andrew, you removed the sid_copy buit forgot the sid, please check.
     
     Guenther
 
 commit 7c9dab47618a809792cfdc43f0e3c5d88d2d7843
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Tue Sep 21 19:08:40 2010 -0700
 
     tevent: include libreplace heade before tevent header
     
     this is supposed to fix bug #7463. Thanks to Joachim Schmitz.
 
 commit 617268101a36fa01ab8c3865435d5316a915784a
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 21 16:13:33 2010 -0700
 
     s3-libgpo: fix the build of scripts client side extension.
     
     Guenther
 
 commit 2cf1f0586038d5460d42a9cd4c3bc5c8a936d6ad
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Sep 21 15:41:23 2010 -0700
 
     s3: Remove a global variable in bugfix for bug 7665
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 93c95824c754384f12891f1c8daf527e178a2bff
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 21 15:54:34 2010 -0700
 
     s4: Add script for landing a branch through a remote server, such as sn.
 
 commit fd25d67d0d7a0837dfcba882cf60700189a41f37
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 21 14:18:21 2010 -0700
 
     s4: Add convenience script for building and landing a tree in the
     background, sending results by email.
 
 commit 049c4fa04dcee5a6083630b0464b715c5ca531cd
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 21 00:40:17 2010 -0700
 
     pytalloc: Add default compare function.
 
 commit 1d90227c3c31dae573ac1dc3096925cb82e994b6
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Sep 21 11:08:19 2010 -0700
 
     s3: Remove a pointless if-statement
 
 commit 81d257e8aef096c4f6ef79d20543aaf287dc9e1a
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Tue Sep 21 10:52:46 2010 -0700
 
     s3: don't build krb5 locator plugin if we don't build winbind
     
     this fixes bug #7329
 
 commit aa57fd8224a09f26a0f6127024fe739b84eadf49
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Tue Sep 21 09:10:54 2010 -0700
 
     s4-ldap: Fixed a problem with NC's having a parentGUID attribute
     
     NC's other than default NC had a parentGUID, due to an incorrect check of whether
     the object has a parent. Fixed by checking object's instanceType instead.
 
 commit 24cac1366644279be55dfce6e286f19da605e78e
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 21 01:23:43 2010 -0700
 
     s3-waf: remove reg_util_legacy from waf build as well.
     
     Guenther
 
 commit bf38287c76f90593d5a7eeb9889e12b3bea54adf
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 21 00:18:27 2010 -0700
 
     s3-winbindd: another attempt to fix the non-ldap build.
     
     Guenther
 
 commit 2d67730dafc84f3412397604e23a9e247b6d109b
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Sep 21 09:08:33 2010 +0200
 
     s3:registry: move regio.h from include/ to registry/
 
 commit 4f7d41aa3deba47f8e31093ab4cbdc8706a850b2
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Sep 21 08:53:49 2010 +0200
 
     s3:registry: move the reg_db.h from include/ to registry/
 
 commit a35daebaf1d0201077fe57f78350804c2e4fde50
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Sep 21 08:50:54 2010 +0200
 
     s3:registry: move prototype from reg_init_smbconf.c to its own header.
 
 commit d25b2adf34a86c8abd0129304143f72dd6a9807c
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Sep 21 08:45:06 2010 +0200
 
     s3:registry: move prototype from reg_init_full.c to its own header.
 
 commit 0bd2756b974f171eb837d30309e2a46915edd861
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Sep 21 08:37:14 2010 +0200
 
     s3:registry: move prototypes from reg_init_basic.c to their own header.
 
 commit 4696cd6cbe02d93039240f82917582f4e7a91aa9
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Sep 21 08:23:20 2010 +0200
 
     s3:registry: move reg_api_regf prototypes to their own header file.
     
     These two calls are currently only used in the WINREG rpc server.
     And this reqires linking in the regfio code.
 
 commit b11cc305083844052d0b82560e3a7006b3520f14
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Sep 21 08:11:18 2010 +0200
 
     s3:registry: move the reg_api prototypes to their own header.
 
 commit e4eda5f9bcabbdb82aa4a65e5cd8558a36944270
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Sep 21 07:44:56 2010 +0200
 
     s3:registry:reg_api: update (C)
 
 commit 6a3c687f039f8f6cfeb8d12d81cd71157ad43ddd
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 20 22:18:45 2010 -0700
 
     pidl/python: Allow passing in UTF8 string objects as well as unicode
     objects for IDL strings.
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit d86d2256b98e8975d536b85ba5221508642dea22
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Sep 21 07:40:36 2010 +0200
 
     s3:services_db: convert get_common_service_dispname() to talloc
 
 commit 919450a60ed996c35a1443a18d057031d56649c7
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Sep 21 07:40:13 2010 +0200
 
     s3:registry: regfio fix the build
 
 commit 58cfbc510c7359708d4eae3045085155c912218e
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 20 22:23:15 2010 -0700
 
     rpc_talloc: Update test now that we create fewer references.
 
 commit 7fc40d2ed3ab378c409e6f868d75733352ed5ddf
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 20 21:04:04 2010 -0700
 
     pytestrpc: Be more verbose.
 
 commit c4c6f8f1755486056f77b9a7f830d10a9ebfb7b0
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 20 21:02:16 2010 -0700
 
     s4-pild-python: Fix assignments - even though we reference the mem_ctx
     of an object we still use the actual ptr.
 
 commit f161fa3ac8e437600e64354652114e99edac32bb
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 20 20:19:16 2010 -0700
 
     testrpc: Convert from a single unit test to a simple test script, be
     more verbose.
 
 commit a7393449eba9fc5173934096651b2fa232ae6764
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 20 20:02:21 2010 -0700
 
     pidl: Fix segfault when accessing unicode objects.
 
 commit 5dd47eeac275d8a9da0a47fda3d71f69ee6c0c4a
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 20 19:54:24 2010 -0700
 
     s4-pidl-python: use correct talloc pointer when allocating subobjects.
 
 commit 08cf13a3df212bd421275f61e2db146752490c7d
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Sep 21 06:51:38 2010 +0200
 
     s3:registry: remove now (finally) obsolete reg_util_registry.{c,h}
 
 commit 7f1efa6ea25eba0c0829131758746ac0c2ab9e42
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Sep 21 06:49:40 2010 +0200
 
     s3:services_db: does not need legacy registry code any more.
 
 commit 8df2ab974689c585f19b5a0de40a80245d12639d
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Sep 21 06:48:19 2010 +0200
 
     s3:services_db: rewrite svcctl_init_keys() to use reg_api calls instead of legacy
 
 commit a6f0f912cc461dcca2b34242327c6fc82d6ff849
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Sep 21 03:11:43 2010 +0200
 
     s3:services_db: extract core of svcctl_set_secdesc to _internal version
     
     The internal version operates on an already opened key.
 
 commit f2a4d5536b68f344edab717c4e6dfbef15523499
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Sep 21 03:00:29 2010 +0200
 
     s3:services_db: create the "Security" subkey if it does not exist in svcctl_set_secdesc()
     
     Windows behaves like this. - Tests will follow.
 
 commit 8be007dbb0c10a0755a87639eccabd7f5cdd05b3
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 20 11:24:36 2010 +0200
 
     s3:services_db: remove bogus comments
     
     (from copy and paste probably...)
 
 commit 5fe2abb2f85afe2e8655257446c7dd03a08b2d57
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 20 11:20:37 2010 +0200
 
     s3:services_db: remove unused legacy function svcctl_fetch_regvalues().
 
 commit e869af9e0e6e460d8ae225310f58f458e094e86f
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 20 11:18:33 2010 +0200
 
     s3:rpc_server:ntsvcs: registry is not directly used an more.
 
 commit d760e543a1340a2166a43f83b27b5a4a6a39dfcf
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 20 11:17:38 2010 +0200
 
     s3:rpc_server:ntsvcs: use svcctl_lookup_dispname instead of legacy svcctl in _PNP_GetDeviceRegProp
 
 commit 4cee4bbd02cdd0e4bc458378016621948e58d47c
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 20 10:57:53 2010 +0200
 
     s3:rpc_server: registry is not direclty used in the svcctl server any more
 
 commit 3cab10975464a6f67c1728301ffc0264fb1763e0
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 20 10:30:30 2010 +0200
 
     s3:srv_ntsvcs_nt: make fill_svc_config() use svcctl_get_string_value()
     
     instead of using legacy svcctl_fetch_regvalues()
 
 commit 3c85a9fcbe56aadc6a50706d253d7d010cf91c63
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 20 10:27:56 2010 +0200
 
     s3:services_db: publish svcctl_get_string_value()
 
 commit e28bc8d763978762480367d031a4a62ebd411f8a
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 20 08:06:30 2010 +0200
 
     s3:services_db: factor out common code of lookup_dispname and lookup_description
     
     into a new function svcctl_get_string_value()
 
 commit 53dcbc2dd2705c5273163c757e2587e3596c6971
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 20 06:19:57 2010 +0200
 
     s3:services_db: change svcctl_lookup_description() to use reg_api functions
 
 commit 9fee03365621cca011da4521d98f1e1aa2882278
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 20 06:03:58 2010 +0200
 
     s3:services_db: rewrite svcctl_lookup_description() to use a tmp talloc ctx
     
     Also remove a possible memory by tallocing the result string
     also in a default case, where a string constant was returned before.
 
 commit 464515cd610b5ee3862d8bc8558cd698d4f7258e
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 20 08:11:07 2010 +0200
 
     s3:services_db: change svcctl_lookup_dispname() to use reg_api functions
 
 commit e464ca9f311e3becd5f88f41fa7a95520fe6fbc3
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 20 04:58:27 2010 +0200
 
     s3:services_db: make svcctl_lookup_dispname() use a temp talloc ctx
 
 commit a4b1042f33b505dcb51ac25bf84a597d98fa9d4b
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 20 04:41:59 2010 +0200
 
     s3:services_db: change svcctl_get_secdesc() to use reg_api functions
 
 commit 4fc2b5c40e63579c2fe4e95bdbaa31108f2b3475
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 20 04:12:42 2010 +0200
 
     s3:services_db: use temp talloc ctx in svcctl_get_secdesc()
 
 commit 9bfd587358fb58b98dd0fbdd72069430a89cefc7
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 20 03:38:45 2010 +0200
 
     s3:services_db: remove the TALLOC_CTX argument from svcctl_set_secdesc
 
 commit 91d5446390dc41b43fe18785a765bbd71ff709c2
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 20 03:36:23 2010 +0200
 
     s3:services_db: fix a debug message
 
 commit d2794b05a6b8be40ebde4a47b9c03008242b1c46
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 20 03:34:49 2010 +0200
 
     s3:services_db: rewrite svcctl_set_secdesc to use tmp talloc ctx
     
     and add a common exit point
 
 commit 7cefb898729bc46e1ba9fd1c8b48e7aef0486339
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 20 02:43:33 2010 +0200
 
     s3:services_db: rewrite svcctl_set_secdesc() using reg_api calls instead of legacy
 
 commit f53c17b4ff27c39fbeccce4d369f4bb8f1b13ce7
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 20 00:46:59 2010 +0200
 
     s3:services_db: untanlge assignments from check in read_init_file().
 
 commit a67a553f40833a182b89a058d59015bcf19640f0
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 20 00:40:44 2010 +0200
 
     s3:services_db: untangle assignments from check in construct_service_sd().
 
 commit 7ffcf90bb9b7214e30b82a0e8e371207409052eb
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 20 20:36:36 2010 -0700
 
     s4-drepl: use the partition UDV and hwm for extended getncchanges ops
     
     we find the NC root then load the uptodateness vector and highwater
     mark, if available, from there
 
 commit 6f47a24bc55be0ea907594a748774675a105b5e3
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 20 21:05:37 2010 -0700
 
     s3-libnetapi: Fix Bug #7665, memory leak in netapi connection manager.
     
     Guenther
 
 commit c201e494c476e3245f887c4491a909126d1c3333
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 20 17:41:18 2010 -0700
 
     s4-smbtorture: print SVCCTL security descriptor in test_QueryServiceObjectSecurity().
     
     Guenther
 
 commit 1585c4df68a66569524a41def95488666dd827dd
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 20 16:01:51 2010 -0700
 
     lib/tdb: fix c++ build warning in tdb_header_hash().
     
     Guenther
 
 commit 80ca590d38d16723c6f457249e4051d5aa5843c5
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Sep 17 18:06:05 2010 +1000
 
     s3-lib/util Remove unused smb_uuid_unpack()
     
     Andrew Bartlett
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 03011bf11837e75474f91f422ddf35d827d31cd1
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Sep 17 18:04:05 2010 +1000
 
     s3-libads call common GUID_from_ndr_blob()
     
     This does a length-limited check, and so avoids reading beyond the
     allocated memory if the server sends less than 16 bytes.
     
     Andrew Bartlett
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 6acb47b1154562415bf966f72262481d25e58708
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Sep 17 17:46:51 2010 +1000
 
     s3-uuid Remove unused smb_uuid_pack()
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit d7bc452a893a77eb21b547cd8cdf8b420c60ab5d
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Sep 17 12:33:44 2010 +1000
 
     s3: Replace sid_binstring and sid_guidstring with PIDL-based alternatives
     
     This reduces the manual marshalling of these structures by removing
     the duplication here.
     
     Andrew Bartlett
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit d44e86b473554ad549993c928af68e348ccefe2b
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 20 15:46:41 2010 -0700
 
     Open alpha 14.
 
 commit 8efd1074c21fde70a31756dd54b3b31811beccc8
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 20 12:16:09 2010 -0700
 
     s4-pyrpc: fixed build on python 2.4
     
     Pair-Programmed-With: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit 3fe8e97a7289c18903a9f481a13f8793f9f17bab
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Sep 19 21:49:00 2010 -0700
 
     s4-rodc: fixed repsFrom store on RODC
     
     We were disallowing repsFrom store as a RODC on the basis that it is a
     write to the directory. It should be allowed, as its is a
     non-replicated attribute.
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 59951163bea67b1a5d5eeef109f200a6323c00f3
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Sep 19 21:48:35 2010 -0700
 
     s4-kcc: a bit more debug info on repsFrom creation
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit ead126caace0cd94ab515f5d9f2199b60a84f914
 Merge: 8853bab... db67f43...
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 20 15:24:44 2010 -0700
 
     Merge branch 'v4-0-stable' into newmaster
 
 commit 8853babb504298bd87fb5cae2120f2be63b08312
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 20 15:03:56 2010 -0700
 
     s3-build: try to fix the non-ldap build.
     
     ldapsam_search_suffix_by_name is already prototyped in smbldap.h.
     
     Guenther
 
 commit ccbcffadb6e3b8dc6951e7d80e65a06eb5df61de
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Sep 17 11:15:28 2010 +1000
 
     libcli/ldap Add const to ldap_encode_ndr_dom_sid()
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit db67f43aefccccedbd8bf59c7d97c99295b7a168
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 20 14:41:29 2010 -0700
 
     s4-mkrelease: Update for waf.
 
 commit aa8a2e310571b20f29d36d3dac60ae87c814d8e1
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 20 14:41:09 2010 -0700
 
     wafsamba: Fix docstring for DIST_BLACKLIST.
 
 commit 4752a6b6d7767a62f322ee3d8e3a412e7699fcea
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Mon Sep 20 21:28:06 2010 +0300
 
     s4-test: yet another test for ATTID-ot-OID conversion
     
     Test with a valid ATTID for prefixMap lookups,
     but supplied ATTID is with index not to be found
     in the test prefixMap
 
 commit f06d98764a455981c664512acc423715dec3d7a4
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Mon Sep 20 20:52:48 2010 +0300
 
     s4-dsdb-schema_prefixmap: return WERR_DS_NO_ATTRIBUTE_OR_VALUE when ATTID is not found
     
     rather than WERR_INTERNAL_ERROR - it is not internal error!
 
 commit 395b09c1b6ac9df42202966d90b1a121712df418
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Mon Sep 20 21:31:20 2010 +0300
 
     s4-dsdb-schema_prefixmap: Print debug message when internal failure occurs
 
 commit 0740d0ae85870a6b392cb3ab6cbc3fb36ed3714c
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Mon Sep 20 21:31:11 2010 +0300
 
     s4-devel-getncchanges: Add common Samba options as a group to be displayed
     
     Those options are processed but never shown with --help argument
 
 commit d0a6c32add2e934174771750cdc1893f146d53cf
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Aug 27 00:07:25 2010 +0200
 
     s3-nmbd: move SYNC_DNS to nmbd.h
     
     Guenther
 
 commit 102a70e809b262fca8ea09fbd4e2788511150006
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 26 17:21:39 2010 +0200
 
     s3-util: use shared dom_sid_dup.
     
     Guenther
 
 commit 4dbd743e467096624961533335afccadc67af0e6
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 26 15:48:50 2010 +0200
 
     s3-util_sid: use shared dom_sid_compare_auth and dom_sid_equal_X functions.
     
     Guenther
 
 commit 400616017974f057c8a2e817b62b90b1490d4129
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 26 16:41:15 2010 +0200
 
     libcli: add dom_sid_compare_domain()
     
     Guenther
 
 commit 62544c5d2b9caab818ce82eb0b3877854a9719b6
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 26 14:07:20 2010 +0200
 
     s3-build: only include smbldap.h where needed.
     
     Guenther
 
 commit 8e16d6dbdfdbfd42de32497d92f3fae32cd39ba4
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 26 10:14:07 2010 +0200
 
     s3-build: only include ctdbd_conn.h where needed.
     
     Guenther
 
 commit c7fe04abc791dd1b3c5272a96fb5f26f6ce5c252
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 26 09:58:09 2010 +0200
 
     s3-build: only include async headers where needed.
     
     Guenther
 
 commit 58c79b828baa15ba1619574c8277c455364676e8
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 20 13:53:09 2010 -0700
 
     s4-smbtorture: add NetRemoteTOD libnetapi torture test.
     
     Guenther
 
 commit b3a3fe6ee034c8b5c032f6445338dcee305f760c
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 20 13:40:55 2010 -0700
 
     s3-waf: fix the build after registry changes.
     
     Guenther
 
 commit dc192787955542510724541cf23b4d8ed4cc99d4
 Author: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
 Date:   Mon Sep 20 13:49:19 2010 +0930
 
     Really enable core dumps in Linux
     
     commit e1f1ce68e1f685400a8c68bcec14018e3d1fc29d
     Author: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
     Date:   Mon Sep 20 13:33:30 2010 +0930
     
         source3: dump core on Linux, even after seteuid/etc.
     
         The "dumpable" flag is reset on every call to set*uid, so we need to
         reset it to 1 in the signal handler itself.
     
         This code dates back to commit ac01fda2b97b 6 years ago :(
     
         Signed-off-by: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
     
     Signed-off-by: Jeremy Allison <jra@xxxxxxxxx>
 
 commit e4d7bc24d1a3e1d712c2fd9da160f837707ba6d3
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 20 13:08:29 2010 -0700
 
     wafsamba: Fix parsing of IS_GIT_VERSION.
 
 commit cd7335abd31e7c4a42d3fc108fa873645bf4c53c
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 20 13:07:27 2010 -0700
 
     s4-mkrelease: Update to use waf build.
 
 commit 0e8975a4fe52a15feb5e97a1b9bbc8717ecae74c
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 20 13:06:13 2010 -0700
 
     Update version info.
 
 commit b17b6f78218c57359aa351003aa1033665d93f36
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 20 12:11:05 2010 -0700
 
     Update WHATSNEW.txt.
 
 commit 2c9cb11f53cb6454c0941028f6c4339244f2af93
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 20 19:32:28 2010 +0200
 
     s3:registry: move prototypes of unused hilvl functions to ret_api_util.h and comment them out
 
 commit 8eb487cabac003911a49a4b5d3a9346fcb639430
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 20 19:30:58 2010 +0200
 
     s3:registry: move (commented out) hilvl util functions to reg_api_util.c
 
 commit 0f7e503d21562a8c8aee3de609bdcade790bc7a0
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Sep 20 02:42:10 2010 +0200
 
     s3:registry: move higher level function reg_open_path to new module reg_api_util
     
     The reg_api.c code should just export functions that direclty relate to winreg
     api calls.
 
 commit c9e17edfc6f9dc7f3ae251102dbb7bfcf08a770d
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Sep 19 22:35:26 2010 +0200
 
     s3-waf: add net.
     
     Guenther
 
 commit 99d898938c7d656d852e4c91f7534e2cba99c5f8
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 20 09:47:21 2010 -0700
 
     s3-waf: add libnetapi
 
 commit b4eba4268d87ab7436eb567c5a629445f81a8ecc
 Author: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 Date:   Mon Sep 20 09:46:10 2010 -0700
 
     s4/dcdiag: Handle ListRoles command for dcdiag:KnowsOfRoleHolders test
 
 commit 7250cb3e735fb1b96ebbbcd129e29283a26a508c
 Author: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 Date:   Mon Sep 20 09:44:19 2010 -0700
 
     s4/fsmo: Create separate function for retrieving fsmo role dn and owner dn.
     
     This functionality is needed for DsCrackNames ListRoles command also.
 
 commit faeeb5c8e7b3f2ed4e91db6dd11560658f16182d
 Author: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 Date:   Mon Sep 20 09:41:00 2010 -0700
 
     s4/drs: use type enum drsuapi_DsNameFormat in DsCrackNames code
 
 commit b55853cd64a5eeeedf1ffb9c09ba0749e3b17617
 Author: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 Date:   Mon Sep 20 09:39:44 2010 -0700
 
     s4/drs: Added the rest of the enum drsuapi_DsNameFormat values
     
     According to documentation - [MS-DRSR] 4.1.4.1.2 and 4.1.4.1.3
 
 commit f12756b5acac3fad4178f009865f8bcc5b6934a2
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Apr 24 13:44:54 2009 +0200
 
     s4-smbtorture: add test_SetServiceObjectSecurity() to RPC-SVCCTL.
     
     Guenther
 
 commit 1c82ca01c39e24251e59d7be44390baff998f329
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Sun Sep 19 22:57:23 2010 -0700
 
     s3/winbind: remove unused winbindd_check_cache_size
 
 commit 1c8fd86a1dcffd0e829d218b7d3b689c24be8a64
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 6 15:13:48 2010 +0200
 
     s3: Fix the charset_pull routine (bug 7531)
     
     In the push routine we do the SVAL, so we should do the SSVAL here.
 
 commit dbfb42c1b50e9372184ad170f10ba75b87565965
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Sun Sep 19 15:41:45 2010 -0700
 
     s3-waf: Build libwbclient as dynamic library
 
 commit 34f47a33dffa429c6f8bc58c4d8b27a1152ad259
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Sep 19 16:11:57 2010 -0700
 
     s4-rootdse: mark registered controls as non-critical
     
     this is needed for clients that may include unnecessary controls in
     requests and mark them as non-critical
 
 commit c1a6820c85334da43ad47fcc1975a9b4c9577479
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 20 03:18:49 2010 +0200
 
     s3-waf: fix the file locations of gen_ndr'ed files.
     
     Guenther
 
 commit ad8533c0b0cffa037f1395d586381d8db642e93a
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 20 03:10:43 2010 +0200
 
     s3-waf: fix the build after reg_api changes.
     
     Guenther
 
 commit 91e8f8ded2f78bdd5b1db11562a575488a024322
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 20 02:10:43 2010 +0200
 
     s3-registry: move regf based reg_api calls into own file.
     
     Guenther
 
 commit 323f729df07794da6b79db5e72b1389fb79b8bde
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Sep 20 01:51:54 2010 +0200
 
     s3-registry: add reg_querymultiplevalues to reg_api matching table.
     
     Guenther
 
 commit 3f55c2ee7ac89f96e902b1f1b782e3e033e42f43
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 15:42:16 2010 +0200
 
     s3-waf: add rpcclient to the waf build.
     
     Guenther
 
 commit 01371d968e09719e3034a919eddf3c90a48a71e4
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Sep 19 13:20:33 2010 -0700
 
     s4-rodc: override client site from cldap response
 
 commit 8beed3679d09e0c89a081ef6b32536cf57419521
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Sep 19 13:02:40 2010 -0700
 
     s4-dns: fixed the dns_domain_info_type for netlogon DNS calls
     
     w2k8r2 does check this field (WSPP docs need an update)
 
 commit 6642ae9703e4ccb1fdfefa81a6da5b5fa52b53ad
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Sep 19 13:02:05 2010 -0700
 
     s4-dns: added --all-names option to samba_dnsupdate
     
     this forces the re-registration of all names
 
 commit 94694ecf4e3c8df4d3818d24916125f9e85ec6a9
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Sep 19 12:31:58 2010 -0700
 
     s4-libnet: use the right domain name in libnet_lookup
 
 commit 1555659e7801c1f924dcd58d1c277dbe1191deb0
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Sep 19 12:31:33 2010 -0700
 
     s4-cldap: improved debug msgs in finddcs_cldap()
 
 commit dfedbaeb055acb0d7abf74b9534308149a018ee4
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Sep 19 12:29:42 2010 -0700
 
     testtools: Import newer upstream revision.
     
     This fixes (among other things) a warning during 'make test' on systems with Python 2.6.
 
 commit 1fc1be4685667f95e855fd2f781651c341e06fbd
 Author: wilco@xxxxxxxxxxxxx <wilco@xxxxxxxxxxxxx>
 Date:   Mon Aug 30 12:17:41 2010 +0200
 
     Fix regf.idl, subkey and rootkey types were switched.
     
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit 7efcb3ca66b12972de3707164c7bd415619a4bb8
 Author: wilco@xxxxxxxxxxxxx <wilco@xxxxxxxxxxxxx>
 Date:   Mon Jul 26 23:00:43 2010 +0200
 
     Fix file corruption (non-updated header) on new allocation.
     
     Also fixes debug messages to use hex offsets.
     
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit d0cef92532f7c943e1c70d49ed96f090235b928e
 Author: wilco@xxxxxxxxxxxxx <wilco@xxxxxxxxxxxxx>
 Date:   Mon Jul 26 20:13:22 2010 +0200
 
     Fix crash when no subkeys exist. Fix writing outside of buffer error by regf backend.
     
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit 2c3f56098b0322db2e74e860a0f236fde9f74bbc
 Author: wilco@xxxxxxxxxxxxx <wilco@xxxxxxxxxxxxx>
 Date:   Mon Jul 26 12:32:32 2010 +0200
 
     Add python bindings for open_hive function to be able to load REGF files.
     
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit 5d807107bb675cedb4b42022a7a907ea1bdf13d0
 Author: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 Date:   Sun Sep 19 10:48:31 2010 -0700
 
     s4/fsmo: Naming master support added
     
     Test suite for fsmo is extended with a test case for naming master too.
 
 commit 55f465576c4602e74a6bc5c194adb27231c520f8
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 14 17:27:55 2010 +0200
 
     s4-smbtorture: add LOCAL-NDR-NTLMSSP.
     
     Guenther
 
 commit f6fa73bbd38100529ae5b1a3133e78148e0f7268
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Sep 18 20:57:26 2010 -0700
 
     s4-rodc: added RODC DNS update support to samba_dnsupdate
     
     for DNS updates that have a netlogon equivalent, send via netlogon
 
 commit 50f56c6a82e7bd3742730a50b7d7c614482b9fec
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Sep 18 20:22:44 2010 -0700
 
     s4-finddcs: added some debug messages on failure
 
 commit e72a1e20557f212af03d32152f0cc11acee57814
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Sep 18 20:22:23 2010 -0700
 
     s4-pydsdb: added am_rodc() method on samdb
 
 commit 2666cc9c161d4a0f5083f546dbcf470d34b24499
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Sep 18 19:28:05 2010 -0700
 
     s4-pydsdb: don't force am_rodc unless it is set by caller
     
     we should normally get the rodc flag by looking at the database, not
     by forcing it in the database connect
 
 commit 7a59c90189b3b129c4cf9826a45ac5678e66d95b
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Sep 19 10:42:29 2010 -0700
 
     pytdb: Make filename argument optional.
 
 commit 4c726556784643a3c5860ec716e30cc1c7b99ce1
 Author: Kirill Smelkov <kirr@xxxxxxxxxxxxxxxxxxx>
 Date:   Sun Sep 19 13:53:29 2010 +0400
 
     pytdb: Add support for tdb_freelist_size()
     
     Cc: 597386@xxxxxxxxxxxxxxx
     Signed-off-by: Kirill Smelkov <kirr@xxxxxxxxxxxxxxxxxxx>
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit b3314d6ad8de732f563f095ea538c7b95c667d73
 Author: Kirill Smelkov <kirr@xxxxxxxxxxxxxxxxxxx>
 Date:   Sun Sep 19 13:53:32 2010 +0400
 
     pytdb: Add support for tdb_transaction_prepare_commit()
     
     Cc: 597386@xxxxxxxxxxxxxxx
     Signed-off-by: Kirill Smelkov <kirr@xxxxxxxxxxxxxxxxxxx>
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit b826ef9697c4bd236b6d861712fa1e450157bc6f
 Author: Kirill Smelkov <kirr@xxxxxxxxxxxxxxxxxxx>
 Date:   Sun Sep 19 09:34:33 2010 -0700
 
     pytdb: Add support for tdb_enable_seqnum, tdb_get_seqnum and tdb_increment_seqnum_nonblock
     
     Cc: 597386@xxxxxxxxxxxxxxx
     Signed-off-by: Kirill Smelkov <kirr@xxxxxxxxxxxxxxxxxxx>
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit a2621034e985c87f87f7b196b75da56ffe8948dc
 Author: Kirill Smelkov <kirr@xxxxxxxxxx>
 Date:   Sun Sep 19 13:53:19 2010 +0400
 
     pytdb: Update open flags to match those for tdb_open() in tdb.h
     
     Namely TDB_NOSYNC, TDB_SEQNUM, TDB_VOLATILE, TDB_ALLOW_NESTING and
     TDB_DISALLOW_NESTING were missing.
     
     Cc: 597386@xxxxxxxxxxxxxxx
     Signed-off-by: Kirill Smelkov <kirr@xxxxxxxxxx>
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit 277a1b229cf1b456560a50d021e2eaf2158e5134
 Author: Kirill Smelkov <kirr@xxxxxxxxxx>
 Date:   Sun Sep 19 13:53:21 2010 +0400
 
     pytdb: Fix repr segfault for internal db
     
     The problem was tdb->name is NULL for TDB_INTERNAL databases, and
     so it was crashing ...
     
         #0  0xb76944f3 in strlen () from /lib/i686/cmov/libc.so.6
         #1  0x0809862b in PyString_FromFormatV (format=0xb72b6a26 "Tdb('%s')", vargs=0xbfc26a94 "")
             at ../Objects/stringobject.c:211
         #2  0x08098888 in PyString_FromFormat (format=0xb72b6a26 "Tdb('%s')") at ../Objects/stringobject.c:358
         #3  0xb72b65f2 in tdb_object_repr (self=0xb759e060) at ./pytdb.c:439
     
     Cc: 597089@xxxxxxxxxxxxxxx
     Signed-off-by: Kirill Smelkov <kirr@xxxxxxxxxx>
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit c4b1971259638875317aa991b6a119b668ac03a8
 Author: Kirill Smelkov <kirr@xxxxxxxxxx>
 Date:   Sun Sep 19 13:53:20 2010 +0400
 
     pytdb: Add support for tdb_add_flags() & tdb_remove_flags()
     
     Note, unlike tdb_open where flags is `int', tdb_{add,remove}_flags want
     flags as `unsigned', so instead of "i" I used "I" in PyArg_ParseTuple.
     
     Cc: 597386@xxxxxxxxxxxxxxx
     Signed-off-by: Kirill Smelkov <kirr@xxxxxxxxxx>
     Signed-off-by: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit 92eccf89a188702b79d9f4ac59f2ff4c5c7aeaac
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sat Sep 18 18:45:41 2010 +0200
 
     waf: add a '+' to the git hash if the working tree isn't clean
     
     metze
 
 commit a66db2cb7897fe0e40e9e520f75cccb14d3a1721
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sun Sep 19 07:26:54 2010 +0200
 
     waf: fix typos in GIT_COMMIT_* strings
     
     metze
 
 commit 9e058c6e7292b628ca08bb34b5930d0f4a77ef27
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 17 13:17:12 2010 +0200
 
     s3-rpcclient: add some winreg commands.
     
     Guenther
 
 commit 1d8094172c69ec8d64701b70a87ddf31b0d8f4f9
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 17 13:16:26 2010 +0200
 
     s3-nltest: add dsregdns command to nltest.
     
     Guenther
 
 commit 8e73826b3c2323c6e81a285f49c6b9d606cb7a53
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 17 13:15:35 2010 +0200
 
     s3-libnetapi: support NETLOGON_CONTROL_FORCE_DNS_REG in I_NetLogonControl().
     
     Guenther
 
 commit 47a7a5830c145dd12e200fa12fec41bc745046d3
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 17 13:14:50 2010 +0200
 
     libnetapi: deal with NULL data in I_NetLogonControl2().
     
     Guenther
 
 commit 1473330bbe7c4f28ec00e69035386bf8fe11d9e7
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 18 09:31:32 2010 +0200
 
     s3: Add a missing prototype
 
 commit 7fddf9c89e8ead26e6367195441f49bce5a6b3db
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 18 07:37:04 2010 -0700
 
     s3: Fix bug 7688, rpcclient command line completion crashing
     
     We've grown more than 100 rpcclient commands by now, so this would overwrite
     the array of 100 completions. There's nicer ways to fix this problem, but 1000
     rpcclient commands should be at least a bit away.
 
 commit 252e8c27eb07eea7ec45e76a9256692db1019af4
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Fri Sep 17 21:16:24 2010 +0200
 
     s3: Fix some nonempty blank lines
 
 commit d76bb4ac409ff7f95776302bb436c7dec55adb26
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sat Sep 18 15:09:22 2010 +0300
 
     s4-drs: Check for schema changes only in case we are *not* applying Schema replica
     
     This fixes the problem when we fail to replicate with
     a partner DC that has a newer Schema with attributeSchema
     objects with OIDs that we don't have in our local prefixMap.
 
 commit 1fac1f0d2882ae9ac81a02fa6d9957f6cb3fb88d
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sat Sep 18 02:28:29 2010 +0300
 
     werror: Add W_ERROR_HAVE_NO_MEMORY_AND_FREE() macro
 
 commit c3489a7918758848953f00cee6a36519cd059daf
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sat Sep 18 00:44:17 2010 +0300
 
     s4-ldapcmp: Fix options parsing for common Samba options
     
     And also set 'creds2' to be equal to 'creds' in case
     username2 paramater is not supplied on cmd line
 
 commit 78b6265ac2a79cdf0051b895ecebeb77ac3a372c
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Sep 7 21:24:07 2010 +0200
 
     s3:rpc_client: remove unused rpc_pipe_set_hnd_state()
     
     metze
 
 commit fde3412ccb176448f6d3ee4538c7b8838f2fe214
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Sep 7 20:52:58 2010 +0200
 
     s3:rpc_client: use rpc_api_pipe_send() for auth3
     
     metze
 
 commit 6ecf8d16bc9f8da8acb6d24e5d224d6161a5497c
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Sep 7 20:51:38 2010 +0200
 
     s3:rpc_client: rpc_pipe_bind_step_one_done() doesn't need reply_pdu
     
     metze
 
 commit de6254d3d6ffdd2a562ec9224a8390810c28c0dd
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Sep 7 20:39:20 2010 +0200
 
     s3:rpc_client: allow DCERPC_PKT_AUTH3 via rpc_api_pipe_send/recv
     
     metze
 
 commit 1a22b1b44df62931a35254d06d2fc638c996c5f7
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Fri Sep 17 14:05:53 2010 +0200
 
     lib/util: usec_time_diff takes arguments the other way round than TvalDiff did
 
 commit 10eefd85c988503309021316f744ebb25579b873
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Fri Sep 17 13:47:05 2010 +0200
 
     s3: fix order of arguments in nsec_time_diff call
 
 commit 311744a1312d4be51c0d50a71884f604ea2e3b99
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Sep 17 05:28:36 2010 +0300
 
     s4-test: Add unit test for dsdb_schema_info_cmp()
 
 commit 9256b5f22677cc265b0560a15c0e0a719ba3138d
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Sep 17 02:54:46 2010 +0300
 
     s4-schema: Helper func to compare schemaInfo signitures
 
 commit 1295da92f9a5272b73a0abcecb680f7c0d5bc854
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Sep 17 02:48:50 2010 +0300
 
     s4-schema: use dsdb_schema_info_blob_is_valid() to verify schemaInfo blob
     
     instead of parsing it.
 
 commit aedefd3e99f36d11e49e6fbf51cb16ceffec13c4
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Sep 17 02:45:59 2010 +0300
 
     s4-prefixMap: use dsdb_schema_info_blob_is_valid() for schemaInfo blob validation
     
     This fixes a leaking dsdb_schema_info object also.
 
 commit e691b1fd276bbf26961a23a5c450e96f16da5d4e
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Sep 17 02:37:46 2010 +0300
 
     s4-dsdb: Add dsdb_schema_info_blob_is_valid() to verify schemaInfo blobls
 
 commit c79861a14e671ea037f550dbf5c2ae9e84fb3803
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Thu Sep 16 02:17:34 2010 +0300
 
     s4-pyrpc: Print location and type name we got when checking for types
 
 commit e2d6b64219b883363b4d1d92db27bf180c887d07
 Author: Sumit Bose <sbose@xxxxxxxxxx>
 Date:   Fri Sep 17 10:33:08 2010 +0200
 
     Fix array size of  a memmber of struct cli_ulogoff_state
     
     The too small array makes UID-REGRESSION-FIX fail on 32bit
     architectures.
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 90d685afe57e08ce7da575783c4d279e1be021f6
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Sep 17 17:06:29 2010 +1000
 
     s4-devel: developer script for adding DNS entries via netlogon RPC
     
     this calls the netlogon DsrUpdateReadOnlyServerDnsRecords call to add
     DNS entries for a RODC via RPC calls. The call is routed via a IRPC
     call to winbind, as winbind is the one with the schannel credential
     chaining setup.
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit fb81cc080d40844010daae559e6be6a747c10ecd
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Sep 17 17:04:28 2010 +1000
 
     s4-pyrpc: allow python to access irpc interfaces
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 1c7c1a86ecf401f54b9462bb9d0946356ddb688d
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Sep 17 17:03:54 2010 +1000
 
     idl: build python interfaces for winbind and idmap IDL
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 39bd61e018d8495f9a7368d1656c6f52d422e6e3
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Sep 17 10:11:48 2010 +1000
 
     s4-winbind Add a proxy method to update DNS records with a read-write DC
     
     This must be done in winbindd as it already has the schannel connection
     and the credential chain.  If we re-established that elsewhere, we
     would break the chain in winbindd.
     
     Andrew Bartlett
     
     Signed-Off-By: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit b772f4cdffda7f7e1bd0a7951bec0304102606d2
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 17 10:06:16 2010 +0200
 
     testprogs: skip two tests in spoolss tester.
     
     Guenther
 
 commit 6f5fa763c13f43cc805a9bd939c21970404deaec
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 17 10:02:13 2010 +0200
 
     s4-smbtorture: fix winreg querymultiplevalues NDR test warning.
     
     Guenther
 
 commit 66ad6c75e9efbd9837c70a716b556520c0279597
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Thu Sep 16 22:18:45 2010 +0200
 
     ѕ3: remove smb_msleep prototype from here
 
 commit 6bc68fabb81d019e017d7f51fdd0b275b3f78609
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Thu Sep 16 21:36:00 2010 +0200
 
     s3: remove TvalDiff macro, we can use the shared usec_time_diff function
 
 commit 2b254c814b139f93997f61525d77b934596c53a3
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Thu Sep 16 21:36:37 2010 +0200
 
     s3/s4: merge msleep and smb_msleep
     
     the merged variant is renamed to smb_msleep as some platforms already have a
     msleep function.
 
 commit 0fd16018a1c993166eae72390433398347538a81
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Thu Sep 16 19:45:43 2010 +0200
 
     s3: remove TspecDiff macro, we can use the shared nsec_time_diff function
 
 commit aada7196940377ca6942eed470fc2e0e42f71b32
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Thu Sep 16 19:02:27 2010 +0200
 
     s3: use nsec_time_diff instead of TspecDiff
 
 commit ec643df212e521fc19119820b1e4fac15986bf28
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Thu Sep 16 18:52:45 2010 +0200
 
     s3/vfs_scannedonly: use smb_msleep instead of nanosleep
     
     Thanks to Joachim Schmitz. This fixes bug #7478
 
 commit 0858b7546eebf9e853e4e7288b50edbcdcdc5826
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Sep 16 09:31:10 2010 +0200
 
     s3: Add the PAC info3 struct to the netsamlogon_cache in ntlm_auth
 
 commit 547b268cfaa2e791bf92e8804bfa504c4e37050b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Sep 16 10:34:59 2010 +0200
 
     s3: Correctly unwrap the krb ticket in gss-spnego
 
 commit 70ab7eb5303a5ff058939541dd5bc1f81113a48e
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Sep 16 10:22:00 2010 +0200
 
     s3: Fall back to raw NTLMSSP for the gss-spnego protocol
     
     This is to handle the mod_auth_ntlm_winbind protocol
     sending "Negotiate" to IE, which sends raw NTLMSSP
     instead of a SPNEGO wrapped NTLMSSP blob.
 
 commit de2c143f4d540f695db5c7fe8685614c03977365
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Sep 16 10:21:20 2010 +0200
 
     s3: Split off output generation from manage_squid_ntlmssp_request
 
 commit ae483bbe9af526623189cefe7735f3f2813da6d7
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Sep 16 10:36:21 2010 +0200
 
     s3: Wrap the ntlm_auth loop with a talloc_stackframe
 
 commit 0730d982e68bacbb89584ee8297c6e275955b7c4
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 16 18:41:37 2010 +0200
 
     s4-smbtorture: add NDR spoolss_GetPrinterDriver2 in and out check functions.
     
     Guenther
 
 commit 809094a2c8224f725adcd1faff42c1de3f3eccad
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 16 16:49:54 2010 +0200
 
     s4-smbtorture: finally enable most of our NDR_OUT NDR tests that we couldnt handle previously.
     
     Guenther
 
 commit c29b16faa87dab686c8d36abc009c7d92d28a6b2
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 16 16:21:39 2010 +0200
 
     s4-smbtorture: add functions to do NDR_OUT ndr_pull validation including NDR_IN context.
     
     Guenther
 
 commit 5f9caf18dbba8b6ddb2779bcec4836b605b5fa1e
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 16 16:25:51 2010 +0200
 
     s4-smbtorture: fix some indentation in NDR testsuite.
     
     Guenther
 
 commit 725126b1723438ba8b6f9dd41eac8730856da41e
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 16 16:22:32 2010 +0200
 
     s3-smbtorture: fixup trailing whitespace in ndr testsuite.
     
     Guenther
 
 commit 567a2e68d67608fca6c040393bd55b8699a5c3e2
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 16 14:42:22 2010 +0200
 
     s4-smbtorture: add spoolss_GetPrinterDriver2 NDR tests.
     
     Guenther
 
 commit 1250a6343560705423bcf5c9a25f6448e251e526
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 16 14:41:37 2010 +0200
 
     s4-smbtorture: mention -v switch for hexdump imports into the NDR testsuites.
     
     Guenther
 
 commit dfe25088ba8b1e6fdaf49ef88d2da07fd8f1d950
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 16 14:31:53 2010 +0200
 
     s4-smbtorture: activate spoolss_GetPrinterData NDR pull test.
     
     Guenther
 
 commit 43d54406b19a8041633eb26d7a809e3fd7de3ef6
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 16 21:17:54 2010 +1000
 
     s4-winbind: fixed two valgrind errors
     
     - allocate the dc info on the right structure
     - zero the number of group members when allocating the winbindd_gr
       return
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit b04b8b5610f23cd50c9a7a00eeca81229acd36d5
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 16 20:12:20 2010 +1000
 
     wbclient: gr_mem can be NULL
     
     if the structure was partly created and an error occurred, then don't
     crash
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit a16328449171c1138bce3a9f32b7c1fa211e58d2
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 16 20:11:47 2010 +1000
 
     wbclient: paranoid check for double free
     
     added while tracking down a crash in the wbinfo blackbox test
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit ff515ff4772a555facce75eead91ceff271713f5
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 16 20:06:44 2010 +1000
 
     tdb: added TDB_NO_FSYNC env variable
     
     this might help reduce test times and load on test machines
 
 commit a394a8104eb2cebdcda44510c6ed86b6f773a06d
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Sep 16 17:53:36 2010 +1000
 
     torture/raw Allow one more 'not implemented' status return as a valid response
     
     The Samba4 server responds to most ioctl calls with NT_STATUS_NOT_SUPPORTED
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 4083b8ac6ca9c107e50503f41b66077fb65eb2d9
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Sep 16 15:47:42 2010 +1000
 
     s4-torture assert that we get a temp datagram socket.
     
     I've seen a segfault because we failed to check this isn't NULL
     before we use it.  This will still of course fail, but not so
     spectacularly.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 6832d5e9334f93d2b41fa50580379a2381311748
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Sep 16 14:37:20 2010 +1000
 
     libcli/auth/ntlmssp Be clear about talloc parents for session keys
     
     The previous API was not clear as to who owned the returned session key.
     This fixes a valgrind-found use-after-free in the NTLMSSP key derivation code,
     and avoids making allocations - we steal and zero instead.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit d5a4e53ad8dd572b9469530dfcd37601e2905a88
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 16 17:20:08 2010 +1000
 
     s4-kdc: prevent segfault on bad trust strings
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit dc59de562774a1ee09e3c819c3523e66da975f24
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 16 17:05:58 2010 +1000
 
     s4-netlogon: added IDL for netr_DsrUpdateReadOnlyServerDnsRecords
     
     this is used by a RODC to do DNS updates, as TSIG updates are not
     allowed by RODCs
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 5958997a9bc44876c6f3b810689f52e5e3bd6ded
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 16 17:04:53 2010 +1000
 
     s4-rpcserver: allow saving of bad RPC packets
     
     use:
     	dcesrv:stubs directory = .
     
     to save files like this:
     
       RPC-netlogon-48-pullfail.dat
     
     when a RPC packet can't be parsed or is unknown. Only enabled in
     developer builds
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 83a24ff2efd48b0e192024798695f6cfec9000b5
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 16 16:57:21 2010 +1000
 
     pidl: prevent ndr_print_*() dying on NULL pointers
     
     when using ndrdump you can get uninitialised structures containing
     pointers. Don't segfault when trying to print them
 
 commit 14340a45bef921db19581258838ec2371d4d21e9
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Aug 30 13:22:57 2010 +0200
 
     idl: Added EPMAPPER_STATUS_CANT_PERFORM_OP.
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 7e729c4f6a374f5fa1e348404e370dbf122a5a0b
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 16 14:13:48 2010 +1000
 
     s4-dns: use a non-forwardable ticket in samba_dnsupdate
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 89827af5250a0e65e19ee3752cfe407a6e01856f
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 16 14:13:29 2010 +1000
 
     s4-kerberos: obey the credentials setting for forwardable tickets
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit efb37a5b8c3667c948e1ec9815a1c9ac575a4456
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 16 14:12:57 2010 +1000
 
     s4-pycredentials: expose forwardable setting via python
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 6a82997285db9aff0085e6a54e58a34a97152ebb
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 16 14:12:37 2010 +1000
 
     s4-credentials: added ability to control forwardable attribute on krb5 tickets
     
     with the latest bind9 nsupdate, we need to be able to control if the
     ticket we use is forwardable
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 377ffcb0292505bfcdc6fbcfdc379614364cc868
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 16 13:02:43 2010 +1000
 
     s4-drs: make debugging DsUpdateRefs a bit easier
 
 commit e5cd023a41ce4b8a51bbace4da395a7f0843d212
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 16 13:02:23 2010 +1000
 
     s4-drs: initial skeleton for DrsReplica{Add,Del,Mod} calls
 
 commit 4cf53c6d0b8b418adf39b6dd81d44c7b6d587e0c
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 16 13:00:20 2010 +1000
 
     s4-drs: removed a debug print in repl secret
 
 commit f95e6a32e430dba459f01a9400bebdf78549abae
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 16 10:58:03 2010 +1000
 
     s4-test: enable valgrind on wbinfo tests
 
 commit eeafe1eb65b92c4a1cfafbadd71c991c9c2be50e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 16 07:38:14 2010 +1000
 
     s4-pydrs: fix for python 2.4
     
     thanks to Kamen and David Gonzalez for spotting this
 
 commit 32976e2eaacdd9dbbe773cc9aace7e3def40fb36
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Thu Sep 16 00:02:14 2010 +0000
 
     s3: Add convenience make target buildfarm-test.
 
 commit bad0041390da289f6cfad3a44f702998291edd8c
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Thu Sep 16 00:01:51 2010 +0000
 
     s3-selftest: Move Samba3-specific script to source3/selftest.
 
 commit cd56e40117c542fd90362abe8130f7f8d8ee02e3
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Thu Sep 16 00:57:39 2010 +0200
 
     s3/printing: avoid a possible race condition in the cache timeout
 
 commit 447d96878a8b5a335447c37eca2a46b7133caa78
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Wed Sep 15 15:40:15 2010 -0700
 
     Fix all sid_parse returns to be checked. Tidy up some checks and error
     messages.
     
     Jeremy.
 
 commit db8cfda320d0e2453d01cdae884fd8aa108bcda7
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 16 00:19:51 2010 +0200
 
     s3-smbd: prevent call_nt_transact_ioctl() crash in FSCTL_FIND_FILES_BY_SID case.
     
     Jeremy, please check.
     
     Guenther
 
 commit fe59119e06d334a06052b4aac71679488f581383
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 15 23:02:43 2010 +0200
 
     s4-smbtorture: try FSCTL_FIND_FILES_BY_SID with random blob data in RAW-IOCTL.
     
     Guenther
 
 commit 3b87e3e95179c527a7fce7e5ed6cb1d33345a2ff
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 20:54:09 2010 +1000
 
     s4-repl: if we are an RODC don't set WRIT_REP in replication
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 05ec123b3b159dade51980f3c4bf8662502bb38e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 20:24:50 2010 +1000
 
     s4-repl: add partial attribute set to getncchanges calls for RODCs
     
     when we are a RODC we must supply a partial attribute set in the
     getncchanges call
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 520252c8d2b7465d592a05ee68bd466e71330a1f
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 20:23:47 2010 +1000
 
     s4-repl: added min_usn to extended replication call
     
     the repl_secret code needs to set it to avoid too many duplicate
     attributes
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 1da147e6fa485800d2988168889071d97e393fa3
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 19:00:01 2010 +1000
 
     s4-repl: added repl_secret handling
     
     initiate a repl secret extended op when requested
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit d5673b5501225e295bae2a5c0084cf3ce5582dca
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 18:59:17 2010 +1000
 
     s4-repl: cleanup the extended op calls in repl server
     
     - use generic parameter names
     - trigger a run of pending ops on all extended ops
     - don't prevent parallel fsmo transfers
     - moved extended op code into drepl_extended
 
 commit aabd89d8f7d80d614c941111d7a049f9f35b943b
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 18:52:11 2010 +1000
 
     s4-pyjoin: use new pynet finddc interface
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 2edbf74f35a49e5793ee2621061856e1167b41a0
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 18:51:09 2010 +1000
 
     s4-pynet: return the full netlogon response from python finddc
     
     this gives the caller the other server parameters
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit e18c0030e065a70f7291eb269112e9f04d5788dc
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 18:50:09 2010 +1000
 
     s4-pyjoin: fill in the dns name in the python replication method
     
     this is needed to get the repsFrom DNS entry right
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit e2b6d171d427f9899be8a1bb6781fd09c0094385
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 18:49:34 2010 +1000
 
     s4-drs: get lpcfg_dnsdomain() instead of lpcfg_realm()
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit e5ac820b9ea8416537b65faaf43fdc45924a66b1
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 18:49:06 2010 +1000
 
     s4-pyrpc: added py_return_ndr_struct()
     
     This can be used to return structures from other python interfaces as
     python objects
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit f89f3cf30fad625d03de600b85e542791125c8f5
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 16:19:26 2010 +1000
 
     s4-repl: split out the extended op handling
     
     this is not part of the rid allocation logic
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 54b53704747f45757642c9d4a17645ac777dc9ea
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 16:15:12 2010 +1000
 
     s4-repl: cleanup getncchanges extended op calls
     
     Multiple calls are allowed to run in parallel as long as they don't
     conflict.
     
     This also cleans up the variable names in the extended op calls.
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 7f1db0d8df6c5b68c9eb9a2d578ce79a43ce0719
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Sep 15 16:45:37 2010 +0300
 
     s4-drs: Wait DsReplicaSync for as long as it takes to complete
     
     In case the caller wants sync execution, we should
     not cancel the call for internal timeout reason,
     but rather wait for its execution
 
 commit 7b20b795ab024fda4e159852b60d829f7ae793c7
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Sep 15 16:53:48 2010 +0300
 
     s4-irpc: Don't install endtime-timer in case timeout is INFINITE for the call
 
 commit ee169d73479a5e8672d56617f2ad9cfac254f8bf
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Sep 15 16:41:47 2010 +0300
 
     s4-irpc: Add 'timeout' param for dcesrv_irpc_forward_rpc_call() call
     
     It is to be used when caller wants to explicitly
     specify the timeout for the call
 
 commit 839ed051fc4fe62b9b2ce008898b538509769f88
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Sep 15 14:22:27 2010 +0300
 
     s4-irpc: Add value for "infinite" timeout for IRPC calls
 
 commit aa7df7b7379cc437515774d0ea91fb106aba5dc8
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Wed Sep 15 18:23:50 2010 +0200
 
     s3/printing: make clock jump save and use monotonic time for cache timeout
 
 commit adf8ca6ff8c6dbc365034a27f8d27a15aa533f97
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 15 20:05:51 2010 +0200
 
     subunit: Re-add outputmsg.
 
 commit 627de92521cb20c5387656946bcbf5ecf3be5332
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Wed Sep 15 10:50:50 2010 -0700
 
     Add check for invalid data size.
     
     Jeremy.
 
 commit 6400f3ee62108e3dd1e6c1013ccea9fb4b08d562
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Sep 15 10:29:44 2010 +0200
 
     s3: Fix some debug msgs in ntlm_auth
 
 commit 301b60acc00b12a409a37f6cc17315f25fa49f86
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Sep 14 21:10:27 2010 +0200
 
     Fix a typo
 
 commit e7f21fa9418aaaee81ddf16f444ba318f7c2b03e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 21:50:36 2010 +1000
 
     s4-rpcserver: set unbind method to NULL in remote server
     
     this prevents a possible crash on disconnect
 
 commit 9a7d1b1e970f522a1fea655918116b6a8eb50521
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 15 14:34:50 2010 +0200
 
     s3-docs: more typos in rpc_server manpage.
     
     Guenther
 
 commit 2d1cf2671f347ac688eb295a1d063a908ef59aa1
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 15 14:31:39 2010 +0200
 
     s3-waf: fix the build.
     
     ... this starts to get like "re-run make idl"...
     
     Guenther
 
 commit effbebcec152e7cb306c2ea32aeedae5e3c5ff6b
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 15 14:16:45 2010 +0200
 
     s3-docs: fix rpc_server manpage type.
     
     Guenther
 
 commit 33d05a85e52dbe349f632fcfbeeb90e5fa9dff5f
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 15 13:24:44 2010 +0200
 
     s3-rpc_server: fix some uninitalized variables and c++ build warnings.
     
     Guenther
 
 commit 480c97b5b1bbfce220f21250cb707034bd3e5109
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 15 13:18:27 2010 +0200
 
     s3-printing: fix print_spool_terminate().
     
     Simo, Andreas, please check.
     
     Guenther
 
 commit ccb7fdc52b7edf6fd6486731c3db6bc673bc48cd
 Author: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 Date:   Tue Sep 14 18:07:09 2010 +0300
 
     s4/fsmo: Extended fsmo test with infrastructure, pdc and rid roles
 
 commit 2eeba94c9cca41f72d6b95cb8eda585e33e21745
 Author: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 Date:   Wed Sep 15 10:17:55 2010 +0300
 
     s4/fsmo: Handle infrastructure, pdc and rid extended ops
     
     With this change we can transfer all roles back and forward, except
     for the naming master. Also this commit fixes the naming of
     fsmo_role_dn - used to point to the DN from which we read fSMORoleOwner
     role_owner_dn - used to point to the NTDSDSA who owns the role
     Now we always pass fsmo_role_dn, role_owner_dn to the extended operation
     and to drepl_create_role_owner_source_dsa
     
     Conflicts:
     
     	source4/dsdb/repl/drepl_ridalloc.c
 
 commit 46087219357b13cf7c440ee6f4d536ff537bbd2d
 Author: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 Date:   Tue Sep 14 17:59:32 2010 +0300
 
     s4/fsmo: Remove empty new lines
 
 commit db46b2bdb04174b90508605911fa0325fb22fd7f
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 6 15:29:32 2010 -0400
 
     s3-winbindd: Use rpc_open_pipe_interface in winbindd.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxx>
 
 commit e580c6d88f4f124e06562fe56c1d9437d1205658
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Sep 15 11:38:53 2010 +0200
 
     s3-rpc_server: Use talloc_stackframe.
 
 commit 8ec7aaef48c3d9a6b1f07602c5410b5524099d36
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jul 7 15:24:30 2010 -0400
 
     s3-rpc_server: Moved ncacn_np declarations in common header file.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxx>
 
 commit 390642a9e6d1b0d1aacbe17b48c4f3695ee1d80d
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jul 7 15:24:00 2010 -0400
 
     s3-rpc_server: Moved "external" pipe functions to rpc_ncacn_np.c.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxx>
 
 commit 34225c93af154fc205be7bf14edd609d39bbdb9c
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Tue Sep 14 13:37:46 2010 +0200
 
     s3-rpc_server: Added new parametric option 'rpc_server'
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxx>
 
 commit 738c843e99b780e8b4457eef8c4f94d23e08c754
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 6 13:03:35 2010 -0400
 
     s3-rpc_server: Renamed rpc_ncacn_np_internal.c.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxx>
 
 commit 5685914344d21e5fdac98c367b3dd1eba555f227
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 6 11:33:15 2010 -0400
 
     s3-rpc_server: Convert rpc_connect_spoolss_pipe into a generic interface.
     
     This way we have one common way to open internal pipes whether they
     are shortcircuited or piped to an external process.
 
 commit 344260d03e9a50bce051e180df75f696e2478228
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jun 22 18:03:55 2010 -0400
 
     s3-rpc_server: Added support for internal connections to external daemons.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxx>
 
 commit e7c4555b7caf379af38403fe497eea58415b51ed
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Jun 18 10:56:58 2010 -0400
 
     s3-rpc_server: Accept connections and process requests.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxxxxx>
 
 commit f7f9916dc78d2fb31f65a5186ce68a66fd707cd7
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Jun 18 10:55:44 2010 -0400
 
     s3-rpc_server: Added helper functions to read data from a ncacn socket.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxxxxx>
 
 commit 7b1748d959d42ae69cfd2936cbc4fafd76046f02
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jun 22 18:01:45 2010 -0400
 
     s3-rpc_client: Added a tstream based transport.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxxxxx>
 
 commit a1f1da722633f0e52b85ee4bf3420b6c70b9907b
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Jun 18 10:40:19 2010 -0400
 
     s3-rpc_server: Addded function to create custom pipes_struct.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxxxxx>
 
 commit b1fdc5a70457979d8aea6574ae135d83efd7628a
 Author: Simo Sorce <ssorce@xxxxxxxxxx>
 Date:   Thu May 20 09:16:29 2010 -0400
 
     s3-rpc_server: Add generic listener callback.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxxxxx>
 
 commit 3c26e95840454f8a311df037d90663abbda5854c
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Jun 18 11:00:38 2010 -0400
 
     s3-rpc_server: Added initial generic RPC server infrastructure.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxxxxx>
 
 commit 11721874c3bc47fe7612cae611fbe321f683df6f
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jun 16 09:03:37 2010 -0400
 
     s3-rpc_server: Added debug to see how much data has been read out.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxxxxx>
 
 commit 5ccd7a56fa07426c19905d080d6202d7335b4847
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Jun 14 21:11:10 2010 -0400
 
     s3-rpc_server: Make process_incoming_data() public.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxxxxx>
 
 commit 2ef693e3c83fa0ce298ef8b592d7d4c4ec3dd845
 Author: Simo Sorce <ssorce@xxxxxxxxxx>
 Date:   Mon Jun 7 15:18:31 2010 -0400
 
     s3-rpc_server: Make pipe destructor public.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxxxxx>
 
 commit 3f04b54197ba7dadd9831d7b5d1f57cf9d0b4014
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jun 22 18:03:17 2010 -0400
 
     s3-rpc_server: Fixed unhandled error condition.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxx>
 
 commit 94d86a22a1ecfb74ccaa4ce441c33186544a69c8
 Author: Simo Sorce <ssorce@xxxxxxxxxx>
 Date:   Thu May 20 08:39:10 2010 -0400
 
     s3-misc: Introduce lp_ncalrpc_dir() in S3, like we have in S4.
 
 commit 65bd8f881db3315c1369835fe6cfc2f27a04ae15
 Author: Andreas Schneider <asn@xxxxxxxxxxxx>
 Date:   Mon Sep 13 11:29:31 2010 +0200
 
     s3-printing: Document the printer list functions.
 
 commit 25a2d94974c7befd13f90e52b61e297c31ae52e9
 Author: Simo Sorce <ssorce@xxxxxxxxxx>
 Date:   Fri May 14 15:49:29 2010 -0400
 
     s3-printing: Add method to skip refresh if just happned.
     
     This way if multiple process try to refresh at the same time we don't do it
     over and over again.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxxxxx>
 
 commit 7022554915a0dc7522151eb2a9a21317372471b9
 Author: Simo Sorce <ssorce@xxxxxxxxxx>
 Date:   Thu May 13 18:42:55 2010 -0400
 
     s3-printing: Use printer list tdb in pcap.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxxxxx>
 
 commit d2a027ea941a963de2ff2ee569440a408e883869
 Author: Simo Sorce <ssorce@xxxxxxxxxx>
 Date:   Thu May 13 11:35:59 2010 -0400
 
     s3-printing: Added a printer list database.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxxxxx>
 
 commit c35629cbb2e5f7c6743c8c15e0b3bb424e611931
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 10 09:56:36 2010 +0200
 
     s3-nltest: add dsgetdc command.
     
     Guenther
 
 commit bbdbb0cbcc3de9a3188b77c2d34cf46a33bbe980
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 15 10:11:38 2010 +0200
 
     s3-libnetapi: try using netr_DsRGetDCNameEx() in DsGetDcName().
     
     Guenther
 
 commit 3fe966d28003f8a09a29c9a9051672e0e066e7b6
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sat Sep 11 01:23:01 2010 +0200
 
     s3-libnetapi: add DS request flags to public header.
     
     Guenther
 
 commit 26672e228a6eb327f5810ee1b6adb8b4bb39d5ec
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sat Sep 11 01:19:07 2010 +0200
 
     s3-libnetapi: add DS_X_FLAGs to public header.
     
     Guenther
 
 commit 45d772e0e616186cd8b45c81d7c775e07ab0d7ae
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sat Sep 11 01:18:04 2010 +0200
 
     libnetapi: add DOMAIN_CONTROLLER_INFO_FLAGS.
     
     Guenther
 
 commit 5901e81acff9b6da965782276e457069bf2be55d
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 14 17:39:45 2010 +0200
 
     s3-nltest: convert server input argument into --server.
     
     Guenther
 
 commit a609c03956843b11d335b7f3b0f8d5a330588711
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 10 09:56:02 2010 +0200
 
     s3-nltest: rename print_result to print_netlogon_info_result.
     
     Guenther
 
 commit 2d23ddb68d20a7e10297841ff7a550c03a8c6b74
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 14 23:58:10 2010 +0200
 
     s3-build: only link in prs parser where needed.
     
     Guenther
 
 commit f7051250eab1bb3336b3159e3b9a077a0e046263
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 15 08:22:37 2010 +0200
 
     s3-waf: only link in prs parser where needed.
     
     Guenther
 
 commit 5a0bb2234e86c6718c9dbfd7a087ab7c1b7f6bb4
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 14:24:51 2010 +1000
 
     cldap: prevent crashes when freeing cldap socket
     
     As a callback may destroy the cldap socket we need to ensure we don't
     reference the cldap structure after the callback
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit ea223baabc599415bf8da14a53cb77632343bc82
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 13:14:42 2010 +1000
 
     s4-server: check the return of irpc_binding_handle_by_name
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit beb9c6be70bcbd04c087c8352cf480e4f869448f
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 12:22:48 2010 +1000
 
     s4-finddcs: ensure we free previous cldap requests before starting a new one
 
 commit fcf576f002cc2b6dc7e3ecc3533572adcfcb1ffe
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 12:16:00 2010 +1000
 
     s4-selftest: enable logging in valgrind server xterm
     
     when running with valgrind on the server, enable logging in the xterm
     so you get a permanent record of any errors
 
 commit a498ab90fbad872c36900a86fe7ccada64c3c4a7
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 11:23:15 2010 +1000
 
     s4-rpc: fixed double free in RPC proxy
     
     the unbind method is only called when the dcesrv_connection_context is
     being destroyed (its called from the destructor). That means that priv
     is either already free, or is about to be freed, so don't free it
     again
 
 commit 0212800de8c6367c9da7939fc43a1fa23c7da2bf
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 11:21:43 2010 +1000
 
     tsocket: we return -1 on error, not fd
     
     the code used this pattent:
     
      if (fd < 0) {
        ...various cleanups...
        return fd;
      }
     
     it is much clearer to do this:
     
      if (fd < 0) {
        ...various cleanups...
        return -1;
      }
     
     as otherwise when reading the code you think this function may return
     a fd.
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 0009d1771a757c1df152693840991ecc57564f34
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 09:53:49 2010 +1000
 
     s4-libnet: print the domain name on domain open failure
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit c18e9566ea62fb1a3cb46ca6ce703e32e24cf550
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 09:53:29 2010 +1000
 
     s4-libnet: force IDL printing for high debug levels
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 66460c946ac8b4dadb00cb10cfa14a642a206871
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 09:52:56 2010 +1000
 
     s4-resolve: the file backend should not look at the name type
     
     this matches the behaviour of our DNS resolver
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 6012f311159ddf0ee45dd954eb0808463e406356
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 09:20:59 2010 +1000
 
     s4-finddcs: show required server type bits on failure
     
     when we skip a DC because it doesn't have the required server type
     bits, show what bits we wanted
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 6c45eeb94430d9312c28e6f28da3c9d1db8156cc
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 09:20:14 2010 +1000
 
     s4-repl: use consistent API calls for getting DN GUID
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 52ae57850006abeb5d2ca90deeebf83a989ccf01
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Sep 15 09:19:47 2010 +1000
 
     s4-netlogon: fixed logic for setting DS_SERVER_WRITABLE
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 59d415f43f72146b15a721e928cf346777239bfc
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 14 20:10:51 2010 +1000
 
     s4-finddc: use NBT lookup for a 1C name if joining a short domain name
     
     once we get the 1C lookup reply, use a CLDAP query to find the details
     for the server
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 99f514f233fb1b3dcdd19cd2cc9ca9130ea841c8
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 14 18:28:44 2010 +1000
 
     s4-selftest: use the full domain name in joins
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 4e9f449106bb31cad87b7985837b2181c1df3558
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 14 18:28:27 2010 +1000
 
     s4-join: give a clear error when using short domain form
     
     we now require the full domain name, for the DNS/CLDAP lookup
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 011978eb1baf16c622ffcfcaf9944a217d95fadf
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 14 18:22:13 2010 +1000
 
     s4-rodc: use python finddc code to avoid the need for --server
     
     The DC is now found via DNS/CLDAP
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 2e92484c60f55b967dcd3c698e6553c2eed4a4ea
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 14 18:21:38 2010 +1000
 
     s4-pynet: added finddc call
     
     this gives access to the CLDAP/DNS finddc code from python
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 58d59a08ad3620c980cac47ece3a3f900d2eb336
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 14 17:48:52 2010 +1000
 
     s4-libcli: change finddcs.h -> finddc.h
     
     this prevents conflicts with old generated files and we can only even
     return one DC with this interface.
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 7f029aad350d64efa8aef0ec1432d077ea3426b2
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 14 17:37:01 2010 +1000
 
     s4-finddcs: rename finddcs to finddcs_nbt
     
     finddcs_nbt is currently unused, but will later be a fallback is a
     cldap DC find fails.
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit ee61568be6bcb217d106c08ec915775c8476ed56
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 14 17:36:23 2010 +1000
 
     s4-winbind: use finddcs_cldap() in winbind
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 0c447e316f17e64becaf70c91006b90de21887df
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 14 17:34:55 2010 +1000
 
     s4-libnet: use finddcs_cldap() in libnet_lookup
     
     this may later be changed to do fallback to NBT as well, but for now
     cldap is sufficient
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit fede78f29d15bb718186122f136cc25f0557773f
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 14 15:48:19 2010 +1000
 
     s4-cldap: don't set the writable bit when we are a RODC
     
     when we are a RODC, don't respond with the writable bit in the server
     type response of netlogon requests
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 898674cb1ca5b071653acfe3bcfeac895fffc6c8
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 14 15:46:31 2010 +1000
 
     s4-finddcs: added finddcs_cldap()
     
     this finds DCs with a specified set of server_type bit using SRV
     lookups and CLDAP
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 5bbfe2b42fd065e34bf20a24cb235863ad41fddc
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 14 13:12:00 2010 +1000
 
     s4-secrets: fixed shadowed variable warning
     
     we already have a 'v' in scope
 
 commit 4ff452151a1d253b44cccfce034873c260ff414c
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 14 07:49:12 2010 +1000
 
     cldap: use ipv4 not up for unbound cldap sockets
     
     If we use "ip" we end up with a PF_INET6 socket which breaks sendto()
     for v4 addresses.
 
 commit dbc9b185afa2fe59f73526b081ef6acff7d61aaa
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 13 23:08:28 2010 +1000
 
     s4-resolve: added resolve_name_multiple_recv()
     
     this allows for multiple replies to a SRV lookup
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit fa7fd4f261955753edfa3a415dcbf1f206200504
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 13 23:07:44 2010 +1000
 
     s4-dns: fixed lookup of SRV records using dns_ex
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit ce2004d631bb7eb0aa838f07ef48465a6f199d22
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 13 23:07:10 2010 +1000
 
     s4: fixed some printf format errors
 
 commit 041c699f3ae10d189405b93977e3143813fb4525
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 13 16:37:10 2010 +1000
 
     s4-libnet: converted finddcs call to tevent_req
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 94fb6120d80d05de0f24ea71a93c761517fd4231
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 13 12:15:52 2010 +1000
 
     s4-secrets: fetch secure channel type with domain SID
     
     The secure channel type is needed to work out what DC to connect to
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit bd51d30809180b64c5c6fc98c2bd79040b93051c
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 13 11:38:12 2010 +1000
 
     s4-auth: when we are a DC enable winbind auth
     
     As a RODC we need to forward some auth requests to a writable DC
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 67ac8555b1e80aed07e420bca63e5c133c63fb5e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 13 11:36:43 2010 +1000
 
     s4-auth: set the RODC bit for RODC schannel
     
     When we are using SEC_CHAN_RODC we need to set the
     NETLOGON_NEG_RODC_PASSTHROUGH bit in the negotiated flags in
     ServerAuthenticate2
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 52445e1583580e135da9e85c93608d0909dea8a7
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 13 07:44:06 2010 +1000
 
     s4-schannel: fixed reference to context after free
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 5b02cf1eb0b2e524cb58ec6ed6e766c252b06af9
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Sep 13 07:41:56 2010 +1000
 
     s4-auth: allow multiple active auth backends
     
     when we are an RODC we need to be able to allow multiple auth backends
     to process a single auth request. First the sam backend will try to
     authenticate, using locally stored passwords. If this backend can't
     find local passwords then it will try the winbind backend and
     authenticate via a writeable DC
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 890a33c99bc0a468984c456647311db0a19528aa
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Sep 12 22:24:46 2010 +1000
 
     s4-smb: serialise session setup operations
     
     the mixture of async and sync code in gensec makes a EOF on a socket
     during a session setup cause a crash. The simplest solution is to
     stop processing events on the socket until the session setup is
     complete.
 
 commit ba2c394ed479bb121b7b20ddd724e92d71ac1518
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Sep 12 22:17:01 2010 +1000
 
     talloc: fixed spelling errors in comment
 
 commit 13a8745cae2b38c8071b182a4c020305c76e62b8
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Sep 12 10:06:39 2010 +1000
 
     s4-rodc: add a trigger message for REPL_SECRET to auth_sam
     
     when an RODC tries to authenticate against an account and the account
     has no password information it needs to send a message to the drepl
     server to tell it to try and replicate the secret information from
     a writeable DC
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit f6d85be52830d17dbf6e7b01bf854a49dccbc7f8
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Sep 12 10:02:02 2010 +1000
 
     s4-messaging: add support for no_reply in irpc messages
     
     It can be useful for a irpc message to be one-way, where the client
     sends a messages and the server does not reply. This will be used for
     things like a triger message from an auth context to the drepl server
     to tell it to try a REPL_SECRET on a user in a RODC.
     
     Previously we've used raw messaging for messages that have no reply,
     but that doesn't allow us to use messages described by IDL
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit b9393e48963bb0e800383d5fdf6888b472d44fb2
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Sep 10 20:18:11 2010 +1000
 
     s4-kcc: removed redundent loop check
     
     el has already been checked for NULL
 
 commit 2fbf10ea1b1a52b1d01651d2f9ae4983013f1abd
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Sep 10 20:17:39 2010 +1000
 
     s4-smb: smbsrv_blob_push_string() can return -1
     
     need to use ssize_t, not size_t for error handling
 
 commit a17da707858baac78d5938313d935572520fabf1
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Sep 10 20:16:29 2010 +1000
 
     s4-dsdb: check for invalid backend type
 
 commit 3e88f3cf339e49aedfaf949646df1e4b217435f4
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Sep 10 20:16:14 2010 +1000
 
     s4-rootdse: setup length after NULL check
 
 commit d00cb8b3d311a694369e3a9a627ab7d6bc534c4b
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Sep 10 20:15:51 2010 +1000
 
     s4-dsdb: fixed use after free for RODC
 
 commit 597372df34ba48b96e5c9cad4d552ce1b932b66e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Sep 10 20:15:27 2010 +1000
 
     s4-dsdb: free right context on failure
     
     down_req is not initialised yet
 
 commit cbd8297b4dcf9446e30b752d977e15ba440dff70
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Sep 10 20:15:00 2010 +1000
 
     s4-dsdb: defer ac->msg after check for NULL ac
 
 commit 5a4a11cb98460dfab0517636a1434e0a96009c4e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Sep 10 20:14:29 2010 +1000
 
     s4-anr: check for allocation failure before use
 
 commit ba726b5580a7e946eb02631b0a03f9b2d2164a9b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Sep 14 18:20:08 2010 +0200
 
     s4: Fix two typos
 
 commit eeb24afd78a6448e808aaf96dbd7d5abf51bbd40
 Author: Pierre Carrier <pcarrier@xxxxxxxxxx>
 Date:   Tue Sep 14 16:43:39 2010 -0700
 
     Allows changing the maximum number of simultaneous clients in winbindd through an smb.conf option.
     
     Signed-off-by: Jeremy Allison <jra@xxxxxxxxx>
 
 commit 0b270f014f67b8ff49b70fb41b2cceac121f337e
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Tue Sep 14 14:53:17 2010 -0700
 
     Ensure incoming timespec values correctly wrap at nsecs.
     
     Jeremy.
 
 commit 55b315094ef8a8ed691f9717c28cab301e17ef25
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Tue Sep 14 14:45:45 2010 -0700
 
     Fix string_to_sid() to allow non '\0' termination of the string - allows
     string_to_sid() to be used in formatted strings like FOO/S-1-5-XXXX-YYYY/BAR.
     
     Jeremy.
 
 commit 15abd86d54c582edfec29dfd55c256b6565da569
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 4 14:13:31 2010 +1000
 
     s3-torture Add tests to show that the dom_sid parsing was faulty.
     
     Andrew Bartlett
 
 commit 1892df6ca803aed94e91cbd7a12ca1b8470dfc89
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 4 14:11:46 2010 +1000
 
     s3-util_sid Use the NDR parser to parse struct dom_sid
     
     The manual parser failed to constrain the maximum number of
     sub-authorities to 15, allowing an overflow of the array.
     
     Andrew Bartlett
 
 commit 46f585e364fc1640cf01ba0c738c6c5559f0b4fd
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 4 14:10:31 2010 +1000
 
     libcli/security Use sid_append_rid() in dom_sid_append_rid()
     
     This ensures that the maximum number of sub-authorities is respected,
     otherwise we may run off the end of the array.
     
     Andrew Bartlett
 
 commit 51ecf796549287b7f10092778ffb52e018ae32fe
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 4 14:09:17 2010 +1000
 
     libcli/security Merge source3/ string_to_sid() to common code
     
     The source3 code repsects the limit of a maximum of 15 subauths,
     while the source4 code does not, creating a security issue as
     we parse string-form SIDs from clients.
     
     Andrew Bartlett
 
 commit 72a8ea4d1545190bad85ee9f2216499e78b3625a
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 4 14:05:59 2010 +1000
 
     s3-util_sid use ARRAY_SIZE() to ensure we never overflow the dom_sid
     
     This ensures that this, unlike the MAXSUBAUTHS macro, can't get
     out of sync with the structure.
     
     Andrew Bartlett
 
 commit 9d44688681bc196baf1bccbdf84092ffc0510bb7
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 4 14:05:30 2010 +1000
 
     s3-util_sid Accept S-1-5 as a SID
 
 commit ce1e273a47105fcef71d054c0192b7985fd5b4f2
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 4 14:04:55 2010 +1000
 
     s3-dom_sid Use C99 types in dom_sid handling
     
     Andrew Bartlett
 
 commit 4e8d6a779c9aa9b9418b4f835d831ad4492c3f6c
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Tue Sep 14 22:40:51 2010 +0200
 
     s3/profile: remove the magical clock initialization from the profile code
     
     there's no point in not profiling times if no monotonic clock is found -
     monotonic and realtime clock are equally fast. Just use clock_gettime_mono
     instead.
 
 commit 5f6a145800a9e67c638f3ee05e43bb12fafffb48
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Tue Sep 14 22:17:47 2010 +0200
 
     s3/profiling: don't use CLOCK_PROCESS_CPUTIME_ID
     
     that clock is a CPU burnometer but we need a chronometer for profiling.
 
 commit 9c00fb4aa68ac7b044e954906e5ed20e039373a3
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Tue Sep 14 14:08:44 2010 +0200
 
     libreplace: use CLOCK_HIGHRES when available
     
     in Solaris 8 CLOCK_HIGHRES was the (only) name for CLOCK_MONOTONIC
 
 commit 33da33c59e431f6f097bdd143fb48db465607669
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 14 17:57:23 2010 +0200
 
     ntlmssp: when pushing an ntlmssp NEGOTIATE_MESSAGE deal with NULL strings.
     
     Guenther
 
 commit 48976ac4978e3a0ff419755e1f77f60345480663
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 14 15:15:43 2010 +0200
 
     rpc_server: Remove unnecessary dependency on server modules, build
     system will take care of that.
 
 commit 8209198998270e6374c0d7da2598c20dd9c4d8b3
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 14 15:00:50 2010 +0200
 
     waf: work around circular dependency finder erroneously removing dependency of gensec on dcerpc.
 
 commit d286b1755cc95c24acf51324638311de93f86819
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 14 14:41:42 2010 +0200
 
     selftest: Error out rather than die() when setting up an environment
     fails.
 
 commit d98754ca93bae4740a84118dc4e33e07b4d16e09
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 14 14:36:56 2010 +0200
 
     selftest: If setting up environment fails, mark testsuites that use it as
     errorring, don't skip it.
 
 commit 73edd661eaec3b1f0d8705d545160ff4a2d97948
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 14 15:23:45 2010 +0200
 
     s4-smbtorture: try to fix spoolss winreg Form tests on bigendian machines.
     
     Guenther
 
 commit 4c3e6a59af9c58c8140a2f9498a9e150f09eee10
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Sep 14 13:10:05 2010 +0200
 
     tdb: add ABI/tdb-1.2.4.sigs
     
     metze
 
 commit 3db545ece4c48e7b14e9d9835bcc894253f627d1
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 14 12:48:57 2010 +0200
 
     nss_winbind: Fix soname.
 
 commit dcadb90bd3d678e45fa84c2899ec23bf604bffa8
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 14 03:47:04 2010 +0200
 
     subunit: Use RemoteError when passing errors to upstream subunit.
 
 commit 8e328c4e329221011a2f018c5c050dc6b642db70
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 14 02:36:51 2010 +0200
 
     param: Add prototype for lpcfg_private_dir(), used by openchange.
 
 commit 1e5ea0be8461ebde4fc52fedeebb0628e1eaf44d
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 14 00:22:55 2010 +0200
 
     subunit.pm: Fold Subunit::Filter into Subunit, trim further.
 
 commit c0923cfac1a15efddaadfb851d0eab93eba31ef3
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 14 00:09:46 2010 +0200
 
     subunit.pm: Remove output_msg/control_msg functions.
 
 commit 7d4968e161d5868b65dd5d8ef5bb0e391109c0b5
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Tue Sep 14 00:04:54 2010 +0200
 
     selftest: Remove testsuite parsing.
 
 commit d3960f6b406272cc37820fad04aed6ddfd4e6cce
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 13 23:56:26 2010 +0200
 
     subunit.pm: Simplify subunit handling in perl.
 
 commit 49411fa1079fc78cba4751d57a3c76096fc1b772
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 13 23:22:35 2010 +0200
 
     subunit.pm: Pass through milliseconds in time reports.
 
 commit 9f3a43c0182b8b13b2f4ff615b5aca816f4f05b3
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 13 23:07:41 2010 +0200
 
     selftest: Report times in milliseconds rather than seconds.
 
 commit d67eeafc4de2bd5a90b7865a2910b03d6c5c1fca
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 13 22:29:38 2010 +0200
 
     subunit: Use standard subunit functions for reproducing subunit streams.
 
 commit d2fb9ce472909c9e481d7d81d699460c882480a9
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 13 22:13:15 2010 +0200
 
     subunit: Remove unused methods.
 
 commit b61cc18972616f33397745e20150613928e683a2
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 13 22:09:46 2010 +0200
 
     subunit: Use standard functions for addSuccess, addExpectedFail,
     addFailure, addSkip.
 
 commit c1fe7b498a680a4f9d94e3633e6d9c566fb61fe4
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 13 21:55:22 2010 +0200
 
     subunit: Use standard addError method implementation.
 
 commit 881f610f06fc644bbbd146d939be5cd1adc19a73
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 13 21:42:32 2010 +0200
 
     subunit: Pass TestCase objects to startTest rather than test name strings.
 
 commit 1626dc2bc95ef1c17221ba1a6404a72e21fcfc5b
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 13 21:31:08 2010 +0200
 
     subunit: Use subunit standard functions for handling time and progress.
 
 commit fb1c96665201a8090bcf14db7a71a752e4cd7041
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 13 21:17:05 2010 +0200
 
     subunit: Use standard subunit test protocol client, use standard name for startTest.
 
 commit 8530d5afdee8fbc4d87398839d37c503dc05410d
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 13 20:53:54 2010 +0200
 
     subunit: Initial work on using the standard TestResult class.
 
 commit 4c45e291a77ba300d88ca7a9f3fb3153b6e4b3dc
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 14 08:38:30 2010 +0200
 
     s3-waf: fix the build after privilege code changes.
     
     Guenther
 
 commit 9271570516087e006cf167895d51550a4ee858ab
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Sep 14 00:02:01 2010 +0200
 
     s3: Remove some unnecessary if-statements
 
 commit b3fccd10a63058f982082887cefd77af633f516c
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Mon Sep 13 16:54:21 2010 -0700
 
     Fix bug 7409 - Thousands of reduce_name: couldn't get realpath.
     
     Don't log this at level 1 - every EACCES will generate one.
     Thanks to muehlfeld@xxxxxxxxxxxxxxxxxxxxxxx for pointing this out.
     
     Jeremy.
 
 commit 69db4b4ccf051b05517e6eb9039ab48f90608075
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 13 18:09:20 2010 +0200
 
     ntlm_auth: Fix a valgrind error
 
 commit 6e720ecd259742d274d6281088c5052070c955e6
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Sep 13 22:41:06 2010 +0200
 
     s4:SID handling - always encode the SID using "ldap_encode_ndr_dom_sid" for LDAP filters
     
     This makes also lookups through special backends as "samba3sam" work.
 
 commit a4b7fac86d6f348d785409555849449527e22e58
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Sep 13 22:39:50 2010 +0200
 
     s4:cosmetic - the SID attribute is called objectSid - not objectSID
 
 commit 0a19290ca7cb5531d71e65a37fd11276330b2a12
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Sep 13 21:18:13 2010 +0200
 
     testdata/samba3/provision_samba3sam.ldif - update also here the maximum domain controller functionality
     
     And we do support also LDAPv2.
 
 commit f1b21bee16258a85ab9a12a6a56a1cedda0955e1
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Sep 13 20:40:19 2010 +0200
 
     param: Only include param_proto.h for Samba builds, provide those
     prototypes necessary for external users (OpenChange) manually.
 
 commit 95a0b6830f00c8949b2d8eee73db38d238275262
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 13 11:56:48 2010 +0200
 
     s3: Fix a typo
 
 commit e03f8ded0198ff80dc001f3461eb0384e52f9f5b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 13 11:44:19 2010 +0200
 
     s3: Fix a typo (authentictaion->authentication)
 
 commit 4dcd5ac4424d6003d73a1cac36e2543eba98ae94
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 13 11:31:58 2010 +0200
 
     s3: Do not directly log off after a pam_logon
 
 commit 2ef4acb2bd67b1b5d483e859705e445c6e01e4cd
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 13 11:31:26 2010 +0200
 
     s3: Fix wbinfo arg for --pam-logon
 
 commit 8768f627dc2c6994e551ed15c204b6f26d496dd7
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 13 11:08:40 2010 +0200
 
     ntlm_check: Fix some nonempty blank lines
 
 commit d10b2c07be2cfdca09f07d3045ce891989d83a09
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 10 04:47:32 2010 +0200
 
     lib/tdb: change version to 1.2.4 after hash checking improvments
     
     lib/tdb: change version to 1.2.4 after hash checking improvments
     
     metze
     
     Signed-off-by: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
 
 commit 786b7263000dedcb97e7369402e2e9dc967e36c4
 Author: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
 Date:   Mon Sep 13 20:05:59 2010 +0930
 
     tdb: put example hashes into header, so we notice incorrect hash_fn.
     
     This is Stefan Metzmacher <metze@xxxxxxxxx>'s patch with minor changes:
     1) Use the TDB_MAGIC constant so both hashes aren't of strings.
     2) Check the hash in tdb_check (paranoia, really).
     3) Additional check in the (unlikely!) case where both examples hash to 0.
     4) Cosmetic changes to var names and complaint message.
     
     Signed-off-by: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
 
 commit f77708e96268d18abbfb038f4e78fe9e11a2856f
 Author: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
 Date:   Mon Sep 13 19:59:18 2010 +0930
 
     tdb: fix tdb_check() on other-endian tdbs.
     
     We must not endian-convert the magic string, just the rest.
     
     Signed-off-by: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
 
 commit 82e5644c9dbf5c2e4b0c4183372e0a79203d32a5
 Author: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
 Date:   Mon Sep 13 19:58:23 2010 +0930
 
     tdb: fix tdb_check() on read-only TDBs to actually work.
     
     Commit bc1c82ea137 "Fix tdb_check() to work with read-only tdb databases."
     claimed to do this, but tdb_lockall_read() fails on read-only databases.
     
     Also make sure we can still do tdb_check() inside a transaction (weird,
     but we previously allowed it so don't break the API).
     
     Signed-off-by: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
 
 commit 9e0deff904877068d19b41e965732f145c2554b9
 Author: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
 Date:   Mon Sep 13 19:55:26 2010 +0930
 
     tdb: make check more robust against recovery failures.
     
     We can end up with dead areas when we die during transaction commit;
     tdb_check() fails on such a (valid) database.
     
     This is particularly noticable now we no longer truncate on recovery;
     if the recovery area was at the end of the file we used to remove it
     that way.
     
     Signed-off-by: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
 
 commit fe958c009be224be91e9ed4cdafe5330735d0a38
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Sep 13 10:38:08 2010 +0200
 
     Revert "s4:samldb LDB module - simplify the message handling on add and modify operations"
     
     This reverts commit 1d94bb3ad4d9c6de3b77ed4690a54ebf2399cc0d.
     
     This commit causes unconditional behaviour (sometimes it works, sometimes not) -sorry for introducing this.
     
     I will rework this further.
 
 commit 123712840f99e633ea8eb2a6491dec8767316aa4
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 12 22:26:10 2010 +0200
 
     s4:samldb LDB module - remove a disastrous "talloc_free"
     
     This completely destroys the program logic (async callbacks). Sorry for
     introducing this.
 
 commit 0939ba4488c4c4e59ae10ed0b99b3e237c7f9a84
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 12 22:24:42 2010 +0200
 
     Revert "s4:util_samr.c - also here we've now the default primaryGroupID detection working"
     
     This reverts commit 7e9e35db4126f953e8a2579d992c63b274011119.
     
     Sorry, the logic is working differently here. We do still need this.
 
 commit eaa55b41239eadd302d983879217a0f391ea701b
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 12 22:10:06 2010 +0200
 
     s4:torture/rpc/samr.c - fix typos in outputs
 
 commit 7e9e35db4126f953e8a2579d992c63b274011119
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 12 21:19:27 2010 +0200
 
     s4:util_samr.c - also here we've now the default primaryGroupID detection working
 
 commit 4a2941535d8a34c533ddbadccd4df9aec4539639
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 12 19:11:26 2010 +0200
 
     s4:ldap.py - tests the primary group detection by the "userAccountControl"
 
 commit 4fd8ce42ce429111d70d078c1e12bc20dec0af05
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 12 18:39:50 2010 +0200
 
     s4:setup/provision_self_join.ldif - now the samldb LDB module detects automatically that this is a DC account
 
 commit 7f424155e62d04d23bb1c825ecd546eed18725e0
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 12 18:26:06 2010 +0200
 
     s4:samldb LDB module - "samldb_check_primaryGroupID" - support RID derivation from "userAccountControl"
     
     Specified in MS-SAMR 3.1.1.8.1 and probably fixes also bug #7441.
 
 commit 1e52e72e409a3a5b52e4f75b985122ac94d8aa4a
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 12 18:00:21 2010 +0200
 
     libds:flag_mapping.c - introduce a call which maps the "userAccountControl" to the default primary group RID
 
 commit 2fb111f7313ddd3bf5f4eee0a54284b201100605
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 12 17:49:47 2010 +0200
 
     libds:flag_mapping.c - fix counter variable types
 
 commit 22d42432acb158a7b0ebb4faee3aebd53a494efd
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 12 15:05:19 2010 +0200
 
     s4:samldb LDB module - free the "ac" context after the delete checks
 
 commit 1d94bb3ad4d9c6de3b77ed4690a54ebf2399cc0d
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 12 14:38:11 2010 +0200
 
     s4:samldb LDB module - simplify the message handling on add and modify operations
     
     We perform always only one shallow copy operation of the message on the "req"
     context. This allows to free the "ac" context when we've prepared all our
     changes.
 
 commit 79f22e5d700c5ffb6c0f0d64ad701558aa53bf57
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 12 14:41:53 2010 +0200
 
     s4:samldb LDB module - move "samldb_prim_group_users_check" more down to see that it is only in use by the delete operation
     
     add and modify helpers will stay on the top of the add and modify operation
     since they will likely be shared as much as possible.
 
 commit bb1da645ed1005b5e77dd3e013af93b0f027d51e
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 12 14:40:17 2010 +0200
 
     s4:samldb LDB module - add a comment to mark the beginning of the extended operation handler
 
 commit dad7cdad2261b8b860a67ecfdcb027ff9a7985db
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 12 13:14:36 2010 +0200
 
     s4:samldb LDB module - refactor "samldb_find_for_defaultObjectCategory" to be again synchronous
     
     Also to make it easier to comprehend
 
 commit 6aca09b0b723d0116c0038e4e43a13a77b68deca
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 12 12:54:31 2010 +0200
 
     s4:samldb LDB module - refactor the "primaryGroupID" check on user creation
     
     This looks more straight-forward now.
 
 commit e1de425cb8734fb7be1e17cfb22ebd95d9b4df9a
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 12 12:53:37 2010 +0200
 
     s4:samldb LDB module - get rid of the SID context variable
     
     Since we get more and more rid of async stuff we don't need this in the context
     anymore.
 
 commit 79a98b893aa098b3ed822647e2cdb1d471f4901b
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 12 12:31:41 2010 +0200
 
     s4:samldb LDB module - use also here the real attribute denomination "sAMAccountName"
     
     Purely cosmetic - but nicer to read
 
 commit 0eb281d8f210200025aecb478f818b659ad5b546
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 12 12:29:21 2010 +0200
 
     s4:samldb LDB module - rename "check_SamAccountType" into "check_sAMAccountType"
     
     And a small cosmetic change.
     I like to have the real attribute names in the function denominations
 
 commit 4ef9760db170bf2ec2aa277426d07c345dd7848b
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 12 12:25:55 2010 +0200
 
     s4:samldb LDB module - make "samldb_check_sAMAccountName" synchronous again
     
     To make it more understandable
 
 commit 64af772b38ca4109a4bd47e228b602f1f74e61bc
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Sep 12 15:05:46 2010 +0200
 
     s4:fsmo.py - fix an obvious typo
 
 commit adfa071c5a10521a7fe6a55735358ce27a777dc4
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Sep 11 18:24:54 2010 +0200
 
     s3: Remove a nesting level in winbindd_dual_pam_chauthtok
 
 commit 6bd6fdcd7275511f542ec4c640028a6c088a4d8a
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Tue Mar 9 15:39:56 2010 +0300
 
     s4:unittest: Test wbinfo --group-info and --gid-info
     
     Signed-off-by: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 
 commit 8a0db43ad8d84c195fd6cd716ec92f9b47ab4649
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Sep 11 19:13:13 2010 +0200
 
     test_wbinfo.c - count more possible failures
 
 commit 1ddd63bddb902c82d52c1516b2649c610ae87db4
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Sep 11 17:44:43 2010 +0200
 
     ldb:tools/cmdline.c - reorganise imports
 
 commit b5d872704cc1074203b570f3965d67b8a9d177f5
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Sep 11 18:01:57 2010 +0200
 
     s4:param/secrets.c - reorganise imports
 
 commit 7e710c4de92c310897817acc06d229cce763d2d7
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Sep 11 17:53:32 2010 +0200
 
     s4:rpc_server/common/common.h - introduce two forward declarations to suppress parameter declaration warnings
     
     Always Tru64 in file "param/loadparm.c" and possibly others.
 
 commit 5f98d31fc086e57507acb6e46095a1329f0e5f3b
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Sep 11 17:43:44 2010 +0200
 
     ldb:tools/cmdline.c - make a counter unsigned where appropriate
 
 commit c0a863b6f35315a748fa3bb4ae4e4e7c48ad2102
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Sep 11 17:41:38 2010 +0200
 
     s4:ldb_register_samba_handlers - fix up and convert result codes to LDB/LDAP results
 
 commit ea3f21dff6c28dc26a3cf9223da84ff4c545b22c
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Sep 11 16:50:47 2010 +0200
 
     lib/replace/wscript:Tru64 build - Better use version 600 for _XOPEN_SOURCE
     
     This means we request the "Single UNIX Specification, Version 3" with C99
     compatibility as the Python 2.5 release on the system. This prevents
     redefinitions with different values.
     
     > [ 451/1918] Compiling scripting/python/pyglue.c
     > cc: Warning: /usr/local/include/python2.5/pyconfig.h, line 951: The redefinition of the macro "_XOPEN_SOURCE" conflicts with a current definition because the replacement lists differ.  The redefinition is now in effect. (macroredef)
     > #define _XOPEN_SOURCE 600
     > ----------------------^
     > cc: Warning: default/source4/include/config.h, line 54: The redefinition of the macro "_XOPEN_SOURCE" conflicts with a current definition because the replacement lists differ.  The redefinition is now in effect. (macroredef)
     > #define _XOPEN_SOURCE 500
     > ----------------------^
 
 commit 83cd3f76307edcba7df2fbbde54a029ce5b4e9f8
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Sep 11 14:02:11 2010 +0200
 
     s4:dcesrv_samr_GetGroupsForUser - also universal group memberships are returned here
     
     Tested using User Manager for Domains against Windows Server 2008.
     MS-SAMR 3.1.5.9.1 is wrong in this case therefore I've informed the dochelp team.
 
 commit e84ab1b35fc6d1b1fbb4c02102be96db3e08cb83
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 11 20:38:15 2010 +1000
 
     s4-privs Fix enum privileges in LSARPC server
     
     We were returning the index, not the LUID value
     
     Andrew Bartlett
 
 commit 07cf3ba5c46bf43de7b1ce3278203e357bed19dd
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 11 20:38:02 2010 +1000
 
     s3-auth Fix typo in comment
 
 commit 6d6158617ce55426e7753d37cb96bd4705ee1054
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Jul 19 15:43:25 2010 +1000
 
     nss-waf: use the right winbind pipe path
     
     s4 uses a different location for the winbind pipe to s3
 
 commit a82fe6f4729b138e81a00cdd4204361f35864ef6
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Jul 19 15:42:42 2010 +1000
 
     winbind-waf: the installed name is libnss_winbind.so.2
     
     the .2 is what libc adds to the name for this version of the nss API
 
 commit e13ed6fc789d27daf5326a81b42469da3d54de01
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Jun 1 19:12:29 2010 +1000
 
     s4:gensec Put the "NTLM" string for NTLMSSP's SASL name in a header
 
 commit 2921a888dce74e8592ad4f7d51d92b8fa6d44711
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Aug 11 13:40:48 2010 +1000
 
     s4-param: removed the lp_ varients of the functions
     
     these made debugging much harder. We should replace these with
     generated macros
 
 commit 2a93814592f8177da38a6459bd447fab8575f4e3
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Aug 11 13:36:48 2010 +1000
 
     s4-param: move back to auto-generation of loadparm prototypes
 
 commit 837230f85e12e72186dacfb97fe2dbf8a37d28f0
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Jul 28 17:30:09 2010 +1000
 
     s4-credentials: get all attributes in cli_credentials_set_secrets()
     
     This ensures we get whenChanged, which is needed by the s3 winbind
     code to ensure we don't repeatedly try to change the password
 
 commit bc6a3a2e3f783b8a7dd87e72c55443fbfde12c00
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 11 19:42:17 2010 +1000
 
     security.idl Clarify that this is not a network structure
 
 commit b9b93b845cc7fd20d6d2acafd8958b9d87bfd8db
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Sep 11 12:53:21 2010 +0200
 
     libcli/auth/schannel_state_tdb.c - fix includes
     
     Otherwise we get a "declared inside parameter list" warning.
 
 commit 2442d256368daa11b55ca61578a73620653736df
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Sep 11 12:15:20 2010 +0200
 
     lib/replace:wscript - additional attempt to fix the build on Tru64
     
     Obviously we really need both definitions ("socklen_t" has been found by
     "_XOPEN_SOURCE"=500). But now FIONREAD wasn't accessible.
 
 commit a02a2c3557928e507d1220303d9a3f79e8c46bb1
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 11 17:00:10 2010 +1000
 
     libcli/security Use talloc_zero when making a struct security_token
 
 commit fdcadb5c3c2e3de1e2d1755653a9d02ccb548db8
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 11 16:59:53 2010 +1000
 
     libcli/privileges Fix comment
 
 commit 0eea8ecfe262e515011e7637c5a574f23923f169
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 11 16:58:45 2010 +1000
 
     s4-privs Seperate rights and privileges
     
     These are related, but slightly different concepts.  The biggest difference
     is that rights are not enumerated as a system-wide list.
     
     This moves the rights to security.idl due to dependencies.
     
     Andrew Bartlett
 
 commit 3b4db34011f06fb785153fa9070fb1da9d8f5c78
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 11 16:13:33 2010 +1000
 
     s3-krb5 Fix Kerberos on FreeBSD with Samba4 DCs
     
     The idea of this patch is: Don't support a mix of different kerberos
     features.
     
     Either we should prepare a GSSAPI (8003) checksum and mark the request as
     such, or we should use the old behaviour (a normal kerberos checksum of 0 data).
     
     Sending the GSSAPI checksum data, but without marking it as GSSAPI broke
     Samba4, and seems well outside the expected behaviour, even if Windows accepts it.
     
     Andrew Bartlett
 
 commit ee943fb2bfc1fe7bad924aea9096c246bef6d60b
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 4 09:32:21 2010 +1000
 
     libcli/security Remove unused SE_NONE define
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit eb6a0cc3268beabc09218b965d79083e80fb0464
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 4 09:23:12 2010 +1000
 
     libcli/security Move 'private' privileges functions to another header
     
     These functions work on the bitmap, and are only exposed because
     the source3/ privileges storage uses the bitmap in account_policy.tdb
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit b733d9dee0624d80ed965bd231995026218de5a4
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 4 09:18:05 2010 +1000
 
     s3-samr Explian better the use of two privileges in this call
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 6d2b1ef71d5e0b61559c99d58857ce533a036044
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 4 09:16:23 2010 +1000
 
     libcli/security Remove 'always true' return from se_priv_put_all_privileges
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit aefe60da8c6a5e48d807fa2e64d332b67fae25b8
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 4 08:37:21 2010 +1000
 
     s3-util_sid Tidy up global struct security_token
     
     This no longer needs to be global, and should be const.  We now also
     init it with the C99 style initialisers.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit da9bca62825f838ac57d7a56dc8b0e9b5de181c8
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 4 07:02:38 2010 +1000
 
     s4-rpc_server Put all 'logon failure' messages at the same debug level 4
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit eb84c7ac908ad68443496c70775f16ce5d30310a
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Sep 4 07:01:38 2010 +1000
 
     libcli/auth Failure to find the cached session key for SCHANNEL isn't level 0
     
     This happens all the time, particularly now that we don't keep the
     db around after a reboot.  Don't scare the admins with the level 0.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit e3edd7ca3ad73ff81a6ffddfeae208b930766e86
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Sep 3 20:30:50 2010 +1000
 
     s3-privs Add const
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 4bf09967a40814619199a1ec6c7424612a767071
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Sep 3 20:30:16 2010 +1000
 
     s3-privs Remove extra pointer on privilege mask
     
     Now that this is a scalar, this isn't required.
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 86fdb4c152d40ce862dea0ca7b5790df4b168289
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Sep 3 16:33:41 2010 +1000
 
     s3-privileges: add handling of both old and new formats in database
     
     We update privileges on a per-record basis instead of all at once, as
     this maintains maximum compatibility is someone uses old tools with a
     new version of Samba. The also auto-detects the byte order of the old
     entries in the database, and copes with either native or reversed byte
     order.
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 45aecc283398a061f185ebc5577fcb4de0b89262
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 2 14:15:13 2010 +1000
 
     s4-lsa: privilege IDs should use the enum, not an int
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 382e2b321b6b79cfd0db59ae2c506fcd750a3df6
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 2 14:14:51 2010 +1000
 
     privileges: privilege luids are not all below 64
     
     the ones brought across from s3 have higher values
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit a32cdadb7cbff255b5a0133a3bb54352d0d42f61
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Aug 31 09:28:51 2010 +1000
 
     libcli/security Make sec_privilege_from_index() return SEC_PRIV_INVALID on failure
     
     This is clearer and more consistent than using a magic -1 return
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 0b41ef789575e5194e9b499cf5fe0df4616f1bb8
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Aug 31 09:20:39 2010 +1000
 
     libcli/security Remove unused declarations from privileges.h
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 96e59faa623ffa1faa50ecf7974c5ff00c9b6399
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Aug 30 16:29:05 2010 +1000
 
     s3-privs Remove unused function
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 9883993b66826d2f692ebdd3c928f4f7a0cddc7d
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Aug 30 15:38:18 2010 +1000
 
     s3-privs Overhaul PRIVILEGE_SET handling, avoid dealing with the bitmap
     
     This avoids us dealing with the privilege bitmap in the LSA server, and
     overhauls much of the rest of the handling to be currnet with the modern
     world of talloc.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit ad5ec58a714aba1f6c0894ca4e7207f1c5072949
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Aug 30 15:27:40 2010 +1000
 
     s3-privs Hide the bitmap-based grant_privilege and revoke_privilege
     
     The new wrappers avoid anything but the core privileges code
     dealing with the bitmap values directly.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 4080ff7af5eec946a01c52f8d9ba01f1ef81fe71
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Aug 30 14:17:02 2010 +1000
 
     s3-privs Make privilege_enum_sids() take an LUID, not a bitmap
     
     This moves one more privileges call away from direct bitmap manipuation.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 71832a404e5028c1c3933351c608a99e4fc80e42
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Aug 30 14:16:36 2010 +1000
 
     libcli/security Expose sec_privilege_mask()
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 6d78e11e17b80bc932e5f4fb1ff6b27909f405d0
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Aug 30 14:00:50 2010 +1000
 
     libcli/security make sec_privilege_id() return SEC_PRIV_INVALID on failure.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 8ff6bc2350894924ad362e0f058a24de3e459270
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Aug 30 13:33:19 2010 +1000
 
     libcli/security Remove unused functions and constants.
     
     All the callers to these functions have been removed or reworked.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 62e5900cd13f6daf77ab65f70245fe21ac5fd053
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Aug 30 13:30:38 2010 +1000
 
     s3-privs Rework access_check_object() to take two privileges
     
     This allows the privileges bitmap to be used only when setting
     privileges, and uses an the LUID constant for all 'does this user
     have this privilege' operations.
     
     The advantage is that we now only need one API to determine if a
     token has a privilege, and much less code needs to know what type
     is used for the underlying bitmap.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit a53a42ffb88fd6b758b8cacf492bceeb93da09c1
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Aug 30 13:28:19 2010 +1000
 
     libcli/security Rename all privilege bitmaps constants
     
     The idea here to to make it very clear how they differ from the
     enumerated LUID values.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit e0cbc68c0a29bc036949adb7be5e140edd07a3b2
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Aug 30 13:24:43 2010 +1000
 
     s3-privs Rework privilege enumeration to also use new DB format
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 2bb7b827d60424aaccd12bd811d4a42de72f0185
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Aug 30 13:17:48 2010 +1000
 
     libcli/security Remove luid_to_se_priv() and luid_to_privilege_name()
     
     These functions duplicate other functions in the merged code.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit ed6b4ddd71ebdcdbdea7949ecbef11f409766534
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Aug 30 13:14:40 2010 +1000
 
     s3-privs Directly manipulate the privileges bitmap.
     
     There is no longer any reason to go via the se_ functions to
     manipulate this bitmap.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 92efe9a86aae64d85323a9fcf6d20fd3f85bc22c
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Aug 30 13:09:29 2010 +1000
 
     libcli/security Add an invalid LUID privilege value
     
     This helps code that may not want to specify any privilege
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit aab0b557b9577d2ef8bed7a0674b702ea94c0d4a
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Aug 30 13:06:18 2010 +1000
 
     libcli/security Improve dump of privileges:  Just walk the table
     
     This removes some logic recently added that was just too smart - it
     is easier to just walk the table and do a bit match here.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 3bb77516b841def60e08e50bafc37517dd9d3ae0
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Aug 30 13:04:27 2010 +1000
 
     s3-privs Convert from user_has_privileges() -> security_token_has_privilege()
     
     This new call is available in the merged privileges code, and
     takes an enum as the parameter, rather than a bitmask.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit b057867de3fbb423ef6afb9b7038ab99c83124d8
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Aug 30 12:59:38 2010 +1000
 
     s3-privs Remove a pointer from grant_privilege()
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 0e2142a9275b567a3c6a8f90e95240d9e686ec27
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Aug 30 12:50:49 2010 +1000
 
     s3-privs Remove pointer indirection from se_priv_to_privilege_set()
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 2387e3bcfeb4c2e54342a8fff4b157e9ba68024b
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Aug 30 12:47:29 2010 +1000
 
     s3-privs Call security_token_set_privilege() rather than manual assignment
     
     This avoids as much direct modifiction of the bitmask as possible.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit a02ae674dd6ffaa8ebc4017af6a644162c59a00d
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon Aug 30 12:44:08 2010 +1000
 
     s3-privs Remove a pointer indirection from revoke_privilege()
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit cbd72ab93bc35aa71a55b190cd999dda4106be07
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 27 12:19:09 2010 +1000
 
     libcli/security Don't export privs[] as a global variable
     
     Instead, provide access functions for the LSA and net sam callers
     for the information they need.
     
     They still only enumerate the first 8 privileges that have traditionally
     been exposed.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 33ce8633d6a5e5cc54209c92397025114f0a46ea
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 27 12:12:10 2010 +1000
 
     s3-lsa Use sec_privilege_id() to lookup name to LUID
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 3c93d1ecbf563f46c4aa5fe9f0c5f3ee053f702d
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 27 11:56:37 2010 +1000
 
     libcli/security Merge privilege lists from source3 and source4
     
     The LSA enumeration in source3 will not show the new privileges,
     but otherwise, they are now in common, and can be set by name.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit d2e41105e2caab83251d54c3fde72971038dd5df
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 27 11:52:51 2010 +1000
 
     libcli/security Return number of entries in the old source3 list
     
     This ensures there isn't a behaviour change when the source3 list is combined
     with the longer source4 list.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit eb8e3155dee3e4258a603da61a9e7822503cd8dd
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 27 11:27:57 2010 +1000
 
     libcli/privileges Simplify get_privilege_luid() to return just the enum
     
     As Samba only deals with the lower 32 bits of the LUID, just return those
     and let the LSA layer deal with the upper 0 bits.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit cdda15c062369d94bc468dce7b541ea505d664e5
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 27 11:26:20 2010 +1000
 
     libcli/security Don't memcpy a uint64_t value, just assign it.
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 780de03f009d9583541f6bbc6932b0c1b142231b
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 27 10:52:38 2010 +1000
 
     libcli/security Use ARRAY_SIZE() consistantly.
     
     This avoids the use of SE_END, and has all callers walking the
     array using the same termination condition.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 66ac968dd50ebe8481995a34bb6651c0e24e928d
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 27 10:30:18 2010 +1000
 
     libcli/security Fix and clarify privilege manipulation function comments
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 9fb92c6014e48b000b26010bc21aa3821bab10cf
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 27 10:21:13 2010 +1000
 
     libcli/security Make the two privileges tables share a common struct definition
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit dbee98d30fc9c7db6693170215b8c1819b3e2f3d
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 27 09:35:55 2010 +1000
 
     libcli/security Move source4/ privileges code into the common libcli/security
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 0d25212cc161dee2f38c8ad60e50543596000f18
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 27 09:22:31 2010 +1000
 
     s3-privs Move manual prototypes to common privileges.h
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit b29b6c13a373c39190db0e2bd0440f7f2619b33c
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 27 10:04:05 2010 +1000
 
     s3-privs Inline dump_se_priv into callers now that it's just a uint64_t
     
     The previous 128 bit structure needed this helper function.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit f85b822bd4feaab179ffbf00496fcb7d1905fc8c
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 27 09:50:31 2010 +1000
 
     libcli/security Use talloc_realloc() not TALLOC_REALLOC_ARRAY()
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 3f589c2155557c02c9dc0eeee972bb68c1fd147f
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 27 09:50:12 2010 +1000
 
     libcli/security Use C99 types
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit b0690d6da7c60ef54d243e487260540666cc58ff
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 27 09:41:32 2010 +1000
 
     libcli/security Use true and false, not True and False
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit f20bba97d8146e830dbaeb761a05dcede1bdfee2
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 27 08:56:15 2010 +1000
 
     s3-privs Move source3/ privileges implmentation into common
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit cae7babb1fcfbb0655bc1f7f6be51212f3d13c69
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Aug 26 22:49:27 2010 +1000
 
     s3-privs Rename structure elements for greater clarity
     
     It is important to make clear which is the LUID and which
     is the Samba-only bitmap mask.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 25b0da5c532bbaee819fe239217e2d2f2c81a6c6
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Aug 26 22:35:35 2010 +1000
 
     s3-privs More clarity in variable names
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit f20c78150946c2822722858c2f614babfd857317
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Aug 26 22:30:26 2010 +1000
 
     s3-privs Rename mask -> privilege_mask to be more clear
     
     After SE_PRIV was removed, it became less clear what these
     parameters were for.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit d1bb21b0d531ef8f40400716b3e1f6314c7c1e8a
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Aug 26 22:08:22 2010 +1000
 
     s3:auth Remove NT_USER_TOKEN
     
     The all UPPER case typedef is no longer the preferred Samba style
     and this makes it easier to see that this is the IDL-derivied structure
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 4bfc8d3b1a6f6deacb8845c5d81b4897cc292cfb
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Aug 26 20:04:11 2010 +1000
 
     s3-auth Change struct nt_user_token -> struct security_token
     
     This common structure is defined in security.idl
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 4bf783d4d6693f927f5e7ef7a9855766c91983f2
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Aug 26 20:54:13 2010 +1000
 
     s3-auth Change type of num_sids to uint32_t
     
     size_t is overkill here, and in struct security_token in the num_sids
     is uint32_t.
     
     This includes a change to the prototype of add_sid_to_array()
     and add_sid_to_array_unique(), which has had a number of
     consequnetial changes as I try to sort out all the callers using
     a pointer to the number of sids.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 6a0176b07da0b416bc9d750ddea92c612849597c
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Aug 26 19:42:01 2010 +1000
 
     security.idl Add comments
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 2606dfa9a42d19c971f6c04e4030af51b57484bc
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Aug 26 19:21:53 2010 +1000
 
     security.idl Update Windows privileges list to Win2008R2
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 3e36aefc66d482e5fd78b8be6c21aa116fe587c8
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Aug 26 19:20:32 2010 +1000
 
     s3-privs Only store low bits of luid in privileges table
     
     Samba only uses the low bits, and this makes the code simpler.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 9abfd8fe3bf4fd3bfae34e7b621369d3f67cf73c
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Aug 26 18:38:59 2010 +1000
 
     s4-privs Add a lookup by index of privilages
     
     Now that privileges are no longer given luid values sequentially,
     we need another way to look them up for enumeration.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit e113af6fb11504a87fd821fb0d77ff855a36e6d5
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Aug 26 18:38:16 2010 +1000
 
     privs Add my Copyright
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit d2883ffde92b60c57466146975a3a279b5826c89
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Aug 26 16:04:53 2010 +1000
 
     security.idl clarify which privilages are LUID and bitmap values
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 86233ec13527ad93ef3add7d24bd8f781693f2b0
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Aug 26 16:03:41 2010 +1000
 
     s3-privs Remove comment already moved to security.idl
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 82f84ff3828a8a4e2249db367b1a38f69190e616
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Aug 26 16:02:12 2010 +1000
 
     s3-privs Use constants from security.idl
     
     The values in security.idl have been updated to match these.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit e655e9f6765f951447a36cc3890437f21a13ca0d
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Aug 26 15:56:21 2010 +1000
 
     s4-privs Remove link between enum sec_privilege and the privilege bitmap
     
     This allows us to set the enum sec_privilege constants to the LUID
     values that are seen from windows, which we need to match, in order
     to preserve the support for the NT Print Migrator tool after a merge
     with the source3/ privileges code.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit fcaa86f4026cac94ed257406cbf4a59947b6029f
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Aug 26 14:37:00 2010 +1000
 
     s3-privs Further changes to remove SE_PRIV
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 821b9e61aa057530212438988c204d79f1f70b1d
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 27 12:44:35 2010 +1000
 
     privs Move privilege bitmasks to security.idl
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 99aae4a0ee4f5d069bebe998337d1cdb0c1c390a
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Aug 26 10:35:45 2010 +1000
 
     s3:privs Change to new host endian neutral privilages tdb format
     
     These values are stored in account_policy.tdb, and the old format,
     using a 128 bit bitmap was not endian neutral.
     
     The previous endian-dependent format was introduced in
     46e5effea948931509283cb84b27007d34b521c8
     replacing a 32 bit number which was used at the time.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit c79336e48a12723a4c7d1d1e377a84b7aac4163d
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Aug 26 08:49:28 2010 +1000
 
     s3:Change SE_PRIV to uint64_t
     
     This removes the SE_PRIV typedef
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 42a98a570b57c3b4625f56179c6697a45427e8a6
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Aug 24 14:47:26 2010 +1000
 
     s3:privileges Change SE_PRIV to be just a uint64_t
     
     We don't need 128 possible privileges here, as we only use 12.
     
     This reverts some of 46e5effea948931509283cb84b27007d34b521c8
     by Jerry back in 2005, where he introduced the SE_PRIV structure
     to replace the uint32_t used at the time.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit b8f28c2e70b3fa332313126ea6f1f2f42fb46a90
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Sep 11 08:42:10 2010 +0200
 
     lib/replace:wscript - don't check twice for type "bool"
 
 commit ae5d807725906810f8b9ad77d1aad1462dd513dc
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Sep 11 08:22:09 2010 +0200
 
     lib/replace:wscript - attempt to fix the features detection on Tru64
     
     Hopefully now we detect the built-in "socklen_t"
     
     https://bugs.internet2.edu/jira/browse/SSPCPP-114
     http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V50_HTML/MAN/MAN5/0001____.HTM
 
 commit a89b0ef53b990721d6e897b938bed75577b623d9
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Sep 10 23:33:18 2010 -0700
 
     Add check missing from previous patch after talloc_strdup().
     
     Jeremy.
 
 commit 1787c1dfc3a506c0afee6d2bb67ba8789c709b86
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Sep 10 23:28:15 2010 -0700
 
     Factor out the recent changes into a function - check_parent_exists().
     Fix this to ensure that if "start" is manipulated, then "dirpath"
     is changed also.
     
     Ensures that when the path:
     
     /a/long/file/name/path.txt
     
     is processed, we first stat:
     
     /a/long/file/name/path.txt
     
     and if this fails, we try to stat:
     
     /a/long/file/name
     
     if this path exists (the normal case when creating a new
     entry in a directory) then we no longer do the individual
     path name walk, but only do case insensitive lookup on the
     last component. If the stat fails we do the full pathname
     walk as normal in 3.5.x and below. Metze, examine this
     change for your back-port.
     
     Jeremy.
 
 commit f76983ae3fce835b01025e1726f4bf1e6402c3ec
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Fri Sep 10 15:07:28 2010 +0200
 
     s3: Simplify the logic in generate_krb5_ccache
     
     gd, jra, others, please check!
 
 commit 306465a5a4571cabe5c1c61224873471910b94b6
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Fri Sep 10 21:36:20 2010 +0200
 
     s3/winbind: use mono time for startup timeout check
 
 commit e2de1b8e717f94944006f3478a133f256cef50de
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Fri Sep 10 21:03:17 2010 +0200
 
     libreplace: clock_gettime sets errno
 
 commit 3eda2815f648fdb688f9bace4c45870c7a427dfc
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Fri Sep 10 20:46:10 2010 +0200
 
     s4/pvfs: use monotonic time for this timeout
 
 commit d320aa1212ba926f81d37ee0690381f1f287f30d
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Fri Sep 10 20:39:20 2010 +0200
 
     s4/ldap: use time_mono for reconnect timeout
 
 commit 54ca77183b63946025c7953cdb9fb558b6b91b1d
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Fri Sep 10 20:28:41 2010 +0200
 
     s4/torture: use time_mono for timeouts
 
 commit 478ac36b9c4b655c013846ae5ec02c56cbc626d7
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Fri Sep 10 20:25:19 2010 +0200
 
     s4/torture: use time_mono for delta time
 
 commit d4d34bddd7e8105124f0bfab810f51bd1b1ce76d
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 10 23:06:46 2010 +0200
 
     s3-selftest: add print_test_extended (as called from RPC-PRINTER) to knownfail list.
     
     Guenther
 
 commit 07af8f2514c4fbc94487eb2234d4fc764481e06a
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Fri Sep 10 22:39:39 2010 +0200
 
     s4:client/client.c - fix wrong return codes in "do_connect"
     
     Detected by the Solaris cc compiler.
 
 commit 9d4dc69627b709d134ad0b8850a777ae33aaa4e7
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Fri Sep 10 22:26:24 2010 +0200
 
     s4:lib/policy/gp_filesys.c - remove dead code
     
     Found out by Solaris cc
 
 commit 55bc079b9ab24f583bf1ec66947e4bcb8a112794
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Fri Sep 10 22:35:10 2010 +0200
 
     s4:torture/locktest.c - add a cast in order to quiet a warning on Solaris cc
 
 commit ace43d4ccd5e225bbefec7e9f3a3f64e07e3c99a
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Fri Sep 10 22:22:14 2010 +0200
 
     s4:libcli/wrepl/winsrepl.c - add more "char *" casts in order to suppress Solaris warnings
 
 commit 5c33ef2758d8e8d3978feef9056e79bce31c9d74
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Fri Sep 10 22:22:14 2010 +0200
 
     s3/s4:libcli/tstream - add more "char *" casts in order to suppress Solaris warnings
 
 commit ece428f02c981eea4b8a0997fbe55d5ecf39c1a0
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Fri Sep 10 22:22:14 2010 +0200
 
     s4:torture/ntp/ntp_signd.c - add more "char *" casts in order to suppress Solaris warnings
 
 commit 68c9877796cec39441cd323f7123f513e57cdb7e
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 10 22:40:46 2010 +0200
 
     s3-printing: fix non-ads build after prototype changes.
     
     Guenther
 
 commit aa00d331a606efc1750fe76debb16dd11f87e333
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Fri Sep 10 14:34:19 2010 +0200
 
     s3: Simplify generate_krb5_ccache slightly
     
     strequal deals with a NULL string input just fine
 
 commit e8509589287ea04c6290dd127d3ef0c3e0b3f49d
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Sep 10 11:56:26 2010 -0700
 
     Check all SMB_MALLOC returns correctly. Found by Andreas Moroder <andreas.moroder@xxxxxxx>.
     
     Jeremy
 
 commit 55598c4746f51f4a607c7b11e43ad56dcee22d87
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Fri Sep 10 19:28:07 2010 +0200
 
     s4:torture/rpc/winreg.c - hopefully this attempt fixes Solaris "cc" on the buildfarm
     
     The Solaris "cc" incompatiblity on this codepart seems to be harder to fix than
     it looks like.
 
 commit 4fc1319db9b27f97da94e6b15a93b7c10d60fa17
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Fri Sep 10 19:17:25 2010 +0200
 
     s4:getncchanges_change_master - also in this call "i" needs to be unsigned
 
 commit 8de2c15df32d44dfffbc3d0e9c9fd105f87c6886
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Fri Sep 10 12:49:32 2010 +0200
 
     s3: auth.krb5ccname and auth.unix_username are both fstrings
     
     There's no point in checking for != NULL
 
 commit f101349c73a2c52f887cf1e3789fd42307b45297
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Sep 8 17:56:33 2010 +0200
 
     selftest/s3-selftest.sh: knownfailure filtering for non-build-farm make test
     
     metze
 
 commit c91bdd2b0e02d31a1ea3a13a7f32a10e12c83fa8
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Sep 8 17:54:29 2010 +0200
 
     s3:torture: fix printf output, lines can't start with lower case "test"
     
     metze
 
 commit a489fb3ee252a052ed6bc6033bf021b249dbecca
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Sep 8 17:55:12 2010 +0200
 
     s3:torture: fix run_uid_regression_test
     
     metze
 
 commit cd8e2fd9fa2d2b0ef8c3c7189697577d46c2f848
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Sep 8 17:53:47 2010 +0200
 
     s3-errormap: map ERRSRV/ERRbaduid to NT_STATUS_USER_SESSION_DELETED
     
     metze
 
 commit 88f96578cde4fa0b4aa18234a5c4c2f453fcc2c8
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Sep 8 17:53:47 2010 +0200
 
     s4-errormap: map ERRSRV/ERRbaduid to NT_STATUS_USER_SESSION_DELETED
     
     metze
 
 commit 0ad2890c4e5a0249d45440f66b0ceae33c832328
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 10 06:36:02 2010 +0200
 
     s4:provision: remember the setup directory if it wasn't the default
     
     This fixes make test without a make install.
     
     metze
 
 commit bf7ca3f5e7e6f126fd8baec5548dfd45bc5e168f
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 10 16:55:23 2010 +0200
 
     s3-spoolss: Fix _spoolss_GetPrinter().
     
     In the error case, we need to TALLOC_FREE(r->out.info), don't ask :-)
     
     Guenther
 
 commit fc1a5dbffb1330bba0e4deebdf18b812ccc1a823
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Fri Sep 10 16:06:24 2010 +0200
 
     s3-spoolss: Don't leak memory on the session counter list.
     
     Thanks Günther, please check.
 
 commit ed2c06f9da0401fb95dcc16b4d3a3bd4f27b09f2
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Jul 1 19:39:57 2010 -0400
 
     s3-spoolss: Allow multiple client backchannels.
     
     When we run spoolssd we need to support multiple clients connecting.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxx>
 
 commit a736385b9749fe127411348ff3e0d1cc4405e47f
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jun 30 18:35:29 2010 -0400
 
     s3-spoolss: Split function to send notification.
     
     More digestible this way.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxx>
 
 commit 9db2be245e89e14f4c95037f67e7092f298a74f5
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jun 30 14:19:43 2010 -0400
 
     s3-spoolss: Use a single structure for all the back channel data.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxx>
 
 commit 433ac757dcac5841a47db3350865771a5d7301b2
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jun 30 15:32:15 2010 -0400
 
     s3-spoolss: Rename Printer_entry to struct printer_handle.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxx>
 
 commit 4a8d042afa41510b557e13b2aafcff611a137f28
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jun 30 15:11:41 2010 -0400
 
     s3-spoolss: Move Printer_entry to srv_spoolss_nt.c
     
     It is used only there, and it is a good idea to make this one private and
     opaque to the rest of the code.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxx>
 
 commit e257e68b4bcd49c6401b0982e71f3f3085711750
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jun 30 12:19:41 2010 -0400
 
     s3-spoolss: Allocate printer entries on the pipe struct.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxx>
 
 commit 0e5b1a67d26f99ae6d6f5e05f968dd3107191791
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jun 30 12:07:44 2010 -0400
 
     s3-spoolss: Rename session counter structure and use talloc.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxx>
 
 commit c59961dd814965e1dedd172b5e11c31310b80cc7
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Dec 3 10:40:04 2008 +0100
 
     s3-dsgetdcname: cleanup receive_getdc_response a little.
     
     Guenther
 
 commit 33fdf8dac2dfd843ea10e3703d65b903b253270e
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 10 11:51:32 2010 +0200
 
     s3-build: use proper RPC_X_OBJ target names.
     
     Guenther
 
 commit 4577fb3163f3921dfea45ee96c041e549cc84255
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 10 11:49:49 2010 +0200
 
     s3-waf: use proper RPC_X_SRC names.
     
     This allows to build using waf without --enable-developer and should also fix
     support for rpc server modules.
     
     Guenther
 
 commit 788bfc8a25849bccc963a4b948c1e5857f2d885c
 Author: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 Date:   Fri Sep 10 13:44:20 2010 +0300
 
     s4/fsmo: Change return type from NTSTATUS to WERROR for drepl_takeFSMOrole
     
     This removed an unnecessary conversion of the return type in
     drepl_take_FSMO_role.
 
 commit 0ad22777ec44bf7eb35c2d9898ee1843ac308f76
 Author: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 Date:   Fri Sep 10 09:00:56 2010 +0300
 
     s4/fsmo: Fix callback declaration
 
 commit 25dd9fae66f4dd65692b8161da499aaca104f434
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Sep 10 02:05:27 2010 +0300
 
     s4-drs: return DRSUAPI_EXOP_ERR_SUCCESS in extended_ret
     
     in case we are handling extended operation.
     
     It seems that windows accept both DRSUAPI_EXOP_ERR_SUCCESS
     and DRSUAPI_EXOP_ERR_NONE, but Samba is a little bit
     more picky on this.
 
 commit 611cd51096a8de8fdf43d0c9b639314bd7ebd2c2
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Sep 10 02:02:56 2010 +0300
 
     s4-drs: Hanlde extended operations only once
     
     Most of extended operations I know of work like:
     1. do extended operation
     2. collect a set of objects to return and start replication cycle
     3. continue returning object as we have no more to give
     
     This way we ensure we are doing 1. only once
 
 commit d08439d42b4a04279e74bc3625cb672eb22007fe
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Sep 10 01:59:21 2010 +0300
 
     s4-dreplsrv: fix 'dn' for partition object being created
 
 commit 750300aedf0bd59b704e222f82ff1d114d2b5da7
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Sep 10 01:58:07 2010 +0300
 
     s4-drs-fsmo: try to dispatch ops in queue as soon as possible
     
     In most cases this will transfer of schema master role to
     look like a synchronous operation.
 
 commit 62b52748273b6d02d9acb3efe4956db4735b4322
 Author: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 Date:   Wed Sep 8 10:25:54 2010 +0300
 
     s4/fsmo: Added python tests for schema master transfer op
 
 commit c34cae81fee5e3b68746f9da97496bf056ff9d55
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 9 16:16:05 2010 +1000
 
     s4-fsmo: update FSMO changes for recent IRPC work
     
     the IRPC API has changed
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit ab01ce6e963b8251bdd3200bcfcf2a37068d3319
 Author: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 Date:   Thu Aug 26 11:19:24 2010 +0300
 
     s4/drs: update repsFrom only when we are not in getncchanges extended op
 
 commit 36e663ad712c062805f6b17c45c2ae7fa5141dd9
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Thu Aug 26 11:09:58 2010 +0300
 
     s4-ldap: Added support for FSMO role transfer via LDAP by modify on rootDSE
     
     GetNCChanges with the corresponding extended operation is initiated and added to
     the queue when a modify request is received on becomeSchemaMaster, becomeRidMaster,
     becomeNamingMaster, becomeInfrastructureMaster and becomePDC attributes in
     rootDSE.
 
 commit 5ba2858b0271feecf3f7bc5bee7577d0e181563d
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Thu Aug 26 10:59:02 2010 +0300
 
     s4-rpc: Added handling of fsmo role transfer to GetNCChanges
     
     This adds support for DRSUAPI_EXOP_FSMO_REQ_ROLE, DRSUAPI_EXOP_FSMO_RID_REQ_ROLE
     and DRSUAPI_EXOP_FSMO_REQ_PDC.
     Developed in collaboration with Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 
 commit 0229ac455dbe3125d72c0371d03c592b460526f3
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Wed Aug 25 00:26:28 2010 +0300
 
     s4-irpc: Added internal rpc call DREPL_TAKEFSMOROLE
     
     It schedules a getncchanges with extended op 6, to be used when a modify request on
     becomeROLEMaster atteibute on rootDSE is received.
 
 commit 657b7039c38e97af9dbacafb5ab7a5966f52eaea
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Wed Aug 25 00:22:16 2010 +0300
 
     s4-drs: Implementation of GetNCChanges extended op 6 - fsmo role transfer
     
     Basically the candidate owner makes a getncchanges call with extended op 6 when they want to
     become the new owner. The current owner then updates the corresponding fSMORoleOwner attribute
     in its database with the new owner, and replicates the change to the candidate, who then becomes the
     owner.
     The patch was made in cooperation with Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx> who
     kindly helped to debug it.
 
 commit c8794d2625e81b8c11dec7726a42e632854472af
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Tue Aug 24 23:01:43 2010 +0300
 
     s4-drs: Refactored drepl_service and send_ridalloc_request so that the structures can be used for other extended ops
 
 commit 19a3633e6e279fcb26ec1595e1f9c2ca3c8b3330
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Fri Sep 10 11:51:15 2010 +0200
 
     s4/torture: use time_mono for deltas in lock test
 
 commit 7b1efc7282ea0a2e2f7ba84c5c2bb3cd0c6f52c5
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 10 11:28:54 2010 +0200
 
     s3-build: only link LIBNDR_XATTR_OBJ where needed.
     
     Guenther
 
 commit 32a1b21f1c65589a142919f85cf78ece169d3d92
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 10 11:28:38 2010 +0200
 
     s3-waf: only link LIBNDR_XATTR_SRC where needed.
     
     Guenther
 
 commit a1392ee9a04765d849e1d297fb5f156ad169afd0
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 10 11:27:52 2010 +0200
 
     s3-build: link ndr_notify only where needed.
     
     Guenther
 
 commit b15ac83bda4adbdfc7b7e04ad126cffd8d44efba
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 10 11:26:35 2010 +0200
 
     s3-waf: link ndr_notify only where needed.
     
     Guenther
 
 commit ed239fc784299e6cfc4417101fdefbc413d6531c
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 10 11:24:28 2010 +0200
 
     s3-build: link ndr_named_pipe_auth only where needed.
     
     Guenther
 
 commit f8b10a738c5da88a72fa969e217f6c72016d44b0
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 10 11:23:59 2010 +0200
 
     s3-waf: link ndr_named_pipe_auth only where needed.
     
     Guenther
 
 commit 26ea51c7ab59f54f0b88f1367a0982404b9be18b
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 2 13:19:02 2010 +0200
 
     s3-spoolss: allow a short printername w/o servername.
     
     Verified with RPC-SPOOLSS-PRINTSERVER-enumprinters_old test.
     
     Guenther
 
 commit 718fd39f10310d10ebc2276021d97d48f1163a88
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Thu Sep 9 15:29:03 2010 -0700
 
     Fox missing SMB_MALLOC return checks noticed by "Andreas Moroder <andreas.moroder@xxxxxxx>".
     
     Jeremy.
 
 commit e6b85c2a7b3cfa0dd3c9859c88e5462c616d5a2a
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Thu Sep 9 15:28:43 2010 -0700
 
     More paranoia to ensure SD's can't be set on read-only shares.
     
     Jeremy.
 
 commit 9962462278e250f4ad2aa068bb6afb8015270e81
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 2 13:39:12 2010 +0200
 
     s3-selftest: rename printer "print4" to "lp".
     
     This should trigger a false error condition in our code.
     
     Guenther
 
 commit cf76cf02995f6050fc71066366810b355d26d4b9
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Sep 10 00:16:30 2010 +0200
 
     s4-smbtorture: add spoolss_OpenPrinter with unc and printername in RPC-SPOOLSS-PRINTSERVER.
     
     Guenther
 
 commit 7277c9e5ade72164b4fe72accb07860454b66a99
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Sep 9 16:57:01 2010 +0200
 
     s3: Fix messsssages
 
 commit 789a16298945a7c728c419d8466f8fa9447f5dc2
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Sep 9 16:25:09 2010 +0200
 
     s3: Ensure NULL termination for "workstation" in auth_crap
 
 commit 9f4c1a2a7b9c94df821413acb4fb61327e605f7f
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 9 23:13:33 2010 +0200
 
     s3-nmbd: use NETLOGON_NT_VERSION_1 in LOGON_PRIMARY_RESPONSE.
     
     Guenther
 
 commit 18962ea3852d0d0fc7371e99813bebd54fae0a19
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Sep 9 16:02:38 2010 +0200
 
     s3: These assignments are overwritten immediately
     
     Dump them
 
 commit 71b95703f99d2a5b71c8d31abf04e2a05336afb8
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 8 18:55:27 2010 +0200
 
     s3-nmbd: use autogenerated marshalling for LOGON_SAM_LOGON_REQUEST.
     
     Guenther
 
 commit 36d7efa75a799522b8ac5995509573d667213799
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 9 13:16:21 2010 +0200
 
     s3-nmbd: use autogenerated marshalling for LOGON_PRIMARY_QUERY.
     
     Couldn't find any reproducer for a short request, so removing it for now.
     
     Guenther
 
 commit bfda968e0776dfc95e761ffd3a91f72702286fee
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 9 22:39:05 2010 +0200
 
     s3-nmbd: use autogenerated marshalling for LOGON_REQUEST.
     
     Guenther
 
 commit f002b7fa1b4162e691abb68eb95eee2a809faaf5
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 9 22:38:37 2010 +0200
 
     s3-nmbd: handle source_name in one location in nmbd_process_logon().
     
     Guenther
 
 commit 5fc7d14b064d83b40c65a8c41ea05a9b43af6f5d
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 7 11:41:05 2010 +0200
 
     s3-nmbd: use nbt_netlogon_packet in process_logon_packet().
     
     Guenther
 
 commit fe30e359670d67e9a8b8ccd22d4eb6d363f88827
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 8 11:58:04 2010 +0200
 
     libcli/netlogon: add LOGON_REQUEST handling to pull_nbt_netlogon_response().
     
     Guenther
 
 commit 9a1dbe04a8f1a7cbd0352504990c9240fdd22dae
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 8 18:59:19 2010 +0200
 
     libcli/netlogon: add LOGON_RESPONSE2 to pull_nbt_netlogon_response().
     
     Guenther
 
 commit daa948df2bf23f15bcdb4df170306ef71d952e7c
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 7 22:41:44 2010 +0200
 
     libcli/netlogon: add NETLOGON_RESPONSE2 to push_nbt_netlogon_response().
     
     Guenther
 
 commit c82bcef16d386c846410dbe2e79f9fad619fc4ea
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Sep 9 21:29:21 2010 +0200
 
     s4:client/cifsdd.c - restore Solaris cc compatibility
     
     "static const struct"s need to be global in order to work with Solaris cc.
 
 commit ad25264dd7c815449ee361d342fd3b7e74f8d0bb
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Sep 9 21:26:43 2010 +0200
 
     s4:torture/rpc/winreg.c - restore Solaris cc compatibility
     
     "static const struct"s need to be global in order to work with Solaris cc.
 
 commit 59559bd02fb2dfaf19c0b4b86f5443115dd17f38
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Sep 9 20:31:38 2010 +0200
 
     s4:libcli/security/*.c - fix some wrong typed counters
     
     According to "librpc/gen_ndr/security.h" they need to be "uint32_t".
 
 commit 4f5dd3f93b96429baa85ec3ef730ea4bdc2b7945
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Thu Sep 9 01:43:01 2010 +0300
 
     s4-dreplsrv: Do allocations on long-living context so that callback gets called
 
 commit 118df599ce139d72f77692415ab38efaebf0245c
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Thu Sep 9 00:55:51 2010 +0300
 
     s4-drs-test: Add 'reset' and 'replace' tests for drsuapi_DsReplicaUpdateRefs
     
     At first I got the impression we are not handling those cases,
     but after those tests surprisingly passed I saw that
     we have correct behavior implemented in a helper function.
     
     So I decided to commit those tests in case someone change the
     strange-looking check for DRSUAPI_DRS_ADD_REF flag in
     a function that handles delete operation :)
 
 commit 3593298c7e095b0935bffe05e3b1e190abf91707
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Sep 8 01:07:44 2010 +0300
 
     s4-dreplsrv: Call dreplsrv_out_operation::callback in case we fail to even run the operation
     
     Operation was scheduled already, so we need to call
     the callback function for it to be able to do its job.
     
     For instance, if we are blocking an rpc call until an
     operation is completed and there is no memory, then
     client will be blocked without knowing what is going on
     with the server.
 
 commit 7ee34182dffdf497bdad5a1e155bc2ca80d71111
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Sep 7 22:24:24 2010 +0300
 
     s4-dsdb/repl/drepl_out_pull.c: Remove unused code
 
 commit ef56945d0e33aebb089789906b9d037852c9b028
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Sep 7 22:18:53 2010 +0300
 
     s4-drepl_service.c: Update (C)
     
     and remove few trailing white spaces
 
 commit 3fa3bc7ebaa2f8a5bacb7766329e89ab4e36f644
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Sep 7 21:22:47 2010 +0300
 
     s4-drepsrv: Dump more info when drepl_replica_sync() fails
     
     There are many spots where this function may fail
     and I find it very useful to know where exactly function
     fails and what are the input parameters during testing.
     
     REPLICA_SYNC_FAIL() macro now dumps an error message
     so we may remove extra DEBUG() dump in implementation.
 
 commit 81e97c09c366b6b51ef2229789c8d223f812a6d0
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Thu Sep 9 16:39:33 2010 +0200
 
     s3-printing: Make missing auth_serversupplied_info const.
 
 commit 59c14282eb54a60a2b889585c3aeb280742ac14a
 Author: Andreas Schneider <asn@xxxxxxxxxxxx>
 Date:   Thu Sep 9 11:22:06 2010 +0200
 
     s3-spoolss: Use systerm server_info for winreg connection.
     
     This will ensure that we have the rights we need to access the regsitry.
 
 commit 1c42bc3ad48c9019a62f556ff2841df5f5f832d9
 Author: Andreas Schneider <asn@xxxxxxxxxxxx>
 Date:   Thu Sep 9 11:21:43 2010 +0200
 
     s3-spoolss: Make auth_serversupplied_info const.
 
 commit bbf2cd50b04a026750aa5518b590994ba0b4afc5
 Author: Andreas Schneider <asn@xxxxxxxxxxxx>
 Date:   Thu Sep 9 11:32:03 2010 +0200
 
     s3-printing: Make auth_serversupplied_info const.
 
 commit 021539570b4beac81d22edd60c0cf026f2628479
 Author: Andreas Schneider <asn@xxxxxxxxxxxx>
 Date:   Thu Sep 9 11:37:49 2010 +0200
 
     s3-msdfs: Make auth_serversupplied_info const.
 
 commit 0d9fa9e96fd85fab6b51a590612ad2385617f972
 Author: Andreas Schneider <asn@xxxxxxxxxxxx>
 Date:   Thu Sep 9 11:35:50 2010 +0200
 
     s3-rpcint: Make auth_serversupplied_info const.
 
 commit 669213e812340896d5fa5dbfb7e3180255af297a
 Author: Andreas Schneider <asn@xxxxxxxxxxxx>
 Date:   Thu Sep 9 11:00:18 2010 +0200
 
     s3-auth: Added get_server_info_system function.
 
 commit cd2b9db04b7a27a36b68c7eb846aec68830566ef
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Sep 8 19:39:36 2010 +0200
 
     s3-spoolss: Fixed some build warnings.
 
 commit 3d420ea2bb3259525a50964bf70b1956cf62d4c1
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 9 21:38:01 2010 +1000
 
     s4-rodc: cope with missing searchFlags
     
     this can be missing after the schema tests
 
 commit b2ea0ca3d6280902135942f61cd3f28daecf77c1
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Sep 9 15:20:48 2010 +1000
 
     s4-dsdb Change debug levels for startup messages
     
     We should make the 'common' error not show up, but the unusal case fatal.
     
     Andrew Bartlett
 
 commit 22d5a9655042a09a425954d5ec54af55fb6111a4
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Sep 9 14:58:06 2010 +1000
 
     s4-setup Make krb5.conf use DNS by default
     
     We set up our DNS pretty well these days, and I think the previous setting
     was only there because Andrew Kroeger copied this out of our selftest code
     in bf3f3af92677bce8f03b0dd2be552d6c8c730ca1.
     
     Andrew Bartlett
 
 commit 977db514b3c615393182154b4273beeb4ad911fe
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 9 18:06:33 2010 +1000
 
     s4-test: added a RODC test using rpcecho
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 6bfe8b74aa751fbd48f1f9c60a5617e81e3b304e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 9 18:02:31 2010 +1000
 
     s4-test: added a RODC to our testing
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit b9c0b59034726f1114fb8696a3be012b6fd3a622
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 9 18:02:08 2010 +1000
 
     s4-rodc: get the domain name from the partitions DN
     
     don't rely on the netbios domain name being the first part of the
     realm
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit c95c3863dfec8e0160ff3bb217c6922666feed05
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 9 17:59:40 2010 +1000
 
     pyldb: expose PyLdbDn_FromDn()
     
     This is needed by the dsdb python interface
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit c44bdbc01d53efcccb725600764b981216b1ff10
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 9 17:35:14 2010 +1000
 
     s4-provision: fixed error format string
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 54e86d881d2955bae49bd87fe08e74bbfc86fd0e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 9 17:34:55 2010 +1000
 
     s4-pydsdb: expose samdb_partitions_dn() as get_partitions_dn() in python
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 650dcda2a2c59657b11052ebef622c351c4db477
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 7 15:25:45 2010 +1000
 
     s4-rodc: s->schema need initialisation
     
     this fixes a segfault in net rodc preload
 
 commit a4d23ed66ff32b5a9dc00ea82036436df0e97505
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 9 11:10:01 2010 +0200
 
     lib/util: remove some unused_result warnings.
     
     Guenther
 
 commit f1aa9ebb08d617f4eeeebed70af202764f40ee90
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 9 11:09:35 2010 +0200
 
     s3-utils: remove unused variable in smbget.
     
     Guenther
 
 commit eedf476c248319efa2fcf552dc330b10423a1bb0
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Sep 8 19:12:21 2010 -0700
 
     s3: Remove "mem_ctx" from a few functions
 
 commit eaf778593f7e56774913ec4348b1c59a9488676c
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Sep 8 19:09:21 2010 -0700
 
     s3: Remove "mem_ctx" from wcache_save_creds()
 
 commit d38e1d13eab1a8d8aa8c660a40f6803aa62c3d68
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Sep 8 19:03:15 2010 -0700
 
     s3: Remove "mem_ctx" from lookup_cached_name()
 
 commit c7d6e6f57174a684c5b84b31993b1d92311d4b80
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Sep 8 19:01:11 2010 -0700
 
     s3: Remove a nested if-statement
 
 commit 6f1916524bb1f7d38130ba273e3bebe0c93f3a74
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Sep 8 18:09:07 2010 -0700
 
     s3: Fill in workstation in winbindd_pam_auth_crap_send
 
 commit f50687153861efcbac2cbd281ab24141ea83167b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Sep 8 18:07:31 2010 -0700
 
     s3: Fill in domain in winbindd_pam_auth_crap_send
 
 commit c2048db59d52051c045386a0075a11aea2f5bef7
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Sep 8 17:56:55 2010 -0700
 
     s3: Remove redundant flag checks
     
     We're checking these in the parent already (winbindd_pam_auth_send and
     winbindd_pam_auth_crap_send). No point in doing it in the child as well
 
 commit 4e4228bd5d970350516162cc716ec2e083ead56f
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Sep 8 16:58:21 2010 -0700
 
     s3: Remove unused arg "user_sid" from winbindd_store_creds
     
     All callers have passed in NULL
 
 commit 7372a50a0333b362745c89b7f0c17f77db156dec
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Sep 8 16:54:50 2010 -0700
 
     s3: Remove unused winbindd_update_creds_by_sid
 
 commit a0de3fc690d30a8fd4b0ebc1bc35670a8ba3109d
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Sep 8 10:04:53 2010 -0700
 
     s3: Remove unused winbindd_dual_show_sequence()
 
 commit bec9baf88a54d0e0d3fe1065c27df0f76c960e65
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Wed Sep 8 20:54:38 2010 -0700
 
     Don't rely on the underlying ACL modules to enforce share level
     security when setting ACLs, check at the call level as well.
     
     Jeremy.
 
 commit fcac46a61245e6b05f88ed80ec4b554ffd55dc63
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Wed Sep 8 16:55:24 2010 -0700
 
     Optimization suggested by Metze. Without this patch,
     FindFirst with 'path\to\some\dir\with\files\*'
     
     triggers the following stat calls
     
     path\to\some\dir\with\files\* => ENOENT
     path\
     path\to\
     path\to\some\
     path\to\some\dir\
     path\to\some\dir\with\
     path\to\some\dir\with\files\
     path\to\some\dir\with\files\* => ENOENT
     
     With this patch we get :
     
     path\to\some\dir\with\files\* => ENOENT
     path\to\some\dir\with\files = OK
     
     Jeremy.
 
 commit 4f0b190a3086db3789e4198f5409a2b5c1980bf9
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Sep 8 15:29:32 2010 +0200
 
     s3: "== false" looks wrong :-)
 
 commit 0ee8aa5c5dd92a58db0c58159a24d07684432f0e
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Wed Sep 8 15:13:45 2010 -0700
 
     Fix warnings caused by double ";;" at the end of the time_mono() fixes.
 
 commit 3fb5aba9cf59198dea3b43754dbe6b3ffb3ea474
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 8 23:23:09 2010 +0200
 
     s4-waf: fix bin/python/samba/dcerpc/nbt.so.
     
     Thanks to Brad Hards for pointing this out.
     
     Guenther
 
 commit 8140182f3d53019702f49330a40ffa9d47d8d3df
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 8 22:45:12 2010 +0200
 
     wafsamba: Eliminate sys.path updating if installing to a standard python
     path.
 
 commit b4b453a287781eba7adaa3c38bd174642a5cb651
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Wed Sep 8 22:29:00 2010 +0200
 
     s3: use time_mono throughout in smbget
 
 commit 1b5cdd76b76a98e464f352c1d44be3ea0b279c87
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Tue Sep 7 01:04:10 2010 +0200
 
     s3/ldap: use monotonic clock for timeouts in smbldap
     
     tevent would need monotonic clock features to make also smbldap's idle handling
     aware of backward clock jumps. Other areas in smbldap are clock jump save now.
 
 commit 3c58fb27b0deb4971a77e8aa5ba74d984b81ab7c
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 8 22:11:55 2010 +0200
 
     setup: Use standard octal ints rather than harcoding.
 
 commit 17e96d8194c1d1ded747f11ffe93ff9eaa0d4266
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Wed Sep 8 22:11:23 2010 +0200
 
     popt_common: Add missing dependency on libsamba-hostconfig.
 
 commit e2b63996e851b9621d287ad9d853930ecbc39d7f
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Sep 8 12:07:42 2010 +0200
 
     s3: Make winbind_add_failed_connection_entry static
 
 commit 3928565bc97a7c03305c7fd58fbd41be68940f24
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Sep 8 20:59:46 2010 +0200
 
     s3: Fix a typo
 
 commit 81ece84b789c64243db1661df6c9fa590d19490f
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 8 11:18:40 2010 +0200
 
     s4-smbtorture: add torture ndr nbt testsuite.
     
     Guenther
 
 commit 1217809c465a35b0a2727111d820007097b2b611
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 7 22:41:06 2010 +0200
 
     nbt: add nbt_netlogon_response2 to IDL.
     
     Guenther
 
 commit 8f8ff8bb29cb6f07ddcb310a089b695dbe176b34
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 7 13:16:27 2010 +0200
 
     nbt: add NETLOGON_LOGON_REQUEST.
     
     Guenther
 
 commit 778950ca9322700c10c92b411873309398aa8dd1
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 8 11:19:48 2010 +0200
 
     nbt: add decode_nbt_netlogon_packet() to IDL.
     
     Guenther
 
 commit 958df10a44f1370ab46f8ed571e6927e1e182d87
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Sep 7 11:50:39 2010 +0200
 
     s3-nmbd: fix indentation in process_logon_packet().
     
     purely cosmetic, no code change.
     
     Guenther
 
 commit ed68eb768b59835b96099d3073a5aa8b1da0e082
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 8 19:01:10 2010 +0200
 
     s3-nmbd: remove trailing whitespace in nmbd_processlogon.c
     
     Guenther
 
 commit 32e95772f9e6e6538da7eefa388e015be17af0e8
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Sep 1 18:00:44 2010 +0200
 
     s3-spoolss: Move spoolss winreg to new dcerpc client funtions.
 
 commit 2226347182322c845ca382142299ad9d1bf49abd
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Sep 7 17:38:24 2010 -0700
 
     s3: Simplify cm_connect_sam a bit
 
 commit bcad45ed432b67715cb08f6555f218472f3977eb
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Sep 7 17:37:13 2010 -0700
 
     s3: Check for sid instead of name in cm_connect_sam
 
 commit 80eba8143802dec1cad6debd85df3ab5ff47c83e
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Sep 6 16:07:24 2010 +0200
 
     s3-spoolss: Fixed a possible crash bug.
 
 commit 77b9b979668d5cbe38d3073f5d7ca26d03bf33b9
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Sep 7 16:54:31 2010 -0700
 
     s3: Remove a superfluous ;
 
 commit 5b016dbab852cd443c8f9049acb94a113de227e1
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Tue Sep 7 02:15:09 2010 +0200
 
     s3/libads: use monotonic clock for ldap connection timeouts
 
 commit f69085e5ff525d534f66c6163aacb8c320a484bc
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Tue Sep 7 03:29:19 2010 +0200
 
     s3: use monotonic clock for aio timeout
 
 commit 8833adb04ffeb21848b56bb6606ca2982ccca1e4
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Tue Sep 7 03:05:35 2010 +0200
 
     s3/nmbd: tidy up debug message: ttl isn't a hex value
 
 commit a63822f5d22e14315099050166c64826f69b46c9
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Tue Sep 7 01:54:01 2010 +0200
 
     s3/libads: use monotonic clock for DNS timeouts
 
 commit b428952eefd250d6d4ce77ad89325e9803940d11
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Mon Sep 6 20:27:24 2010 +0200
 
     lib/util: add time_mono() for monotonic time a la time()
 
 commit e64e3985688e57a882e0e128b256ec5f84c6f67a
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Sep 7 17:00:20 2010 +0300
 
     s4-dreplsrv: Run NC replication synchronously if requested
 
 commit 3f109f8fd7bdd2cc691beb78463fba7a469e2a3d
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Mon Sep 6 14:33:14 2010 +0300
 
     s4-drs: Dump exact error when failure occurs during DsReplicaUpdateRefs call
 
 commit 7612760c2226bc43c68f1a7e3b2985d0a22bf277
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Sep 6 20:58:45 2010 -0700
 
     s3: Prune the printername cache when a printer is deleted
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxx>
 
 commit 7ca69f7462f741860d514a78e3198db634db2a6b
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 7 14:33:20 2010 +1000
 
     librpc: bitten by the strncasecmp define again
 
 commit 2d77c766faabbc0790427f4c49555d4049efdb3b
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 7 13:45:46 2010 +1000
 
     waf-abi: fixed small uninitialised data on PPC64
     
     on PPC64 Linux systems a 'S' line from nm means "small object
     uninitialised data"
 
 commit 73c3932b2d0dac784a0605abf6e532dba5514a01
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 7 11:57:44 2010 +1000
 
     s4-ldapserver: serialise ldap server operations
     
     This ensures that two ldap server operations cannot happen in parallel
     by using packet_recv_disable() and packet_recv_enable() to disable
     other interfaces during ldap calls.
     
     This prevents problems caused by parallel ldap operations where
     transactions could overlap.
 
 commit a8bac4a09a4a81c280c62fb4dcdbd0e61c782479
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 7 11:55:47 2010 +1000
 
     s4-packet: make packet_recv_disable() a lot more efficient
     
     this avoids doing an epoll system call when we want to prevent receipt
     of packets on a socket, unless there actually is a packet to receive.
 
 commit cad0219e69d2acc766583083c0738c2b9ea3901f
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Sep 7 11:25:42 2010 +1000
 
     s4-process: fixed the thread process model so it compiles
     
     it doesn't actually work, but at least it now compiles
 
 commit e5e5a1110fb4092a1221512627b1f9d03ec8839c
 Author: Julien Kerihuel <j.kerihuel@xxxxxxxxxxxxxx>
 Date:   Fri Aug 27 14:04:07 2010 +0200
 
     Add unique IP address binding for client connections (EPM and ncacn_ip_tcp levels)
     
     This allows for binding strings like this:
     
       ncacn_ip_tcp:host[localaddress=192.168.2.1,seal]
     
     which will force the connection to be locally bound to the specified
     IP address
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 35aed17b2651bc6dd9be415f8b8060357ee78ecb
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sun Sep 5 23:28:06 2010 +0300
 
     s4-test: refactor API-DELETEUSER test a little to:
     
      - fail torture_context in case libnet_DeleteUser() has failed
      - make use of torture_assert_* macros to track down where failur occured
      - use only one memory context internally
 
 commit dea5c7b9486f7d4cbefd563a4e366c2fb3ccbf8f
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sun Sep 5 22:54:05 2010 +0300
 
     s4-idl: redefine dreplsrv_refresh() to be alike other RPC function definitions
     
     Sorry for the 'custom' definition first time
 
 commit cf616ec316f9ee24d1fb8aacdf512f354fa4f656
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Sep 5 20:16:50 2010 +0200
 
     wafsamba: Create bin/defaukt/modules if it does not yet exist.
 
 commit 61e537cf50ef60176c65c3a73d9a2f55c54e01e0
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Sep 5 18:00:44 2010 +0200
 
     waf: Use os.makedirs rather than os.mkdir in case parent directories
     don't exist yet.
 
 commit df194692952cb495fe1bc68b01965ff4b9bd2843
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Sep 5 16:27:43 2010 +0200
 
     s3: On Solaris, iov_len is an int
     
     We can't use &iov.iov_len passing it to a size_t *
 
 commit 49321571ea592be2307eef101cc783f883aa2503
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sun Sep 5 03:00:05 2010 +0400
 
     upgradeprovision: avoid working with None objects ...
 
 commit b1535582100a551cedc245f12cf63a1340985bdd
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sun Sep 5 02:59:20 2010 +0400
 
     upgradeprovision: do not try to remove/change attribute before the RID Set object is present
 
 commit 13d575d6e320961153d7071bc4f9b5cccdfb71b6
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sun Sep 5 02:58:31 2010 +0400
 
     upgradeprovision: cleanup
 
 commit 1d0815281e41cb1ca2cf72a3dba28a9ca75fb65d
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sat Aug 14 20:44:35 2010 +0400
 
     s4 upgradeprovision: add dns_update_list if missing
 
 commit e2d575ee8099bb31e3bc926cf6730a3ca77e69ef
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sun Sep 5 02:57:16 2010 +0400
 
     python-ldb: allow ldb_rename to take optional control(s)
 
 commit 42dfa71ef5d08b500e911e2ba54dba0b1b4a4599
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sun Sep 5 02:56:30 2010 +0400
 
     dsdb: make the ATTRIBUTE NOT FOUND more clear
 
 commit e4d1bdbe5505d63f7cd5b8cc7f07a11f9361f93b
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Sep 5 04:33:29 2010 +0200
 
     s4/selftest: Fix path to include/config.h, set BUILDDIR automatically.
 
 commit 851ad13047b7abe6cd0666c74984ddff37e5e096
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Sep 5 03:16:48 2010 +0200
 
     selftest: Cope with parentheses in testnames in --load-list.
 
 commit 474c98fe263455f97f764195d44fb7b7406748b0
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Sep 5 03:14:44 2010 +0200
 
     selftest/subunit: Parse timestamps generated by upstream subunit.
 
 commit ef9657017cf082bd49ed81f3df85a0fb1786f715
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Sep 5 02:20:56 2010 +0200
 
     selftest: Print out unmatched tests when using --load-list.
 
 commit 3c250677245e89ce0062db1758c855b051ddef77
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Sep 5 00:58:41 2010 +0200
 
     dsgetinfo: Set modulesdir when using ldb without ldb_wrap
     
     (Is there a particular reason we're not using ldb_wrap here?)
 
 commit 6185fb4e9e3d3e654ad9f6325da0f4886013dda6
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Sep 4 23:05:16 2010 +0200
 
     dnspython: Update to latest upstream.
 
 commit 5de2ec0def3e4ad0ead20b426e81509fd8e48c6d
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Sep 4 23:04:28 2010 +0200
 
     subunit: Import latest upstream.
 
 commit ed4253504167748c0bb829176d41c09365937189
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Sep 4 23:04:07 2010 +0200
 
     testtools: Import latest upstream.
 
 commit 955076530425b2c37c7ad545f9a596e8daca0321
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Sep 4 21:13:37 2010 +0200
 
     testr: Fix configuration to use idfile, in case more than a couple of
     hundred tests fail.
 
 commit bde18c6218fa6b593ff4f3db8bcd2f83e9b661aa
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Sep 4 21:08:35 2010 +0200
 
     selftest: Don't make printing the log output a side-effect of check_env(), do it manually.
 
 commit 3c2b733698507e33716a2f837d6b58c34bea9b78
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Sep 4 18:24:02 2010 +0200
 
     selftest: Remove stop() method, not used anywhere.
 
 commit 7154e93b21b0d6dcc578548e203a08b77c21d972
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Sep 4 18:18:55 2010 +0200
 
     selftest/samba4: Remove references to Samba34.pm, which no longer
     exists.
 
 commit 025494b6bd8c266d0df0f23cbb50db048df9697b
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Sep 4 18:03:19 2010 +0200
 
     selftest: Refer to subunit README rather than documenting locally.
 
 commit 261d9aaff0ff45e7fdd7e3140fc0e86997490b28
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Sep 4 17:59:48 2010 +0200
 
     ldb: Add missing aliases for ldb_ildap.
 
 commit 72f3727464ff0f1116546a6eb61cdb8ee6872003
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Sep 4 03:42:52 2010 +0200
 
     dsdb: Add missing dependencies for dsdb ldb modules.
 
 commit 84c1874677b27e76f2acb3640b867aaebbb9b343
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Sep 4 03:42:37 2010 +0200
 
     waf: Support aliases in SAMBA_MODULE.
 
 commit 1ba533f4cb7a7274a3c49dd69a30e20f579738a2
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sat Sep 4 02:18:31 2010 +0200
 
     waf: Make shared modules available in the build dir.
 
 commit 54d2dce7b15579cc4daaad07a9e0344ef4fc17f7
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 19:57:02 2010 +0200
 
     librpc/rpc: add dcerpc_binding_handle_set_timeout()
     
     metze
 
 commit 1df9fe81f52deebc23f762c80c974ca772553b21
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 20:05:39 2010 +0200
 
     s3:rpc_server: implement rpcint_bh_set_timeout() as dummy
     
     metze
 
 commit d5355dda819e0dc6c75678f4756becef94715ffa
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 20:05:08 2010 +0200
 
     s3:winbindd: implement wbint_bh_set_timeout() as dummy
     
     metze
 
 commit a510b9de39bfc970084ab77d94f67d6bec5c4923
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 19:59:15 2010 +0200
 
     s3:rpc_client: implement rpccli_bh_set_timeout()
     
     metze
 
 commit 0879571897c0c0485890119768a4dad860ee88b0
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 19:52:59 2010 +0200
 
     s4:lib/messaging: implement irpc_bh_set_timeout
     
     metze
 
 commit 99a26edcb37cfce19a1221f518e6c57e55120682
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 19:52:20 2010 +0200
 
     s4:librpc/rpc: implement dcerpc_bh_set_timeout()
     
     metze
 
 commit 27918981de05edf0d07bdb4adc75701b29c957d3
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 19:51:58 2010 +0200
 
     librpc/rpc: add set_timeout() to dcerpc_binding_handle_ops
     
     metze
 
 commit 2907310803a3168582fa0d7ffb5c357e89723434
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 19:28:00 2010 +0200
 
     s3:rpc_server: make it possible to use rpcint_binding_handle() directly
     
     metze
 
 commit 389d35708ea910e68468648396f405e52907c749
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 2 18:41:45 2010 +1000
 
     torture-lsa: cope with STATUS_SOME_UNMAPPED errors
     
     Now that we support SePrintOperatorPrivilege, an interaction between
     the spoolss tests and the privileges tests cause a failure. The
     failure happens like this:
     
      - the spoolss.access test creates and then deletes an account with
        SePrintOperatorPrivilege privilege
     
      - this leaves the privileges database with an entry for a deleted
        account that is still visible via LSA calls. This is correct
        behaviour (verified against w2k8r2)
     
      - the lsa.privileges test then enumerates all accounts that have at
        least one privilege, and gets the SID for the deleted account
     
      - it then called LookupNames and LookupSids on this deleted account,
        and gets an error.
     
     The fix is to not call LookupSids and LookupNames on sids which have
     SID_NAME_UNKNOWN as the type
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 48323d88cc4ca3a08d1bd79c748061c775d57eca
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 2 16:46:20 2010 +1000
 
     selftest: run client tests with log level 1
     
     this PIDL print functions to display
 
 commit aefbdc4a9d78d0b92dabb960fadd13801202afe2
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Sep 2 16:45:50 2010 +1000
 
     waf: fixed make test with TESTS="test1 test2"
     
     when multiple tests are specified, make escapes the space in MAKEFLAGS
     with a backslash, so we need to use shlex.split()
 
 commit b58bfb351025816b18389ac2377c429b8a777dde
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Jul 20 15:31:49 2010 +1000
 
     util: added samba_start_debugger()
     
     This developer function is useful for debugging unusual error
     conditions
 
 commit 31d3227074a63ab7f66f74eca019884bb2e236da
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 16:05:38 2010 +0200
 
     s4:lib/messaging: make irpc_request private and remove unused code
     
     metze
 
 commit dd7154234c267254cea199638062c5be1cd8b253
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 15:59:44 2010 +0200
 
     s4:libcli/composite: remove unused composite_continue_irpc()
     
     metze
 
 commit a9078aad3c970e325e71f72f9f2c09e7136082cd
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 15:42:56 2010 +0200
 
     s4:lib/messaging/tests: make use of irpc_binding_handle()
     
     metze
 
 commit a65d1eb05ce2eb0369e7489205c57191cd09c989
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 15:21:16 2010 +0200
 
     s4:lib/messaging: use irpc_binding_handle() for python bindings
     
     metze
 
 commit 993d37baf589da85f5285f4a0edc45da692cc192
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 13:18:14 2010 +0200
 
     s4:wrepl_server: use irpc_binding_handle_by_name() in wreplsrv_scavenging_replica_active_records()
     
     metze
 
 commit f43ec0e7516a1039172ce3e7f26ad47eb0271310
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 13:05:32 2010 +0200
 
     s4:wrepl_server: use irpc_binding_handle_by_name() in r_do_release_demand()
     
     metze
 
 commit 2e07f82f7cb905d5892d5dec7966ff17725bbc79
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 12:58:10 2010 +0200
 
     s4:wrepl_server: use irpc_binding_handle_by_name() in r_do_challenge()
     
     metze
 
 commit 8202cf7966b8125ac175ceb8cef18037c9a8cc31
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 16:59:05 2010 +0200
 
     s4:auth_winbind: use irpc_binding_handle_by_name()
     
     metze
 
 commit 52d4a97afc4b09f860e84f059c419d33bfec18ff
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 12:33:17 2010 +0200
 
     s4:libcli/wbclient: use irpc_binding_handle_by_name()
     
     metze
 
 commit 5c73c84f291573e835e9286c8b3a0831bc3c7dad
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 12:09:36 2010 +0200
 
     s4:rpc_server/netlogon: use irpc_binding_handle_by_name()
     
     metze
 
 commit e117177307fe42e0e6ef92ee66df1154ffe3b9ec
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 11:39:15 2010 +0200
 
     s4:smbd/service_task: use irpc_binding_handle_by_name()
     
     metze
 
 commit ff0362fc3567ec2dab902c685f7715a6070a63e3
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 11:34:17 2010 +0200
 
     s4:dsdb/kcc: use irpc_binding_handle_by_name()
     
     metze
 
 commit 3c4150522cc85fd5774ca3346ff11f9d481bca7a
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 11:13:01 2010 +0200
 
     s4:libcli/finddcs: use irpc_binding_handle_by_name()
     
     metze
 
 commit f2422a0faab4443649633d6b378a4357eff194f2
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Aug 30 13:45:48 2010 +0200
 
     s4:rpc_server/common: use irpc_binding_handle_by_name() in dcesrv_irpc_forward_rpc_call()
     
     metze
 
 commit 611357aee31ad58632a2b029a91d950a2cffb341
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Aug 30 13:44:41 2010 +0200
 
     s4:lib/messaging: add irpc_binding_handle_by_name() helper function
     
     metze
 
 commit e26f0abe9183ac46fd8b749f7696f404414b780e
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Aug 30 13:44:01 2010 +0200
 
     s4:lib/messaging: add irpc dcerpc_binding_handle backend
     
     metze
 
 commit 328c7084f2356dfad5c482fac4cd783b8027ab6b
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Aug 31 13:25:59 2010 +0200
 
     s4:lib/messaging: move messaging prototypes from irpc.h to messaging.h
     
     metze
 
 commit 8740caece0a236d7db4c8efa757766532b06691b
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 15:42:28 2010 +0200
 
     s4:lib/messaging/tests: fix some compiler warnings
     
     metze
 
 commit 705f4c205685b0a167402ff54e37abd75b92a72d
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 10:39:18 2010 +0200
 
     s4:auth_winbind: remove unused winbind_samba3 backend
     
     This uses the winbind protocol directly, which needs to be avoided!
     
     metze
 
 commit 0f35d51ab65b974d3362e0b6f7ebff7b41fb5835
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 16:15:27 2010 +0200
 
     s4:auth_winbind: fix segfault in winbind_check_password_wbclient()
     
     We should only look at err if WBC_ERR_AUTH_ERROR is returned.
     
     metze
 
 commit 5b0e0acc819dedba3ef631e66be6c632fdf23e77
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 10:57:01 2010 +0200
 
     s4:auth_winbind: fix compiler warnings
     
     metze
 
 commit 14ffb7d699df450a4fc5fc362cec7f804cae922b
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Sep 3 13:27:01 2010 +0200
 
     nsswitch/libwbclient: LIBWBCLIENT depends on LIBWINBIND-CLIENT
     
     metze
 
 commit fdffa90ef99e10b963ecec73a65e18ecb6cec932
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Sep 3 06:20:49 2010 +0300
 
     s4-drs: A quick fix for DRSUAPI_EXOP_FSMO_RID_ALLOC extended_op handling
     
     When DRSUAPI_EXOP_FSMO_RID_ALLOC extended op is handled
     in DsGetNCChanges() stub, we need to returned a well know set of
     object - see: [ms-adts], 3.1.1.5.1.7
     
     With this hack we are going to return just objects modified
     during RID allocation procedure - i.e. "RID Manager$", "RID Set" for
     computer object and computer object itself.
     
     Which is a close approximation of what we are expected to return.
 
 commit 65b21c056217b03ad0e0aa321bc9d85e048d2ee6
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Sep 3 04:29:02 2010 +0300
 
     s4-dreplsrv: Refactor drepl_replica_sync() to behave as described in MS-DRSR
     
     see: MS-DRSR - 4.1.23.2
     
     Note: Synchronious replication not implemented yet.
 
 commit 715743b38dec1968dce843573a12947407d74324
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Aug 31 04:16:18 2010 +0300
 
     s4-dreplsrv: Helpers to locate source DSA in a partition by GUID or DNS name
 
 commit 3691e6c97b2187730d42a2bb79ecc06f37aab344
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Aug 31 04:15:37 2010 +0300
 
     s4-dreplsrv: Helper to find NC by DN or GUID or SID
 
 commit 5685fb64e4f4660d586e57c59800d0f374d10749
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Aug 31 00:01:25 2010 +0300
 
     s4-dreplsrv: Add caller-specific data parameter for dreplsrv_fsmo_callback_t
     
     It is to be used when we need to preserve a state
     to be used in tha callback when dreplsrv_out_operation is completed
 
 commit cf728f890f6d2cd8cc831ba95a5d2d0dac6e8e35
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Sep 2 13:41:08 2010 +0200
 
     s3-spoolss: fix some debug statements.
     
     Guenther
 
 commit 4208d40a74cdf01cf404b6378f8b8b00715c3e63
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Aug 30 14:49:16 2010 +0200
 
     docs:vfs_gpfs: improve the CAVEAT section on run and build time dependencies
 
 commit 0bc53f7d9f9af5379422811347e80beb0318b673
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Sep 3 02:39:38 2010 +0200
 
     pidl: Keep only a single copy of samba.dcerpc.base.ClientConnection.
 
 commit c5449c929841817ac76197b4fc8c6792b9dc3204
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Sep 3 00:35:29 2010 +0200
 
     pidl: Factor out generation of interface type name.
 
 commit 804aaad526419e2be9101190bbccf95152f1d4b4
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Sep 2 16:09:19 2010 -0400
 
     s3-kerberos: use krb5 compat macros in fill_keytab_from_password()
     
     This one uses the compat macro in the right way, without actually
     breaking the code.
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit d9c63fbe9275c0abfc0351cac3669fb52c1c99da
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Sep 2 16:07:00 2010 -0400
 
     Revert "s3-kerberos: use krb5 compat macros in fill_keytab_from_password()."
     
     This reverts commit 9986d25ed195ee77bd73c96f057c527b4c3a8f03.
     
     This patch was causing us to free unallocated memory.
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit ac317eba25ab9d55866523858a5a9c6b1363de1f
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Sep 2 22:13:59 2010 +0200
 
     s3: Remove unused nss_info_adex_init()
 
 commit 4ca96834f3b77757d1e03fbc5290677b6724b785
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Aug 11 13:35:14 2010 +1000
 
     s3-param: added lp_set_cmdline() and --option= parameter
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit f6a631bdec3ec2aba8a923136b66edf36273d9f2
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 31 14:00:37 2010 +1000
 
     s4-resolve: added resolve_name_ex_send()
     
     this allows access to the flags that control name resolution
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit cecc58e0582a8574f239a26e354c00a6d570c3d5
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 31 12:28:55 2010 +1000
 
     s4-auth: make the disabled acct messages a bit less verbose
     
     raise the debug level
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit b7060c7c5c78d7a7416707c6217fe163c1183e2d
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 31 12:07:40 2010 +1000
 
     s4-selftest: try DNS before bcast in selftest
     
     this better reflects real usage
 
 commit efbc702b1eac7c35b0d64d45a8043db3642361a0
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 31 12:07:07 2010 +1000
 
     s4-resolve: add a default domain for unqualified names in file backend
     
     this better emulates what happens with real DNS
 
 commit 39599e949b9231fa5d88b1a6830b442c1faba1d9
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 30 15:41:22 2010 +1000
 
     s4-pidl: added a test for all generated rpc interfaces
     
     this tries to instantiate all types in all generated python RPC
     interfaces, then checks that all attributes can be read, written and
     compared.
 
 commit 71f2ebcae09a3581cb27966b44387a10ea89236d
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 30 15:37:11 2010 +1000
 
     pidl: cope with dom_sid28 in python generator
     
     treated the same as dom_sid2
 
 commit eccb22c9fb21f6b439dd6ced03e946f84dccd455
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 30 15:29:26 2010 +1000
 
     doc: patched bind9 is no longer needed
     
     bind9.7.2rc1 contains all the patches needed to work with Samba4 krb5
     DNS updates with w2k8r2.
 
 commit e2fdcf1a7a977d6984abae71d24b9dbdac19bbce
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Aug 28 22:18:00 2010 +1000
 
     pynet: fixed ref count error on Py_None
     
     ensure we don't run out of None ...
     
     Pair-Programmed-With: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit 58d92cefe266e423f05dec3a2fef91ebc870c350
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Aug 28 22:00:21 2010 +1000
 
     pidl-python: cope with NULL pointers in more places
     
     NULL is converted to Py_None
 
 commit e7e39584a9dcfd7d98dc10b88baa53019a77e652
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sat Aug 28 21:53:27 2010 +1000
 
     pytalloc: treat a NULL ptr as Py_None
 
 commit 9f5dcb2235b42177bc325a48930917b5d68308e4
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Aug 27 12:08:49 2010 +1000
 
     s4-net: use CommandError() in net rodc
     
     this integrates better with the net command
     
     Pair-Programmed-With: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit 768475d5716faaf3e730404d44d68f7a3250d861
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sun Jul 11 23:11:09 2010 +1000
 
     s4:dsdb Fix attribute being searched for in dereference against Fedora DS
     
     The problem here is that these attributes are not mapped in the
     simple_ldap_map, and they were changed a while back.
     
     Andrew Bartlett
 
 commit 68c61dfa3fa925c63247bef83f10dfa2efa458e6
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sun Jul 11 23:08:46 2010 +1000
 
     s4:dsdb Make the dereference control critical if input is critical
     
     This helps us ensure that the backend knows about and respects the
     dereference control if our caller has asked that the extended DN control
     be considered critical.
     
     Andrew Bartlett
 
 commit 379d073444f7acafb6e5761dd667073ad7371771
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sun Jul 11 23:07:06 2010 +1000
 
     s4:dsdb Don't reload the schema against OpenLDAP backend
     
     The schema should be considered read-only when we are using the OL
     backend, as we can't update the backend schema in real time anyway.
     
     Andrew Bartlett
 
 commit 896553a1a85f541f72ab6b45e71d89d00e727791
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Jul 8 11:44:13 2010 +1000
 
     s4:provision Allow OpenLDAP backend to provision again
     
     OpenLDAP does not have any post-setup requirements at the moment.
     
     Andrew Bartlett
 
 commit 9aae50443df5471b91e4d829c0ca0285adeb71bb
 Author: Zahari Zahariev <zahari.zahariev@xxxxxxxxxxxx>
 Date:   Sat Jul 3 21:43:42 2010 +0300
 
     s4:provision Improved error handling in provisionbackend
     
     When using OpenLDAP as a backend with Samba4 we get failure during
     provision and this patch will help better determining the real error.
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 97246f7bbd4f1df1002b606051bfb2dde4977e4a
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Sep 1 01:42:56 2010 +0300
 
     s4-test-dssync: Print the reason for skipping FetchNT4Data test
 
 commit 5b875a83a9c641f9e016bd4e83051170f7bd50d0
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Sep 1 12:55:18 2010 +0200
 
     s3: Print the IP of the server that stopped responding
 
 commit d45f901b9304977f7125fefcfc889076471442b4
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Wed Sep 1 11:22:09 2010 +0200
 
     s4/ldb: fix standalone build
 
 commit 5568ceda47905657b79f7971a3a5eca1ba0cedc1
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 1 10:56:17 2010 +0200
 
     s3-ctdb: ctdbd_init_connection() is static to this file.
     
     Guenther
 
 commit 7afa6675ee4bdc7ed914635807c3aef5bec1ae3a
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Sep 1 10:51:13 2010 +0200
 
     s3-auth: fix uninitialized error code in get_guest_info3().
     
     Guenther
 
 commit e5c7ec66982e6d2705c7a103aff5502f441404bb
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 31 16:58:23 2010 +0200
 
     winreg: add winreg_RestoreKeyFlags to IDL.
     
     Guenther
 
 commit 95f9542e055d027adeb596a2c67fe48add77033c
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 31 23:09:39 2010 +0200
 
     s3-auth: remove global include of krb5pac.h.
     
     Guenther
 
 commit 16c2d9182d0c0ff55eba4d8bce2931b579b00339
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 31 16:58:54 2010 +0200
 
     s3-printing: add debug to get_correct_cversion().
     
     Guenther
 
 commit bf3912be46b2cac71a1ff89f548b9e3528872c6c
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 31 14:27:56 2010 +0200
 
     s3-libads: avoid crashing in ads_keytab_list().
     
     Heimdal's krb5_kt_start_seq_get() will leave a non 0 fd in the krb5_kt_cursor
     struct when it cannot find a given keytab.
     
     Guenther
 
 commit d5436c650c806bb04424205b1d5c9c699b051d7d
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 31 17:25:18 2010 +0200
 
     s3-auth: remove unused variable in check_sam_security().
     
     Guenther
 
 commit d8c9756d539f9a869bd09fb67b3adcbd2a6a0fc0
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 31 22:28:00 2010 +0200
 
     s3-kerberos: use more krb5 compat macros in get_mem_keytab_from_secrets().
     
     Guenther
 
 commit 765bee9d7a2ea990db37e7811fe449af3c61e7a0
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 31 22:27:32 2010 +0200
 
     s3-kerberos: use smb_get_enctype_from_kt_entry() in
     get_mem_keytab_from_secrets().
     
     Guenther
 
 commit e26a9363335fa0c6e72f46531395bf0f9d950e83
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 31 11:04:40 2010 +0200
 
     s3-kerberos: use get_kerberos_allowed_etypes in fill_keytab_from_password().
     
     Guenther
 
 commit 9986d25ed195ee77bd73c96f057c527b4c3a8f03
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 31 11:00:03 2010 +0200
 
     s3-kerberos: use krb5 compat macros in fill_keytab_from_password().
     
     Guenther
 
 commit 3d78279fd437a5ef5b4ed7ff88c1f605cd0999d9
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 31 11:01:23 2010 +0200
 
     s3-kerberos: fix flush_keytab() compile with heimdal.
     
     krb5_kt_cursor is not a pointer in heimdal but a struct.
     
     Guenther
 
 commit a20e94bb0ebf4f1bd19dca527f48696a62a97ab1
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Tue Aug 31 23:03:55 2010 +0200
 
     Revert "s4/heimdal_build: use GetTimeOfDay macro instead of gettimeofday"
     
     This reverts commit 659829851703797b47d398d3c71ad971b2c5dab7 which later on
     needs some tweeks to not break some builds
 
 commit 5648c3f67eeebee0a17cf9e7b64fb2cbfe2e2e68
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Aug 31 16:52:56 2010 +0200
 
     s3: messaging_ctdbd_connection() was only called with procid_self()
     
     Eventually we'll get this right...
 
 commit 808ceac9f54bb3988fc2bb6b0d86eaded07283e1
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Aug 31 16:51:28 2010 +0200
 
     s3: messaging_ctdbd_init potentially modifies my_vnn
     
     If we call messaging_ctdbd_connection() we end up with the wrong vnn in our
     messaging context.
     
     This is a bit of a hack, get_my_vnn() needs to go eventually along with
     procid_self()
 
 commit 301bf22eab92999bc4b0f2d733830618b8b9d428
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Aug 31 16:11:10 2010 +0200
 
     s3: Make ctdbd_init_connection static
 
 commit 079baa76884a90740051f8dd0408eea4404adce8
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Wed May 12 10:50:17 2010 +0200
 
     s3: use fine grained time in netprot response
 
 commit 659829851703797b47d398d3c71ad971b2c5dab7
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Tue Aug 31 13:11:13 2010 +0200
 
     s4/heimdal_build: use GetTimeOfDay macro instead of gettimeofday
 
 commit b4ae2efa963649c46fa4a3e3ad054c691f38af5b
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Tue Aug 31 13:10:45 2010 +0200
 
     s3: use monotonic clock for time deltas in smbget
 
 commit 20254221d2c935ebcf2c4ea4372b1634bd09b1f0
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Tue Aug 31 13:06:39 2010 +0200
 
     tdb/waf: the deps for rt are provided by libreplace
 
 commit 7c88ccde30b824e14183f7fd07f0c307c7ff693d
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Tue Aug 31 11:31:19 2010 +0200
 
     replace/waf: add rt to deps at this place
 
 commit f222387533645689b8529235d5e6c77418064f9e
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Tue Aug 31 11:30:17 2010 +0200
 
     s4: use GetTimeOfDay macro instead of gettimeofday
 
 commit 7eff519703f15d123c9b256a674b1c6ad8c84446
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Aug 31 03:29:55 2010 -0600
 
     packaging: build fixes
 
 commit 4c8531b642c579e69c27a8920c1aacbee04260c9
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Mon Aug 30 18:58:20 2010 +0200
 
     s4/torture: use monotonic clock for time deltas in denytest
 
 commit 60002600b86808551df0fb9b907869590b670450
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Mon Aug 30 18:54:42 2010 +0200
 
     s4/ldb: use monotonic clock for time deltas in ldbtest
 
 commit 8aa0b709d4924262c73c96d54bc0a28fa8b8aff0
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Mon Aug 30 18:02:19 2010 +0200
 
     s3: use monotonic time in timeout of sys_select_intr()
 
 commit 73ad77f20a136b74a4ae381c8b97acf248d3c8fe
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Mon Aug 30 17:56:37 2010 +0200
 
     lib/util: add nsec_time_diff to calulate diffs from timespecs
 
 commit 0ca6a73d011abd20d8a9256f6dfe3517bd1a27ef
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Mon Aug 30 15:46:22 2010 +0200
 
     s3: use monotonic clock for time deltas in namequery functions
 
 commit 5728b0fb5f59f856d2f20a5237dc31a1ca0c4afe
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Mon Aug 30 15:44:54 2010 +0200
 
     s3: use monotonic clock for time deltas in smbtar
 
 commit fc6767502896dfcd74767deae4775b3177369598
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Mon Aug 30 12:15:54 2010 +0200
 
     s3: use monotonic clock for time deltas in smbclient
 
 commit 6e9747c1ce4806c0b81400f2627579e0bbf95207
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Mon Aug 30 15:30:16 2010 +0200
 
     s3: add TspecDiff macro
 
 commit 4b09919f70b171bc6e053bc3014ffc0e36bc1ff1
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Wed Aug 25 12:23:50 2010 +0200
 
     s4:process_thread: use monotonic time for time deltas
 
 commit c091b3344badac6241b85c6cf2f7dacb0f06047c
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Mon Aug 30 12:10:29 2010 +0200
 
     lib/util: add function to query the monotonic clock with the required fallback to the realtime clock
 
 commit 63b1f2ee813b430e1f4bec3abb28a6266f8a82c8
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Thu Aug 26 12:22:02 2010 +0200
 
     libreplace: make a define for a best effort monotonic clock
 
 commit 8c6ca6e25a4d33e4f9ae2ef13a3872cd533ba6f6
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Tue Aug 24 11:14:19 2010 +0200
 
     s3: we have clock_gettime everywhere, remove ifdefs
 
 commit 8589f46b86b8acd0439e1325818cc69f9050240d
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Mon Aug 30 16:51:56 2010 +0200
 
     s3: use clock_gettime() in timespec_current()
 
 commit 3df1037a74181ef314e2115ade836546a572ee48
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Thu Aug 19 19:07:04 2010 +0200
 
     libreplace: add clock_gettime replacement function for systems that don't have it
 
 commit 9f87bc4588c2ac669f6e808158dca7ec8517a461
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Fri Aug 27 00:13:07 2010 +0200
 
     libreplace/waf: look for clock_gettime
 
 commit 4e104f185e1aa12c0923e82d3991a658eb2b9474
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Thu Aug 19 18:39:45 2010 +0200
 
     libreplace: move detection of clock_gettime to libreplace
 
 commit e8662248c8bf7dfc830ce34f301f30f59e600cd8
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Mon Aug 30 14:35:49 2010 +0200
 
     libreplace: move gettimeofday TZ arg check here
 
 commit c2e2be51a64dab19b001bddb39341a035ba6a2a1
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Aug 30 09:55:44 2010 -0600
 
     packaging: cifsutils are no longer part of Samba
 
 commit eee63b7e75e6fe3e244285698211da46052e7c18
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Aug 31 11:18:11 2010 +1000
 
     s3-auth Rename NT_USER_TOKEN privileges -> privilege_mask
     
     This is closer to the struct security_token from security.idl
     
     Andrew Bartlett
 
 commit 8c15cf54ae797d8f01a61228d367b5a785f06d98
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Aug 31 09:32:52 2010 +1000
 
     s3-auth Rename NT_USER_TOKEN user_sids -> sids
     
     This is closer to the struct security_token from security.idl
 
 commit 6beb5563f3464cf32109c9069b39a5cf71134321
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Aug 30 15:22:29 2010 +0200
 
     s3: Fix a segfault in the printer code using create_conn_struct
 
 commit b4610cdb3b1d8e20bafd6d2d563360a59ef33ba3
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Aug 30 13:42:20 2010 +0200
 
     s4:lib/messaging: add some const to messaging_send()
     
     metze
 
 commit 734677292fb6fb4f7cccc7ab1c6fd04ad2203aed
 Author: Thomas Nagy <tnagy2pow10@xxxxxxxxx>
 Date:   Mon Aug 30 15:02:26 2010 +0200
 
     Disable gccdeps if -MD is not supported
     
     Signed-off-by: Stefan Metzmacher <metze@xxxxxxxxx>
 
 commit a8d8cf00eae08466ef6a232ccbb5ede9ee4d9626
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Mon Aug 30 19:49:35 2010 +0200
 
     vfs_smb_traffic_analyzer: fix off by a second bug
     
     convert_timespec_to_time_t is rounding but here we keep track of milliseconds
     here - so we should use plain the tv_sec.
 
 commit 20e7b4ec744dead1544a4b7625dc3fcb5d802418
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Aug 23 23:02:44 2010 +0200
 
     s3-auth: The unlock of the account is now done by the get_sampwnam call.
     
     Signed-off-by: Simo Sorce <idra@xxxxxxxxx>
 
 commit c5cfad142c6bc5cd4819726cf2444108bc7639c3
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Aug 23 10:08:53 2010 +0200
 
     s3-passdb: Try to unlock the account if it is locked out.
     
     Signed-off-by: Simo Sorce <idra@xxxxxxxxx>
 
 commit 2ab0b63bd89d2d833695dc33aecec7a63ccbab0c
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Aug 23 10:08:34 2010 +0200
 
     s3-passdb: Added a pdb_try_account_unlock function.
     
     The function checks if the account has been autolocked. If we have a
     lockout_duration and a bad password time it checks if we can unlock the
     account.
     
     Signed-off-by: Simo Sorce <idra@xxxxxxxxx>
 
 commit 9dd7e7fc2d6d1aa7f3c3b741ac134e087ce808fd
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Aug 18 17:17:42 2010 +0200
 
     s3-auth: Use SamInfo3_for_guest to create guest server_info.
     
     Signed-off-by: Simo Sorce <idra@xxxxxxxxx>
 
 commit 5f419eaa3289903a44c34fa1280e51bc197c65f3
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Aug 30 09:27:24 2010 -0600
 
     packaging: Build with -O3
 
 commit ebf05a1db3aa9310884d523083bf2026df837691
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Aug 30 09:26:49 2010 -0600
 
     packaging: Attempt to fix the RPM build
 
 commit 85b8d7c605a2a8dec83696fea65d6aea5df66ce6
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Aug 30 15:52:27 2010 +0200
 
     s3-kerberos: try to fix the build w/o kerberos support.
     
     Guenther
 
 commit 1d3bd5b1c03e7e15fa2f089537cb29fd46797b16
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Aug 30 15:56:16 2010 +0200
 
     s3: Fix some uninitialized variable warnings
 
 commit 4ccf3a05af0f3c09ff8e85c63578cf1857312e6b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Aug 30 08:36:51 2010 -0600
 
     s3: Fix the build of the nfs4_acl module
 
 commit 9b704e4b9a740e233cf05233108700b4486b849c
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Aug 30 14:50:15 2010 +0200
 
     s3-waf: fix the build after gssapi changes.
     
     Guenther
 
 commit 9697687e25c6b7ed53e32f8fc804c483e0221a2f
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Aug 30 14:47:52 2010 +0200
 
     dcerpc-gssapi: include missing dcerpc_krb5.h header.
     
     Guenther
 
 commit d524f5851865a802441f67fe01e04380505543d4
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Aug 30 14:44:13 2010 +0200
 
     dcerpc-gssapi: fix "shadows a global declaration" warning when gssapi is unavailable.
     
     Guenther
 
 commit 2a2557075ece5a2bac1163e73310d9319fb1ba7f
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Aug 27 15:23:20 2010 -0400
 
     s3-dcerpc: Implement DCERPC_AUTH_TYPE_KRB5 server side
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 36fdb211a6f2cfa7c939dc40df5094019c6e977f
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Aug 25 16:21:51 2010 -0400
 
     dcerpc-gssapi: add function to retrieve client name
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit d15d76af5f169d27eeecab909174b67f7b44d0ee
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Sat Aug 21 10:59:52 2010 -0400
 
     dcerpc-gssapi: add function to extract authtime
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 6c80e04120542624438e4ca015bdaca45e4baee3
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Aug 20 09:30:49 2010 -0400
 
     dcerpc-gssapi: add function to extract authorization data (PAC) form gssapi context
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit fb1aef085e0ae52869bb3906e803e10951da5781
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Aug 20 09:31:07 2010 -0400
 
     dcerpc-gssapi: add function to check flags
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit e6ed1dc249f6a1a536efcd7519bc9d9bd5c180dd
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Aug 20 04:45:56 2010 -0400
 
     dcerpc-gssapi: add initial server side code
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit b31f75d8f6dbfcad4438262eeb3ecda165f72fae
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Aug 19 11:25:32 2010 -0400
 
     s3-dcerpc: add krb5 helpers
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 26e24928b368071909883e345e775f8615e61154
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Sat Aug 21 10:50:05 2010 -0400
 
     s3-krb: Reformat and add doxygen comment to decode_pac_data()
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 43d0ef11752a2e9b55c8b45ce5ec503f28625f10
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Aug 25 16:22:03 2010 -0400
 
     rpcclient: support starting sign/seal with krb5/spnego
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit f3501cf8488c77a896b56fb33bfbb68ee13cb1e9
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Aug 26 18:49:49 2010 -0400
 
     s3-smbd: use make_server_info_krb5() in smb2 too.
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit a413a86daa25a277ddb068ed5606a604d62d70ef
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Aug 26 18:49:28 2010 -0400
 
     s3-smbd: use make_server_info_krb5()
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 08a8e25d6bfc559b56250efcce8e73845de23194
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Aug 26 18:48:46 2010 -0400
 
     s3-auth: add helper to get server_info out of kerberos info
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit ce60d6d9cf3ebc6b071ebd944047f7cbc2b9e2ec
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Aug 26 17:59:17 2010 -0400
 
     s3-smbd: User helper function to resolve kerberos user for smb2
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 94adbf37263b9d5e4adca5e5adf38a3255f205da
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Aug 26 17:58:52 2010 -0400
 
     s3-smbd: Use helper function to resolve kerberos user
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit b9772a4886fa5137574a1ba0734fa1e30343283b
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Aug 26 17:57:26 2010 -0400
 
     s3-auth: Add helper function to retrieve the unix user from a kerberos ticket
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit fc79f358eb6a1dd7ed2e5f5b1e31fb664a182595
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Aug 30 10:45:52 2010 +0200
 
     docs-xml/vfs_gpfs: document 'gpfs:refuse_dacl_protected'
     
     metze
 
 commit 4d76c18f78742ba92b4772037ac306b567351ca1
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Aug 30 10:31:38 2010 +0200
 
     docs-xml/vfs_gpfs: document 'gpfs:merge_writeappend'
     
     metze
 
 commit 6cf66a04ad690e78311411e2195b3a1710953262
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Aug 30 10:24:52 2010 +0200
 
     docs-xml/vfs_gpfs: document 'gpfs:winattr'
     
     metze
 
 commit a8a704001e5da10fae5df5fc2856d06250739248
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Aug 30 10:12:41 2010 +0200
 
     docs-xml/vfs_gpfs: document 'gpfs:getrealfilename'
     
     metze
 
 commit 196699a6a1412687f7d5fe24c506577002dd769e
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Aug 30 09:29:46 2010 +0200
 
     docs-xml/vfs_gpfs: document 'gpfs:leases'
     
     metze
 
 commit d35d846db14a4bb28a97a7bab6dbfdbe7a62b593
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Aug 30 09:01:21 2010 +0200
 
     docs-xml/vfs_gpfs: document 'gpfs:sharemodes'
     
     metze
 
 commit 0e87461dfb90a17d2774572ebd04650decf1c8da
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Mon Aug 30 02:40:04 2010 +0300
 
     s4-drs-test: Skip a check that may possibly fail
     
     This check may fail due to automatic replication between DCs
     during the test execution.
     Ideally we should block automatic replications (somehow)
     during this test. But until then, we need just to skip
     this check, it is not *that* important anyway
 
 commit 5c5e5ff6077d544fc6a75f423ff6f14715fb4256
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sun Aug 29 19:47:40 2010 +0300
 
     s4-util: Print more informative error messages in 'net drs replicate'
 
 commit 0007203978eaf3b570d00862a95fecd1193e3f85
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sun Aug 29 17:17:47 2010 +0300
 
     s4-drs-test: Use dns hostnames to run 'net drs replicate' command
 
 commit 11a3d78951c897c46264203daaad12a3ead5cf8c
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Aug 25 10:05:15 2010 +0200
 
     librpc/ndr: correctly implement ndr_charset_length()
     
     Before we ignored the charset type.
     
     metze
 
 commit fbf3d03550495df58adeb291a44776270d6cf01d
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 29 23:13:46 2010 +0200
 
     s3: Fix an uninitialized variable
 
 commit f687d43454cfc3bd293adfbb942358794c780b56
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 29 23:13:34 2010 +0200
 
     s3: Fix the build without cluster
 
 commit e466bb4af45175a3fe1d6dff54c10d81c4e68257
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 28 17:25:22 2010 +0200
 
     s3: Remove smbd_server_fd()
     
     This breaks the perfcol_onefs() build.
     
     Tim, Steve, this use of smbd_server_fd is replacable by calls into
     substitute.c. I don't have a onefs environment around to build a fix, so I've
     decided to insert an #error, making it not compile. The fix should be pretty
     obvious, you can get the socket data via "%I" and "%i" substitutions.
 
 commit e784e160ec899a32b673dfaa77fa12c8f27d296c
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 28 17:21:07 2010 +0200
 
     s3: Remove two uses of smbd_server_fd()
     
     Actually, this is a bit cheating. But those two files depend on
     smbd_server_conn anyway, it does not make things worse.
 
 commit 5a6be0b3149e43bad14bb75c308ced904909dc58
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 28 17:19:42 2010 +0200
 
     s3: Remove smbd_server_fd() from srv_netlog_nt
     
     This is not actually used. If it was to be activated, we'd have to pass in a
     pipes_struct.
 
 commit 744cc264517ac440d606570f6e36b8aa1ba836f3
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 28 17:16:08 2010 +0200
 
     s3: Remove smbd_server_fd() from smbd_register_ips
 
 commit 5bbc4df1680342a5d0678462bac66d5e536219f6
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 28 17:12:43 2010 +0200
 
     s3: Lift smbd_server_fd() from msg_release_ip()
 
 commit 467208e9f417158e97941ddabcec001fac36ab3a
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 28 17:09:56 2010 +0200
 
     s3: Lift smbd_server_fd() from release_ip()
 
 commit 64323839261f66cfcb81e524e727c129961c573c
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 28 16:58:54 2010 +0200
 
     s3: Remove a use of smbd_server_fd() in smbd main()
     
     The effect this might have is that we set the socket options a bit later in
     inetd mode.
 
 commit 70df6fcb2ad99b173ec80bc4b678537dcac036c0
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 28 16:57:51 2010 +0200
 
     s3: Pass sconn to check_reload
     
     This removes a use of smbd_server_fd()
 
 commit babfe237171b0dc7561da0a0867d4b9bef2ee872
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 28 16:56:47 2010 +0200
 
     s3: Pass sconn instead of msg_ctx to housekeeping_fn
 
 commit 4a58c640cce3b37d5eef62caddd15f64ef8befbe
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 28 16:33:00 2010 +0200
 
     s3: Set the client_id in substitute.c once
     
     This never changes during a client connection's life, so we can set it
     once.
 
 commit 8d256b8f30e726bec6755712121840d3a4c9b620
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 28 16:19:31 2010 +0200
 
     s3: Remove some uses of smbd_server_fd()
     
     The change in behaviour is that we don't detect "socket option" changes anymore
     when printers are added or removed.
 
 commit 291526b9cf54bab0e099896ebb668d24d151b5ab
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 28 16:18:07 2010 +0200
 
     s3: Remove a use of smbd_server_fd
     
     This disables different socket options per user for ntlmssp authentiation, a
     change in behaviour which is exotic enough I believe.
 
 commit b5ed9c2c4d7cec930a9bb4d1a79561d012879bd1
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sat Aug 28 20:02:13 2010 +0300
 
     s4-kcc: Notify dreplsrv that Topology has changed
 
 commit b954834ad1a60f006d0d391f17edbcaac9ed48f2
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sat Aug 28 20:00:39 2010 +0300
 
     s4-dreplsrv: Implement irpc stub to be used to force dreplsrv to update internal cache
     
     This IRPC calls is to be used whenever repsFrom/repsTo are
     changed by administrative tool or KCC (i.e. Topology changes).
     
     At present, only KCC may change topology.
 
 commit 53551a76c5b6bdcbb2e039ee98f4a712fbc6e8cb
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sat Aug 28 02:26:00 2010 +0300
 
     s4-dreplsrv: Move partition cache update before scheduling another set of replications
 
 commit d15a7d9099f4eef8e1a82d0935cca8cfab542e5c
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sat Aug 28 01:30:09 2010 +0300
 
     s4-testenv: Synchronize DCs after 'net vampire'
     
     During 'net vampire', vampired DC adds information in its own
     database, se we need to force replicate vampired_dc to the
     first DC to be sure everything is in sync prior starting tests
 
 commit a052497c7427ba7212fbc6a5d0053990dcf0c0dc
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Aug 27 17:25:56 2010 +0300
 
     s4-kcc: Assert when unexpected repsFromToBlob version is passed
     
     At present we only support v1 structures (Win2k3 and earlier),
     so it is good to make it obvious.
     In case we start supporting v2 we will be able to notice this
     function should be refactored right away
 
 commit d1d2997b0efaadb9017b7bfe97c280fe9520e6dd
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 28 15:11:53 2010 +0200
 
     s3: Remove an unused macro
 
 commit 0a8d49575c77e3ef84d6fa6d346035a2dfbc8039
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 28 12:41:27 2010 +0200
 
     s3: Remove some references to smbd_server_fd()
 
 commit 15d0d9bcfbc1489725082a4e860f9d403a874d4d
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 28 14:15:31 2010 +0200
 
     s3: Fix a (highly unlikly) memleak in set_local_machine_name()
 
 commit 460597dea16f2b5f8a4f9c6cf54b8c26bf94ed6d
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 28 14:13:54 2010 +0200
 
     s3: Fix some DEBUGs
 
 commit 755ef5cf1159f4af40e763ab797be8fcaa0c6d37
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 28 14:05:20 2010 +0200
 
     s3: Remove smbd_server_fd() from set_local_machine_name()
 
 commit 5e58156654759674d1a93208302c4d4c8f4c258c
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 28 13:10:30 2010 +0200
 
     s3: Fix a typo
 
 commit 0f83aa865090bfaf06add6a9e8b7215ab1db7d95
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Jun 27 15:36:38 2010 +0200
 
     s3: Remove the dependency of g_lock on procid_self
     
     procid_self() references global vars, don't depend on them unnecessarily
 
 commit 520c5aae40ce882b8c5c020eb728d4198106d6b7
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 21 14:59:14 2010 +0200
 
     s3: Remove smbd_server_conn() from check_unix_security
 
 commit 92fd03c5f08055283af55f5a1dffaf84edb7e9ce
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 21 14:57:16 2010 +0200
 
     s3: Lift smbd_server_fd() from pass_check()
 
 commit a3995ef31cfbd798921bf5fd34721b4251e173be
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 21 14:52:16 2010 +0200
 
     s3: Lift smbd_server_fd() from password_check()
 
 commit 2257a0cd86cf9bf187b08066b21db948709dd95d
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 21 14:42:24 2010 +0200
 
     s3: Fix some nonempty blank lines
 
 commit 636d1079891c898d62fe2567a8ac7c3d10df1c08
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 28 13:04:09 2010 +0200
 
     s3: Fix smb_pam_passcheck
 
 commit 831611e221d82b8074727fb8e948d0cbe3eb6f0a
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Aug 25 11:12:16 2010 +0200
 
     pidl:Samba4/NDR/Client: support argument based stubs for [in,out,string]
     
     metze
 
 commit 94faf0ccbe061681de0a529b5cfd61da10d5226a
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Aug 25 11:02:52 2010 +0200
 
     pidl:NDR: [in,out,string] doesn't need to pointers
     
     metze
 
 commit aa3b75ad1fa60dbf1ea3bd61782c59b39020b2e3
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Aug 25 11:07:29 2010 +0200
 
     pidl:Samba4/NDR/Client: correctly copy [out,charset()] buffers
     
     If the conversion from CH_UTF16 to CH_UNIX uses multi-byte characters
     in CH_UNIX, we should not silently truncate the string, but return
     an error.
     
     metze
 
 commit eeebaa63f1fe85fe9d58bad50920432263de84c0
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Aug 25 11:13:08 2010 +0200
 
     pidl:Samba4/NDR/Client: fix skip reason for unsized arrays
     
     metze
 
 commit 8e6f67392998d09073aa04932a4c838e264a56ce
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sat Aug 28 09:42:10 2010 +0200
 
     selftest/Subunit.pm: fix perl warnings
     
     Argument "\n" isn't numeric in numeric ne (!=) at selftest/Subunit.pm line 136
     
     metze
 
 commit 67522702ac96b8432c7ccabeaa162a5a88b5780f
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 28 12:54:22 2010 +0200
 
     s3: Those functions are no macros anymore :-)
 
 commit a6111c2a7b9b6d8d4b6dec91072743683f9cae8c
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sat Aug 28 08:38:48 2010 +0200
 
     lib/util: remove implicit discard_const_p() from SAFE_FREE()
     
     This should fix a lot of warnings on IRIX.
     If callers know what they're doing they can use discard_const_p()
     on their own.
     
     metze
 
 commit db6d1c6276e1435e92e190ee9a80de55ca28561d
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sat Aug 28 08:27:08 2010 +0200
 
     s3:smbd: s/sa_len/sa_socklen , because sa_len is a macro on IRIX
     
     metze
 
 commit 8494d09b894f65b1f948c47710137946075bcfec
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sat Aug 28 08:25:19 2010 +0200
 
     Revert "lib/tsocket: sa_socklen is a macro on irix, so better use sasocklen"
     
     This reverts commit 3d4fb698660381e650d7caeb5b7cff12847c0fb8.
     
     This was wrong... The problem was in the caller, sa_len is a macro on irix
     
     metze
 
 commit 04f021e69227a9c8094a5d617f53f3a1887e2da3
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Aug 27 15:25:04 2010 -0700
 
     Fix bug #7653 - When SMB2 is on, Windows 7 clients can not connect as guest to a share.
     
     Fix "security = share" with SMB2 by mapping internally
     to "security = user" and "map to guest = Bad User".
     
     Jeremy.
 
 commit 9322fa4077a9c15c9b5431ac2369b50bfffbb73d
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 21 14:41:01 2010 +0200
 
     s3: Lift smbd_server_fd() from smb_pam_passcheck
 
 commit 26ee30585dbffd7e887c48ddf0900fe0afd90e47
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 21 14:38:11 2010 +0200
 
     s3: Lift smbd_server_fd() from smb_pam_start
     
     smb_pam_passcheck() is the only caller that fills in NULL, all other callers
     now properly fill rhost
 
 commit 619c348ba325961c23dd7883bbaf33e7a99846e6
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 21 14:48:28 2010 +0200
 
     s3: Pass "private_data" through string_combinations()
 
 commit ef334b95faaa8b8d97ff091299c454dfc8fd390c
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Fri Aug 27 19:02:49 2010 +0200
 
     s4:torture/rpc/winreg.c - set "error_message" to NULL in "test_HKLM_wellknown"
     
     Hopefully this fixes the build on Solaris 8.
 
 commit e736ace470cec34fe51ee0a7b03981ab9b16d6cd
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Aug 26 22:48:27 2010 +0200
 
     s4:torture/spoolss_access.c - fix discarded const warning
     
     "discard_const_p" seems the most appropriate here.
 
 commit a133d83607ce9db9a4725b170001e934648150da
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Aug 26 22:43:05 2010 +0200
 
     s4:torture/raw/notify.c - freeable stuff shouldn't be "const"
 
 commit 4def6775b56242590b4f7d9cb0f5b0442e33248f
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Aug 26 22:35:09 2010 +0200
 
     s4:ntvfs/posix/pvfs_*.c - quiet Solaris warnings
     
     Fix the function argument of "pvfs_xattr_ndr_load/save".
 
 commit e4afcd62bccf04f2afc779d7292f49e10c29b970
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Aug 26 22:30:04 2010 +0200
 
     s4:credentials_krb5.c - quiet a Solaris warning
 
 commit e8cfc2f1de4b60f192a391dd02e405a152a7d5a6
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Fri Aug 27 14:44:16 2010 +0200
 
     s3: Cache results of finding printer names
     
     With hundreds of printers or on a slow machine, this can become expensive.
     
     Problem reported and patch sponsored by DESY, Hamburg (www.desy.de)
 
 commit 44b2a7941c1da4c565cb14bae7acc355787ecc6e
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Aug 27 11:42:05 2010 +0200
 
     lib/tsocket: sa_socklen is a macro on irix, so better use sasocklen
     
     metze
 
 commit 8e1d3b5f8fe4b5bbb61a357e9db62adad7d767f1
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Aug 18 19:51:45 2010 +0200
 
     s3: Pass rhost through to smb_pam_passchange
 
 commit 6bcab329e7d5d3c6a6f02f3ebdfe397bc18bb521
 Author: Sumit Bose <sbose@xxxxxxxxxx>
 Date:   Fri Aug 27 11:29:08 2010 +0200
 
     s3-waf: build samldap passdb backend
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit c679290f6e942c44dac7c0bf8105a27d9260d5a8
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Fri Aug 27 12:34:27 2010 +0300
 
     s4-dsdb: Fixed a compiler warning.
 
 commit c9e3640afeaa7684f2f05fc697592f116e74935a
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Fri Aug 27 10:29:26 2010 +0200
 
     s3: source/ is long gone :-)
 
 commit bdab6c36e84178b361b77ad0ee70757df6aca26a
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Aug 27 03:38:46 2010 +0200
 
     s4-pynet: pynet depends on pyrpc_util
 
 commit 64552e11dd4435ebd85a0c291987457a99d7fe50
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Fri Aug 27 02:17:26 2010 +0200
 
     pyrpc: Add py_check_dcerpc_type().
     
     This function checks whether the type of a PyObject matches a
     DCE/RPC Python type.
     
     Pair-Programmed-With: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 5115f789c007a155e34505852d847b99b7f4c886
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Thu Aug 26 16:46:45 2010 -0700
 
     Fix bug #7651 - mknod and mkfifo fails with "No such file or directory"
     
     Ensure we check the correct stat struct once we've created the
     special fix. Thanks to izh1979@xxxxxxxxx for pointing out the
     bug.
     
     Jeremy.
 
 commit 338184fb3a3869f81ead82dcc477c87d858334d3
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 26 23:25:00 2010 +0200
 
     s3-proto: remove obsolete prototypes.
     
     Guenther
 
 commit 33f9c078d310ffadb2392a9169d7b9341a3b7806
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Aug 26 22:01:01 2010 +0200
 
     s3: Fix typos
 
 commit e1055701ff94e7cd548fae76ce479cc7278c41e7
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Aug 18 19:57:21 2010 +0200
 
     s3: Remove smbd_server_fd from expand_msdfs_target
 
 commit 1991c2a8ee71dc1d6841d619ef323131c71137fa
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Aug 26 20:08:15 2010 +0200
 
     libcli/auth/ntlm_check.c - fix parameter indentation
 
 commit 53a32347034af180c8b767607eedd346134ab4cc
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Aug 26 20:07:53 2010 +0200
 
     s4:ntlm/auth.c - add a whitespace in a debug output
 
 commit b11b2425a9cc919f34d7c8b1dae7b40f3cf11f08
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Aug 26 18:37:00 2010 +0200
 
     s4:dsdb_module_find_dsheuristics - free the "DN" also on other exit cases
 
 commit 433c08045ee96ca2e507cdec47bf9ef1dd95540e
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 26 15:49:17 2010 +0200
 
     s3-selftest: do not remove nsswrapper environment when running smbtorture4.
     
     Guenther
 
 commit 4b3630b7e7c843add1965b6d35b3f2020957c101
 Author: Pierre Carrier <geoffroy.carrier@xxxxxxxxx>
 Date:   Mon Aug 23 00:53:40 2010 +0100
 
     winbindd: Add the client status in the clients list output
     
     Hello list,
     
     Considered relevant by a customer.
     As I suppose one doesn't send SIGUSR2 very often, I didn't bother adding another DEBUGLEVEL.
     
     --
     Pierre
 
 commit b219bfe699ef9bfa91135808ef2ee192adf0245b
 Author: Pierre Carrier <geoffroy.carrier@xxxxxxxxx>
 Date:   Mon Aug 23 00:53:39 2010 +0100
 
     winbindd: useless function
     
     Hello list,
     
     Seems simple enough for my first patch :)
     
     --
     Pierre
 
 commit ff2037876f80d5e49bf341bdcd1e8c13adc7b247
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Thu Aug 26 17:37:49 2010 +0300
 
     s4-dsdb: Removed an unnecessary space in dsdb_module_find_dsheuristics()
 
 commit a571487e6c6774e640abb67f3cefac2dedac9044
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Thu Aug 26 17:18:40 2010 +0300
 
     s4-dsdb: Added utility functions for retrieving dSHeuristics from the module stack
     
     Also a function to check dsHeuristics value to determine of anonymous access should be blocked
 
 commit 0de795414eca3f73386a7bd731ee2d1d6f051db9
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Thu Aug 26 17:08:01 2010 +0300
 
     Added values for the flags in dSHeuristics
     
     These specify the character position, while the character value of that character
     controls behavior
 
 commit 9cb771a4a05b3c204a2b0626b22a29874919b3aa
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Aug 26 17:50:13 2010 +1000
 
     pidl-python: ensure we allocate ref ptrs before use
     
     this fixes a crash on samba4.samr.python in the build farm
 
 commit 331905216a22989973d00dbc612e90ffa010ff0e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Aug 26 17:41:30 2010 +1000
 
     s4-devel: added enumprivs developer script
     
     this enumerates all LSA privileges on a server
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 057a47130de16b3e8796a7d2dc92b2ceeddd8ab6
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Aug 26 17:32:48 2010 +1000
 
     s4-net: fixed docstring on spn command
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit d8f48c7ffc7d1abc37e1681240266240d4f69e7a
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Aug 26 16:37:24 2010 +1000
 
     s4-net: added "net rodc preload" command
     
     this command will preload the credentials for an account from the full
     domain controller
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit da366ba221e326aa1a62160d38b5d2df0b0eb780
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Aug 26 14:35:30 2010 +1000
 
     s4-drs: split out drs utility python functions
     
     these will be re-used by other net commands
 
 commit 502a5313c49baf70e49b6d200acccf2860aa8aba
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Aug 26 09:45:16 2010 +1000
 
     s4-pyrpc: convert rpc_talloc.py test to unittest framework
     
     This fits in better with our test framework
     
     Pair-Programmed-With: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit d132b3fbc0ccd89ebb6741e4dd6609b807cbdee3
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Thu Aug 26 11:41:05 2010 +0200
 
     s3-build: Don't paste the summary.
     
     The buildfarm outputs the summary if it is available and use the exit
     status of the filter or subunit formatter as exit code.
 
 commit a701484230bf1119900287326f7a57c07776e4e9
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Aug 25 10:07:54 2010 +0200
 
     pidl:Samba3/ClientNDR: remove unused ParseOutputArgument function
     
     metze
 
 commit 3c7a7bbb9a6258744523f41935f3967e48056787
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Thu Aug 26 03:50:08 2010 +0200
 
     subunit: Make sure "]" in failure reason ends up on its own line, so the
     next subunit parser in the line parses it correctly.
 
 commit e260965929563daad9464c599732b2ab358c9dc5
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Thu Aug 26 03:49:17 2010 +0200
 
     manpages: Avoid using Samba-Team specific DTD, which requires net access
     or modification of /etc/catalogs.
 
 commit 64564f7338107f781d814e7721e85cc882106c2b
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Thu Aug 26 02:25:44 2010 +0200
 
     subunithelper: Pass along lines as normal output when ignoring them for not containing commands.
 
 commit 3aab0c701caa885a1256b07ab5ca7f9a51c6018b
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Aug 20 12:15:13 2010 +0200
 
     s3-build: only include rpc_misc.h where needed.
     
     Guenther
 
 commit 8b4f5319efdb43cc5858424528ee5d4a9dcea730
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Aug 18 19:05:59 2010 +0200
 
     s3-build: use talloc_dict.h only where needed.
     
     Guenther
 
 commit 7a05ca2c9cd387a92e1ad699ae72caea55895c13
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Aug 18 18:59:23 2010 +0200
 
     s3-build: use dbwrap.h only where needed.
     
     Guenther
 
 commit ca765d2f50f8eff1537f70bb637918d90301acf4
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Aug 18 18:45:36 2010 +0200
 
     s3-build: only include krb5 environment variables where required.
     
     Guenther
 
 commit c8f811034288e45b762b51b8cfb66b021a32f5bd
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Aug 18 18:36:18 2010 +0200
 
     s3-build: only include libnscd.h where needed.
     
     Guenther
 
 commit 184339825dc2d27e5c9f0b66c413042b596c6375
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Aug 18 18:34:01 2010 +0200
 
     s3-build: include mangle.h only where needed.
     
     Guenther
 
 commit 7b6fc9f414380482bd1c9476f8404bf52aa797f1
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Aug 18 18:26:17 2010 +0200
 
     s3-dcerpc: only include rpc_dce.h where needed.
     
     Guenther
 
 commit d9a76054318eb2fbe2bb539d6091379814f16b0e
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Aug 18 18:25:54 2010 +0200
 
     s3-build: remove unrequired ntlmssp forward declaration.
     
     Guenther
 
 commit 2b41f421fd14cb2190b43dbf079c734e7024335c
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Aug 18 18:13:42 2010 +0200
 
     s3-idmap: only include idmap headers where needed.
     
     Guenther
 
 commit 3ef531ec34dc709479005b00f50d1daf8e65269a
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Aug 18 16:51:06 2010 +0200
 
     s3-build: no point in including doserr.h, noone uses them.
     
     Guenther
 
 commit b5bdcdd65e5292223fae9892eb5575b872b27591
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Aug 18 16:44:47 2010 +0200
 
     s3-build: only include "fake_file.h" where needed.
     
     Guenther
 
 commit c2177909187ad104d5d2e13bad0f45fb97d121e2
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Aug 18 15:22:09 2010 +0200
 
     s3-nmbd: move nmbd proto out of main proto.h
     
     Guenther
 
 commit 7ff7eb0b5299f90a313986bfc547f48ef9f8dc9c
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Aug 18 12:42:49 2010 +0200
 
     s3-build: only include nsswitch header where needed.
     
     Guenther
 
 commit 08eff4d311ef3dd4973645e28a7669db4c383cad
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Aug 18 12:26:53 2010 +0200
 
     s3-build: remove unrequired forward declaration for struct printjob.
     
     Guenther
 
 commit aba1bf4b5e1bf82f769c3c545578414202c74106
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Aug 18 12:24:35 2010 +0200
 
     s3-build: only include memcache.h where needed.
     
     Guenther
 
 commit c5ffecb136225dba294327cc3a437e5f17475253
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 26 00:13:55 2010 +0200
 
     s3-build: further rationalise LIBMSRPC_OBJ and remove RPC_CLIENT_OBJ.
     
     Guenther
 
 commit 6a795dd14674bfa2f6fe5206a9237f867c48e875
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 26 00:13:00 2010 +0200
 
     s3-waf: further rationalise LIBMSRPC_SRC and remove RPC_CLIENT_SRC.
     
     Guenther
 
 commit d6949f58fa82196fc67a87e6bf47a5c05698a734
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 26 00:05:34 2010 +0200
 
     s3-build: remove RPC_CLIENT_OBJ1.
     
     Guenther
 
 commit 75e55f9535d3a66933c901658c61e1fdaa596515
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 26 00:05:16 2010 +0200
 
     s3-waf: remove RPC_CLIENT_SRC1.
     
     Guenther
 
 commit a52fde4f944bf8cfa2dd69498bdf6da8e39c0139
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 26 00:03:42 2010 +0200
 
     s3-build: use LIBMSRPC_OBJ instead of single files.
     
     Guenther
 
 commit 1217c4f48490e85ac953a3f285b0d9bacda0f243
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 26 00:03:15 2010 +0200
 
     s3-waf: use LIBMSRPC_SRC instead of single files.
     
     Guenther
 
 commit 0b05e32f92cfc64de1c3ce02d1eb3ab4f8d5a25f
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Aug 20 00:11:33 2010 +0200
 
     s3-waf: only link in samr util code where needed.
     
     Guenther
 
 commit 4991af46d75018c31ec80dc28c3eabd6e541b8ab
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Aug 20 00:10:14 2010 +0200
 
     s3-build: only link in samr util code where needed.
     
     Guenther
 
 commit ecf32c851a9b40d1f280e57770f8126420e52f86
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 19 16:18:10 2010 +0200
 
     s3-build: remove RPC_PARSE_OBJ.
     
     Guenther
 
 commit 83dc8314f1a688dc43ae5129fb7b1edb74670202
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 19 16:25:55 2010 +0200
 
     s3-waf: remove RPC_PARSE_SRC.
     
     Guenther
 
 commit 88720f80c5682ae8043f2c0558cc43354ad472b7
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Aug 25 23:53:24 2010 +0200
 
     s3-build: only link in epmapper client code where needed.
     
     Guenther
 
 commit 4d78984570223a803353490b1fa39793ba9b98b3
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 17 00:59:23 2010 +0200
 
     s3-waf: only link in epmapper client code where needed.
     
     Guenther
 
 commit ff5ab04882b1ae5940b0e9f41174d6e4e4b8f863
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Aug 25 23:15:52 2010 +0200
 
     s3-build: only link in netlogon client code where needed.
     
     Guenther
 
 commit 13cff589178fdb03dfa35113930e85c50e368494
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Aug 25 23:14:33 2010 +0200
 
     s3-waf: only link in netlogon client code where needed.
     
     Guenther
 
 commit 0ed16e94c374efb06650f741827bcbed85f1af59
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 17 00:46:25 2010 +0200
 
     s3: separate out cli schannel functions that depend on cli_netlogon.
     
     Guenther
 
 commit 064826c4d17f71e30386ff775935f86dd426f124
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Aug 13 12:32:53 2010 +0200
 
     s3-build: only link in samr client code where needed.
     
     Guenther
 
 commit 6810ead40dc216c17c6ba1a9731d2598bf342c6d
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Aug 13 12:27:20 2010 +0200
 
     s3-waf: only link in samr client code where needed.
     
     Guenther
 
 commit 1895d669c260dfd0632d8ff88759bfd407286fa1
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 19:13:16 2010 +0200
 
     s3-build: only link in lsa client code where needed.
     
     Guenther
 
 commit c107c662030d8874d4e359a1ec5075b4bfa6c39a
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 19:06:57 2010 +0200
 
     s3-waf: only link in lsa client code where needed.
     
     Guenther
 
 commit 562c5999ec636227a3b66bba314481f8367df90a
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 18:58:49 2010 +0200
 
     s3-build: only link in srvsvc client code where needed.
     
     Guenther
 
 commit 0d0deba7bc8a8b1d7cdfa54f25111d9002ca50ee
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 18:52:23 2010 +0200
 
     s3-waf: only link in srvsvc client code where needed.
     
     Guenther
 
 commit 0ae0ca062bb040cc317cc767f37bfa693fb498a1
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 18:47:51 2010 +0200
 
     s3-build: only link in wkssvc client code where needed.
     
     Guenther
 
 commit cfca94656a182522e1c36feda3455a05277cf486
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 18:47:38 2010 +0200
 
     s3-waf: only link in wkssvc client code where needed.
     
     Guenther
 
 commit 2190386518d9f10f754f91785b1f78b584f3cf4b
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 18:42:06 2010 +0200
 
     s3-build: only link in svcctl client code where needed.
     
     Guenther
 
 commit 03269d678351ea14cfede4d30291ca1bde294ff8
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 18:41:45 2010 +0200
 
     s3-waf: only link in svcctl client code where needed.
     
     Guenther
 
 commit 9a195fd2330c13b3e9cb4029d41f640e85738d14
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 18:36:16 2010 +0200
 
     s3-build: only link in dssetup client code where needed.
     
     Guenther
 
 commit 2d72cab5d088fb87e23eebe45cea6735a2770712
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 18:36:06 2010 +0200
 
     s3-waf: only link in dssetup client code where needed.
     
     Guenther
 
 commit 5c8b54820bf8b57977c38536a5a3e6c76c21dfe2
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 18:30:57 2010 +0200
 
     s3-build: only link in initshutdown client code where needed.
     
     Guenther
 
 commit e25e9bec2489fe9ac13b59747ec1786969166889
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 18:30:46 2010 +0200
 
     s3-waf: only link in initshutdown client code where needed.
     
     Guenther
 
 commit f97ff9d440316416eb91e30a48bffdf2aa207610
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 18:22:31 2010 +0200
 
     s3-build: only link in echo client code where needed.
     
     Guenther
 
 commit 3b24db6bf8fd0e9e8ff21cf4578256f8462d26ef
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 18:22:19 2010 +0200
 
     s3-waf: only link in eventlog echo code where needed.
     
     Guenther
 
 commit 0f10349f14e2439dedc2448d3649a5fea53c9dd4
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 17:50:37 2010 +0200
 
     s3-build: only link in dfs client code where needed.
     
     Guenther
 
 commit 09b973f6bb9801c75cf623019b4b6b830ec8fae0
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 17:47:48 2010 +0200
 
     s3-waf: only link in dfs client code where needed.
     
     Guenther
 
 commit a66bb0d8ec40208020b4ce8cf80e110ec8e2a5e2
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 17:45:54 2010 +0200
 
     s3-build: only link in drsuapi client code where needed.
     
     Guenther
 
 commit bd22ef79c2a8167da0783f9759fd7df63554a146
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 17:42:59 2010 +0200
 
     s3-waf: only link in drsuapi client code where needed.
     
     Guenther
 
 commit 4dbb682bc5ee9b1893ad815b710aac46d5bf94db
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 17:40:18 2010 +0200
 
     s3-build: only link in ntsvcs client code where needed.
     
     Guenther
 
 commit 1a00dd4aa7372e9ca9066b28f1ff7aaa7ce3d3a4
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 17:38:09 2010 +0200
 
     s3-waf: only link in ntsvcs client code where needed.
     
     Guenther
 
 commit 50df1c6f8726f5f34c6031c70ae3df7026f949f4
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 17:35:24 2010 +0200
 
     s3-build: only link in winreg client code where needed.
     
     Guenther
 
 commit ad855c0970c939da7bfe719a4707cf7f39eff330
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 17:31:40 2010 +0200
 
     s3-waf: only link in winreg client code where needed.
     
     Guenther
 
 commit 2af95fc88b95e0c251ef6df8084ac55ad73ade1a
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 17:28:48 2010 +0200
 
     s3-build: only link in eventlog client code where needed.
     
     Guenther
 
 commit dc663295d19357773a0c5d990f50be831a1e76e8
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 17:19:59 2010 +0200
 
     s3-build: only link in spoolss client code where needed.
     
     Shrinks a lot of binaries by 1 MB each.
     
     Guenther
 
 commit 72f30e82e406ae3690c0d324b844fc6b3a4c02c4
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 17:19:24 2010 +0200
 
     s3-waf: only link in spoolss client code where needed.
     
     Shrinks a lot of binaries by 1 MB each.
     
     Guenther
 
 commit e978a3d3f4974753f09fbafdd0cf3ad15209911f
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 19 23:15:22 2010 +0200
 
     s3-lsa: separate out init_lsa headers.
     
     Guenther
 
 commit aa54d239e2abee69f68be554e018fa578f4178af
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Aug 25 23:04:11 2010 +1000
 
     s4-pynet: some systems don't have Py_TYPE()
     
     we need a better method than this ....
 
 commit e69b13ccdd008c792f8856a121b188cb11a9afa8
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Aug 25 15:21:36 2010 +1000
 
     s4-pyrpc: added a test for talloc behaviour in pidl python code
 
 commit 717ee453dd72511bab2b7fc0e9712e67e5870421
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Aug 25 15:21:08 2010 +1000
 
     s4-pyglue: added talloc_total_blocks() python call
 
 commit ba5b3fb2480af2b3f8b5b69e4c161af07241e0c4
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Aug 25 14:33:17 2010 +1000
 
     s4-rodc: removed python memory workaround
     
     we can now assign pidl generates structures directly without errors
 
 commit 4f8087cdb95c6036358a41398d73c3ad90c5755c
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Aug 25 14:32:38 2010 +1000
 
     s4-python: reference substructures onto the parent structure
     
     when a python object that is part of a parent structure is created, we
     should reference it on the parent structure. This ensures that when
     the child object goes out of scope that the parent structure is still
     valid
 
 commit 634e06e465be7a8921cb95884ec427f48bf812da
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Aug 25 14:29:59 2010 +1000
 
     pytalloc: fixed py_talloc_steal()
     
     py_talloc_steal() was implemented as a macro which evaluated it's 2nd
     argument twice. It was often called via a macro with a 2nd argument
     that was a function call, for example an allocation in
     py_talloc_new(). This meant it allocated memory twice, and leaked one
     of them.
     
     This re-implements py_talloc_steal() as a function, so that it only
     does the allocation once.
 
 commit 9218de4b740427a5f381be59ab00a21b0690fb9e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Aug 25 12:34:30 2010 +1000
 
     s4-pyglue: pyglue now depends on pytalloc
 
 commit 956341965cee91632aa1a93dd6f9bde453ae1720
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Aug 25 12:34:15 2010 +1000
 
     s4-rodc: setup secrets database at end of RODC join
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 5a367f641ef44a4b58eaea751146a139c70f4afd
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Aug 25 12:33:38 2010 +1000
 
     s4-pyglue: added talloc_report_full() and talloc_enable_null_tracking()
     
     these are useful for tracking down leaks and bugs in python scripts
     
     Pair-Programmed-With: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit cb0f8f0ee087475e63bcc969cf501ce9eae9c98f
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Aug 25 12:32:48 2010 +1000
 
     s4-repl: load RODC partitions using msDS-hasFullReplicaNCs
     
     we mark these as incoming_only
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit d78417a5d66f9d7a6d282baa6968eb9ba902328e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Aug 25 12:31:32 2010 +1000
 
     s4-pytalloc: use better names for python talloc objects
 
 commit be598569bbb9dec5cb8035441ef7411ebed29991
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Fri Aug 6 11:58:46 2010 +0200
 
     s3:smbd: add nfs quota support to the linux-non-sysquota code
     
     This is based on the implementation for solaris and FreeBSD.
     It makes rpc calls out to the nfs server to retrieve quota
     information.
 
 commit 3add3aa17de7954b01e2c9273295195438ac30e5
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Fri Aug 6 10:21:09 2010 +0200
 
     s3:smbd: add a nfs backend for sysquotas.
     
     This module is based on the Solaris/FreeBSD implementation
     of NFS quotas in the quotas.c module.
     
     It implements the SMB_USER_QUOTA_TYPE query of the
     get_quotas call. The other types and the set_quota call
     are not implemented.
 
 commit 896f3c8a49864ff022ac2d32a81f5b4ce53fd16b
 Author: Sumit Bose <sbose@xxxxxxxxxx>
 Date:   Tue Jun 22 15:06:27 2010 +0200
 
     s4-smbtorture: Added a torture test for forest trusts
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 75e334fb615136b9431bc6334bd479b671db1c85
 Author: Sumit Bose <sbose@xxxxxxxxxx>
 Date:   Tue Jun 29 16:24:36 2010 +0200
 
     s4-smbtorture: Make test_SetupCredentials3 public
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit df7c7185fd61646efcbb506557078547c58f7b97
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Jul 16 04:07:01 2010 +0200
 
     s4-smbtorture: fill in trust_domain_passwords_check_in in NDR lsa test.
     
     Guenther
 
 commit 18b0a52b89457187f14e8003c72da56e6e661988
 Author: Sumit Bose <sbose@xxxxxxxxxx>
 Date:   Mon Aug 23 16:14:58 2010 +0200
 
     Fix RPC-LSA-TRUSTED-DOMAINS for changed IDL
 
 commit e2f15d2a25302ee529006b2d1d6b99993c7102e8
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Jul 16 04:06:48 2010 +0200
 
     s4-trusts: fix trustDomainPasswords drsblobs IDL and server side support.
     
     Also remove bogus trustCurrentPasswords struct which we just had because our IDL
     was incorrect.
     
     Guenther
 
 commit 2eff142cce536a8966e63bdf9e514bc22d03acc4
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Aug 25 11:17:33 2010 +0200
 
     s3-build: Use a wrapper script to run the tests.
     
     This fixes the buildfarm and returns the correct exit code of selftest.
 
 commit f42af4ea6810c65a37eec08e08acb5d831457bca
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 24 23:37:57 2010 +1000
 
     s4-dsdb: make more of the UF_* flags available on pydsdb
     
     this really should be moved to IDL
 
 commit 64bf637edfc0dbc4a1856aee894ecb2e37c54d93
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 24 23:37:25 2010 +1000
 
     s4-rodc: broke up RODC join into separate functions
     
     this also removes some of the magic constants
 
 commit e3c0409c7a22d8412a74436aa5733bc527730b5a
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 24 22:10:46 2010 +1000
 
     s4-rodc: added REPL_SECRET exop replication of accounts
     
     During a RODC join, we need to fetch the secrets for the machine
     account and krbtgt account using GetNCChanges
     DRSUAPI_EXOP_REPL_SECRET calls
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 4ab1a489c74079644c1fce5df1ced5a0bbbc9f39
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 24 22:09:18 2010 +1000
 
     s4-dsdb: add more DS flags to the dsdb module
     
     These are from libds/common/flags.h
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 8438da96ba632671327506423239169402917c51
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 24 22:08:27 2010 +1000
 
     s4-dsdb: added get_attid_from_lDAPDisplayName() on samdb
     
     This can be used to form the partial_attribute_set list for
     GetNCChanges
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 495bd182f5e26cbcb721ab8209f8acad4d612726
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 24 15:42:54 2010 +1000
 
     s4-rodc: next step in RODC join code
     
     a RODC net join can now replicate the schame, config and base
     partitions, by calling the net.replicate*() python hooks, and driving
     the GetNCChanges calls from python
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 4cacdf00020c808ae8e3ef59378da682ce346133
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 24 15:41:40 2010 +1000
 
     s4-pynet: added replicate_init() and replicate_chunk() calls
     
     these calls allow python code to pass chunks from DRS replication
     calls into the code that applies the chunks to a database
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 631c5f1fd5e77a6d380df3bc83dc166d902315af
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 24 15:40:42 2010 +1000
 
     s4-libnet: added libnet_vampire_replicate_init()
     
     this is used to setup for later calls to the replicate chunk functions
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit e5a5ca028e645d2852a2a063730d4f51a3ee84b1
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 23 18:59:47 2010 +1000
 
     idl-nbt: fixed typo
 
 commit d3a0ff311e07b1080f33319d521217aa48b483e3
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Aug 24 21:40:25 2010 +0200
 
     s3: Make char_flags and base_reverse const arrays
     
     This moves those arrays from dynamic to static, shared memory, removing them
     from globals.c.
     
     I did it by dumping the result of init_tables() with dump_data(). Some massage
     by an editor macro made it the initializer.
 
 commit 2d81721a3fd9aa0cfdb2501cbcdd6eedc78c15c3
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Aug 24 20:47:29 2010 +0200
 
     s3: Move "trans_num" to smbd_server_connection
 
 commit 1808dd0a854f0cf95718da28a9fc58134af04d83
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Aug 24 20:10:20 2010 +0200
 
     s3: Make srv_send_smb take an sconn instead of a sock fd
 
 commit aa830cde6a44187149c207085acdb75fe4e8e343
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Tue Aug 24 11:07:38 2010 +0200
 
     pam: fix unused variable warning
 
 commit d55e7e52f16c673ad2190e21b5b4b3873cf2551d
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 24 03:04:41 2010 +0200
 
     s4-waf: try to fix the s4 wbinfo build dependencies.
     
     Guenther
 
 commit 898c6123355a3a11ec17f0396c4cb3018c75c184
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Aug 23 16:02:23 2010 +0200
 
     s3-dcerpc: avoid talloc_move on schannel creds in cli_rpc_pipe_open_schannel_with_key().
     
     Initially, the schannel creds were talloc memduped, then, during the netlogon
     creds client merge (baf7274fed2f1ae7a9e3a57160bf5471566e636c) they were first
     talloc_referenced and then later (53765c81f726a8c056cc4e57004592dd489975c9)
     talloc_moved.
     
     The issue with using talloc_move here is that users of that function in winbind
     will only be able to have two schanneled connections, as the cached schannel
     credentials pointer from the netlogon pipe will be set to NULL. Do a deep copy
     of the struct instead.
     
     Guenther
 
 commit 33060f67be100836d381a74bced351c6579cc58d
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Mon Aug 23 13:05:56 2010 -0700
 
     Final part of fix for bug #7636 - winbind internal error, backtrace.
     
     Ensure cm_get_schannel_creds() returns NTSTATUS.
     
     Jeremy.
 
 commit a782a80d2f5e70d40708bd578a1f456c451d2979
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Aug 23 17:11:32 2010 -0400
 
     s3-dcerpc: Allocate structure members on the right context
 
 commit a16a56f60156b3284f9acef9a675122b36ebf7dc
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Aug 23 21:00:27 2010 +0200
 
     s3: PAM_RHOST and PAM_TTY are enums on FreeBSD
 
 commit 2d80364f1ba33519a4b12a5d910ff58d74e6e5c2
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Aug 23 07:37:36 2010 +0200
 
     s4:getncchanges.c - fix some counter variable types
     
     They should be "unsigned" since they count LDB objects. And also the SID array
     can be counted as "unsigned".
 
 commit 481044f8b303236bc9932b91ed689bb189382494
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Mon Aug 23 15:10:07 2010 +0200
 
     replace: Fix ifndefs for formatting defines.
     
     Thanks to Michael Brown for pointing this out.
 
 commit 85ebc495f68ae7dca4eecc48b1e2f37325185271
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 23 12:47:51 2010 +1000
 
     s4-devel: added a getncchanges developer script
     
     this allows for command line access to getncchanges
     
     it also provides a good example of calling DRSUAPI interfaces from
     python
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit f0803de830d4f1a009b5ef2a06fd94e0f25b3ea8
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 23 12:07:56 2010 +1000
 
     s4-pyrpc: use s4_event_context_init()
     
     This fixes a crash when using kerberos and the python dcercpc
     interface, which requires event nesting
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 470d87701bfc4d3d58b9cf0c6e5f240bc24707d9
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 23 12:07:19 2010 +1000
 
     s4-pyregistry: use s4_event_context_init()
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 68fe347592d455638a30a87eace0ba9ebb9a7707
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 23 12:07:00 2010 +1000
 
     s4-event: event_context_find() should use s4_event_context_init()
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit b4a048d763e6bf2202392343946568b311c1708b
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 23 11:36:29 2010 +1000
 
     s4-net: role should be case insensitive for join
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 635c41ab822d12cf3bb8172fdfab28c6c8ac3597
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 23 11:33:19 2010 +1000
 
     s4-drs: show the user sid that does the GetNCChanges call
     
     this is useful when debugging replication
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 826177bd2427a6fdf32c2466040de73a7f286d35
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 23 11:32:28 2010 +1000
 
     s4-drs: removed the warning on WRIT_REP being set
     
     we just need to clear this flag
 
 commit bd7f9813de5d4f7832342f607d8308e916f0c14d
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 23 11:31:48 2010 +1000
 
     s4-net: added initial implemention of RODC join
     
     This does the join using python code
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 1337f5875c2adbb594d421e457f9e6ed5dd4071a
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 23 11:30:22 2010 +1000
 
     libnet-s4: added replicate() command in pynet
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit bdc1639642de79aa08e839f77be210683e6361f6
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 23 11:13:22 2010 +1000
 
     s4-libnet: split libnet_Vampire() into two parts
     
     libnet_Replicate() will do just the replication portion of
     libnet_Vampire(). This will be used by the RODC join, where the join
     part of the operation happens in python, and behaves quite differently
     to the libnet_Join() code.
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 2d2a0cb5823080694df0ba161017a83876048d93
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 23 11:11:35 2010 +1000
 
     s4-libnet: show the DN when DsAddEntry() fails
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit a2cb6ef017402e16d2012ffa165b66eb3dafe10b
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 23 08:52:19 2010 +1000
 
     s4-net: moved the net join command to python
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 8a442b082284782987237a0ecf77213c43ed5dae
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 23 08:50:04 2010 +1000
 
     s4-libnet: added join type constants to python interface
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 10813bdd852f63eb48dc8ca63a312a80b3897489
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 23 07:52:25 2010 +1000
 
     s4-python: added ndr_print() method in ndr
 
 commit 895064000d9a4764e5f8d007d6eb2ab761ce2eca
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 23 07:51:55 2010 +1000
 
     pidl-python: fixed the docstrings for ndr_print, ndr_pack and ndr_unpack
 
 commit 0d7557e2dc489a16949451fa2372a206ffa055a6
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 23 07:28:09 2010 +1000
 
     libreplace: fixed the strptime() waf test
     
     Thanks to Jelmer for pointing this out
 
 commit 6cf29b3e4f3880882eb7df45dbcfaf7bd2b8d9f4
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 20 12:15:15 2010 +1000
 
     s4:security Change struct security_token->sids from struct dom_sid * to struct dom_sid
     
     This makes the structure much more like NT_USER_TOKEN in the source3/
     code.  (The remaining changes are that privilages still need to be merged)
     
     Andrew Bartlett
 
 commit abcfc114978fd2d065f800bcfe53f63ab567c069
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 20 22:30:46 2010 +1000
 
     s3:pdbtest Fix command name of pdbtest
     
     Signed-off-by: Michael Adam <obnox@xxxxxxxxx>
 
 commit 0d9460a3680258744de8ecd42a90c3ba1e42832f
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Sun Aug 22 22:55:01 2010 +0200
 
     s3-build: Add a test-buildfarm target to stay UNIX Makefile compatible.
 
 commit d8734c3c03ca3cd501b064c5f3b4684e62e751d6
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 20 17:51:48 2010 +1000
 
     s3:param Clarify parameter name on init_globals()
     
     This parameter is used with the registry backend to
     cause the globals table to be re-initialised.
     
     Andrew Bartlett
     
     Signed-off-by: Michael Adam <obnox@xxxxxxxxx>
 
 commit 8531921e3d4bba30ed6d10bf671b0b70d2f4f3f7
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 22 20:00:46 2010 +0200
 
     s3: Turn two macros into functions
 
 commit 177e394f93278407557702d9f53bae65fd5fc434
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Aug 18 18:23:49 2010 +0200
 
     s3: Pass the rhost through smb_pam_accountcheck
 
 commit 265f0b7745b811d6ba1575eb277213f707215a3b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Aug 18 17:31:39 2010 +0200
 
     s3: Rename auth.c:backends to auth_backends
 
 commit 6ff012a777889de5066fa77de9ed766f8421b1d5
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 22 18:41:39 2010 +0200
 
     s3: Fix some nonemtpy blank lines
 
 commit 8bc58990a469b15a0ffc9977a5b9c2345eea9fe5
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Aug 22 17:12:26 2010 +0200
 
     s4: Only install testparm to /usr/bin/, no longer to /usr/sbin.
 
 commit 4ec7dd8deb3d123941da21a880241ebe29f3bbb6
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Aug 22 17:03:47 2010 +0200
 
     s4: Install testparm to /usr/bin, consistent with old behaviour.
 
 commit cfcfe3c1f5ab8f1cb919acbf8f215afdd9cc7d91
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Aug 19 09:22:54 2010 +1000
 
     s4-waf: re-use SAMBA_LIBRARY() in building shared modules
     
     make SAMBA_MODULE() call SAMBA_LIBRARY() to do the heavy lifting. This
     fixes the problem with modules being a bit too slim :-)
     
     Pair-Programmed-With: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit de951249356a3705fc2a3c51575134415ac0ea05
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Aug 18 16:50:26 2010 +0200
 
     s3: Move check_access to cgi.c, its only user
 
 commit 70c5bed4b2ca4660e8a06cee6d4e813744cc7be8
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Aug 18 16:48:20 2010 +0200
 
     s3: Replace calls to check_access by allow_access
     
     We already have both the name and address of the client stored now
 
 commit bc69a9d0d8aa746c2db88484ebf48f9aa7d73de6
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Aug 22 05:24:55 2010 +0200
 
     Avoid use of Samba DTD, which requires net access.
 
 commit aa74b6ade4af5da962acd1ebf43b9e719ebe1f51
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Aug 22 05:02:00 2010 +0200
 
     wafsamba: fix CHECK_XSLTPROC_MANPAGES().
 
 commit 3dc720371368b670635f986f9a7bd412b00255a8
 Author: Jelmer Vernooij <jelmer@xxxxxxxxx>
 Date:   Sun Aug 22 05:00:57 2010 +0200
 
     Use DocBook DTD rather than Samba one, as no Samba-specific things are
     used in the tdb manpages.
 
 commit d7d19fdc84d73fda85e1794af7c7122ded6b24bb
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Aug 22 14:51:12 2010 +1000
 
     s4-net: better error message on net setpassword
 
 commit a2012dfc6b73f74fb9e9e3d815f3b8ede340f552
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Aug 22 14:50:46 2010 +1000
 
     librpc: add python bindings for the netlogon pipe
     
     Pair-Programmed-With: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit d55b19b56af3fc8e122a890adad8b56bb05814be
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Aug 22 14:50:22 2010 +1000
 
     pyldb: do type checking on the list form of ldb add
     
     Pair-Programmed-With: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit 24159a59a3b404346e7931ef8817d09eeeb0711f
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Aug 22 14:49:10 2010 +1000
 
     pidl: give the varible name for bad type in python calls
     
     This makes it much clearer which argument to a function had the wrong
     type
 
 commit 34b86155743f0ef1916bc3ae15907961c230c9ab
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Aug 22 14:47:22 2010 +1000
 
     pidl: cope with bad type conversions in unions
     
     This prevents a crash when converting bad types in NDR unions
     
     Pair-Programmed-With: Jelmer Vernooij <jelmer@xxxxxxxxx>
 
 commit 5a025c82f566b378a125abf0f9e74fc076d394c0
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Sun Aug 22 14:46:01 2010 +1000
 
     pidl: added a __ndr_print__() method on python NDR objects
     
     This allows you to print a returned NDR structure using
     s.__ndr_print__() which gives an easy view of complex
     structures, such as those from netlogon
 
 commit 45ac8ffdb4181c31605ccda5035664a8019ffc49
 Author: Kai Blin <kai@xxxxxxxxx>
 Date:   Sat Aug 14 07:40:51 2010 +0200
 
     s3: Fix netgrent configure checks for compilers not supporting -Werror-implicit-function-declaration
     
     This should fix bug 7620.
 
 commit 554b1140a891d8b9a4a7be1eefae97b4e3a710ec
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 21 11:32:58 2010 +0200
 
     s3: Fix bug 7635
 
 commit af081ec4a101aa5d0babfd913e40f5f8ed1b0fe9
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Aug 20 15:57:08 2010 -0700
 
     Fix bug 7627 - smbclient ignores "-I" when used with "-L", fails name resolution.
     
     Still needs some more work to fix missing netbios name issues, but fixes
     underlying issue of IP address being ignored.
     
     Jeremy.
 
 commit 22a0168504846d618f70bb79175950f37f341769
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Aug 20 15:56:37 2010 -0700
 
     Fix const warning.
 
 commit 7e936e3122aed539b348bc5deea1732b65d94950
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Aug 20 21:58:22 2010 +0300
 
     s4-ndr_basic.c: Fix ndr_*_hyper() when [bigendian] data is processed
 
 commit 26efea195ae3d5a26b1152923f114cd841e89b5f
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Thu Aug 19 15:52:49 2010 +0300
 
     s4-drsuapi: Implement custom printing for drsuapi protocol for
     
     drsuapi_DsReplicaAttribute and drsuapi_DsAttributeValueCtr objects
     
     This makes tracing what data has been transferred much easier
 
 commit f35811bfe074ec3c9c1f6b860b6d07d47b1cce92
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Aug 18 18:35:53 2010 +0200
 
     s3: Use sconn->client_id in session_claim
 
 commit 5d7c27cb5b35848ff32f7c7e3f66247990c28ad1
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Aug 12 15:59:17 2010 +0200
 
     s3:librpc: make dcerpc_read_ncacn_packet_send/recv() available
     
     metze
 
 commit fe7819ae6f82bee65c14c57f87ec82b2243f4356
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Aug 12 15:49:32 2010 +0200
 
     librpc/rpc: move dcerpc_read_ncacn_packet_send/recv() to dcerpc_util.c
     
     metze
 
 commit 922f33521ea12bb3a85709e9933cb7d9d10179f7
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Aug 20 14:52:04 2010 +0200
 
     s3:Makefile.in: use python with -u to disable stdin/out caching
     
     metze
 
 commit c9621a8c005cfc547a26dd92b8183b43665eec5c
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Aug 17 08:05:14 2010 +0200
 
     s3:winbindd: fix error handling in wb_next_grent_fetch_done()
     
     We should not use 'result' uninitialized.
     
     metze
 
 commit 5c272b8ce7d0ffc9ce6b2ff780aa6f9e54415840
 Author: Zahari Zahariev <zahari.zahariev@xxxxxxxxxxxx>
 Date:   Thu Aug 19 18:30:03 2010 +0300
 
     Remove place-holders when it is single domain
     
     This patch changes the behavior of LDAPCmp in a single domain
     scenario. No place-holders will be applied during comparison
     so replication will be fully tested and even the silightest
     difference will pop up.
     
     There is a second smaller fix when we compre hosts in different
     domains. This fix disables ${SERVERNAME} paace-holder when there
     are more then one serevr (domain controller) in the given domain.
 
 commit 0cc3525c039e08bee32199109a515fa08933b31d
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Aug 20 17:17:23 2010 +1000
 
     s4-dsdb: the RODC_JOIN control also changes samAccountName
     
     when adding a user with the RODC_JOIN control, the samAccountName is
     automatically set to the krbtgt_NNNNN form
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 3d13c9e53a25a3af73c520a0ecfa35eafc80784c
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Aug 20 07:26:53 2010 +1000
 
     s4-pysamdb: fixed get_domain_sid()
     
     we need to actually return the SID!
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit a662bdc0243743f0e6ff7327cca247f1e3e76e84
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Aug 20 07:26:09 2010 +1000
 
     s4-ldb: added support for rodc_control in ldb
     
     this allows you to specify the RODC join control in python ldb calls
     or on the command line
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit f1c6bab60e52624f5f3188689eb9452a0fdc9221
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Aug 19 13:06:08 2010 +1000
 
     s4-drs: fixed the error code for EXOP_REPL_SECRET getncchanges calls
     
     when we deny a EXOP_REPL_SECRET call we should set the exop error code
     to NONE, and the main return code to WERR_DS_DRA_ACCESS_DENIED (based
     on observing windows server behaviour)
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 4cc6b5a69b1f94d96a73ac15d58ff71d2e4febfd
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Aug 18 18:38:26 2010 +1000
 
     s4-drs: bring us much closer to the docs for DRS secret replication
     
     The rules for when a RODC can replicate secrets are:
     
      - it can always replicate its own acct
      - it can also replicate its krbtgt acct
      - it can't replicate other krbtgt accts
      - it can't replicate interdomain trust accounts
      - it can't replicate users in the denied group list
      - it can replicate users in the allowed group list
     
     otherwise it can't replicate
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 6eb34e69078630f1795a75d186eccf50e1f3c683
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Aug 18 18:36:12 2010 +1000
 
     s4-dsdb: fixed dsdb_get_extended_dn_sid()
     
     it should honor the component_name
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit ba079f9d674417eed26c21d21f0e0ff03a3c5e33
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Aug 18 18:35:41 2010 +1000
 
     idl: added the RODC allow/deny secrets RIDs
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit c12293991988bda16ff85135e83c21d23d08abca
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Aug 18 14:31:05 2010 +1000
 
     s4-drs: implement RODC attribute filtering override
     
     When a RODC uses extended getncchanges operation
     DRSUAPI_EXOP_REPL_SECRET it gets an override on the ability to
     replicate the secret attributes.
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit dc7cf47371e15a1bfe8c97341773076f00c67aa1
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Wed Aug 18 14:27:17 2010 +1000
 
     s4-drs: added sam_ctx_system on DRS bind state
     
     The getncchanges call needs to be able to access the sam as the system
     user for RODC clients. To do this it needs a sam_ctx connection with
     system credentials
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 34092c11b49a8bb16838be414cb71b0b5c2136bf
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Fri Aug 20 11:14:06 2010 +0200
 
     s3:loadparm: make lp_load_ex static. We have wrappers for external callers.
 
 commit 0ec0095d1a40435042b8ff9e4bc7fedbeb371e5f
 Author: Jim McDonough <jmcd@xxxxxxxxx>
 Date:   Thu Aug 19 08:46:59 2010 -0400
 
     s3-libsmbclient Convert dos error codes to NTstatus in async libsmbclient.
     
     DOS error codes were being lost with the conversion to async
     libsmbclient.  If we're passing around NTSTATUS internally,
     let's just convert it when we get it.
     
     DOS ACCESS_DENIED on nautilus was not prompting for other credentials,
     because it was not being mapped.
 
 commit cbe9f879afc7b212c1e105fcb54b4563d5f6dfe0
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Aug 19 07:35:01 2010 -0400
 
     s3-ads: Fix wrong test in if statement
 
 commit 861566c6d03a9040d0b791df80c845da9c537b8f
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 19 15:24:20 2010 +0200
 
     s3-waf: fix the build.
     
     Guenther
 
 commit 6864a3e98660396b3cd1e6adae039012929bf59b
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 19 14:22:01 2010 +0200
 
     s3-ldapsam: add samba.ldif LDAP schema.
     
     This one is suiteable for cn=config setups and should be added via ldapadd.
     
     Thanks to Sumit Bose <sbose@xxxxxxxxxx> for providing it.
     
     Guenther
 
 commit 4349027b632d8e6757b5c46014a4a21f37ec434e
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 19 14:02:22 2010 +0200
 
     s3-cli: fix uninitialized variable.
     
     Volker, please check.
     
     Guenther
 
 commit 28ba023b4c2bcae3baed5aefe782d7705271af26
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 19 14:01:47 2010 +0200
 
     s3-idmap: fix uninitialized variable in idmap_tdb_sids_to_unixids_action().
     
     Michael, please check.
     
     Guenther
 
 commit 4fec72db1c73c03e6a666723dcc8eb8a2667d598
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Thu Aug 19 12:37:00 2010 +0400
 
     s4 provision: POLICY_ACL is already an FS acl no need to translate it
 
 commit 6e7d6844620936cf5394c3d35ac1c8c8c5d042fc
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Thu Aug 19 12:33:57 2010 +0400
 
     s4 provision: Add some documentation to GPO related functions
 
 commit 2cadfe8f2a3c0a4cf200288f0b6123eca866c510
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sat Aug 14 18:51:55 2010 +0400
 
     unit tests: debug to ease locating pb, remove dir if exists to avoid error
 
 commit ed51bf5f68b77f97b00b30e1a6be3773841299b6
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sat Aug 14 16:57:49 2010 +0400
 
     s4 upgradeprovision: exit with a non null return code so that it can be trapped in blackbox tests
 
 commit a5653bcf837f6941fd26d233fbba15976fb0897e
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Thu Aug 12 17:28:28 2010 +0400
 
     s4 upgradeprovision: add more attrbutes the ignore list
     
     Also format in a pretty way the int64 ranges
 
 commit e378d7fd89beeffc20bafa04e0fcfb895eaccbf5
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Thu Aug 12 12:22:08 2010 +0400
 
     s4 upgradeprovision: Deal with bootstrap indexing attribute to avoid useless reindexing
 
 commit d79a5cc3584fe5763ddf0d8e22fb8140c376ba41
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sun Jul 11 15:36:32 2010 +0400
 
     s4 upgradeprovision: Add a function for schema reloading
     
     Full schema reloading is needed when we modify exisiting elements that
     have attributes that comes from not from the default schema (ie.
     openchange schema, user schema ..)
 
 commit eaf1d050febc4d9ebf6cde9fd671ac5362d10e29
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Thu Aug 12 01:25:27 2010 +0400
 
     s4 upgradeprovision: upgrade_delta_samdb return a msg_diff of @ATTRIBUTES
     
     This is used by upgradeprovision to readd this delta just before loading
     a merged schema
 
 commit 3e49b20cf0b0cadccc4e5b5ff3d20cbf60eeb3c4
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Tue Aug 10 18:19:40 2010 +0400
 
     s4 upgradeprovision: Fixes for increment_keyversion
     
     fix
 
 commit 503824b75723f62bbe7ee578d0ed6ad4a1203665
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Tue Aug 10 17:39:29 2010 +0400
 
     s4 upgradeprovision: fix a typo and pass correct parameter to increment_calculated_keyversion
 
 commit f6ac919a91663a97fbc27fb8430c73e13bf03a55
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Aug 18 18:25:20 2010 +0200
 
     s3-libsmb: fix some uninitialized variables.
     
     Volker, please check.
     
     Guenther
 
 commit 9b8f7a2a01845a37176ce7b4b4024503d6e9ca62
 Author: Surbhi Palande <surbhi.palande@xxxxxxxxxxxxx>
 Date:   Thu Aug 19 11:56:30 2010 +0300
 
     -ENOTSUP translates to NT_STATUS_NOT_SUPPORTED
     
     https://launchpad.net/bugs/276472
     
     This patch adds the translation of Unix Error code -ENOTSUP to NT Error Code
     NT_STATUS_NOT_SUPPORTED. The absense of this translation wrongly sends back to
     the client a STATUS_DENIED message in samba3.
     
     Signed-off-by: Surbhi Palande <surbhi.palande@xxxxxxxxxxxxx>
 
 commit ba706d696b8fb14b8d449cd198d982eef18e4320
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Aug 18 18:16:24 2010 +0200
 
     s3: Remove smb_pam_accountcheck from the auth modules
     
     We go through the same check in auth/auth.c line 287 after the module has done
     its job. So we don't have to do that check twice.
 
 commit 89899f55dc1fb137a0adfd734c87b65039f598a4
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Thu Aug 19 03:17:36 2010 +0300
 
     s4-drs: ATTIDs for deleted attributes should be based on msDs-IntId value if it exists
 
 commit e05027401f4733e43b62148fa5c59559f49b4c1b
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Thu Aug 19 03:08:29 2010 +0300
 
     s4-test: make better error message for ATTID checks
 
 commit c3cf388eaf322b7646aa464774baa324be81a56d
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Thu Aug 19 02:47:14 2010 +0300
 
     s4-test: Change attribute syntax and value for readability
     
     When it comes to read logs and dumping data received
     Octet String syntax comes in handy
 
 commit a46ead0724f54a6034913fe5d1da077140d58133
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Aug 18 13:21:10 2010 +0300
 
     s4-test: Enable drs.rpc.msdsintid test case - it should be passing now
 
 commit 695072478d5d5bd476524228fc09cde200abcf6b
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Aug 18 03:19:45 2010 +0300
 
     s4-dsdb: No need for dsdb_syntax_one_DN_drsuapi_to_ldb() to be public
     
     It is intended to be used in schema_syntax.c module
 
 commit 6a51afcfdbcbce7813fb59c0655e4178268ca70e
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Aug 18 03:52:48 2010 +0300
 
     s4-drs: GetNCChanges() to return correct (in AD-way) ATTIDs
     
     Depending on which NC is being replicated, GetNCChanges() returns
     either ATTID based on local prefixMap or msDs-IntId value of
     the attributeSchema class for the attribute being replicated.
     
     If set, msDs-IntId value is always returned when replicating
     object form NC other than Schema NC.
     Objects in Schema NC replica always use prefixMap based ATTIDs.
 
 commit 35d886db176123b3ef3a0436463f59edcaed1322
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Aug 18 03:06:53 2010 +0300
 
     s4-dsdb-syntax: ATTID should be msDs-IntId value for the attributeSchema object
     
     in case object replicated is not in Schema NC and attributeSchema
     object has msDs-IntId attribute value set
 
 commit fffc98f33e333b8711da053e5cd5ddcc601cd275
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Aug 17 04:48:24 2010 +0300
 
     s4: fix few comment typos
 
 commit d01804dda9d1e1793f3e1d2f863c4444ed7e900c
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Aug 17 04:44:52 2010 +0300
 
     s4-schema_syntax.c: Fix white spaces and alignment
 
 commit c5ec1f3d9246f5737279340bf1755baf542d982b
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Aug 17 04:20:46 2010 +0300
 
     s4-dsdb: Use dsdb_syntax_ctx in *_drsuapi_to_ldb functions
 
 commit b5af7b9a1eb70db949c83fe6b55e402b82a2a9a4
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Aug 17 04:12:54 2010 +0300
 
     s4-dsdb: Use dsdb_syntax_ctx in *_ldb_to_drsuapi functions
 
 commit ca809186137e259060032ef61d9d3e93cddad298
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Aug 17 03:58:26 2010 +0300
 
     s4-dsdb: Use dsdb_syntax_ctx in *_validate_ldb functions
 
 commit b7d1586ccd05a78a4fae512c54fa39dda408e08b
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Aug 17 03:21:46 2010 +0300
 
     s4-dsdb: Add context structure for dsdb_syntax conversion functions
     
     This structure is intended to hold context-dependent data.
     
     Syntax-conversion and object-conversion functions need
     that data to convert objects and attributes from drs-to-ldb
     and ldb-to-drs correctly.
     
     For instance: ATTID value depends on whether we are converting
     object from partition different that Schema partition.
 
 commit 20a8481d3ff149e3cece6f2d8d2cf6ae8462d11a
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Mon Aug 16 18:57:02 2010 +0300
 
     s4-test-dssync: remove unused variable
 
 commit da2554117e2d9dc4bde7d47d6e81d5d572ca1d02
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Wed Aug 18 16:25:15 2010 -0700
 
     Fix bug 7626 - Typo in configure samba_cv__CC_NEGATIVE_ENUM_VALUES two underscores.
     
     Noticed by bj@xxxxxxxxx.
 
 commit 34230608dfa7e9f4aa0c633e7a92df37ca94d28f
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Mon Aug 16 16:31:33 2010 -0700
 
     Fix bug 7563 - Creation of symlink using smbclient is buggy.
     
     Fix semantics of symlink. "oldpath" should be an untouched blob,
     "newpath" should fit the share path semantics.
     
     Jeremy.
 
 commit 8f7bf85c40068523b607b01a141d24e27b9f4be1
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Aug 18 16:44:04 2010 +0200
 
     s3: Remove an unused variable
 
 commit ce60e8d69735bc2d5c6f776c84dea2e17dae95ac
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Aug 18 15:47:15 2010 +0200
 
     librpc/rpc: call do_ndr_print hook in dcerpc_binding_handle_call*()
     
     metze
 
 commit 1ab17f13a27429d34439c0ba3b77685e3a55c2c3
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Aug 18 09:36:54 2010 -0400
 
     s3-ads: Remove unused wrapper and make function static
 
 commit d7c8fb21bb0a29bb7227d4b242aba2f1524f6c48
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Aug 10 07:44:15 2010 +0200
 
     s3: async cli_list
 
 commit 77761d9adcf34a9d1cd4567422c98efac101b3f6
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Fri Aug 13 14:01:03 2010 +0200
 
     s3: Add cli_flush
 
 commit 71dfa62b61380396785c7856c38f45c77c966ff0
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Aug 18 06:46:53 2010 -0400
 
     s3-ads: cleanup ads_keytab_list()
 
 commit 64d8300a56eb0891389a5a2afc5e4902c2d909a2
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Aug 18 06:09:27 2010 -0400
 
     s3-ads: cleanup ads_keytab_create_default()
 
 commit 3a9912370dc36500d207aeb9d1ae58834526b6c3
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Aug 18 04:33:32 2010 -0400
 
     s3-ads: cleanup ads_keytab_add_entry()
 
 commit d6d1ed8bdfb290ac6e1fa4264f2b84d0e4790d98
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Aug 18 04:16:41 2010 -0400
 
     s3-ads: Split, simplify and cleanup keytab functions
     
     add helper function for both smb_krb5_kt_add_entry_ext() and
     ads_keytab_flush()
 
 commit b9353c65c0662895c8e87f3d1c66574444ccfa12
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Aug 18 13:20:50 2010 +0200
 
     s3: Fix serverid_register_msg_flags
     
     Thanks, Andreas, for pointing this out! (How drunk have I been?...)
 
 commit 937da4d14111e1cd32f514a9382291f12764c1c9
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Aug 18 12:08:47 2010 +0200
 
     s3-lib: Fixed a possible crash bug.
     
     Volker please check!
 
 commit 555b175212d5c7e5b8628d4d5e3cba4541037dbb
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Thu Apr 29 14:00:30 2010 +0200
 
     s3-printing: Added function to update the queue.
 
 commit 7e9d6021c91919f2e457e1e471cb253886aad9aa
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Thu Apr 29 13:43:40 2010 +0200
 
     s3-printing: Rename jobs_changed functions to jobs_added.
 
 commit 536d4d48bfc3e915be210988fa7d9f6433d875f2
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Aug 18 11:17:52 2010 +0200
 
     s3: Fix an uninitialized variable
 
 commit a847f13d7b0c8606471792a50e9c64d1f6bd430c
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Aug 17 09:34:27 2010 +0200
 
     s3: Use pipe_struct->client_id->name for pjob.clientmachine
 
 commit 29093bc0009bbcd5f9a98a2f4611fc3eb65f2539
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Aug 17 09:17:26 2010 +0200
 
     s3: Move initializing pjob.clientname to print_job_start()
 
 commit 4b5e252354660501576c8452f48514852f40270e
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Aug 16 11:01:26 2010 +0200
 
     s3: Add "client_id" to pipes_struct
 
 commit 6d10684556e9f9e847ec03dd8af057e8d4558e35
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Aug 16 09:39:29 2010 +0200
 
     s3: Remove unneeded "client_address" from connection_struct
 
 commit 7b6835ec1da127713d0a412edcbe0a3c1bcc6192
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Aug 16 08:30:36 2010 +0200
 
     s3: Add smbd_server_connection->client_id
 
 commit ac7b63384d3f8afdb768f95e7744380f4df07d76
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 16:13:00 2010 +0200
 
     s3: Lift smbd_server_fd from reload_services()
 
 commit 59289d4fa9e5f6f2ff6abd13e8f07ca6ee3e2a3c
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 17 15:03:58 2010 +0200
 
     s3-build: only include smb_signing.h where needed.
     
     Guenther
 
 commit 5a2f6c970027aacf8505d0971b44907900959f6d
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Wed Aug 18 13:15:03 2010 +1000
 
     s3:selftest This test does not fail anymore (Samba4's smbtorture has been fixed)
 
 commit effc61cb782a470a0a3dee317ad271e521f6c3be
 Author: James Peach <jpeach@xxxxxxxxx>
 Date:   Thu Aug 12 14:31:52 2010 -0700
 
     smbtorture: Make SAMBA3CASEINSENSITIVE report failures properly.
 
 commit b7ad0c6e394b09a8933080e966ba1c77575d9f31
 Author: James Peach <jpeach@xxxxxxxxx>
 Date:   Thu Aug 12 12:36:24 2010 -0700
 
     smbtorture: Emit correct test results if setup fails.
     
     If the test setup fails, we still need to format the test result for the
     UI. At leas in the subunit case, the format doesn't specify what to do
     here, so we fail every test manually with the setup failure message.
 
 commit 21fe7533032168222a32bc12e2ade1169d41b763
 Author: James Peach <jpeach@xxxxxxxxx>
 Date:   Thu Aug 12 12:35:53 2010 -0700
 
     smbtorture: Ensure that the RPC setup returns correct status.
 
 commit f37793ef0aa31eec9a6e619b55fa07c3025fcac6
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Wed Aug 18 10:00:40 2010 +1000
 
     s4:ldap_server use talloc_unlink() to avoid talloc_free() with references
     
     Both the session_info and the ldb can have references.
     
     Andrew Bartlett
 
 commit 23dc2e4244a99f1e955d54c22516a7a8c108d989
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Aug 14 20:33:36 2010 +1000
 
     s4:auth Change {anonymous,system}_session to use common session_info generation
     
     This also changes the primary group for anonymous to be the anonymous
     SID, and adds code to detect and ignore this when constructing the token.
     
     Andrew Bartlett
 
 commit 2ceb3d8d35b87926d0ffc933782321598457fc11
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Aug 14 19:55:30 2010 +1000
 
     s4:auth Avoid doing database lookups for NT AUTHORITY users
 
 commit ba52834dd97d4c855ab98c2cbab1d6ed8d189de8
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Aug 14 17:45:57 2010 +1000
 
     s4:auth Remove system_session_anon() from python bindings
 
 commit a68a5592c5fc88fc7ba335cfbe375d687c8b8112
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Aug 14 14:16:41 2010 +1000
 
     s4:auth Remove the system:anonymous parameter used for the LDAP backend
     
     This isn't needed any more, and just introduces complexity.
 
 commit d99ff145aec8933a49be9e6fcc4d9e39591bbb28
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Aug 14 14:15:49 2010 +1000
 
     s4:auth Remove special case constructor for admin_session()
     
     There isn't a good reason why this code is duplicated.
     
     Andrew Bartlett
 
 commit 7c6ca95bec5141707d4f19e802062731d6789cc5
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Aug 14 13:30:51 2010 +1000
 
     s4:security Remove use of user_sid and group_sid from struct security_token
     
     This makes the structure more like Samba3's NT_USER_TOKEN
 
 commit 60086dcf9a58525d400b39e9464847d73cbce6d2
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Aug 14 13:28:40 2010 +1000
 
     s4:ntvfs Don't treat the user SID and primary group SID special for idmap
     
     This simply askes IDMAP about all the user SIDs, rather than the user
     and group sid, followed by all but the first two sids from the token.
     
     Andrew Bartlett
 
 commit e229f68b3e8f146d5dfa4ab57f126cc7ea5c7214
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Aug 14 13:26:35 2010 +1000
 
     s4:security Bring in #defines for the user and primary group token location
     
     This will allow us to stop duplicating the user and primary group SID in the
     struct security_token, and therefore make it more like the NT_USER_TOKEN
     in Samba3.
     
     Andrew Bartlett
 
 commit 26ff85893437c2c762972ed2eb542c6cfe1bb049
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Aug 16 08:00:48 2010 +0200
 
     s3: Remove smbd_server_fd() from session_claim
 
 commit f8ecec21e2c4451fe892885cfc12afa98a8c14f6
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 15:46:29 2010 +0200
 
     s3: Remove smbd_server_fd() from read_smb_length()
 
 commit 840b0f523b978aa6cb9acbac26023a756afcea81
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 15:45:21 2010 +0200
 
     s3: Move read_smb_length() to smbd/reply.c
 
 commit e65197e56f86fd523516fc3ef577e72877cfab22
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 15:40:08 2010 +0200
 
     s3: Remove smbd_server_fd from receive_smb_raw
     
     This is only called from client code
 
 commit a58cea002626cee2db77ac12aa091e5b48381662
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 15:38:31 2010 +0200
 
     s3: Lift smbd_server_fd() from receive_smb_raw_talloc
 
 commit 1f0afe1aed5cc267c3c24322992bfcb7c82847b1
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 15:36:28 2010 +0200
 
     s3: Lift smbd_server_fd() from read_smb_length_return_keepalive
 
 commit 7d164498dbad77e2072eaae9e421ee1c45336257
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 15:30:21 2010 +0200
 
     s3: Lift smbd_server_fd() from read_data()
     
     All callers have appropriate debug messages themselves
 
 commit 9671547d17fa8152dbad127fde2a963b2ba834a0
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 15:23:47 2010 +0200
 
     s3: Lift smbd_server_fd() from read_fd_with_timeout()
 
 commit 786c41b0954b541518d1096019e1ce7ca11e5e98
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 15 21:51:14 2010 +0200
 
     s4:netlogon RPC server - "ServerPasswordSet" operations - introduce also here the new password change syntax
 
 commit 4c8edc8f5e9db9a08b5d672707ce71d82efdad15
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Tue Jul 6 18:16:32 2010 +0200
 
     s4:kdc/kpasswdd.c - let the user change his own password with his own rights
     
     Now it's finally possible that the user can change his password with a DSDB
     connection using his credentials.
     
     NOTICE: I had to extract the old password from the SAMDB since I was unable to
     find it somewhere else (authinfo for example).
 
 commit cd711da6ca206a6fe6911c55882ee3e7e7ecedc9
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Tue Jul 6 18:07:31 2010 +0200
 
     s4:samr RPC server - samr_password.c - make real user password changes work
     
     Now it's finally possible that the user can change his password with a DSDB
     connection using his credentials.
 
 commit 2a423e05476cfae4d3465683831aa4d5f03bd3c9
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 15 21:06:11 2010 +0200
 
     s4:kdc/rpc server - adapt the "samdb_set_password" calls which perform password sets
 
 commit eb345ebedf06ccef420f4352d145c54c1d39efe3
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 15 21:26:07 2010 +0200
 
     s4:samdb_set_password/samdb_set_password_sid - make more arguments "const"
 
 commit d72d7f9c5f318b58e38a47d38debe72bb6f53891
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 15 20:44:28 2010 +0200
 
     s4:samdb_set_password/samdb_set_password_sid - make the adaptions to support the password change control
     
     And introduce parameters to pass the old password hashes.
 
 commit 35954bb3108ce1d2c05c729712ce881402bf3723
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 15 20:31:30 2010 +0200
 
     s4:password_hash LDB module - perform the adaptions to understand the new password change control
 
 commit 23bd3a74176be4a1f8d6d70b148ababee397cf8c
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Jul 8 16:00:19 2010 +0200
 
     s4:acl LDB module - support password changes over the DSDB_CONTROL_PASSWORD_CHANGE_OID control
     
     This control is used from the SAMR and "kpasswd" password changes. It is
     strictly private and means "this is a password change and not a password set".
 
 commit 895a9fbbfb06f371f4dbab3174451ace50dbb2b7
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 15 20:01:27 2010 +0200
 
     s4:DSDB - DSDB_CONTROL_PASSWORD_CHANGE_OID - add a structure as value to the control
     
     This contains the NT and/or LM hash of the password specified by the user.
 
 commit bbb9dc806e4399c65dee9b5dc2cde0bfaa9609bd
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 15 19:52:18 2010 +0200
 
     s4:DSDB - rename the "DSDB_CONTROL_PASSWORD_CHANGE_OLD_PW_CHECKED_OID"
     
     Rename it to "DSDB_CONTROL_PASSWORD_CHANGE_OID". This control will afterwards
     contain a record with the specified old password as NT and/or LM hash.
 
 commit 7eebcebbab8f62935bd1d5460e58b0a8f2cc30e8
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Aug 17 17:13:15 2010 +0200
 
     Revert "waf: enable gccdeps in developer mode"
     
     This reverts commit 61930f50cbace4741500d8b53fc11a4ef3e0d4f8.
     
     This breaks the build with older gcc versions
     gcc --version
     gcc (SUSE Linux) 4.3.2 [gcc-4_3-branch revision 141291]
     (This is SLES 11)
     
     Please only enable it if thet compiler supports it.
     
     metze
 
 commit 656607943d8028721e2caa6a0d62d769864046e6
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Aug 17 14:22:35 2010 +0200
 
     s4:selftest: recreate $SELFTEST_PREFIX/s4client with each make test run
     
     Otherwise just fill the disks of the build-farm hosts.
     
     metze
 
 commit 39f99e7d53848534c9a78c82b6d22101e1cbf539
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Aug 17 14:18:03 2010 +0200
 
     s4:selftest: run ldapi tests in 'dc:local' environment
     
     metze
 
 commit 38e41728c5fdf90ec063572b3fae2d1c267f20a6
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Tue Aug 17 17:05:42 2010 +0300
 
     s4-tests: Added tests for acl checks on search requests
 
 commit c36082222643059b3f81d2dcd962c550fb497b74
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 14:46:46 2010 +0200
 
     s3: Directly call write_data from print_job_write()
 
 commit 3aba8e9b7e1feb3a429dfa8e68fb00b61e985ffd
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 14:45:48 2010 +0200
 
     s3: Remove unused "pos" arg from print_job_write
 
 commit feb22e08972ab8a2ed6610b4d1ac1de361e6a500
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Tue Aug 17 13:44:42 2010 +0200
 
     s3-samr: Correctly fix the transition from enum to uint32_t.
     
     What type an enum is depends on the implementation, the compiler and
     probably the compiler options. sizeof(enum) is normally not sizeof(int)!
 
 commit 56f04188df598767901ab918e2be1f23a922c531
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 17 20:15:28 2010 +1000
 
     s4-ldb: ensure element flags are zero in ldb search return
     
     the distinguishedName element was getting an uninitialised flags value
 
 commit bb2ba90663609c4051bf9cbedb4246802216126a
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 17 18:29:42 2010 +1000
 
     s4-ldbwrap: ensure session_info in ldb opaque remains valid
     
     A DRS DsBind handle can be re-used in a later connection. This implies
     reuse of the session_info for the connection. If the first connection
     is shutdown then the session_info in the sam context on the 2nd
     connection must remain valid.
 
 commit 8835a360cad78feabb17be6802e43fe7aa763fa4
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 17 18:25:45 2010 +1000
 
     s4-rpcserver: log unknown RPC calls at debug level 3
     
     This was added as we are occasionally getting an encrypted unknown
     netlogon call, and I'm having trouble looking at it in wireshark
 
 commit 2688375ffeba81ad635ca6bce175b1c849178482
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 17 18:24:29 2010 +1000
 
     s4-netlogon: added SEC_CHAN_RODC
     
     This seems to be equivalent to SEC_CHAN_BDC, but for RODCs
 
 commit 82c171aa558c6b9ea0455915c9a2a2286498b8ea
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 17 15:20:11 2010 +1000
 
     s4-net: use an encrypted ldap session when setting passwords
     
     this allows for "net setpassword -H ldap://server -Uusername%password USERNAME"
     to set a password remotely on a windows DC
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 896f10301cc3db10793cac115bcbca0f58f0f010
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 17 14:55:23 2010 +1000
 
     s4-dsdb: check the type of session_info from the opaque
     
     we saw a crash with a bad pointer here, and this may help track it
     down
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 21729b63f0a43798751517369a032ba8672aeb20
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 17 14:21:07 2010 +1000
 
     s4-drs: allow getncchanges from RODC with WRIT_REP set
     
     w2k8r2 is setting this bit as a RODC. Instead of refusing the
     replication, we now remove the bit from req8, which means other places
     in the code that check this bit can stay the same
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 45a2b408ba16ebabedc519a7235b05c104dede6b
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 17 14:12:21 2010 +1000
 
     s4-drs: added domain_sid to DRS security checks
     
     we need the domain_sid to determine if the account is a RODC for our
     domain
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 84bedf4028a5c841f08c079bfd20b9111fe52777
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 17 14:11:24 2010 +1000
 
     s4-drs: fixed check for SECURITY_RO_DOMAIN_CONTROLLER
     
     check more than the user_sid, and also check for the right rid value
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 4e9daa0f032547787a1a1957a6f4f4002aa50371
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 17 14:10:34 2010 +1000
 
     s4-dsdb: added support for UF_PARTIAL_SECRETS_ACCOUNT
     
     when this is in user_account_control the account is a RODC, and we
     need to set the primaryGroupID to be DOMAIN_RID_READONLY_DCS
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit df14f645b3c56ca7652463d53731437158d5c4bb
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 17 13:19:53 2010 +1000
 
     s4-dsdb: cope with cracknames of form dnsdomain\account
     
     this is used by w2k8r2 when doing a RODC dcpromo
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit f6e0b151a32a2fa450ded3af2fd87d9767cd4540
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 17 12:06:24 2010 +1000
 
     s4-dsdb: set LDB_FLAG_INTERNAL_DISABLE_VALIDATION for msDS-SecondaryKrbTgtNumber
     
     msDS-SecondaryKrbTgtNumber is setup with a value that is outside the
     range allowed by the schema (the schema has
     rangeLower==rangeUpper==65536). We need to mark this element as being
     internally generated to avoid the range checks
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 0caf347098913e9d224d1db4b48887e2b78bae03
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 17 12:04:45 2010 +1000
 
     s4-ldb: added LDB_FLAG_INTERNAL_DISABLE_VALIDATION
     
     When this flag is set on an element in an add/modify request then the
     normal validate_ldb() call that checks the element against schema
     constraints is disabled
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 9e27201b24106babc7ac2400f7f063f438b0ddcd
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 17 12:03:47 2010 +1000
 
     s4-ldb: added LDB_FLAG_INTERNAL_MASK
     
     This ensures that internal bits for the element flags in add/modify
     requests are not set via the ldb API
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 6baa834ebe710d73cfd54e465479a2b2de9d2476
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 17 11:21:11 2010 +1000
 
     s4-ldb: use LDB_FLAG_MOD_TYPE() to extract element type from messages
     
     The flags field of message elements is part of a set of flags. We had
     LDB_FLAG_MOD_MASK for extracting the type, but it was only rarely
     being used (only 1 call used it correctly). This adds
     LDB_FLAG_MOD_MASK() to make it more obvious what is going on.
     
     This will allow us to use some of the other flags bits for internal
     markers on elements
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 527042f78bc1672ca9a2f766b232165fb2a81d9f
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 17 11:13:59 2010 +1000
 
     s4-dsdb: support LDB_CONTROL_RODC_DCPROMO_OID for nTDSDSA add
     
     this control disables the system only check for nTDSDSA add operations
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 974279b67de6aa346f961b4546bfa556b4ab7ece
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 17 11:12:54 2010 +1000
 
     s4-dsdb: fixed test for LDB_CONTROL_RODC_DCPROMO_OID
     
     the ldb_msg_add_fmt() call returns LDB_SUCCESS on success
 
 commit eed3838b4806cebd986b07bea21b88974b394d2f
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 17 11:12:09 2010 +1000
 
     s4-ldapserver: support controls on ldap add and rename
     
     we need to pass the controls down to the add and rename ldb operations
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 191d632e237761004fe0fe79a29a7274b7267d45
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 17 09:59:18 2010 +1000
 
     s4-dsdb: added support for LDB_CONTROL_RODC_DCPROMO_OID
     
     this control adds a unique msDS-SecondaryKrbTgtNumber attribute to a
     user object.
     
     There is some 'interesting' interaction with the rangeLower and
     rangeUpper attributes and this add. We don't implementat
     rangeLower/rangeUpper yet, but when we do we'll need an override for
     this control (or be careful about module ordering).
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit dcd9fcc7b395cc2babfa89aa26163e43186ad669
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 17 09:17:17 2010 +1000
 
     s4-ldap: use common functions for ldap flag controls encode/decode
     
     many controls are simple present/not-present flags, and don't need
     their own parsers
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 16ad1bbb4e8c50b9b45ed2cbdd8a815b267e3961
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 17 13:18:34 2010 +0200
 
     s3-dcerpc: try to fix the non gssapi build.
     
     Guenther
 
 commit 36cfadcf6a49ec208c2525f1541597b25d8b9397
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 17 13:06:36 2010 +0200
 
     s3-dcerpc: fix c++ build warning.
     
     Guenther
 
 commit 35052d71d3de5e0eb3d2dfa06bf75f7547c543f8
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 17 13:06:13 2010 +0200
 
     s3-dcerpc: fix uninitialized variable in cli_get_session_key().
     
     Simo, please check.
     
     Guenther
 
 commit ff175167321f0134f2f2e445aee1af04afe72f39
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 17 13:03:58 2010 +0200
 
     s3-util: remove unused variable.
     
     Guenther
 
 commit 0a89722671aa7fba8d7befa530dc69bb67260919
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Aug 17 06:40:38 2010 -0400
 
     s3-ads: Remove unused function and file
 
 commit aca7b22e96482bdd90e59973e25dc41690969bab
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Aug 17 08:02:46 2010 +0200
 
     s3:winbindd: don't ignore 'result' in wb_dsgetdcname_done()
     
     Ignoring it could cause a segfault in winbindd_getdcname_recv()
     
     metze
 
 commit 40ae8b74b669ced9dee0c33e15bc5e0ac8680506
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 16:02:37 2010 +0200
 
     s3: Remove smbd_server_fd() from write_data()
     
     This completely removes the DEBUG(0, ..) error message from write_data(). I've
     gone through all callers of write_data() and made sure that they have their own
     equivalent error message printing.
 
 commit f40ef7e24cda2d25dcb04cb7e83cd1f3d62a66e4
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Aug 3 05:11:28 2010 -0400
 
     s3-dcerpc: Use common send functions for ntlmssp too
     
     Remove unused function.
 
 commit 86914b8fab764667ca5021f44b61c0222dbb2e09
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Aug 2 12:15:43 2010 -0400
 
     s3-dcerpc: properly implement gse/spnego_get_session_key
 
 commit 26a3ba60e661bc2eaf05a2c03f8851d252515d3e
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Aug 2 12:05:45 2010 -0400
 
     s3-dcerpc: Check data and return appropriate error
 
 commit 9b8c7d47f98dffe961dc513f5452dfd72b508136
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Aug 2 12:18:58 2010 -0400
 
     s3-dcerpc: Remove unused function
 
 commit 7b12513d125e13a4db3f32adc05030fbb302f510
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Aug 2 10:28:10 2010 -0400
 
     s3-dcerpc: make a few local functions as static
 
 commit 9a9a38c666a8285fdfac35758aa85f5d33ba6e95
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Aug 2 10:14:02 2010 -0400
 
     Change debug statements to use __location__
 
 commit 72a0098415c1d676a77a032c0f5fda90e9c1b905
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Aug 2 10:03:04 2010 -0400
 
     s3-dcerpc: Pull packet in the caller, before validation
 
 commit 558320cf582a5ebc50af28061f5e33f7e4158fba
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Aug 2 09:47:01 2010 -0400
 
     Add my (c)
 
 commit 1791d0533552d9070a72c7e4b827f6b6dd03fae4
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Fri Aug 13 15:56:49 2010 +0200
 
     s3-samr: Fixed some build warnings.
 
 commit 5f1b12059949a37edd10a59e04ab44fa782cb5ee
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Aug 17 08:45:22 2010 +0200
 
     s3: Fix a ton of type-punned warnings
 
 commit 8f3542c58e843d49dcecd2753f85f45731bd13c0
 Author: Brad Hards <bradh@xxxxxxxxxxxxx>
 Date:   Tue Aug 17 08:43:28 2010 +1000
 
     build fix
 
 commit 045e04a2c6649c2c11d0925969f960662f637673
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 16 11:38:26 2010 +1000
 
     s4-ldb: test the 'displayName=a,b' bug
     
     Pair-Programmed-With: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit ec3ed2898fec44ceb48ee78fc934c6f4e67aaf73
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue Aug 3 17:15:10 2010 +1000
 
     s3-provision: cope with the policy directory already existing
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit fd59a7c4affdd1a6c6fe7caf29264acabcd0c03e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 16 11:03:58 2010 +1000
 
     s4-ldb: fixed the ldb 'displayName=a,b' indexing bug
     
     the problem was the inconsistency between the key form of DNs between
     the itdb used for indexing and the on disk form
     
     Thanks to Matthieu Patou for finding this bug!
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 1cc471d69fc6ff5dc835462b712645415f8feca4
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 16 11:00:41 2010 +1000
 
     s4-ldb: add some comments explaining the ltdb_index_idxptr() function
     
     this function copes with alignment sensitive CPUs
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 68e86969fae55584f12191f09ac0442d09872030
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 11:43:46 2010 +0200
 
     s3: Remove smbd_server_fd() from smbd_process
 
 commit 0bd39c73be4cc14ac0961441f8ab3e65d0e9346a
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 11:41:08 2010 +0200
 
     s3: Remove smbd_server_fd() from smbd_echo_loop
 
 commit 2cd643865d89b403f1b30b68ba4e6f040705dc8d
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 11:40:28 2010 +0200
 
     s3: Remove smbd_server_fd() from smbd_echo_reader
 
 commit a23483310d4403071ec77e50d83b1a679ca20cdf
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 11:39:09 2010 +0200
 
     s3: Remove smbd_server_fd() from smbd_echo_reply
 
 commit bb867df269a3c39c6f757f53c3770a0501eb42ff
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 11:36:27 2010 +0200
 
     s3: Remove smbd_server_fd() from keepalive_fn
 
 commit a2bf46e9ec27092cf25515587956cbd68a909248
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 11:35:23 2010 +0200
 
     s3: Remove smbd_server_fd() from smbd_server_connection_handler
 
 commit 8e7a92bc242bf167a62e36f0d9258af41d39cb25
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 11:34:48 2010 +0200
 
     s3: Remove smbd_server_fd() from smbd_server_connection_read_handler
 
 commit 6737c3dd32aeff76322f0f6056612f71da2fe45e
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 11:33:53 2010 +0200
 
     s3: Remove smbd_server_fd() from chain_reply
 
 commit b9d052c72874de91ffabc2fb75e1af57e0d4f839
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 11:33:05 2010 +0200
 
     s3: Remove smbd_server_fd() from construct_reply
 
 commit 61989a9e54ef0ded0fbf2d5353aa8d0c0e34e409
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 11:31:51 2010 +0200
 
     s3: Remove smbd_server_fd() from switch_message
 
 commit ee796255cee4efa280b8896deca492a877b2e135
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 11:31:13 2010 +0200
 
     s3: Remove smbd_server_fd() from smbd_server_connection_loop_once
 
 commit 95b232a008c00d69280f0fb15425d5f10c21b7a1
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 11:29:44 2010 +0200
 
     s3: Remove smbd_server_fd() from receive_smb_raw_talloc_partial_read
 
 commit 4a27c10903a90604c354dc335a7e42c15b798a1d
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 11:10:13 2010 +0200
 
     s3: Remove smbd_server_fd() from make_connection
 
 commit 897d09174d541a2fcdb35b424167c78b0c5fcce3
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 11:05:18 2010 +0200
 
     s3: Remove smbd_server_fd() from share_sanity_checks
 
 commit 05604b315b41a8af02dc7e28436625cd5236bfbd
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 09:24:30 2010 +0200
 
     s3: Remove smbd_server_fd() from setup_new_vc_session
 
 commit a98604d7f281f890fefd23e23e887c2199842484
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 09:24:17 2010 +0200
 
     s3: Remove smbd_server_fd() from make_connection_snum
 
 commit 910e3df7dd10e43e058874002b60e452c13cfa18
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 08:59:19 2010 +0200
 
     s3: Remove smbd_server_fd() from reply_echo
 
 commit 495bb1efb3f4ee38b97438e20d295c8e3c959fbb
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 08:57:26 2010 +0200
 
     s3: Remove smbd_server_fd() from reply_writebraw
 
 commit 36cfc1d145d003005111612c67474fac5b9f442e
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 08:56:18 2010 +0200
 
     s3: Remove smbd_server_fd() from send_file_readX
 
 commit 209b3aee1c265a3d81ede4242963c043288289bb
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 08:54:23 2010 +0200
 
     s3: Remove smbd_server_fd() from send_file_readbraw
 
 commit cc5f83831961fdcee1a286ff465e616cbcba1f13
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 08:52:01 2010 +0200
 
     s3: Remove smbd_server_fd() from reply_readbraw_error
 
 commit 59645506a092ed2d9b49d901c45968d10ea3b6a2
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 08:51:28 2010 +0200
 
     s3: Remove smbd_server_fd() from sendfile_short_send
 
 commit 6f85247494e04657a11e0a05933bdc2da788277e
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 08:50:26 2010 +0200
 
     s3: Remove smbd_server_fd() from fake_sendfile
 
 commit 3e28c05e98485c0cd3ffa3855314128400f32ad9
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 08:48:54 2010 +0200
 
     s3: Remove smbd_server_fd from netbios_session_retarget
 
 commit 2d571fdddbe86672ce47f22d8dd05e6dddaffa06
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 14 23:14:26 2010 +0200
 
     s3: Remove smbd_server_fd from vfs_pwrite_data
 
 commit 30ce02299b3c6cb7e2f9f80ce530e8d5e3441d6c
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 14 23:14:16 2010 +0200
 
     s3: Remove smbd_server_fd from vfs_write_data
 
 commit a92efa0e4738bef8a5411fb7a0bb361e3a67ca14
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 14 23:13:28 2010 +0200
 
     s3: Remove smbd_server_fd from send_trans2_replies
 
 commit 50b3ee57e2860c4074de356a45f9d54a3236f3e8
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 14 23:13:11 2010 +0200
 
     s3: Remove smbd_server_fd from smbd_initialize_smb2
 
 commit 0e12c216dcf2fccccd6b38dfbe532bfa2593ae79
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 14 23:12:46 2010 +0200
 
     s3: Remove smbd_server_fd from reply_special
 
 commit 7a1c32c98a7b536fd1478f33c2e56cc2522d7eba
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 14 23:12:21 2010 +0200
 
     s3: Remove smbd_server_fd from pipe_write_done
 
 commit 7c0c7f33379efd3caa222e4c76d7390d5aadd58b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 14 23:12:01 2010 +0200
 
     s3: Remove smbd_server_fd from send_break_message_smb1
 
 commit e34c5e235d831160599202960cc1a3411883934f
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 14 23:11:43 2010 +0200
 
     s3: Remove smbd_server_fd from api_dcerpc_cmd_read/write_done
 
 commit 215d803cdbfeb7df8b4cc20c7b8d532b7be7bb99
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 14 23:11:23 2010 +0200
 
     s3: Remove smbd_server_fd from send_trans_reply
 
 commit 9878fa6f725e4c44b863de0b18269746b9ca7144
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 14 23:10:45 2010 +0200
 
     s3: Remove smbd_server_fd from send_nt_replies
 
 commit 774bae74d15621c303228c44ce4ea3707f9e078c
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 14 23:10:18 2010 +0200
 
     s3: Remove smbd_server_fd from blocking_lock_reply_error
 
 commit 9115beb88c1640f00b5d5cddcfc2a09a54b3a90e
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 14 23:10:01 2010 +0200
 
     s3: Remove smbd_server_fd from generic_blocking_lock_error
 
 commit c9458a756cd48abb69e5c520baba00f954ca445f
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 14 14:54:13 2010 +0200
 
     s3: Remove smbd_server_fd from handle_aio_read/write_complete
 
 commit bda7c70bc0c04eeb0adb2a1a08bf958895a68879
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 14 14:53:45 2010 +0200
 
     s3: Remove smbd_server_fd from schedule_aio_write_and_X
 
 commit 2f53d1deb7a244e67302425d0f5e82caaa51f027
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 14 14:52:59 2010 +0200
 
     s3: Add "sock" to smbd_server_connection
 
 commit 7644fbdff9036088a51dfe21b32849c9d9908d16
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Aug 16 21:40:04 2010 +0200
 
     s3-waf: Added missing client option to pidl list for wbint.
 
 commit 0827e52b4e82bf52f723c76a286cf6746054294a
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 14 14:30:07 2010 +0200
 
     s3: Simplify the logic of check_access by an early return
 
 commit 17150dfa9ae97ef5ac2c2c55a0b31b1fd4a3501d
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 14 12:11:07 2010 +0200
 
     s3: Lift smbd_server_fd() from read_target_host
 
 commit 1b022d1d3d613d2299350f9c8cea8cec4510d0b2
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Aug 16 21:30:26 2010 +0200
 
     s3-waf: Try to fix the idl build.
 
 commit 5af3177dbd79c3fe494ae82509a37368c8caf204
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Aug 16 20:35:31 2010 +0200
 
     s3-waf: Create a variable for LIBNDR_NTPRINTING_SRC.
 
 commit 53e0421300f6f1d8e143eddda8bec9221b73e6bb
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Aug 16 20:25:46 2010 +0200
 
     waf: Generate the ntprinting ndr functions.
 
 commit 45c7f83ccb2822564ec8df3c41b5c0a9dead6e9c
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Aug 16 20:35:16 2010 +0200
 
     s3-waf: Fixed the rpc_client build.
 
 commit b3f9345d7639c724aa553ade0223789a45c934b4
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Aug 16 21:12:52 2010 +0200
 
     Fix a typo
 
 commit f036b449db07c17d04b7f47b1defedef2c2a0970
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Aug 16 20:18:20 2010 +0200
 
     s3-waf: Fixed the build.
 
 commit efd822982e531d82b4b95624146b90cd3334f78f
 Author: Jim McDonough <jmcd@xxxxxxxxx>
 Date:   Mon Aug 16 14:07:44 2010 -0400
 
     s3-printing: fix BUG 7280 - auto printers not loading with registry
     config
 
 commit dadcc840091c848ccedc3348591d0e19eff75182
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Aug 16 18:45:26 2010 +0200
 
     s4:samdb_set_password_sid - fix comment
     
     Add more possible result NTSTATUS codes
 
 commit c80d4cb6fe6b02307599e0b9ad20031a3130f2f5
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Aug 16 16:40:12 2010 +0200
 
     s3-selftest: fix make oldtest (testparm_s3 tests use $LOCAL_PATH).
     
     Guenther
 
 commit 760948a5d4b65fe9353357e701e854f437adf7cb
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Aug 12 15:28:27 2010 +0200
 
     s3:winbindd: remove rpc_pipe_client references from winbind_dual_ndr code
     
     metze
 
 commit 13c744fa30b94e6ab4321c69a8a3d01ef42845d7
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Aug 12 15:13:54 2010 +0200
 
     s3:winbindd: use dcerpc_wbint_* functions instead of rpccli_wbint_*
     
     metze
 
 commit 2ccaa2355872612559935090cb032031659ea284
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Aug 12 15:12:11 2010 +0200
 
     s3:winbindd: add binding_handle to struct winbindd_child
     
     metze
 
 commit e79c8098d62d415d988a840f71f5733b9dfb9f68
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Aug 12 14:50:47 2010 +0200
 
     s3:include: remove unused dispatch* fn pointers from rpc_pipe_client
     
     metze
 
 commit 7f2343be122e80a426eeea29ed602fbc84bdc77b
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Aug 12 14:49:47 2010 +0200
 
     s3:winbindd: remove unused wb_ndr_dispatch* functions
     
     metze
 
 commit 12379097abbab06f7a41bdcd00093f0c7ba08a8f
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Aug 12 14:48:27 2010 +0200
 
     s3:rpc_server: remove unused rpc_pipe_internal_dispatch()
     
     metze
 
 commit 745f63fd1ead248d5a7cd257c0cb38af3ed9dd8b
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Aug 12 14:46:24 2010 +0200
 
     s3:rpc_client: remove unused cli_do_rpc_ndr* functions
     
     metze
 
 commit dd16d3b2d6cdaa036fe12c80b06d9963d20f5b27
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Aug 12 14:39:42 2010 +0200
 
     s3:rpc_client: remove unused rpc_pipe_open_local()
     
     metze
 
 commit d418f9f11abb5b5ed038acbaf5dbb2a656d39d87
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Aug 16 13:53:10 2010 +0200
 
     s3-printing: Lift the use of smbd_server_fd from job_submit.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxx>
 
 commit dc2313d1e87b68a5d85be8443e377491f979ecbc
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Aug 16 13:42:23 2010 +0200
 
     s3-param: also remove lp_update_encrypted from loadparm.
     
     Andreas, please check.
     
     Guenther
 
 commit 13d1e39e473aa7c8cd78b3ca48bbe7889b29f620
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 14 14:26:20 2010 +0200
 
     s3: Fix some type-punned warnings
 
 commit 731604d8aeccc4b49db1a7f88a5334788a8ed4ef
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Aug 16 13:30:00 2010 +0200
 
     s3-smbtorture: fix printf statement in ioctl test.
     
     Guenther
 
 commit 976e1b46ef5d5751af5fb9b6bf9d0ed9bd2e3bf0
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Aug 16 08:11:00 2010 +0200
 
     s3: Remove an unused struct definition
 
 commit 96ae4570230d2d47e23da6909f6e21dd43a19868
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 14 10:22:12 2010 +0200
 
     s3: Remove get_client_fd()
 
 commit a482b3e14ec4e3eada9c2477c9eae2bfbe017f53
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Thu Jul 29 13:18:35 2010 +0200
 
     s3-auth: Remove docs about obsolete 'update encrypted' option.
 
 commit 66b6a8cf62c2fe9b1eafeb094916e6046f686359
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Thu Jul 29 13:16:09 2010 +0200
 
     s3-auth: Remove obsolete 'update encrypted' option.
 
 commit f03ac22770ef96d4b0fec81d94efefcddd8b310b
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Aug 16 12:22:27 2010 +0200
 
     s3-selftest: add samba3.posix_s3.rpc.spoolss.notify to knownfail list.
     
     Guenther
 
 commit dba68d845200bb4416a87c5777de2b554110d20b
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Aug 16 12:11:19 2010 +0200
 
     Revert "s4:RPC-SPOOLSS-NOTIFY: skip test_RFFPCNEx() for now, as the test is broken"
     
     This reverts commit 8ca8250443319e0f19f05aab2014118fd03eaa8a.
 
 commit f24c99fba05ee24232f8047a11f09a093da7b266
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Aug 16 12:08:33 2010 +0200
 
     s3-build: always check for python.
     
     This should fix make test. Metze, please check.
     
     Guenther
 
 commit b0b73ca041ba3d90b3924b380abed4975e5354d9
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Aug 16 10:07:24 2010 +0200
 
     pidl:Samba4/NDR/Client.pm: correctly copy fixed size out arrays
     
     metze
 
 commit 1fc3676974b254fd5fd402e7fa600b9020748734
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 15 19:45:29 2010 +0200
 
     s4:samdb_set_password - fix formatting
     
     (Sorry, I've overseen this)
 
 commit af3c6a42426241704580f4440b09a8c155d212df
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 15 18:19:52 2010 +0200
 
     s4:passwords.py - proof the most important extended error codes
 
 commit 3fcd76237d1c621e6bb876c4c33706e0db2056e2
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 15 18:05:29 2010 +0200
 
     s4:samdb_set_password - implement the extended LDAP error code detection
 
 commit 2dbff00b6dd3affc95c717296d52343daf49361b
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 15 17:38:47 2010 +0200
 
     s4:password_hash LDB module - introduce the extended LDAP error codes on the important failure cases
 
 commit 33bb063b053c24a84fdd13b866d1f80a964aeabf
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 15 10:20:48 2010 +0200
 
     s4:password_hash LDB module - support this new password set syntax
 
 commit 6dc0c07a51ee3d26ffc44e6178b6ae842190bd19
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 15 10:02:43 2010 +0200
 
     s4:passwords.py - another special password test
     
     This looks like a password change but it's rather a password set operation.
 
 commit 28cfae774edf7bd4e2c4d9285b0d0508bee64284
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 15 09:36:25 2010 +0200
 
     s4:password_hash LDB module - allow to compare against both NT and LM hashes on password change operations
     
     This is to match the SAMR password change behaviour.
 
 commit 9476c43967af66e854cfda13bf09e21da7e63a44
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 15 18:45:09 2010 +0200
 
     s4:ldap_backend.c - Windows returns WERROR codes in majuscule HEX format
 
 commit fb58c0f36575510ca6572e695afdd81469ced3dd
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 15 09:25:58 2010 +0200
 
     s4:ldap_backend.c - map error codes - add a change which allows custom WERROR codes
     
     This is strictly needed by my recent passwords work, since I want to remove
     most of the password change stuff in "samr_password.c". Since AD gives us
     CONSTRAINT_VIOLATION on all change problems I cannot distinguish on the SAMR
     level which the real cause was about. Therefore I need the extended WERROR codes
     here.
 
 commit 08b628efe40bd93993ed4b662d924436444bb242
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 14:56:19 2010 +0200
 
     s3: Remove some unused code
 
 commit 3d447e01603c9289d027730565c1771585b19dde
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Sun Aug 15 13:17:36 2010 +0200
 
     s3-test: Try to fix the build farm subunit parsing.
 
 commit 98187fe3092273713b7ac9f8dada01bc5485c7ef
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 09:48:53 2010 +0200
 
     s3: Increase debug level for shutdown_other_smbds
 
 commit 02002a52f243d29d61f62802c7e0d878b3d84a34
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 09:48:19 2010 +0200
 
     s3: Add debugs to shutdown_other_smbds
 
 commit f94039a8ea9c59c481e98e53080fe37d05c883a4
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 15 09:43:56 2010 +0200
 
     s3: Fix a typo
 
 commit fb274f056b85b56fec773c05329c41b72e0f7715
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 15 09:24:22 2010 +0200
 
     s4:subtree_rename.c - relax the checks when requested
     
     (Needed by upgradeprovision for example)
 
 commit 887b7306a779509d9929d18d0ca91b17d510fd5b
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Aug 11 01:54:05 2010 +0300
 
     s4-test: Add drs.rpc.msDSIntId test to knownfail tests
 
 commit 776a3cdc08cb6220656c3b4b7f782d87677e29c0
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Aug 13 23:42:34 2010 +0300
 
     s4-test: Run all DRS-RPC.* tests in ncacn_ip_tcp_tests tests group
     
     Andrew, please check.
 
 commit e58aed25fcc2a4f4ed5b4c167fc8f954c5d471f5
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Aug 13 22:30:39 2010 +0300
 
     s4-drs-test: Make the two DRS test suite a top-level test suites
     
     so that test cases gets visible with "smbtorture --list"
 
 commit d6ccd4c9daaaf19e9fb4dd16ba8b6599d28ef1d5
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Aug 14 19:44:58 2010 +0200
 
     s4:ldap_backend.c - fix a DS error code after WERROR change
 
 commit 7ffae937625afa59f2e554f4aa7dc2113699f7df
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Aug 14 19:41:46 2010 +0200
 
     werror.h - fix order and duplicate DS error codes
 
 commit ab3e20b82fca206d03a68acc501fdbd5a59b47a7
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Aug 14 18:47:15 2010 +0200
 
     s4:libnet - free the "c" context also on error conditions
     
     (and if it's NULL then "talloc_free" does ignore it)
 
 commit 2de63aa2801a907905b3e05557074af5b896d486
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Aug 14 18:36:49 2010 +0200
 
     talloc:documentation - explain that "talloc_free" works also with "NULL" pointers
     
     (talloc.c)
     ...
     > static inline int _talloc_free_internal(void *ptr, const char *location)
     > {
     >        struct talloc_chunk *tc;
     >
     >        if (unlikely(ptr == NULL)) {
     >                return -1;
     >        }
     >
     >        tc = talloc_chunk_from_ptr(ptr);
     ...
     
     Obviously this never had been documented before.
 
 commit 07af3f289e403396a9ddef744cf42e2badc1f1cc
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Aug 14 17:11:40 2010 +0200
 
     s4:samdb_set_password - return "NT_STATUS_WRONG_PASSWORD" when a user account doesn't exist
     
     This is for the (SAMR) account detection protection mechanism.
 
 commit 1fa9e994423b96cc6a13682f79e827cae6850553
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Aug 14 17:10:59 2010 +0200
 
     s4:password_hash LDB module - improve an error message
 
 commit 4b569d74a4be62a65e9c6ef1248eb83eae215831
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Aug 14 11:51:47 2010 +0200
 
     s4:password_hash LDB module - implement the SAMR behaviour when checking old passwords
     
     Sooner or later this module should take over all password change actions.
 
 commit e335b24ad00c3398f2bd4b7da9c4df6087597121
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Aug 14 11:19:29 2010 +0200
 
     s4:password_hash LDB module - fix wrong error codes
     
     To match the passwords.py test
 
 commit a9b055291c39198be5fb1648ba1f51418af16e09
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Aug 14 11:59:47 2010 +0200
 
     s4:passwords.py - test the error code when there doesn't exist any password yet
     
     After the creation of a user object we don't have any password yet.
 
 commit c335c5f54a2bb174b558f7edaced468e597c7ed6
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Aug 14 10:46:38 2010 +0200
 
     s4:passwords.py - perform testing of wrong old passwords on change operations
 
 commit 4f6377043dc7a524a2afd05cd151c82350f06cfe
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Aug 14 11:19:53 2010 +0200
 
     s4:torture/rpc/samr.c - fix a wrong torture error message
 
 commit 13a4922ae631578fcc88eb6b98a15361fd805186
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 14 12:23:13 2010 +0200
 
     s3: Remove a conn NULL check from claim_connection
     
     We've already dereferenced conn before
 
 commit 19280b65a5744ffc23fae1918f371582a237c195
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 14 10:06:55 2010 +0200
 
     s3: Fix an uninitialized variable
 
 commit 4f8ef205ac05cfb445e1252b02faccf9f442f1c3
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue May 4 23:44:50 2010 +1000
 
     s3:auth Add error paths for invalid password_state values
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 70211ea6a3517cb64f18fe7768078e7d51c51ca1
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon May 17 19:04:31 2010 +1000
 
     s3:auth Change winbindd -> auth interface to more standard structures
     
     This removes conversions to and from the source3 varient of the
     server_info structure when replaced in s3compat, and presents a tidier
     interface to winbindd in any case.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit b1b9752506e73766ec66c3c5d26797e9f0112527
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Mon May 17 18:10:13 2010 +1000
 
     s3:auth Change 'make_user_info' to be talloc based
     
     This is an ideal candidate, as it already uses a free function.  It
     now uses talloc destructors to clear the passwords if required.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit e66f6e715fc98641f6cb20f137867723a315f672
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Jun 1 21:53:42 2010 +1000
 
     s3:auth Whitespace fixes after auth merge
 
 commit 23994e1b53b8528007f6325ce5f286712ec021be
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Jun 1 21:52:01 2010 +1000
 
     s3:auth Make Samba3 use the new common struct auth_usersupplied_info
     
     This common structure will make it much easier to produce an auth
     module for s3compat that calls Samba4's auth subsystem.
     
     In order the make the link work properly (and not map twice), we mark
     both that we did try and map the user, as well as if we changed the
     user during the mapping.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 272e49e85c47d88ef0a84bce88e6f8d984f2eae4
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue May 4 16:44:08 2010 +1000
 
     s4:auth Move struct auth_usersupplied_info to a common location
     
     This also changes the calling convention slightly - we should always
     allocate this with talloc_zero() to allow some elements to be
     optional.  Some elements may only make sense in Samba3, which I hope
     will use this common structure.
     
     Andrew Bartlett
 
 commit 61930f50cbace4741500d8b53fc11a4ef3e0d4f8
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 9 16:39:13 2010 +1000
 
     waf: enable gccdeps in developer mode
     
     there are some bugs in the waf builtin preproc this that avoids
 
 commit 952ef310b5e96fe2529562d4bb288f313be62e8a
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 9 16:38:33 2010 +1000
 
     s4-build: fixed library name in dcerpc_server.pc.in
     
     Thanks to Metze for spotting this
 
 commit 3828c76c76e4e9ce7bdb33bc4871f5cf571cc18b
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 9 16:37:52 2010 +1000
 
     ndr: allow ndr_print to print DATA_BLOB
     
     this prints DATA_BLOB structures using the ndr->print() calls
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 7bb5d353e84fa2998ae03fb7ecff1c59685dd9b7
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 9 16:36:50 2010 +1000
 
     dnsp: dnsp_name is 2 byte aligned
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 60eae5a1342cb0e4463d380aa2db837684e111c7
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Fri Aug 13 17:26:36 2010 +0200
 
     s3:idmap: fix sid_to_unixid for builtin and own domain.
     
     The old idmap code created a new mapping if asking the backends failed.
     Now with the new layering, if passdb (which is used for our own domain
     and builtin), then we need to continue and ask the backends, giving
     tdb or whatever the default backend is a chance to create a mapping.
 
 commit 9f60eb8c1b325ece9127a7c3858de7c7a48ae18f
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Fri Aug 13 16:15:38 2010 +0200
 
     s3:idmap: fix spacing/indentation
 
 commit a739cb59445f069594f01f38a6e3c7eedccd4dcc
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 23 12:02:31 2010 +0200
 
     s3:idmap_ldap: use idmap_rw_new_mapping in idmap_ldap_new_mapping
 
 commit a7ba9064d6e5446cb3d0a8d773c8f31b95667134
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 23 12:18:35 2010 +0200
 
     s3:idmap_ldap: add idmap_rw_ops to idmap_ldap_context and init in db_init()
 
 commit 6659ac11de986bb29225b87cb891c3b50175d1f9
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 23 12:02:31 2010 +0200
 
     s3:idmap_tdb: use idmap_rw_new_mapping in idmap_tdb_new_mapping
 
 commit 5a82cffb8b9444afbfa763cad2a7be57a1874d66
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 23 12:12:37 2010 +0200
 
     s3:idmap_tdb: add idmap_rw_ops to idmap_tdb_context and initialize them in init_db
 
 commit 3f3cff9127b971c0de50975ed47cbb2d102a0e03
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 23 12:02:31 2010 +0200
 
     s3:idmap_tdb2: use idmap_rw_new_mapping in idmap_tdb2_new_mapping
 
 commit e82ef14008082ae34af5d1f0205aa2b5782fc567
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 23 12:01:47 2010 +0200
 
     s3:idmap_tdb2: add rw_ops to idmap_tdb2_context and initialize in idmap_tdb2_db_init
 
 commit 307e5b239ada7f817b941f7ffa4af6f1451ae91e
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon May 31 17:12:32 2010 +0200
 
     s3:idmap: add abstract idmap_rw new_mapping mechanism without registering backends
 
 commit 9897647584f042e7227f3fdbf5a9a5b91a9ce83e
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Jun 22 14:13:55 2010 +0200
 
     s3:idmap_ad: untangle two assignments from checks
 
 commit 264910b06f71ed76df8ce432d320c33ec9dac42f
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Jun 22 14:12:14 2010 +0200
 
     s3:idmap_ad: remove unused filter_low_id and filter_high_id from idmap_ad_context
     
     The filter range from the idmap_domain is used now.
 
 commit d515d7fe49287b62a42aab5a8261745d27e349c9
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Jun 22 14:09:57 2010 +0200
 
     s3:idmap_ad: use range from idmap_domain in idmap_ad_sids_to_unixids()
 
 commit 96607d9543ebc1b485fa701db8f4f11fd501b750
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Jun 22 13:13:57 2010 +0200
 
     s3:idmap_ad: use range from idmap_domain in idmap_ad_unixids_to_sids()
 
 commit f07049495d81dc4ad2df440f274d470ac41b83c9
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Jun 22 12:47:41 2010 +0200
 
     s3:idmap_rid: remove a comment that does not apply in that place.
     
     Probably got copied from a different location.
 
 commit a75822836719f17b74cb009c482482bd78349cc7
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Jun 22 12:44:22 2010 +0200
 
     s3:idmap_rid: remove unused domain_name from the idmap_rid_context.
 
 commit 2916b302f35e434a1f9dfe329a146cb815bcda7e
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Jun 22 12:42:52 2010 +0200
 
     s3:idmap_rid: remove range from idmap_rid_context()
     
     Now, the idmap_domain range that is centrally parsed is used.
 
 commit ac63c50684ec2edb4a99f6ed1995288700ce5642
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Jun 22 12:42:06 2010 +0200
 
     s3:idmap_rid: use range from idmap_domain in idmap_rid_sid_to_id()
 
 commit cda44b9e8e8f0edc111f5fa8daf6f8a9f5bf2a7f
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Jun 22 12:38:19 2010 +0200
 
     s3:idmap_rid: use ranges from idmap_domain struct in idmap_rid_id_to_sid()
 
 commit a6f58b76cccc95f2ac69f5e215fd3a0c9d639c9e
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Jun 22 12:32:35 2010 +0200
 
     s3:idmap_rid: remove unused talloc context var from idmap_rid_sids_to_unixids()
 
 commit 376e2bcc6e6f8c8b032d83116dc742c5975f042e
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Jun 22 12:31:41 2010 +0200
 
     s3:idmap_rid: remove unused talloc context arg from idmap_rid_sid_to_id()
 
 commit 597292a819450866a28e8a46091a0287db9631c1
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Jun 22 12:30:58 2010 +0200
 
     s3:idmap_rid: remove unused talloc context var from idmap_rid_unixids_to_sids()
 
 commit 62833871bc5e2efe203d8f0a1efaf7c9fa62ff94
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Jun 22 12:29:57 2010 +0200
 
     s3:idmap_rid: remove unused talloc ctx argument from idmap_rid_id_to_sid()
 
 commit 622bda8a67083af2b1d0821e5cffcce4a50ea0b8
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Jun 21 17:28:37 2010 +0200
 
     s3:idmap_rid: untangle assignment from check in idmap_rid_initialize()
 
 commit a896ba07bb0808143979d752ce89e94c47164f0c
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 23 12:39:59 2010 +0200
 
     s3:idmap_ldap: add my (C)
 
 commit 58cb5163f269f11ecf2846bb00022d0b382af1d7
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 21:55:02 2010 +0200
 
     s3:idmap_ldap: create mappings for unmapped sids in idmap_ldap_sids_to_unixids()
 
 commit 26c82596d95d31dc3d141656266123ca1fff8644
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 20:19:46 2010 +0200
 
     s3:idmap_ldap: add a idmap_ldap_new_mapping().
     
     High level function to create a new mapping for an unmapped sid.
     This builds logic that used to reside in the top level idmap code
     in the backend.
 
 commit 4ed6f315d93213154a39748c4ecc68d3d51df488
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 20:18:27 2010 +0200
 
     s3:idmap_ldap: add idmap_ldap_get_new_id() to allocate a new id given a domain
     
     Currently this only works with the default domain, calling out
     to idmap_ldap_allocate_id(). In the future this will be extended
     to also work for non-default domains.
 
 commit 5f77570bb6ba0a8e8233e5f8081acac48829e772
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 20:15:25 2010 +0200
 
     s3:idmap_ldap: move idmap_ldap_set_mapping() further up.
 
 commit 3e71eaeca09fd8df39e6b894c02e83be8df4bac1
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 19:45:39 2010 +0200
 
     s3:idmap_ldap: make idmap_ldap_alloc_context a member of idmap_ldap_context
     
     this hides this beneath the idmap structure and removes a global variable
 
 commit 523b94f180a8390788a3a7ce3e10ff94f350ac98
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 19:17:48 2010 +0200
 
     s3:idmap_ldap: call idmap_ldap_alloc_init from idmap_ldap_init.
     
     The alloc subsystem is now subordinate to the idmap system.
 
 commit c85426186704316e64153b938c85582e6d0ebb17
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 19:03:46 2010 +0200
 
     s3:idmap_ldap: remove the (now unused) range from idmap_ldap_alloc_context
 
 commit 3f39921e7e1175523766a108f338ea38038c5d79
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 19:03:12 2010 +0200
 
     s3:idmap_ldap: use ranges from idmap domain in idmap_ldap_allocate_id()
     
     Second step in removing the idmap range from the idmap_ldap_alloc_context.
 
 commit 5518bcb840c288a4b041e1a0aa15e6cdefd9f028
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 18:59:28 2010 +0200
 
     s3:idmap_ldap: add idmap_domain arg to idmap_ldap_alloc_init and verify_idpool
     
     First step in removing idmap ranges from the idmap_ldap_alloc_context.
     The range from the domain is to be used now.
 
 commit 1cf27374ab97841cf7b70a73217151276938885b
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 10:16:54 2010 +0200
 
     s3:idmap_ldap: remove unused filter range from struct idmap_ldap_context
 
 commit 5bb4a94c6c022256e04e047ecf70be0d2cf09924
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 10:16:20 2010 +0200
 
     s3:idmap_ldap: don't load ranges - they have been loaded into struct idmap_domain
 
 commit 634cd2e0451d4388c3e3f78239495cf595368b15
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 10:00:49 2010 +0200
 
     s3:idmap_ldap: use filter range from idmap domain, not idmap_ldap_context
 
 commit 3a5f86216b820c4c57d46b586634b93e1ce423f2
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Jun 22 14:49:00 2010 +0200
 
     s3:idmap_ldap: re-implement allocate_id in idmap methods.
 
 commit 5bb5b69b0faff34ec0defbd2d358eeaf6daf4ea8
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 09:39:11 2010 +0200
 
     s3:idmap_tdb: add my (C)
 
 commit 78979c642030c725489643fc7f395ea578c69261
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Jun 22 09:01:32 2010 +0200
 
     s3:idmap_tdb: properly initialize the idmap_tdb context with zero
 
 commit 9c3d4dff828574263f4f2ff3632c08af387a01f1
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 09:35:52 2010 +0200
 
     s3:idmap_tdb: prevent opening the idmap db more than once.
 
 commit 66a38d8612733427637b13c721dd474389b7cc90
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 08:53:54 2010 +0200
 
     s3:idmap_tdb: rewrite sids_to_unixids to create mappings for unmapped sids.
 
 commit 4f2bb1a2595a23d3bba0d0b3bb7bb38872e47c95
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 08:44:04 2010 +0200
 
     s3:idmap_tdb: add a idmap_tdb_new_mapping().
     
     High level function to create a new mapping for an unmapped sid.
     This builds logic that used to reside in the top level idmap code
     in the backend. To be called inside a transaction to guarantee
     atomicity of the operation.
 
 commit 47387b3ebb0d4d04403d0d65312d29af6bccc95a
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 08:43:11 2010 +0200
 
     s3:idmap_tdb: move the set_mapping code up
 
 commit 2b2a8f9b3b283a39f391548775628e1aeb6fb811
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 08:35:28 2010 +0200
 
     s3:idmap_tdb: use transaction wrapper for idmap_tdb_set_mapping().
 
 commit b0615e475786faba1146949d5414518a0c2d05cf
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 09:47:27 2010 +0200
 
     s3:idmap_tdb: remove unused struct idmap_tdb_state.
 
 commit 28535349bd321fbaad8c8cdcdcbf5a1a95b18c96
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 08:17:39 2010 +0200
 
     s3:idmap_tdb: remove unused idmap_alloc_db
 
 commit 9010194972310e0749d426b3810785e4f5fce51d
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 08:17:06 2010 +0200
 
     s3:idmap_tdb: remove unused idmap_tdb_alloc_close().
 
 commit 2e4a0382f5f9df4e50c7a7e9759bf02f54c21925
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 08:16:05 2010 +0200
 
     s3:idmap_tdb: give idmap_domain arg to idmap_tdb_allocate_id and use ctx->db
     
     instead of alloc_db
 
 commit 4301a81c995e0230eaac859c0a5444a90d944ed0
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 08:12:43 2010 +0200
 
     s3:idmap_tdb: call idmap_tdb_init_hwm() from idmap_tdb_open_db().
 
 commit 10395064933bd1c92d647606b4b3958aaacaf759
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 08:11:19 2010 +0200
 
     s3:idmap_tdb: move idmap_tdb_init_hwm up.
 
 commit f739ccb1b9da4b5b7941944e8a4342049254c8d8
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 08:07:40 2010 +0200
 
     s3:idmap_tdb: remove unused idmap_tdb_load_ranges()
     
     The idmap_tdb_state (which should actually be called idmap_tdb_alloc_context)
     is being removed since the alloc part is combined with the id mapping part.
 
 commit b1285a5cb3411dc0e2437d0952318b4837f14d81
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 23 10:53:29 2010 +0200
 
     s3:idmap_tdb: have idmap_tdb_open_db take an idmap_domain struct as argument
     
     the other arguments are not needed any more and are removed.
 
 commit 53856fc8b0cdbb01eb0b639800be3ec1812aae41
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 07:56:46 2010 +0200
 
     s3:idmap_tdb: rename idmap_tdb_alloc_init->idmap_tdb_init_hwm and use db from idmap_tdb_context
     
     instead of the special idmap_alloc_db
 
 commit 384e35f8a754feb601fdd9d032c3aad121e0fbc3
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 07:51:15 2010 +0200
 
     s3:idmap_tdb: move definition of struct idmap_tdb_context up.
 
 commit db3897258392eca17835a72d022364aa5b668c32
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 07:43:14 2010 +0200
 
     s3:idmap_tdb: remove filter_low_id,filter_high_id from idmap_tdb_context
     
     These are now taken from the idmap_domain struct.
 
 commit 3315f2cf9b6113ff84dde3a402f98c5c49f74bb9
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 09:46:08 2010 +0200
 
     s3:idmap_tdb: add idmap domain arg to idmap_tdb_upgrade and use domain range
 
 commit 6d66018187624f4b0a0a21f34abb6e74053ce7d3
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 07:42:00 2010 +0200
 
     s3:idmap_tdb: use filter from idmap_domain rather than from idmap_tdb_context
 
 commit 053e4510cd4a674e3c9809b0829f32e1bca183ea
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 07:35:28 2010 +0200
 
     s3:idmap_tdb: give idmap domain argument to idmap_tdb_sid_to_id
     
     instead of idmap_tdb_context. This is in preparation of using the
     filter from the idmap_domain struct.
 
 commit f7a5f0987c014b26bafd4a3af8fc49396d735d34
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 07:32:12 2010 +0200
 
     s3:idmap_tdb: give idmap domain argument to idmap_tdb_id_to_sid
     
     instead of idmap_tdb_context. This is in preparation of using the
     filter from the idmap_domain struct.
 
 commit 0f248169d9b42fcd9f70d7cf8d13640011dd3256
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Jun 22 14:41:31 2010 +0200
 
     s3:idmap_tdb: implement allocate_id in idmap methods for tdb backend
 
 commit 2b9ad09ae7bbfc4382e620705b2bc9c06e60fa5a
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 09:26:17 2010 +0200
 
     s3:idmap_tdb: add idmap_tdb_get_new_id() to allocate a new id given a domain
     
     Currently this only works with the default domain, calling out
     to idmap_tdb_allocate_id(). In the future this will be extended
     to also work for non-default domains.
 
 commit 9e8df7403af834699eb94a71a5c1131a98c8b4c9
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 09:19:21 2010 +0200
 
     s3:idmap_tdb: convert idmap_tdb_allocate_id() to use transaction wrappers
 
 commit 85e9b35993cbcbabc3abbf4f8490581c06c5f88a
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Jun 15 09:12:49 2010 +0200
 
     s3:idmap_tdb: remove an extra blank line
 
 commit aad8756daebf4eee03fb67e28324c723b81c3a02
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 09:39:24 2010 +0200
 
     s3:idmap_tdb2: add my (C)
 
 commit dac9f73ccd7041334308367a2f712df87173bb76
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 23 11:30:56 2010 +0200
 
     s3:idmap_tdb2: move idmap_tdb2_new_mapping() up. spare a prototype.
 
 commit 627b9aa4b7ccc87938c864a9be19e23b404d3fa1
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 09:31:53 2010 +0200
 
     s3:idmap_tdb2: get rid of an extra variable in idmap_tdb2_db_init().
 
 commit d27992e70837850136b93b93886740c77ead0416
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 08:23:25 2010 +0200
 
     s3:idmap_tdb2: move idmap_tdb2_set_mapping() up to its _action callback.
 
 commit 3bc40a09799ed3b39ff387d07b0a3928ae800444
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jun 17 08:04:53 2010 +0200
 
     s3:idmap_tdb2: use the right talloc context for db_open in idmap_tdb2_open_db()
 
 commit 39079acc5770c23f4c1428be60202f48882eeef3
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 22:02:54 2010 +0200
 
     s3:idmap_tdb2: don't check whether sid is already mapped in idmap_tdb2_new_mapping().
     
     idmap_tdb2_new_mapping() is called from inside a transaction only
     with sids, that have been verified not to be mapped directly before
     that in the same transaction.
 
 commit 1a52e0d25b2d32e336f1bac4d41039e290311a6b
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 17:40:12 2010 +0200
 
     s3:idmap_tdb2: add the db_context to the idmap_tdb2_context
     
     this removes the idmap_tdb2 global variable
 
 commit 83ad3cdf6966e25ca931ebb6feabbf9be059e838
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 22:36:33 2010 +0200
 
     s3:idmap_tdb2: talloc_zero (instead of talloc) the idmap_tdb2_context
 
 commit c08a45ebd9aa18d0d5795c90fc467cee089f2b7f
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 17:30:07 2010 +0200
 
     s3:idmap_tdb2: rename idmap_tdb2_alloc_load -> idmap_tdb2_init_hwm
 
 commit 41cead6a31ff7f5733103fd36711a25559edf43c
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 17:28:34 2010 +0200
 
     s3:idmap_tdb2: move idmap_tdb2_alloc_load() up to reduce need for prototype
 
 commit 2c549be359152964f9126530664e24bedd75f6f5
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 17:26:26 2010 +0200
 
     s3:idmap_tdb2: remove unused idmap_tdb2_state and idmap_tdb2_load_ranges
 
 commit fd81228ed8691e3c8fc61e0be6f516b219c0e39f
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 17:24:40 2010 +0200
 
     s3:idmap_tdb2: give idmap_tdb2_alloc_load() and idmap domain arguemnt
     
     and use the ranges from the idmap domain for checking the HWM values
 
 commit bd4cc44c7d99dd2aeabed73ef0659909b78c6830
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 17:21:27 2010 +0200
 
     s3:idmap_tdb2: add an idmap_domain struct argument to idmap_tdb2_open_db()
 
 commit 871945ae199472f4635a272467a3df5bb4d8c44c
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 17:31:52 2010 +0200
 
     s3:idmap_tdb2: remove filter_low_id and filter_high_id from idmap_tdb2_context
     
     Now these are taken from the idmap_domain struct.
 
 commit 2842389e55f846d559e3ae6297e6dc93b9ac68f8
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 17:17:44 2010 +0200
 
     s3:idmap_tdb2: don't parse config and fill filter_low_id and filter_high_id
     
     into idmap_tdb2_context in idmap_tdb2_db_init().
     Now these are taken from the idmap_domain struct instead.
 
 commit 6a70e7da58c61ada84e4fbe43d6631f359a466e4
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Jun 1 16:45:51 2010 +0200
 
     s3:idmap_tdb2: honour the "idmap read only" flag in the tdb2 module.
     
     Note that this will not prevent the idmap script from writing its
     mappings to the database, but no new unix ids will be allocated via
     the allocator and hence no new mappings will be autogenerated.
 
 commit d5c3cb5a8a55e325a84d5fc5f704af86588b2027
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 17:14:51 2010 +0200
 
     s3:idmap_tdb2: use range from idmap_domain in idmap_tdb2_allocate_id
 
 commit 4b10036da81857449e95272381faa2167ee4f10b
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 17:12:44 2010 +0200
 
     s3:idmap_tdb2: use filter from idmap_domain rather than from idmap_tdb2_context
 
 commit 77096b9a26b23edc6a059dc2bc4f56d26f4aa0ea
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 17:06:17 2010 +0200
 
     s3:idmap_tdb2: pass idmap_domain (not idmap_tdb2_context) to idmap_tdb2_sid_to_id
 
 commit 863212ad0e5ae59a218d9960553ec1e946f17826
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 16:02:07 2010 +0200
 
     s3:idmap_tdb2: pass idmap_domain instead of idmap_tdb2_context to idmap_tdb2_unixids_to_sids
     
     The reason for this will become apparent later: The ranges are being moved to
     the idmap_domain: They are universal.
 
 commit bb8a4415c86bd23909d7fc34b933d8214b3e1846
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 15:49:30 2010 +0200
 
     s3:idmap_tdb2: also support idmap script for named domains
     
     this can be configured via "idmap config DOMAIN : script = foobar"
 
 commit f27858548e64b9f27d62a900aec400ea66266fa5
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 15:47:23 2010 +0200
 
     s3:idmap_tdb2: move the idmap script from idmap_tdb2_state to idmap_tdb2_context
     
     The state (aka idmap_tdb2_alloc_context) is being removed.
     The (global) idmap script was wrong there anyways.
     It belongs to the per-domain context.
 
 commit 834008c2cd55a87d4fada2390606381ec7316915
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 15:31:55 2010 +0200
 
     s3:idmap_tdb2: remove use of idmap_tdb2_state from idmap_tdb2_allocate_id
     
     idmap_tdb2_state should actually be called idmap_tdb2_alloc_context.
     This is being removed as the idmap and allocation is moved together.
     We use the idmap_tdb2_context * that is sitting in dom->private_data.
     This contains the same ranges as those in the state anyways.
     Later, when we can also allocate for named domains, this will become
     necessary anyways.
 
 commit 1dfb20d0292623f21f47e93afaba865d9ff3b05b
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 15:31:05 2010 +0200
 
     s3:idmap_tdb2: move definition of struct idmap_tdb2_context up.
 
 commit 5b264561e7959019974d6934af7568891a1d2c99
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 15:08:16 2010 +0200
 
     s3:idmap_tdb2: open the db after loading the ranges in idmap_tdb2_db_init().
 
 commit 8da3d7c39be33899b29276cb2778cb9e1771bb6e
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jul 29 23:13:54 2010 +0200
 
     s3:idmap_tdb2: add allocation of new mappings to idmap_tdb2_sids_to_unixids
     
     This moves the new_mapping feature inside the tdb2 backend to make creations
     of mappings atomic.
     
     Note: The new internal function idmap_tdb2_get_new_id() that is used to allocate
     a new unix id is prepared to function for multiple explicitly configured idmap
     domains, but currently it does only work for the default domain. The extended
     allocation support requires extension of the data base format to store multiple
     counters (per domain). This will be added in a later step (TODO!).
 
 commit 36017ecebf87b2c04d5af37bc209a64a4c6527a7
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Jun 22 14:47:11 2010 +0200
 
     s3:idmap_tdb2: re-implement allocated_id in idmap methods.
 
 commit 1cd1dff7569fbcd2ab02066764933fc50f0dc966
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 16:59:26 2010 +0200
 
     s3:idmap: add idmap_unix_id_is_in_range() for checking an id against an idmap range
 
 commit 212627e9c0d62cf36f5f6101f0226f76bcee3881
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Jun 22 16:29:13 2010 +0200
 
     s3:idmap: don't check range for passdb idmap domain
 
 commit 24ff45ff4dd01d0ea5db7e7b182c8a4c8a9df761
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 16:07:55 2010 +0200
 
     s3:idmap: parse ranges and "read only" in idmap_init_domain().
 
 commit dc4d838401787a5754d2114ba94029bef2a19f6d
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jul 29 17:51:13 2010 +0200
 
     s3:idmap: add a read_only flag to the idmap_domain struct.
     
     This will be used to mark "allocating backends" (tdb, tdb2, ldap) read-only.
 
 commit 10c50f74d0efc4a6e4d58e7158b319da41528f8f
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed Jun 16 16:05:34 2010 +0200
 
     s3:idmap: add low_id and high_id to the idmap_domain struct
     
     This global data will replace the backend-specific filter_low_id
     and filter_high_id. The presence of a range is generic to all
     idmap configs.
 
 commit c09ee2bcb41ef80ab4f33abf5de3ff4aca324f51
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon May 31 15:55:01 2010 +0200
 
     s3:docs: fix net manpage to reflect removal of net "idmap secret alloc" feature
 
 commit 502d00e463ad39b9d8843bd3539fdedfa56add38
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon May 31 15:00:38 2010 +0200
 
     s3:net: remove the "net idmap secret alloc" functionality.
     
     This is now not available any more, since allocation is moved
     below the id mapping layer. The functionality could be
     reintroduced on a per domain basis as an e.g
     "net idmap secret <domain> alloc" command.
 
 commit 8496c663ff2c93911b0221e24fdf4f4b31e9e563
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Fri Jul 30 15:15:47 2010 +0200
 
     s3:docs: add documentation for new "idmap read only" parameter
 
 commit 6d9f4d6d36da6f9ab729d769d00e615fe8b4a499
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Jun 1 15:35:01 2010 +0200
 
     s3:loadparm: add new boolean parameter "idmap read only"
     
     This will be used to be able to put the default idmap config
     read only. This can make sense for instance with the tdb2
     idmap backend and using the idmap script feature.
 
 commit 2056703d56c67b4f01b61edafdf17d5e20220078
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Fri Jul 30 15:01:37 2010 +0200
 
     s3:docs: remove documentation of removed parameter "idmap alloc backend"
 
 commit c62f7c7a0b46ab4f834ff847f3f1a13374a53714
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon May 31 15:53:27 2010 +0200
 
     s3:loadparm: remove parameter "idmap alloc backend"
 
 commit 7dd8339ca1d8cb8b44c128097f4ee4ee6f0b412f
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon May 31 11:56:55 2010 +0200
 
     s3:idmap: remove unused definition of idmap_alloc_methods.
     
     Allocation is now completely handled in the allocating backends.
 
 commit 3a2487e66b85bcceba6d52881f7bc4810b757023
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon May 31 11:55:18 2010 +0200
 
     s3:idmap: remove idmap_alloc_context from idmap.c
     
     The registering of alloc backends is being removed.
     The idmap backends are responsible for initializing
     their alloc code on their own if necessary.
     
     No list of alloc backends is maintained any more in the top level.
 
 commit 12a0ab3c96acf4333371b67d81d33b3bf0c5489a
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon May 31 11:47:04 2010 +0200
 
     s3:idmap: remove the alloc methods list from idmap.c
     
     The registering of alloc backends is being removed.
     The idmap backends are responsible for initializing
     their alloc code on their own if necessary.
     
     No list of alloc backends is maintained any more in the top level.
 
 commit a423f5151d3ecf7d3dc37ae85b5868a46cdb9d39
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon May 31 11:45:58 2010 +0200
 
     s3:idmap: remove unused get_alloc_methods().
 
 commit 75a6c244591b4bc13c494c2b0ec40926379d2d4a
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon May 31 11:44:44 2010 +0200
 
     s3:idmap: remove unused smb_register_idmap_alloc().
     
     The registering of alloc backends is being removed.
     The idmap backends are responsible for initializing
     their alloc code on their own if necessary.
 
 commit f96575d6db1f0137469d2611a3f3111a8101366d
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon May 31 11:41:05 2010 +0200
 
     s3:idmap_ldap: remove unused idmap_ldap_alloc_methods.
 
 commit 0369eb5555cddcdf80a7901dd64cef3114e524bc
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon May 31 11:38:58 2010 +0200
 
     s3:idmap_ldap: remoce unused idmap_alloc_ldap_init
 
 commit 0dfe400d64285cb2433718d6c09961d9513bd9a2
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon May 31 11:37:40 2010 +0200
 
     s3:idmap_ldap: don't call idmap_alloc_ldap_init in idmap_ldap_init
     
     The registering of alloc backends is being removed.
     The idmap backends are responsible for initializing
     their alloc code on their own if necessary.
 
 commit bc59660fc19493076a847e6439b80e5f6b6324d5
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon May 31 11:34:46 2010 +0200
 
     s3:idmap_tdb: remove unused idmap_alloc_methods
 
 commit 5e317beadb0f73f825e46cff01aefeb8b5529454
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon May 31 11:33:34 2010 +0200
 
     s3:idmap_tdb: remove unused idmap_alloc_tdb_init()
 
 commit dd4adc172171bab0e2a211d50b0c584834aff161
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon May 31 11:32:20 2010 +0200
 
     s3:idmap_tdb: don't call idmap_alloc_tdb_init in idmap_tdb_init
     
     The registering of alloc backends is being removed.
     The idmap backends are responsible for initializing
     their alloc code on their own if necessary.
 
 commit 77e41c0ad47f9a0974ad34e4de3d0721117c7917
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon May 31 11:29:00 2010 +0200
 
     s3:idmap_tdb2: remove unused idmap_tdb2_alloc_init().
 
 commit 261663389b3b04b9071b11b4f2dba39a15fda03b
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon May 31 11:28:02 2010 +0200
 
     s3:idmap_tdb2: remove unused idmap_tdb2_alloc_close().
 
 commit 39fced2f33eb60b25f8c1bddea09c429fc218f1a
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon May 31 11:27:18 2010 +0200
 
     s3:idmap_tdb2: remove unused idmap_alloc_methods.
 
 commit 8a13c959313fb876d5ef798be8e54d2971e5307d
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon May 31 11:24:52 2010 +0200
 
     s3:idmap_tdb2: don't call smb_register_idmap_alloc() in idmap_tdb2_init
     
     The registering of alloc backends is being removed.
     The idmap backends are responsible for initializing
     their alloc code on their own if necessary.
 
 commit 7b4c6f7e89c6e5b9e68676f89e32a0d51cf947f5
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon May 31 10:14:18 2010 +0200
 
     s3:idmap_tdb: make idmap_alloc_tdb_init() static.
 
 commit fe8b1588b465bd84a20cc137aabdaab7453a2211
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon May 31 00:27:23 2010 +0200
 
     s3:idmap: remove unused idmap_alloc_init().
 
 commit 212468bc6e032c1f704a1d5042222b7299f9bcfb
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jul 29 23:20:21 2010 +0200
 
     s3:idmap: use allocate_id() from the idmap_methods in idmap_allocate_unixid()
     
     The idmap alloc methods are being removed.
 
 commit 770b22ff5aa3f852daaf6f0fd1b2f4f81d78343c
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Jun 22 14:31:24 2010 +0200
 
     s3:idmap: add an allocate_id method to the idmap_methods struct.
     
     The idmap_alloc_methods are being removed, but this single "alloc" method
     is still needed for the samba-wide Unix-ID allocator, which is used in
     group-mapping and ldapsam:editposix.
     This method should ultimately also disappear.
 
 commit 0d369271c5d7c466e2594a446a14977302850e2e
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Sun May 30 21:40:44 2010 +0200
 
     s3:idmap: factor out common code of idmap_allocate_uid|gid()
     
     into new idmap_allocate_unixid().
 
 commit 0d0032e744e394597d108def097143927637f854
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Wed May 19 10:20:08 2010 +0200
 
     s3:idmap: remove the set_mapping method from the idmap API
 
 commit 95617a03db896a2ac2051f74e7d7ba1209fbc61b
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu May 20 10:28:03 2010 +0200
 
     s3:idmap: remove idmap_new_mapping() - now implemented in the backends
 
 commit e2968160a4649573e7820b72589042e4208ccee8
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Sun May 16 00:32:10 2010 +0200
 
     s3:idmap: add a debug message to idmap_sid_to_gid
 
 commit a08e60dd2ccc5e4be5697e3215440ec0267fe586
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Sun May 16 00:31:39 2010 +0200
 
     s3:idmap: add a debug message to idmap_sid_to_uid
 
 commit 9ee31346911bb14715704a10086214b1ddc15371
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Fri May 14 16:19:46 2010 +0200
 
     s3:idmap: don't call idmap_new_mapping idmap_sid_to_gid
     
     The setting of a new mapping is moved into the backend code
     to achieve atomicity and greater flexibility.
     
     Michael
 
 commit f301ea59773b174da9009dfd482a56d7e72a76dd
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Fri May 14 16:18:16 2010 +0200
 
     s3:idmap: don't call idmap_new_mapping idmap_sid_to_unixid.
     
     The setting of a new mapping is moved into the backend code
     to achieve atomicity and greater flexibility.
     
     Michael
 
 commit ccfe40c27f9be794d5ae6d4cb337d820b0a03718
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 18:05:20 2009 +0100
 
     s3:winbind: increase interface version after removing calls
     
     Michael
 
 commit 95b840cbf1a22c13c038f9ffe999672bf444daa9
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 17:59:18 2009 +0100
 
     s3:idmap: remove unused method set_id_hwm from idmap API
     
     Michael
 
 commit 3715a1687f0b258d0c8f0966eddc8aa6586a8735
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 17:56:19 2009 +0100
 
     s3:idmap: remove unused alloc method get_id_hwm from idmap API
     
     Michael
 
 commit 672ab10ee784fcfc3270df3e7665f74ff08f7d40
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 15:52:34 2009 +0100
 
     s3:idmap: remove unused method dump_data() from the idmap API
     
     Michael
 
 commit 0f913731563e3265ccc17589a01b5667c45019ec
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 14:44:24 2009 +0100
 
     s3:idmap: remove the remove_mapping method from API and backends
     
     Michael
 
 commit d888e726a9b1e1e1603211821a71fd88aea566c7
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 14:38:21 2009 +0100
 
     s3:idmap: remove unused idmap_remove_mapping().
     
     Michael
 
 commit c03fa64a2c05672f4b4d5a05263a449c0c7e85e1
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 14:36:51 2009 +0100
 
     s4: remove REMOVE_MAPPING from wb_samba3_protocol
     
     Michael
 
 commit 3b56f7f6b5040a8f130060e7e1d8c062aa6d3b16
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 14:34:50 2009 +0100
 
     s3:winbind: remove the method REMOVE_MAPPING from winbind's API
     
     Michael
 
 commit 6740c180e668307f1ee16084f5d6531508bb1cbf
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 14:31:55 2009 +0100
 
     s3:idmap: remove unused idmap_set_mapping().
     
     Michael
 
 commit 74da3163f6ef7ec8c8e5d52d926dbc3e02be0c2d
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 14:30:25 2009 +0100
 
     s4: remove SET_MAPPING from wb_samba3_protocol
     
     Michael
 
 commit 474020b1aeca8c527ea9aac6c39c6fb8386ace23
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 14:29:15 2009 +0100
 
     s3:winbind: remove the method SET_MAPPING from winbind's API
     
     Michael
 
 commit 1ac8bf4ea8f28bf39990c42449eda07966bd5f81
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 13:57:21 2009 +0100
 
     libwbclient: unimplement wbcRemoveGidMapping()
     
     Michael
 
 commit 89100cb509dadeb0f9905f15ea8a631094e3f052
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 13:56:09 2009 +0100
 
     libwbclient: unimplement wbcRemoveUidMapping()
     
     Michael
 
 commit 788123ec2e975bd9019aa9a8a70f4a95b82431b8
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 13:54:03 2009 +0100
 
     libwbclient: unimplement wbcSetGidMapping()
     
     Michael
 
 commit 2e657035081984b84063e1fbb6f6e3314e8d6166
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 13:51:53 2009 +0100
 
     libwbclient: unimplement wbcSetUidMapping()
     
     Michael
 
 commit 806e00628810a0fd1d2884bcdb649df147f05286
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 13:49:42 2009 +0100
 
     s3:idmap: remove unused idmap_set_gid_hwm()
     
     Michael
 
 commit 002fe91768757f20de2a40f14480b6c5f8b74bdc
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 13:49:06 2009 +0100
 
     s3:idmap: remove unused idmap_set_uid_hwm()
     
     Michael
 
 commit 61f019d61d2aeb5d5dd79c3048d9c6048f4881f5
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 13:46:25 2009 +0100
 
     s4: remove SET_HWM and SET_DUAL_HWM from wb_samba3_protocol
     
     Michael
 
 commit 66e67c1bad2b6bd7c28600ba166971a83e3f3520
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Jun 28 00:34:29 2010 +0200
 
     s3:winbind: remove SET_HWM from winbind's API.
 
 commit ec33a624a395d6108e47a4eef9430626ec83b314
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 13:39:33 2009 +0100
 
     libwbclient: unimplement wbcSetGidHwm()
     
     Michael
 
 commit e09a269bcc76be2101a285c0466f7fffa74366ac
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 13:37:11 2009 +0100
 
     libwbclient: unimplement wbcSetUidHwm()
     
     Michael
 
 commit a03e2cacafacabda3fe75c784c0c360e5384339f
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 13:33:54 2009 +0100
 
     s3:net: rewrite "net idmap restore" using dbwrap
     
     This removes the use of libwbclient from "net idmap".
     
     This detects the idmap backend from the current smb.conf
     and stores the id mapping tables in the corresponding data bases.
     Currently, only tdb and tdb2 backends are supported.
     Support for the ldap backend may be implemented later.
 
 commit 80bceab9cb53318387133edde4be888d7b3156b1
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Mon Jun 14 12:25:11 2010 +0200
 
     s3:net: change "net idmap dump" to use dbwrap instead of direct tdb access
     
     This way, it will also work in a samba-ctdb cluster.
 
 commit a0920a5ee5f7b390b0177a0d2899bf7da43c17e1
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 12:20:46 2009 +0100
 
     s3:net sam provision: compose sid before getting uid for Guest
     
     Michael
 
 commit d923907ced67b349013041327aef2d915c476102
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 12:12:43 2009 +0100
 
     s3:net sam provision: allocate the uid after composing the sid for Administrator
     
     Michael
 
 commit c45eca5751fe7b50106d77b5421c1169338c27e1
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 12:01:16 2009 +0100
 
     s3:pdb_ldap: move some code in ldapsam_create_dom_group()
     
     to make the flow more similar to ldapsam_create_user().
     This prepares for calling winbind_sid_to_gid() instead of
     winbind_allocate_gid(): we need the group_sid for this...
     
     Michael
 
 commit 0dc3cd75a175a33a3883aa50a324db9699cb4c6b
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Thu Jan 22 11:10:01 2009 +0100
 
     s3:groupdb: allocate a gid after allocating a rid in pdb_default_create_alias()
     
     Michael
 
 commit b28371b9a4145d5d84d290a5fece40536838b7ed
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Tue Jun 1 14:03:32 2010 +0200
 
     s3:idmap_tdb2: fix a debug message
 
 commit a8492d2a927a6f381d0ba091019a0d3e90788d4f
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Sat Aug 14 01:54:37 2010 +0200
 
     s3:test: add a new "valgrindtestenv" target, similar to gdbtestenv
     
     this runs the daemins in xterm under valgrind instead of in gdb
 
 commit 1bc1fbe5fddfbd808daa2538221a976bbdeb5a6b
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Sat Aug 14 01:52:41 2010 +0200
 
     s3:gdbtestenv: also start an xterm with nmbd. and start winbindd before smbd.
 
 commit 40090d9b24d62c1f0e48c33f18178f076bfa7f7d
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Sat Aug 14 01:49:52 2010 +0200
 
     s3:gdbtestenv: also set the xterm's window title appropriately
 
 commit e051f3bd62201511afb2b4830b1ca597857cea65
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Sat Aug 14 01:48:09 2010 +0200
 
     s3:gdbtestenv: print the server's name in the icontitle instead of "server"
 
 commit 045f4c96d5d9c0528661499ce0e5cc729df9713d
 Author: Michael Adam <obnox@xxxxxxxxx>
 Date:   Fri Aug 13 17:29:07 2010 +0200
 
     pidl: fix printing of server side ndr request debug messages
     
     The macros NDR_PRINT_IN_DEBUG and NDR_PRINT_OUT_DEBUG are made for
     the client side. For the server side, the NDR_SET_VALUES flag needs
     to be added for the OUT struct and not for the IN struct, otherwise,
     the OUT part can print uninitialized data and the IN part may
     recalculate string lengths illegally.
 
 commit ad871b73a26f3b48a522c8374c00aa5ff7d2eb4c
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Fri Aug 13 22:51:29 2010 +0200
 
     s3: Fix some error messages
 
 commit 15d3541c678894adebd3e9c446e3aa1c43148837
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Aug 13 10:47:08 2010 -0700
 
     Eliminate any chance of a class of "uninitialized auto variable" errors.
     
     Jeremy.
 
 commit 11ab43084b10cf53b530cdc3a6036c898b79ca38
 Author: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
 Date:   Sat Aug 14 02:13:26 2010 +0930
 
     tdb: workaround starvation problem in locking entire database.
     
     We saw tdb_lockall() take 71 seconds under heavy load; this is because Linux
     (at least) doesn't prevent new small locks being obtained while we're waiting
     for a big log.
     
     The workaround is to do divide and conquer using non-blocking chainlocks: if
     we get down to a single chain we block.  Using a simple test program where
     children did "hold lock for 100ms, sleep for 1 second" the time to do
     tdb_lockall() dropped signifiantly.  There are ln(hashsize) locks taken in
     the contended case, but that's slow anyway.
     
     More analysis is given in my blog at http://rusty.ozlabs.org/?p=120
     
     This may also help transactions, though in that case it's the initial
     read lock which uses this gradual locking routine; the update-to-write-lock
     code is separate and still tries to update in one go.
     
     Even though ABI doesn't change, minor version bumped so behavior change
     can be easily detected.
     
     Signed-off-by: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
 
 commit f00b61c7d4611802c66495824c97af6cad69704e
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 10 11:33:03 2010 +0200
 
     s3-selftest: move make test to selftest.
     
     The old "make test" can be still called as "make oldtest".
     
     Guenther
 
 commit 472d2a356fe2fad8b54920d99e2829344fd646cd
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Aug 13 18:28:48 2010 +0200
 
     s3-selftest: fix testparm tests as non-root.
     
     Thanks to Andreas for pointing this out.
     
     Guenther
 
 commit ca8db7fd63749989dcb3daae0c38b8b788ebdfb8
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Tue Aug 10 13:45:55 2010 +0200
 
     s3-smbd: Publish nt printers.
     
     Reloading of the printers requires rpc services up and running! The
     first call in reload_services will be skipped.
     
     Signed-off-by: Simo Sorce <idra@xxxxxxxxx>
 
 commit aff002e829b8169997f7f446959e2f1d5baf3a60
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Tue Aug 10 12:29:27 2010 +0200
 
     s3-smbd: Move rpc services init to smbd parent.
     
     The move to the parent makes it possible to use an internal rpc pipe
     really early and as we migrated serveral parts of samba to rpc function
     this is required. This should speed up the fork of a smbd a bit cause
     the rpc services are already running.
     
     We still have several problems here which aren't solved. We don't have a
     dependency tree here. For example we have to make sure that the registry
     is initialized before we can use the winreg pipe. The spoolss server
     requires winreg, so we have to start winreg before we can start the
     spoolss server. I'm sure there are more dependencies.
     
     Signed-off-by: Simo Sorce <idra@xxxxxxxxx>
 
 commit 62a2a9e27f8983717f13dbe3d92b21ed4b9bf22e
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Tue Aug 10 12:28:46 2010 +0200
 
     s3-smbd: Regroup some init functions.
     
     Signed-off-by: Simo Sorce <idra@xxxxxxxxx>
 
 commit 9ab62b774f071be83375a4b2544a7e70e147e699
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Aug 9 15:57:38 2010 +0200
 
     s3-smbd: Fixed indent.
     
     Signed-off-by: Simo Sorce <idra@xxxxxxxxx>
 
 commit 4a5cef82d8c2a0f35e9c06a0dc262fdb367279a1
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Aug 9 14:50:12 2010 +0200
 
     s3-loadparm: Added some comments to lp_load_ex calls.
     
     Signed-off-by: Simo Sorce <idra@xxxxxxxxx>
 
 commit e18039062c77947dd4e6d1c841a7c587a85ab8ce
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Aug 9 14:49:08 2010 +0200
 
     s3-smbd: Cleanup the order of the init functions.
     
     Signed-off-by: Simo Sorce <idra@xxxxxxxxx>
 
 commit 120bd9775a286e173a22f7c90b61e107887122e4
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Aug 9 14:47:55 2010 +0200
 
     s3-smbd: Make sure the event context is initialized.
     
     Signed-off-by: Simo Sorce <idra@xxxxxxxxx>
 
 commit 2c99eef35561cf83b3e75d5d56d4fb03311c4aa8
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Aug 13 16:01:56 2010 +0200
 
     s3-build: remove pointless RPC_PARSE_OBJ2.
     
     Guenther
 
 commit 0f264935e0946f5d369df643028d1cf4b408cf76
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Aug 13 16:02:28 2010 +0200
 
     s3-waf: remove pointless RPC_PARSE_SRC2.
     
     Guenther
 
 commit 734f5819069a5e38226223a45ca6aa59a0523b23
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Fri Aug 13 15:08:38 2010 +0200
 
     s3: Replace some cli_errstr calls by nt_errstr
 
 commit 06a2c2364120f6c5a64545d0007ae3eb77f8afed
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Aug 13 15:24:00 2010 +0200
 
     s3-libnet: also remove libnet/libnet_samsync_keytab.c.orig.
     
     Guys, what are you doing here ? ;-)
     
     Guenther
 
 commit f0475ac36cf4a7e186f0cbaab08202a3306bd496
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Aug 13 15:22:06 2010 +0200
 
     s3-libnet: remove source3/libnet/libnet_join.c.orig, added by a previous commit.
     
     Guenther
 
 commit bb8936c08709ea5e59eeba2f67359c7511fb89f0
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Aug 13 15:12:29 2010 +0200
 
     s3-dcerpc: fix build warning seen with -O3.
     
     "warning: assuming signed overflow does not occur when assuming that (X + c) < X is always false"
     
     Guenther
 
 commit 71d80e6be0687ac7c2f3caab5e7b8caf400fe37e
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Aug 10 08:25:02 2010 +1000
 
     s3-krb5 Only build ADS support if arcfour-hmac-md5 is available
     
     Modern Kerberos implementations have either defines or enums for these
     key types, which makes doing #ifdef difficult.  This shows up in files
     such as libnet_samsync_keytab.c, the bulk of which is not compiled on
     current Fedora 12, for example.
     
     The downside is that this makes Samba unconditionally depend on the
     arcfour-hmac-md5 encryption type at build time.  We will no longer
     support libraries that only support the DES based encryption types.
     However, the single-DES types that are supported in common with AD are
     already painfully weak - so much so that they are disabled by default
     in modern Kerberos libraries.
     
     If not found, ADS support will not be compiled in.
     
     This means that our 'net ads join' will no longer set the
     ACB_USE_DES_KEY_ONLY flag, and we will always try to use
     arcfour-hmac-md5.
     
     A future improvement would be to remove the use of the DES encryption
     types totally, but this would require that any ACB_USE_DES_KEY_ONLY
     flag be removed from existing joins.
     
     Andrew Bartlett
     
     Signed-off-by: Simo Sorce <idra@xxxxxxxxx>
 
 commit fff6fa72ffa7890cee516bd7e65b50bdb8daf51d
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Tue Aug 10 12:00:29 2010 +1000
 
     s3:libnet Add other required headers for libnet_samsync_keytab.c
     
     Due to missing defines in modern kerberos libraries, this code was
     not compiled and so this wasn't noticed.
     
     Andrew Bartlett
     
     Signed-off-by: Simo Sorce <idra@xxxxxxxxx>
 
 commit 5390baeb6b97acbfde89bdb6a2c678a516a0e360
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Fri Aug 13 14:53:22 2010 +0200
 
     tdb: add TDB_DEPS variable filled with required libraries
     
     This is required for Solaris, which needs to link in librt to make use of
     fdatasync().
 
 commit 37177f1c05398e1d4a59bebcdb3cd16dd6e8382b
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Aug 13 13:33:40 2010 +0200
 
     s3-build: pointless to link in libads and dcutils into smbcacls.
     
     Guenther
 
 commit 3f76555ebea15cafbb635b116e67df4fd99bd734
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 17:08:08 2010 +0200
 
     s3-build: separate out libads_printer.
     
     Guenther
 
 commit d1be71f1e0f5df19f978eecd8a2b96ab3cae44e0
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 17:04:12 2010 +0200
 
     s3-waf: separate out libads_printer.
     
     Guenther
 
 commit b0343b2c0b4851c7bfd3e2fdec171790f09536be
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 15:43:03 2010 +0200
 
     s3-selftest: add testparm tests to selftest.
     
     Guenther
 
 commit 84fd910c347ddfad6f01edbe7f6e25546c8382ee
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Thu Aug 12 14:24:01 2010 -0700
 
     Fix bug #7617 - smbd coredump due to uninitialized variables in the performance counter code.
     
     In the file rpc_server.c, function _winreg_QueryValue()
     
     uint8_t *outbuf
     
     Should be :
     
     uint8_t *outbuf = NULL;
     
     As it is later freed by
     
           if (free_buf) SAFE_FREE(outbuf);
     
     in some cases, this frees the unintialized outbuf, which causes a coredump.
 
 commit c67b4ed3a406011d0fc7e1e2cbdc27ec4822e57c
 Author: Jim McDonough <jmcd@xxxxxxxxx>
 Date:   Thu Aug 12 17:51:02 2010 -0400
 
     s3-libnet: fix bug #6364: Pull realm from supplied username on libnet join
 
 commit 73a69e2d0f011327dddf2d0086e13b7b05397af7
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 16:51:24 2010 +0200
 
     s3-waf: fix the build.
     
     Guenther
 
 commit 616e187d68e3e7b202413a96518b31d029e9563a
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Thu Aug 12 16:18:45 2010 +0200
 
     s3: fall back to cups-config for underlinked libs
     
     some OpenBSD systems have underlinked cups libraries. If linking against cups
     alone fails, try to link against all the cups-config --libs cruft, which we
     usually don't want. (bugzila #7244)
 
 commit 1d443f6bc251303e827e97401771a66c03fc33e7
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Mon Aug 9 18:37:58 2010 +0200
 
     Revert "s3: Use cups-config --libs"
     
     This reverts commit 911db761148. This was introduced in 18f1f5b56b140
     intentionally.
 
 commit feb432292ee7c8a158524b8c5abbe41ca7882d4b
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 12 16:28:10 2010 +0200
 
     ntlmssp: fix unitialized variable in ntlmssp_server_postauth().
     
     Guenther
 
 commit 5130e664b91636a9ca31a52897ba1d121d0252a2
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Aug 5 21:01:25 2010 +0200
 
     pidl:Samba3/ClientNDR: implement rpccli_ stubs on top of dcerpc_ stubs
     
     metze
 
 commit 56a6a972f2eba3b668add8af69ebb3a724cea28f
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Aug 6 12:20:07 2010 +0200
 
     s3:Makefile: link in dcerpc client stubs
     
     metze
 
 commit 7e24d1dd57ab0a664eb83ff1178d56a9c8d90ecb
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Aug 6 11:50:09 2010 +0200
 
     s3:winbindd: add wbint dcerpc_binding_handle backend
     
     metze
 
 commit 262dcfcd87997a94ea097b58e60d29e334d0167d
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sat Aug 7 14:37:21 2010 +0200
 
     s3:rpc_server: add rpc_pipe_open_internal dcerpc_binding_handle backend
     
     metze
 
 commit 2c0e296dd74c1b064d836f6807a808231f8998d4
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Aug 6 11:30:51 2010 +0200
 
     s3:rpc_client: add dcerpc_binding_handle backend
     
     metze
 
 commit b34209006fd75533b22e77c77d8fde3e4cb1506a
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sat Aug 7 14:48:57 2010 +0200
 
     s4:librpc/rpc: make struct dcerpc_binding_handle private
     
     metze
 
 commit 51fb4c386040c9fdc44f4473025c9d83e628b5e6
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Aug 10 13:27:12 2010 +0200
 
     pidl:Samba4/NDR/Client: add sync dcerpc_pipe based stubs as compat for OpenChange
     
     This will activate the compat wrappers for all functions of an interface:
      #define DCERPC_IFACE_MYPROTO_COMPAT 1
      #include <ndr_myproto_c.h>
     
     This will activates the compat wrappers just for specific functions:
      #define DCERPC_CALL_MYFN1_COMPAT 1
      #define DCERPC_CALL_MYFN2_COMPAT 1
      #include <ndr_myproto_c.h>
     
     metze
 
 commit 719981adfdd6d828ec0a78ca2be2776502751674
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Aug 5 16:10:52 2010 +0200
 
     pidl:Samba4/NDR/Client: add non struct base dcerpc_binding_handle client stubs
     
     metze
 
 commit 62297dff8f64de8ffa3fe4d2a7cd99d45173561d
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Aug 5 13:29:56 2010 +0200
 
     pidl:Samba4/NDR/Client: convert code to $self->pidl()
     
     metze
 
 commit 570eefc57a051166d99445a830b8d7e5ffbd86f7
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Aug 5 12:59:46 2010 +0200
 
     pidl:Samba4/NDR/Client: s/interface/if/
     
     metze
 
 commit 76691e9eaf9520429c7ea0ef6b2955c143b068e5
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Aug 5 18:22:02 2010 +0200
 
     pidl:Samba4/NDR/Client: make use of the new dcerpc_binding_handle_call() infrastructure
     
     metze
 
 commit db89fdac7329d02bf08f705443b62369bb23081e
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Wed Mar 10 17:56:10 2010 +0100
 
     pidl:Samba4/NDR/Client: remove old dcerpc_pipe based sync stubs
     
     They're unused in Samba and only used by OpenChange.
     I'll add a compat functions for OpenChange later.
     
     metze
 
 commit 7eef08cc63ed231b54dd2a5936579ffc60a0c087
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Aug 5 18:18:30 2010 +0200
 
     s4:librpc/rpc: add dcerpc_binding_handle dcerpc_pipe backend
     
     metze
 
 commit 4030bc9b2df3f2a1c18b373a94c53e48ba80cfc1
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Aug 5 18:14:04 2010 +0200
 
     librpc/rpc: add dcerpc_binding_handle abstration
     
     metze
 
 commit 282831874379445a071dfe157ae4cfba6aeb10aa
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Aug 10 15:11:02 2010 +0200
 
     s4:librpc/rpc: fix dcerpc_log_packet() prototype
     
     metze
 
 commit af89b460f72acb843b57a80a8f61a26056dc0dd2
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Aug 12 10:50:47 2010 +0200
 
     s4:librpc/rpc: autodetect the need of async call logic
     
     metze
 
 commit a2e1f54b3eac810e147ee5e608c6bdee03f5a8a7
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Tue Aug 10 14:29:42 2010 +0200
 
     pidl:Samba3/ClientNDR: ignore "todo" functions
     
     metze
 
 commit 6fe216642a1003a2fda2b8332199ff84c8712984
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Aug 12 09:31:38 2010 +0200
 
     testprogs/midltests: add some example IDL files and there midltests.exe output
     
     metze
 
 commit f7e14a8e5e65b15d83dc1be3fe2dc47b5c46d764
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Aug 12 12:55:11 2010 +0200
 
     s3: Reduce the load on the echo handler
     
     If the parent is fast enough, the echo handler should not step in. When the
     socket becomes readable, the echo handler goes to sleep for a second. If within
     that second, the parent has picked up the SMB request from the net, the echo
     handler will just go back to select().
 
 commit c672797a0a2fe3aa3bd2d2ef449cb5866d289981
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Aug 12 12:48:43 2010 +0200
 
     s3: Slightly simplify the logic in smbd_server_echo_handler
 
 commit c7a2e52ef171512e2c0f80a57dd3f61b4cf0dba1
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Aug 12 12:48:30 2010 +0200
 
     s3: Slightly simplify the logic in smbd_server_connection_handler
 
 commit 277248a4a7241a277cf442f0683b925d01a37ae6
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Aug 12 12:25:41 2010 +0200
 
     s3: ?true:false is a *bit* pointless :-)
 
 commit f62756e8f06c0c3d54c41460c8d25cb12af5fb24
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Aug 10 19:41:38 2010 +0200
 
     Fix a typo
 
 commit 44de839dabb6062d524ddc0001ca23fb8505e643
 Author: James Peach <jpeach@xxxxxxxxx>
 Date:   Fri Aug 6 15:21:31 2010 -0700
 
     smbtorture: Don't crash RAW-QFILEINFO if there's no alternate name.
 
 commit 88d48a7d92ca7dedc5357a1e7caab544e586bafb
 Author: James Peach <jpeach@xxxxxxxxx>
 Date:   Fri Aug 6 15:25:12 2010 -0700
 
     smbtorture: Make BASE-OPENATTR report a failure if it fails.
 
 commit c43e832c5160fbffb31ddd64b43dbbc8124b1ca0
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Aug 11 12:45:51 2010 +0200
 
     s3-waf: fix the waf build with more recent MIT krb5 libs.
     
     (such as MIT krb5 1.7.1 on fedora 13).
     
     This whole area needs more work and love later, for now it builds at least.
     
     Kai, please check.
     
     Guenther
 
 commit 03bfd4290f70ab2de46ccd82a429fda57c8c6bb9
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Aug 10 01:08:19 2010 +0300
 
     s4-test: Implement DRS-RPC-msDSIntId test case
 
 commit d595f070f6ab7c6c8732c3c3a4ca39d37bcca3b4
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Aug 10 21:05:47 2010 +0300
 
     s4-dsdb: fix attributes_by_msDS_IntId index sorting
 
 commit 06f59855a7b4fcc6f4957d9e1a8e29e387397b50
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Sat Aug 7 12:52:07 2010 +0300
 
     s4-test: Move dsdb_schema loading into public function
     
     I will use this function for tests implementation later
 
 commit c30f9bd7345cddd85502eb9d099279606959f447
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Thu Aug 5 04:55:04 2010 +0300
 
     s4-test: Move RPC-DSSYNC test in DRS-RPC test suite
 
 commit da074f10e3900413a134ee8143c68f05563da13f
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Thu Aug 5 18:37:24 2010 +0300
 
     s4-test: Move dssync.c to torture/drs/rpc
 
 commit f3c06892eccac1169a73615637bf82bf956ce523
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Thu Aug 5 18:35:35 2010 +0300
 
     s4-test: strip trailing white-spaces
 
 commit 067b5721c71cbc0004ea59d357e79cd4fc8d8954
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Tue Aug 10 21:01:11 2010 +0200
 
     s4:objectclass LDB module - weak the check for the "rIDSet" delete constraint
     
     Perform it only when a "rIDSet" does exist. Requested by ekacnet for
     "upgradeprovision".
 
 commit 303089f5b8ced9fb80ed76cb0205f0cdf11fc530
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Aug 9 19:52:00 2010 +0200
 
     s4:dsdb/common/util.c - provide a call which returns the forest function level
     
     Sooner or later we'll need this too since not all operations depend only on the
     current's domain function level (see the MS-ADTS docs).
 
 commit 3b1d74f4b677842a0cbe16ba29be7d672c07b87c
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Aug 9 19:48:03 2010 +0200
 
     libds/common/flags.h - fix a comment's typo
 
 commit e53fc1228f12ff2ce2c84936e38fef3b5ae311c4
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Mon Aug 9 19:45:45 2010 +0200
 
     s4:dsdb/common/util.c - use LDB constants whenever possible
 
 commit 75adca63f21ab4b415e0f909a54972d8dd57a153
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 6 21:31:21 2010 +1000
 
     libcli/auth Make the source3/ implementation of the NTLMSSP server common
     
     This means that the core logic (but not the initialisation) of the
     NTLMSSP server is in common, but uses different authentication backends.
     
     Andrew Bartlett
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 979b672dcb013ed38a312b280fa6c0642469649b
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 6 20:53:39 2010 +1000
 
     s3:ntlmssp Split the NTLMSSP server into before and after authentication
     
     This allows for a future where the auth subsystem is async, and the
     session key generation needs to happen in a callback.
     
     This code is originally reworked into this style by metze for the
     source4/ implementation.
     
     The other change here is to introduce an 'out_mem_ctx', which makes
     the API match that used in source4.
     
     Andrew Bartlett
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 4969b3de632c1545d7ea5997c52b85aa4baaf4d8
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 6 20:48:17 2010 +1000
 
     s3:ntlmssp Always call ntlmssp_sign_init()
     
     There is no code path that sets nt_status before this point, without
     a return.
     
     Andrew Bartlett
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 617ec0733dad40c9441b1e1533fb3d99bf22c24f
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 6 20:41:54 2010 +1000
 
     s3:ntlmssp Don't use talloc_tos() for NTLMSSP blobs for now
     
     This code will, I hope, soon be merged in common, and the Samba4
     use case does not currently support talloc_tos() properly.  Use another
     context for now.
     
     Andrew Bartlett
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit d112557a05b23480abd3f2f52c1c7b8ded2b4f66
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 6 20:24:35 2010 +1000
 
     s3:ntlmssp Don't permit LM_KEY in combination with NTLMv2
     
     This is another 'belts and braces' check to avoid the use of the
     weak 'LM_KEY' encryption when the client has chosen NTLMv2.
     
     Andrew Bartlett
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit f6cc686036281ee9b467ba18e96ee5086b89bef7
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 6 19:43:06 2010 +1000
 
     s3:ntlmssp Don't reply with the LM_KEY negotiation flag when not available
     
     This ensures the client isn't confused and we don't enter this
     weaker authentication scheme when we don't really, really need to.
     
     Andrew Bartlett
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 3c0a17a1274df1b38b3acd9335192cd78730b01c
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 6 19:01:34 2010 +1000
 
     s3:ntlmssp Don't use the lm key if the user didn't supply one.
     
     This may help to avoid a number of possible MITM attacks where LM_KEY is
     spoofed into the session.  If the login wasn't with lanman
     (and so the user chose to disclose their lanman response),
     don't disclose back anything based on their lanman password.
     
     Andrew Bartlett
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit f744e42bd08cd724da09b5b04bafb68de07888cc
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 6 18:35:25 2010 +1000
 
     s3:ntlmssp Add extra DEBUG() message for auth system failures
     
     Andrew Bartlett
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit e0c94d14b3ddc6f20e8f37b2a01b045ca2ad7375
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 6 18:18:51 2010 +1000
 
     s3:ntlmssp Redirect lp_lanman_auth() via 'allow_lm_key'
     
     This will allow this to be handled via common code in the future
     
     Andrew Bartlett
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 78fa58f8c36a111b5231a979aaa8b89a29ec815f
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 10 11:51:01 2010 +0200
 
     libcli/auth/ntlmssp: remove outdated comment. The version flag is well understood now.
     
     Guenther
 
 commit d84a2aeb6405f37d485a2108c05c932518dcd272
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 10 11:39:04 2010 +0200
 
     s3: fix the waf build.
     
     Guenther
 
 commit 1e83b36afb67c43d99c4fdd2a8eba0da5da5b95e
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 6 18:16:32 2010 +1000
 
     libcli/auth Move some source3/ NTLMSSP functions to the common code.
     libcli/auth Use true and false rather than True and False in common code
     
     Andrew Bartlett
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit e0f79dabee39c3f3e49823055c3a30929278a294
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Mon Aug 9 16:16:24 2010 -0700
 
     Fix bug #7608 - Win7 SMB2 authentication causes smbd panic
     
     We need to call setup_ntlmssp_server_info() if status==NT_STATUS_OK,
     or if status is anything except NT_STATUS_MORE_PROCESSING_REQUIRED,
     as this can trigger map to guest.
     
     Jeremy.
 
 commit 7b419696036bbcf7e37792721899bc65b4a2f0f8
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Tue Aug 10 00:54:50 2010 +0400
 
     s4 upgradeprovision, fix a typo preventing the ridset to be correctly identified
 
 commit a22989a54afd411a8d038110c7df2c545b4121b7
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Aug 9 19:38:30 2010 +0200
 
     pidl:NDR: correctly handle no pointer bracket arrays with 'string'
     
     metze
 
 commit be396411a4e1f3a174f8a44b6c062d834135e70a
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Aug 9 14:31:24 2010 +0200
 
     s3-winbind: Fix Bug #7568: Make sure cm_connect_lsa_tcp does not reset the secure channel.
     
     This is an important fix as the following could and is happening:
     
     * winbind authenticates a user via schannel secured netlogon samlogonex call,
     current secure channel cred state is stored in winbind state, winbind
     sucessfully decrypts session key from the info3
     
     * winbind sets up a new schannel ncacn_ip_tcp lsa pipe (and thereby resets the
     secure channel on the dc)
     
     * subsequent samlogonex calls use the new secure channel creds on the dc to
     encrypt info3 session key, while winbind tries to use old schannel creds for
     decryption
     
     Guenther
 
 commit 46bcb627803caa83c59f8ca9c1064e399000e64d
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Aug 9 11:47:23 2010 +0200
 
     s4-rpc_server: Fixed the build of the dcerpc_server library.
     
     Brad please check!
 
 commit 56db40d5fd7b60361664d964fb92f687ac2ca3ce
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Aug 9 10:45:46 2010 +1000
 
     s4-build: use @PACKAGE_VERSION@ in s4 pc.in files
     
     this gets replaced by vnum from the build rule
 
 commit ebd4ea733811a4e37bc7231bf2aa8fd5612ffb02
 Author: Brad Hards <bradh@xxxxxxxxxxxxx>
 Date:   Mon Aug 9 10:37:34 2010 +1000
 
     s4-build: added dcerpc_server library
     
     OpenChange needs this for dcerpc_register_ep_server()
     
     Signed-off-by: Andrew Tridgell <tridge@xxxxxxxxx>
 
 commit 016418d6c240da20f010d2bbd95051feef0a5244
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 22:54:43 2010 +0200
 
     s3: Remove the smbd_messaging_context from load_printers
 
 commit 1c1d83a5327b86042df7c33d075e05adff7a30f2
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 22:53:02 2010 +0200
 
     s3: Remove the smbd_messaging_context from pcap_cache_reload
 
 commit 795589b4f81b8d40d3cd6a53b85153df01e3ff01
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 22:50:28 2010 +0200
 
     s3: Remove the smbd_messaging_context from cups_cache_reload
 
 commit 83045b1ba9fb8aa211d94b66453e2a2a61cae7ed
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 22:47:45 2010 +0200
 
     s3: Remove the smbd_messaging_context from cups_pcap_load_async
 
 commit d0ac5c69fb0460e8ae2882a75df3415fd4d95323
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 18:55:03 2010 +0200
 
     s3: Remove the smbd_messaging_context from smb_conf_updated
 
 commit 10a76f5d42253aa726104f38a325424e6cf1d7ad
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 18:53:15 2010 +0200
 
     s3: Remove the smbd_messaging_context from spoolss_init_cb
 
 commit b71f2af1a6e0db46c6aaf3a732e8352f340fdfac
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 18:48:01 2010 +0200
 
     s3: Remove some smbd_messaging_context references from smbd_process
 
 commit 37d71a56fd95dfa8687dcbf88eaa6114c316d96d
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 18:47:02 2010 +0200
 
     s3: Pass sconn to smbd_process
 
 commit 1702b17494523ff7fad513268bad59148a08ac5b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 18:43:37 2010 +0200
 
     s3: Lift the server_messaging_context from housekeeping_fn
 
 commit e64bd85d90b2ccb6ee89bb5d4c5d50d3f991d423
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 18:42:12 2010 +0200
 
     s3: Lift the server_messaging_context from check_reload
 
 commit 53ed39de4aee1e0def1423b0c53e903d1be0741c
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 18:41:13 2010 +0200
 
     s3: Make check_reload() static
 
 commit f0896759cef9de8ae4a4b5eb2d26586fb10bbf39
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 17:32:21 2010 +0200
 
     s3: Lift the server_messaging_context from spoolss_setjob_1
 
 commit 18ff84b089cbbdf5c29fc678417090caa0ecd8d1
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 17:31:38 2010 +0200
 
     s3: Lift the server_messaging_context from construct_printer_info6
 
 commit 35c39b07cc4d284b8e6af5212c4d602909ac6f30
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 17:30:57 2010 +0200
 
     s3: Lift the server_messaging_context from construct_printer_info2
 
 commit 73a5c2d02d5f768a952a219b5c62231b0f9af75b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 17:29:12 2010 +0200
 
     s3: Lift the server_messaging_context from construct_notify_jobs_info
 
 commit 788498d2ff1b07cc94250395dd1da6bb63be2454
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 17:28:16 2010 +0200
 
     s3: Lift the server_messaging_context from construct_notify_printer_info
 
 commit 02c008613f6cd6fc12ac014cb311ca0285a30068
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 17:25:42 2010 +0200
 
     s3: Pass messaging_context through s_notify_info_data_table
 
 commit 1b60ead64add4920bf92b73a0e57e0a7e320e99f
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 17:19:12 2010 +0200
 
     s3: Lift the server_messaging_context from update_monitored_printq_cache
 
 commit ef208c5571bb20a0701f1da845c07f38f84c26e1
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 17:17:05 2010 +0200
 
     s3: Lift the server_messaging_context from print_job_endpage
 
 commit d1f3a2efb7eef8372b7431cc5de3f8ab5d6ac981
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 17:15:23 2010 +0200
 
     s3: Lift the server_messaging_context from print_job_write
 
 commit ae1600b99557e482fbb7aa04478b54b86976f6ae
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 17:12:52 2010 +0200
 
     s3: Lift the server_messaging_context from print_job_delete1
 
 commit de108248729cbed4464f0fb68b6f4b2d2bbdcc1e
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 17:11:23 2010 +0200
 
     s3: Lift the server_messaging_context from print_job_set_name
 
 commit 3b5b74c7dd931815e7b3763ad1cbf47c3710f60d
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 17:09:00 2010 +0200
 
     s3: Lift the server_messaging_context from print_queue_update_with_lock
 
 commit c2894503d1c66504e74f378141a9cfb221091c63
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 17:07:28 2010 +0200
 
     s3: Lift the server_messaging_context from print_queue_update_internal
 
 commit 2b13864569115a3f459a4ffffba36b1d33513c83
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 17:05:15 2010 +0200
 
     s3: Lift the server_messaging_context from traverse_fn_delete
 
 commit 8b6d88854c55553fce59aa8956d025b16f513a25
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 17:02:24 2010 +0200
 
     s3: Lift the server_messaging_context from print_unix_job
 
 commit 0b423493c30ca291ed09c9c2fc288d59635e79df
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 17:00:55 2010 +0200
 
     s3: Lift the server_messaging_context from pjob_delete
 
 commit 6806ae729065ed0914d89b84eb486b0fe8bec89a
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 16:54:09 2010 +0200
 
     s3: Lift the server_messaging_context from pjob_store
 
 commit 9ff35d0690f0938e489523d0528c9e5700cf82a3
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 16:50:17 2010 +0200
 
     s3: Lift the server_messaging_context from pjob_store_notify
 
 commit 128976e01121c877cb815e60504fb6a5391255a2
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 16:42:59 2010 +0200
 
     s3: Lift the server_messaging_context from notify_printer_byname
 
 commit d62c73b799baf908269835f2d69b1a2094ef23c6
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 16:41:31 2010 +0200
 
     s3: Lift the server_messaging_context from notify_printer_location
 
 commit 83c4c04121addc39ae7b13001545ed303b8adf1c
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 16:40:08 2010 +0200
 
     s3: Lift the server_messaging_context from notify_printer_port
 
 commit f3313c53078d60a437cfa4bea71995beb223b819
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 16:38:54 2010 +0200
 
     s3: Lift the server_messaging_context from notify_printer_printername
 
 commit c427423aeecfc8c123a75079d4398b093ab9bc76
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 16:37:21 2010 +0200
 
     s3: Lift the server_messaging_context from notify_printer_sharename
 
 commit 7285e0d5dd3f6186a919bbf04a66469d5c1090ea
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 16:35:56 2010 +0200
 
     s3: Lift the server_messaging_context from notify_printer_comment
 
 commit 4e4bf13e704f8e2af77cbc5099953380dc0758dc
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 16:34:44 2010 +0200
 
     s3: Lift the server_messaging_context from notify_printer_driver
 
 commit b71debcca0bc7adc99787ceee028e3ef3a0cb267
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 16:33:05 2010 +0200
 
     s3: Lift the server_messaging_context from notify_job_submitted
 
 commit aa5fd419b27b7c52eccc6c129b17d606e4635b3e
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 16:31:41 2010 +0200
 
     s3: Lift the server_messaging_context from notify_job_name
 
 commit 06cf2ae6ea3c8ef5e092dc3b465461746f3d466b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 16:29:31 2010 +0200
 
     s3: Lift the server_messaging_context from notify_job_username
 
 commit 7a9f94dae87061b15245314cbe6d079f62f1db98
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 16:28:03 2010 +0200
 
     s3: Lift the server_messaging_context from notify_job_total_pages
 
 commit bd6626c40ce9806a6f5bc8aee4fe969028bda928
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 16:26:40 2010 +0200
 
     s3: Lift the server_messaging_context from notify_job_total_bytes
 
 commit edbed43119212c3642951516a1e6c065bd9db756
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 16:24:51 2010 +0200
 
     s3: Lift the server_messaging_context from notify_job_status
 
 commit 9b3a53a7a7f6b055bfa074fe6d3fcaa6d6ccc9ce
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 16:21:42 2010 +0200
 
     s3: Lift the server_messaging_context from notify_job_status_byname
 
 commit 21811fe72df202413ca7f65bf271d4c9fe1345c5
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 16:19:03 2010 +0200
 
     s3: Lift the server_messaging_context from notify_printer_status
 
 commit 49d18478fd952b360221852a0bc0e2f4f6427aea
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 16:16:37 2010 +0200
 
     s3: Lift the server_messaging_context from notify_printer_status_byname
 
 commit 30de2f735b160c0a3d311748066c73421f7a484d
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 16:09:20 2010 +0200
 
     s3: Lift the server_messaging_context from send_notify_field_buffer
 
 commit dddb5a8795643e79d1869d226ad018336d1d44c4
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 16:07:56 2010 +0200
 
     s3: Lift the server_messaging_context from send_notify_field_values
 
 commit 6720c6e071058a4b1dd0406d40fe6f30632044dc
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 16:01:51 2010 +0200
 
     s3: Lift the server_messaging_context from send_spoolss_notify2_msg
 
 commit fc6e7bdc9e752b7b5ee4b978a605dde5b7c075e4
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 15:59:00 2010 +0200
 
     s3: Lift the server_messaging_context from print_notify_event_send_messages
 
 commit c6e6aee0a0524cf68bb206b339040c4ccf208bb2
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 15:55:19 2010 +0200
 
     s3: Lift the server_messaging_context from print_queue_status
 
 commit a36103ca05109e402c4db57f892d61023d0e6104
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 15:53:06 2010 +0200
 
     s3: Lift the server_messaging_context from get_stored_queue_info
 
 commit c50c973036cda52c0ce04a5220168fbfa7195dc0
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 15:51:30 2010 +0200
 
     s3: Lift the server_messaging_context from print_job_end
 
 commit a4c27786ffe3b9513a0e64ce25f37dfe0ff0dc1b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 15:47:51 2010 +0200
 
     s3: Lift the server_messaging_context from print_queue_length
 
 commit 31d23c83fef2b67c3afa4cf1d1f409086f92649d
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 15:39:48 2010 +0200
 
     s3: Lift the server_messaging_context from print_queue_update
 
 commit bc760e79c868c11af9771c0179c18c9d543b9294
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 15:35:31 2010 +0200
 
     s3: Lift the smbd_messaging_context from start_background_queue
 
 commit 75b4dfd14d4dac5268c01351768b2317fcce34fb
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 15:18:12 2010 +0200
 
     s3: Lift the smbd_messaging_context from smbd_setup_sig_hup_handler
 
 commit 5281e6294112a521e2c9603f1617b18107480973
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 15:15:01 2010 +0200
 
     s3: Lift the smbd_messaging_context from smbd_sig_hup_handler
 
 commit 39da717fe1583308239278615ac44f8b910c50e3
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 15:09:47 2010 +0200
 
     s3: Lift the smbd_messaging_context from reload_services
 
 commit 7c7ffb70fb53c8cedd388c016836d13107f28ac1
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 15:02:29 2010 +0200
 
     s3: Lift the smbd_messaging_context from reload_printers
 
 commit 89b4c905776fefc12c1e3cc4b1c47b64863e9f30
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:59:47 2010 +0200
 
     s3: Remove smbd_messaging_context from dummysmbd
 
 commit 9a4ac5b2d36fc8202d770c79c7a3ecf6d967b087
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 16:46:48 2010 +0200
 
     s3: Fix the build without ADS
 
 commit cc280f0cd1f970b044011dee386e15ec87eccec8
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:52:59 2010 +0200
 
     s3: Lift the smbd_messaging_context from print_queue_purge
 
 commit 9723f33ef54235b27d0126810fdd7546d2510f23
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:51:40 2010 +0200
 
     s3: Lift the smbd_messaging_context from print_queue_resume
 
 commit 5f9165a7eaa081b15f2ca435ca86210eaa5c4752
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:50:15 2010 +0200
 
     s3: Lift the smbd_messaging_context from print_queue_pause
 
 commit 9441e8c52c4d624f80bf826daa312b45cd0a80f4
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:48:30 2010 +0200
 
     s3: Lift the smbd_messaging_context from print_job_start
 
 commit bff871384a281dab89a3117cfcb45f7cbe0824dd
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:47:18 2010 +0200
 
     s3: Lift the smbd_messaging_context from print_job_checks
 
 commit 7df0e672f237b01f69f1d8671732c56634e49d64
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:46:04 2010 +0200
 
     s3: Lift the smbd_messaging_context from print_job_resume
 
 commit 2811c258f6e01d10c0eb0cb0537f96bf5f1d6275
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:44:32 2010 +0200
 
     s3: Lift the smbd_messaging_context from print_job_pause
 
 commit 8dcbeecd6d0aac40da23aef8a4e126faa1bf43e2
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:42:47 2010 +0200
 
     s3: Lift the smbd_messaging_context from print_job_delete
 
 commit 4a514d2261b7528696f96bb29717fb7a20708869
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:40:46 2010 +0200
 
     s3: Lift the smbd_messaging_context from construct_printer_info7
 
 commit 99b2da4504307b6eefc6afbd502d931d29625ea0
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:39:40 2010 +0200
 
     s3: Lift the smbd_messaging_context from is_printer_published
 
 commit bccb7c87cca02adacd7ede9b60d543b8b3b1eb29
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:37:47 2010 +0200
 
     s3: Lift the smbd_messaging_context from check_published_printers
 
 commit 7d08c25f989df14131567d055a9c922e27247c14
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:35:50 2010 +0200
 
     s3: Lift the smbd_messaging_context from nt_printer_publish
 
 commit 61837197d8e0583d1ced7edd57353a72699495bb
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:33:45 2010 +0200
 
     s3: Lift the smbd_messaging_context from nt_printer_publish_ads
 
 commit 8c665f6da62f7b181bc975212ec5e486af401a44
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:32:37 2010 +0200
 
     s3: Lift the smbd_messaging_context from store_printer_guid
 
 commit e43ffde91f6781c135d4125b91911e79c06a7409
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:31:14 2010 +0200
 
     s3: Lift the smbd_messaging_context from nt_printer_remove
 
 commit 39ce462043d32e94b71a98001a43a95360017528
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:29:39 2010 +0200
 
     s3: Lift the smbd_messaging_context from print_time_access_check
 
 commit be7fd4ae5054435b25b1a6a460b626d556f39936
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:28:17 2010 +0200
 
     s3: Lift the smbd_messaging_context from print_access_check
 
 commit d79895e82606bcfe265a67bf9a6b7e03368f0bae
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:24:48 2010 +0200
 
     s3: Lift the smbd_messaging_context from printer_driver_files_in_use
 
 commit 862e888f71119b528d72290ad565d5a6203b4f17
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:23:12 2010 +0200
 
     s3: Lift the smbd_messaging_context from printer_driver_in_use
 
 commit 51c47a330257c58e8c3b5db197df07cf3bf7d9a1
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:20:48 2010 +0200
 
     s3: Lift the smbd_messaging_context from netr_set_machine_account_password
 
 commit ae8619f703d3ee7d639a79afbcfbd3dd66845c45
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:19:53 2010 +0200
 
     s3: Lift the smbd_messaging_context from get_md4pw
 
 commit 7850496fe79c3e60a7dd87629a25b054e7bf3439
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:17:21 2010 +0200
 
     s3: Lift the smbd_messaging_context from enumprinterdrivers_level
 
 commit ab196c7bfb531e854b1b4fce54c6b9c113991b6d
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:16:24 2010 +0200
 
     s3: Lift the smbd_messaging_context from enumprinterdrivers_level_by_architecture
 
 commit e1af63fdeefdaa1ed2f6723a2fe6d8cf8fe1f40b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:14:33 2010 +0200
 
     s3: Lift the smbd_messaging_context from update_dsspooler
 
 commit 8ee2a0a26917729212b8c91a54bb4231e6bd6cb1
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:12:57 2010 +0200
 
     s3: Lift the smbd_messaging_context from construct_printer_driver_info_level
 
 commit 9daa6a2501a1486aa78e7eed71d12a404df2e882
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:11:39 2010 +0200
 
     s3: Lift the smbd_messaging_context from enumprinters_level5
 
 commit d7803ea49c1412296220b0496e0ace7f67571237
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:11:03 2010 +0200
 
     s3: Lift the smbd_messaging_context from enumprinters_level4
 
 commit 89d8998d7c0f386e106817ead9ec4360b3c2f1de
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:10:11 2010 +0200
 
     s3: Lift the smbd_messaging_context from enumprinters_level2
 
 commit e35ac20ca32e9c4221da6320706eb3562b544302
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:08:58 2010 +0200
 
     s3: Lift the smbd_messaging_context from enumprinters_level1
 
 commit bf10fa67ef423d37b70b5c53990fd6ff98f4566d
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:07:37 2010 +0200
 
     s3: Lift the smbd_messaging_context from enum_all_printers_info_2
 
 commit ada007d971dfa429fa6add8bfb8436cc824cd123
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:05:46 2010 +0200
 
     s3: Lift the smbd_messaging_context from enum_all_printers_info_1_network
 
 commit 2c0e63067b61461368fe7b725b732274101ecd95
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:04:56 2010 +0200
 
     s3: Lift the smbd_messaging_context from enum_all_printers_info_1_name
 
 commit 6dc35f8f70eee4ae536ea17e4b5cb223cbb4c501
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:03:52 2010 +0200
 
     s3: Lift the smbd_messaging_context from enum_all_printers_info_1_local
 
 commit 67fbb0462e5ac5a752f990da653e0492f2e12166
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 14:02:52 2010 +0200
 
     s3: Lift the smbd_messaging_context from enum_all_printers_info_1
 
 commit 259b9d7809f31202c544c6536f3ef98c93bb0fd0
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 11:01:58 2010 +0200
 
     s3: Lift the smbd_messaging_context from enumprinters_level0
 
 commit 1a3ba2f6eb9a5b1af6722f780761fcde45a896db
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 11:00:22 2010 +0200
 
     s3: Lift the smbd_messaging_context from enum_all_printers_info_level
 
 commit 5b0a36b552f44e6fb6110588773005a3f7c1d739
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 10:58:04 2010 +0200
 
     s3: Lift the smbd_messaging_context from construct_printer_info0
 
 commit f776d107a1459d943a1f5797d48d58ae24d50c39
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 10:56:50 2010 +0200
 
     s3: Lift the smbd_messaging_context from set_printer_hnd_name
 
 commit 1af73b04fc30c6be8a9fa792e2ecdb1affb9996b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 10:55:41 2010 +0200
 
     s3: Lift the smbd_messaging_context from winreg_del_driver_list
 
 commit d104e37ed12653008301d68a584d76270a558ca4
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 10:54:01 2010 +0200
 
     s3: Lift the smbd_messaging_context from winreg_del_driver
 
 commit ae6a3ac22503fe342e7e04f83dd6c7a449e204ea
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 10:52:19 2010 +0200
 
     s3: Lift the smbd_messaging_context from winreg_get_driver
 
 commit 3a85d0c79a660555b5dfaaf38340900edb624d3f
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 10:47:35 2010 +0200
 
     s3: Lift the smbd_messaging_context from winreg_add_driver
 
 commit 6bd973ad0128f6abaa976289c549132451f9625b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 10:46:00 2010 +0200
 
     s3: Lift the smbd_messaging_context from winreg_printer_getform1
 
 commit d78c8c26e4ae720734eb7ce2409b128fff362bbb
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 10:44:13 2010 +0200
 
     s3: Lift the smbd_messaging_context from winreg_printer_setform1
 
 commit cf016e3e494765f40b4866bd81dd91b8694dd833
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 10:41:54 2010 +0200
 
     s3: Lift the smbd_messaging_context from winreg_printer_deleteform1
 
 commit 428e86e562e830093b9af6bab09e851a4163b934
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 10:39:42 2010 +0200
 
     s3: Lift the smbd_messaging_context from winreg_printer_enumforms1
 
 commit fe5985316c9b63057b68f7ce6bf0062fe61edbeb
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 10:37:43 2010 +0200
 
     s3: Lift the smbd_messaging_context from winreg_printer_addform1
 
 commit b9fe8de0ff7d0a44c5d0169b552a673e3d225524
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 10:35:57 2010 +0200
 
     s3: Lift the smbd_messaging_context from winreg_printer_get_changeid
 
 commit 8efa27cdbea926d55b4ae43884796910a2b0b85e
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 10:34:00 2010 +0200
 
     s3: Lift the smbd_messaging_context from winreg_printer_update_changeid
 
 commit 747f5c531862ba3f06f1b8c54eed5c01e549efc8
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 10:29:50 2010 +0200
 
     s3: Lift the smbd_messaging_context from winreg_delete_printer_key
 
 commit 3ccdbc4119ca50b4a745b820f05f0a0f0965e827
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 10:27:40 2010 +0200
 
     s3: Lift the smbd_messaging_context from winreg_enum_printer_key
 
 commit 30d64d2f92a0edd8c62ed0b0fb14ff695b808714
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 10:25:54 2010 +0200
 
     s3: Lift the smbd_messaging_context from winreg_delete_printer_dataex
 
 commit 9346df6289b17c4c4e53e77922788ec8fcc071df
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 10:23:49 2010 +0200
 
     s3: Lift the smbd_messaging_context from winreg_enum_printer_dataex
 
 commit cb8f700855eb0867aad38c3b653c00e416cdd870
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 10:22:11 2010 +0200
 
     s3: Lift the smbd_messaging_context from winreg_get_printer_dataex
 
 commit e4cd34926f3d8c8f0c567467de39d47cf4b816f7
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 10:19:35 2010 +0200
 
     s3: Lift the smbd_messaging_context from winreg_set_printer_dataex
 
 commit 7471ecb27f1bcec6f75b58bd34d4c42fd9434f14
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 10:14:31 2010 +0200
 
     s3: Lift the smbd_messaging_context from winreg_set_printer_secdesc
 
 commit 4fb993f61346b783e100839879211825b5568336
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 10:11:00 2010 +0200
 
     s3: Lift the smbd_messaging_context from winreg_get_printer_secdesc
 
 commit bd8a1d8a8601474e1cf7cec459d05e2fe45b28b0
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 10:08:22 2010 +0200
 
     s3: Lift the smbd_messaging_context from winreg_get_printer
 
 commit 9751d7613b3db543a2cdb515c597d9600531dd76
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 09:37:43 2010 +0200
 
     s3: Lift the smbd_messaging_context from winreg_update_printer
 
 commit d7f8a6f82d56d7d46a0bcf8ed833ad09b9d00f26
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 09:34:23 2010 +0200
 
     s3: Lift the smbd_messaging_context from winreg_create_printer
 
 commit 2eb58637221899b63da4eb819d23284031f27976
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 09:32:12 2010 +0200
 
     s3: Lift the smbd_messaging_context from winreg_printer_opendriver
 
 commit c29e1c3e41ff0e85f053b2c40dae0f27098bcd79
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 09:30:30 2010 +0200
 
     s3: Lift the smbd_messaging_context from winreg_printer_openkey
 
 commit 80cda2e807ee32e3a1e3f93097310798fa4a3814
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 09:27:04 2010 +0200
 
     s3: Lift the smbd_messaging_context from nt_printing_tdb_migrate
 
 commit 2d3623529fed0be2945cecfb19cef579e5af057e
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 09:22:05 2010 +0200
 
     s3: Lift the smbd_messaging_context from rpc_pipe_open_internal
 
 commit 33256d6478381af3bee9ef064566e69cb4943c39
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 09:11:45 2010 +0200
 
     s3: Lift the smbd_messaging_context from np_open
 
 commit 7c90a6bf38829dc6be026b65b29b81db9fbbdf0d
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 09:08:40 2010 +0200
 
     s3: Lift the smbd_messaging_context from make_internal_rpc_pipe_p
 
 commit d5b8a993e0d782b123ed537709c28efede468419
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 08:47:05 2010 +0200
 
     s3: Remove a direct reference to smbd_server_conn
 
 commit 5acb5b09ee4d00cee83b7df3bc0a52894e9f303d
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 7 18:39:38 2010 +0200
 
     s3: Remove references to smbd_messaging_context()
 
 commit 43c2dcaf4caa8b0ff471bcceaf4141ddcd78faee
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 8 10:14:01 2010 +0200
 
     s3: Fix a type-punned warning
 
 commit ad94ae980462dc4c581a2fa1d7e927c2ae625c19
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Aug 5 17:19:16 2010 +0200
 
     librpc/idl/mgmt.idl: add missing size_is()
     
     metze
 
 commit 0a7f749bc80d9846b97cd22cd503473a205aaafd
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Aug 5 16:10:37 2010 +0200
 
     pidl:NDR: correctly handle bracket arrays with 'string'
     
     metze
 
 commit d6eb42cc619206c280edd732b1b56563a21e8f4d
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Aug 6 14:52:58 2010 +0200
 
     s3:rpcclient: we also need some ndr_pull functions
     
     metze
 
 commit 08cf7ac7a0d885ca4bf733c7f7f705b3f2a30e92
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Aug 6 14:51:54 2010 +0200
 
     s3:libnet/libnet_samsync.c: we also need some ndr_pull functions
     
     metze
 
 commit 1c515fb94b9bc4d432aa6435e352cb8294f436e2
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Fri Aug 6 14:50:31 2010 +0200
 
     s3:utils/net_rpc_service.c: we also need some ndr_pull functions
     
     metze
 
 commit 8ca8250443319e0f19f05aab2014118fd03eaa8a
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sun Aug 8 10:15:12 2010 +0200
 
     s4:RPC-SPOOLSS-NOTIFY: skip test_RFFPCNEx() for now, as the test is broken
     
     See https://bugzilla.samba.org/show_bug.cgi?id=7486.
     
     metze
 
 commit cc6951243d5641e2185ed9dee3b6ee4de07d217b
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sun Aug 8 09:23:00 2010 +0200
 
     s3:rpc_server: fix valgrind warning
     
     metze
 
 commit ac9f06c9b93ada5d0e8331a122e199a8f69049a3
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sun Aug 8 09:21:57 2010 +0200
 
     s3:smbd: fix valgrind warning, sizeof(16) != 16...
     
     metze
 
 commit 66412bfc76dc8b7337f3690ec75b14542a3df11e
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sat Aug 7 14:27:27 2010 +0200
 
     s3:rpc_server: fix memory leaks in rpc_pipe_internal_dispatch()
     
     metze
 
 commit 9e88b57407fc9d201277a70226a6be3fb713ae39
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 7 18:27:36 2010 +0200
 
     s3: Fix typos
 
 commit 6598d6dc41743b5390c803097eea27f951efa531
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sat Aug 7 18:15:01 2010 +0200
 
     s4:rpc_server/lsa: better include a .h file don't include a .c file
     
     This fixes the build with --nonshared-binary=smbtorture,
     as use by the source3/ make test.
     
     metze
 
 commit 72fd7fb49dac33bf4fd91bf1d8795f62b5a9fb82
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 7 13:23:07 2010 +0200
 
     s3: Remove some references to smbd_messaging_context()
 
 commit 390bfed7b7d9edfa61e6d3b1f79ba33fbd44c42d
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Aug 7 13:32:52 2010 +0200
 
     s4:kcc_connection.c - fix typo in error message
 
 commit bc702a394ddd1912c621054acbc75f29166fd17a
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Aug 7 12:30:33 2010 +0200
 
     s4:ldap.py - comment a test part which fails with another error code on Windows
 
 commit 8243272fa071dadd62199f84d7caf608d90ea6ed
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Aug 7 11:59:57 2010 +0200
 
     s4:ldap.py - test the new "systemFlags" constraint
 
 commit f99d672b138e17e6b40f286a527812f75b65c3d7
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Aug 7 11:50:10 2010 +0200
 
     s4:objectclass LDB module - "add operation" - enhance and clean the "systemFlags" section
     
     Also here we have to test for single-valueness.
 
 commit e009d02bd5718fb5e9f636a616ff3b622d68325d
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Aug 7 11:07:03 2010 +0200
 
     s4:ldap.py - test for an invalid "objectCategory" attribute
 
 commit 6e6af9c14c1a421b8c3323982e5bd8bbb69589bb
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Aug 7 11:04:53 2010 +0200
 
     s4:objectclass LDB module - "add operation" - implement "objectCategory" validation
 
 commit 299b59b7c3603642154d78a5e3251926c8ce6e62
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Aug 5 22:23:22 2010 +0200
 
     s4:ldap.py - proof for the impossibility to add a LSA-specific object over LDAP
 
 commit 89c71a8f06414a62c04d3460e9b4c9348bfb7fd1
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Aug 5 22:22:57 2010 +0200
 
     s4:urgent_replication.py - relax also here the add of a secrets object
 
 commit 67b1e1b8f3314f49d028a11df5ccda1e81986cda
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Aug 5 22:00:27 2010 +0200
 
     s3:dcesrv_lsa.c - use the RELAX control in order to create LSA objects
 
 commit 25e973d5db9ffa6d4138cdbe7c3dd1880149ad2a
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Aug 5 21:58:57 2010 +0200
 
     s4:dsdb/common/util.c - add a function "dsdb_add"
 
 commit 7d62128e2cce540043df84d51967e43bdca4c493
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Aug 5 21:40:11 2010 +0200
 
     s4:objectclass LDB module - "add operation" - reject creation of LSA specific objects
     
     (only using the RELAX flag allowed)
 
 commit a3c6d4c4d52c174d7fcac73fb315dc7e7c03fdd9
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Aug 5 21:02:29 2010 +0200
 
     s4:objectclass LDB module - "add operation" - move two checks
     
     To be more consistent with the MS-ADTS doc.
 
 commit ace6f52d57e40d3e198f844fd3f2f35392ffc620
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Aug 5 21:01:38 2010 +0200
 
     s4:objectclass LDB module - "add operation" - deny multiple "objectclass" message elements
     
     Requested by MS-ADTS 3.1.1.5.2.2
 
 commit 9f0cbe1558ec473f0a75b662bbc123473aa0a7aa
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Aug 5 20:59:56 2010 +0200
 
     s4:objectclass LDB module - "add" operation - free "mem_ctx" as soon as possible
     
     We don't need to have it around until the end of the function.
 
 commit 92282a815d2d7351b21fd734a345e1500db89068
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 7 12:35:54 2010 +0200
 
     s3: Remove references to smbd_messaging_context() from the spoolss server
 
 commit a5a0711f0c5e8b3e42301d5b050197a413e86fa7
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 7 12:27:22 2010 +0200
 
     s3: Remove a reference to smbd_messaging_context()
 
 commit 19a908350eef1ae7725e3412da087be8e7cf05b0
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 7 11:58:48 2010 +0200
 
     s3: Remove some references to smbd_messaging_context()
 
 commit 77c63149a3c91798445a56b31624036473e7f570
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Jul 8 18:00:07 2010 +0200
 
     s3: Remove procid_self() from connections_fetch_entry()
 
 commit 21229178bd4703a70f222e102bd2588449ac023b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Jul 6 22:52:19 2010 +0200
 
     s3: Add msg_ctx to pipes_struct
 
 commit c9b654f5810f46b20e082895499c0bf2a3077173
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Jul 6 22:43:14 2010 +0200
 
     s3: Remove smbd_messaging_context() from send_stat_cache_delete_message()
 
 commit 4b47245a9d7292255a5dca8286283b5519de12e6
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Sat Aug 7 18:56:35 2010 +1000
 
     s4:ntlmssp Merge more aspects of the source3/ NTLMSSP layer
     
     This changes the talloc treatment of the session keys to avoid
     memory duplication - the session key has always been allocated
     onto the ntlmssp_context by the auth subsystem callback.
     
     The remainder of the changes are cosmetics, such as avoiding
     using lm_session_key as a pointer (and avoiding then doing an
     if statement on something that is always true).
     
     Andrew Bartlett
 
 commit 6644f48d724085f839da86ef75bd814a46359ea5
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 6 17:53:44 2010 +1000
 
     s4:ntlmssp Re-add gensec_ntlmssp wrapper to allow merge with source3/
     
     By re-adding this wrapper, the actual guts of these functions are now very
     similar to that found in source3/libsmb/ntlmssp.c
     
     This should make it easier to merge the implementations.
     
     Andrew Bartlett
 
 commit 1979486c8ea9125cb8b16782acc0dcea9c6f552e
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 6 17:51:34 2010 +1000
 
     s4:ntlmssp Always setup the session keys and signing state
     
     While it would save some CPU to only setup the session key when
     requested (like windows does), this instead matches the
     implementation in source3/libsmb/ntlmssp.c
     
     We could re-add this later after the codebase is merged.
     
     Andrew Bartlett
 
 commit b03bc8822b5282fa1acd8e3a90b1424656fced4c
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Aug 7 10:29:43 2010 +0200
 
     s3: Remove a pointless "else"
 
 commit 4c6fd6043b3cf3b395b58037e99b1c2b7334a411
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Fri Aug 6 23:27:36 2010 +0200
 
     s3: Remove an unnecessary NULL check
     
     Now that connections.tdb is not used for the broadcast messaging anymore,
     connections_fetch_entry is only called for real connections.
 
 commit 16949ef75a91adf68c2888cb4cb0d7f802e8781e
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Aug 6 17:38:15 2010 +0200
 
     s3-net: fix copy/paste typo in usage of "net printing".
     
     Guenther
 
 commit 0f8e032628865861b356755b4fbafb6fbfeddbeb
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 5 15:14:04 2010 +0200
 
     s3-netlogon: remove global include of netlogon.h.
     
     This reduces precompiled headers by another 4 MB and also slightly speeds up the
     build.
     
     Guenther
 
 commit ccd4af271f73e88abd6899a347f9ce5af69c1f1c
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 5 15:03:00 2010 +0200
 
     s3: remove global include of samr.h
     
     Guenther
 
 commit a90ed3381a772c46c06aaae66ec6113d878a6029
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Aug 4 12:01:50 2010 +0200
 
     s3-build: no need to include privileges.h twice.
     
     Guenther
 
 commit 002ac5681f95760968bc5111cc39e849a0449c44
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 3 00:03:03 2010 +0200
 
     s3-net: only include netapi header when needed.
     
     Guenther
 
 commit 164ee0fe56af9e4b1f30c83165b0580220ac9531
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Aug 2 23:21:09 2010 +0200
 
     s3-libsmb: include nbt.h in namequery_dc code.
     
     Guenther
 
 commit f9012635da311afb31ce33ef5917e9a73207d688
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Aug 2 23:18:53 2010 +0200
 
     s3-libnet: include netlogon.h in libnet samsync header.
     
     Guenther
 
 commit af38b5f8009ac9f0ea7fb9cc10c0565e4908b2c3
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 5 15:25:35 2010 +0200
 
     s3-smbtorture: include svcctl.h
     
     Guenther
 
 commit 441d607589afec65d9064703e6f11cc0806333bb
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Aug 2 23:17:25 2010 +0200
 
     s3-services: include svcctl.h where needed.
     
     Guenther
 
 commit c31df3adb2775523f465fdc9d03849c540c073a0
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 5 15:02:09 2010 +0200
 
     s3-build: remove global include of krb5pac.h.
     
     Put in samr and netlogon, as they were pulled in via krb5pac.h.
     
     Guenther
 
 commit 257a1f1097576fa981341521bda15824e7fac555
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Aug 2 23:12:16 2010 +0200
 
     s3-krb5: include krb5pac.h where needed.
     
     Guenther
 
 commit 2523aec6d19c519280793020f6db21c65a3c95ea
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Aug 2 22:54:29 2010 +0200
 
     s3-rap: include svcctl.h where needed.
     
     Guenther
 
 commit ae36783c7bed73461c012d78ec3e1f3a6bc3d221
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Aug 2 22:52:00 2010 +0200
 
     s3-passdb: include samr.h where needed.
     
     Guenther
 
 commit 677dcfa6782f03fa11c322b6c8e1abdc0a354604
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Aug 2 23:23:12 2010 +0200
 
     s3-param: include svcctl headers in loadparm.
     
     Guenther
 
 commit 728fba1233afc632fbe2b6d5262ac32db751233f
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Aug 2 22:48:16 2010 +0200
 
     s3-nmbd: include svcctl.h where needed.
     
     Guenther
 
 commit bf9a1dd4605cbf9c29e2b5bab9042b389980f1da
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Jul 19 21:00:41 2010 +0200
 
     s3: Remove some explicit calls to procid_self()
 
 commit e6604e5d20c4ec45787ff49d5392484ef1d2f313
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Jul 19 21:04:04 2010 +0200
 
     s3: Remove some explicit calls to procid_self()
 
 commit e9eb263391b2be16924b7e6ea935fdf44b1a0ead
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Fri Aug 6 13:49:37 2010 +0200
 
     s3-spoolss: Make sure we convert a 4 byte value to uint32_t.
 
 commit 043c6f46583fac13588baf207582a08cfa802a28
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Fri Aug 6 13:49:01 2010 +0200
 
     s3-spoolss: Fixed setting driver version correctly.
     
     We are in a loop here, so setting tmp to 0 at the beginning of each
     iteration sets info8->version to 0 if we enumerate over another value.
 
 commit 33d1879d5b50e2d98c1bb13b835e7cfb178e3336
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Thu Aug 5 10:04:57 2010 +0200
 
     pidl: Samba3/ClientNDR - Correctly copy arrays, if r.out.size < r.in.size.
     
     metze
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxx>
 
 commit 8f0c86373241cb9e308ed4b91b2b51d6e67fd88f
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Fri Aug 6 12:32:30 2010 +0200
 
     s3: fail db_open_ctdb if ctdb is not around
 
 commit fe5f4d91ce5067c4222648967719f67f6e670642
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Aug 6 13:06:42 2010 +1000
 
     s3-printing: cope with missing printers in print migration
     
     The printers database may be completely missing in a new install, and
     we may have SECDESC entries for printers that have been removed. Don't
     consider these fatal errors in the migration.
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit a2607a62f3ff359715e49fed93ec23f744e861b5
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Fri Aug 6 16:14:11 2010 +1000
 
     s4:ntlmssp Adjust Samba4 ntlmssp code to look more like the code in Samba3.
     
     This does not change behaviour, and some of the whitespace isn't ideal, but
     at the moment making this code more similar, even in cosmetics, will assist
     later merge efforts.
     
     Andrew Bartlett
 
 commit 91a8d9bc9bfe557c1095a7262e3a1b28fc3279ab
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Thu Aug 5 16:05:31 2010 +0200
 
     s3-torture: Improve the winreg deletekey torture comments.
 
 commit 2a15f7008c5b49cfa91c8001ad2541c5a6c80f73
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Thu Aug 5 15:35:52 2010 +0200
 
     s3-torture: Correctly cleanup the winreg volatile key test.
     
     Günther please check!
 
 commit 0a8e382d73d16062502b98037d89bf003abc3c4b
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Thu Aug 5 15:24:20 2010 +0200
 
     s4-torture: Fixed the winreg EnumValue test against Windows.
     
     Günther please check!
 
 commit ee11bb8748afebf2b42876a59da210f628613a02
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Aug 5 14:05:58 2010 +0200
 
     s3: Remove some direct cli->inbuf references in interpret_long_filename
 
 commit 869a19f06c0ef7b106dfbbc3db1ed1091a1a4259
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Aug 5 14:02:56 2010 +0200
 
     s3: Remove a pointless wrapper function
 
 commit 61fb8a4fd1a8b30fffdf941a9ff843825bf966e3
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Aug 5 13:45:59 2010 +0200
 
     s3: Explicitly pass flags2 to clistr_pull_talloc
     
     Required to eventually make cli_list async
 
 commit 1cbe8b85ae155896e8a4ef39f4b129b2f1e6b1d8
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Aug 5 13:11:14 2010 +0200
 
     s3: Remove some pointless wrapper functions
 
 commit 6cb5a0d097e52577e956d3527b753c1bcf124d9d
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Aug 5 13:06:11 2010 +0200
 
     s3: Remove some pointless wrapper functions
 
 commit 0a224bc77b9bb59c72b9d79d9e8637837ffd878c
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Aug 5 12:48:52 2010 +0200
 
     s3: Save the received trans2 from the inbuf in cli_trans
 
 commit a13b96f04a59ec9be9e72ffab4dc6b3f9e1b4dc3
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Aug 5 12:45:20 2010 +0200
 
     s3: Fix a crash in masktest
 
 commit 174a46837d728e67e8a8226db143f9018f5faf2d
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Thu Aug 5 11:36:37 2010 +0200
 
     s3-spoolss: Use the correct value for the data length.
 
 commit ce2a086119330a0a39e6d7423432c1b2e0da247b
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Thu Aug 5 10:49:53 2010 +0200
 
     s3-popt: Only include popt-common.h when needed.
 
 commit c136b84f0d28d1a88c5918b06f81766a271a3780
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Thu Aug 5 02:25:37 2010 +0200
 
     s3-secrets: only include secrets.h when needed.
     
     Guenther
 
 commit 1946ab5a1b4be6d64307fb24847640f959a1e024
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue May 11 07:35:43 2010 +0200
 
     s4-dns: ndr_dnsp helper functions
     
     these handle the dnsp_name type
 
 commit febd35ecd29a25979ff4f7a8f7a0d9dc80399dfb
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Aug 5 15:25:38 2010 +1000
 
     s4-dns: fix dnsp for old build
 
 commit 8892748085d896f46582ea52d299513ce035d8a3
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue May 11 07:09:46 2010 +0200
 
     s4-dns: expanded the DNSP code to handle more record type
 
 commit a41dffcb6a0a2dcb6bbcf3ecbb4a7a1df47d85df
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Tue May 11 07:09:05 2010 +0200
 
     pidl: added a new type dnsp_name
     
     This is a name type used in DNS where each DNS component maps to a
     length byte followed by the string
     
     We want these to map to a char *, which is why we need to do this in
     PIDL
 
 commit 1a701914fd226f7d3844bd6feadcd58cb7144246
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Aug 5 15:22:49 2010 +1000
 
     s4-ldb: added ldif handler for the dnsRecord attribute
 
 commit 2883bc94c76bc54187bb9bd0db1a36dd482a0aea
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Thu Aug 5 15:20:13 2010 +1000
 
     dns: first version of dsnRecord parser
 
 commit e7a6a3ec0da01666c8e0c9772007ce7146df9d75
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Jul 2 00:32:52 2010 +0200
 
     s3: avoid global include of ads.h.
     
     Guenther
 
 commit 385adcce732e3a0788ce935fbc76363feb9ff22f
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Aug 4 16:49:43 2010 +0200
 
     s3-libnet_join: add ads.h as helper header to IDL.
     
     Guenther
 
 commit 31c484edb95c09b0b400cff9bab6b6cb2c33b120
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Aug 4 15:31:08 2010 +0200
 
     s3-printing: move AD related printing components to an own file.
     
     Guenther
 
 commit 867626abcad88b84684e9d328abf51d4f410a1cb
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Aug 2 19:22:22 2010 +0200
 
     s3: Convert cli_list() to return NTSTATUS
     
     If needed, the callback functions can count themselves
 
 commit 2ff73f0df3257c27cb3cdae779e679de3170be17
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Aug 2 15:25:45 2010 +0200
 
     s3: Use data_blob_null
 
 commit dbdef72953ddca5fd827dc3798e7f0c3b63696ce
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Wed Aug 4 19:43:59 2010 +0200
 
     s4:LDB modules - remove the "kludge_acl" module code
     
     Obviously this has been forgotten by Nadya.
 
 commit 4b17ff4a9088860646e127b17df18d415dbdc97d
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Aug 4 14:55:10 2010 +0200
 
     s3-waf: fix the build.
     
     Guenther
 
 commit d50a9e8d9e706f545862ab1f5b9a8eaa27447844
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Wed Aug 4 15:22:17 2010 +0300
 
     s4-dsdb: Removed kludge_acl as it is no longer necessary
     
     Moved the access check on extended operations to acl module and removed kludge_acl
 
 commit f4e60b42d37b5136dfd124de8bb5c1c9cd084957
 Author: Christian Ambach <christian.ambach@xxxxxxxxxx>
 Date:   Wed Apr 21 15:10:39 2010 +0200
 
     small optimizations for shadowcopy2 module
     
     - remove a compiler warning
     - replace strlen usage
     
     Signed-off-by: Christian Ambach <christian.ambach@xxxxxxxxxx>
 
 commit b77f241b28bcf29a88e28a49623a5e99a356bb34
 Author: Christian Ambach <christian.ambach@xxxxxxxxxx>
 Date:   Wed Apr 14 10:05:56 2010 +0200
 
     fix snapshot content display with hide unreadable
     
     With the hide unreadable option set, snapshots are be displayed
     as empty with shadow_copy2 and a NFSv4 ACL module.
     
     To prevent multiple conversions of the paths when the acl call
     does a VFS_STAT (as the nfs4acl code does), a check was added
     to convert_shadow2_name() so it will not touch paths any more
     that look like they have already been converted.
     
     Signed-off-by: Christian Ambach <christian.ambach@xxxxxxxxxx>
 
 commit cc2aa855a3cc690716233bde57ae74711813db0f
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Nov 12 12:30:58 2009 +0100
 
     s3: Fix shadow copies after the change for in-path @GMT-
     
     Signed-off-by: Christian Ambach <christian.ambach@xxxxxxxxxx>
 
 commit 68c6e07591ed35c2c6aca2e1979ee08ae469c13c
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Nov 9 11:06:30 2009 +0100
 
     s3: Fix in-path shadowcopy2 module
     
     Signed-off-by: Christian Ambach <christian.ambach@xxxxxxxxxx>
 
 commit 72cd5bcd58a2c85ba7257dfcfca61af3ddc1f590
 Author: olivier <[email protected]>
 Date:   Tue Aug 3 00:20:11 2010 +0200
 
     make scannedonly notify the scanner if no .scanned: file was found during rename
 
 commit 64b26affe0afa2999130cdd4f1d521dccd877c9c
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 3 15:55:20 2010 +0200
 
     s3-dcerpc: fix some uninitialized variables build warnings.
     
     Guenther
 
 commit bf19a5228aa582e35d1447cb918a1f66bfdf8b2d
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 3 15:13:57 2010 +0200
 
     s3-spoolss: fix type-punned pointer build warning.
     
     Guenther
 
 commit 743a2dedf42c2aa3e9e6caee92e3e9581ae56dce
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 3 14:51:27 2010 +0200
 
     s3-spoolss: fix uninitialized variable build warning.
     
     Andreas, please check.
     
     Guenther
 
 commit c530aa33cd9ac75bdd79754a2886bff54115800a
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 3 13:18:01 2010 +0200
 
     s3-printing: make sure to set NTSTATUS code before checking it.
     
     Andreas, please check.
     
     Guenther
 
 commit bf5d88ec1caf47d9b0009396811d6bff5bfecc31
 Author: Anatoliy Atanasov <anatoliy.atanasov@xxxxxxxxxxxx>
 Date:   Mon Aug 2 16:47:38 2010 +0300
 
     s4/vampire: update dNSHostName for the Server object
 
 commit f8279045964cd0140be23b436ead1169096a8d18
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Aug 3 04:26:57 2010 +0300
 
     s4-schema: More verbose error log when subClassOf is not found in schema
     
     Error message show failing classSchema object
     but not the specific value for the failure,
     which makes diagnostics by log files really hard.
 
 commit a268e0846f1bc37a3dd63d2085884edc91b83e2a
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Aug 3 04:14:45 2010 +0300
 
     s4: fix comment typos
 
 commit eab6d8c390f34ab331115a190735cb010ca59829
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Tue Aug 3 00:12:27 2010 +0200
 
     s3-spoolss: remove duplicate (and incorrect) header.
     
     Guenther
 
 commit b6e9d8d406974ec2f4593fd0147113fe86b883f9
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Aug 2 18:32:40 2010 +0200
 
     idl: Fixed a possible crash bug.
 
 commit 31782e52955f4f9301611a1e94b52b880f2ae302
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Aug 2 10:21:36 2010 +0200
 
     s4:librpc/rpc: avoid using DCERPC_NDR_REF_ALLOC for epm_Map()
     
     metze
 
 commit b1a584f9dc67bee1ecde408620dd815be3533091
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Mon Aug 2 09:53:27 2010 +0200
 
     s4:torture/libnet: avoid dereferencing dcerpc_binding_handle internals
     
     metze
 
 commit d3fff4590420a3b2d1858e6c8dbaf4df93447a46
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Aug 2 13:49:59 2010 +0200
 
     s3-spoolss: Fixed a segfault if a value has no data.
 
 commit 307bd439d7f5df828923189c02fcbe30124d1e01
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Aug 2 13:21:47 2010 +0200
 
     s3-spoolss: Move some debug message to a higher level.
 
 commit 4412bafa4460bbafe2170f980e8ce88937422529
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Aug 2 12:38:57 2010 +0200
 
     s3-spoolss: Fixed some C++ build warnings.
 
 commit 772fbce9ffd7ec9de7d33e29d96852dce7f35c43
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Aug 2 12:09:03 2010 +0200
 
     s3-spoolss: Use a stackframe to allocat memory.
     
     This is faster and should be more secure to use if something goes wrong.
 
 commit 6463281f36edc796e51960d4b0c896af24e1b3c2
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Aug 2 16:08:30 2010 +0200
 
     s4-smbtorture: remove another old and now invalid s3 special case during spoolss testing.
     
     Guenther
 
 commit 45952b56797982d27731b20d97f5648c9414814a
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Aug 2 15:52:09 2010 +0200
 
     spoolss: fix potential crash bug in spoolss_PrinterEnumValues push path.
     
     Guenther
 
 commit ff1c5b37f619ed3373b65af72c026a36de4b94c9
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Mon Aug 2 15:31:10 2010 +0200
 
     s3-spoolss: remove unused MAX_OPEN_PRINTER_EXS define.
     
     Guenther
 
 commit 322b52419485b882658c53c21f86e5bdfa82b71f
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sun Aug 1 15:34:52 2010 +0200
 
     s3-build: fix some c++ build warnings.
     
     Guenther
 
 commit 911db761148329f3bfc84ee68e0747215d0e8b2d
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Aug 2 11:03:13 2010 +0200
 
     s3: Use cups-config --libs
 
 commit e4b32cb0d44ce7e5b068f8b9f6ce0567d79426aa
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 1 22:12:04 2010 +0200
 
     s4:ldap.py - remove superflous spaces
     
     Sorry, forgot to delete them in the last commit
 
 commit e92f44782385be5315daa77f7821296f96ea729d
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 1 21:12:50 2010 +0200
 
     s4:ldap.py - additional "instanceType" checks
 
 commit c38219adfc12828d436bd46b17107feba619aa55
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 1 17:34:43 2010 +0200
 
     s4:instancetype LDB module - add checks requested by MS-ADTS 3.1.1.5.2.2
     
     We've to test for the WRITE flag if we are performing an NC add. And if it
     isn't an NC add then only the WRITE or no flag is allowed.
 
 commit ba4578f98b411f175803160a9a1f81c1c3786f1f
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 1 17:36:11 2010 +0200
 
     s4:objectclass LDB module - consider the "instanceType" when adding NCs
     
     This is requested by MS-ADTS 3.1.1.5.2.2 (NC add operation).
 
 commit 89c7859006a47d646762f8f3e2256f72d6133c70
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 1 17:02:45 2010 +0200
 
     s4:descriptor LDB module - remove the "forest DN" check
     
     Also here we have to work with the default base DN.
     
     After some reading I've discovered that this isn't really true. The forest
     partition does exist on one or more DCs and is there the same as the default
     base DN (which is already checked by the module).
     And if we have other DCs which contain child domains then they never contain
     data of the forest domain beside the schema and the configuration partition
     (which are checked anyway) since a DC can always contain only one domain!
     
     Link: http://www.informit.com/articles/article.aspx?p=26896&seqNum=5
 
 commit f824e459f0c7971e86ff214bdfe84ce93dba14aa
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 1 17:02:45 2010 +0200
 
     s4:acl LDB module - remove the "forest DN" check
     
     After some reading I've discovered that this isn't really true. The forest
     partition does exist on one or more DCs and is there the same as the default
     base DN (which is already checked by the module).
     And if we have other DCs which contain child domains then they never contain
     data of the forest domain beside the schema and the configuration partition
     (which are checked anyway) since a DC can always contain only one domain!
     
     Link: http://www.informit.com/articles/article.aspx?p=26896&seqNum=5
 
 commit 149f4251c5ae38d598a14aa899f5b418acf1c962
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 1 16:39:45 2010 +0200
 
     s4:acl LDB module - remove unused call "is_root_base_dn"
 
 commit 3f2a8d508123550c7fd4c7d29ab7d53f24a61629
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 1 17:44:50 2010 +0200
 
     s4:urgent_replication.py test - adapt the test for the harder delete restrictions
     
     Otherwise we are not able to delete the "test crossRef" object which points
     to the default NC anymore.
 
 commit ea5c40428f7e195f9db1efbd320969184bda6593
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 1 13:09:46 2010 +0200
 
     s4:ldap.py - perform tests on the additional delete constraint checks
 
 commit 316eda12068af4f059a082d0a9299d8fdb02d602
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 1 12:50:56 2010 +0200
 
     s4:objectclass LDB module - implement additional delete constraint checks
     
     MS-ADTS 3.1.1.5.5.3
 
 commit c59ab01e33aa5fbfd3837d311c0e65593ab7a08a
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 1 20:15:57 2010 +0200
 
     s3: Fix an uninitialized variable
 
 commit fb167a602879e9348d7fab1a24e04dc289678725
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 1 20:15:39 2010 +0200
 
     s3: Fix a C++ warning
 
 commit 0213cfa6af19fe1267662af802f42b8c0ce7194c
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Jul 19 21:00:31 2010 +0200
 
     s3: Fix some nonempty blank lines
 
 commit 9bf2d260aa584f4cc8daa4228e71049ee2524ad3
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Aug 1 19:55:06 2010 +0200
 
     s3: Fix an uninitialized variable
 
 commit 542396ccd9a8b06a769300c5952477e13e3db8ae
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 1 11:26:08 2010 +0200
 
     s4:ldap.py - add a test for "CN=System" object rename behaviour
 
 commit 7ea1796fa44335858360031b778c5867b1c4c3fe
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 1 11:06:18 2010 +0200
 
     s4:subtree_rename LDB module - rename "check_system_flags" into "check_constraints" and perform more checks
     
     Always considering MS-ADTS 3.1.1.5.4.1.2.
 
 commit 2e66033ab93ed036289892bd3718839472b3f27f
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 1 11:05:26 2010 +0200
 
     s4:subtree_rename LDB module - introduce out of memory checks
 
 commit f997fd299d24339d8a386f37f710503c2d815a18
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Aug 1 11:32:14 2010 +0200
 
     s4:dsdb/samdb/ldb_modules/util.c - remove unused variables
 
 commit b99a02a7d4b21e37b9ff61171311ca1b143e2b14
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sun Aug 1 11:18:05 2010 +0200
 
     s4:torture/rpc/winreg: fix "strict aliasing" compiler warnings
     
     metze
 
 commit c7ba3c4dcf77e51434783e5da2b505bf6c7a14c4
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sun Aug 1 11:17:14 2010 +0200
 
     s4:torture/rpc/winreg: fix the build with non gcc compilers (e.g. on solaris)
     
     metze
 
 commit 81cc92c5af1a6e8c140e5c388d610f9061ca86db
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Fri Jul 9 19:22:01 2010 +0200
 
     s4:ldap.py - performs some "systemFlags" testing
 
 commit 3cdc83d4f9a67011cfa51b242cb84f3f6b59e226
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sun Jul 4 20:07:09 2010 +0200
 
     s4:subtree_rename LDB module - introduce the "systemFlags" protection rules
     
     This is done in a dedicated call "check_system_flags".
 
 commit 3244f6feaab218984978ac14e156d62e101a1104
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Thu Jul 8 21:05:33 2010 +0200
 
     s4:dsdb/pydsdb.c - import "systemFlags" into Python
     
     Needed by ldap.py tests
 
 commit 4e3afb36dab12b460cdd0cbc95607d4032115c05
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Jul 31 21:26:38 2010 +0200
 
     s4:subtree_rename LDB module - "subren_ctx_init" - fix the "out of memory" return
 
 commit 1b7029b47be296588b80e4c2ba871dba572cf18e
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Jul 31 20:59:02 2010 +0200
 
     s4:torture/winreg.c - fix warnings of Solaris 10 cc through the appropriate casts
 
 commit 380b2cb4b0d9e63b2825840697604bd977b40807
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Jul 31 20:58:47 2010 +0200
 
     s4:torture/winreg.c - remove unreachable code
 
 commit f0c4a1aff4407826c301c54f58d0fb65c71c4a07
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Jul 31 20:57:18 2010 +0200
 
     s4:torture/winreg.c - add a FIXME comment on a codepart which isn't standard C-compatible
     
     It seems to be GCC specific since it doesn't compile on Solaris 10 cc:
     http://build.samba.org/?function=View+Build;host=sunX;tree=samba_4_0_waf;compiler=cc
 
 commit f5f236a4b9943a3b44dea40940c3cb00960e669e
 Author: Matthias Dieter Wallnöfer <mdw@xxxxxxxxx>
 Date:   Sat Jul 31 14:52:44 2010 +0200
 
     s4:dcesrv_netr_LogonGetDomainInfo - improve the client OS informations update
     
     As ekacnet pointed out on the mailing list we don't need to do a delete if we
     (re)set the values afterwards - only if we don't set any new ones.
 
 commit 76e5d41d6a887e598bef8ec57ddc405c368acc00
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sat Jul 31 11:35:31 2010 +0200
 
     s4:blackbox/newuser: use test specific user names
     
     As this test doesn't delete the user accounts at the end,
     we should use test specific user names. That lowers the
     chance of conflicts with other tests.
     
     metze
 
 commit 0b4247ef7a60e7fe419681919daa3b31cae7bc48
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sat Jul 31 11:31:43 2010 +0200
 
     s4:selftest: skip samba4.blackbox.ktpass for now as it's not portable
     
     ktutil might not be installed or from MIT.
     We should build a samba4ktutil and use that instead,
     until then we need to skip this test.
     
     metze
 
 commit 34692556bed72130acd2985cc734d74c8a57203e
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sat Jul 31 11:12:10 2010 +0200
 
     s4:blackblock/ktpass: use test specific user name
     
     metze
 
 commit 16756196566770b07ebe066ff7329773c1ae07dc
 Author: Stefan Metzmacher <metze@xxxxxxxxx>
 Date:   Sat Jul 31 09:00:44 2010 +0200
 
     s4:librpc/rpc: use the correct ndr flags in dcerpc_ndr_validate_in()
     
     metze
 
 commit 9e0000224a53f418eb4d2c87f1b8d8c47e348665
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sat Jul 31 00:54:45 2010 +0200
 
     s3-printing: remove unused get_local_printer_publishing_data() call.
     
     Guenther
 
 commit 813fbbd68c50811ad3776140e409d31b60dba76f
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Sat Jul 31 00:47:20 2010 +0200
 
     s3-build: avoid to globally include printing and spoolss headers.
     
     This shrinks precompiled headers by 3MB and will slightly speed up any build.
     
     Guenther
 
 commit 28c74564c5bd3c972745deaa904ec8695f21ea1f
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Jul 30 16:34:53 2010 -0400
 
     cleanups: Trailing spaces, line length, etc...
 
 commit 57bd974e5865212641f6941dd875bc1bc4967ed9
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Jul 30 14:01:01 2010 -0400
 
     s3-dcerpc: Use dcerpc_guess_sizes in the server code too.
 
 commit 4c64e4d4af3403559b370381d7f14a83a39adfa7
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Jul 30 13:12:35 2010 -0400
 
     s3-dceprc: Improve dcerpc_guess_sizes() interface
     
     Make it possible to pass in the NDR padding size so that theoretically
     client and server code can decide to use a different alignment.
     
     Pass in the header length as a parameter so that this function can be used for
     different type of packets.
     
     Make sure padding size will not make the fragment exceed the maximum length.
     
     Calculate padding taking in account the header length.
 
 commit 3469fbc5e4098e798a03d14fece24fde2b60d9b9
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Jul 30 12:19:20 2010 -0400
 
     s3-dcerpc: rationalize packet creation in the server code
     
     Move all related functions into create_next_packet, but make it transport
     neutral (not pass in pipse_struct)
 
 commit a9d3a596a7c4d7e5775751cbce74e2fb07ce2192
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Jul 30 11:27:40 2010 -0400
 
     s3-dcerpc: Make function to guess pdu sizes common.
 
 commit 9329a9fe848761e2835ff58123d8f64d8bab35b2
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Jul 29 20:20:49 2010 -0400
 
     s3-dceprc: consolidate use of dcerpc_push_dcerpc_auth()
 
 commit da6c246aacc298ec0c7536289afbd9e0d99ea130
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Jul 29 20:21:53 2010 -0400
 
     s3-dcerpc: Remove unused functions
 
 commit 186f93633b4890c444115ac4eed109aa24f20b44
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Jul 29 19:55:44 2010 -0400
 
     s3-dcerpc: use common spengo wrapper code for client SPNEGO/NTLMSSP
 
 commit 984438ca1522bfc2d882b2e3e7e8db187577e05a
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Jul 29 16:34:39 2010 -0400
 
     s3-dcerpc: add sign/seal support when using SPNEGO/KRB5
 
 commit 0b24e8e869207dcb567b61272794daef48ee492a
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jul 28 17:06:51 2010 -0400
 
     s3-dcerpc: Add SPNEGO incapsulation for KRB5 auth
 
 commit e286b9c0bd7bf553f216d7c8288bb75a6b3dde95
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Jul 29 20:07:19 2010 -0400
 
     rpcclient: Use DCERPC_AUTH_LEVEL_CONNECT if no sign/seal is set for ntlmssp
 
 commit fcdda8f44372b567b866b0eee90c7a9444f7f96c
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Fri Jul 30 16:18:51 2010 +0200
 
     s3: Remove "cli" from "struct finfo"
 
 commit a6e1fa23adaa31579366ec3445949cbde0520ac5
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Jul 30 11:24:23 2010 +0200
 
     s4-smbtorture: remove ifdefed symlink test, this is already skipped internally
     in the s3 case.
     
     Guenther
 
 commit 89071133e34cd5264bfc55d77d4ee77dc3604a9f
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Jul 30 11:23:06 2010 +0200
 
     Revert "s4-torture: Disable setting REG_BINARY printer data with size 0."
     
     This reverts commit 104c419345a42a9a02ae25df482f449dc41a6380.
 
 commit b7f029016a6a3fb98652c65f27ae80ad78048396
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Thu Jul 29 13:47:27 2010 -0700
 
     We should be using the winbindd separator in this case, not hardcoding a \\ value.
     
     Jeremy.
 
 commit a8cd3ef99eb70d70b9272b6e3ab5cc737195e06c
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Jul 29 14:48:06 2010 +0200
 
     s3: Do the ftruncate write cache optimization in one place
     
     Instead of hand-tuning all the cases that are below this piece of code, this is
     a general case that we can catch upfront.
 
 commit a86cad3921c4a8ddbcab1929c825356aec4fe76a
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Jul 29 14:21:14 2010 +0200
 
     Revert "s3: Avoid pwrite calls for the 1-byte writes with zero content"
     
     This reverts commit 6763730304627a58139450fd3e03a0ce48e31bb9.
 
 commit fec8505e0be067a09929216cfe476802f21d14fe
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Jul 29 17:04:18 2010 +0200
 
     s3: Avoid an unnecessary ftruncate call
     
     If we just created the file, it has length 0 by definition. This is still done
     while holding the share mode lock, so no race around wrt other cifs clients.
 
 commit 4f4303048260ca19a5feef6b9338add1a19fb53c
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Thu Jul 29 12:44:00 2010 -0700
 
     Fix bug #7589 - ntlm_auth fails to use cached credentials.
     
     In handling the WINBINDD_PAM_AUTH message winbindd canonicalizes a *copy*
     of the mapped username, but fails to canonicalize the actual username
     sent to the backend domain process. When "winbind default domain"
     is set this can lead to credentials being cached with an index of
     user: user, not DOMAIN\user. All other code paths that use
     canonicalize_username() (WINBINDD_PAM_CHAUTHTOK, WINBINDD_PAM_LOGOFF)
     correctly canonicalize the data sent to the backend. All calls
     the can cause credentials to be looked up (PAM_CHAUTHTOK etc.)
     correctly call canonicalize_username() to create the credential
     lookup key.
     
     Jeremy.
 
 commit e8d386704e4c126b979ffe6c8b588fb311cc2e34
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Thu Jul 29 20:48:01 2010 +0200
 
     s3-spoolss: Increased debug level for trace output.
 
 commit b2be8f2267a2fdee2d9fce6a100225eea8e7928b
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Thu Jul 29 20:45:07 2010 +0200
 
     s3-spoolss: Fixed debug statements and increased level.
 
 commit bc1c82ea137e1bf6cb55139a666c56ebb2226b23
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Wed Jul 28 05:15:40 2010 -0700
 
     Fix tdb_check() to work with read-only tdb databases. The function tdb_lockall() uses F_WRLCK internally, which doesn't work on a fd opened with O_RDONLY. Use tdb_lockall_read() instead.
     
     Jeremy.
 
 commit 39d287ec67d9c33b17c8809ac34d3c09f72f689d
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Jul 16 22:52:45 2010 +0300
 
     s4-test: Expand DSSYNC test to be executed against all partitions
     
     It is still possible to supply specific partition
     to test with on command line using
     --option="dssync:partition={PARTITION_DN}"
 
 commit bd6f77ee0bb5f73ade9e7a20eef650f9be98096d
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Jul 14 05:10:34 2010 +0300
 
     s4-test-dssync: Issue warning in case we have diffrences in link attributes
     
     In case differences in messages are:
      1. Attributes with different values, i.e. 'replace'
      2. Those attributes are back-link attributes
     then we just warn about those differences.
     
     It turns out windows doesn't send all values for back-link
     attributes in replicated_object but in linked_attributes.
     
     I consider this as workaround for the problem.
     A better solution might be to merge linked_attribute values
     into replacted_objects before comparing those with LDB result
     (although this will work for Win2k8 and latter)
 
 commit 5bf54f17bd1c9067437088456f16b6dd504efc14
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Wed Jul 14 03:42:56 2010 +0300
 
     s4-test: Simplify test_GetInfo() - we have what we need through LDB connection
     
     we have already opened.
     
     Added 'config_dn' and 'schema_dn' members which are to be used
     later for extending the test_FetchData() to be executed
     against every partition in case partition is not specified explicitly.
     
     DsSyncText.site_name was removed also as it is not used anymore
 
 commit 88f17981001c509c4844304b5a120540ae2963f6
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Tue Jul 13 02:37:58 2010 +0300
 
     s4-ldb: use TALLOC_CTX type instead of 'void'
 
 commit e8ac4a8b82798ef0691d384f59d880dc38b56592
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jul 28 17:06:14 2010 -0400
 
     s3-dcerpc: Try to fix build when gssapi_ext.h is not available
 
 commit 7c9c075987e7cdb2d5cb6311876f088f907e46f2
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jul 28 15:53:56 2010 -0400
 
     Do not refernece pipe_auth_data directly in dcerpc_gssapi.c
 
 commit d17abc69f690ccc845a0a1d6d291b6e21ce86b3d
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jul 28 15:35:02 2010 -0400
 
     s3-dcerpc: Avoid ifdef, it is handled within dcerpc_gssapi.c already
 
 commit 44add9952e5375f2858b26a2f676be49b70d839a
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Wed Jul 28 20:09:48 2010 +0200
 
     s3: Fix cli_qpathinfo2
     
     Does not fix the DIR_CREATETIME test, but it is definitely an error.
 
 commit c4b3c9ec0f2efa937529160999f7e44bcad3591f
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jul 28 12:44:37 2010 -0400
 
     smbd: Fix build warning
 
 commit 7eaa15af2c5b544946bfb2b8c522ba9677527972
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Sat Jul 24 13:02:57 2010 -0400
 
     s3-dcerpc: Add sign/seal with gssapi
 
 commit 1abcbd70aed327ae5233423ce74662241fa9d21a
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Sat Jul 24 10:35:25 2010 -0400
 
     s3-dcerpc: Add next authentication step with gssapi
 
 commit 135a82e78f9537fb7b7f4b82fb7cba065737675f
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Jul 23 14:47:36 2010 -0400
 
     s3-decrpc: Introduce gssapi support for dcerpc krb5 auth
 
 commit 72088096af8dbf57cbc85c71cd0eef4447e7560d
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jul 21 12:11:37 2010 -0400
 
     rpcclient: Use DCERPC_AUTH_LEVEL_CONNECT if no sign/seal is set for krb5 auth
 
 commit 183e0a0d9f87bc619cd832decf5745be1d28f598
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Jul 22 16:14:16 2010 -0400
 
     s3-dcerpc: Refactor calculate_data_len_tosend()
 
 commit c08d684f4ef679831e8fed69cd87e4d9b06cb3e0
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jul 21 13:33:09 2010 -0400
 
     s3-dcerpc: Add auth trailer only when appropriate.
 
 commit 866f85e31973de356c3843836d5cacdbdf245e32
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jul 21 12:12:58 2010 -0400
 
     s3-dcerpc: consolidate unmarshalling of dcerpc_auth
 
 commit 146af48d4887e8fa0c66bf53aa5f204366648478
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 20 18:43:37 2010 -0400
 
     s3-dcerpc: revive cli_rpc_pipe_open_krb5()
 
 commit 250e341e0aad67c2f70fea597f34deadea1d2ccc
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 20 18:39:46 2010 -0400
 
     misc: Remove unused structure elements
 
 commit b00f9a0a2d3b692dd12e182a2a4a7979c626dec7
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 20 17:26:32 2010 -0400
 
     s3-rpcclient: Allow choosing spnego mech: (ntlm/krb5)
 
 commit 2463a871776bb4de8653d6a44469d2adb3ec9418
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 20 13:26:36 2010 -0400
 
     s3-dcerpc: Use dcerpc_AuthType in pipe_auth_data
 
 commit 1e915d231d4191bf3a0bb54ba99a31ad6b2afd3b
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 20 11:49:23 2010 -0400
 
     s3-dcerpc: Cleanup and refactor create_rpc_bind_req()
 
 commit 3c3237dd0afa37ba0e545424f5008973b645cf96
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 20 11:23:11 2010 -0400
 
     s3-auth: Remove unimplemented functions
 
 commit bfe53d414548cd8a0226136b73cf2b766b6a61ef
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 20 11:22:50 2010 -0400
 
     s3-dcerpc: Set flags directly instead of calling unimplemented functions.
 
 commit 7407c979a1469997c9277c501787b5f222216aac
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Jul 19 20:03:08 2010 -0400
 
     s3-dcerpc: Use dcerpc_check_auth in client code too
 
 commit 9565e3f6a7ef2fb590558eb7b29c6c2fc657fca9
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Jul 19 19:49:35 2010 -0400
 
     s3-dcerpc: Make dcerpc_check_auth() common code
 
 commit 5f2cca6b2a7b8b7bad4a47a2bd31174c45fa2611
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Jul 19 19:42:12 2010 -0400
 
     s3-dcerpc: Add the same paranoia checks we have in the client code
 
 commit 49a8c2965d2982e6510609fa9772a56597494641
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Jul 19 19:34:34 2010 -0400
 
     s3-dcerpc: Split auth checking into a generic function.
 
 commit 1fc71c9c6ff26f2d49f314b8425c6cd4c91683f3
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Jul 19 17:51:18 2010 -0400
 
     s3-dcerpc do not pass pipes_struct to dcesrv_auth_request()
 
 commit 2ce169ce187cc7229aecdc3e5cd889c5194956aa
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Jul 19 17:14:56 2010 -0400
 
     s3-dcerpc: Make dcesrv_auth_request() return NTSTATUS codes
 
 commit aa4c5a2bfb27fc274de2a83c4724e0f10ad6b119
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Jul 19 16:16:40 2010 -0400
 
     s3-dcerpc: Use the common dcerpc_add_auth_footer() in the server code
 
 commit 31393334194be7763072900408bb61ebb7c1d11a
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Jul 19 16:10:35 2010 -0400
 
     s3-dcerpc: Move dcerpc_add_auth_footer() to the common helpers file
 
 commit 6f5cdf9ae9707cdbc62e0ed5ad2578316796b4b3
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Jul 19 09:07:22 2010 -0400
 
     s3-dcerpc: Introduce generic helper function to add auth trailer
 
 commit 1b572493e2ea30b262a0ca1b04e913017a3ac13d
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Sat Jul 17 17:53:44 2010 -0400
 
     s3-dcerpc: Pass explicit arguments so that this is not client specific
 
 commit e2b0e43da9b6c3f1fb12a10898dcc09e56da795a
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Sat Jul 17 17:32:35 2010 -0400
 
     s3-dcerpc: Move marshalling of dcerpc_auth_header in the callers
 
 commit 6ffd7dc7805f572bcedf0693514f6aeb7be861f9
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jul 28 11:06:36 2010 +0200
 
     s3-rpc: Use struct pipes_struct.
 
 commit f7a1453957223ead6ca2297dc57ce8c353f7fe5d
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jul 28 10:28:57 2010 +0200
 
     s3-include: Use struct pipes struct and get rid of the typedef.
 
 commit 97dba0c0d957e17ac89e3c78eb5749621eab2a43
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jul 28 10:28:36 2010 +0200
 
     s3-winbind: Use struct pipes_struct.
 
 commit 6457f814f50a00496384aad1712aba53d2609f63
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jul 28 10:28:18 2010 +0200
 
     s3-uid: Use struct pipes_struct.
 
 commit d34fc3d1682c85c7d36fab168bc75bbb61b2931b
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jul 28 10:27:55 2010 +0200
 
     s3-wkssvc: Use struct pipes_struct.
 
 commit 31a4240b8dd4d3f6b7f181b4d70284833589f696
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jul 28 10:20:10 2010 +0200
 
     s3-winreg: Use struct pipes_struct.
 
 commit ce59e69bcab308c998d8a54a68c805444d6e93ee
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jul 28 10:19:26 2010 +0200
 
     s3-svcctl: Use struct pipes_struct.
 
 commit 0fee377a52762a36a435e3fe2ffe0853cdac0bef
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jul 28 10:19:05 2010 +0200
 
     s3-srvsvc: Use struct pipes_struct.
 
 commit 64fbaad942d12b343badaf8e45115a5b5ce5ea0f
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jul 28 10:18:08 2010 +0200
 
     s3-spoolss: Use struct pipes_struct.
 
 commit c3817fe9d220a3cee3d651db2808212de2b7f2cb
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jul 28 10:17:21 2010 +0200
 
     s3-samr: Use struct pipes_struct.
 
 commit 667d43d4c8916043e6474418a57aaa0d03aee078
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jul 28 10:16:34 2010 +0200
 
     s3-rpc_pipe: Use struct pipes_struct.
 
 commit 33d30926d1a9c2f077bdbc186c34ee01d9d2e74b
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jul 28 10:15:45 2010 +0200
 
     s3-ntsvcs: Use struct pipes_struct.
 
 commit 3fd138fae33529fbba2da4853c10f026a6b11fb4
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jul 28 09:49:07 2010 +0200
 
     s3-netlogon: Use struct pipes_struct.
 
 commit 872f9655587a0bb314172797c799cd5d2a0b4e8f
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jul 28 09:48:42 2010 +0200
 
     s3-lsa: Use struct pipes_struct.
 
 commit 35d629d54ce30a4dbf6a53f4616ed77dd0033a1b
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jul 28 09:48:25 2010 +0200
 
     s3-initshutdown: Use struct pipes_struct.
 
 commit ba023aeaa95161029a0bec7dd79116a0c9db22f7
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jul 28 09:48:08 2010 +0200
 
     s3-eventlog: Use struct pipes_struct.
 
 commit c9e37375361714dce009c5305e185e73a483a7eb
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jul 28 09:47:40 2010 +0200
 
     s3-echo: Use struct pipes_struct.
 
 commit 96786a7df036d095649de300be4f37f8bcb70a6c
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jul 28 09:47:25 2010 +0200
 
     s3-dssetup: Use struct pipes_struct.
 
 commit 2956bc986f319f29bce3262ae52dd990d938146c
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jul 28 09:47:04 2010 +0200
 
     s3-dfs: Use struct pipes_struct.
 
 commit 46397f788bf283f7eb0f26e6eeb6a2926d2769bc
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jul 28 09:46:43 2010 +0200
 
     s3-rpc_server: Use struct pipes_struct.
 
 commit c1e81686af605bf0dafb45c316bfca3cd1a2cf9a
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jul 28 09:23:25 2010 +0200
 
     pidl: Use struct pipes_struct.
 
 commit dc87fbcb0f9a6ce1d722c62dafee540e75ba310e
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jun 30 13:18:21 2010 +0200
 
     s3-lib: Remove redefinition of RL_COMPLETION_CAST.
     
     This is already defined in replace/system/readline.h.
 
 commit a20ee817b269f575e1c38a7d48d7d0a81ef108b4
 Author: Karolin Seeger <kseeger@xxxxxxxxx>
 Date:   Wed Jul 28 09:27:43 2010 +0200
 
     WHATSNEW: Update changes.
     
     Thanks to Simo for providing the summary!
     
     Karolin
 
 commit dace013898a450b50606740704c83ba25855e332
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Jul 27 10:59:55 2010 +0200
 
     s3: Remove a typedef (struct file_info)
 
 commit 9168713774c02ba2f71d89379cc239a900ebeafe
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Tue Jul 27 12:27:54 2010 +0200
 
     s3-spoolss: Fixed FILL_DRIVER_STRING leading to wrong results.
 
 commit 90c17828824401c7be065a7bbf706dcafef0fc31
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Jul 26 18:28:15 2010 -0400
 
     s3-spoolss: Avoid segfault, check drivername is actually not NULL.
 
 commit 6cd2f2ff31768a40ca60112964b35bf040b2e6d8
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Jul 26 19:14:03 2010 +0200
 
     s3-spoolss: Fixed a possible segfault in winreg_get_printer.
 
 commit bb0226f10ef86296af273ea0e9692b72d0ead4c2
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Jul 26 18:12:13 2010 +0200
 
     s3-spoolss: Correctly set the default values.
 
 commit b95d5563ddff7aec15f4138be731578785dca7ec
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Tue Jun 15 13:37:44 2010 +0200
 
     s3-printing: Added automatic migration of printing tdbs.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 924cc43d1b8f8358f7c7aaef16b06437e39cd05b
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jun 30 10:40:24 2010 +0200
 
     s3-spoolss: Move the standard mappings to spoolss.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit c3186f22c5d501cc6afed7556579906d27763251
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jun 30 10:39:43 2010 +0200
 
     s3-lib: Make the standard_mapping parameter const.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 1be454538b2e4d242be90e43fab9eb09f0b07a57
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Jun 30 10:25:08 2010 +0200
 
     s3-spoolss: Remove the program global current_user_info.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit d8c81423aa52f1810cafeefa186f7dd0590cb0de
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Tue Jun 29 15:05:00 2010 +0200
 
     s3-spoolss: Remove unused MAGIC_DISPLAY_FREQUENCY
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 8fe6813ca0e6ccbe4fed91425f82443f5cb166a4
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Jun 28 09:57:41 2010 +0200
 
     s4-torture: Enable tests with keynames including a slash.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit db2a777b0ee1e75fb6d11ad1240d7214a4e1dac4
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Tue Jun 15 13:37:44 2010 +0200
 
     s3-printing: Added automatic migration of printing tdbs.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 35e03ef5c22020e047bd05e61be6c46701a07702
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Tue Jun 15 11:48:12 2010 +0200
 
     s3-printing: Move all tdb upgrade functions to a separate file.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit c18913a2c216d9dd092f4efb3dfbad376fc29bb6
 Author: Simo Sorce <ssorce@xxxxxxxxxx>
 Date:   Fri May 7 05:03:32 2010 -0400
 
     s3-smbd: Convert reply_printqueue to use spoolss.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 3f68a39458dddf7cfc67ce78248f3f1bdad18ba6
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Tue Jun 1 17:09:21 2010 +0200
 
     Revert "s4-smbtorture: skip driverName and printerName DsSpooler tests for now."
     
     This reverts commit 23eb2888d94b34822e4c49b1d62f4bd3fac43fcf.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 96c25cdad5e82a1aed77692796617532f663aca1
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Tue Jun 8 13:03:22 2010 +0200
 
     s3-spoolss: Create winprint print processor key.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit f5a2f8fa2b66d23eb2e99443f6d6bb85b6199b63
 Author: Simo Sorce <ssorce@xxxxxxxxxx>
 Date:   Fri May 7 10:37:48 2010 -0400
 
     s3-printing: Removed unused function print_job_fd().
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 21cd59e7a5b319a8800c904d21f0d1e885acc7fb
 Author: Simo Sorce <ssorce@xxxxxxxxxx>
 Date:   Fri May 7 07:35:23 2010 -0400
 
     s3-smbd: Use the right check to test if we can print.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit bdab6b10d25f536fe25c09b3821376e278395abc
 Author: Simo Sorce <ssorce@xxxxxxxxxx>
 Date:   Fri May 7 08:01:13 2010 -0400
 
     s3-printing: Moved printing.c headers to include/printing.h.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 628f9bee05b96b806225f3494c05c3a86acb1a1f
 Author: Simo Sorce <ssorce@xxxxxxxxxx>
 Date:   Wed May 5 08:56:46 2010 -0400
 
     s3-spoolss: Use WERROR for print_job_delete.
     
     And also check for PJOB_SMBD_SPOOLING in print_job_write.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 95f587a565543678da3beeff46167001b92bea79
 Author: Simo Sorce <ssorce@xxxxxxxxxx>
 Date:   Fri May 7 07:45:25 2010 -0400
 
     s3-printing: Removed unused printfsp.c.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 849cc65654d20e7077621ead2429a82fcac35197
 Author: Simo Sorce <ssorce@xxxxxxxxxx>
 Date:   Tue May 4 04:28:48 2010 -0400
 
     s3-smbd: Migrated to new spoolss functions for printing.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 660506d359d76700f6f6ae5b7e9c4d05fe505fb6
 Author: Simo Sorce <ssorce@xxxxxxxxxx>
 Date:   Tue May 4 02:51:12 2010 -0400
 
     s3-printing: Handled case when smbd spools a file on behalf of spoolss.
 
 commit 94ee35f9cc0880c267bee14047d559948eb14ede
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Sat May 1 17:42:52 2010 -0400
 
     s3-printing: Made print_job_start more robust.
     
     Explicitly return ntstatus errors instead of relying on elusive errno.
     Split the function to make it easier to follow.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 4761498c9e40d8b00060d2949bfcff32c6cf7f99
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Tue May 11 11:14:55 2010 +0200
 
     s3-printing: Moved remaining prototypes to nt_printing.h.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 7c629bda2f86271b709292dbc5a9e811e438a902
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Tue May 11 11:07:36 2010 +0200
 
     s3-printing: Remove unused printer registry key functions.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit ae405eed4fa1857e90f240671c539088be51d562
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Tue May 11 11:02:59 2010 +0200
 
     s3-printing: Removed unused security descriptor functions.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit e2d3c0efa9a972d76279c3f834784525de1439b0
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Tue May 11 10:55:20 2010 +0200
 
     s3-printing: Removed unused nt_forms.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit c918cfdedec5730b0851fd8132986f26b40a3cdc
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Tue May 11 10:52:11 2010 +0200
 
     s3-printing: Removed unsuded c_setprinter functions.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit d8ab3e52dc717cbfd82b02c00426e98001acc764
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Tue May 11 10:49:46 2010 +0200
 
     s3-printing: Removed unused free_a_printer function.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 5c1f28374712c1e23d794670a9cd91052e99f34e
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Tue May 11 10:49:03 2010 +0200
 
     s3-printing: Removed unused mod_a_printer functions.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 4e45d5f8244fae0e26a6d0592a092f2a9c791666
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Tue May 11 10:46:10 2010 +0200
 
     s3-printing: Removed unused get_a_printer functions.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 38d6274864ebb4d31333946379496d67745cd3c5
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Apr 28 18:55:20 2010 -0400
 
     s3-smbd: Added code to print via spoolss.
 
 commit 8d44b11c6bf90f4698e472b46d4f47a136b960ba
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon May 10 16:46:34 2010 +0200
 
     s3-spoolss: Removed wrong comment.
     
     This doesn't reflect the current implementation.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit f6db3694edc947ca46d52f3627844127525b262c
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon May 10 16:41:10 2010 +0200
 
     s3-spoolss: Moved shared printing functions to nt_printing.h
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 395dcbd111fd531324eb3e77940756e448a22024
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon May 10 16:44:47 2010 +0200
 
     s3-spoolss: Removed the last free_a_printer() call in spoolss_nt.c.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit c26bfd228de962b70ba744fd9dc9ca62ecca1470
 Author: Simo Sorce <ssorce@xxxxxxxxxx>
 Date:   Fri May 7 09:42:55 2010 -0400
 
     s3-spoolss: Removed unused set_printer_dataex().
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 6d6ce4d1adbcb59231ec81fdc757d14f51a18534
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Fri Apr 30 10:35:08 2010 +0200
 
     s3-spoolss: Create and update DsSpooler values.
 
 commit 3fe2f6443d3ad623360701fcb09ed8913da6baa3
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Fri Apr 30 10:14:09 2010 +0200
 
     s3-spoolss: Use a temporary talloc context in update_printer.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit c52e019ae10ba01f97851c0d4578a64209633a41
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Thu Apr 29 14:07:10 2010 +0200
 
     s3-spoolss: Use the existing memory context for winreg_get_printer.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit c7ae6cb0464ed505fc0d44bb5095bb897c11d458
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Apr 28 22:46:22 2010 +0200
 
     s3-spoolss: Don't return the printer devicemode in spoolss_EnumJobs.
     
     Jobs have their own DeviceMode, see print_job_devmode().
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 48828ab154160489586fd07e442739db35103fca
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Apr 28 12:41:23 2010 +0200
 
     s3-spoolss: Fixed the driver unc strings for dependent files.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit a1fe2ed68aef71083dc6a9938440e32e5a0cf63c
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Apr 26 18:50:44 2010 -0400
 
     s3-spoolss: Use winreg_delete_printer_key to delete printers.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit fdf669d37744487a7671b1d90541dbc21a41aeb6
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Apr 26 18:33:20 2010 -0400
 
     s3-spoolss: Get rid of get_server_name.
     
     This function was useless the structure is public and used everywhere.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 44bc6714b0c5f40eb73def532b3074a4b19f6df4
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Apr 26 17:34:24 2010 -0400
 
     s3-printing: Converted printer publishing functions.
     
     Use spoolss_PrintInfo2 and winreg calls.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit d17d73f4be6938b942f1eed875c6dd629d8bec88
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Apr 26 14:46:33 2010 -0400
 
     s3-printing: Convert print_driver_in_use.
     
     Use spoolss_PrintInfo2 and winreg calls.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 017a305fede73b3f61517f38dec2bf706e2648df
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Apr 26 13:51:33 2010 -0400
 
     s3-printing: Convert print_time_access_check.
     
     use spoolss_PrintInfo2 and winreg calls
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit afc4a387628e00376a118fbd9aeeec0694201e6f
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Apr 26 13:08:32 2010 -0400
 
     s3-spoolss: Use spoolss_PrinterInfo2 in notify code.
 
 commit 78b985ac3e38bbbb42545a722096bf53ee2821eb
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Apr 26 11:56:00 2010 -0400
 
     s3-spoolss: Convert do_drv_upgrade_printer() to winreg functions.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 375bdfc7f89d8941c006bc2afb058176d81027e3
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Apr 26 10:24:46 2010 -0400
 
     s3-spoolss: Removed construct_dev_mode() function.
     
     Replace it with spoolss_create_default_devmode() or
     copy_devicemode() where needed.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 0d694e1261975bdc565b673e38001c67f9ca239a
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Apr 26 09:30:10 2010 -0400
 
     s3-spoolss: Use spoolss_PrinterInfo2 in construct_printer_driver_info_level.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 7f6f5806ff4bd97b22b77e011f22402f5583acb5
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Apr 23 17:58:10 2010 -0400
 
     s3-spoolss: Use spoolss_PrinterInfo2 for job info.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 52b8f1f4710f1e3482031a76fd2191388289967f
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Apr 14 20:48:00 2010 -0400
 
     s3-spoolss: Migrated driver functions to winreg.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit e517588a2073986ccd0edd76f9e3c865146bf1f4
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Apr 26 11:52:19 2010 +0200
 
     s3-spoolss: Set c_setprinter always to 0.
     
     This value is only used for the well known printers list which Samba
     doesn't implement.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 90e96d3ee20caf4aa58ea87a3afc5013f31d0ae4
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Thu Apr 22 23:52:33 2010 +0200
 
     s3-spoolss: Migrated spoolss_DeletePrinter to cleanup winreg keys.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit be6dc65b9e1b96872a10d3622b345d6be35872ef
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Mon Apr 26 11:53:25 2010 +0200
 
     s3-spoolss: Migrated spoolss_GetPrinter and spoolss_EnumPrinters to winreg_update_printer.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit a2c51a88cca77accdcd6660bdbdeccad63b8ee6a
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Thu Apr 22 10:59:27 2010 +0200
 
     s3-spoolss: Migrated spoolss_OpenPrinter to create defaults with winreg_create_printer.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 653364f5a38fb6ec7c6ede38b62b2b15200b9f77
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Fri May 7 10:38:54 2010 +0200
 
     s3-spoolss: Removed unused function printer_info2_to_nt_printer_info2().
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 665eba334e96ee120f036e693c2a36167deaede2
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Fri May 7 10:38:17 2010 +0200
 
     s3-spoolss: Removed unused function convert_printer_info().
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit e2c9ad93cb914186b89e2055f1bed3cceee1f768
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Fri Apr 16 11:35:05 2010 +0200
 
     s3-spoolss: Migrated spoolss_AddPrinter and spoolss_SetPrinter.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 2a5dba555520bf99a9545e1c7296075baf92cbea
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Thu Apr 15 15:20:42 2010 +0200
 
     s3-spoolss: Migrated spoolss_Forms to use the winreg changeid function.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 67bdaa561608eca2f8ae500c6c6590630aa79094
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Thu Apr 1 12:46:22 2010 +0200
 
     s3-spoolss: Migrated spoolss_GetForm to the winreg function.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit a879bba0acc8682949a2ca38e23f354baa6f96d1
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Thu Apr 1 11:53:01 2010 +0200
 
     s3-spoolss: Migrated spoolss_SetForm to the winreg function.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 76f72fe5157cb6dd37f1beaa0ff6473bd67c6b0f
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Mar 31 15:31:53 2010 +0200
 
     s3-spoolss: Migrated spoolss_DeleteForm to the winreg function.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit fad361aa8a050e99ac64c3aae6ee292d2a538c80
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Mar 31 14:48:27 2010 +0200
 
     s3-spoolss: Migrated spoolss_AddForm to the winreg function.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 2ae1796b090b793397f4082a996b8e430172d365
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed Mar 31 13:04:30 2010 +0200
 
     s3-spoolss: Migrated spoolss_EnumForms to the winreg function.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 142431d09774da4004ed7fae7f0891f7ba62f8f9
 Author: Andreas Schneider <asn@xxxxxxxxxx>
 Date:   Fri Mar 26 13:22:57 2010 +0100
 
     s3-spoolss: Migrated spoolss_DeletePrinterKey to the winreg functions.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit fb5529f6230526701df5506836f93ca9b03e43e8
 Author: Andreas Schneider <asn@xxxxxxxxxx>
 Date:   Mon Mar 15 12:30:32 2010 +0100
 
     s3-spoolss: Migrated spoolss_DeletePrinterDataEx to the winreg functions.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit e210230587bc129e7136b436242d7b9ae781d13d
 Author: Andreas Schneider <asn@xxxxxxxxxx>
 Date:   Wed Mar 17 16:38:52 2010 +0100
 
     s3-spoolss: Migrated spoolss_EnumPrinterKey to the winreg functions.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit df35b343dbb10ef5b248265e0b23ea0711ecce46
 Author: Andreas Schneider <asn@xxxxxxxxxx>
 Date:   Mon Mar 15 14:01:01 2010 +0100
 
     s3-spoolss: Migrated spoolss_EnumPrinterDataEx to the winreg functions.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 795618a59284e5ce44ec6de60eccdfafecfbbc99
 Author: Andreas Schneider <asn@xxxxxxxxxx>
 Date:   Mon Mar 15 12:28:09 2010 +0100
 
     s3-spoolss: Migrated spoolss_GetPrinterDataEx to the winreg functions.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 3d7e99e2c3247f1d6303196485f86d2ab05ec8c8
 Author: Andreas Schneider <asn@xxxxxxxxxx>
 Date:   Mon Mar 15 12:20:31 2010 +0100
 
     s3-spoolss: Migrated spoolss_SetPrinterDataEx to the winreg functions.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 71be0ec140c6e5cd3315fd20f6c8795fa0aaca63
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Wed May 26 11:27:28 2010 +0200
 
     s3-registry: Redirect KEY_CONTROL_PRINTERS to KEY_WINNT_PRINTERS.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 65eb38bc00a723052d8ac371cb2cf7fd68e0954b
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Thu Apr 8 11:26:40 2010 +0200
 
     s3-registry: Init all needed registry keys for printing.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 5604a78f0919f77fdf041989e3e2e0f61da80fd9
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Apr 22 16:53:15 2010 -0400
 
     s3-spoolss: Migrated NT_DEVICEMODE to spoolss_DeviceMode.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 104c419345a42a9a02ae25df482f449dc41a6380
 Author: Andreas Schneider <asn@xxxxxxxxxx>
 Date:   Fri Mar 26 14:40:05 2010 +0100
 
     s4-torture: Disable setting REG_BINARY printer data with size 0.
     
     Signed-off-by: Jim McDonough <jmcd@xxxxxxxxx>
 
 commit 6446c75f70fcb80c9d66fd7d6d9cfdd01157c385
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Tue Jul 27 02:36:57 2010 -0700
 
     Fix several places where talloc_asprintf returns were unchecked.
     
     Jeremy.
 
 commit 1890a2a1725848b622f1cd7b904b3c41fd318568
 Author: Karolin Seeger <kseeger@xxxxxxxxx>
 Date:   Tue Jul 27 09:48:05 2010 +0200
 
     WHATSNEW: Update changes.
     
     Thanks to Jeremy for providing this summary!
     
     Karolin
 
 commit cc43f985d15c128486d945c2c4f1576622ab4374
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Tue Jul 27 00:23:37 2010 -0700
 
     Second part of fix for bug 7578 - 'net idmap restore' fails to set HWM, causing duplicates.
     
     Jeremy.
 
 commit cf38e8d8222aa1000bcf1022692011a993984df4
 Author: Karolin Seeger <kseeger@xxxxxxxxx>
 Date:   Tue Jul 27 09:02:36 2010 +0200
 
     WHATSNEW: Update changes.
     
     Thanks to Holger for providing!
     
     Karolin
 
 commit 4f01159a3165d7ae3a845956b46b23b03d8f6ef9
 Author: Justin Maggard <jmaggard10@xxxxxxxxx>
 Date:   Tue Jul 27 08:42:04 2010 +0200
 
     s3: Fix bug 7578
     
     Uninitialized variable read in _wbint_SetHWM
 
 commit 75db0f0a63f671912e52edd6f15dc3bb5f929d56
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Fri Jul 23 20:08:58 2010 +0200
 
     s3: Early start of an async nbench
     
     The current nbench implementations have the problem that they fork a child
     per simulated client. With hundreds or thousands of clients this can put
     quite some load on the client. This test (when finished) will read the
     standard dbench client.txt and run completely async from within one
     process.
     
     Volker
 
 commit 2ad4b4f63ef6e8fa8f875135a4fa5764ef57c6ac
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Jul 26 10:35:15 2010 +0200
 
     s3: Convert cli_qpathinfo_streams to cli_qpathinfo_send
 
 commit 27fb920ee8caade141cf0fd39e75afac7f4b5d0b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Jul 26 10:08:38 2010 +0200
 
     s3: Factor out parse_streams_blob
 
 commit 7c242cab9533ec240756fe1f18e99aef7d4086c2
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Jul 26 09:41:25 2010 +0200
 
     s3: Convert cli_qpathinfo_basic to cli_qpathinfo_send
 
 commit f62bde93ce911445c0f3cb952d17d271a6536385
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Jul 26 09:27:11 2010 +0200
 
     s3: Convert cli_qpathinfo2 to cli_qpathinfo_send
 
 commit 9a2d08bd3c10b8632c1497cfac3f91bcccbed8a7
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Jul 26 09:21:17 2010 +0200
 
     s3: Use error status instead of cli_errstr
 
 commit 5030ba5e9473b4d169f69afdcf2de20ce14f82f9
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Jul 26 22:57:47 2010 +0200
 
     s3: Callers of cli_qpathinfo_recv might ignore the output
 
 commit b6c4eb3c5204a5d43af10ba349fedc5f40796607
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Fri Jul 23 12:22:23 2010 +0200
 
     s3: Log the correct core path on Linux if core_pattern is set
     
     Contributions from Bill Hymas, IBM
 
 commit 2ef87d8ec00f70aa8714c739525c487e44142853
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Jul 26 15:04:52 2010 +0200
 
     s3: fix a typo
 
 commit 63d86757b463b89be98f9714deedbfb8c3c77b84
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Jul 26 09:11:40 2010 +0200
 
     s3: cli_qpathinfo2 expects at least 68 bytes
 
 commit 0ba4404f21c76f139ca6ea287385dc2eb4817c4e
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Jul 26 08:34:35 2010 +0200
 
     s3: Convert cli_qpathinfo1 to cli_qpathinfo
 
 commit 9851e1989aa87dbd121fb16062d5ec2e969f1b81
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Jul 26 07:49:58 2010 +0200
 
     s3: Fix a structure mess-up
     
     I wonder why the compiler did not complain -- maybe because
     the structs have the same data members? No clue.
 
 commit cc8977b15723667eae995c120c6086f3b97f051d
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Jul 26 07:47:39 2010 +0200
 
     s3: Remove some unused struct members
 
 commit 059ad34e0f61459fb5d9e0a845d3ac0d8df1b49d
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Jul 26 11:15:14 2010 +1000
 
     lib: added samba-util.pc creation
     
     Thanks to Brad Hards for this patch
 
 commit 334d5bfe30188a42af758db3f6a3551dd074900a
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Jul 25 21:32:13 2010 +0200
 
     s3: Convert cli_get_ea_list_path to cli_qpathinfo_send
 
 commit 5380f67730154d872ad21a3d9908cfc2bb91edbd
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Jul 25 19:42:22 2010 +0200
 
     s3: Factor out parse_ea_blob
 
 commit d5e285abae34339f6eabc54a17049dcc5b56a6b0
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Jul 25 17:49:20 2010 +0200
 
     s3: Convert cli_posix_stat to cli_qpathinfo_send
 
 commit 786e4cd0980f0562b28ac74612a72faa4e2050cc
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Jul 25 17:46:01 2010 +0200
 
     s3: Convert cli_posix_getfacl to cli_qpathinfo_send
 
 commit cb9baa7c2c6edafd835bc6e36a385b0d00f5277e
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Jul 25 17:37:16 2010 +0200
 
     s3: Convert cli_posix_readlink to cli_qpathinfo_send
 
 commit 535774d88068052accedb21b626fd97a79502c0e
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Jul 25 17:26:43 2010 +0200
 
     s3: Add async cli_qpathinfo
 
 commit ce3dfd777f8f2da4cb08f6c91a465e647b84a8f1
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Jul 25 13:19:34 2010 +0200
 
     s3: cli_qpathinfo->cli_qpathinfo1
 
 commit b04eba165e45bafbe813f93b9e133dc489d2fe2e
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Jul 25 19:12:28 2010 +0200
 
     s3: Fix cli_posix_stat
     
     nlink seems to be defined as 8 bytes, not 4
     
     Jeremy, please check!
 
 commit 1528a4ffbe40fe63329e67370f13c0ef6b117b81
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Jul 25 19:11:30 2010 +0200
 
     s3: use dump_data in query FILE_BASIC_UNIX_INFO
     
     Jeremy, please check! To me this is a lot more readable than the decimal
     listing of the bytes.
 
 commit 032bf5c62948387a43501509d046b21f7a6f9d85
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Jul 24 13:17:15 2010 +0200
 
     s3: Fix a typo (missing space)
 
 commit 5912206606babc178aa1e3c1a3be853eba808323
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Jul 23 10:54:46 2010 -0700
 
     Fix bug 7583 - Smbclient fails to kerberos connect to a Alfresco JLAN CIFS Server
     
     Correctly calculate the gssapi channel binding checkum.
     
     Jeremy
     
     Signed off by: simo <idra@xxxxxxxxx>
 
 commit c75106fd3ab3715af190dbbdeda9809a019edaac
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Tue Jul 20 19:48:39 2010 +0200
 
     s3: not use as-needed by default and auto use if enable-developer is active
     
     as discussed on samba-technical, we don't want people out there to use it
     unwittingly by default. However by enabling it when enable-developer is used we
     make sure that we don't break the feature.
 
 commit 61cfbf342fb508477bd45ed8378af7ba6f147727
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Sat Jul 17 16:34:33 2010 -0400
 
     s3-rpc_server: Cleanup the way we free pipe auth data
 
 commit 636de433ac9cb658c35b8fc45933d8dcb98a991e
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Jul 19 15:43:22 2010 -0400
 
     cleaup: Reformat cli_get_session_key()
     
     merge cli_get_session_key
 
 commit 3b502d899d8924d285e72f8a9fe666865d6f6926
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Sat Jul 17 16:01:07 2010 -0400
 
     s3-dcerpc: Fix potential memleak
     
     Use a free function for schannel data too for now.
 
 commit a3713d746949788c393ecf2b0d10d105c2220b22
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 20 13:56:25 2010 -0400
 
     s3-dcerpc: Properly initialize output buffers on nak/fault
 
 commit 26f1218a3678e648c73db3b34732703396ad48b2
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 20 20:00:12 2010 -0400
 
     s3-libsmb: Use data_blob_talloc to get krb5 ticket and session keys
 
 commit 8137f2d7e7e69db66a5191c1a80e0bda52506528
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 20 19:45:00 2010 -0400
 
     misc: cleanup get_krb5_smb_session_key()
 
 commit e8460b4ebc82659d2cf1ea1588c708fa7069be5c
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 20 19:41:19 2010 -0400
 
     misc: cleanup cli_krb5_get_ticket()
 
 commit 5002b3a90d6002ce51ad1d8a038ea4c7be98ab43
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Tue Jul 20 16:17:58 2010 -0700
 
     Add approriate TALLOC_CTX's thoughout the spnego code. No more implicit NULL contexts.
     
     Jeremy.
 
 commit 8df0f0e49e1a91fa10edd65582aa43020e6bc101
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Tue Jul 20 15:12:07 2010 -0700
 
     Fix warning on 64-bit machines.
     
     Jeremy.
 
 commit cce19c51625e2d73a541bbdfcc549f5a63c26abe
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Tue Jul 20 14:59:31 2010 -0700
 
     Fix one more data_blob -> data_blob_talloc. Move away from implicit NULL context tallocs.
     
     Jeremy.
 
 commit 4ed9437b7e24365b9acd179b6553793db95a4c54
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Tue Jul 20 13:35:43 2010 -0700
 
     Add TALLOC_CTX argument to spnego_parse_negTokenInit, reduce
     use of malloc, and data_blob().
     
     Jeremy.
 
 commit dc443ee6e9e97c08bcceaa1cbc155635e73e8118
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Tue Jul 20 21:54:45 2010 +0200
 
     s3: Fix two uninitialized variables
 
 commit 7d17bfcf51880c84a2f2173c941f2955d045f5c5
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Tue Jul 20 11:14:49 2010 -0700
 
     Rename spnego_gen_negTokenTarg() -> spnego_gen_krb5_negTokenInit()
     as this correctly describes what this function does.
     
     Jeremy.
 
 commit 8a882b645c7913a12776065d239cd97d0628108c
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Tue Jul 20 11:04:19 2010 -0700
 
     Remove gen_negTokenTarg(), as it's not actually creating a TokenTarg frame, but a TokenInit one.
     Move to using spnego_gen_negTokenInit() instead.
     
     Jeremy
 
 commit 668744964db9210d7b106dcaa27ea1152bd635cd
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Tue Jul 20 09:51:48 2010 -0700
 
     Fixes pointed out by <david.kondrad@xxxxxxxxxx>. Free memory if not being
     returned to caller. Remove unneeded asn1_tag_remaining() calls.
     
     Jeremy.
 
 commit f5def289d3d66e41c0a7ace3145107123e4ea54f
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Tue Jul 20 09:34:32 2010 -0700
 
     Fix warning - no return value for a non-void fn.
     
     Jeremy.
 
 commit c58aeaaf311d4b1ec50cd9a606969c5643dd1380
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Tue Jul 20 18:03:13 2010 +0200
 
     s3: also run the test prog from the explicit external lib bug check
     
     on Linux linking already stops with a broken ld, on FreeBSD8 linking works but
     the binary is broken, so we must check both.
     
     this should be the final fix for bug #7561
 
 commit b20e5eb3aab2d0c3b028e769dd126387699a8f7d
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Jul 19 18:57:12 2010 -0400
 
     dcerpc: Clarify what the arguments of dcerpc_pull_auth_trailer() actually represent.
 
 commit 2a8399f7ce676e7e4fa70e8f8f04ba2876350695
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Tue Jul 20 13:39:59 2010 +0200
 
     s3: check for explicit external lib bug in ld's as-needed code
     
     Second part of fix for bug #7561
     
     Based on test provided by Olaf Flebbe.
 
 commit 09944302a195a3571dde29e3f77134a7542e1077
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Tue Jul 20 13:35:03 2010 +0200
 
     s3: add configure swtich to manually disable as-needed
     
     first part fix for bug #7561
     
     based on earlier patch from metze
 
 commit fa4dec31cf3bc37ff86fde722b1fa85d1ab1f0c6
 Author: Björn Jacke <bj@xxxxxxxxx>
 Date:   Tue Jul 20 11:13:51 2010 +0200
 
     Revert "s3: Don't use as-needed"
     
     This reverts commit b9835a1f9d8b81e4121a01a190dffaefe67cbe5c.
 
 commit 4581902553b511a5ad4bae3249df9326b4cf95ec
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Sat Jul 17 16:58:50 2010 -0400
 
     s3-dcerpc: Unifiy cli_pipe_auth_data and pipe_auth_data
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit a91727fc7974aeb314bfb6378f078e6727b20344
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Jul 19 13:39:01 2010 -0400
 
     s3-auth: Add auth_ntlmssp wrapper for client side
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit e958b39042b67acaf2dc90a1f3d9bea51d7cebd8
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Jul 19 13:36:33 2010 -0400
 
     s3-auth: Move auth_ntlmssp wrappers in their own file
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit a04bbd281c5b94166e23026ea06e98939250028c
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Jul 16 18:33:38 2010 -0400
 
     s3-auth: Refactor and rename auth_ntlmssp_server_info()
     
     Rename it to auth_ntlmssp_steal_server_info() to make it clear that
     the server_info struct is stolen from the auth_ntlmssp_state structure.
     Use talloc_move instead of manual steal&clear
     Add comments to explain what is going on.
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 0bb8d133c9a39873828dbe977513edd31e1a7045
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Mon Jul 19 17:14:26 2010 -0700
 
     Remove gen_negTokenInit() - change all callers to spnego_gen_negTokenInit().
     We now have one function to do this in all calling code. More rationalization
     to follow.
     
     Jeremy.
 
 commit 8cba4a0c9639c48ec2433a98529bd8352e9d06c9
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Mon Jul 19 16:45:16 2010 -0700
 
     Move the addition of the 16 byte guid out of spnego_gen_negTokenInit() and
     into negprot_spnego() where it belongs (it's not an SPNEGO operation).
     Add a TALLOC_CTX for callers of negprot_spnego(). Closer to unifying all
     the gen_negTokenXXX calls.
     
     Jeremy.
 
 commit 625a51138916473eacc1447b11ffd93db0832077
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Mon Jul 19 15:41:45 2010 -0700
 
     Remove parse_negTokenTarg(), as it's actually incorrect. We're processing
     negTokenInit's here. Use common code in spnego_parse_negTokenInit().
     
     Jeremy.
 
 commit 962951e63d0bd3588085314b3bd94bac35415347
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Mon Jul 19 14:21:01 2010 -0700
 
     Fix [Bug 7577] SPNEGO auth fails when contacting Win7 system using Microsoft Live Sign-in Assistant
     Based on code from <david.kondrad@xxxxxxxxxx>. Cope with every NegTokenInit ::= SEQUENCE value.
     Jeremy.
 
 commit 6763730304627a58139450fd3e03a0ce48e31bb9
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Jul 19 16:15:01 2010 +0200
 
     s3: Avoid pwrite calls for the 1-byte writes with zero content
     
     When a write cache is empty and we write one 0, there is no point in actually
     writing into the write cache, which would trigger a potentially superfluous
     write cache flush. We can rely on posix semantics to give us 0's when
     subsequent read calls want to read from file areas not written yet.
     
     Jeremy, please check!
 
 commit 944494d350fa0e42aa8a87849fa7168731f3b0a6
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Jul 19 13:53:34 2010 -0400
 
     s3-auth: Remove unused variable.
     
     It was a spurious remnant after a rebase.
 
 commit f9f3358348229b14d368316e327cfd2a4cb48c7c
 Merge: 7e4de49... 630a2eb...
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Jul 19 13:48:31 2010 -0400
 
     Merge branch 'master' of ssh://git.samba.org/data/git/samba
 
 commit 630a2eb68af0d523a1bb4451bbaa75d2ba47d252
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Jul 19 14:26:20 2010 +1000
 
     waf: make the error msg when gen_ndr directory is missing clearer
     
     the next time someone removes gen_ndr/README the fix should be more
     obvious.
 
 commit a709e423d2940a7c71099ff11383a5f0ef3b1d7e
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Mon Jul 19 14:20:33 2010 +1000
 
     waf-idl: put the gen_ndr/README file for source3 back
     
     This was removed by 100d37fc4624690423f6a932709b3f9046d05c64, probably
     accidentially.
 
 commit 5cefbfef26bf2d5f470f1d8c52d75e9756c0f738
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Fri Jul 16 14:52:42 2010 +0200
 
     s3-rpc_server: Added callbacks for init and shutdown of a rpc service.
     
     This adds two callback function for each rpc service. One is for
     initialisation and the other for shutdown. rpc_<service>_unregister()
     needs to be called to execute the shutdown function.
 
 commit b91e5cf17d09e4e8bf73e78b96f69831a7cb0d0b
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Thu Jul 15 12:47:19 2010 +0200
 
     s3-rpc_server: Don't register the same rpc commands twice.
 
 commit b742c4952e1df7a898a73330e9c01a8f48a557b4
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Jul 19 12:47:09 2010 +0200
 
     s3-docs: Add more verbose description of "log writeable files on exit".
 
 commit 775f1ed045666f30e2b45512b30ed8e9a0df322a
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Jul 19 12:35:58 2010 +0200
 
     s3-docs: Add more verbose description of "ctdb locktime warn threshold".
 
 commit 4c0f760edfa9ccdfe0340af46c27e388457ae9af
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Mon Jul 19 12:22:05 2010 +0200
 
     s3-docs: Add more verbose description of "username map cache time".
 
 commit a785b4349c9041c81e0fb17060e0c0c4ece99439
 Author: Karolin Seeger <kseeger@xxxxxxxxx>
 Date:   Mon Jul 19 11:54:05 2010 +0200
 
     s3-docs: Remove older documentation of smb2 parameters.
     
     Jeremy, these parameters were already documented. My fault.
     Sorry for the noise!
     
     Karolin
 
 commit 35b1e00ba330d5f90f121f2af384ff416dd4a62b
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Jul 16 14:19:07 2010 +0300
 
     s4: Remove trailing whitespaces
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 11a44ce6f885de1c1f78c791cbe85a915934ae8a
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Jul 16 14:18:49 2010 +0300
 
     ldb: Mark _DEPRECATED_ ldb_msg_diff() and ldb_msg_canonicalize() functions
     
     They are not quite safe to use (requires caller to steal
     resulting message in own context) and may lead to holding
     memory for too long.
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 31aeb841c9823574cb6f13986f4da34d00bb40a1
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Jul 16 14:18:14 2010 +0300
 
     s4-dsdb: use ldb_msg_normalize() in ldb_msg_difference()
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 1e20dbd8127bcecda8e4a656d326b391cc5c8e8d
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Jul 16 14:16:38 2010 +0300
 
     s4-test: Use ldb_msg_normalize() in sqlite3 backend
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 91d9f88d28e58157ca63caeb76ff779321d7bb53
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Jul 16 14:13:20 2010 +0300
 
     s4-test: Use ldb_msg_normalize() in torture/rpc/dssync.c test
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit d71b20e8dc9d8e8366ffb5147c84586f5d71416e
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Jul 16 14:03:53 2010 +0300
 
     s4-dsdb: use ldb_msg_normalize() in ldbadd-process_file()
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 2ad701911e2bd5d4cdc5d5db64449f3cc01df3cd
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Jul 16 14:01:49 2010 +0300
 
     s4-dsdb: use ldb_msg_normalize() in source4/lib/ldb/common/ldb.c
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 86cc914717a915808479126a14baa915450b24f6
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Jul 16 13:59:40 2010 +0300
 
     s4-dsdb: use ldb_msg_normalize() in source4/dsdb/schema/schema_set.c
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit e5a9469a88e039b558e13273ae637f874bbb42b3
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Jul 16 13:55:42 2010 +0300
 
     s4-ldb: Add ldb_msg_normalize() to accept a memory context from client
     
     Previos implementation from ldb_msg_canonicalize()
     was moved into this function and now ldb_msg_canonicalize()
     is based on ldb_msg_normalize()
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 48574ccc3f46a58940a06b524ff3be3c6da6b104
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Jul 16 13:47:41 2010 +0300
 
     s4-ldb: Use _ldb_msg_add_el() in ldb_msg_add()
     
     Previous implementation was 'leaking' attribute name
     string, that is allocated by ldb_msg_add_empty()
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 3944c81d08177e7fa360b1925648686c729e2773
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Jul 16 13:46:05 2010 +0300
 
     s4-ldb: Use _ldb_msg_add_el() in ldb_msg_add_empty()
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 8d523d46f5dfcbf5a428fd75b908fe5bd738e62c
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Jul 16 13:44:13 2010 +0300
 
     s4-ldb: Add separate function to add empty element into ldb_msg
     
     It just adds another element, nothing more.
     Caller is responsible to fill-in the added element and
     determine how to handle data allocation contexts.
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit a95fd4ef647ed6d4c81ab862e08e7c42ee2fe0d6
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Jul 16 13:41:57 2010 +0300
 
     s4-ldb: Write more explanatory comment for ldb_msg_add()
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 8deae13313b87c0d7efa64e9334c06987ed90ac6
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Jul 16 13:40:50 2010 +0300
 
     s4-pyldb: Use ldb_msg_difference() in py_ldb_msg_diff()
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 148b8588bc7864f4771c8dcf21cfdc150b22e701
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Jul 16 13:38:09 2010 +0300
 
     s4-test: Use ldb_msg_difference() in torture/rpc/dssync.c test
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit fa0db46af16080dd3a540072f7ad664c0b9270ca
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Jul 16 13:35:07 2010 +0300
 
     s4-tools: use ldb_msg_difference() in ldbedit - modify_record()
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit fb1c0796c7c533f468b74d55507e9877b93ead72
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Jul 16 14:27:30 2010 +0300
 
     s4-dsdb/schema/schema_set.c: fix trailing spaces and comments spelling
     
     Few comments split on several lines also...
     
     (Sorry Metze, I know you hate reviewing "and this, and that"
     type of patches, but those are just cosmetics)
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit a11d3b4dfbdddb16d3f132ea8fe0175cb7d09444
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Jul 16 13:26:45 2010 +0300
 
     s4-dsdb: use ldb_msg_difference() in source4/dsdb/schema/schema_set.c
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 65b967a706bb4ee2da1d4211c31c91d31a81e8f1
 Author: Kamen Mazdrashki <kamenim@xxxxxxxxx>
 Date:   Fri Jul 16 14:23:24 2010 +0300
 
     s4-ldb: Implement ldb_msg_difference() function to accept a memory context from client
     
     Old implementation from ldb_msg_diff() was moved into
     this this function but with changed interface
     so that a memory context may be passed.
     
     ldb_msg_diff() function is now based on ldb_msg_difference(),
     which fixes a hidden leak - internal ldb_msg object
     (returned from ldb_msg_canonicalize) wasn't freed
     and stays attached to ldb_context for the connection lifetime.
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit c09dcb903cdc1a68f71e892501a450df31367a54
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Jul 16 19:44:22 2010 -0400
 
     s3-auth: Use talloc hierarchies to properly free auth_ntlmssp_state contexts
     
     Turn auth_ntlmssp_end into a destructor and attach it to auth_ntlmssp_state.
     Remote auth_ntlmssp_end and use TALLOC_FREE in the callers.
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 673fcfa3775ac6bdc467dde0bcf6670966cab50c
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Sat Jul 17 10:22:04 2010 -0400
 
     s3-auth: auth_make ntlmssp_state the parent context
     
     There is no need for a separate mem_ctx member.
     Also make the ntlmssp_state a children of auth_ntlmssp_state
     Also cleanup auth_ntlmssp_end to free only what is not automatically freed
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit e60ed80754f1f51c74bc338cc3a81d12f49d9687
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Jul 16 18:23:55 2010 -0400
 
     s3-auth: Simplify how we free the auth_context
     
     Turn the freeing function into a destructor and attach it to the
     auth_context.
     Make all callers TALLOC_FREE() the auth_context instead of calling
     the free function.
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit e4bd6eb72fba92c0b0a3e5e636e5312629758bc1
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Jul 16 17:47:21 2010 -0400
 
     s3-auth: Cleanup and readability fixes
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit cdcdaaa6dd61475b8c0f37ce140a77271175cc9d
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Jul 16 17:30:14 2010 -0400
 
     s3-ntlmssp: Remove ntlmssp_end and let the talloc hierarchy handle it.
     
     All the members are children of ntlmssp_state anyway.
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 7e4de49bfceed18c81abf93703a61d0a22617a24
 Merge: 378e4d5... 27aece7...
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Sun Jul 18 20:04:42 2010 -0400
 
     Merge branch 'master' of ssh://git.samba.org/data/git/samba
 
 commit 27aece72004a84a6e0b2e00987d8a362e307d1d8
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Jul 18 17:12:30 2010 +0200
 
     s3: Actually use the usecs in aio_fork_suspend
     
     Jeremy, please check!
 
 commit 1946beb679c7de75b142b30d84b5e4bf12c7e6bd
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Jul 18 17:12:11 2010 +0200
 
     s3: Fix an uninitialized variable
 
 commit 55512f479172047ae7f69604c23fffecf66de8c4
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Jul 18 14:40:43 2010 +0200
 
     s3: Work better without the aio sighandler
     
     Refuse async I/O if we can't set up the signal handler
 
 commit b1717ac92edbc08e1f4cd2a38dd9f60be8492469
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Jul 18 13:39:51 2010 +0200
 
     s3: Fix some nonempty blank lines
 
 commit 7ac58281aeebe4be282ca719ba1da2f821e521a5
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Jul 17 23:16:26 2010 +0200
 
     s3: Remove a direct use of procid_self()
 
 commit 898fd584a4f96ba40c2692550518856671892add
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Sun Jul 18 15:04:20 2010 +0200
 
     s3-rpc_client: Fixed a segfault in rpccli_samr_chng_pswd_auth_crap().
     
     This fixes the WINBIND-WBCLIENT test. The test set
     old_lm_hash_enc_blob.length to 0 and we don't check the length here. So
     the memcpy segfaulted.
 
 commit 0d16a591f4053785f419b27b7bc9694ecdd47fd0
 Author: Andreas Schneider <asn@xxxxxxxxx>
 Date:   Sun Jul 18 11:28:24 2010 +0200
 
     s3-waf: Fixed the build.
 
 commit b9835a1f9d8b81e4121a01a190dffaefe67cbe5c
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sun Jul 18 11:56:17 2010 +0200
 
     s3: Don't use as-needed
     
     This is just broken. RHEL5 can't deal with it, FreeBSD8 is broken with it, and
     who knows what other platforms are broken. I can rather live with a system that
     links in a bit too much than a system that does not work at all.
 
 commit bd54969d9bf970e29392856eb351ecf5a129daac
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Jul 17 21:37:43 2010 +0200
 
     pam_winbind: Fix shadowing a global on FreeBSD
     
     FreeBSD defines a function pam_error()
 
 commit 3c0e10d70c7f3b5f50269166d3c7f44e13157d5a
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Sat Jul 17 15:43:28 2010 -0400
 
     s3-dcerpc: Fix build and remove unneeded headers
     
     Sorry, botched a rebase.
 
 commit 52f6bfea4b88f36f5744283d8fa64b13f2146696
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Sat Jul 17 15:22:26 2010 -0400
 
     s3-dcerpc: Move mere processing functions from srv_pipe_hnd.c to srv_pipe.c
 
 commit 3c3cfb9806458816dc07703dc3e18fe02b21127c
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Jul 17 21:13:11 2010 +0200
 
     Fix a typo
 
 commit 628b57ca37641634a34d9b172c7cd5c35a882d4e
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Sat Jul 17 15:00:24 2010 -0400
 
     s3-dcerpc: Move common cli/srv functions into a common file
 
 commit 3925411de4067cc1c203b27cfb082bc693a13def
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Jul 17 20:20:14 2010 +0200
 
     s3: Really fix the 64-bit warnings
     
     Hmm. Forgot to git commit this piece, sorry :-(
 
 commit 32fd6e3c252d7c63252c5e8bbf39dcd52865d839
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Jul 17 17:20:03 2010 +0200
 
     s3: Fix some 64-bit warnings
 
 commit a7e6b2aeb4a5ae3bf575c14bf866544b975d5f0b
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Sat Jul 17 17:08:30 2010 +0200
 
     s3: Right now we do not have includes in Makefile.in
     
     Skip the expansion step on non-GNU-make systems
 
 commit b7a1dd69804e19971b23fc4ebff3bb7234abfad7
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sat Jul 17 21:45:12 2010 +0400
 
     s4 pam_winbind: don't build if pam header are not installed
 
 commit c55f5f2a35a138e130e15eee8206b5f72675b7e8
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sat Jul 17 20:07:52 2010 +0400
 
     s4 nss_switch: fix build problem on computer without the iniparser
     
     Although the build was ok on my workstation it appears that on build
     server it was not because the include path was not correct.
 
 commit dbbfad82862343eed0be86c8ca4fa23bdff5beb5
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sat Jun 5 19:16:20 2010 +0400
 
     s4-waf: add the missing bits for builing nss_winbind and pam_winbind
     
     This is something that was not picked up during the migration to waf
 
 commit e461e29cd9a81d4a74fcd489c2c7b693b49f41d4
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Mon Jul 12 00:07:20 2010 +0400
 
     s4 unittests: add blackblox test for ktpass
 
 commit 5a8c77f97b30ab2c81f7170a12dddb4ab9972414
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Mon Jun 28 21:38:35 2010 +0400
 
     s4: create a simple version of ktpass
     
     This script is intended to be a replacement for the ktutil of Windows.
     It's use is for exporting keytab that will be used for kerberized
     services.
 
 commit feb21905cb4926baffd95b822c07c22d06260bf5
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Jul 16 23:25:12 2010 +0200
 
     s3-build: add LIBNDR_XATTR_OBJ.
     
     Guenther
 
 commit 3036822985cf109cfe551f5306cb495a659fd112
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Jul 16 14:39:52 2010 -0700
 
     Fix bug #7570 - New smb2 max parameters are undocumented.
     
     Jeremy.
 
 commit c5e85a4987ca846741efac855aaf313d851d954c
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Jul 16 23:09:54 2010 +0200
 
     s3-dcerpc: rename SCHANNEL_SIG_SIZE to NL_AUTH_SIGNATURE_SIZE and move to IDL.
     
     Guenther
 
 commit 5815119cb0ca56f5155936d99dae5fc9e4a53db8
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Jul 16 23:00:17 2010 +0200
 
     s3-perfcount: make it possible to compile the example perfcount daemon.
     
     Guenther
 
 commit 3b0c87cf319b562aeb1f5e12135905d6d57e926f
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Jul 16 22:46:58 2010 +0200
 
     s4-smbtorture: run all testcases with bigendian push as well in RPC-BIND.
     
     Guenther
 
 commit 1c7d08990469cc41e07e11e3d3d714021753f7e2
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Jul 16 22:42:11 2010 +0200
 
     s4-smbtorture: rearrange testlist in RPC-BIND.
     
     Guenther
 
 commit 7755e196a15ada80505c3ffd77b41c20e60b69ec
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Jul 16 22:41:32 2010 +0200
 
     s4-smbtorture: make sure to wipe out dcerpc auth flags before RPC-BIND starts.
     
     Guenther
 
 commit 65116adcebe23d3ae42a641515f6001268ed0ef0
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Jul 16 15:15:48 2010 -0400
 
     s3-dcerpc: Fix ability to receive Big Endian PDUs
 
 commit ec25a000317f863df7af0d97f1fd8948b2f8959d
 Author: James Peach <jpeach@xxxxxxxxx>
 Date:   Fri Jul 16 11:07:31 2010 -0700
 
     smbtorture shell: Allow any config option to be set.
     
     Not sure what I was thinking by restricting the shell to "torture:"
     parametric options. It's really extemely useful to be able to set
     arbitrary options.
 
 commit e058de31e81a23692ccb2bef290042a558e0e795
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Fri Jul 16 11:05:34 2010 -0700
 
     Make the "map to guest" parameter work correctly with NTLMSSP (spnego
     and raw) under SMB2. Still need to investigate fixing this with krb5
     auth (does this make sense ?).
     
     Jeremy.
 
 commit 378e4d5b8d30733f0f28cc2bceb28d9b9b594707
 Merge: 2f24953... 6b266b8...
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Fri Jul 16 09:57:03 2010 -0400
 
     Merge branch 'master' of ssh://git.samba.org/data/git/samba
 
 commit 6b266b85cf34145ac1f03d8f787b81121e4ec92b
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Jul 16 14:32:42 2010 +1000
 
     s4-loadparm: 2nd half of lp_ to lpcfg_ conversion
     
     this converts all callers that use the Samba4 loadparm lp_ calling
     convention to use the lpcfg_ prefix.
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit e4c35c5a09dd66c9280caa39130b7e3b941b7e51
 Author: Andrew Tridgell <tridge@xxxxxxxxx>
 Date:   Fri Jul 16 14:32:10 2010 +1000
 
     s4-loadparm: change lp_*() to lpcfg_*() and provide s3 compatibility lp_*()
     
     This patch changes all Samba4 loadparm functions that take a
     loadparm_context or a loadparm_service structure to use a lpcfg_*()
     prefix. It then creates lp_*() functions which are wrappers around the
     lpcfg_*() functions. This should allow us to mix Samba3 and Samba4
     code which uses loadparm calls.
     
     This first patch just makes the manual changes to the core loadparm
     code. The tree will not build with just this patch. The next patch
     replaces all of the callers, and was generated automatically with a
     perl script.
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 8b1980c22cd68f19ae47dee844963ae74b896e00
 Author: Karolin Seeger <kseeger@xxxxxxxxx>
 Date:   Fri Jul 16 10:02:39 2010 +0200
 
     WHATSNEW: Start 3.6.0pre1 release notes.
     
     Karolin
 
 commit 2f249538ac8f2a54d9c8f8dbf0107db2f33bfe16
 Merge: 0ab8e8b... 5f8678f...
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Jul 15 20:50:06 2010 -0400
 
     Merge branch 'master' of ssh://git.samba.org/data/git/samba
 
 commit 5f8678f34be57ccbbf9d9c93ee34b1d8f09c75c4
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Jul 16 02:37:51 2010 +0200
 
     libcli/netlogon: re-enable debugging.
     
     Now that we do not share binary objects anymore, we can safely enable
     debugging here again.
     
     Guenther
     
     This reverts commit 3eb122069b9f81196ac658375fcb828924af3e94.
 
 commit 914fd13eddef5cd917a10da1816565acfaa5fd57
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Jul 16 02:20:34 2010 +0200
 
     s3-registry: use some prs macros to the only place where they are used.
     
     Guenther
 
 commit 196b4e83424c65f8d56ef17e5fca1dfb11c9cf2b
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Jul 16 02:07:51 2010 +0200
 
     s3-waf: fix the build.
     
     Guenther
 
 commit 7cf4797dd3c13555dee59fdf0c959ac66b7633b1
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Fri Jul 16 01:11:39 2010 +0200
 
     s3-dcerpc: fix c++ warning.
     
     Guenther
 
 commit f4c6c7e7b8714e8ab6b1245ab95e19133956d83e
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Jul 15 17:45:29 2010 -0400
 
     Move the remnants of rpc_parse code under registry/
     
     The registry code is the only last user of this code.
     Move everything under registry/ and hope someone will get rid od
     it completely from there in the future.
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 7520d8e9263f43e756d73dfd036cab215fe0d5fb
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Jul 15 17:27:11 2010 -0400
 
     s3-parse_prs: Remove unuesd functions
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 53945a2e990df92cdee8b54b3d1c3ade0305e99c
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Jul 15 16:54:14 2010 -0400
 
     s3-dcerpc: Use a local function to dump pdu regions
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 67b6fe3dc39aaf88787471b1ce10f47db74c5b1e
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Jul 15 16:19:04 2010 -0400
 
     s3-misc: Move smb_io_time() to regfio.c
     
     This is the last file using this function and we do not want anyone
     else to keep using hand marshalled stuff anyway.
     So make it also private to that file.
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 100d37fc4624690423f6a932709b3f9046d05c64
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Jul 15 10:28:59 2010 -0400
 
     s3-dcerpc: Use DATA_BLOB for pipes_struct input data
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 8f2bfa88b5846528aa78840979a8ce8babef2cc0
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Thu Jul 15 08:48:51 2010 -0400
 
     s3-dcerpc: Use DATA_BLOB instead of prs_struct for req_data
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 8e9cd4144e0997991c1b54acf4e62213bce9019e
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jul 14 23:31:38 2010 -0400
 
     s3-dcerpc: Use DATA_BLOB instead of prs_struct for rpc_out
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 3b83211cd8859429541b383bafb657d58f16fe30
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jul 14 19:57:01 2010 -0400
 
     s3-dcerpc: Avoid unnecessary memory allocation for dcerpc_ctx_list
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit ff121c89d365db657128bb53bd63d18c8bfa7155
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jul 14 19:39:54 2010 -0400
 
     s3-dcerpc: Use DATA_BLOB instead of prs_struct for reply_pdu
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit b44a91b2206b514ff47b8841d607ffd2cc297c8b
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jul 14 18:29:32 2010 -0400
 
     s3-dcerpc: Use DATA_BLOB instead of prs_struct for incoming fragments
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit cc15396c8a70270d4c85055111e58d71f5c96dd6
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jul 14 16:15:13 2010 -0400
 
     s3-dcerpc: Read a pdu in 2 steps, header first the payload
     
     We can't really cope with receiving more data than expected anyway
     as there is code that checks if the size of the buffer is consistent with
     pkt->frag_length and throws an error if not.
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 79c207ed62ef661add5d48ea898b7a415a9c17d9
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jul 14 13:56:13 2010 -0400
 
     s3-dceprc: Use IDL defined constants for length calculations
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 84c50a248e3a7c02d6cbcbb5ce49a6580700d39a
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jul 14 14:01:44 2010 -0400
 
     Reformat and cleanup
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit bd19c964d54571b1cdb8e4f1ea47a24e790e6e3c
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jul 14 12:18:49 2010 -0400
 
     s3-dcerpc: Move common helpers into a common file
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit ca3bdca52e93ec492f06f18d8428e80bbad375be
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jul 14 11:09:04 2010 -0400
 
     s3-dcerpc: Padding is never done on a DCERPC_PKT_BIND_ACK packet.
     
     Empirically verified against Windows.
     It never pads the auth credentials on this packet type.
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit cb3725a9310d88a8d5226025292e25d178d7a4db
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jul 14 02:04:04 2010 -0400
 
     dcerpc: remove ncacn_packet_header and related functions
     
     ncacn_packet_header was an artifact and it is not necessary anymore
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit f9a15d1d94b4ea97f560536c32780b1c7e43c451
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jul 14 01:59:10 2010 -0400
 
     s3-dcerpc: Refactor code and stop using ncacn_packet_header
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 2452a7a4c1094047f4c67f0901b746e069639f8f
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 13 23:56:01 2010 -0400
 
     s3-dcerpc: consolidate respones packet creation code
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 8cd3912afa51468e14d13b77394a308dd184b775
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 13 18:01:16 2010 -0400
 
     s3-dcerpc: Convert frag from prs_struct to a simple DATA_BLOB
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 31b59bbf99835279a0a78858aca2f327150eb5e2
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 13 15:43:44 2010 -0400
 
     s3-dcerpc: Convert rdata from prs_struct to a simple DATA_BLOB
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 8246214e7ef5374acc0a1f97f4f1203374fba7f8
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 13 12:03:21 2010 -0400
 
     s3-dcerpc: Remove unused functions and headers
     
     parse_rpc.c is dead, long live parse_rpc.c !
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 8ffac961db75aa3e0727e0c8f3e15cb0916f64d7
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 13 11:53:41 2010 -0400
 
     s3-dcerpc: Stop using hand marshalling in create_next_pdu_noauth()
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit a678d4e3b4766ce9520152da3d8d3ba299a470f1
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 13 09:52:56 2010 -0400
 
     s3-dcerpc: Stop using hand marshalling in create_next_pdu_schannel()
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 5918a6c751e9dc1a93c4e1851149a270c4216ee1
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 13 09:26:13 2010 -0400
 
     s3-dcerpc: Stop using hand marshalling in create_next_pdu_ntlmssp()
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit f0626d14f051c11cdb2356bd730342249feeb0a9
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 13 10:27:37 2010 -0400
 
     s3-dcerpc: Stop using hand marshalling in rpc_finish_auth3_bind_send()
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 7d9c62c646d3bc72d19c2d188305680ce0cd8ad0
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 13 08:49:35 2010 -0400
 
     s3-dcerpc: Do not parse the packet twice.
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 282db1f5d28fe923700faef4576aa78d312547c0
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 13 08:39:03 2010 -0400
 
     s3-dcerpc: Remove unused function
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 137743fac2ef917e2e9ba7d85840aa392e3a6946
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 13 08:29:21 2010 -0400
 
     s3-dcerpc: Do not reparse the header
     
     Instead pass back and use the packet we have already parsed.
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 459c8e32fd49766ba7382c4c3da1d0c61d9deadb
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Tue Jul 13 07:59:12 2010 -0400
 
     s3-dcerpc: Pull the whole packet at once instead of fetching just the header
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 602e10f3fdb5f0f94e5f22b639121220d419d47f
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Mon Jul 12 09:36:39 2010 -0400
 
     s3-dcerpc: Delay parsing rpc header in client code
     
     Signed-off-by: Günther Deschner <gd@xxxxxxxxx>
 
 commit 8ce15b3a71a29fe27b7146c1b802aa11e7c96433
 Author: Jeremy Allison <jra@xxxxxxxxx>
 Date:   Thu Jul 15 16:06:11 2010 -0700
 
     Fix bug - 7551 smbclient does not return proper exit code.
     
     Catch error in cli_push.
     
     Jeremy.
 
 commit 0e212acd32b0378e9d7ea912f0eee5afa230d898
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Jul 15 16:45:13 2010 +1000
 
     s4:testprogs Operate the blackbox kinit and net tests using the :local config
     
     This :local tells selftest.pl to use the local smb.conf for the test
     environment, not the generic client smb.conf
     
     This then makes the rest work properly - otherwise, it may attempt to
     connect to the wrong KDC for example.
     
     The only problem is that we can't test the 'net join' with this set,
     so this is removed from the test.  The member server test environment
     checks this anyway.
     
     Andrew Bartlett
 
 commit 8769e75a616a3f4b7cc1a2b5f7ea261262ad75d2
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Jul 15 14:05:23 2010 +1000
 
     s4:testprogs Show that we no longer delete the old keytab entries
     
     By using a CCACHE obtained while the old password was still valid, we
     can tell if the server still accepts incoming Kerberos connections
     with the old password.
     
     Andrew Bartlett
 
 commit 299057d8d97cce349af2ff931396fae1f09493a5
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Jul 15 14:03:11 2010 +1000
 
     s4:provision Handle machine account password changes while keeping keytab
     
     The challenge here is to update the existing record if it already
     exists, rather than deleting the old record.  This ensures that the
     secrets.keytab handling code keeps the previous password in the
     keytab.
     
     Andrew Bartlett
 
 commit 3e8dba17030544a389611814e47521ceafa1ae8a
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Jul 15 14:01:56 2010 +1000
 
     s4:pyldb whitespace fix
 
 commit fcdf619b361b9c30b59f65ba38f69f344b4c95ae
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Jul 15 14:00:48 2010 +1000
 
     s4:pyldb Fix memory handling for ldb_message_element
     
     The problem here is that we need to use the array, not the individual
     message element as the memory context.
     
     Andrew Bartlett
 
 commit 5d61b477c66dce60d8ea37081f0c7394c77e1867
 Author: Andrew Bartlett <abartlet@xxxxxxxxx>
 Date:   Thu Jul 15 10:54:08 2010 +1000
 
     s4:testprogs Prove kerberos still works after a password change
     
     Changing the machine account password should not prevent connections
     with a current, valid CCACHE.  This is because when the password is
     changed, the server-side keytab keeps one old password around.
     
     Andrew Bartlett
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 36b5feceee2ea23d6da757999f238e28ab7de485
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sun Jul 11 17:27:13 2010 +0400
 
     s4 upgradeprovision: Adapt the list of attribute modified
     
     * isMemberOfPartialAttributeSet is now allowed to be deleted (on schema
      objects)
     * attributeDisplayNames is now allowed to be added and modified (used on
       display specifiers)
     * spnMapping is now allowed to be altered on Directory Service objects
     * minPwdAge is now modified if the previous value was 0
     
     We issue a clear information about the userControl attribute for
     administrator to invite the user to modify himself the value.
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit a748402f61b4b3ea0df6666f4ec90f42fb45eaf8
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sat Jul 10 14:48:40 2010 +0400
 
     s4 ldb modules: relax some tests about attributes that should not be here
     
     For attributes that we know that are harmless and that used to be stored
     in the ldb we relax the tests on the existance in a given objectclass.
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 7478224189598f192065b91d57080f1dd1719a99
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Mon Jul 5 01:00:13 2010 +0400
 
     s4 upgradeprovision: Synchronize the calculated keyversionnumber with the one previously stored
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 0a1b1121c48e26c5218e2ccc0c8a8cc724b96624
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Mon Jul 5 23:46:46 2010 +0400
 
     s4 upgradeprovision: do not copy RID Set it's automaticaly created by the RID manager
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 2afc2f20b65b28140274828249160f1483090b5e
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sat Jul 3 16:26:24 2010 +0400
 
     s4 upgradeprovision: add function to backup the provision before updating
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 6c51b3a43298e43332893f52d6951bf475bae6af
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sat Jul 3 16:53:44 2010 +0400
 
     s4 upgradeprovision: fix whitespaces
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 62a32975c86e71eb1c5efeec0a4dee9d1ac20c10
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Tue Jun 15 12:54:05 2010 +0400
 
     s4: Add unit test for increment_calculated_keyversion_number
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 93239016443c1ba40ec69c025a91d60c09833c20
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Tue Jun 15 12:49:19 2010 +0400
 
     s4 upgradeprovision: introduce a new function to update the field use for calculating msds-keyversionnumber
     
     This function change the version field of the unicodePwd in the
     replPropertyMetaData so that the version is equal or
     superior to the reference value passed.
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit f97c90c9cd124314b4a0862e702dd021bd2df9a0
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Tue Jun 22 20:03:15 2010 +0400
 
     s4 python: Add functions to samdb to manipulate version of replPropertyMetaData attribute
     
     This change contains also helpers for attribute id to attribute oid
     conversion and from attribute id to attribute name.
     It brings also unit tests
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 6a0856da9cc075acaa7fcb6bad614f8f403df9c7
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Wed Jun 16 18:47:18 2010 +0400
 
     s4 dsdb: Use the changereplmetadata control
     
     This control allow to specify the replPropertyMetaData attribute to
     be specified on modify request. It can be used for very specific needs
     to tweak the content of the replication data.
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit d861ebbd8167cf6da6d7565799dbc5267adf6bae
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Tue Jun 22 19:56:37 2010 +0400
 
     s4 dsdb: create a new control: changereplmetadata
     
     This control is designed to allow replmetadata to be specified
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit b67a71f00bb84f14f7568d0afe143843d31a0a45
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Mon Jun 21 10:55:18 2010 +0400
 
     ldb: allow ldb_sequence_number to be called in python
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 0496af8341b08ad2b8ceb42892ddde06af279c52
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sun Jul 4 16:39:17 2010 +0400
 
     s4: Unit test update_machine_account_password through kinit
     
     This patch is for testing the chgdcpass script which is mostly a call to
     update_machine_account_password.
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit 7ea70f86ac3a34d84082fed8b5f80ec1b46893bf
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Mon Jun 28 13:49:08 2010 +0400
 
     s4: Add a simple script to change dc password
     
     This script will mostly be used by unit test (blackbox type) to test the
     change of the dc password
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit fd2eb0dfd092e00408f206e6fe7ff302ccd27a10
 Author: Matthieu Patou <mat@xxxxxxxxx>
 Date:   Sun Jul 4 16:38:54 2010 +0400
 
     s4 provision: move update_machine_account_password to helpers
     
     This is to allow reuse of this function and also unit tests
     
     Signed-off-by: Andrew Bartlett <abartlet@xxxxxxxxx>
 
 commit ff93d58b60458678436f2f983803705020537991
 Author: Volker Lendecke <vl@xxxxxxxxx>
 Date:   Thu Jul 15 10:36:40 2010 +0200
 
     s3: Fix crashes in the printing code
     
     create_conn_struct did not create the conn->sconn!=NULL assumption we now
     depend on. Thanks to Andreas Schneider for testing!
 
 commit 23ad6919a1e5f16d02e22adcf36ea7f039a9eeea
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jul 14 08:57:47 2010 -0400
 
     s3-dcerpc: Break memory hierarchy for shared structure
     
     Handles are shared among multiple pipes_struct. We cannot allocate
     them on any specific pipes_struct or it will vanish for all others
     as soon as that pipes_struct is freed, leaving back dangling
     pointers.
     
     Signed-off-by: Andreas Schneider <asn@xxxxxxxxx>
 
 commit 0ab8e8be62bcbb1f6441f745736fcee7cbd559eb
 Author: Simo Sorce <idra@xxxxxxxxx>
 Date:   Wed Jul 14 08:57:47 2010 -0400
 
     s3-dcerpc: Break memory hierarchy for shared structure
     
     Handles are shared among multiple pipes_struct. We cannot allocate
     them on any specific pipes_struct or it will vanish for all others
     as soon as that pipes_struct is freed, leaving back dangling
     pointers.
 
 commit d35e9008a78ed8303dad97296455faf6d0302805
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Wed Jul 14 14:44:46 2010 +0300
 
     s4: Added acl search tests for anonymous connection.
     
     The tests make sure that we comply with dsHeuristics setting and
     restrict anonymous access to rootDSE. They will be enabled when the
     implementation is pushed. tests are verified against win2k8.
 
 commit e30aa4566646e137c98bd53e4e2fda8c2d458595
 Author: Günther Deschner <gd@xxxxxxxxx>
 Date:   Wed Jul 14 12:35:39 2010 +0200
 
     s3-dcerpc: fix crash bug in error path of process_complete_pdu().
     
     Guenther
 
 commit ee56f74cae1d7387465f966dbe751398eaf01f10
 Author: Nadezhda Ivanova <nivanova@xxxxxxxxx>
 Date:   Wed Jul 14 10:30:40 2010 +0300
 
     Fixed system_session_anon to actually make an anonymous session
     
     It seems that because the flag is false, this always used the supplied credentials
     rhather than establish anonymous connection.
 
 commit 0d95cee58f80e46636fa4b826d248c9ce9983c9b
 Aut