[SCM] SAMBA-CTDB repository - branch v3-6-ctdb created - b7c95dd82d9561ed3b731b4c085c6291b82962e2

Michael Adam obnox at samba.org
Mon Feb 28 15:57:16 MST 2011


The branch, v3-6-ctdb has been created
        at  b7c95dd82d9561ed3b731b4c085c6291b82962e2 (commit)

- Log -----------------------------------------------------------------
commit b7c95dd82d9561ed3b731b4c085c6291b82962e2
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 00:37:30 2011 +0100

    v3-6-ctdb: VERSION bump vendor patch level to 3

commit 4b96e9456dc8791c998f8af7df2417c6022b11b2
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Feb 25 06:55:28 2011 -0700

    s3: Pass the aio_force operation through vfs_gpfs

commit 4e91bd0ed227bfa50b5da5143c83358088debb3a
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Feb 25 06:50:19 2011 -0700

    s3: Ask GPFS for the IS_OFFLINE operation

commit 2de7e11229a183c6568c46ad44bf5994d048310f
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Feb 25 07:18:46 2011 -0700

    s3: Announce HSM in the gpfs module

commit 35c13833ce9e30f4fa13bf08ca6f13d28213d36f
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Feb 25 06:43:52 2011 -0700

    s3: Pass smb_filename through the set_offline vfs op

commit 0b2c9b07f8fbc2a6ffc661436e15783ae982ad4a
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Feb 25 06:37:34 2011 -0700

    s3: Pass smb_filename through the is_offline vfs op

commit eb5409c2cec0b91712be24b30c32cde895603071
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Feb 25 06:28:30 2011 -0700

    s3: Fix operation names in vfs_full_audit.c

commit 222dce31cbe523cdfb8128c08b96f620eb0f4920
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 00:37:30 2011 +0100

    v3-6-ctdb: VERSION bump vendor patch level to 2

commit f2778696d8854b734cf22ab69ead2db9592ed6e3
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 07:33:56 2011 +0100

    v3-6-ctdb: packaging/RHEL-CTDB: replace Prereq by Requires.
    
    In RHEL6, Prereq is deprecated.

commit ddf368541d2dbf403c320422dc0673ca7c8df697
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Dec 15 00:16:56 2008 +0100

    v3-6-ctdb: s3: Add the "net groupfilter" command
    
    This is the start of a bad hack for even worse systems: Many Unix systems still
    have the NGROUPS problem: A user can not be member of more than a very limited
    number of groups. Solaris for example limits this to 16 by default. Many
    Windows environments have a *LOT* more groups per user, some even go to
    hundreds. Whether that is efficient is debatable, but it's there.
    
    This patch implements the
    
    "net groupfilter"
    
    command with the "addsid", "delsid" and "list" subcommands. If any SIDs are
    present according to "net groupfilter list" (they are stored in secrets.tdb),
    then only the SIDs in that list are converted to GIDs for a user at login time.
    
    This gives the Administrator the possibility to define a set of groups that are
    used on the Unix box, making sure that no user is in more than NGROUPS of those
    at a time.
    
    This patch is incomplete in the sense that winbind is not aware of this, only
    smbd. So it is kind of an emergency hack for smbd-only machines.
    
    Volker
    
    Signed-off-by: Michael Adam <obnox at samba.org>

commit 2369ed2f3183f9bf54f583c0cb3b1fef5dc60c65
Author: Michael Adam <obnox at samba.org>
Date:   Fri Dec 3 02:13:46 2010 -0700

    v3-6-ctdb: packaging/RHEL-CTDB: improve fix for debuginfo builds

commit fb2522bb90cbe603a48b74477915cd9fb4546e42
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Dec 3 02:13:46 2010 -0700

    v3-6-ctdb: packaging/RHEL-CTDB: Fix debuginfo builds

commit 8a1154d1baa0bc2d3f3976c93b594f23d68ab951
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jan 21 15:44:53 2011 +0100

    Revert "v3-6-ctdb: s3:vfs: Add a gpfs_prefetch module."
    
    This reverts commit 36713652a1f0ccee3e84c3c58d46f03141e43513.
    
    The gpfs_prefetch module needs to be properly merged:
    The vfs API has changed.

commit 6e70827ffb9145636d3fcfb8efb4fce17f633c9e
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jan 21 15:44:18 2011 +0100

    Revert "v3-6-ctdb: packaging/RHEL-CTDB: Fix the RPM build: list the gpfs_prefetch vfs module"
    
    This reverts commit 18296ef666202ae15cba6b7a6f25c3692f13f7e4.
    
    The gpfs prefetch mdule needs to be properly merged:
    The vfs api has changed.

commit 539e5b08add7ec84930619b45d861ce0e2664246
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Mar 5 16:10:49 2010 +0100

    v3-6-ctdb: packaging/RHEL-CTDB: Fix the RPM build: list the gpfs_prefetch vfs module

commit f872181335e0e53b5546bf0a82209a5e861b314e
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Jan 21 14:07:15 2011 +0100

    v3-6-ctdb: s3:vfs: Add a gpfs_prefetch module.
    
    This can not go upstream yet because it uses the gpfs_fcntl call
    from the non-GPL libgpfs.

commit d89792e20e3023f0eb7c999f7667b4e45b22e3e8
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Apr 21 18:41:32 2008 +0200

    v3-6-ctdb: apply patch from v3-0-ctdb to special case root in libnss_winbind
    
    This is needed to ensure the administrator can login to a node even
    when ctdbd and winbindd are stuck

commit 0f3b94a66564441ddf9a82d3fd6e36b40cdb1abd
Author: Michael Adam <obnox at samba.org>
Date:   Tue Jan 18 13:19:55 2011 +0100

    v3-6-ctdb: add README.v3-6-ctdb

commit 22972ce019b8bbe4ccf449b9da7dfffec65c9b6a
Author: Michael Adam <obnox at samba.org>
Date:   Tue Jun 23 16:41:38 2009 +0200

    v3-6-ctdb: VERSION: add vendor-suffix "ctdb" and vendor-patch level "1"
    
    Michael
    
    following the versioning scheme of the v3-2-ctdb branch
    
    Michael

commit 72ff770889e2af27264cf631afa18591b3dafabc
Author: Michael Adam <obnox at samba.org>
Date:   Wed Apr 8 19:28:52 2009 +0200

    v3-6-ctdb: VERSION: set version to non-snapshot..

commit 3470f2f19e93be3e2821fedf9ccb7dffa8117f27
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Feb 18 13:57:35 2011 +0100

    nsswitch: Eliminate select from wb_common
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Mon Feb 28 17:26:18 CET 2011 on sn-devel-104

commit 961d40893730031d3d2c4ec5cb922d6360cd8529
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Feb 18 12:34:08 2011 +0100

    Remove sys_select[_intr]

commit a8f47581c85431368a75f357fb198c5144815c60
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Feb 9 15:28:10 2011 +0100

    tevent: Add a poll backend

commit 2fa65d286bd9de715cf3f2cb25e4a49649f6eaf9
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Feb 14 12:14:12 2011 +0100

    libcli: Eliminate select from smb_readline_replacement

commit 78f7259208de665bf3c237b332327746d124895f
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Feb 10 11:01:54 2011 +0100

    s3: Eliminate select from libaddns

commit 11fc407104cc5222c046d9647c5ead9b69170742
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Feb 7 17:19:03 2011 +0100

    s3: Eliminate sys_select from do_smb_resolve() -- untested

commit eebe73caf5f460b190a7857bbe2e3598db6ba09f
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Feb 7 17:17:26 2011 +0100

    s3: Eliminate sys_select from do_smb_browse() -- untested

commit 5c5ca243a397b481486983e5f6ccbbd9e3422fe4
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Feb 9 13:38:06 2011 +0100

    s3: Eliminate sys_select_intr from smbfilter

commit 46838626a44d1f5ffd46c6ad60eb3404a5917f47
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Feb 18 12:32:12 2011 +0100

    s3: Remove unused receive_packet

commit 6c003313615679a1f7b2395c2f3d6c727b4249b0
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Feb 8 17:57:12 2011 +0100

    s3: Eliminate sys_select_intr from read_fd_with_timeout

commit 72018af1beb5c83d7ab0d65440960d1f7a900f2e
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Feb 8 17:56:10 2011 +0100

    s3: Eliminiate sys_select_intr from client.c

commit 62aa2a88d45737e27d847e511bb304325739cf0a
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Feb 8 17:33:59 2011 +0100

    s3: Add poll_intr_one_fd

commit 845d387e6c6b983e6cafc9592e0ac66fdaaeb676
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Feb 8 17:28:27 2011 +0100

    s3: Add sys_poll_intr

commit 01260b72096529be21bf8a6c29396d37fce93689
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Feb 8 11:59:04 2011 +0100

    s3: Eliminate sys_select from g_lock_lock

commit 46f3b40c8e7aab9bc46621951412b91a700e0432
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Feb 7 17:02:44 2011 +0100

    s3: Eliminate sys_select from fd_is_readable

commit 48c9c0762d212285571867b28bb7095d80d04784
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Feb 7 16:59:38 2011 +0100

    s3: Eliminate select from packet_fd_read_sync

commit 5c3e0b79b8fc7a05cb96c7af30139c081ef47076
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Feb 7 16:55:16 2011 +0100

    s3: Add poll_one_fd()

commit fa14ca5493f56782733645d6f714fb76701a23ce
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Feb 7 15:24:07 2011 +0100

    s3: Remove select-based s3 event backend

commit ade1ba24f9db9393203fad916bd78688ab780716
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Feb 7 15:20:39 2011 +0100

    s3: Use poll in nmbd

commit 46c760e1ba773bc240b2317b4a1e8386ee88ccc7
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Feb 3 22:05:30 2011 +0100

    s3: Use poll in winbind

commit 1194a63aa54623cb8f4207c449f53342e5b87cc5
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Feb 3 21:55:02 2011 +0100

    s3: Use poll in smbd

commit 8aa2502c87be1da726fe3c1917795715a0fca2c5
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Feb 3 16:34:07 2011 +0100

    s3: Use poll for the event loop

commit 782067d231207d4da0bb056c43e5144f662b34c4
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Feb 7 16:29:13 2011 +0100

    s3: Add sys_poll

commit 29cb7fc2cbc3a0f0b3497032428cccde88666627
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Feb 9 19:22:25 2011 +0100

    libreplace: poll based on select

commit 1243274e5a93b900be59cc7c239b19d9ae848e6c
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Feb 8 12:55:02 2011 +0100

    s3: Add timeval_to_msec

commit ac2ccbd871a81f41ee43f5fd1beb3f162cabfe3c
Author: Michael Adam <obnox at samba.org>
Date:   Mon Feb 28 15:52:25 2011 +0100

    s3:msg_idmap: The solaris cc compiler does not like unnamed unions as struct members - fix the build

commit bd4ac8dd239ce778b5d5f8e7e5588a4aaf1951cd
Author: Michael Adam <obnox at samba.org>
Date:   Mon Feb 28 15:36:11 2011 +0100

    s3: fix the waf build after adding smbd/msg_idmap.c

commit 903deb0b22426068b9e145b024ddb635665d1fc1
Author: Christian Ambach <christian.ambach at de.ibm.com>
Date:   Wed Feb 23 11:10:15 2011 +0100

    s3: Survive an idle child that was killed
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Mon Feb 28 14:53:20 CET 2011 on sn-devel-104
    (cherry picked from commit 3854413c246a3a69d100af6e827ce8f217bf408e)

commit 1018345c45fd104399285a30659cf6c29be77539
Author: Gregor Beck <gbeck at sernet.de>
Date:   Thu Feb 3 16:30:29 2011 +0100

    s3: smbcontrol to notify smbd about idmap changes

commit d1f603d64080cbeae9d53b839f7943a73616f080
Author: Gregor Beck <gbeck at sernet.de>
Date:   Fri Feb 18 14:47:03 2011 +0100

    s3: add functions to remove entries from idmap cache

commit 5c5c04f0f363b2e7d6155b0ac4a1be8c00f8bb20
Author: Gregor Beck <gbeck at sernet.de>
Date:   Fri Feb 18 14:45:14 2011 +0100

    s3: add functions to remove entries from idmap memcache

commit 82e2cf4e9cca2df9da8a27654f5baed76077a431
Author: Gregor Beck <gbeck at sernet.de>
Date:   Fri Feb 18 14:42:18 2011 +0100

    s3: add functions to flush the idmap memcache

commit 89afbcf0f581327ee283191fedb160f75846e18f
Author: Michael Adam <obnox at samba.org>
Date:   Tue Feb 1 11:59:25 2011 +0100

    WHATSNEW: document removed parameter "idmap alloc backend"

commit 009fac4fda37918405fc8ae8179aa612a3ee9bda
Author: Michael Adam <obnox at samba.org>
Date:   Tue Feb 1 12:06:11 2011 +0100

    WHATSNEW: document new nfs quota backend for linux

commit a4fb3ddd5774fb1a5ceb436c945f4465bde46d2f
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Feb 26 14:01:08 2011 +0100

    s3: Fix a typo
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Feb 27 20:14:20 CET 2011 on sn-devel-104

commit 9f06c02193e8b7b7cc3b82e80503013a306d0fd6
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Feb 26 13:41:43 2011 +0100

    s3: Fix a comment

commit aad224853d67bd0cd49ba91b6cc5a2525a332d72
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Feb 26 12:36:19 2011 +0100

    s3: Fix some nonempty blank lines

commit d3b7c56fbc4e27696ac7de8226e84a799fc62604
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Feb 26 11:53:21 2011 +0100

    s3: Use strndup in parse_nss_param

commit d00f35def385c522533668da4e343cef5d30beed
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Feb 27 19:09:28 2011 +0100

    s3: properly find our standard nss_info backends
    
    Right now, the nss_info backends are tied to the idmap backends (which is wrong
    IMHO). In the domain child we don't load the idmap backend anymore, so we don't
    have the nss info modules. This needs fixing properly.

commit 3c49c06cb15acf26233d8c5c3427e0318b9c5681
Author: Michael Adam <obnox at samba.org>
Date:   Wed Feb 16 11:45:52 2011 +0100

    s3:net: fix usage for "net rpc registry export"

commit 5be91839d3ba70c5d2eafdcb3a17cef1fe3e0de5
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Feb 27 16:11:36 2011 +0100

    s3: Fix a debug message
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Feb 27 16:59:19 CET 2011 on sn-devel-104
    (cherry picked from commit 0decc29b3a641b735ac1b0e71435490cd5958b73)

commit b20c14f2b5a65379c159e0df2e0991070cede65e
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Feb 27 09:57:18 2011 +0100

    s3: Make is_zero_addr take a sockaddr_storage
    
    All callers had to cast this anyway
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Feb 27 11:02:53 CET 2011 on sn-devel-104
    (cherry picked from commit fec0baacb658eb1bfc15c8ca4dfeecc1cf84eb79)

commit e53854888d18c1a3458b3bba1661f592cb7e5c50
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Feb 23 11:09:32 2011 +0100

    s3: Improve a dbg msg in aio_fork
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sat Feb 26 17:42:37 CET 2011 on sn-devel-104
    (cherry picked from commit 48200c27eaaa961dd17f27a973ab07ccb7afbd8f)

commit 03c7777fa9c4454c5c69aaba937f665dde253d3e
Author: Jeremy Allison <jra at samba.org>
Date:   Fri Feb 25 17:25:36 2011 -0800

    dirfd doesn't exist in some platforms.
    
    Hack that should get the buildfarm back to green.
    Ensure dirfd() needs to be defined before we properly return fdopendir.
    This will do until we get a proper dirfd() defined in libreplace.
    
    From http://www.gnu.org/software/hello/manual/gnulib/dirfd.html
    
    This function is missing on some platforms: AIX 7.1, HP-UX 11, OSF/1 5.1, Solaris 10, mingw.
    
    Jeremy.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Sat Feb 26 04:19:55 CET 2011 on sn-devel-104
    (cherry picked from commit c8a242d9fcb16df41a36b67ce2a8d43a3853b103)

commit 88b192fc85b315643116dbb8f88b19673afdc570
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Feb 25 06:09:58 2011 -0700

    s3: Fix a 64-bit warning in vfs_gpfs.c
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Fri Feb 25 14:56:51 CET 2011 on sn-devel-104
    (cherry picked from commit 242a63e95ab5ee286dd02dc0b25dceb6b4f82561)

commit 7b047e3f0d27771996df0ad1435816405c38b80d
Author: Jonathan Nieder <jrnieder at gmail.com>
Date:   Sun Jan 2 02:40:09 2011 -0600

    s3-param: Make "rlimit_max below minimum Windows limit" notification less scary
    
    The fix to bug #6837 results in messages from testparm that look
    like a misconfiguration even though they aren't:
    
     rlimit_max: rlimit_max (8192) below minimum Windows limit (16384)
    
    Apply a slight change in wording ("increasing rlimit_max to minimum
    Windows limit") to make it clearer that the user has done nothing
    wrong.  (Similarly for sysctl_max.)
    
    Reported-by: Miguel Medalha <miguelmedalha at sapo.pt>
    Signed-off-by: Jonathan Nieder <jrnieder at gmail.com>

commit 59cddbd468fec3da20b73cc229ccbf1f681ff7d4
Author: Justin Maggard <justin.maggard at netgear.com>
Date:   Thu Feb 24 16:25:30 2011 -0800

    Detect Mac OS X as a separate client type.
    (cherry picked from commit 8dcdebe6ea5a1f2074a60ead803379fcd22df549)

commit 8bfbdf54153246689783f90472128f1b4666e86f
Author: Jeremy Allison <jra at samba.org>
Date:   Thu Feb 24 16:04:09 2011 -0800

    Ensure we don't return an incorrect access mask.
    
    From the Microsoft test suite @ Connectathon:
    
    Test Case: TestSuite_ScenarioNo009GrantedAccessTestS0
        File created with access = 0x7 (Read, Write, Delete)
        Query Info on file returns 0x87 (Read, Write, Delete, Read Attributes)
    
    Jeremy.
    (cherry picked from commit 1f2433c719b3a64353a730b963a9b0ff7a8357cb)

commit 2e191484b1f6e0c5c59fb321b2599c37a6e320e1
Author: Jeremy Allison <jra at samba.org>
Date:   Thu Feb 24 14:52:58 2011 -0800

    Implement the SMB2 close flag SMB2_CLOSE_FLAGS_FULL_INFORMATION (and move definition to correct place).
    
    Thanks to Nick Meier @ Microsoft for finding this @ Connectathon.
    
    Jeremy.
    (cherry picked from commit c0171feb2c6b912916c780679b1c21f28fab6bb4)

commit 6a7d42f5fc93fcb0f059d4b642bbb691d75dada2
Author: Jeremy Allison <jra at samba.org>
Date:   Thu Feb 24 11:59:35 2011 -0800

    Batch oplocks conflict with exclusive as well as themselves.
    (cherry picked from commit b3c74eceb0c871e9f782b88ad1678573ca38b3b8)

commit 54b81eb784d7cfb84cb749c5e9a31f515fc476c7
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Feb 23 21:42:25 2011 +0100

    s3:rpc_client: we need to pass a non-blocking socket to tstream_bsd_existing_socket()
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Thu Feb 24 07:43:59 CET 2011 on sn-devel-104
    (cherry picked from commit 1f13d512d45eaa99023bc41cf6ec03db8cb4508e)

commit 5b4e40c0b0fe495dd38c5599e792aabcde6322e9
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Feb 23 18:32:35 2011 -0800

    Remember to free the second temporary string.
    (cherry picked from commit c23e7292bc6406588182f87b61186087ba472ac3)

commit ed06e4576d39e47a4dc1b4a8314edc0accf990fc
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Feb 23 18:24:41 2011 -0800

    Fix bug 7950 - Samba 3.5.x fails BASE-CREATEX_SHAREMODES_DIR smbtorture4 test
    We need to revalidate the pathname once re-constructed from a root fsp.
    
    Jeremy.
    (cherry picked from commit 916e82823b56a70d7761644b38a250ea8c38e204)

commit eab07557cfa0badfb94ca99419090f7cc50ac31f
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 23 15:48:23 2011 +0100

    s3-docs: document all wbinfo options.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Feb 23 23:45:40 CET 2011 on sn-devel-104
    (cherry picked from commit 29f850ac4330909afa426474686be363d0249d73)

commit 92bba5eb35abcbad58e52fcb9b72cb926c7516be
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 23 13:29:00 2011 +0100

    s3-proto: remove some prototypes of non-existing functions.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Feb 23 15:42:35 CET 2011 on sn-devel-104
    (cherry picked from commit ab64634a2070042d96da7aadc7fff2ea97199c0e)

commit 304d7ece570ccf786a061dd4819bda05fc2b98a0
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 22 22:56:23 2011 +0100

    s3-waf: add check for getspnam().
    
    Guenther
    (cherry picked from commit 8bca9df258527125e6b7ec9b9ad060cc0fdc3ddf)

commit d837ba84c5eb8858dc03ca41920547d5afc3f759
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 22 22:34:05 2011 +0100

    s3-waf: add check for TDB_ERR_NESTING.
    
    Guenther
    (cherry picked from commit b1e5dc716e1d968edf7e2686ba1dda3a42381541)

commit 08beb48b8a9a86c58dbe16aafe22af179e48e7ca
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 22 21:36:35 2011 +0100

    s3-waf: add check for sendfile on AIX.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Feb 22 22:36:53 CET 2011 on sn-devel-104
    (cherry picked from commit 7f0ef4fb4ad430190d143b0ed73fb3a68dde17fd)

commit 67476cb3d8275e02399aa6e100753152fd153612
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 22 21:33:06 2011 +0100

    s3-waf: add check for sendfile on solaris.
    
    Guenther
    (cherry picked from commit 2b53e7eec75b3ea210eceeec4361d14fc4576f27)

commit d5e12c70bba17a5a7fe67ae32613e5486ad5e9f1
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 22 21:24:39 2011 +0100

    s3-waf: add check for sendfile on hpux.
    
    Guenther
    (cherry picked from commit 6c32fe5207c4baab12212e9d53b80b41986ed1d7)

commit 52e1b95d7d16b85adac88c4c1907c90713547cb8
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 22 21:16:39 2011 +0100

    s3-waf: add check for sendfile on freebsd.
    
    Guenther
    (cherry picked from commit 2babc4fcf47ad865e301ce22cceff4e0b0429de9)

commit ec926be00e23ebc762286bc2a1dc5c4168b56407
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 22 21:11:15 2011 +0100

    s3-waf: add check for sendfile on linux.
    
    Guenther
    (cherry picked from commit d71c024131d4b108e5c6b4eacf5a75fef8c69215)

commit a9c8601db5f100fd8631d80280f9004c5348da79
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 22 20:43:23 2011 +0100

    s3-waf: make sure ENABLE_BUILD_FARM_HACKS is enabled when run on the buildfarm.
    
    Guenther
    (cherry picked from commit ef896e647a1b19f8d0fc35dad823401e24354435)

commit 5baca4dac701251bad96d1acbb0116cb852f65c0
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 22 19:45:24 2011 +0100

    s3-includes: move some chgpasswd related defines to the locations where they are used.
    
    Guenther
    (cherry picked from commit 28b4b059386b4369d6ad85c82bbc150aa81609c4)

commit d0f402ceb079828899aabd21ee2cb58ec15f17ff
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 22 12:43:12 2011 +0100

    s3-waf: add check for ftruncate extend.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Feb 22 13:35:48 CET 2011 on sn-devel-104
    (cherry picked from commit 79b41dcae14764612946cef012ca20c61dace919)

commit bc9f8058313a095f74492d3fa941181e3d486480
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 22 11:57:23 2011 +0100

    s3-waf: add check for realpath() NULL arg.
    
    Guenther
    (cherry picked from commit 4fe3ecefa04d7ca1321109574014950503fca5b8)

commit 794bda5efbd85eac87c3553320fb60b71e629be2
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 22 11:53:51 2011 +0100

    s3-waf: add check for makedev().
    
    Guenther
    (cherry picked from commit 33d676cd7e34ca5b9ed5ea0c99bcbda441b3b95f)

commit 7e44d0f2d9539c596c8f0b2bc8bf52b79022ca70
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 22 11:49:52 2011 +0100

    s3-waf: add check for TIME_T_MAX.
    
    Guenther
    (cherry picked from commit bd333551bd5a2436773a1541a28e3e47c0e08533)

commit 328b8b3f427c933425ca74ecebf1e904ec0a9ab1
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 22 11:41:06 2011 +0100

    s3-waf: add check for /proc/sys/kernel/core_pattern.
    
    Guenther
    (cherry picked from commit 2984003275ed415268b2e135bf71380ab9ae9ef3)

commit 6f30626a4be749d6975c9a2bb53e61e1d56f2a79
Author: Günther Deschner <gd at samba.org>
Date:   Mon Feb 21 14:03:23 2011 +0100

    s4-smbtorture: use torture_comment() instead of printf in raw.write test.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Feb 21 15:26:38 CET 2011 on sn-devel-104
    (cherry picked from commit fb45c8890458dd15db1add360f5761d3ef4d60ee)

commit 360c39de8f37ebecee578d12469a309d6d6dbcbb
Author: Günther Deschner <gd at samba.org>
Date:   Mon Feb 21 14:01:27 2011 +0100

    s4-smbtorture: fix some indent in raw.write test.
    
    Guenther
    (cherry picked from commit 138533da3c7cdfb8fc1c35b7c051347dfa8f821b)

commit d876fa45f21056455d40b7dc71d8d3e12b3d0f73
Author: Günther Deschner <gd at samba.org>
Date:   Mon Feb 21 14:00:08 2011 +0100

    s4-smbtorture: fix trailing whitespace in raw.write test.
    
    Guenther
    (cherry picked from commit e1f4f0b6052662eabf63d127eff0c3ea8df16972)

commit 5ddb084376da201fd3a3cc985b396dbe1677f74e
Author: Günther Deschner <gd at samba.org>
Date:   Fri Feb 18 15:54:51 2011 +0100

    s3-smbsharemodes: libsmbsharemodes does neither depend on krb5 or ldap.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Feb 18 16:46:35 CET 2011 on sn-devel-104
    (cherry picked from commit 927792b21235bf8409ea04022b2912728f21d79e)

commit 6a2d9f46c57c2896fe27cda4eca4df3017d47783
Author: Günther Deschner <gd at samba.org>
Date:   Fri Feb 18 15:40:59 2011 +0100

    nsswitch: make libwbclient a public library again.
    
    Guenther
    (cherry picked from commit 9154f0b4510ec9e3c7916b5fd3f37c441bd8c490)

commit 18e048e04426fb24a2f5cb7ef04bb1748ae3f7bc
Author: Christian Ambach <christian.ambach at de.ibm.com>
Date:   Tue Feb 22 15:45:44 2011 +0100

    s3:libsmb only log a dead connection if it was not closed
    
    in case the cli was closed before (e.g. via a dropped ip message)
    it can be expected that the read here returns with an error and so
    we should not log that a connection is dead when it was closed before
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Wed Feb 23 16:51:03 CET 2011 on sn-devel-104
    (cherry picked from commit 051611256b043a8841c456ce34a37ef4ac806155)

commit 8cca1d3927c9d46ef5a5978efa9ce82c0a1932aa
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Feb 23 15:26:38 2011 +0100

    s3: Fix 64-bit errors
    
    Casting those variables will lead to sscanf believing that it sees pointers to
    unsigned longs. These might be 64 bit long, thus sscanf will overwrite memory
    it should not overwrite. Assigning the vars later is okay, there we get
    automatic type conversion. C can be nasty ...
    
    Christian, please check!
    (cherry picked from commit dfd33bcbb81998e68c00d2a01aab6b5c468ecf87)

commit e953d4df99f056c2cfd6dad376ecbc731283c18d
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Feb 23 15:25:36 2011 +0100

    s3: Fix an uninitialized variable use
    
    The "goto error;" lead to the invalid talloc_free.
    
    Christian, please check!
    (cherry picked from commit 9671615592a2e539a661698373dd3f7c7dd82d73)

commit 6d360c4e9cf6a9e5a99c415ced707e27cb217f96
Author: Christian Ambach <christian.ambach at de.ibm.com>
Date:   Wed Feb 16 19:05:21 2011 +0100

    s3:idmap:autorid prevent fatal configuration changes
    
    as the autorid module relies on a stable minimum uid/gid value
    and rangesize, it now saves the values used at first successful start
    and refuses to work if these values get changed in smb.conf later.
    Changing the values after the first mapping was done will result
    in unpredictable behaviour.
    Another check covers the maximum uid value. If this gets decreased
    later and domain range mappings already exist that would result
    in uid values higher than the new uid value, initialization will
    be aborted
    (cherry picked from commit 8283cdbb1f28517d3e25a958aede0e5a31131f90)

commit 171cc2dfce95f679dc8cb10048afd37f169698ca
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Feb 23 13:25:12 2011 +0100

    s3: Improve an error msg in vfs_gpfs
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Wed Feb 23 14:12:39 CET 2011 on sn-devel-104
    (cherry picked from commit 148252331ab7f236858febb9bfc52c66ea8a2ff3)

commit 8421b9a25f4d3d573e3242215d36c5db906c211c
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Feb 20 15:08:41 2011 +0100

    s3: Protect tldap_errstr against a NULL ld
    (cherry picked from commit e99d1de3c4fe3c1ff678270f51ef7e6d3812e878)

commit 0c4bcb8fdd25c7f7a3b6c9efd6b11476b1c7bec4
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Feb 20 15:20:26 2011 +0100

    s3: Improve a debug message, we have more than pdb_tdb.
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Feb 20 16:50:05 CET 2011 on sn-devel-104
    (cherry picked from commit b85a323d02c69beffc9e20fc2164930cc5e91234)

commit 82422b9e978e20ad480a27cd7139b539f4899608
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Feb 22 11:21:53 2011 +1100

    smbtorture Remove random file name before we start RW2
    (cherry picked from commit b73cfabdf5cc28a91a72df8b64cf57021e08f0b0)

commit 98172133e395a75482ce4843632e79ab692cb0b6
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Feb 21 12:45:14 2011 +0100

    s3: Fix a typo
    (cherry picked from commit c85607d8ecd97c242662ca391e24269df1686fb8)

commit 8353150d475873e6a4f931b9a41a1bb329077734
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Feb 22 16:40:23 2011 -0800

    Torture test added to run_opentest() to ensure we don't regress on
    the previous change.
    (cherry picked from commit ed9861cad6576861953a10706af818f38e7955bd)

commit d4d8a55009a78c1b51d6d4ea175e6cce22c2efd5
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Feb 22 16:38:42 2011 -0800

    Fix bug found against the new Mac client @ Connectathon. Mac clients
    don't open with FILE_WRITE_ATTRIBUTES when just doing a write, so updating
    the write time on close fails as smb_set_file_time() now (correctly) checks
    for FILE_WRITE_ATTRIBUTES in the access_mask before allowing client time
    update. This is an internal time update being done on a close, not a handle-based
    client request.
    (cherry picked from commit 064a46c8ebf7a93805200d665b748ceff44be628)

commit 776f83ee3d4d1e92b0e9f886d4d3e75c0fd77154
Author: Holger Hetterich <hhetter at novell.com>
Date:   Sun Feb 13 18:20:00 2011 +0100

    vfs_smb_traffic_analyzer shall also transfer the clients IP address.

commit 3766fab194d8312e733ce462fbca3227aee4b17a
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Feb 14 20:56:09 2011 +0100

    s3: Fix a C++ warning
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Mon Feb 14 21:44:55 CET 2011 on sn-devel-104
    (cherry picked from commit 64c63a3e1ca7206cb3bb11ff6c8c206bb9a00444)

commit d4c0a2b9fdd05fe1e1ff0b57ee8a6b557bb857ee
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Feb 7 14:43:09 2011 +0100

    s3: Fix a typed-punned warning
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Mon Feb 14 11:46:50 CET 2011 on sn-devel-104
    (cherry picked from commit e9f552925d0c007379d81af6ea9b0973011aed80)

commit f6ac3bb3cf499b658774fe9317d91b7570d2fa32
Author: Jeremy Allison <jra at samba.org>
Date:   Fri Feb 18 09:01:46 2011 -0800

    Fix alignment issues in SPOOLSS "BUFFER" marshalling.
    Guenther and Metze please check !
    (cherry picked from commit 8b881e7b6f3b0089ea874b3decd49379b963eb63)

commit b7acfce50b21389fd391c228a6e4444ef7fcf91e
Author: Christian Ambach <christian.ambach at de.ibm.com>
Date:   Fri Feb 18 13:03:52 2011 +0100

    s3:vfs:syncops add option to disable metasync per share
    
    introduce an option to disable the metadata sync
    in case the filesystem handles this correctly the sync can be
    skipped, but synchronization of the data that was written can still
    be configured (in opposition to the disable flag disabling all
    sync operations)
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Fri Feb 18 17:31:59 CET 2011 on sn-devel-104
    (cherry picked from commit d05aa90384082c348113021500ac15716d060ead)

commit 8c86c2585173a79443930a5c082a9672b5b446a9
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Feb 17 16:45:46 2011 +0100

    tevent: Fix a comment
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Thu Feb 17 18:16:18 CET 2011 on sn-devel-104
    (cherry picked from commit 7720facd424b67cc9b49a5111a3b74df5129d3c1)

commit b39adf95488fc744f5d1aa4393838d28e50309ca
Author: Günther Deschner <gd at samba.org>
Date:   Thu Feb 17 15:24:00 2011 +0100

    s4-smbtorture: add more complex spoolss_EnumPrinterDataEx test.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Thu Feb 17 16:46:28 CET 2011 on sn-devel-104
    (cherry picked from commit d4892f38761b29e911762d15e5518ee5965a2530)

commit 5d3dc195045bb935be9005dbff1246bc511bbdff
Author: Günther Deschner <gd at samba.org>
Date:   Thu Feb 17 10:59:44 2011 +0100

    s3-waf: add check for "struct sigevent" and some of its members.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Thu Feb 17 12:01:58 CET 2011 on sn-devel-104
    (cherry picked from commit 2045cd7ed7235f68947720f4a2da84f05284791c)

commit 44a676444b9b6ae7b8c1b1235b6bd0afa021a191
Author: Günther Deschner <gd at samba.org>
Date:   Thu Feb 17 10:53:25 2011 +0100

    s3-waf: add check for "struct utimbuf".
    
    Guenther
    (cherry picked from commit ce718bb521d3f3a83d07303373889d2c834fbe14)

commit 799152fecc08de0f789a1b285f453dcb886acef5
Author: David Disseldorp <ddiss at suse.de>
Date:   Wed Feb 16 17:23:25 2011 +0100

    s3: increase the log level for missing PIDs on SIGCHLD
    
    Since the fix for bso#7836, the parent smbd is responsible for
    maintaining an up-to-date printcap cache. It does this by forking a
    child process to asynchronously fetch printcap data from CUPS.
    
    When the child process exits after fetching all printcap data, the
    parent smbd is sent SIGCHLD. This triggers smbd_sig_chld_handler() which
    looks for the exited process PID on a "children" list.
    Child smbd process PIDs are added to the "children" list to ensure
    cleanup on unclean shutdown and log level change notification messages.
    
    Printcap update process PIDs are not added to the list as they do not
    maintain any state that requires cleanup, nor do they wait on tevent for
    messages.
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Thu Feb 17 11:11:45 CET 2011 on sn-devel-104
    (cherry picked from commit 9c12232f1ae36e00d04114ad73edd8ba3c2c6a5c)

commit b9b65a225a5baf60e4e6d48ff2e12022898abfc7
Author: Günther Deschner <gd at samba.org>
Date:   Thu Feb 17 01:12:04 2011 +0100

    s3-selftest: make sure we really use --format=subunit when calling smbtorture4.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Thu Feb 17 02:01:56 CET 2011 on sn-devel-104
    (cherry picked from commit 78c4b2170eaa29f38d9b2904c8a6e71edfeb831b)

commit f4bf8432dd623c98d0302f81653899ce7523dd35
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 16 00:43:30 2011 +0100

    libndr: remove prototype for nonexisting function ndr_print_ipv4_addr().
    
    Guenther
    (cherry picked from commit 0aed229710b8058878f25ce7b738ef807fb1faaa)

commit 0d3d93e01524cf4fa0dc095392782db1ffd80452
Author: Günther Deschner <gd at samba.org>
Date:   Thu Feb 17 00:49:11 2011 +0100

    s3-waf: move libsmb/clikrb5.c and libads/kerberos.c into KRBCLIENT.
    
    This avoids two duplicates...
    
    Guenther
    (cherry picked from commit 0e156e7d62df9178c89d1beae4d0c3c936ea2827)

commit 8c37adcbc21fbfd740198a79b33a029684b0f9a5
Author: Günther Deschner <gd at samba.org>
Date:   Thu Feb 17 00:43:05 2011 +0100

    nsswitch: make wb_reqtrans a common subsystem.
    
    Guenther
    (cherry picked from commit bc83400d8102d7f01e00d71d86cd28f7dc1fbfc9)

commit 7a81f837c9780938de713da52be52cad88745ff2
Author: Günther Deschner <gd at samba.org>
Date:   Thu Feb 17 00:11:18 2011 +0100

    s3-waf: make most of the nsswitch common.
    
    Guenther
    (cherry picked from commit 743b13b8e0bb1a79219d4cd89a4c3e3f75344d2c)

commit 9aa300b7229928e0ff59d19a818aeff2b9833b7e
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 16 23:53:25 2011 +0100

    s4-waf: move wbinfo buildrule to winbind.
    
    Will be moved back later, once we have a more common samba-util.so
    
    Guenther
    (cherry picked from commit 9867b7bf34c80a12b936682ab6cb686ab45ca51c)

commit 476cd3bc76ab579b63a8f17a30a8fc6dbfb4526b
Author: Matthieu Patou <mat at matws.net>
Date:   Sun Dec 12 12:06:31 2010 +0300

    build: change lib order to fix build on netbsd
    
    Autobuild-User: Matthieu Patou <mat at samba.org>
    Autobuild-Date: Sun Dec 12 10:54:02 CET 2010 on sn-devel-104
    (cherry picked from commit 24cac449a1910ce55cbc5e83180b6dd89940223f)

commit f134d5ad788ee4eb285e366bb1848dfd42ff93e7
Author: Björn Jacke <bj at sernet.de>
Date:   Wed Dec 1 15:26:11 2010 +0100

    s4/waf: add intl dependency for nss_winnbind
    
    needed to fix a build issue on NetBSD and other platforms
    
    Autobuild-User: Björn Jacke <bj at sernet.de>
    Autobuild-Date: Wed Dec  1 16:15:19 CET 2010 on sn-devel-104
    (cherry picked from commit ffc3f943cd9fbcc7dfdae6e843b2759a81e5b110)

commit aee5e955c8fabd5950c980fe21e2cf8e3db598f3
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 16 22:15:20 2011 +0100

    s3-waf: add check for struct stat st_flags member.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Feb 16 23:04:35 CET 2011 on sn-devel-104
    (cherry picked from commit 9e822f103298519db0671a1dced7d8a43cd96f6c)

commit 166242260411e42116d158ac703ce7dec8ac27b8
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 16 21:58:47 2011 +0100

    s3-waf: add some missing checks for macosx.
    
    Guenther
    (cherry picked from commit afb77d135e31b7aa5f6dbd10113b0bf43a734986)

commit 34b24e6e83c90fef9d459c2085d21543d2d3561d
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 16 18:38:19 2011 +0100

    s3-waf: add check for __NR_inotify_init declaration.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Feb 16 19:28:18 CET 2011 on sn-devel-104
    (cherry picked from commit 5d3f9569252cc329cd95b405768a93c4c19c4b4e)

commit ee8c85aa35a573fee4d459be8035e9f007aa48bc
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 16 18:29:33 2011 +0100

    s3-waf: add check for various sysconf() variables.
    
    Guenther
    (cherry picked from commit a029235b3e152988b6964c1cbdf2b20bbea9b55c)

commit 6eed4063e2704ec3c81be37c8a909df4019f1ee1
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 16 17:55:26 2011 +0100

    s3-waf: add check for posix_fadvise().
    
    Guenther
    (cherry picked from commit 9d78512b2bb85547f955552801d8770f92e0b2f5)

commit 8bac04b79db1f8fca8f041ccc6ee4ab755e0402c
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 16 17:33:05 2011 +0100

    s3-waf: add check for hires timestamps in struct stat.
    
    Guenther
    (cherry picked from commit 1cc0fb5a9aa9f7c90c27972b2c347fbcb3df5fe3)

commit 932f0a568c665635a2a92222ec1796b11fea2f17
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 16 17:03:24 2011 +0100

    s3-waf: add check for "struct flock64".
    
    Guenther
    (cherry picked from commit 3b3f13a7fb6816563ae1334e821ea37f9175b16e)

commit 4a20c74b5a7a1869be0120233749cb12eb0bfd10
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 16 16:52:45 2011 +0100

    s3-waf: add check for broken (glibc2.1/x86) 64 bit fcntl locking.
    
    Guenther
    (cherry picked from commit 8701b0d6454f846472a186f1e44dd4a9368631f4)

commit 15faf9e1f80c46e482b5c68a08cae67a7246e7fc
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 16 16:51:14 2011 +0100

    s3-waf: add check for fcntl locking.
    
    Guenther
    (cherry picked from commit 4e32fd9d5cb9360fb32f765ba7018a8f609e287f)

commit 8a4076afa84f13c29b42b0f9b8416243e1525ceb
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 16 16:42:33 2011 +0100

    s3-waf: add check for "struct dirent64".
    
    Guenther
    (cherry picked from commit b3f76482d250511ddf3b75f276c48c51db939691)

commit 518f1a2a35920ebf43c29b163a5091a9d92b5264
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Feb 11 11:34:56 2011 +1100

    s3-auth Fix memory leak in security=share and force user =
    
    In these cases, the server_info was not stolen onto a long term memory
    context, and so remained on the NULL context where it was created.
    
    Andrew Bartlett
    
    Autobuild-User: Andrew Bartlett <abartlet at samba.org>
    Autobuild-Date: Wed Feb 16 01:08:19 CET 2011 on sn-devel-104
    (cherry picked from commit 1354d3dc747344390302e3fd2a202ff372985a9c)

commit 320e5492d037a7bbd4a42af43db70d3a14f5477d
Merge: 25e21dc92ecd29f0b4be23bd730ff7886818e0eb ccb3d5edc9bd6e6c4da7aadd166151ee44819431
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Feb 15 17:22:32 2011 -0800

    Merge branch 'v3-6-test' of ssh://git.samba.org/data/git/samba into v3-6-test

commit ccb3d5edc9bd6e6c4da7aadd166151ee44819431
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 15 17:37:03 2011 +0100

    s3-librpc: move server_id marshalling to own helper file.
    
    (in preparation of merging struct server_id).
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Feb 16 00:02:33 CET 2011 on sn-devel-104
    (cherry picked from commit e34ba447ec8a54db744f0103d91ec05f7cfd60ce)

commit 575ac170e3778f4931121f4ffb2b3fd105c3dac6
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 15 14:32:26 2011 +0100

    s3-waf: fix the build.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Feb 15 15:24:11 CET 2011 on sn-devel-104
    (cherry picked from commit 0085d6e21a131c76cef76d468bfed4fe5ece4eb6)

commit 29db91386cf2e639e7fa5dd683427e71a27cb7cd
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Feb 15 18:16:43 2011 +0100

    s3-amend: Don't overwrite existing values
    
    This saves a ton of tdb transactions on smbd startup
    
    Andreas, Günther, please check!
    (cherry picked from commit f56432c348d0243b43a8cce42c0a438902854272)

commit 4f9a0a08f6a6e8084a2e12c2abab6c751f498b3e
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 15 11:15:19 2011 +0100

    s3-selftest: move all skipped test to skiplist.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Feb 15 12:52:22 CET 2011 on sn-devel-104
    (cherry picked from commit 0bfdb3e2495a1f40ead2ee6b8ad70614f43fc939)

commit 5103147a8d96b91bb9316329ebbb129050617d31
Author: Günther Deschner <gd at samba.org>
Date:   Mon Feb 7 14:27:55 2011 +0100

    s3-waf: TLDAP is only needed by pdb_ads (and smbtorture).
    
    Guenther
    (cherry picked from commit a32f0ff2f095350197ffe3776c125681571e9f83)

commit 42ce00a7ab32c342ee707a0389a48fc4a66b10bb
Author: Günther Deschner <gd at samba.org>
Date:   Mon Feb 14 12:02:00 2011 +0100

    s3: no need to globally include intl.h.
    
    Guenther
    (cherry picked from commit ca574482b889d42d9e8fbc6bea62acaa4bc15137)

commit acb9a569826dfaeaaeb30e1c193d7dd72e85a15c
Author: Günther Deschner <gd at samba.org>
Date:   Mon Feb 14 11:29:00 2011 +0100

    s3-selftest: when skipping tests, use the selftest/skip file.
    
    Guenther
    (cherry picked from commit c575d30a32092665d104a06a12139528730b1287)

commit 25e21dc92ecd29f0b4be23bd730ff7886818e0eb
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Feb 12 17:30:11 2011 +0100

    tdb: Fix a C++ warning
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sat Feb 12 19:50:55 CET 2011 on sn-devel-104
    (cherry picked from commit 91cad71390bd2a0330891083c65d3f9000b74657)

commit 3493ca66c6d00417f8ccbef60ab00da01e8af696
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Mon Feb 14 10:29:49 2011 -0500

    Return NULL if tevent_add_fd() is passed a negative fd
    
    Autobuild-User: Simo Sorce <idra at samba.org>
    Autobuild-Date: Mon Feb 14 17:47:03 CET 2011 on sn-devel-104
    (cherry picked from commit d6a41c2723cda59b3cd6ae9a1e77b62f25067663)

commit 8e8ef4538485e8b26dc643064ecdd6d9ca2683eb
Author: Günther Deschner <gd at samba.org>
Date:   Mon Feb 14 13:37:59 2011 +0100

    s4-readline: remove leftover from readline merge.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Feb 14 14:26:12 CET 2011 on sn-devel-104
    (cherry picked from commit d3c082e53984fa8069180ed712030f8bd2a109ca)

commit 05e221fbcf67135dbb737389c4e3514fcfc6bede
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 8 08:56:45 2011 +0100

    s3-waf: add UTIL_TEVENT subsystem (as in ../lib/util/wscript)
    
    Guenther
    (cherry picked from commit 89db591b2a79a85cc9127c67a2697bbc6f326ec6)

commit ae4aa2e5f7e151a2b5224c6559330d3467643ad5
Author: Günther Deschner <gd at samba.org>
Date:   Sat Feb 12 03:09:41 2011 +0100

    s3-librpc: no need to globally include endpointmapper headers.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Feb 14 12:31:56 CET 2011 on sn-devel-104
    (cherry picked from commit b3ea56ae16a35adc974287b83d6061ce5ffe454e)

commit ebe3122912b68ae4e46e9c12232f766f08ca9415
Author: Günther Deschner <gd at samba.org>
Date:   Sat Feb 12 02:51:19 2011 +0100

    s3: move some defines to a better place.
    
    Guenther
    (cherry picked from commit 80b4e1e9856ed180015e32af2d8762a9acd83910)

commit a9ecea546d79bad175b4fb2eeb99585027a33f30
Author: Günther Deschner <gd at samba.org>
Date:   Sat Feb 12 02:24:26 2011 +0100

    s3-proto: remove prototype for non-existing functions.
    
    Guenther
    (cherry picked from commit f10cba1a0133199f1e7a6db0d70c50834e41b4bd)

commit 251bc67da3eea2c1891cb75735abc7c42156442e
Author: Günther Deschner <gd at samba.org>
Date:   Sat Feb 12 02:23:57 2011 +0100

    s3-librpc: remove duplicate prototypes.
    
    Guenther
    (cherry picked from commit 9d9659896bd8d765a77b967d3c98806acc327bde)

commit fdc14dc00f91ebee3f952b2daeeac27ae7c17972
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Feb 12 14:28:40 2011 +0100

    s3: Make "smbpasswd <user>" work with pdb_ads
    (cherry picked from commit 22b69b2927bf10aa78be686894a425cfda02d916)

commit bd891b41717ae921da1bf5e17c4644ff05d18b8d
Author: Günther Deschner <gd at samba.org>
Date:   Fri Feb 11 23:48:26 2011 +0100

    s3-waf: try to fix the netbsd build and add -lintl to the 'net' binary.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Sat Feb 12 00:48:11 CET 2011 on sn-devel-104
    (cherry picked from commit 13e820cd104d086603d83464b72581a1d4d4fc2f)

commit ca683c44a8d2ed2601605577c62bfc5865d28077
Author: Günther Deschner <gd at samba.org>
Date:   Fri Feb 11 22:59:31 2011 +0100

    libcli/auth: fix PAM_ERRORS subsystem build.
    
    (waf-)god knows why, without this (fake) dependency, ./configure && make fails
    while including replace.h while ./configure.developer && make succeeds...
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Feb 11 23:50:40 CET 2011 on sn-devel-104
    (cherry picked from commit 3e9faf7efd5c424232503d3aa3950d272ad8d6e8)

commit d580ace3a61dc75445668bc37e71d195be78eaa4
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Feb 11 15:49:00 2011 +0100

    s3: Skip the CHAIN1 tests
    
    They are broken with signing. I'll fix that.
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Fri Feb 11 17:42:09 CET 2011 on sn-devel-104
    (cherry picked from commit 822a5113241c2ec6c7d0dba4c0e9e1162d5c2c1f)

commit ac14dcf763ae3ea0c029fc2775f3dede5ecc93d2
Author: Günther Deschner <gd at samba.org>
Date:   Fri Feb 11 16:10:07 2011 +0100

    s3-waf: next attempt to fix cups and non-cups builds.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Feb 11 16:57:40 CET 2011 on sn-devel-104
    (cherry picked from commit 6531ac6a650a04a332082f38fe4ffabdaceec6de)

commit 04605c329867694c23a7b889159eda855b519d03
Author: Günther Deschner <gd at samba.org>
Date:   Fri Feb 11 16:04:28 2011 +0100

    s3-rpc_server: fix some buildwarnings in non-developer mode.
    
    Guenther
    (cherry picked from commit 7ff5bf56c85851a58f80ed9122f0817f60d11d69)

commit f7b6da4b5cadbf7d8faa7dc2b0034feb65d7fc75
Author: Günther Deschner <gd at samba.org>
Date:   Fri Feb 11 15:30:27 2011 +0100

    s3-selftest: revamp selftest wscript with s4 one.
    
    Guenther
    (cherry picked from commit 16af2539dc94bb35a629bc5a16efae8dd8cb5f91)

commit 93bfcc06155a44a76f150b23bb5267f439f454d3
Author: Günther Deschner <gd at samba.org>
Date:   Fri Feb 11 14:37:13 2011 +0100

    s3-waf: try to deal with underlinked cups libraries.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Feb 11 15:28:32 CET 2011 on sn-devel-104
    (cherry picked from commit 414f39872dd2fa8541cfd93e3d3b22cc941c5477)

commit 055e35dbc5f8e1ef282020ac62de306d98afb9d9
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 8 22:37:09 2011 +0100

    s3-waf: move all error mappings to errors subsystem.
    
    Guenther
    (cherry picked from commit 59c8839dec275fd252e4570cbc9561f66a689a56)

commit 31e8e12fc487dc0805c2ce1a88918e389368f6ea
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 8 01:04:57 2011 +0100

    waf: pure cosmetic reformatting of the two samba-util object lists (to ease comparing).
    
    Guenther
    (cherry picked from commit 3eb7e125ab2488221a70fdf5fb7ddcb9194a5b6a)

commit 91751c915066dd8f52fd19d637df6bfa7f764740
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Feb 11 10:39:37 2011 +1100

    s4-build: fixed export of krb5pac.h, needed by other public headers
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Fri Feb 11 01:45:55 CET 2011 on sn-devel-104
    (cherry picked from commit 5507d6850fa2872c65b0a0e2fcac59e8db7f6bf4)

commit 1a90fff5d5ebfabdf461e61204b18cd43c21f918
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Feb 4 15:28:32 2011 +1100

    s4-waf Don't include ../librpc in paths
    
    The paths here are relative to the librpc directory the wscript_build
    file is in, and so these don't actually change anything.
    
    Andrew Bartlett
    (cherry picked from commit 4ae013c01b2936e7fd80e674a617f10b54179010)

commit 41906e2907142cd3328219dbe21519109d84ca9d
Author: Günther Deschner <gd at samba.org>
Date:   Fri Feb 11 12:09:25 2011 +0100

    s3-waf: use bld.env.HAVE_LDAP in some more places, hopefully fixes the builds w/o ldap.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Feb 11 13:08:38 CET 2011 on sn-devel-104
    (cherry picked from commit 8015514c5b19acf37e6121eefdc8464fb89e60c2)

commit 8a95c44ef7cf3be361c01511dfddc7d41b677730
Author: Günther Deschner <gd at samba.org>
Date:   Fri Feb 11 12:07:39 2011 +0100

    s3-waf: rework the way SMBLDAP subsystem is built a little.
    
    Guenther
    (cherry picked from commit 1bad50f648fff0a145d56bf3094c14b6e0845fa2)

commit 8fa7d4e7ae57f668691e61fab68e81371fb3e5bf
Author: Günther Deschner <gd at samba.org>
Date:   Fri Feb 11 12:05:10 2011 +0100

    waf: substitute '/' in -D static defines as well.
    
    Tridge, please check.
    
    Guenther
    (cherry picked from commit d08ddf08a8f008909e3cf4ff1c1933566f1ec275)

commit 071c2fefbde566d699ffd6af3e9491c248851e01
Author: Günther Deschner <gd at samba.org>
Date:   Fri Feb 11 11:16:08 2011 +0100

    s3-libsmb: fix ifdef check in ads_dc_name.
    
    We are accessing an LDAP structure here, so we better check that LDAP support
    was there as well as Kerberos support.
    
    Guenther
    (cherry picked from commit e4bf69285b25f709740fc688b304e2f000112380)

commit a83db7edb121eebb5243f9a1dfd6ec0058f0e7e1
Author: Günther Deschner <gd at samba.org>
Date:   Fri Feb 11 11:14:57 2011 +0100

    s3-libnet: fix a WITH_ADS / HAVE_ADS mismatch.
    
    Guenther
    (cherry picked from commit c7d0850ee8d938c8742d62cc887ed784ec8b1b25)

commit 168bb60b658d7b39a1480b915001402b5ad57412
Author: Günther Deschner <gd at samba.org>
Date:   Fri Feb 11 11:14:27 2011 +0100

    s3-libads: make ads_guess_service_principal static.
    
    Guenther
    (cherry picked from commit f076c76260f24e15be11394ea0bb9456564dda49)

commit feb446ae83b72ef9e157dac97bfcee86e09c7afc
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Feb 11 11:25:13 2011 +0100

    s3: Avoid a select call per smb
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Fri Feb 11 12:13:54 CET 2011 on sn-devel-104
    (cherry picked from commit 16229e4cefb01c3bdf1cb1cef81f0eab1f1cc0e6)

commit f6805ed53a3362a5d32240dd2ec89a89a6496b22
Author: Günther Deschner <gd at samba.org>
Date:   Fri Feb 11 01:31:37 2011 +0100

    s3-waf: try to deal with system w/o ldap; also move module processing to the end of wscript.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Feb 11 02:30:40 CET 2011 on sn-devel-104
    (cherry picked from commit 44f2344a927fb28fa698de4ac6378b92d4333062)

commit c285601802ab8199a5ac877b8010bfbefecc1cb7
Author: Günther Deschner <gd at samba.org>
Date:   Thu Feb 10 23:38:08 2011 +0100

    s3-selftest: remove some more unused test functions.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Feb 11 00:33:58 CET 2011 on sn-devel-104
    (cherry picked from commit 06d4e4cb2e80d5e8965877e1f71e42a6342351fc)

commit 5c62f0622efe0bea85bb9f24a66a7b8205608040
Author: Günther Deschner <gd at samba.org>
Date:   Thu Feb 10 23:37:52 2011 +0100

    s3-waf: try to fix the {net|free|open}bsd build.
    
    Guenther
    (cherry picked from commit 6bc6d5dcfb27fba14ea32b4c07cbce012386e9b5)

commit e4caec200a8fb5c2d38d673c8322211d4d1ff4f9
Author: Günther Deschner <gd at samba.org>
Date:   Thu Feb 10 22:43:38 2011 +0100

    s3-selftest: run the three net tests individually.
    
    Guenther
    (cherry picked from commit 961f6295a9cdbaf63c83e49386c2732737c2d4df)

commit b7e1e646a89ed258b27c37cb61c6d37eb886c12a
Author: Günther Deschner <gd at samba.org>
Date:   Thu Feb 10 22:42:58 2011 +0100

    s3-waf: dont try to redefine 'pam', we checked above...
    
    Found by solaris waf buildfarm build.
    
    Guenther
    (cherry picked from commit 80d87e68dee28cde8f897dc9cbd5207b62491f8e)

commit b5b911df0c86e8347339048a952b4fa58b4a9263
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 8 14:17:14 2011 +0100

    s3-rpc_server: move services into individual directories.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Thu Feb 10 22:13:17 CET 2011 on sn-devel-104
    (cherry picked from commit 4063bde3edd15b241f2b93bb5aedfef57ec4df91)

commit 704d15ed12805811f046580e033cdfc4700ba822
Author: Günther Deschner <gd at samba.org>
Date:   Thu Feb 10 21:10:53 2011 +0100

    s3-waf: do not make pam support mandatory.
    
    Guenther
    (cherry picked from commit 1fc14a6543bfc5f087ed0ddf02bc7ce28a4d9ed4)

commit 115a5f771b67a89ecb8cd2cc076c2a882a21bfe7
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Feb 11 08:44:36 2011 +0100

    s3: Add more checks and better fallback to addrchange
    
    From http://netsplit.com/2011/02/09/the-proc-connector-and-socket-filters/ I
    learned a bit more about netlink...
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Fri Feb 11 10:47:09 CET 2011 on sn-devel-104
    (cherry picked from commit 90c8de54a002d2038a1382c0d147026921a64227)

commit e0935a843db65887a3237b99eeb4af8e2a112208
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Feb 10 22:21:19 2011 +0100

    s3: Align the args in tldap_modify
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Thu Feb 10 23:20:05 CET 2011 on sn-devel-104

commit af84bb8605c12738a6d1c74bb3c562f641127626
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Feb 10 22:12:14 2011 +0100

    s3: Align tldap_add and tldap_add_send

commit 4da4e94adfec603bdb6603cc4de6cb7f79bad8d2
Author: Günther Deschner <gd at samba.org>
Date:   Thu Feb 10 20:37:02 2011 +0100

    s3-waf: fix cups checks when lib is there but headers aren't.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Thu Feb 10 21:24:37 CET 2011 on sn-devel-104
    (cherry picked from commit 4de3e733da8d37a16bce0fb7383d176f8a7ac0b1)

commit 6d59ab9cfb9135251bd68f2e8f8fb0ac4ac3b1b7
Author: Günther Deschner <gd at samba.org>
Date:   Thu Feb 10 18:23:12 2011 +0100

    s3-waf: better checks for gssapi support.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Thu Feb 10 19:24:12 CET 2011 on sn-devel-104
    (cherry picked from commit 5ecda05967211834d085e5cdc7ea1862acf6fcc5)

commit 676a7ad1f63dfc52e36d0f44f4bd716f8320d669
Author: Günther Deschner <gd at samba.org>
Date:   Thu Feb 10 18:01:46 2011 +0100

    s3-system: fix malloc/talloc mismatch in sys_popen().
    
    Guenther
    (cherry picked from commit fa0c6c1a9e9c853d3f3bf66ff20ed5a024c68924)

commit 1293e76932c14a4383c2138a81e5a082b2070047
Author: Günther Deschner <gd at samba.org>
Date:   Thu Feb 10 17:46:22 2011 +0100

    s3-oldtest: remove unused tests_all.sh file.
    
    Guenther
    (cherry picked from commit 97b03d5bfb820be521ce3314dbb09e6558e7c11e)

commit 4bb610a66158dfdf2ae09fe0574e2821574679df
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Feb 9 09:46:43 2011 +0100

    s3-rpc_client: Fixed an uninitialized variable.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Thu Feb 10 18:32:08 CET 2011 on sn-devel-104
    (cherry picked from commit da9cd736d2e9e32de9b5259aa06f9cf4634377bc)

commit 84a7c49c297804e9407bc8c003a5bd3c09f5f67c
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Feb 8 11:54:15 2011 +0100

    s3-rpc_client: Added dcerpc_winreg_int_openkey() which dectects the hive.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 8cffe147eb609fe6aef05124d2ba93ec21b88715)

commit 2130f3f299f7d66ee8f13524fe4652c5e0f484eb
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Feb 8 11:53:40 2011 +0100

    s3-rpc_client: Fixed winreg int documentation.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 8ed5808390ccb449c7c6dfdc510101c1ad8feb4c)

commit 183d168d2f8e089407cbdfbcc051a8da089a2014
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Feb 8 15:33:51 2011 +0100

    s3-rpc_server: Fixed possible segfaults in svcctl server.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit f0a90551b279c2dc7ab9d4c0e4b16b3e724548e2)

commit 0d7a2d28867fbfdf609b988facbf27adb5a56d47
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 16:09:34 2011 +0100

    s3:smbd: fix switch indentation level in get_ea_dos_attribute()
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Thu Feb 10 17:46:12 CET 2011 on sn-devel-104

commit a1305f2a3dcc4eb4636e96688860179cc2513628
Author: Christian Ambach <christian.ambach at de.ibm.com>
Date:   Thu Feb 10 15:55:50 2011 +0100

    nsswitch: fix a segfault in the krb5 locator plugin
    
    after the number of retries was exceeded, the loop did not
        bail out correctly with an error and went on using a null pointer

commit 61629ff07d56862b6eeb5bd4600571a5f81fe9b5
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Feb 10 14:59:39 2011 +0100

    s3: Slightly simplify winbind_write_sock
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Thu Feb 10 17:00:46 CET 2011 on sn-devel-104

commit b25aeae433ea0fd9c386fb687a1e2c6aea93aa1d
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Feb 10 11:00:18 2011 +0100

    s3: Fix some nonempty blank lines

commit 1daeb4a87f3ae3afeb6fe00c6afce9c7a04e4f9d
Author: Sumit Bose <sbose at redhat.com>
Date:   Tue Feb 8 10:55:06 2011 +0100

    replace: Add missing eval to m4 script
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Thu Feb 10 16:14:21 CET 2011 on sn-devel-104
    (cherry picked from commit d02b5cd65574a3f0af3fa73439af251e728c87d8)

commit a87aee592f39899d9d32eeb88469f65c22e45630
Author: Günther Deschner <gd at samba.org>
Date:   Thu Feb 10 14:20:34 2011 +0100

    socket_wrapper: avoid c++ style comments.
    
    Seen on the aix s3-waf build where it causes the build to fail.
    
    Guenther
    (cherry picked from commit 2f6d76a95fea8aa1696c039516818d9e3bfe35d1)

commit 310a478c3df664f81add385304a4cfca38df3618
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 12:48:01 2011 +0100

    libwbclient: doxygen: mark wbcSetGidHwm deprecated
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Thu Feb 10 14:42:24 CET 2011 on sn-devel-104

commit 75770b88f07e80451fdcb16097e896a9d3e80037
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 12:48:01 2011 +0100

    libwbclient: doxygen: mark wbcSetUidHwm deprecated

commit a76e707ccad731452b7875b8bf30655ca6dbe3cb
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 12:48:01 2011 +0100

    libwbclient: doxygen: mark wbcRemoveGidMapping deprecated

commit ea49d7ca06e6d621fed24efc7c53fe14d0b86709
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 12:48:01 2011 +0100

    libwbclient: doxygen: mark wbcRemoveUidMapping deprecated

commit 03e8e450042bbcf6390625ad06b8d8ee16042cd9
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 12:48:01 2011 +0100

    libwbclient: doxygen: mark wbcSetGidMapping deprecated

commit 3d941615de35fc898e0ae43c9b359a67656be021
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 12:48:01 2011 +0100

    libwbclient: doxygen: mark wbcSetUidMapping deprecated

commit ed4268af3b041b94357e1129ad6b75840eb42c2a
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 11:08:02 2011 +0100

    Revert "libwbclient: bump the libwbclient SOVER 0 -> 1 due to ABI changes"
    
    This reverts commit 5dd63c6c1439f5dde00e56144c38771d81455ada.
    
    Undo the library version bump.

commit f4ca9ef73ff2d5f859ed86bd943433ad377dc5fa
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 11:04:51 2011 +0100

    Revert "wbinfo: remove --set-uid-mapping - winbindd does not implement that any more."
    
    This reverts commit 0e90d01d53ee197a6451b7c55c2afa74e0d8b0bb.
    
    Undo the library version bump.

commit ce986e7999ccc6f8b8713c1b8a6e342c94a4b0a5
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 11:04:47 2011 +0100

    Revert "wbinfo: remove --set-gid-mapping - winbindd does not implement that any more."
    
    This reverts commit 9de1fd4352346cb71b232b7198155e157396f6ec.
    
    Undo the library version bump.

commit 95b16ec07066aa3e8b297871d2d36208b6fee933
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 11:04:44 2011 +0100

    Revert "wbinfo: remove --remove-uid-mapping - winbindd does not implement that any more."
    
    This reverts commit 36e2baa8da3de559ce0f6c927f6262a8e4648a97.
    
    Undo the library version bump.

commit 6284c4ddc0162e268567531dc52d1bf374b49956
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 11:04:41 2011 +0100

    Revert "wbinfo: remove --remove-gid-mapping - winbindd does not implement that any more."
    
    This reverts commit 48ad64aa78568c4ce743345448c9d39305752d73.
    
    Undo the library version bump.

commit 05d56cbfb8e266ca0d41c68061cb2a44e92550a9
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 11:04:35 2011 +0100

    Revert "libwbclient: remove two unused defines"
    
    This reverts commit 58bf6f9ff0b29df14eee2900fb847b96ef28411f.
    
    Undo the library version bump.

commit 82ea5dbfa16b198d685410d87433494eae6dc06d
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 11:04:32 2011 +0100

    Revert "libwbclient: remove wbcSetUidMapping() - not implemented any more"
    
    This reverts commit 25a0dc44f7e180d96dcccb8701e9817ecfd54955.
    
    Undo the library version bump.

commit dc260eccafd3e08c896734e59d74e49555be2bcd
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 11:04:27 2011 +0100

    Revert "libwbclient: remove wbcSetGidMapping() - not implemented any more"
    
    This reverts commit 52e1be2139d370bf0ce99371bc9ab73db41c6236.
    
    Undo the library version bump.

commit e7c8631101ac54d0c585bfe8fc8c3711d2830595
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 11:04:23 2011 +0100

    Revert "libwbclient: remove wbcRemoveUidMapping() - not implemented any more"
    
    This reverts commit 1ed5961df2da73b61666a4565d0633e34f72d04d.
    
    Undo the library version bump.

commit b23921462c84f61c6859a2318bd99942fc1f2288
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 11:04:19 2011 +0100

    Revert "libwbclient: remove wbcRemoveGidMapping() - not implemented any more"
    
    This reverts commit 393c866c517636e94b48ca6030a57b712892d568.
    
    Undo the library version bump.

commit c0a47f25114befe4b20873ddcf682ab0ad18cffe
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 11:04:15 2011 +0100

    Revert "libwbclient: remove wbcSetUidHwm() - not implemented any more"
    
    This reverts commit 6558323c84cdd929716c59ba66d2ae6b699931d2.
    
    Undo the library version bump.

commit d239ac8fc5d7fe7a2108c7e1be57093e9c7413f4
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 11:04:11 2011 +0100

    Revert "libwbclient: remove wbcSetGidHwm() - not implemented any more"
    
    This reverts commit 68a9b726be84aaaaa340f19e175da448409430b3.
    
    Undo the library version bump.

commit a777cc8ccc423e3f469f36ca66ada7fcf0cf2e27
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 11:04:06 2011 +0100

    Revert "libwbclient: bump version to 0.6 -> 1.0 due to ABI change (removed symbols)"
    
    This reverts commit 128bed20c4570fa23bea4d0d49deae811a67a624.
    
    Undo the library version bump.

commit 09640cf2434957c62ca75c8341cd1cc2eaa44bfa
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 11:03:59 2011 +0100

    Revert "nsswitch: libwbclient has vnum 1 now."
    
    This reverts commit c9cb42a27634a0a711d48762c779c6b2f7c338e2.
    
    Undo the library version bump.

commit 0572bc56993b92357bbd9d36d44c4b9ae7be3fcc
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 10:59:18 2011 +0100

    Revert "nsswitch: remove unused code from wbinfo.c"
    
    This reverts commit 3bdd2efff8d11448275965b464ac194a2ee0d3ae.
    
    Undo the library version bump.

commit 3d8a5c6311c9aa495532c8ea9cc47b1fef3c0dd1
Author: Günther Deschner <gd at samba.org>
Date:   Thu Feb 10 12:54:27 2011 +0100

    librpc: move preg.idl to main directory.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Thu Feb 10 13:56:49 CET 2011 on sn-devel-104
    (cherry picked from commit ad0a3185ce4d9918597d1de3decb9080b88277ef)

commit 3cb75d835f733a410de0dc914e544ac8c7adb5e9
Author: Günther Deschner <gd at samba.org>
Date:   Thu Feb 10 12:42:47 2011 +0100

    s3-waf: fix krb5 checks logic.
    
    Guenther
    (cherry picked from commit 7de21e62946fdd74250be56bd33e9598237307c5)

commit eebfe86ae676c781042fae080f60818c48bb1152
Author: Günther Deschner <gd at samba.org>
Date:   Thu Feb 10 00:11:38 2011 +0100

    s3: give ../librpc/ndr/util.c its own header.
    
    Guenther
    (cherry picked from commit fdd4d56405544b8c25fa3f24889726cb98506345)

commit 6c231c2384a1e7bdc8ed5105a09500e82082cf66
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Feb 9 16:31:06 2011 -0800

    Put OpenDir() back the way it was - don't overload with an fsp arg. Create OpenDir_fsp for new usage.
    (cherry picked from commit 558eeb860e3e3475f5ab39c52fab3414b5b8b478)

commit 739f7dc567f9e2eb43a0010a56d9b04816ff14d7
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Feb 9 15:06:40 2011 -0800

    Make it clear we're using the open file pathname.
    (cherry picked from commit 417621d799436c2583514ede02301cf1bb30efb2)

commit 61d4edfefe97b7e67b0add97bd27f18d361f4dff
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Feb 9 15:05:58 2011 -0800

    Allow SMB2_FIND to actually use the open fd handle if we support fdopendir. Fallback to pathname opendir if not.
    (cherry picked from commit 1607ebfe8632fa13c5ffb466b8c9f416d7ab20aa)

commit a2ff5cbfa675e96b348151878c939c8e15efb82b
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Feb 9 15:00:56 2011 -0800

    Correctly plumb in VFS_FDOPENDIR.
    (cherry picked from commit 61c1f312d2665197d34245537a8f5b641bda1243)

commit dad0ef4f89118ac84fe5226a97826445a87f7f7a
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 9 22:43:41 2011 +0100

    s3-waf: make ads support detection a little more robust.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Feb  9 23:38:50 CET 2011 on sn-devel-104
    (cherry picked from commit d0406ab7f035c7a777b9494712e7b9b52df95a19)

commit ef7b513227da4073363865bcb291dde852aa0994
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 9 20:56:57 2011 +0100

    s3: move some stuff out of smb.h to better locations.
    
    Guenther
    (cherry picked from commit 65bb6b35241a29a514fef3be547398c9cd3c2e09)

commit 6445bb187661e290c70fc6f2f55b2583a315d41b
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 9 20:51:47 2011 +0100

    s3: remove unused struct uuid_flat.
    
    Guenther
    (cherry picked from commit 4303d34da9c0da048348c63468c25381d8d0084c)

commit 0696a5cde3647fadd21e0b8becb2027646449cb9
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 9 20:51:12 2011 +0100

    s3-waf: make sure we dont activate dnsupdate support w/o gssapi.
    
    Guenther
    (cherry picked from commit 9239db35e6c77e645a85dbb9a315902d24b87503)

commit ff769d5131a20da5128bc1c4ede5ce27186ee1d8
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Feb 9 12:18:55 2011 -0800

    Oops. Need to test for if(!NT_STATUS_IS_OK(..)) for error.
    (cherry picked from commit 5218fe4d9282c863c8c2f55db08983b20eb72f26)

commit 0797ddd9cb4fbc66e069dacebe6b5df49c39d322
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Feb 9 10:43:56 2011 -0800

    Fix up some buildfarm warnings.
    (cherry picked from commit ea10006ef857d112477f9cb3294a1439b34259e8)

commit 127691c1b76e9be52b7cf016a2b7f26961ad0d8a
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Feb 9 10:28:08 2011 -0800

    Don't use asprintf in this library - breaks the build on many systems. Fake with malloc/memcpy.
    (cherry picked from commit 8d0c16a68bac7c75b4b637c6d6e3377c5461e5d4)

commit bd01d8638f49714541913922a22e39af66068e8e
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Feb 8 17:04:19 2011 -0800

    Move to opening an fd on directory opens. Get more careful about symlink races.

commit bf48da1c6c4fc67fd8db9277594e4edd34f7deb0
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Feb 8 16:51:17 2011 -0800

    Remove unneeded stat call.

commit 36915388da90b4e5f71ba40936c34391a8c16a83
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Feb 9 15:50:34 2011 +0100

    tevent: Fix typos
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Wed Feb  9 18:13:18 CET 2011 on sn-devel-104
    (cherry picked from commit dcd6764dad7ec636201faf724b011cf03edd4beb)

commit f35ecd0986704850a18a500ce6636266c5010528
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Jan 30 10:59:14 2011 +0100

    dlinklist: Change license to LGPLv3+ (checked with tridge).(cherry picked from commit d2740976cde8b875c91cff311a688e8a10e4bf30)

commit 2dd37f675c783a9ab6b46959d69a71f2c3e24517
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Feb 9 14:21:24 2011 +0100

    s3-rpc_server: We need a messaging context for rpc.
    
    Autobuild-User: Andreas Schneider <asn at cryptomilk.org>
    Autobuild-Date: Wed Feb  9 17:26:00 CET 2011 on sn-devel-104
    (cherry picked from commit edbd6f4a93fffb1ccbf678b462ccffe09977c9d0)

commit ce6e8667d0c8e6245c79fcbc5a9d0a6d37fe3d99
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Feb 9 14:08:34 2011 +0100

    s3-rpc_server: Fixed possible segfault with client_id.
    (cherry picked from commit 1b5609aa4d72fe3e8bd916440844cc380d75d96a)

commit d0d92ce9d4f68a0e1df7b0881f75987c8d3fd768
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 9 17:56:45 2011 +0100

    s3-waf: we check for attr in ../lib/util/script already, so we cannot set to EMPTY here.
    
    Hopefully fixes the irix build.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Feb  9 18:58:15 CET 2011 on sn-devel-104
    (cherry picked from commit a0e576178b886a68af5b5fce7e315fda2516df6d)

commit 2465fe4bd321fff25a7dd155ed0230fd09a31ae4
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 9 17:37:40 2011 +0100

    s3-waf: as long as we dont have --with-featureX=yes|no|auto handling, avoid exiting.
    
    Guenther
    (cherry picked from commit ada4c66ea3e91725e8ce950a71a4bbd8324b5e66)

commit 0bde5e0006fbd0cf0375e5aec4060edafe7ec20f
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 9 17:43:54 2011 +0100

    s3-waf: check k5crypto in some more locations.
    
    Guenther
    (cherry picked from commit 9081cb0fd8580d3915d076d7a17af08cca3ef64f)

commit ef98f6434e67b6bbdc61b9c7bc4471768f25fcfa
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 9 17:43:30 2011 +0100

    s3-waf: support non-default krb5-config and cups-config locations.
    
    Guenther
    (cherry picked from commit 62cd1e08b3df15ae1c35213f7ebf6d495ec5e703)

commit dd7f8ae5b6a1631c43a02404503f53a0579e8d39
Author: Christian Ambach <christian.ambach at de.ibm.com>
Date:   Wed Feb 9 15:35:24 2011 +0100

    s3:utils enable sharesec for registry shares
    
    Signed-off-by: Michael Adam <obnox at samba.org>
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Wed Feb  9 16:41:31 CET 2011 on sn-devel-104

commit 8a5c06486096c54749f174eb8b1ad7f82d17e253
Author: Gregor Beck <gbeck at sernet.de>
Date:   Wed Feb 9 00:04:48 2011 +0100

    s3:net idmap: implement net idmap delete
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Wed Feb  9 15:06:06 CET 2011 on sn-devel-104

commit cdd4e8f543597cecfad8c1a79160d78ad1e8a358
Author: Michael Adam <obnox at samba.org>
Date:   Wed Feb 9 13:47:21 2011 +0100

    s3:net idmap dump: report correct database file when failed to open idmap db.

commit bfeec5d71254f0574607b31d572a61d1966c8b80
Author: Gregor Beck <gbeck at sernet.de>
Date:   Tue Feb 8 12:40:23 2011 +0100

    s3:net idmap dump: use net_idmap_dbfile

commit 400bc40645132bea5cec1be87a1381ddcf4e1952
Author: Michael Adam <obnox at samba.org>
Date:   Tue Feb 8 23:24:57 2011 +0100

    s3:net idmap restore: correctly abort operation if dbfile could not be determined

commit 307a6a09bb4f9b77efa0f9bfd5eb1ddf65a0327f
Author: Michael Adam <obnox at samba.org>
Date:   Tue Feb 8 23:16:31 2011 +0100

    s3:net idmap: fix error reporting in net_idmap_dbfile()
    
    The last case which results in dbfile == NULL is not an
    out of memory case but means no --db has been specified
    and the idmap backend is not supported for auto-determining
    the idmap tdb file.

commit 934378881eeca28974bba43ce61559fe794b0539
Author: Gregor Beck <gbeck at sernet.de>
Date:   Tue Feb 8 12:06:07 2011 +0100

    s3:net factor out net_idmap_dbfile

commit 5ac5852d434208502cdb206cb0c810927e2ccda5
Author: Gregor Beck <gbeck at sernet.de>
Date:   Tue Feb 8 12:03:08 2011 +0100

    s3:net idmap restore: fix segfault on missing input file

commit a185d48ba466d5718a4bb0f6cc8b26bac99ae963
Author: Gregor Beck <gbeck at sernet.de>
Date:   Tue Feb 8 12:01:34 2011 +0100

    s3:net add option --db

commit b6a199c475bca2dc78936522b018dce6b8cf9eef
Author: Michael Adam <obnox at samba.org>
Date:   Wed Feb 9 13:45:22 2011 +0100

    s3:testparm: add "--option" to testparm
    
    This way one can test the --option feature with testparm.
    E.g.:
    
    testparm -s -v --option="parameter=value" | grep parameter
    
    should print "parameter = value"

commit f1401f26545f4b2261ca8df5229b0d9c553d2984
Author: Michael Adam <obnox at samba.org>
Date:   Wed Feb 9 13:44:42 2011 +0100

    s3:popt: add POPT_COMMON_OPTION to provide only the "--option" feature

commit 0e6a7c3a4643826ca0c274a39c3b0385679ce66c
Author: Michael Adam <obnox at samba.org>
Date:   Wed Feb 9 13:42:38 2011 +0100

    s3:loadparm: skip leading spaces in parameter values from the command line

commit 9c5c31c0d21033f53e76b021a71e98fbdc90dd4e
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Feb 9 06:56:25 2011 +0100

    s3:rpc_server: create binding_handle in rpc_pipe_open_external()
    
    metze
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Wed Feb  9 12:30:50 CET 2011 on sn-devel-104

commit 3710996d9d2b32598a93d03ee3735b873b24c262
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Feb 9 06:55:33 2011 +0100

    s3:rpc_client: make rpccli_bh_create() non-static for now
    
    metze

commit e58ac20a8ac5ae4cf717f7f8f9fb4679a8106068
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Feb 8 15:07:48 2011 -0800

    Add fdopendir to the VFS. We will use this to reuse a directory fd already open by NtCreateX.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Wed Feb  9 00:55:22 CET 2011 on sn-devel-104
    (cherry picked from commit a674a56a97c78a44bf43f1c175d106fbe70c7485)

commit d0e5477d89f3e0f8c06ebb3c2345ae4e0896b475
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Feb 8 15:05:00 2011 -0800

    Pass fsp to dptr_CloseDir(). Cope with setting the fd if we're closing an fd that opendir knows about.
    (cherry picked from commit 224fc03cb56b0d76f6ad7f18dd0528d6b0e57fb1)

commit 07fa270bc016e4f81b1e1c675a965081b340287a
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Feb 8 15:04:47 2011 -0800

    Add configure checks for fdopendir.
    (cherry picked from commit ad3d1adea3cdf42aee644dd853193b53a142c2f1)

commit 6bbd85d00ac0399a6f1021ebb089a85000db05ef
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Feb 8 14:43:07 2011 -0800

    Add fdopendir().
    (cherry picked from commit 1911d483e552a6ec73b2c107b968268e7e9111e5)

commit 84b98e548e27bfaf01cdceddc97dd37cc508d6fa
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Feb 8 23:08:21 2011 +0100

    s3: Fix some nonempty blank lines and some typos
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Wed Feb  9 00:01:45 CET 2011 on sn-devel-104
    (cherry picked from commit 5a0ee95b95d22f8eee7cc86d350fb0e60ab54b69)

commit c7cb524dd3d7d2bda0ee1ed1e8919def5f85a67c
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 8 14:56:32 2011 +0100

    selftest: remove make oldtest.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Feb  8 22:16:31 CET 2011 on sn-devel-104
    (cherry picked from commit 698d339ffd8abf59f0f000d4155241c267975c68)

commit 08801aa1f92721c467b5bc748dfda3ec0561c39d
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 8 14:55:12 2011 +0100

    s3-selftest: let valgrindtest use the new make test.
    
    Guenther
    (cherry picked from commit 480671481e69f0646ab78086dc275f798f713af6)

commit c7344c49188a2b2149327db82712f693eba96f17
Author: Jeremy Allison <jra at samba.org>
Date:   Mon Feb 7 20:46:36 2011 -0800

    If possible (O_DIRECTORY exists) open an fd for a directory open.
    
    Start of the move towards handle-based code for directory access.
    Currently makes fstat/fchown code work for directories rather than
    falling back to pathnames.
    
    Jeremy.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Tue Feb  8 06:34:41 CET 2011 on sn-devel-104
    (cherry picked from commit e68f6adca9494166bf7c24c358ea1af718970b0d)

commit 5624aa8eafa9220d93db4bd47e6a383e9bca47ef
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 8 17:19:23 2011 +0100

    s3-spoolss: Dont wipe out all drivers when only one should be deleted.
    
    Great catch from Bjoern Baumbach <bb at sernet.de> !
    
    Andreas, Simo, please check.
    
    We now have a torture test (rpc.spoolss.driver.driver.multiple_drivers) for this.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Feb  8 18:11:48 CET 2011 on sn-devel-104
    (cherry picked from commit 8b64d0607bc3b5e3182d8a879a7fa382dbdf0fc7)

commit abd4a396ca25433dfcbbffe76911baea065a706e
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 8 17:16:51 2011 +0100

    s4-smbtorture: add torture test to check proper add and delete driver operations.
    
    Thanks to Bjoern Baumbach <bb at sernet.de> for pushing us to test and verify this.
    
    Guenther
    (cherry picked from commit 9e6d61fb8571683ddf02a7796e569ee8e4da907e)

commit 1065ecca34e1aa0ce9807867961a93be67359d69
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 8 15:16:44 2011 +0100

    s3-selftest: mark the driver timestamp test as knownfail for now.
    
    Guenther
    (cherry picked from commit 541bf8068d5f9236ba63630f09cbc3cf02a8882f)

commit 4d9492ed6b965b912d7f31d5664f373306f0f722
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 8 15:16:20 2011 +0100

    s4-smbtorture: also run the driver timestamp spoolss test against samba.
    
    Guenther
    (cherry picked from commit 7d107cda8936edfe3e0ce916600cc3cea91cd490)

commit 519a85b10ed184c9c22f14805191f6dc28cac8a5
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 28 14:02:55 2011 +0100

    s4-waf: split out wscript_build for ndrdump binary.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Feb  8 14:50:54 CET 2011 on sn-devel-104
    (cherry picked from commit 4086c1e382a22f08a5b138bb6617451de2042ad9)

commit 0c3034fee492fc0a8814c13d57bf3880b9be6510
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 8 14:00:02 2011 +0100

    lib/compression: add shared wscript_build.
    
    Guenther
    (cherry picked from commit 56fe080d87952c6f1f1175444327769c67c55167)

commit 3a013a1a765e036a8af547985778c91707d7d7d3
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 8 11:49:33 2011 +0100

    libndr: apply some const and make is_valid_policy_hnd a callback to policy_handle_empty.
    
    Guenther
    (cherry picked from commit 947ba448a4d52bfbf03f6ed96e96d172a0c69dce)

commit 67b67ad9cf8edb09f49276f27252a4b3b34780e0
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 8 10:45:39 2011 +0100

    pam: share pam errors in a common location.
    
    Guenther
    (cherry picked from commit 34722c72f687ad8a357656152aed9f6bafab1cad)

commit f31861e02e01cba20f42495b37ddf4b4119dac12
Author: Gregor Beck <gbeck at sernet.de>
Date:   Fri Jan 28 10:58:03 2011 +0100

    s3:net: remove unused net_idmap_help
    
    Signed-off-by: Michael Adam <obnox at samba.org>
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Tue Feb  8 11:50:37 CET 2011 on sn-devel-104

commit 3720d13da442eba35c17680add9750bbbded5e08
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 8 00:04:20 2011 +0100

    libndr: share some uuid helpers.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Feb  8 09:52:56 CET 2011 on sn-devel-104
    (cherry picked from commit be5edba117d3af9c9289bc5d37e7e037cb0a05f1)

commit 0474eca66f6c1d54c6fd045a4bf5c2e13241c36c
Author: Günther Deschner <gd at samba.org>
Date:   Mon Feb 7 23:27:57 2011 +0100

    ndr: merge ndr_map_error2string and ndr_errstr.
    
    Guenther
    (cherry picked from commit 84dbc2a82de0531c49fa7aa16fbdf8aba6324aac)

commit 0f2753dcea164e0a769afbaeab59bb7822fd64c6
Author: Günther Deschner <gd at samba.org>
Date:   Mon Feb 7 23:21:41 2011 +0100

    ndr: move null_ndr_syntax_id to the common libndr location.
    
    Guenther
    (cherry picked from commit 8b55ae178586d25854a929ace05f203d547242ad)

commit a4216a338cbb6194a10f50704d454cb77d403b32
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 28 23:38:21 2011 +0100

    ndr: merge duplicate ndr_map_error2ntstatus() functions.
    
    Guenther
    (cherry picked from commit 724c9821313b5289dc6fa29bbe930c19dfd230fb)

commit eb2d8f7844d1e02f60f091e84d4c1a2bc858e10b
Author: Jeremy Allison <jra at samba.org>
Date:   Mon Feb 7 17:34:22 2011 -0800

    Use corrcet function instead of cut-and-paste code.
    (cherry picked from commit 1121091f8bf857948c335f326088cfafa78ed013)

commit d39d8dba6e5b762ab3c6e2b4e10527c4a46d22e6
Author: Jeremy Allison <jra at samba.org>
Date:   Mon Feb 7 17:33:26 2011 -0800

    Fix leak in error path.
    (cherry picked from commit 0a7f1af82ca94a9ea3f2fbe6b4bf64ff17c76cce)

commit c9b1ab02ef2fa88d0e6820d874e6a6c4665096e3
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Feb 3 05:23:50 2011 -0700

    libcli/security: Make add_sid_to_array_unique use a uin32_t counter
    
    Logical consequence of the previous commit
    
    Signed-off-by: Michael Adam <obnox at samba.org>
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Mon Feb  7 19:24:19 CET 2011 on sn-devel-104
    (cherry picked from commit 1d58fcc9259d929093d381f0bd6690345e7c8040)

commit e1fad192989c59ab3af38498dbcd255d6940de42
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Feb 3 05:22:36 2011 -0700

    libcli/security: Make del_sid_from_array take a uint32_t
    
    This aligns it with add_sid_to_array
    
    Signed-off-by: Michael Adam <obnox at samba.org>
    (cherry picked from commit 91a56b420a7a6f71d69b0bb88143748d834d4a80)

commit ac001745b07b481125ae48afa12faac8e6770bbd
Author: Michael Adam <obnox at samba.org>
Date:   Mon Feb 7 13:30:11 2011 +0100

    s3:net conf: fix a comment typo
    (cherry picked from commit 3bccd2f3f365d5b8f227d0ddf9397921c1622c44)

commit 0655e11e968dd4166ef4d349b59d215b0f5e314b
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Feb 6 20:42:52 2011 +0100

    s3: Make "endpoint_table" static
    
    Andreas, this is only used in srv_epmapper right now. Make public again when
    this will be used somewhere else.
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Feb  6 21:33:04 CET 2011 on sn-devel-104
    (cherry picked from commit a61b17ce564a1fcd77102f51466844bef6431797)

commit 6c0ce4769eaf99343fc635f52353160fc71febbd
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Feb 6 19:56:22 2011 +0100

    s3: Use the right credentials in check_netlogond_security
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Feb  6 20:43:03 CET 2011 on sn-devel-104
    (cherry picked from commit 40a46a9cca88cc06b028b415e8d1c49d54076307)

commit 16caa415bfe3f10257e7a7f849a899018db6d2d9
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Feb 6 19:10:40 2011 +0100

    s3: Only build auth_netlogond for the developer build
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Feb  6 19:55:49 CET 2011 on sn-devel-104
    (cherry picked from commit 007dc95b143e41d068bb0d83310212cd67b56586)

commit f70c91cb2a1e618b04657cbb8c72dd215aef1fe2
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Feb 6 17:53:37 2011 +0100

    s3: Add primary group in pdb_ads_enum_group_memberships
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Feb  6 18:41:08 CET 2011 on sn-devel-104
    (cherry picked from commit 0539ca51ab450753997d2333d3f4fc44654fa1f5)

commit 5633cab3551695289f759551ee731e035494c49e
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Feb 6 15:50:04 2011 +0100

    s3: Fix auth_netlogond to cope with netlogon_creds_CredentialState
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Feb  6 17:30:48 CET 2011 on sn-devel-104
    (cherry picked from commit d515c6cd5c4884d781f6a84290f16925a3e34af6)

commit 1da26c33212f1275bddb7a09abc6b2f839238cce
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Feb 6 15:33:26 2011 +0100

    s3: Fix a potential memleak in secrets_fetch_trusted_domain_password
    (cherry picked from commit 47d07df37f5b089ff16ee0e28cde23ed9470f214)

commit 05386e5ac316f98b39eee0acead341ea2c3c2485
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Feb 5 14:42:01 2011 +0100

    s3: Fetch the machinepw via ldapi in pdb_ads
    (cherry picked from commit 843825f56728a6cec2b0b00cc32f97b4b05b3ea8)

commit bb4edbdee9a88f5214fd5061bbd9e1f25f084f1e
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Feb 6 10:15:50 2011 +0100

    s3: In pdb_ads, cope with artificial samu structs
    (cherry picked from commit 8c367162f09c7772091a80d8426de6bead0c030d)

commit 0e4d78e3f8400ccce4f53171b9570a1f119c835c
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Feb 5 14:41:52 2011 +0100

    s3: Use strlcpy in pdb_ads_connect
    (cherry picked from commit 08f2a8562f67982f69f4bbf5b1034a42529ab226)

commit 9e3224af50815f4912c9cdcd23afbecd454cf53e
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Feb 3 21:47:42 2011 +0100

    s3: Fix some nonempty blank lines
    (cherry picked from commit 8af7400d553f9552df78ab4958da7536f15eddf2)

commit 4265815208e432ecdcc7219e3920d5c6c58ce0e4
Author: Günther Deschner <gd at samba.org>
Date:   Mon Feb 7 13:21:35 2011 +0100

    s3-waf: add --with-automount option.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Feb  7 14:11:03 CET 2011 on sn-devel-104
    (cherry picked from commit 4b7d0492bbc92ca8ebcfa0c58fa2b692dc5585d5)

commit 1668b4b2e010b6a039a3e373c3e5cdb01e3098ab
Author: Günther Deschner <gd at samba.org>
Date:   Mon Feb 7 13:12:17 2011 +0100

    waf: add clock_gettime clock ID checks to libreplace wscript.
    
    Guenther
    (cherry picked from commit 6baa3ef648b430232077199dfd48c37b5683dace)

commit 782cf1e492c977fa6fe02f3d965e9f4ba5baed80
Author: Günther Deschner <gd at samba.org>
Date:   Mon Feb 7 12:38:48 2011 +0100

    s3-waf: fix wrong check for vfs_aio_fork dependencies.
    
    Guenther
    (cherry picked from commit 13d8290d0d4f574cadd0c5daabe4e527ce78db30)

commit 991eaa766f8414f6eb15a39c47d122dceb5147b4
Author: Günther Deschner <gd at samba.org>
Date:   Thu Feb 3 12:25:24 2011 +0100

    s3-waf: fix the build after winreg and rpc services changes.
    
    Andreas, please check.
    
    Guenther
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Feb  7 13:18:41 CET 2011 on sn-devel-104
    (cherry picked from commit 7637e1df8eca417a78d9949b3b776b51ae250d74)

commit 90a3e5a9a1e322e89efa5b1c300bef9a1fc8e0d9
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Feb 2 11:47:37 2011 +0100

    s3-perfcount: Create the directory on tdb open.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit a3ee831f2dda047d32750a8c7b4a30b6b7eb7519)

commit e400e58976368dc932095e6bbebd7b3f025713e2
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Feb 1 15:33:02 2011 +0100

    s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_multi_sz.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 1c6276ce7a917d7599205e7b3f9640811c0be24b)

commit 4ae49fb434853e31213409967661cd4f4f0b516f
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Feb 1 15:29:48 2011 +0100

    s3-rpc_server: Migrated spoolss to dcerpc_winreg_query_dword.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 1f0c766fa6f776f7ec25cab8634e2ad1f6c7aa50)

commit c5dbecb7ec7e848cb481d7158c8d42a8fecdd56d
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Feb 1 15:25:13 2011 +0100

    s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_X.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit df75045e0d52b01f650f40e62c65426b5ce2264e)

commit 4f8c96c7b87ca513bbd4ad3f0255d029c841b2ae
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Feb 1 15:11:05 2011 +0100

    s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_X.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit ee817f63cec1036ff332667b1e1b0a2478bf51e5)

commit a5050d558bbecee7c705bd010c40cab0c2f66cd6
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Feb 1 14:58:08 2011 +0100

    s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_dword.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit e8bf397eb0765db529f9caad7d70639071bcf00c)

commit e4c6204252551eaf358a170486c7ed9d5db7f622
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Feb 1 14:48:11 2011 +0100

    s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_sz..
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 460aedc4b1e97a7721183e164f5231e735368b14)

commit ae51aed9dd61e5ea9b649c9fee68a8d0e33b0995
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Feb 1 14:28:39 2011 +0100

    s3-rpc_server: Migrated spoolss to dcerpc_winreg_enum_keys.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 8238732330d3dde73b23750d9b5646bfe3d4a39a)

commit 7635e232c64372aea4610a7ac03027852aa1a99e
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Feb 1 13:38:16 2011 +0100

    s3-services: Remove obsolete services_db.c.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit c6255adc6f027cafeca7247ce58bbeae0733d45a)

commit e1c786f91d0d34ac0d5bca748db127020eaadc58
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Feb 1 11:50:10 2011 +0100

    s3-smbd: Init the svcctl registry keys on service startup.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit b2ddfc642d0d6a39e6962c61dd178c69f0cd801b)

commit 48b65b061c07f804eccc393c0993c62af97a26a3
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Jan 31 16:40:16 2011 +0100

    s3-rpc_server: Added a winreg based svcctl registry init.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit f1d5cea322f26aae23ee5fb57207648ec15f8218)

commit beacad3570af1f934f9cbfd860fe5e48ffa434f2
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Feb 1 11:49:33 2011 +0100

    s3-rpc_server: Added a svcctl shutdown function.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 09dafc4a256c14db6ca8ed68b99d774e118f7051)

commit e5a4ad3c68645654462d170bc4d83273f1c3e1c7
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Jan 31 16:40:33 2011 +0100

    s3-services: Migrated svcctl registry functions to winreg.
    
    This is a bigger commit. It moves the relevant function to
    svc_winreg_glue. We need to use them in the same commit else we have
    problems with prototypes in proto.h.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 96565db5f66f791968ed354fc8f39464ff0a7e5a)

commit c42bbfb84bfab0b5b94c61372da2145da9baf0c5
Author: Andreas Schneider <asn at samba.org>
Date:   Fri Jan 28 12:37:18 2011 +0100

    s3-registry: Remove obsolete reg_eventlog.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 1adbbeef32b71450b6c878ea34b431d19ea39523)

commit 2d9df2488eaac31cbfcd2adba678e0fc075bdfa5
Author: Andreas Schneider <asn at samba.org>
Date:   Fri Jan 28 12:33:20 2011 +0100

    s3-smbd: Init the eventlog registry on service startup.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit a3a38fdb553f978ae58bc0b62db93e1ca2908658)

commit f9f350ca1feeb08d81fa1f06c5c6f70a23dbea47
Author: Andreas Schneider <asn at samba.org>
Date:   Thu Jan 27 18:06:16 2011 +0100

    s3-util: Moved eventlog_add_source to admin util.
    
    This function is only used in the admin util.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 34e8a50e5a71ab0d31bd0c5375a84d3b3ecf61e9)

commit 0665a11a049b681ebf278cead7417688d5d39772
Author: Andreas Schneider <asn at samba.org>
Date:   Thu Jan 27 19:22:02 2011 +0100

    s3-rpc_server: Added a winreg based eventlog registry init.
    
    This enumerates the keys first and only creates them if they don't exist
    yet.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 22ea2933818824eb6cf2d760fc474922ca8bbe2c)

commit 2bc06e8a56b9119396f7195012c2140c58d784f2
Author: Andreas Schneider <asn at samba.org>
Date:   Thu Jan 27 15:32:48 2011 +0100

    s3-rpc_server: Migrated eventlog to winreg.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 75abfa6f949bcc2e472ae19084fa3309025caa1d)

commit b62eea7ee3235124bb79cb26b0978193bc27874d
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Feb 1 11:04:16 2011 +0100

    s3-rpc_client: Added a winreg query security descriptor helper.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 01b49b1a2b0442954a088035e133bd8f34fd811d)

commit 64fa681f15066cd381483c3e5187e318f4835749
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Jan 31 18:40:06 2011 +0100

    s3-rpc_client: Added a winreg set security descriptor helper.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 35439a7b182c235eb8adfc2a6864867b486d1b6a)

commit 7404d5b5530d15b1d31712acbf67e7dbd501cc41
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Jan 31 18:35:06 2011 +0100

    s3-rpc_client: Added a winreg set binary helper.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit a370b9605c98551c9dee5c34b53b92943182a1be)

commit 49ab5806a0d779ca9d42469f59eb998f679839fa
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Jan 31 16:39:34 2011 +0100

    s3-rpc_client: Added a winreg query sz helper.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 56963d1f44d137581627eec672b63993585ebf64)

commit 0a49f4b300242dfe4c3b685a26b2dee8b073533d
Author: Andreas Schneider <asn at samba.org>
Date:   Fri Jan 28 12:08:58 2011 +0100

    s3-rpc_client: Added a winreg helper to enum keys.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 69e6db1a5354c09f038ca158e08f4426863dab34)

commit 74b7e6261f7fd3be4c2919f4799d179772086709
Author: Andreas Schneider <asn at samba.org>
Date:   Fri Jan 28 10:43:49 2011 +0100

    s3-rpc_client: Added a winreg add multi sz helper.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 8ed91d602774155859b9d9acaa5909a1a0a68079)

commit 1a90e2bf9df63b7e7d60e1644dd800c063acbd75
Author: Andreas Schneider <asn at samba.org>
Date:   Fri Jan 28 10:07:57 2011 +0100

    s3-rpc_client: Added a winreg query multi sz helper.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 8c119e47578e5dadaad32330a77a0cab8557a4a0)

commit 3c6b1cd32145fd5fc74721afa57239cace59e9fd
Author: Andreas Schneider <asn at samba.org>
Date:   Fri Jan 28 09:57:41 2011 +0100

    s3-rpc_client: Added a winreg set multi sz helper.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 913426b0c3cd319aa120d4170a99706a007fcd51)

commit 07ff94f76fe993760ed53bd7fcac9b425111a2ea
Author: Andreas Schneider <asn at samba.org>
Date:   Fri Jan 28 09:50:48 2011 +0100

    s3-rpc_client: Added a winreg set expand sz helper.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 34d3e85f35f5e1c38e686276bc8411fe6d559177)

commit dc2440708cccda23d0573f310ca29fc9a65df5f8
Author: Andreas Schneider <asn at samba.org>
Date:   Fri Jan 28 09:45:44 2011 +0100

    s3-rpc_client: Added a winreg set sz helper.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 4b32f6c9d54f0fef6b6f3ae056336221bfe867a3)

commit 02aff4dace4aedb48c9d60a501ee3e047e703694
Author: Andreas Schneider <asn at samba.org>
Date:   Thu Jan 27 16:57:34 2011 +0100

    s3-rpc_client: Added a winreg set dword helper.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit e5eb7582d30ec10c3fb89b380b35dffdc55595e1)

commit cd9b8da82ab329f36763c225f03f96cfcff85b35
Author: Andreas Schneider <asn at samba.org>
Date:   Thu Jan 27 16:20:30 2011 +0100

    s3-rpc_client: Added winreg query binary helper.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit d24bd4be9186d43c6b438b399aafa2bdff82737e)

commit 7d4f6fcfecb7b036f9615a524e7eaa63e53ad181
Author: Andreas Schneider <asn at samba.org>
Date:   Thu Jan 27 15:20:58 2011 +0100

    s3-rpc_client: Added winreg query dword helper.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 9c7607d3d384240b2777aafa3ea634383431ec4d)

commit 1362574b93a3b50beb31122b54ce518df4eff03b
Author: Andreas Schneider <asn at samba.org>
Date:   Thu Jan 27 12:27:23 2011 +0100

    s3-rpc_client: Added dcerpc_winreg_int_openkey().
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 12cd4002e66164a0a85ae0e4a17f1f0abaef7e42)

commit b12b0940f888b303aba90d38448522a45f899fdd
Author: Günther Deschner <gd at samba.org>
Date:   Mon Feb 7 11:40:06 2011 +0100

    s3-waf: add support for --with-aio-support.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Feb  7 12:30:57 CET 2011 on sn-devel-104
    (cherry picked from commit bcdacff168daf3392a030290397e5dbe4bf58c47)

commit 5cbb798064a3f80f6f8bba7bfd36b83702dce685
Author: Günther Deschner <gd at samba.org>
Date:   Mon Feb 7 11:39:42 2011 +0100

    s3-waf: only build auth_netlogond in developer build.
    
    Volker, please check.
    
    Guenther
    (cherry picked from commit 3a60e5496f4bac94506e996ce079b36fb99cb836)

commit 8fdf2507be8f3f0d113c0872e099a5e60642c5bd
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Feb 7 10:29:55 2011 +0100

    s3:rpc_server: fix make_external_rpc_pipe_p() and create read and write queues
    
    They are needed for the callers in rpc_server/srv_pipe_hnd.c.
    
    It seems I only looked at the caller in rpc_server/rpc_ncacn_np.c
    when I've done the change of commit e55426fe7926ae6f8afe5fa6cfc009e0c3b54e38.
    
    Thanks Volker for finding this :-)
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Mon Feb  7 11:40:20 CET 2011 on sn-devel-104
    (cherry picked from commit 8111d95655c23e0cd6fac21d0dc323e86ba9f128)

commit 0074c8505dffd5967e2c7269d81dfb96eea35729
Author: Günther Deschner <gd at samba.org>
Date:   Fri Feb 4 17:42:10 2011 +0100

    s3-waf: add --with-syslog option.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Feb  7 10:50:39 CET 2011 on sn-devel-104
    (cherry picked from commit 81a3f7a5207d8e97e324578e7385303e9b7e8b3d)

commit 28401574a384173ed089ee473b422ac0a66ef697
Author: Günther Deschner <gd at samba.org>
Date:   Fri Feb 4 17:31:13 2011 +0100

    s3-netlogon: fix typo.
    
    Guenther
    (cherry picked from commit f1d51aa6f24fd30e719c661f7790e5ecc502cb2d)

commit 6504933ea3f67a8faf471f4ee7f63bbe1f071df1
Author: Günther Deschner <gd at samba.org>
Date:   Fri Feb 4 17:27:26 2011 +0100

    s3-waf: recurse into ../lib/util/wscript_configure
    
    This gets us all the statvfs checks.
    
    Guenther
    (cherry picked from commit 45f86fd681c5413146303fbab49d1deceee8103b)

commit c4ed33decfb7886fe36e0df178972c44c5fc6d93
Author: Günther Deschner <gd at samba.org>
Date:   Fri Feb 4 16:49:30 2011 +0100

    s3-waf: add support for iprint.
    
    Guenther
    (cherry picked from commit 72910c34dff23958587f73ac27e38d6e92cb7bea)

commit a1902c22ef9686fc9a8c2991a9aa2406ba83030b
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sat Feb 5 09:54:40 2011 +0100

    s3:Makefile.in: use waf directly to build smbtorture4 and ndrdump4
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Sat Feb  5 11:53:05 CET 2011 on sn-devel-104
    (cherry picked from commit 49cfb2ebdfdf94df963078a4905b9a287250ea8e)

commit 57b267ee2bc9ff67555e3b926e5035362c9ba638
Author: Jeremy Allison <jra at samba.org>
Date:   Fri Feb 4 17:48:10 2011 -0800

    Fix try_chown code. Use new vfs_chown_fsp() which always trys fd first.
    (cherry picked from commit b8035a9b353ac63d421402748d7bd7ec71cbb076)

commit f96b11d61b8a32dbbf321d0c85b0b0e7514e61de
Author: Jeremy Allison <jra at samba.org>
Date:   Fri Feb 4 15:32:09 2011 -0800

    Move the "oplock file with byte range locks" check to the correct place, where we're making oplock decisions.
    (cherry picked from commit 8d8242cdfd4aec4be87c81022b7a53acfa8ffaaf)

commit 1b1d52a39df782fa04b53f06e210cf48d38a0e4e
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Feb 4 16:04:30 2011 +1100

    charcnv: removed call to setlocale() (bug 7519)
    
    We don't need this setlocale() call, and it can break applications
    that use our libraries
    
    Thanks to Milan Crha for pointing this out
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Fri Feb  4 06:51:01 CET 2011 on sn-devel-104
    (cherry picked from commit 13470f11ee47da446eb7094c29dbc8ff402aede9)

commit 7add712498fe93603b1bffff2c633e097ce8fbdf
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 7 17:28:29 2011 +0100

    s3-winbindd: let winbind try to use samlogon validation level 6. (bug #7945)
    
    The benefit of this that it makes us more robust to secure channel resets
    triggered from tools outside the winbind process. Long term we need to have a
    shared tdb secure channel store though as well.
    
    Guenther
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Fri Feb  4 18:11:04 CET 2011 on sn-devel-104
    (cherry picked from commit f60398d7b20869d7b09d81854f3727fdcd897430)

commit 0a1d8c2b2218bdc77938ab0f33aa4431e6aae3ea
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 11 15:08:41 2011 +0100

    s3-auth: add copy_netr_SamBaseInfo().
    
    Guenther
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    (cherry picked from commit ac4127a9f432f762cb728c161d7fbf80de31b60e)

commit 3eb4f829cca3299cec22f54d3e4906ca71f10994
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Feb 4 12:54:36 2011 +0100

    s3:lib/addrchange: set ctx->sock to -1 after close
    
    The makes the code more consistent with similar destructors.
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Fri Feb  4 15:52:55 CET 2011 on sn-devel-104
    (cherry picked from commit e9c45a3973c85fbe40c017724c7909fefa05b656)

commit cc62408ba58b1f8c4a18a2d565c692203cb124b3
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Feb 4 12:53:38 2011 +0100

    s3:lib/addrchange: remove unused pointer
    
    metze
    (cherry picked from commit d8d5a3fb3a7754a71ba78399ab0fdcd8b3854dfa)

commit b53b40157cc9ea390b30cdf07085d85f721dcf28
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Feb 4 12:32:41 2011 +0100

    s3:lib/addrchange: let addrchange_done() retry and ignore unknown message types
    
    Messages like RTM_NEWLINK should be just ignored.
    
    metze
    (cherry picked from commit ff935ddf8b22be269abb730904d324efb1e3e8f2)

commit 060ee243e758db4281a0ce10e959a67dd2d13494
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Feb 4 12:29:42 2011 +0100

    s3:winbindd: fix segfaults on addrchange errors and make DEBUG() statements more usefull
    
    metze
    (cherry picked from commit 902fbd91a19c414b61bc18ef24d7d84b30d37b1b)

commit 7ebb874c0cd863b61ef9655db1579e6efd788949
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Feb 3 16:11:32 2011 +0100

    s3:rpc_server/netlogon: reject validation level 6 without ads support
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Fri Feb  4 10:06:26 CET 2011 on sn-devel-104
    (cherry picked from commit 17c01a5e900d77d622f3c33a440de739e64940e4)

commit da8eb5f0d21ffa4f092a8317ed8b8e6005ac4249
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Feb 1 14:47:05 2011 +0100

    s4:rpc_server/netlogon: add dcesrv_netr_LogonSamLogon_check()
    
    We need to check for invalid parameters before we check for
    access denied.
    
    metze
    (cherry picked from commit a4d4217dfa03bda9ace25bb4f54be5e94c09abbf)

commit fde8450a210267e315262b78168dabb4e2f4b0cb
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Feb 1 10:27:35 2011 +0100

    s4:rpc_server/netlogon: set *r->out.authoritative = 1 even on INVALID_PARAMETER/INFO_CLASS
    
    metze
    (cherry picked from commit 578e87dbf223c2ad529ef5de07630ed5c25a3ad6)

commit c1ecb9930f8fc9e1271d932643d6771765514991
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Feb 1 10:21:05 2011 +0100

    s4:rpc_server/netlogon: return INVALID_INFO_CLASS for invalid netr_Validation levels
    
    metze
    (cherry picked from commit 97727e106878fef1a260ab6310992fff36ea5294)

commit 9df59dda6bd2c51f1d9640f9d2979dd1c07b4c0e
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jan 18 07:20:26 2011 +0100

    pidl:wscript: don't warn about pidl gammar file changes for now
    
    We may add some logic that uses git diff HEAD to detect this changes
    in developer mode later again.
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Tue Jan 18 08:10:06 CET 2011 on sn-devel-104
    (cherry picked from commit d5173ca189a080d0bb3a56200203c32a40c4b6e3)

commit db59945ac15901d90ccd12e20fe649e5f9cc4c49
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Jan 6 13:41:08 2011 +0100

    pidl/wscript: only warn about grammar file changes
    
    autobuild should protect us from having grammar files
    and generated files out of sync.
    
    metze
    (cherry picked from commit ce7cb972b0ba7ec20d05bb1c4243fa0e2b5f05c0)

commit 5af6ff3e2c004ac41778cfe97d83e2d3b3abda86
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Jan 5 12:00:01 2011 +0100

    pidl/wscript: let the developer use the standalone build with yapp
    
    Waf isn't happy when files in the source directory are changed.
    
    metze
    (cherry picked from commit 5d8f916619b5324e33d4a1bc3c97d6cc784f4bb9)

commit 39a3be57e19736af1b640c71f2c5722516aa8e07
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Feb 2 12:20:18 2011 -0800

    Fix a couple of missing checks on talloc returns.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Wed Feb  2 22:23:46 CET 2011 on sn-devel-104
    (cherry picked from commit 40850b3b275494b91b59ebc5e25e11e2235ed722)

commit f4bc9df100f37b69160c50a87009bba43d8f2e35
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Feb 2 10:40:06 2011 +0100

    replace: Try to fix broken sys/capabilites.h on Linux.
    
    As this is more or less a broken header we need to include linux/types.h
    before sys/capabilities.h to avoid redefinitions.
    
    Systems like ClearOS 5.2 need linux/types.h very early.
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Thu Feb  3 05:26:12 CET 2011 on sn-devel-104
    (cherry picked from commit 1e42aa6b3a2912426caebaf89596fa7c9f19ba2e)

commit 0539d2a1a75dcc0a3f20b42890121e71691a00a6
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Feb 3 03:32:21 2011 +0100

    Revert "replace: Try to fix broken sys/capabilites.h on Linux."
    
    This reverts commit c2207e9b2cdec9cd4c32184c668a2c469edb7148.
    
    This still doesn't build for me on ClearOS 5.2.
    
    metze
    (cherry picked from commit 5f18925e695d0c271aea456a4ee63aeb1e8bbf96)

commit e025a21c604bb854474b84b45bc3d94d05a5dea5
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Feb 3 02:11:41 2011 +0100

    s3:libnet_dssync_passdb: remove useless DEBUG statements
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Thu Feb  3 04:20:54 CET 2011 on sn-devel-104
    (cherry picked from commit c1c3cb0a237b1ba075e67979f9aad329d6e5914f)

commit 7b30c02846ae037167f0d5f654e740ccce6112ff
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 2 18:50:39 2011 +0100

    s3-epmap: use correct dcerpc client header in dcerpc_ep.c
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Feb  2 19:50:02 CET 2011 on sn-devel-104
    (cherry picked from commit 586b2ee82655d5849c8483eb787f5ba77c80f478)

commit d24d0e21e4d0036803cf04ac3ec8e13fe1bc3c7c
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Oct 4 18:32:35 2010 +0200

    s3-selftest: Enable RPC-EPMAPPER tests.
    
    Autobuild-User: Andreas Schneider <asn at cryptomilk.org>
    Autobuild-Date: Wed Feb  2 13:28:41 CET 2011 on sn-devel-104
    (cherry picked from commit 5aae1f462ed09decfc41d77a10dd4f135336986b)

commit 13c5a5e122aa46b24864a55ba085d7bf10ee2cea
Author: Andreas Schneider <asn at samba.org>
Date:   Thu Jan 20 15:37:46 2011 +0100

    s3-smbd: Disable the endpoint mapper by default.
    (cherry picked from commit d0d5d59943ac7958e95279cd8f8be3097e5e7db8)

commit 7d8b04f397cddb1399cc70849378eb835b3dd448
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 5 17:16:46 2011 +0100

    s3-smbd: Added a function to setup rpc services.
    
    Move the complete setup of the rpc service to its own file and use
    callbacks to register at the endpoint mapper.
    (cherry picked from commit e3bdfd2d46cb09a42eda1012287bb82af5b8ee9b)

commit 1a5b8754400467e093e86a1cc0aaf868970a330a
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Jan 4 09:52:57 2011 +0100

    s3-rpc_server: Only allow registering endpoints on priviledged pipes.
    (cherry picked from commit 612060d677ac64de1b9261beb2d98496cec2ab46)

commit fe6044c0d748fa8200fffc11cee5ed264f64dc88
Author: Andreas Schneider <asn at samba.org>
Date:   Thu Sep 16 10:48:33 2010 +0200

    s3-librpc: Added dcerpc_binding_vector_create function.
    (cherry picked from commit 31779662b728fa6cefd21df742273fd31d8d8dfb)

commit b8ff339532b42f97d3aeef52c5d569c959037e6f
Author: Andreas Schneider <asn at samba.org>
Date:   Thu Sep 2 16:24:26 2010 +0200

    s3-librpc: Added dcerpc register endpoint functions.
    (cherry picked from commit 20afe971777811c8e645a4d37b5159cd8300d3a8)

commit 4f9a3c2fd950e7ac3f376f2106be917f9ab595d2
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Jan 18 09:48:35 2011 +0100

    s3-epmapper: Commented unimplemented functions.
    (cherry picked from commit bd5d14e6fa778b77217ca326828fd61cf516bd9b)

commit 402423cae91785481dc0f7f6bd70219d17d12067
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Dec 21 19:38:40 2010 +0100

    s3-epmapper: Improved the epm_Map function.
    (cherry picked from commit c451a454b3a87301ed17b3e7a06de37e6cfcb41e)

commit 370df0cd61e65b2278f443845137e5b599a8ff1a
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Oct 5 11:56:47 2010 +0200

    s3-epmapper: Implemented epm_Lookup.
    (cherry picked from commit 1d33f5c6d641f2c4c18eae47f7d9ef464396f471)

commit 0d4b083ce84c6b380c802387fe8fc7ba1966a7e8
Author: Andreas Schneider <asn at cynapses.org>
Date:   Mon Oct 11 11:42:26 2010 +0200

    s3-epmapper: Implemented epm_LookupHandleFree.
    (cherry picked from commit 5b93e06e6c6a67640ee3cd4de1ffbbaa3018721f)

commit 9a8c3d580a61770745a39b6174c1e4abff8e6017
Author: Andreas Schneider <asn at cynapses.org>
Date:   Mon Oct 11 17:22:22 2010 +0200

    s3-epmapper: Added arg to match uuid in build_ep_list().
    (cherry picked from commit 3584dd18df1179ecb41791e2b14929699fc09660)

commit 3cccede18106a7c514ac35b2bd65fa6746856187
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Oct 4 17:58:33 2010 +0200

    s3-epmapper: Added epm_Map function from Samba4.
    (cherry picked from commit 658c05b939e0a96cb385bf2808b01595ae838f06)

commit 2a82d2ebefa336276055d1cb11699728d1555170
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Oct 5 11:45:41 2010 +0200

    s3-epmapper: Added epm_Delete function.
    (cherry picked from commit 6747b89b3ce0e234c6129696825c59b68cada8cd)

commit eb0cb3b075775529d3396dc43116228cf0731675
Author: Andreas Schneider <asn at samba.org>
Date:   Thu Sep 16 10:50:25 2010 +0200

    s3-epmapper: Added epm_Insert function.
    (cherry picked from commit c31ee9a152d64c8236cc20af1a78ac0feb999f81)

commit 031154100d642a7ceb233595a50564fd4ba5880a
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Oct 4 15:56:49 2010 +0200

    s3-epmapper: Added a endpoint mapper skeleton.
    (cherry picked from commit 84995397a7f24961065b17693afc1fda22b7bfd5)

commit f8366d71550998694fd32345f4a318f16f65baf8
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Feb 2 17:47:19 2011 -0800

    Fix value overflow (one too many 'f's ).
    (cherry picked from commit 9f83a1ba188975b24ebc3819037c9c10e09ec00d)

commit 358abb289efc0ce9e0a6bf1b3c6c26091446943b
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Jan 5 09:26:02 2011 +0100

    pidl: regenerate lib/Parse/Pidl/Expr.pm from expr.yp
    
    metze
    (cherry picked from commit 2868fc8a91c5ba410cb004aa56084dd906da4177)

commit 9ce79daeeee1d5ef69dfe008d6ae31afd24566fd
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Jan 5 09:24:22 2011 +0100

    pidl: sync idl.yp with the CPP changes
    
    This is taken from commit 21b0d5e3b10711e6ce3bfad0c1ee2da09a60e232.
    
    metze
    (cherry picked from commit c1c9e4a1c8fc8c38f8996e760da34976b97cfb6c)

commit d26a08548e979f752ab0382f4aee656d8966cc6a
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sat Jan 15 08:59:16 2011 +0100

    pidl:Samba4/NDR/Client: remove compat mode for dcerpc_pipe based bindings
    
    The only consumer "openchange" uses the dcerpc_binding_handle based
    functions now.
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Fri Jan 21 08:16:25 CET 2011 on sn-devel-104
    (cherry picked from commit 1a96ec21095c3524558b9a28643f84a28701db13)

commit dfc277e08c844108a1dffeca2e4574faaa045182
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Dec 28 17:33:30 2010 +0100

    wmi: Remove unnecessary noprint statements.(cherry picked from commit 9529fdab26270f4d35119e87f9ca8a7693c24a3f)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 60003fdc070693f9958e273d163e12b8868fcb24
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Feb 1 13:10:04 2011 +0100

    pidl:Samba4/NDR/Parser: fix ndr_pull/ndr_push mismatch
    
    metze
    (cherry picked from commit 34b7b552e85fddedf012af90eb13a4cfdcc16a74)

commit 756ba9f4577be646d9e060b1ff416ba576884ef3
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Dec 28 16:30:47 2010 +0100

    Fix some formatting.(cherry picked from commit b320cc799096fb07870c5e5d6d69d485cb1d1ea5)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 31d272e2e3d4d446c67b7b804ba4b6d978c89715
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Feb 2 23:41:17 2011 +0100

    s3:lib: allow_trailing_dollar should only allow '$'
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Thu Feb  3 00:33:48 CET 2011 on sn-devel-104
    (cherry picked from commit 91e1c8dc383757c3ff0e67c499db4b11242f5800)

commit a651b96e59fc69edf5dbf4dd60aa15b82e08ae53
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 2 18:51:45 2011 +0100

    s3-waf: no need to call pidl with --samba3-ndr-client anymore.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Feb  2 21:38:23 CET 2011 on sn-devel-104
    (cherry picked from commit 885887ac1b7de1dbbc3da63843600d69efd5f6e8)

commit 92c9a355c876b30ca903b71a6941aed964e9f6df
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 2 18:53:54 2011 +0100

    s3-build: remove --samba3-ndr-client from build_idl.sh script.
    
    Guenther
    (cherry picked from commit 2534e01a3ac187f42c0d359da2fd72b11ea0f5ae)

commit 62153fb407e49ef2a2b1442e765485a519f3a644
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 18:07:04 2011 +0100

    s3-waf: remove RPCCLI_LSA subsystem.
    
    Guenther
    (cherry picked from commit d57ddc64c5a0551554756de01acb5135d4cb3a6f)

commit 2d48a9423e84ecd7c48ba7f49ac2d5a7d45993ed
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 18:06:52 2011 +0100

    s3-build: remove RPCCLI_LSA subsystem.
    
    Guenther
    (cherry picked from commit ad15128d78065e56f1a2c630dd96cc4aa115d3d0)

commit 44241c2494ecb2f6c13d21a3651f67129da8e366
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 18:05:49 2011 +0100

    s3-winbind: prefer dcerpc_lsa_X functions in winbindd/winbindd_rpc.c.
    
    Guenther
    (cherry picked from commit 387d1543ed8ac16389ace7a09cb9a452e2d220db)

commit 42c3818198ff3bf1f137a40a859f372362e4ee42
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 18:02:27 2011 +0100

    s3-winbind: prefer dcerpc_lsa_X functions in winbindd/winbindd_samr.c.
    
    Guenther
    (cherry picked from commit 04ac046a46fe59b0551e2898ebc8940da601c406)

commit 055761b4a7b3742862d0dbf0ca0434d2694163af
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 17:54:24 2011 +0100

    s3-winbind: prefer dcerpc_lsa_X functions in winbindd/winbind_cm.c
    
    Guenther
    (cherry picked from commit a85b20a1649980e17077e64de4d474fe6cd6f202)

commit 90dfdd9cae4415f81398f7a7056a75403b30a28e
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Jan 5 16:56:14 2011 +0100

    s3-dssync-passdb: implement accounts, aliases and groups
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Wed Feb  2 16:30:26 CET 2011 on sn-devel-104
    (cherry picked from commit 8ddfe78a5fdbae99856fd935a3103fad9df812f2)

commit 0307141bf81d80f09044350db4978a7f94bd18e6
Author: Günther Deschner <gd at samba.org>
Date:   Sat Nov 22 00:35:20 2008 +0100

    s3-dssync-passdb: fill in passdb_process_objects
    
    Guenther
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    (cherry picked from commit 6e0498d0e289ed596a86a1b084475bdeec9b7105)

commit d55466e4d7129645bf3df444fc7eb6d1b2c65464
Author: Günther Deschner <gd at samba.org>
Date:   Fri Nov 21 23:59:55 2008 +0100

    s3-dssync-passdb: fill in passdb_finish.
    
    Guenther
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    (cherry picked from commit 41ba1d3a1cdb1ecf3f3e607cea73c35dc19a3deb)

commit 20a03465da45232ae7ff75174d1eadb307388e5e
Author: Günther Deschner <gd at samba.org>
Date:   Fri Nov 21 23:58:42 2008 +0100

    s3-dssync-passdb: fill in passdb_startup.
    
    Guenther
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    (cherry picked from commit 1f884cfbcb126c8f8bfeeabd349e082ae8fae3b6)

commit 3b86275cb6ba7aae675963ef73db45195a96a4b7
Author: Günther Deschner <gd at samba.org>
Date:   Fri Nov 21 23:48:45 2008 +0100

    s3-dssync-passdb: add basic routines and net function.
    
    Guenther
    (cherry picked from commit 91e6dad7494421c764c2fd701931f7053f15bda1)

commit 2ab85a58fe7d61ee240f0c68d429519db2a84e1e
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jan 4 13:02:35 2011 +0100

    s3:net: make some net_rpc_samsync.c functions static
    
    metze
    (cherry picked from commit 1c1aebae827d68feb5a94247787e97c9f4ba43a3)

commit 6604de80e731c7ae845ce6563089310a20b946ba
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jan 4 08:50:20 2011 +0100

    s3:net: "net rpc vampire" is an alias for "net rpc vampire passdb"
    
    The should use exactly the same code path for both.
    
    metze
    (cherry picked from commit 0313969aed6b6a5c7d75a3ec92b1797362a99046)

commit dfaf05cfe7da34b61743f03b8bb2f3600685190a
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Jan 13 17:18:24 2011 +0100

    s3:libnet: add 'process_links' to dssync_ops
    
    This allows the backend to handle linked attributes.
    
    metze
    (cherry picked from commit bf7a27c3975c3822e0de8ff15730e6d6d1f46457)

commit 67bbb6f700345dc46ff79ca85bba6822a5dcf33a
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Jan 21 11:55:10 2011 +0100

    s3:groupdb: allow machine accounts as members.
    
    metze
    (cherry picked from commit cecf54b32bf15b0e05af899ab12f06f110dd45ec)

commit a699ac50f7c9a5eeb57215879e17631c9a1f534f
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Feb 1 18:46:57 2011 +0100

    s3:winbindd: catch lookup_names/sids schannel errors over ncacn_ip_tcp (bug #7944)
    
    If winbindd connects to a domain controller it doesn't establish the lsa
    connection over ncacn_ip_tcp direct. This happens only on demand.
    
    If someone does a 'net rpc testjoin' and then a
    wbinfo -n DOMAIN\\administrator, we'll get DCERPC faults with
    ACCESS_DENIED/SEC_PKG_ERROR, because winbindd's in memory copy
    of the schannel session key is invalidated.
    
    This problem can also happen on other calls, but the
    lookup_names/sids calls on thet lsa ncacn_ip_tcp connection
    are the most important ones.
    
    The long term fix is to store the schannel client state in a
    tdb, but for now it's enough to catch the error and invalidate
    the all connections to the dc and reestablish the schannel
    session key.
    
    The fix for bug 7568 (commit be396411a4e1f3a174f8a44b6c062d834135e70a)
    made this worse, as it assumes winbindd's in memory session key is
    always the current one.
    
    metze
    (cherry picked from commit 255f2e06991aa543cd2c6f4d0123664b2a76c99d)

commit 37a9ed0f923e825e961e1f24b157798c6895b2e6
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Jan 31 14:09:02 2011 +0100

    pidl:Samba4/NDR/Parser: add support for 'ms_union' style aligment
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Tue Feb  1 12:13:45 CET 2011 on sn-devel-104
    (cherry picked from commit 9fe4b695feefb2a94559ce978048fb8a2189f5ab)

commit 66f81fcbf067fd4ca64f6662d8b97e9aee4b47bd
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Jan 31 14:05:52 2011 +0100

    pidl:Samba4/NDR/Parser: only do the switch type alignment when we have a switch type
    
    This doesn't change the logic, it just doesn't call the same aligment function
    twice.
    
    metze
    (cherry picked from commit 6124148d66d90064ebe3fa2ecb2c6588705495a0)

commit 90817e47f6edacc47b01cba703be9952b0c5053d
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Jan 31 13:23:08 2011 +0100

    pidl:NDR: add support for 'ms_union' property.
    
    metze
    (cherry picked from commit 76f2ddf5a9cef9e8253b11dec1304d51e47eda54)

commit e602bddaaa2e619f0e2d076b768f2294bf8b7450
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Feb 1 13:04:48 2011 +0100

    s4:torture/rpc/netlogon: add invalid level tests for netr_LogonControl2
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Wed Feb  2 12:43:32 CET 2011 on sn-devel-104
    (cherry picked from commit eca7292aeca5de494a39fff67f719d8e9c34aaf6)

commit 713975ec8553b9b7ec3f2c1919c7c164d335b007
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Feb 1 13:03:49 2011 +0100

    s4:torture/rpc/netlogon: improve comments in test_LogonControl2()
    
    metze
    (cherry picked from commit 1f9caef3622097965525fcbc5bf98e17228330e7)

commit 15f27754c22e50f5132bc922bc7dbeaf2f24f12b
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Feb 1 12:44:59 2011 +0100

    s4:torture/rpc/netlogon: test invalid netr_LogonControl() level
    
    metze
    (cherry picked from commit 89dd048bdfb463c1e9a7393f5298dc0a8125f75f)

commit 108548e271d81813170f413ca7bf87d7198a9ea1
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Feb 1 08:32:40 2011 +0100

    s4:torture/rpc/netlogon: test invalid LogonSamLogon levels
    
    This proves that the invalid parameter/info class checks
    need to be done before the credential chain checks.
    
    metze
    (cherry picked from commit d3e4d90d41b0fdd64bd65a2f440942b478e23e20)

commit f40571b2f7d4d7736f3b636c25b2272ae00fcf6f
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Feb 1 10:52:33 2011 +0100

    s4:torture/rpc/netlogon: test validation levels 2 and 3
    
    metze
    (cherry picked from commit e9807916af0b145cd85d01d90f6bab107a313812)

commit 7843a78d55e8c9c16f20f2b42c31a5449c7c189d
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Feb 1 12:42:45 2011 +0100

    netlogon.idl: remove pointless union arms of netr_DELTA_UNION
    
    These were just padding, which was needed as we didn't have
    'ms_union' support.
    
    metze
    (cherry picked from commit d63e7506f0be5bac014a83df4faf33c3ea0de3ea)

commit 21931e3e888dd12b473999b1c3ce61e27f0e846e
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Feb 1 08:33:41 2011 +0100

    netlogon.idl: use 'ms_union' as specified in [MS-NRPC]
    
    metze
    (cherry picked from commit 46348c34b77a1efe558314a8d058ebd8e05b7eed)

commit cc1dfd1295825ffae20c89b89890a6b2aecb57b8
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Feb 1 10:28:28 2011 +0100

    netlogon.idl: add missing [default]; union arms
    
    metze
    (cherry picked from commit 64ea7bd2c41186a877c0554968193b445de00680)

commit 037f4f2cf25c54920f042599852559a4c69b6349
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Feb 1 14:47:05 2011 +0100

    s3:rpc_server/netlogon: add _netr_LogonSamLogon_check()
    
    We need to check for invalid parameters before we check for
    access denied.
    
    metze
    (cherry picked from commit 4507d2b9eb2ddabf8b101ed1c744981014298049)

commit 050e1447a9927aa44256f704f7d9a9fb518092fb
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 17:25:02 2011 +0100

    s3-net: prefer dcerpc_lsa_X functions in "net rpc".
    
    Guenther
    (cherry picked from commit 00478b0559023d6e54e07053cb21c6e6e6936f35)

commit ef44525b273dcf996b4ff2c3cd4ed721c236ee0b
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 16:46:39 2011 +0100

    s3-net: prefer dcerpc_lsa_X functions in "net rpc rights".
    
    Guenther
    (cherry picked from commit eab00491f3d25085aa3ba55c137acb1c87c4066b)

commit f8135da1e05ad5af31cc40b454a1fd6f2faa5831
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 16:37:05 2011 +0100

    s3-net: use status variable in "net rpc rights".
    
    Guenther
    (cherry picked from commit 8055bc82b0949473e3defa3cd419713525967424)

commit 3ccf1d9b609d2a36c51c4210a5e6bc30d43ac3e9
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 16:35:14 2011 +0100

    s3-net: prefer dcerpc_lsa_X functions in net_util.c
    
    Guenther
    (cherry picked from commit 32064346f08ee936f41a6114c2226664055e036e)

commit 58cbc3881ccb982fcfe27e40d69dd943f2c49929
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 16:24:12 2011 +0100

    s3-net: prefer dcerpc_lsa_X functions in "net rpc join".
    
    Guenther
    (cherry picked from commit 63de60c2bc7049866cb8233817b6342ec4ce970b)

commit 10ecbcb03427a6fadd5371a749bc830e2b1c4079
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 16:21:24 2011 +0100

    s3-net: prefer dcerpc_lsa_X functions in "net rpc audit".
    
    Guenther
    (cherry picked from commit 61d18b7f086eef4e9a6366306dfc441710d57209)

commit 3a53147c95305516c68fe9788282aa9b6598dd97
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 16:14:35 2011 +0100

    s3-net: use status variable in "net rpc audit".
    
    Guenther
    (cherry picked from commit d38d7431660e36628a1edebdf1557d4eae0f981c)

commit 1c8d9ec3d56b97ac6dc7a59efafa04a3bbc8d5af
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 16:29:16 2011 +0100

    s3-rpcclient: prefer dcerpc_lsa_X functions.
    
    Guenther
    (cherry picked from commit fe6c5353a085bb295bafb28feedcd571abed09ff)

commit 0622ea3154a44f9a1c5c98243528030a0445f894
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 16:11:46 2011 +0100

    s3-rpcclient: prefer dcerpc_lsa_X functions.
    
    Guenther
    (cherry picked from commit 204eeacfc51bd3fae7c1a349c5d03dbdd8a00f68)

commit 288d4e3c4e6acf4bb9606b0461d25d6958abb267
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 16:08:05 2011 +0100

    s3-rpcclient: prefer dcerpc_lsa_X functions.
    
    Guenther
    (cherry picked from commit 36cd79f14b31b571b3be01656190210a8171e281)

commit 5abec5cffb3404c63bd145d8d3b85e0ba135a0e2
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 15:42:47 2011 +0100

    s3-rpcclient: use status variable.
    
    Guenther
    (cherry picked from commit 707d572f622b2144702d1c616ad9662382dfda82)

commit a4022fe18b7ef151818fc42b36e16ccef881bbec
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 14:59:20 2011 +0100

    s3-libsmb: prefer dcerpc_lsa_X functions.
    
    Guenther
    (cherry picked from commit fcaba0fb59a883baff3ee6608d377d73addd6deb)

commit bb92589494a9bce453a96215fb4de3aa4568724c
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 14:55:48 2011 +0100

    s3-libnet: prefer dcerpc_lsa_X functions.
    
    Guenther
    (cherry picked from commit 95cf60a2e5aadeb75a680bedaa6090817caa8276)

commit 3ed1e04d9f9f471b736491927b87d5905914e3cb
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 14:48:58 2011 +0100

    s3-libnetapi: prefer dcerpc_lsa_X functions.
    
    Guenther
    (cherry picked from commit e32b50894ba6e163c1c483fff668ff6161414541)

commit cfd7c1f6e7a1224f4ae805b179e88d7941017a32
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 14:41:22 2011 +0100

    s3-waf: remove RPCCLI_SAMR subsystem.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Feb  2 18:54:38 CET 2011 on sn-devel-104
    (cherry picked from commit ee5de71796ad1985a3c0da0280567b301cc8204a)

commit 6d6b28b99b6fc84d950a27c7be9982656115242a
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 14:41:07 2011 +0100

    s3-build: remove RPCCLI_SAMR subsytem.
    
    Guenther
    (cherry picked from commit 364ef35afdee11202bdc657bc94b1ad84133d5ad)

commit 73479f6e5ac7bd6b7ffc64aa653a75115aeff638
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 14:24:56 2011 +0100

    s3-net: prefer dcerpc_samr_X functions in net_rpc_join_newstyle.
    
    Guenther
    (cherry picked from commit 50170d7fd5ef208755ed60f66bfa513f948a68f4)

commit 71bc367d398ddfe4023d304b7b1fd841d7db62e0
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 14:13:23 2011 +0100

    s3-net: use status variable in net_rpc_join_newstyle.
    
    Guenther
    (cherry picked from commit b53c0c8c85a8a8bf35fc200bb340ef7cf3bf6949)

commit 4d5356ff5a7c0c4ce6baccce9256acf12168532e
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 2 17:01:08 2011 +0100

    s3-waf: fix the build after libnet changes.
    
    Guenther
    (cherry picked from commit 175fbe0bfc9c2754b202d06185d59358f0ac2ee9)

commit 37d1ce96cd29b3f165cac1bbc927af78e5cdc64e
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Feb 2 17:24:13 2011 +0100

    s3: Fix a typo
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Wed Feb  2 18:10:45 CET 2011 on sn-devel-104

commit 2e0df4c513a01b0c6f742d675370f9c5266e1f4a
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 2 16:17:12 2011 +0100

    s3-waf: fix the build after epmapper changes.
    
    Andreas, please check.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Feb  2 17:14:40 CET 2011 on sn-devel-104
    (cherry picked from commit 62048fa95c436dfaf616349622a0a9f131d69d32)

commit 1f1cbf3b1133cfa08f8fc91b42f583ee01e75817
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 2 12:50:42 2011 +0100

    s3: Remove superfluous ;
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Feb  2 15:44:21 CET 2011 on sn-devel-104
    (cherry picked from commit 50be0b2c1e7e0573245e21df886ab491a0738226)

commit 9d9d376b6ad8cba19db59666c8c041e0a3953976
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 2 12:43:59 2011 +0100

    nsswitch: remove unused code from wbinfo.c
    
    Guenther
    (cherry picked from commit 3bdd2efff8d11448275965b464ac194a2ee0d3ae)

commit c97e23fb08757b9d4245ef6fcefd01357c9c5173
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Feb 2 13:34:53 2011 +0100

    s3: Fix a typo
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Wed Feb  2 14:58:52 CET 2011 on sn-devel-104

commit 30aea57d4585c3a474cf64f6d3b15d360a040906
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 14:06:48 2011 +0100

    s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_msrpc.c.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Feb  2 14:14:43 CET 2011 on sn-devel-104
    (cherry picked from commit e026685b7cb579471f64835c6e527cf1818eb384)

commit 4937ee610f72ebec74399adc2064912b2957bb34
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 13:56:26 2011 +0100

    s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_pam.c.
    
    Guenther
    (cherry picked from commit 6c20ba3f971984279767899c329b0d21e8e1b436)

commit 8887005eb67c71cafcccc5368c4c647cf506b5bb
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 13:07:18 2011 +0100

    s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_rpc.c.
    
    Guenther
    (cherry picked from commit 924f60c77cb931d29ee6bb99b2bfd7298585b039)

commit bb13f3250f4fe96bb74e79e20689dc9c8339c90e
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 12:43:02 2011 +0100

    s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_samr.c.
    
    Guenther
    (cherry picked from commit 58cdc56acc51de618a806a80b251f8ef6d573658)

commit f96b0f7587ddef48e4dcfa0a3cf0efd4d4da2b6f
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 12:42:00 2011 +0100

    s3-winbind: prefer dcerpc_samr_X functions in invalidate_cm_connection.
    
    Guenther
    (cherry picked from commit f21f9192f140d326d9904f1b936f1f8ceb707a02)

commit e814e34d9ec9e9a1b781d81ad6f5c4c826edb46a
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 12:40:47 2011 +0100

    s3-winbind: prefer dcerpc_samr_X functions in cm_connect_sam.
    
    Guenther
    (cherry picked from commit 39c6809eeb46a2be3de5b586483c28d32138229c)

commit f482c03449a849f4b43bf325fc9d271bca371ce3
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 12:25:10 2011 +0100

    s3-winbind: use status variable name in cm_connect_sam.
    
    Guenther
    (cherry picked from commit 02a8e1e490de7fca82cc689f4281bab86430a2df)

commit b70e87c9b1f5eb6725dc6e763c7448e0eae0dd44
Author: Jeremy Allison <jra at samba.org>
Date:   Mon Jan 31 13:08:29 2011 -0800

    Add knownfail for s4 for the new oplock test.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Mon Jan 31 22:55:00 CET 2011 on sn-devel-104
    (cherry picked from commit e18b8c0730ba800ab2864c65c6cd46aff4848585)

commit a1b5d8ef31cfba0bb7a3a690e4fea52edb3d161f
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Feb 2 10:40:06 2011 +0100

    replace: Try to fix broken sys/capabilites.h on Linux.
    
    As this is more or less a broken header we need to include linux/types.h
    before sys/capabilities.h to avoid redefinitions.
    
    Autobuild-User: Andreas Schneider <asn at cryptomilk.org>
    Autobuild-Date: Wed Feb  2 11:57:04 CET 2011 on sn-devel-104

commit a5b754953412aa6daedbf97f680fadf3c545b95d
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Feb 1 16:01:57 2011 -0800

    Based on a conversation with Volker, refactor some of the oplock code to make it comprehensible.
    
    delay_for_oplocks() did 4 things.
    
    1). Validation of existing oplock types.
    2). Check for compatibility with batch oplocks (pass 1).
    3). Check for compatibility with exclusive oplocks (pass 2).
    4). Set the correct oplock type from the requested value.
    
    Refactor into 4 separate functions:
    
    1). find_oplock_types() - does validation of oplock types and
    	returns pointers to specific values.
    2). delay_for_batch_oplocks() - the pass 1 phase above.
    3). delay_for_exclusive_oplocks() - the pass 2 phase above
    4). grant_fsp_oplock_type() - Set the correct oplock type from the requested value.
    
    Now separated out this code should be much easier to understand
    and modify. This also fixes an erroneous SMB_ASSERT which was
    hidden by the previous complexity of the single delay_for_oplocks()
    code.
    
    Jeremy.
    (cherry picked from commit 8c226c3c9db422ee6cb35cecdc3fe39130c64752)

commit db1f553a446e7b70192202a8a99d06666033b120
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Jan 29 10:59:14 2011 +0100

    s3: Fix bug 7940 -- fall back for utimes calls
    
    There are systems where ./configure has detected advanced utimes calls which
    are then not available on other kernels. We should do a proper fallback.
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Tue Feb  1 22:37:35 CET 2011 on sn-devel-104
    (cherry picked from commit ba4ec70529c0fa9cf4dc797176dbae1a2c949dbc)

commit ac8fa0749e93dff51fea29fa88bbd99c7e4f59cd
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Feb 1 17:38:02 2011 +0100

    s3:rpcclient/cmd_samr: remove useless ';'
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Tue Feb  1 19:19:24 CET 2011 on sn-devel-104
    (cherry picked from commit ff0f63329a884d74d088436958b963787426dc7c)

commit af692c25ef111ff751c5bc316333486d11489a1c
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Feb 1 17:37:13 2011 +0100

    s3:libnet/libnet_samsync_display: fix netr_DELTA_* display
    
    metze
    (cherry picked from commit a152f20dd10288ce51ac987af8fb87ab30eb5654)

commit 0c668fea6587cd6e68bb57af5700f6effcb5b126
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Feb 1 17:36:33 2011 +0100

    s3:rpcclient/cmd_netlogon: fix netr_DELTA_* display
    
    metze
    (cherry picked from commit 5e4691e70e92e12dd08e88f6abd046637f7b4210)

commit 75493e6f5085410ac08b995db3b4dcccd7ae353d
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 12:10:02 2011 +0100

    s3-net: prefer dcerpc_samr_X functions in rpc_trustdom_list.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Feb  2 00:21:19 CET 2011 on sn-devel-104
    (cherry picked from commit a19c1cbb8d74307e05cba379903c739e7abc0943)

commit 3dea5be68d1c2799cff38c5427ed9437012e3457
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 12:08:02 2011 +0100

    s3-net: prefer dcerpc_samr_X functions in rpc_trustdom_del_internals.
    
    Guenther
    (cherry picked from commit c7b1432b6eeba79aa8cfe22f68c983cd2532ac5f)

commit d8ab6bf98d911f016be930a72a12a1ac23564b31
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 12:06:42 2011 +0100

    s3-net: prefer dcerpc_samr_X functions in rpc_trustdom_add_internals.
    
    Guenther
    (cherry picked from commit 95ee07d8abbd7d487003d3b07e67cbcc7e0816c5)

commit 01df26f716c1f0dd3354b69a770c5948c0b2d87b
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 12:05:38 2011 +0100

    s3-net: prefer dcerpc_samr_X functions in rpc_aliaslist_internals.
    
    Guenther
    (cherry picked from commit 49f08d1d7cd9a8bd9e7757ec2575175b79255e14)

commit ee56b1942b7d8ac499fbc71f4ec340cd1c8a58dd
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 12:04:56 2011 +0100

    s3-net: prefer dcerpc_samr_X functions in rpc_fetch_domain_aliases.
    
    Guenther
    (cherry picked from commit 37f2f518bed220a83025884e4b345ba2b0a08dd6)

commit 26cb5555b38a91e17a3beecebf50b323873c47fc
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 12:02:53 2011 +0100

    s3-net: prefer dcerpc_samr_X functions in rpc_group_members_internals.
    
    Guenther
    (cherry picked from commit bf10bbc074decbdffe9f094cdf6a7ec859dd708e)

commit 48660763c9b5557bb354bd31ab489819e80926e3
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 12:01:35 2011 +0100

    s3-net: prefer dcerpc_samr_X functions in rpc_list_alias_members.
    
    Guenther
    (cherry picked from commit 20edb2d48bc0b7c4d4d44baf491480838d1e38ba)

commit 613fa6888635b4ee3f2e8c378f611f4cb5f9387c
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 12:00:09 2011 +0100

    s3-net: prefer dcerpc_samr_X functions in rpc_list_group_members.
    
    Guenther
    (cherry picked from commit 2a63433e942a8b75c27291fba6d6c230be020b09)

commit 3e952b164f25322a735c1761dc302a11fb2410ee
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 11:59:16 2011 +0100

    s3-net: prefer dcerpc_samr_X functions in rpc_group_list_internals.
    
    Guenther
    (cherry picked from commit d280a52fdd04a02d68525f341ede4d39534f0b4c)

commit dfcbade483be28e0fb158a7489425a0f20039c13
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 11:57:33 2011 +0100

    s3-net: prefer dcerpc_samr_X functions in rpc_del_aliasmem.
    
    Guenther
    (cherry picked from commit 84e3d14f7a1cc9a0d03235a95a2813cb54947ded)

commit e75826bc4552fea7aeaf81e64594e61102cd8564
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 11:56:52 2011 +0100

    s3-net: prefer dcerpc_samr_X functions in rpc_del_groupmem.
    
    Guenther
    (cherry picked from commit b9b2325f4566423f67b93309b47401d992257c38)

commit 738202dd2e42ebde20dd393e65c87e31d51c4b56
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 11:56:12 2011 +0100

    s3-net: prefer dcerpc_samr_X functions in rpc_add_aliasmem.
    
    Guenther
    (cherry picked from commit 55e042a4f2689ecc9c78933792047b6426950662)

commit b04f5f3ed09ea15cf267ada61c2345a66430521a
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 11:44:42 2011 +0100

    s3-net: prefer dcerpc_samr_X functions in rpc_add_groupmem.
    
    Guenther
    (cherry picked from commit f8147fbb149574023d6e0ed3662b0a0a43f4bbb9)

commit b2f3f9dce8d83c6b5e0a298d8f17bae2fd5cbfba
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 11:43:15 2011 +0100

    s3-net: prefer dcerpc_samr_X functions in rpc_group_delete_internals.
    
    Guenther
    (cherry picked from commit e14c214ab38024b37e460a1160f11ddfbef5d3c6)

commit db91b4c158f3f8274452b1201ea7b27722f1bb13
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 11:38:53 2011 +0100

    s3-net: prefer dcerpc_samr_X functions in rpc_sh_user_flag_edit_internals.
    
    Guenther
    (cherry picked from commit 54b74c781df6d297043366827af7ea283ee31da0)

commit cf32f14c182b51ba89f396885610efcf30e95267
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 11:37:52 2011 +0100

    s3-net: prefer dcerpc_samr_X functions in rpc_sh_user_str_edit_internals.
    
    Guenther
    (cherry picked from commit 1d3b3780012b15b6287cb5f649680ad3eff0e8dc)

commit c9f20cca247e49f46442ab60bb8bfab23185717b
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 11:36:48 2011 +0100

    s3-net: prefer dcerpc_samr_X functions in rpc_sh_user_show_internals.
    
    Guenther
    (cherry picked from commit a87a9fc9ce68438526d5146feab04986c719f11b)

commit c004fdc27586cb7d664fde9bd43b53c393d0f458
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 11:35:50 2011 +0100

    s3-net: prefer dcerpc_samr_X functions in rpc_sh_handle_user.
    
    Guenther
    (cherry picked from commit 021e0b4cdaf430e55e84a8b26fe1eb3d1edd88b7)

commit 6f4cd791ff264b3d9ccacc1ef6b70677ac22599c
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 11:34:33 2011 +0100

    s3-net: prefer dcerpc_samr_X functions in rpc_info_internals.
    
    Guenther
    (cherry picked from commit f140e892f65f6d3492f5f36db081ad425a86afd8)

commit a06774824327d2be62d15fbb9a81cd55eaf16204
Author: Günther Deschner <gd at samba.org>
Date:   Mon Jan 17 18:16:06 2011 +0100

    s3-net: prefer dcerpc_samr_X functions in net_rpc_sh_acct.c.
    
    Guenther
    (cherry picked from commit e3aafb2a7f68ce0827f424e92c85434d28f5d906)

commit 2fb2c5c480c9f036aadb614d2efce0ce37c9c974
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 1 19:22:04 2011 +0100

    s3-waf: fix the build after linux netlink changes.
    
    Volker, please check.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Feb  1 23:21:50 CET 2011 on sn-devel-104
    (cherry picked from commit fbbe321d19d0774bf141eddf6dea86e8ae2cf64a)

commit 743e887b88a8451e384e4ea09ff46bbd3501d017
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Feb 1 17:24:47 2011 +0100

    s3: Fix the build on sles8
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Tue Feb  1 18:34:33 CET 2011 on sn-devel-104

commit 21d060a001b207469c6e7be8d6dab183a7d8f0cd
Author: Günther Deschner <gd at samba.org>
Date:   Tue Feb 1 16:44:06 2011 +0100

    s3-net: add net_scan_dc non-ad variant.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Feb  1 17:48:40 CET 2011 on sn-devel-104
    (cherry picked from commit 753094d5d2525ef738939cae4362fc12f882f60b)

commit 755a5a96d4f1af0a75bb76f7f1d6ebb03a3638c5
Author: Günther Deschner <gd at samba.org>
Date:   Mon Jan 17 17:35:21 2011 +0100

    s3-lanman: prefer dcerpc_samr_X functions.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Feb  1 16:45:10 CET 2011 on sn-devel-104
    (cherry picked from commit 600ff3a74e0a69ee0c239f324a5a32dd4ec14546)

commit cfb9506ed4c132775a571ae6e6b704040510cba7
Author: Günther Deschner <gd at samba.org>
Date:   Mon Jan 17 16:35:13 2011 +0100

    s3-rpcclient: prefer dcerpc_samr_X functions.
    
    Guenther
    (cherry picked from commit a51ab04cced1edc1977d72b07ae42f40ee1f8ccf)

commit ad537bcdddf12b261c25140fc6db78cf9a37a0fd
Author: Günther Deschner <gd at samba.org>
Date:   Mon Jan 17 15:19:18 2011 +0100

    s3-libnet: prefer dcerpc_samr_X functions.
    
    Guenther
    (cherry picked from commit a0c1c219168c8c4ba2e0c3b0cf243b2cc845ba19)

commit 7f2a129a229c9f0c3a24e92e3d2483494c06eda4
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Jan 31 17:25:55 2011 +0100

    s3: Send a dropped_ip message if we lose an IP
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Tue Feb  1 15:59:17 CET 2011 on sn-devel-104

commit 8e5a17b55635f1d3d892bf068fcc95277fc84fe4
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Jan 27 16:56:13 2011 +0100

    s3: test addrchange

commit 6d7c96d0b1ea2f5178bf6ad2f3633d13bde250d0
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Jan 27 12:58:22 2011 +0100

    s3: Add support for AF_NETLINK addr notifications
    
    Via an AF_NETLINK socket, the Linux kernel can inform us when IP addresses are
    added or dropped.
    
    This will first be used in winbind, it was triggered by clustering with ctdb.
    When winbind is connected to a domain controller and ctdb decides to move away
    the IP address that winbind used locally for the connection to the DC, the next
    request will run into a timeout. winbind sends out its request, but the
    response will never arrive: The IP is gone.
    
    It will also be interesting for more reliable online/offline detection, but
    this is something for future winbind refactoring.

commit a2eb55e2d060464146186e47a17ac8d2786a3fa3
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 14 17:05:32 2011 +0100

    s3-libnetapi: prefer dcerpc_samr_X functions in lib/netapi/user.c.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Feb  1 13:41:42 CET 2011 on sn-devel-104
    (cherry picked from commit f9af242886ac014baa3247bfdc1fe8be6cb8366e)

commit da312fc2f34e872315ad6866625260a43802f142
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 14 16:16:31 2011 +0100

    s3-libnetapi: prefer dcerpc_samr_X functions in lib/netapi/samr.c.
    
    Guenther
    (cherry picked from commit 32fb4f5206bf754cecc761e5c2634f84a073e1eb)

commit 7a22e9cefb9fad9c5a4235fc972aa78084adf2de
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 14 16:11:19 2011 +0100

    s3-libnetapi: prefer dcerpc_samr_X functions in lib/netapi/localgroup.c.
    
    Guenther
    (cherry picked from commit b76657f8d9fea54430b048e61ed7c8c78eb582e5)

commit ba6c8f36d0c7b4915bcfa319620ea54eab83702d
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 14 15:49:37 2011 +0100

    s3-libnetapi: prefer dcerpc_samr_X functions in lib/netapi/group.c.
    
    Guenther
    (cherry picked from commit 7f6301811781675a7f8f5509e67fb34820a9806d)

commit 95c135509927f1a528721024acbc0eb6edbc0d23
Author: Pavel Shilovsky <piastry at etersoft.ru>
Date:   Mon Jan 31 14:52:11 2011 -0800

    Ensure we send the direct levelII oplock break to the correct fid.
    (cherry picked from commit 24883229e3ec6237d28b88a2bacc812e1e98b931)

commit fe1f2339744e0616f30aaca0467d3364de66e5e0
Author: Pavel Shilovsky <piastry at etersoft.ru>
Date:   Mon Jan 31 12:03:17 2011 -0800

    smbtorture4 test for bug #7928 - Samba problems with kernel oplocks option set to "no"

commit c6524c349b4debb99e0f984895255e84b2e12720
Author: Pavel Shilovsky <piastry at etersoft.ru>
Date:   Mon Jan 31 12:00:15 2011 -0800

    Fix bug #7928 - Samba problems with kernel oplocks option set to "no"
    
    We should not grant levelII oplocks on a file with existing
    byte range locks.

commit 5e705b53d6456e140e87aa92fd1c5fe2aa55ffd3
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sun Jan 30 17:34:35 2011 +0100

    librpc/rpc: add dcerpc_fault_to_nt_status() mapping from DCERPC_FAULT_SEC_PKG_ERROR
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Sun Jan 30 18:24:04 CET 2011 on sn-devel-104
    (cherry picked from commit 4d66e0ef93177d6029ffcd57299f15e876f25ff9)

commit 85358c0534472fde71e304ddada678b61637ba40
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sun Jan 30 17:34:11 2011 +0100

    dcerpc.idl: add DCERPC_FAULT_SEC_PKG_ERROR
    
    metze
    (cherry picked from commit 8d07deaeaacbd376f9824ac350c01510e05a76ca)

commit cf4380aa002754ae69d9eee1bee0b4ebbd57223d
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sun Jan 30 17:33:48 2011 +0100

    s4:libcli/util: display NT_STATUS_RPC_SEC_PKG_ERROR in error strings
    
    metze
    (cherry picked from commit f284acf9e1b19efb7e1357b1098b3bb5c26fa377)

commit 7bc01d23934cbdfdd5c8f8f83d06331d249aa053
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sun Jan 30 17:33:13 2011 +0100

    s3:libsmb: display NT_STATUS_RPC_SEC_PKG_ERROR in error strings
    
    metze
    (cherry picked from commit e2e426588bc6b011e0096c7fc3cb0823d7796bb3)

commit c01a67494d1775bcd0cadfa8d3b6884e8f237928
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sun Jan 30 17:32:19 2011 +0100

    libcli/util: add NT_STATUS_RPC_SEC_PKG_ERROR define
    
    metze
    (cherry picked from commit 24acddf8063fa5cdbd281f3f30a78d5e0ba4d882)

commit 3d2f72844a221dbdfe94fbf6e2b45c98ee158a9b
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Jan 24 08:47:12 2011 +0100

    s3:lib/events: use DLIST_DEMOTE() for fd events
    
    This makes sure that fd events doesn't dry out,
    because a fd with a lower number is busy.
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Mon Jan 31 16:59:44 CET 2011 on sn-devel-104
    (cherry picked from commit ad10289ebcc78ab62ec86abb29f81eb769d17f4e)

commit d677921237c66e6cdf83de04e16c576a101d6493
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Jan 24 09:00:53 2011 +0100

    s3:smbd: let smbd_server_connection_loop_once() check for select errors
    
    metze
    (cherry picked from commit 0bbe7334d69bcaa476f0741e0bd9685b023a4208)

commit d506b574bb94fdc23c5a62c5326cd478b5b63a11
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Jan 24 08:57:47 2011 +0100

    s3:lib/events: don't loop over fd events is select gave -1
    
    metze
    (cherry picked from commit 1f2be10ebf4cc06e3b7aac41ea35bfc4a41ce828)

commit 8e7bb97409da74de7a9712f9c6504fb56f1f440a
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Jan 24 08:56:56 2011 +0100

    Revert "s3: Fix starving the echo responder"
    
    This reverts commit d5cf6482ed0cd9a11448ca04944b2e01200a7c89.
    
    I'll add a more generic fix for this problem.
    
    metze
    (cherry picked from commit 6953e2fa66410d466832b5e582921a291d224c5b)

commit 089bf22c7355aa715a76233f9313559b8bf25fab
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Jan 24 08:47:38 2011 +0100

    Revert "s3:events: Call all ready fd event handlers on each iteration of the main loop"
    
    This reverts commit 455fccf86b6544cd17a2571c63a88f8aebff3f74.
    
    I'll add a more generic fix for this problem.
    
    metze
    (cherry picked from commit 19d3779274314bb4ce76e3afaa21cf37de7b2b98)

commit a619d6158e42224d48605e3c8e99aab46bfa374d
Author: Günther Deschner <gd at samba.org>
Date:   Mon Jan 31 14:19:25 2011 +0100

    s4-smbtorture: add samr_changepassworduser3 ndr torture tests.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Jan 31 16:07:14 CET 2011 on sn-devel-104
    (cherry picked from commit 1537f5dab1d947fddee05b27c7feb5c7e83e83a2)

commit 84f22ceb7226a40ba7051c6fe54a5ca4c5d7862c
Author: Günther Deschner <gd at samba.org>
Date:   Mon Jan 31 15:13:09 2011 +0100

    s4-smbtorture: make it more obvious this are w2k dumps in netlogon ndr test.
    
    Guenther
    (cherry picked from commit 8f4eee905488fccb56443b1f2d80e804ffc9422a)

commit 19e1465b2734a7e183b28cae64944ba8363051d8
Author: Günther Deschner <gd at samba.org>
Date:   Mon Jan 31 09:38:21 2011 +0100

    s3-waf: On FreeBSD, compile zfsacl if sunacl.h is around.
    
    Volker, please check.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Jan 31 10:51:10 CET 2011 on sn-devel-104
    (cherry picked from commit 35a7bebe2bc2c26ad2ee0a2ef9ce4217ca42e0ef)

commit 64a13b745622cae5971366097ac00eb5e67fc9fd
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 28 18:33:41 2011 +0100

    nsswitch: libwbclient has vnum 1 now.
    
    Michael, please check.
    
    Guenther
    (cherry picked from commit c9cb42a27634a0a711d48762c779c6b2f7c338e2)

commit b75f20648a0221af67bcd51c3c74f0b6e6240b84
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 28 18:31:41 2011 +0100

    s3-waf: these libs are not private libs.
    
    Guenther
    (cherry picked from commit eb5d884b15b7d36559ab5961167a0277e93086e7)

commit a49339e3152db984f21ef4e99fdad40cc7988904
Author: Michael Adam <obnox at samba.org>
Date:   Sun Jan 30 13:49:14 2011 +0100

    s3:net registry: ignore WERR_BADFILE when --force is given in deletekey[_recursive]
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Sun Jan 30 14:53:13 CET 2011 on sn-devel-104

commit 831e7490d78a7780c8e169f4e3b70002e89105a2
Author: Michael Adam <obnox at samba.org>
Date:   Sun Jan 30 13:44:31 2011 +0100

    s3:registry: in deletekey_recursive, fix return code upon error.
    
    correctly keep the werr from inside the transaction when the opearation
    inside the transaction fails.
    
    What is the correct behaviour if the cancel operation fails?

commit ede74fab144912bc6c47edb50f5ed0559b41674a
Author: Michael Adam <obnox at samba.org>
Date:   Sun Jan 30 12:33:13 2011 +0100

    s3:net registry: fix a debug message.

commit 9f292f4ca815cc723bf00d8d73d3d3c1a0319f2a
Author: Michael Adam <obnox at samba.org>
Date:   Sun Jan 30 12:21:31 2011 +0100

    s3:net registry: fix a debug message.

commit cf700e5bef947c3658cc6c68e6d91c55a40986e0
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Jan 29 09:19:54 2011 +0100

    s3: On FreeBSD, compile zfsacl if sunacl.h is around
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Jan 30 12:17:49 CET 2011 on sn-devel-104

commit 31f569f6559e0f50e66c8c1072367d247c1feb54
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Jan 29 15:20:41 2011 +0100

    s3: Make _lp_maxprotocol static

commit 4a176246579f472d6458d46d9be8efa71dd49a73
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Jan 29 14:07:59 2011 +0100

    s3: Remove an unneeded check
    
    In many other places we already assume that if asprintf returns !=-1 then the
    result is allocated.
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sat Jan 29 15:00:09 CET 2011 on sn-devel-104

commit 1772ad58dcca732e0213ce9625fcea873beb045a
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Jan 28 19:07:40 2011 +0100

    s3: inline get_uid_from_state
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Fri Jan 28 23:38:16 CET 2011 on sn-devel-104

commit 5758f9391134d6f9eb573f821f7cbd065384460b
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Jan 28 19:05:37 2011 +0100

    s3: Lift winbindd_cli_state from fillup_password_policy

commit f6102c02b9ba0e3377f37db49713254ebea0d31c
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Jan 28 19:04:04 2011 +0100

    s3: Do not use state->mem_ctx in fillup_password_policy

commit ca5111561bc7b45b30ad18ca09316decbb47b711
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Dec 11 11:54:18 2010 +0100

    s3: Lift winbindd_cli_state from winbindd_dual_pam_auth_samlogon

commit 043a9e44f3cf02942e2774d5b2dc2d9ec1971daa
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Dec 11 10:41:38 2010 +0100

    s3: Lift winbindd_cli_state from winbindd_raw_kerberos_login

commit e7535f1472e4465ced667536b365f193a2caf8f5
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 28 18:17:00 2011 +0100

    s3-net: use struct based dcerpc_spoolss_EnumPrinterData_r() call.
    
    This is a workaround for a string issue we currently have with argument based
    generated dcerpc client code (see bug #7804 for details).
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Jan 28 22:05:20 CET 2011 on sn-devel-104
    (cherry picked from commit fc16baaf91f21addb42d41d60a1d0453c00843b2)

commit aad03ea3c45d366a76b1757b8fcd9fc316dcf82a
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 28 18:07:07 2011 +0100

    s3-rpcclient: use struct based dcerpc_spoolss_EnumPrinterData_r() call.
    
    This is a workaround for a string issue we currently have with argument based
    generated dcerpc client code (see bug #7804 for details).
    
    Guenther
    (cherry picked from commit d4414f08cb5e52d03ddd07b21d07cb4e9516c53c)

commit 2b78be93aaaf79ab2ff236350a017c3418de913b
Author: Jeremy Allison <jra at samba.org>
Date:   Fri Jan 28 13:07:08 2011 -0800

    We need to reply to SMB2_GETINFO_FILE with a class of SMB2_FILE_STANDARD_INFO on an IPC$ share.
    
    Otherwise a Win7 client issues this request twice (2xroundtrips)
    if we return NOT_SUPPORTED. We do the same for SMB1 in call_trans2qpipeinfo()
    
    Jeremy.
    (cherry picked from commit 4fb2313d5b9b946da6923d1ed65ccd8404770b3f)

commit d9bd62fcc2bdb89b9f082f4564989eab4187d831
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 28 15:33:51 2011 +0100

    s4-smbtorture: add (disabled) ndr torture test to check for a w2k samlogon reply we can't currently parse.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Jan 28 16:23:30 CET 2011 on sn-devel-104
    (cherry picked from commit 7182da7f919b9201126129cb2628004b588a2e60)

commit 3a7fc304fe2755e72223e14e103e28a2d2a40afc
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 28 14:18:31 2011 +0100

    s4-smbtorture: add NDR tests for netr_LogonSamLogon.
    
    Guenther
    (cherry picked from commit 6957109e8deb5e6761195c1e69b2b1514ff5b788)

commit aad7d7632d022b9b51631ef0cf5345e1136fb6b4
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 28 10:31:39 2011 +0100

    s3-rpc_client: remove some more obsolete cli_X.h header files.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Jan 28 11:18:44 CET 2011 on sn-devel-104
    (cherry picked from commit 1232fb5a1ef22de76217f854158b10400a770b45)

commit c902eb4b98a7c876d1c6699124aecdc24d6ea7c2
Author: Michael Adam <obnox at samba.org>
Date:   Thu Jan 27 23:47:44 2011 +0100

    docs: update wbinfo manpage: remove documentation of removed parameters
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Fri Jan 28 02:09:09 CET 2011 on sn-devel-104

commit 6cdcf562f1a64680d0407afe8cc432e2617c0b52
Author: Michael Adam <obnox at samba.org>
Date:   Thu Jan 27 23:11:42 2011 +0100

    libwbclient: bump the libwbclient SOVER 0 -> 1 due to ABI changes
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Fri Jan 28 00:25:11 CET 2011 on sn-devel-104

commit 82802a41079004e128bd0574799fdca5937e2084
Author: Michael Adam <obnox at samba.org>
Date:   Thu Jan 27 22:00:33 2011 +0100

    libwbclient: bump version to 0.6 -> 1.0 due to ABI change (removed symbols)

commit 08a8cb9dbab5437439bf8de52ab0ee61d22c029f
Author: Michael Adam <obnox at samba.org>
Date:   Thu Jan 27 21:54:25 2011 +0100

    libwbclient: remove wbcSetGidHwm() - not implemented any more

commit 4423dd709e862fc470b063dc7031f6876fd8964a
Author: Michael Adam <obnox at samba.org>
Date:   Thu Jan 27 21:54:25 2011 +0100

    libwbclient: remove wbcSetUidHwm() - not implemented any more

commit dbee103957e5f13123c668d295e5897ddba58572
Author: Michael Adam <obnox at samba.org>
Date:   Thu Jan 27 21:54:25 2011 +0100

    libwbclient: remove wbcRemoveGidMapping() - not implemented any more

commit 864d201d5c6372b2335ba80f65135fcc05cee42e
Author: Michael Adam <obnox at samba.org>
Date:   Thu Jan 27 21:54:25 2011 +0100

    libwbclient: remove wbcRemoveUidMapping() - not implemented any more

commit c987cf6a31f170f476b31804f7be4aefd23860ea
Author: Michael Adam <obnox at samba.org>
Date:   Thu Jan 27 21:54:25 2011 +0100

    libwbclient: remove wbcSetGidMapping() - not implemented any more

commit c39cccafe9345934800aa3f61d91cf9b5ab52e86
Author: Michael Adam <obnox at samba.org>
Date:   Thu Jan 27 21:54:25 2011 +0100

    libwbclient: remove wbcSetUidMapping() - not implemented any more

commit 41184fd57384851074cbe2bfe291c8d2dcc6d1c3
Author: Michael Adam <obnox at samba.org>
Date:   Thu Jan 27 21:46:12 2011 +0100

    libwbclient: remove two unused defines

commit d229819e29ec11d8e5413fa8c16bdf3188962b4e
Author: Michael Adam <obnox at samba.org>
Date:   Wed Jan 26 22:00:22 2011 +0100

    wbinfo: remove --remove-gid-mapping - winbindd does not implement that any more.

commit 9062d12abd593f9276c2b4d57ced4e89b3e2b5ab
Author: Michael Adam <obnox at samba.org>
Date:   Wed Jan 26 22:00:22 2011 +0100

    wbinfo: remove --remove-uid-mapping - winbindd does not implement that any more.

commit ac65fee79df7a0c704a7fc9b5c058b7fab6d7f49
Author: Michael Adam <obnox at samba.org>
Date:   Wed Jan 26 22:00:22 2011 +0100

    wbinfo: remove --set-gid-mapping - winbindd does not implement that any more.

commit d459367821a3fa91f8a5d3d92839b6231d70d438
Author: Michael Adam <obnox at samba.org>
Date:   Wed Jan 26 22:00:22 2011 +0100

    wbinfo: remove --set-uid-mapping - winbindd does not implement that any more.

commit 2299ed4470fbb44207ff5c93e7e33605f93fc9e5
Author: Michael Adam <obnox at samba.org>
Date:   Mon Jan 24 17:37:33 2011 +0100

    s3:registry: fix comments in regdb_store_regdb_version()

commit 68753898e24dd0f9b431a70af5923bd360b0482d
Author: Jeremy Allison <jra at samba.org>
Date:   Thu Jan 27 15:37:25 2011 -0800

    Add delete-ln test now we can correctly delete hardlinks.
    (cherry picked from commit 0efb143877710706cd3812ad2247813a68f2fd98)

commit a253dc0f610c44653a36c225fba8761959d8c8e7
Author: Jeremy Allison <jra at samba.org>
Date:   Thu Jan 27 15:00:14 2011 -0800

    Change "security=share" to downgrade to SMB1 from SMB2, rather than trying to fake it.
    (cherry picked from commit 31d780df0da35cf30f666bf6ef1579872faacca0)

commit 374e70cf3a08c27d855e8efaf8b04c1a4897f82e
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 26 14:18:15 2011 +0100

    s4-torture: Reorder the epmapper tests.
    
    It works like a stack!
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Thu Jan 27 15:28:05 CET 2011 on sn-devel-104
    (cherry picked from commit dbb184ab7b354768f956ef2df29ba1be8177c41e)

commit 09f201e0912185f9dd4b1da576c863c9ad3d87d7
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Jan 25 18:49:32 2011 +0100

    s4-torture: Added a full epm_Map test.
    (cherry picked from commit 3e29bb0b925051aa2398bff6eef7b01ea9ca6e2f)

commit f3b58ea6357e5a1da55c5d18780641c5a5e03555
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Jan 25 22:51:26 2011 +0100

    s4-torture: Added a test_Insert for epmapper.
    (cherry picked from commit 357fd2cecc6ee1cd0eb8b3d377454d3f02825ea1)

commit 3b5c38094cf46d5e5f1be86cc81e7a5d4691a345
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Jan 25 22:50:42 2011 +0100

    s4-torture: Use binding handle in epm_Delete test.
    (cherry picked from commit 43f766dd0494e4b6c52a5e8bdffd5e82740d13ae)

commit 8c59083b12627e3cfb65482d8b7ca782715d7f39
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Jan 18 16:42:34 2011 +0100

    s4-torture: Comment out the test_InqObject.
    (cherry picked from commit fed2b6167a1c01e2492d03c0293a7cb8994d470d)

commit 4736f105c20dd900c8f0a6105080b9e35cb5aa1c
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 12 17:41:05 2011 +0100

    s4-torture: Added a clean test_Map_simple.
    (cherry picked from commit dd9feec3df4d4b6c8070467b5a1c85d54f6d7c8e)

commit 096eb05c8c26a7484524c21ebaf567d9137fb36f
Author: Andreas Schneider <asn at samba.org>
Date:   Fri Dec 24 10:35:47 2010 +0100

    s4-torture: Added a clean test_Lookup_terminate_search.
    (cherry picked from commit c3c650623a70f3ccc47c235a52eafc92751afd0e)

commit 64b825b549c2f3690240364110bb1bca1aea4f90
Author: Andreas Schneider <asn at samba.org>
Date:   Thu Dec 23 20:57:28 2010 +0100

    s4-torture: Added a clean test_Lookup_simple.
    (cherry picked from commit 548c7120825fe1a1593b87f627223562beb222b2)

commit 3ba6c6e6266eda2c67cdfbcbc7094391a8421bdc
Author: Andreas Schneider <asn at samba.org>
Date:   Thu Dec 23 13:07:39 2010 +0100

    s4-torture: Added test_LookupHandleFree.
    (cherry picked from commit 0ccb374c6a72100560417326538b0642ad6feb18)

commit d26c982015824bc0727e36a8f0211753ae2625c6
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Oct 5 11:17:31 2010 +0200

    s4-torture: Start with a clean epm_Insert_noreplace test.
    (cherry picked from commit 9a771f17c84d8dbe8cbb1fdb86631a1fc7c9899b)

commit 1e5f748a4841ea28ea17c06303b4c58ba39adfdc
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 26 10:01:26 2011 +0100

    s4-selftest: Mark epmapper as knownfail.
    (cherry picked from commit 6cb2fb1c4a997df912940a7a74d0d5dee1ba2756)

commit 4909a76ff70323162091da699f5fa291504396ad
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Oct 5 15:32:54 2010 +0200

    idl: Added missing endpoint mapper defines.
    
    [MS-RPCE] 2.2.1.2.4 ept_lookup Method
    (cherry picked from commit eacc9d659afa0b2273be350440c506c5ca5b0205)

commit a8b99652f3768dc4ba8c6fed8381fb05548166d3
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Jan 4 10:11:09 2011 +0100

    librpc: Added support to accept netbios names.
    
    If we have a NCACN_NP pipe, the binding host is the netbios name an not
    an IP address.
    (cherry picked from commit da3e057b6fdb40b6cf6bdb61b35467f34024a246)

commit c97e1049f0027fec9f60e316b86de3f8a359a119
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 25 12:10:25 2011 +0100

    s3-build: remove another leftover of -I../source4.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Thu Jan 27 13:30:30 CET 2011 on sn-devel-104
    (cherry picked from commit 9d04f2bd68ca80f2a3270b40e9744e28a04f8646)

commit f22ff13a6c46bb716049ff2250b29c670e555052
Author: David Disseldorp <ddiss at suse.de>
Date:   Wed Jan 26 14:32:01 2011 -0800

    Looking into printer driver issues, I ran across some peculiarities in
    copy_file():
    - Firstly, if the source file is zero bytes, NT_STATUS_DISK_FULL is
      returned.
    - Secondly, the conditional lseek is confusing. It fires when
      OPENX_FILE_EXISTS_OPEN is set and I can't see why the lseek is
      necessary in this case.
    - Finally, the lseek error path also results in NT_STATUS_DISK_FULL.
    
    Proposed fix for first and third point below.
    (cherry picked from commit aa3bba8d778862c82e48a7c6f7bd51f5c78c7d90)

commit e396ae005e36e2af8b1d8c22a8295b6be1e49521
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 19 23:15:21 2011 +0100

    s3-utils: Fixed a resource leak in net_afs.
    
    s3-utils: Fixed a resource leak in net_afs.
    (cherry picked from commit 92f8a5747bf74adedc97ea3a63819d6e58f010c3)

commit 948ceb0dcf10578a8276ad75778384ae755c2f4c
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 19 23:13:47 2011 +0100

    s3-utils: Fixed a resource leak in smbta-util.
    
    s3-utils: Fixed a resource leak in smbta-util.
    (cherry picked from commit 4fc75c755d0b20ba4f4e1c42471a0355fd85990d)

commit 702549a4ec668a51ec4cea5096ef6af493e50aed
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 19 23:07:33 2011 +0100

    s3-utils: Fixed possible resource leak in net_usershare.
    
    s3-utils: Fixed possible resource leak in net_usershare.
    (cherry picked from commit f419c2b0911788cdd0474bd543ebdbfa52954889)

commit 096679cff55808a1484d627ee3e0c8a25a169a24
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 19 15:18:10 2011 +0100

    s3-utils: Fixed possible resource leak in smbget.
    
    s3-utils: Fixed possible resource leak in smbget.
    (cherry picked from commit de4ef101c165cf735938f914f7da620daea91762)

commit 6b3d0d8f3524f35240624e17eff68cbf6d248f34
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 19 15:20:34 2011 +0100

    s3-utils: Fixed possible resource leak in smbfilter.
    
    s3-utils: Fixed possible resource leak in smbfilter.
    (cherry picked from commit 08dc51d3caabcebf9cc2dc02aac74632831c09b7)

commit 22b0b8069d7b1e1900ef3be60a8e4734a88eeefb
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 19 23:11:32 2011 +0100

    s3-modules: Fixed the for-loop code block.
    
    s3-modules: Fixed the for-loop code block.
    (cherry picked from commit f6f0dac4271b2bd1304c2b592c4d2dcbc795afaf)

commit 7e7d28369eabfca59ab21f1541c78f9fd76a66be
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 19 23:04:13 2011 +0100

    s3-lib: Fixed a missing return value in tldap.
    
    s3-lib: Fixed a missing return value in tldap.
    (cherry picked from commit 2c47368d682ee908e79bc43d5c865049397440e1)

commit 795516f550e84f60e956b2673093017849eb985d
Author: Kai Blin <kai at samba.org>
Date:   Wed Jan 26 22:17:43 2011 +0100

    errormap: Add unix_to_werror() function
    
    While this function technically is closest to the
    map_nt_status_from_unix() function, I think it is better to keep the new
    function in line with our usual fooerror_to_barerror() naming scheme.
    
    Signed-off-by: Kai Blin <kai at samba.org>
    
    Autobuild-User: Kai Blin <kai at samba.org>
    Autobuild-Date: Wed Jan 26 23:07:24 CET 2011 on sn-devel-104
    (cherry picked from commit 278c6f8fc538ad8ee069f0682229fad34abb3513)

commit 7bc073743c9c9d892ab00ed236af3ab8c074e75d
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Jan 26 10:50:44 2011 -0800

    Allow "security = share" with SMB2. We already handle this in smb2/smb2_server.c
    (cherry picked from commit de53c1e30ddbc640fd0755cf38a40e9e0acac309)

commit fd74ee5f3e480407cd543d547cdf441a6641a853
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Jan 26 08:48:34 2011 +0100

    pidl:Typelist: fix perl warnings about recursiv function calls
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Wed Jan 26 10:59:04 CET 2011 on sn-devel-104
    (cherry picked from commit 34664338f3c0bd9acbb2ada3d92d482e30cbdf1c)

commit c10a24dc199963b9ca726c735266582dd46d287c
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jan 25 19:46:18 2011 +0100

    pidl:Samba3/ServerNDR: correctly initialise ndr_push struct
    
    We need to copy the ptr_count from the ndr_pull struct to the ndr_push struct,
    otherwise we'll reuse full pointer ids, which will cause the client to
    fail in the ndr unmarshalling.
    
    metze
    (cherry picked from commit 4b068bb91994a0fc3a76abd45bff4e2fe53e9a34)

commit b271a9fdfcc4b5c465fd644f211658f07a8bad21
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Jan 26 08:43:43 2011 -0800

    From Metze - make sure we're using the same string length for the hash.
    (cherry picked from commit 30065ac02e825bd0202294202069a0bc890cbdf1)

commit 7819c94193c314d891fae58ae01a28b2b53ee223
Author: Günther Deschner <gd at samba.org>
Date:   Mon Jan 24 20:52:24 2011 +0100

    s3-winbind: share a common winbind_samlogon_retry_loop().
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Jan 26 12:41:14 CET 2011 on sn-devel-104
    (cherry picked from commit abb7c07de5d07d5378dafbfdf0d0213a2b0e0b05)

commit 47ef6e44c119da378d3113e16d6be07e1e3a2fdb
Author: Günther Deschner <gd at samba.org>
Date:   Mon Jan 24 20:45:35 2011 +0100

    Revert "s3: These assignments are overwritten immediately"
    
    This reverts commit 18962ea3852d0d0fc7371e99813bebd54fae0a19.
    (cherry picked from commit 035a0d2fb36af2be655a19103bc3e01e036375a4)

commit c43b6c3af6957f78bee4f6629aca05501c920a9f
Author: Günther Deschner <gd at samba.org>
Date:   Mon Jan 24 20:43:56 2011 +0100

    Revert "s3-winbind: fix winbindd_dual_pam_auth_samlogon() for NT4 domains."
    
    This reverts commit cea36aeacf8778493463f31e6afc3f58384639e2.
    (cherry picked from commit 36cfa1792ed1d13268de792cb4df20d6743d1e55)

commit 21ebf5ff7699c9ac8e6d7c59de64c4ac82adc983
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Jan 25 14:59:44 2011 -0800

    Missed one debug printf of name_hash. Ensure always use %x.
    (cherry picked from commit 9e67184d0f5cc151091faa8e5db24d5569a3fead)

commit 34952ac438db81d23caaf5c46a2c55d77bfcc97a
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Jan 25 14:23:19 2011 -0800

    Fix bug #7863 - Unlink may unlink wrong file when hardlinks are involved.
    
    Do this by keeping a linked list of delete on close tokens, one for
    each filename that identifies a path to the dev/inode. Use the
    jenkins hash of the pathname to identify the correct token.
    (cherry picked from commit 44732734cca2328a8aceb2db9b577c923920f644)

commit f818e57efe68a4ec6a53ce0bba384c14c9f299ef
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Jan 25 13:57:38 2011 -0800

    Add uint32_t name_hash argument (currently unused) to get_file_infos().
    
    Will be used when we store more than one delete on close token.
    (cherry picked from commit a65bce4e38d0b940286c7c93c226651e5fb45082)

commit d2bf919d7145079fbd81fd16792c11f4b6024edd
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Jan 25 14:01:52 2011 -0800

    Add name_hash into the share mode entry struct (as yet only use for renames to identify a specific path).
    (cherry picked from commit b97f1ce68a512cb0da71ee1de9ddaa49dd466068)

commit 6189fcd839b85dff7d1f4736e141114641bafee6
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Jan 25 13:49:01 2011 -0800

    Add name_hash to files_struct. Set within fsp_set_smb_fname().
    (cherry picked from commit 76418e23bcde1eba4dfefbc10c51c083567a52e6)

commit 4d36084e05ca8a87e775b570215efd41eef7fc10
Author: Björn Baumbach <bb at sernet.de>
Date:   Thu Jan 20 14:38:30 2011 +0100

    s3-smbclient: Fix cli_errstr() usage (part of bug #7864)
    
    Convert cli_errstr() to nt_errstr()
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Tue Jan 25 11:41:53 CET 2011 on sn-devel-104
    (cherry picked from commit 07ccc2905dc5d0d74dc688ff830f504ea9665029)

commit dd4f80a6dc99f3f811a909f0c37940774e03ef15
Author: Björn Baumbach <bb at sernet.de>
Date:   Thu Jan 20 14:08:42 2011 +0100

    s3-masktest: Fix cli_errstr() usage (part of bug #7864)
    
    Convert cli_errstr() to nt_errstr()
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    (cherry picked from commit 5d8ada549e629cfe53ed973d66f5fcf0a3bd0a8c)

commit 33f14a75ceaacc179c406f2689198946054c0396
Author: Björn Baumbach <bb at sernet.de>
Date:   Mon Jan 17 12:02:39 2011 +0100

    s3-smbclient: Fix cli_errstr() usage (part of bug #7864)
    
    Convert cli_errstr() to nt_errstr()
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    (cherry picked from commit 09c612f377749b79b850ee6c52ae49699e256359)

commit df6c3b20dc7d059ffb50b09aac2112499990aaa0
Author: Björn Baumbach <bb at sernet.de>
Date:   Mon Jan 17 13:03:05 2011 +0100

    s3-torture: Fix cli_errstr() usage (part of bug #7864)
    
    Convert cli_errstr() to nt_errstr()
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    (cherry picked from commit 99f8f5e5945c5cd694dbb37fa947c04a24e25957)

commit 26bc25ef442869c627f5fa6d5c0d3954098b8b68
Author: Björn Baumbach <bb at sernet.de>
Date:   Mon Jan 17 09:51:45 2011 +0100

    s3-docs: fix deldriver option
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    (cherry picked from commit 3bb212a3a96164121d345a8c8f81294b0f988261)

commit c5c4f872f7b2e02a68855824c28693e61d24b373
Author: Björn Baumbach <bb at sernet.de>
Date:   Fri Jan 14 12:35:55 2011 +0100

    s3-docs: add some long opts to smbclient(1) man
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    (cherry picked from commit b8d5ee9de3bb8c24efd2a7fab89d7d814b98aa2d)

commit 7ad77c2eab787801946689ba462c20c2b26dbda6
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 25 02:42:59 2011 +0100

    idl: add file_id idl.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Jan 25 12:27:00 CET 2011 on sn-devel-104
    (cherry picked from commit c9f4fad75cf9749709cbebfe55c59f3c2d01858e)

commit 4538a217368eabf5a0649d1168ecfb19a7919d94
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 25 02:52:18 2011 +0100

    s3-libndr: remove cmdline_lp_ctx.
    
    Guenther
    (cherry picked from commit f0b3c72bcc119f497a4379c549bc55fb1031ce90)

commit 64620cbba4fe18731760e39990db41f13e29b042
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 25 02:01:56 2011 +0100

    waf: share libndr.so between samba3 and samba4.
    
    Guenther
    (cherry picked from commit dd35fe181c2397a970fa956afa5f4da534841b99)

commit b50f096f37dfe3d50e097797c9b84f4b8064faeb
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 25 00:52:10 2011 +0100

    libndr: move ndr_print_bool to ndr_basic.c
    
    Guenther
    (cherry picked from commit 7eac3100ea77eca64152444336180418938d5843)

commit 20e09d269b0f0d3ec5433566809dbe369774a713
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 25 00:47:05 2011 +0100

    s3-waf: add PKGCONFIGDIR.
    
    Guenther
    (cherry picked from commit 62e1c80cf532681c02ecd2ddcb7c920381a0465e)

commit 802e2a918e3db282f2cfd282c1341437fa126e12
Author: Matthieu Patou <mat at matws.net>
Date:   Sat Nov 20 18:06:12 2010 +0300

    idl: remove protected storage
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    (cherry picked from commit 9d9c2128585a1d5fdb9090215750427df6a883ff)

commit 3ee3cbd49fa06bd3d17fe6a52920d5d1dd557444
Author: Matthieu Patou <mat at matws.net>
Date:   Sat Nov 20 18:19:06 2010 +0300

    idl: Add IDL for remote key backup protocol (rkbp)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    (cherry picked from commit 25ae380fabfd2d7e5141dadb48b8e30b5b723c1f)

commit d6ab52177397fab496edd570c64c5673eda1ea48
Author: Günther Deschner <gd at samba.org>
Date:   Mon Jan 24 16:55:05 2011 +0100

    s3-build: remove source4 include path for autoconf build as well.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Jan 24 17:40:56 CET 2011 on sn-devel-104
    (cherry picked from commit 39ea30de0fb9ebf64b7c7ab8f6731fcf98ed294b)

commit bb21a5def93877ff6f524998e7e806222c1163e8
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 21 16:58:32 2011 +0100

    s3-rpcclient: allow to define validation level for samlogon.
    
    Guenther
    (cherry picked from commit 99437614fa8028d60356ee79611d94051ec756ec)

commit f08f449cc074e32d54da62521c2598d5ac9b3eb5
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Jan 12 15:48:30 2011 +0100

    drsuapi.idl: add some more DRSUAPI_ATTID_* values
    
    These will be use for "net rpc vampire passwd" in source3.
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Wed Jan 12 19:51:53 CET 2011 on sn-devel-104
    (cherry picked from commit c39e80094b91ac7055faee61a8137d47e9e76c43)

commit 7d0b03e676fbb977c3e83bb077f19551be796587
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Thu Dec 23 12:42:37 2010 +0100

    lib/replace/testsuite.c - fix test output
    (cherry picked from commit da78e24ca201dcdac8a498a5d0da8c30154d4d9a)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 9d2567e7a0c602afdcf8e2146bcaee509dec902a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Jan 5 13:52:34 2011 +0100

    tdbrestore: Update to GPLv3+, remove old FSF address.
    (cherry picked from commit 24d5a7202ab521b92eb07c93647ae2d381e181a5)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit d132658fbe61a2904dd04e915adc7c5d0f686ea2
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sat Jan 15 02:24:51 2011 +0100

    s4-dns: disable segfault handling in dlz_bind9
    
    we don't want bind9 calling the Samba segv handler
    (cherry picked from commit da5c328b4b4a793053a8b1c942ceda56da01625c)
    
    Only the lib/util part...
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 5cb58b7d29ee142df864b0d844adff865ba04454
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Wed Dec 22 09:53:27 2010 +0100

    lib/util/time.c - make the "strftime" output locale independant ("%c" is not)
    
    So that it also works on Solaris.
    (cherry picked from commit 07bcf6197d9fbdc038513ae3db7f83a9bb8a6cd9)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 5617a71e2ed28eb129c8854aa3ae18c98c409c59
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Dec 6 11:28:22 2010 +0100

    Revert "lib/util:tests/time.c - "test_timestring" - fix it on Solaris"
    
    This reverts commit 654e0102ddb0acaaf45fb55c15818722235fcc9f.
    This should better be handled by the replace library.
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Mon Dec  6 12:17:31 CET 2010 on sn-devel-104
    (cherry picked from commit bd3e5804a41fdfc8a43bebd95c53e4f0ff1d7a10)

commit fa98c8ec3fa805790491d2fed76c9fa79ed289d1
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Dec 5 22:20:06 2010 +0100

    lib/util:tests/time.c - "test_timestring" - fix it on Solaris
    
    Solaris returns "Thu Jan 01" and not "Thu Jan  1" - therefore proof for
    both.
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sun Dec  5 23:09:13 CET 2010 on sn-devel-104
    (cherry picked from commit 654e0102ddb0acaaf45fb55c15818722235fcc9f)

commit e08e530974c8f1042f27fba5b47921cc1c6c5e13
Author: Günther Deschner <gd at samba.org>
Date:   Mon Jan 24 15:27:52 2011 +0100

    s3-waf: fix lib/addns include path.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Jan 24 16:15:58 CET 2011 on sn-devel-104
    (cherry picked from commit ef0a3903f007cee5a564699fc9750d6e8a472d7d)

commit a4f9ad8f2f8790d13421affd9952f891e5632465
Author: Günther Deschner <gd at samba.org>
Date:   Mon Jan 24 15:26:11 2011 +0100

    s3-waf: no need anymore to include "source4" globally.
    
    Guenther
    (cherry picked from commit c675b1c827f792e19cbacd91d2356e0df2ee87e3)

commit f670bb40a3d978fbbbf0e41808efc3f67ce9177b
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Jan 24 13:29:14 2011 +0100

    libcli/ldap: use lib/ldb_compat.h for the s3 build
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Mon Jan 24 14:55:50 CET 2011 on sn-devel-104
    (cherry picked from commit 0dc1eee0b8174d591ea02de40bb564088a25fd97)

commit b88ca1307b0ddf9181eb4fc85dd1d3fd6d766ede
Author: Günther Deschner <gd at samba.org>
Date:   Mon Jan 24 11:48:36 2011 +0100

    s3-winbind: fix winbindd_dual_pam_auth_samlogon() for NT4 domains.
    
    After failing the netr_LogonSamLogonEx, we failed to retry with
    netr_LogonSamLogon.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Jan 24 12:35:42 CET 2011 on sn-devel-104
    (cherry picked from commit cea36aeacf8778493463f31e6afc3f58384639e2)

commit 8645941125a50bd9cc77676f481b44e52362ac75
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Jan 24 09:25:01 2011 +0100

    Revert "s3: Fix an infinite loop"
    
    This reverts commit 61f7d7cdeccb1f733590e8bdb8229b32363a815e.
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Mon Jan 24 10:10:43 CET 2011 on sn-devel-104

commit 0a84c3041a8f6f776d0c7811a30b77177ca150c0
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 23 09:12:43 2011 +0100

    s3: Fix an infinite loop
    
    If select returns EBADF (which should NEVER happen), then we loop infinitely
    because the select masks seem all active.
    
    I've been given an strace where smbd floods syslog with inotify-related
    error messages. The strace shows that select returns EBADF, and we're calling
    the inotify event callback. It then complains there's no data on the inotify
    fd.
    
    Metze, please check!
    
    We might need to fix this in 3.4 and 3.5 as well. And we need to find the
    deeper reason where we close a file descriptor and don't tell the events
    system about it.
    
    Volker
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Jan 23 10:05:39 CET 2011 on sn-devel-104

commit 60ceb0bdc79427d29c1076a0094d9250d36e42c0
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Jan 22 16:22:42 2011 +0100

    s3: Fix connecting to port-139 only servers
    
    When the TCP RST came before the 5 msecs timeout kicked in, we
    viewed this as final, as state->req_139 was not set yet.
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sat Jan 22 17:42:41 CET 2011 on sn-devel-104

commit 1007dd323bb701dc4cfa07d9cfd8a8361cceeccc
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 21 15:35:11 2011 +0100

    s3-torture: fix uninitialized status code.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Jan 21 16:52:34 CET 2011 on sn-devel-104
    (cherry picked from commit 6ee39a2f42e83768f99e742f76dd4a1b785fcdae)

commit 0e0cdc162aa5d8fb331ca5054c7e3ffcd919fe31
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 21 16:02:18 2011 +0100

    s3-rpc_client: fix dcerpc_try_samr_connects().
    
    Only return when both results are ok.
    
    Guenther
    (cherry picked from commit 6923cc801669ad31741a9e2a024e0d35f1a16d58)

commit 1324924d54a354cd5e564c8ff81560a6b17e661c
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 21 16:00:31 2011 +0100

    s3-rpc_client: no need to include gen_ndr/cli_samr.h anymore.
    
    Guenther
    (cherry picked from commit e873ce9b651b665b1b0e3755b016587f02a9f99d)

commit 30be636a97838b80b078c41e10fcef96321afbda
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 21 15:51:05 2011 +0100

    s3-rpc_client: fix uninitialized variable found by -O3.
    
    Guenther
    (cherry picked from commit 1f26b101ed594ed55f9679fe595ddba2ef1ecee0)

commit d4fa4fc3c1c0f3f10a60b059b51dae5c5c555297
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 23:16:42 2011 +0100

    s3-waf: remove RPCCLI_SPOOLSS subsystem.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Jan 21 16:06:40 CET 2011 on sn-devel-104
    (cherry picked from commit 5e89574dceb80b170444631bcffdf02fc8f7af76)

commit 6c822b1851e07826b3eb2477fec7a04cdfddee90
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 23:16:24 2011 +0100

    s3-build: remove RPCCLI_SPOOLSS subsystem.
    
    Guenther
    (cherry picked from commit 24c51a7d2a3e6cdcf8cf55278d3e4151b7271d3b)

commit 7483d7837980a051485101633ea618dfc4ab6d0d
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 22:10:30 2011 +0100

    s3-rpcclient: prefer dcerpc_spoolss_X functions.
    
    Guenther
    (cherry picked from commit cf7a78b64f83be4c2ccc0b1fd2b074954179bcb1)

commit 215a3f774c978361c56688cb18c25a245e02843e
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 18:37:52 2011 +0100

    s3-rpc_client: prefer dcerpc_spoolss_X functions.
    
    Guenther
    (cherry picked from commit e94ffc790e7206f76d9ea43d0620511143547457)

commit 038f101a26e69939ae39ebb3fe36489571d6889b
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 19 00:43:33 2011 +0100

    s3-lanman: remove trailing whitespace.
    
    Guenther
    (cherry picked from commit 831f3eec16623e8c96aa58a4e03db5f0fcda8b5c)

commit 7107405396f94b617a2151005be21bcb447869d4
Author: Andreas Schneider <asn at samba.org>
Date:   Thu Jan 13 17:30:52 2011 +0100

    tdb: Added doxygen documentation.
    
    Autobuild-User: Andreas Schneider <asn at samba.org>
    Autobuild-Date: Wed Jan 19 11:26:34 CET 2011 on sn-devel-104
    (cherry picked from commit b42afa0edf375c944d39a888f4db422e8d2b13cf)

commit a1f5754ce6b33c80d73fdbf3408bd258a88bfb6a
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 12 15:51:49 2011 +0100

    s3-rpc_client: Added dcerpc_try_samr_connects.
    
    Autobuild-User: Andreas Schneider <asn at samba.org>
    Autobuild-Date: Fri Jan 21 15:19:01 CET 2011 on sn-devel-104
    (cherry picked from commit 5db115a3041faee7c924cf26c1635f6028ae7df8)

commit 68afebf217797188fab785afc2d08d66ce073b93
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 12 15:36:19 2011 +0100

    s3-rpc_client: Rename get_query_dispinfo_params.
    (cherry picked from commit 089c25cbbb44547bbb03d54ec4e2c1f5ebd10f86)

commit 7e6fcf81e2ef8c4bb1163dedbeb6b56913d2a6e3
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 12 15:14:35 2011 +0100

    s3-rpc_client: Added dcerpc_samr_chgpasswd_user3.
    (cherry picked from commit e6475f2151eb94b2e9010f9e0f4d3d8c2c315b81)

commit cf21b02ee5f53351a6e8825f4841ed61e4d8c90b
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 12 09:04:19 2011 +0100

    s3-rpc_client: Added dcerpc_samr_chng_pswd_auth_crap.
    (cherry picked from commit 200772653ae295b4c5142d943faf7a2c878121a9)

commit ab1ea9ac59edf53f6baf9ad6519cba59915c6b7f
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 12 08:46:28 2011 +0100

    s3-rpc_client: Added dcerpc_samr_chgpasswd_user2.
    (cherry picked from commit 3de564b9b6559690578ca649f8acf52d82bc592e)

commit 5bbabae6f74b18c82d56c79606ae980a3e635e31
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Jan 11 13:07:02 2011 +0100

    s3-rpc_client: Added dcerpc_samr_chgpasswd_user.
    (cherry picked from commit 78c4f72c311fb23ab37ed892fe67b75421736803)

commit ef46a0f61901983196ba74c0141639232a6c8128
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Jan 11 12:56:44 2011 +0100

    s3-rpc_client: Added header information to cli_samr.h.
    (cherry picked from commit 8b1ffc770c50b789ce923f585b20a74d9b42f2ee)

commit ba7dcd0aab61d5937951e9a3c4c04a622cd98b62
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Jan 11 12:56:08 2011 +0100

    s3-rpc_client: Added header information to cli_lsarpc.h.
    (cherry picked from commit 1efa9b1cbd5576e1985a909afa43d24cc3fa2bb0)

commit 3f8b53e6bb2d3fbb5bd802a461373b0403789320
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sat Jan 15 12:06:09 2011 +0100

    s3:printing: use dcerpc_spoolss_X() functions
    
    metze
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    
    Autobuild-User: Andreas Schneider <asn at samba.org>
    Autobuild-Date: Fri Jan 21 13:14:49 CET 2011 on sn-devel-104
    (cherry picked from commit 7a2fa9fc1cf5b26419c9cd915e85030c7f14e764)

commit 281bb107a70da21744362bd95936fc384cc5674c
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sat Jan 15 11:55:39 2011 +0100

    s3:srv_spoolss: use dcerpc_spoolss_X() functions
    
    metze
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit 1f8332526102e879c8a8f847d6b43efaf69d03ba)

commit fc01d4ab45706aae9b086c63537eb2994953d064
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sat Jan 15 11:53:11 2011 +0100

    s3:smbd: use dcerpc_spoolss_X() functions
    
    metze
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit e830e37c9c0ef6597e92e31915b2f41310ac1cad)

commit 5ccc1421236fd86995073fcc502b5babd36ebe15
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sat Jan 15 11:50:59 2011 +0100

    s3:net: use dcerpc_spoolss_X() functions
    
    metze
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit 81443447a116460911a9235a8f9a60e3c8dea502)

commit 7042891e1c5ce5727670c3bc01c057727edc0bae
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sat Jan 15 11:44:23 2011 +0100

    s3:libads: use dcerpc_spoolss_X() functions
    
    metze
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit a34aa148ca9789ddd7f1f09d548e7c2668876151)

commit a554efc92e54d3e94fa1656df85209eba11c83d3
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jan 21 13:49:06 2011 +0100

    s3:docs: document "winbind max domain connections"
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Fri Jan 21 14:33:57 CET 2011 on sn-devel-104

commit fb9e65735526080cb6cb90ae42ea20c474d90268
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Apr 7 17:45:12 2010 +0200

    s3:winbind: Fork multiple children per domain
    
    This makes us scale better with many simultaneous winbind requests,
    some of which might be slow.
    
    This implementation breaks offline logons, as the cached credentials are
    maintained in a child (this needs fixing). So, if the offline logons are
    active, only allow one DC connection.
    
    Probably the offline logon and the scalable file server cases are
    separate enough so that this patch is useful even with the restriction.

commit d35fc973d966eebff204665a728a1639a19d198c
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Jan 21 10:30:13 2011 +0100

    s3: Fix a deadlock between smbd and ctdbd
    
    Do the notification after we released the share mode lock. Inside notify_fname
    we take out another tdb lock. With ctdb also accessing our databases, this can
    lead to deadlocks. Putting this notify after the TALLOC_FREE(lck) above we
    avoid locking two records simultaneously. Notifies are async and informational
    only, so calling the notify_fname without holding the share mode lock should
    not do any harm.
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Fri Jan 21 12:29:21 CET 2011 on sn-devel-104

commit 1e67bf44e2b7882edcd932a8cce0365d520b1804
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jan 21 09:46:42 2011 +0100

    s3:vfs:shadow_copy2: fix indentation in _SHADOW2_NEXT_SMB_FNAME
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Fri Jan 21 10:57:45 CET 2011 on sn-devel-104

commit 091f5b199ec145561ee5840903c73a26d14e3319
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Dec 16 04:26:02 2010 -0700

    s3:vfs:shadow_copy2: Fix shadow-copy module for drag&drop from a snapshot
    
    We have to return NT_STATUS_NOT_SAME_DEVICE to trigger the Windows client to
    start a copy itself. Unbeknownst to us via the ACLs snapshots are read-only, so
    a rename would trigger a EACCES. Unfortunately the MacOS/X finder does not do
    the smart NOT_SAME_DEVICE fallback that Windows does.

commit 05e0002b9d2140a57f8edb2c9341ec62b5e19999
Author: Christian Ambach <christian.ambach at de.ibm.com>
Date:   Thu Dec 9 11:25:17 2010 +0100

    s3:registry correct a debug level
    
    this is not a level 0 message, move it to 10

commit fa5089cfe589b3e575cf55597d5ea0f7e036c824
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 23 14:49:12 2010 +0100

    s3:winbind: Protect against invalid winbindd_cache entries in lookuprids

commit f2922ace5be4f91c4c6d394da6f1d0cb1a32b9b8
Author: Gregor Beck <gbeck at sernet.de>
Date:   Wed Sep 29 15:13:55 2010 +0200

    s3-net: add roundtrip tests for registry import/export

commit ee2292227a5e849497206971c9013521e62bb05d
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Mar 8 17:59:35 2010 +0100

    packaging(RHEL-CTDB): explicitly build the tsm vfs module.

commit 435d15c02e924627410675871d76c073d762e22f
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Dec 3 01:55:52 2009 +0100

    s3: Fix the code to immediately disconnect from a non-working ctdbd

commit 013eb30421c58431f3b25a0b4655f86d1dce140f
Author: Rusty Russell <rusty at rustcorp.com.au>
Date:   Fri Nov 20 10:39:57 2009 +0100

    s3:vfs:gpfs: fix logic when gpfs:winattr is false (the default!)
    
    On my autocluster setup, it's not set.  Maybe it should be?  Otherwise
    smbclient and some Windows client programs will get errors like:
    
            # smbclient //localhost/data -Uadministrator%XXX
            Domain=[VSOFS1] OS=[Unix] Server=[Samba 3.4.2-ctdb-10]
            smb: \> put /etc/resolv.conf resolv.conf
            NT_STATUS_ACCESS_DENIED closing remote file \resolv.conf
            smb: \>
    
    Caused by attempting to update the time on close.
    
    Signed-off-by: Rusty Russell <rusty at rustcorp.com.au>
    Signed-off-by: Michael Adam <obnox at samba.org>

commit 404a40350d8140f4d49b9fae83971fd5e9a8a587
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 21 10:38:23 2011 +0100

    s3-spoolss: make it more obvious what winreg_create_printer() does.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Jan 21 11:43:29 CET 2011 on sn-devel-104
    (cherry picked from commit 8db3258983bcf4ad73679a5bd5a554adc062a324)

commit f3bd75c5b017a82c333f4902d0051420444c818b
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 21 10:34:38 2011 +0100

    s3-rpcclient: rename duplicate enumkey command to winreg_enumkey.
    
    Guenther
    (cherry picked from commit 621fb88e331bb247d1726e7ffcd2a3c4819e6e14)

commit 620c09edcbf22bb8e9145b106f27f20090146bf0
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 19 14:39:50 2011 +0100

    s3-spoolss: as smbtorture testing proves: devmode size is the size of the devicemode minus the driverdata extra size.
    
    Jeremy, please check.
    
    Guenther
    (cherry picked from commit be884c1bfdfec24c067705af132a4d7dce807376)

commit 773830d2da1b0199286c268a9a01d86b1e79ad94
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 19 14:39:36 2011 +0100

    s4-smbtorture: make sure there is always driverextra data in spoolss devmode size tests.
    
    Guenther
    (cherry picked from commit 1f3fb30ed938d1ffdf4fbdcbc8b429becbbdb801)

commit d191c2e3af202a37202f629c4f461eb751523ec6
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 19 13:49:51 2011 +0100

    s3-spoolss: disallow storing an invalid devmode size.
    
    Guenther
    (cherry picked from commit 9b1878e538a39b5459a74790b371ef5c098e0642)

commit b9b226680a941cff7a805158b9099ff754041e10
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 19 13:48:17 2011 +0100

    s4-smbtorture: add tests for the size member of spoolss devicemodes.
    
    Guenther
    (cherry picked from commit aefbec52703a10ebe49ddd4883ea728116825114)

commit 611ff18b7a1cedbdfd1baa9e3603f18314864718
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 19 13:44:46 2011 +0100

    s4-smbtorture: prepare devicemode test for expected result tests.
    
    Guenther
    (cherry picked from commit 7a7b61ef082070de9407c937a86e299a98a6ef58)

commit 0524e247610942acb0ee13ac8c5ec29f3107ed8c
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 19 00:15:09 2011 +0100

    s4-smbtorture: add some paranoia checks for 0 sized devmodes.
    
    Guenther
    (cherry picked from commit bb51c050149c2e2ea5bf81f283da862fc1e840d2)

commit f52c2942ff2817f5521784a854460dd6b1f4484f
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Jan 19 11:04:05 2011 +1100

    waf: change private libraries to use the same soname as public libraries
    
    See
    http://lists.samba.org/archive/samba-technical/2011-January/075816.html
    for a description of the reason behind this change
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Wed Jan 19 02:21:06 CET 2011 on sn-devel-104
    (cherry picked from commit 7d8e9706f7829feaef928424e76bd7df6e223762)

commit 0f4c89b0bebedeb8f0800a59a0bb02a7570f6d84
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Dec 8 12:02:51 2010 +0100

    buildtools: add the PRIVATE_EXTENSION for private libraries
    
    metze
    (cherry picked from commit aee086c4d5a5b591814e7e78b3f24420a8ffff48)

commit 0fec411dcf8906afeeece01a6827ac4d01d85379
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Dec 21 23:52:15 2010 +0100

    wafsamba: Allow newer or the same python module versions to be installed,
    not older.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Wed Dec 22 00:42:23 CET 2010 on sn-devel-104
    (cherry picked from commit e43de85b97dfa584ba9cfb7b18ed302fddb767ae)

commit ad73c7262727e0c8a82c4b032ded3c63db34b006
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Jan 5 12:16:15 2011 +0100

    buildtools/wafsamba: import 'sys' and 'Logs' if we use them
    
    We should avoid generating a backtrace in a normal
    error case, just because sys.exit(1) isn't known.
    
    metze
    (cherry picked from commit e0a9b58de8bd86122d17c0330cb1f0330207c023)

commit c68f4af4f9c4e580ec4192a6e1c0e67fbba52455
Author: Jeremy Allison <jra at samba.org>
Date:   Thu Jan 20 16:32:57 2011 -0800

    Remove all uses of "./" in pathnames - make canonical. This will become important when we need to guarantee canonical names for hashing.
    (cherry picked from commit f278cc1a1f253b6492ef60c2879bdae6a2730084)

commit 4f84d6720779bf1a3cc855e9d4508a7026eb4e59
Author: Jeremy Allison <jra at samba.org>
Date:   Thu Jan 20 16:30:28 2011 -0800

    Ensure we don't use "./" in findfirst pathnames. Use a directory open of "." instead.
    (cherry picked from commit de4b09ca01b1747c49bb0058147977ff39d054bb)

commit f97f6a061ef497de3eade580bcf0a008bba33002
Author: Jeremy Allison <jra at samba.org>
Date:   Thu Jan 20 16:27:56 2011 -0800

    Make processing of incoming stream rename paths common between reply_mv and ntrename. Ensure we don't depend on "./" in the streams module.
    (cherry picked from commit bb54f72b94dca9206bf377b0d6a4b669e389e339)

commit fabfc89df297113ea5df7689575d886935121e22
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Oct 26 22:49:46 2010 +0200

    s3:smbd: use anonymous_shared_free() for shared memory signing state
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Thu Jan 20 07:48:29 CET 2011 on sn-devel-104
    (cherry picked from commit c3ad9bf1572abda699d88f48eabec680094b30de)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit fb6004d01ff4a3342e3cde174391edb8ea4e34ca
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jan 18 17:00:26 2011 +0100

    lib/util: add tests for anonymous_shared_allocate/free()
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Thu Jan 20 06:25:03 CET 2011 on sn-devel-104
    (cherry picked from commit c9e6bf047dc92a75d31b686d4e759743fc7386f8)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 278f07c89f7e8c15a6e57cd7a51eeead3ea221a0
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Oct 26 22:45:19 2010 +0200

    lib/util: add anonymous_shared_free()
    
    metze
    (cherry picked from commit cc59f347ee6ca5d48ba2790a8f5d843b76c470a7)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit d57a0ff11adec9d358c6e7586f08903425e40216
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Oct 26 22:41:46 2010 +0200

    lib/util: s/allocate_anonymous_shared/anonymous_shared_allocate/
    
    metze
    (cherry picked from commit 34ea9096366fe475891a0aee7b3bbc74bfe07032)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 54efccf2ee028e1a111895124b507e853408e8f4
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Jan 19 17:55:13 2011 +0100

    lib/util: fix rounding to page size in allocate_anonymous_shared()
    
    metze
    (cherry picked from commit 9e00d2a9a47d03b41e88407eb89395b870a104a5)

commit 4d2ff96823d4e15d5e39eee71802ae57fd308a19
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 19 16:13:42 2011 +0100

    s3-param: Fixed code block in max_open_files().
    
    When the HAVE_GETRLIMIT and RLIMIT_NOFILE macros are defined the block
    isn't closed.
    
    Autobuild-User: Andreas Schneider <asn at samba.org>
    Autobuild-Date: Wed Jan 19 23:10:50 CET 2011 on sn-devel-104
    (cherry picked from commit 4744da8762c492654204b0ee0b3c47631f44ce29)

commit 16eea763590f151bd15ac6c0afaa82fbaad0ba4f
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 19 16:22:28 2011 +0100

    s3-smbd: Fixed a possible null pointer dereference.
    (cherry picked from commit 7a97518e12054e1f84236501322b756c5c09d7dd)

commit fb05a0791de10692fd846129ef6add3c95f3c79a
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Jan 10 17:25:00 2011 +0100

    s3: Add wbinfo --dc-info
    
    wbinfo --dc-info prints the current DC name and IP address. This helps
    diagnosing problems that might happen when a later wbinfo --ping-dc fails.
    
    This patch started out by using the SAF and NBT cache entires, but those are
    relatively short-lived. So I decided to invent a new gencache entry with a very
    long timeout. We need to go via the gencache because when for some reason a
    winbind child process is stuck, we can't query it for the current DC it's
    connected to. This must eventually go away again when we have a fully async
    winbind.
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Wed Jan 19 08:40:28 CET 2011 on sn-devel-104

commit 6197253ad8ca5b8bba63865156911cecb1e1907b
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Jan 18 16:57:25 2011 -0800

    Add DELETE-LN test to show bug #7863 - Unlink may unlink wrong file when hardlinks are involved
    (cherry picked from commit 0ab05aabc2a9d51821b2b4238b97b7e516a2e450)

commit bf352d2e0eb2c855c686c562077ad27790b694b7
Author: Olly Betts <olly at survex.com>
Date:   Tue Jan 18 10:07:13 2011 +0000

    Fix "net usersidlist" not to skip every other user
    
    Remove double increment from for loop over users in get_user_tokens(),
    left over from when this used to be a while loop.  Bug was introduced
    in 1e39a619.

commit 147134d552ae92660ca80351afec7d91e75b5fd2
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 18:05:29 2011 +0100

    s3-winbind: no need to include ../librpc/gen_ndr/cli_lsa.h in
    winbindd/winbindd_msrpc.c.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Jan 19 00:37:46 CET 2011 on sn-devel-104
    (cherry picked from commit 49969e6aeb6607620177146461e114820a4c002c)

commit aeaa5679fc502a5fbb23212e0e7f910748113a48
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 16:32:20 2011 +0100

    s3-rpc_client: no need to include ../librpc/gen_ndr/ndr_lsa_c.h anymore.
    
    Guenther
    (cherry picked from commit 5efe6566a0c6fb668df81eb5e524244cff442271)

commit 6ca2a508ed7e08084138b4e327bdd8f9f1b8c0cb
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 16:32:05 2011 +0100

    s3-netlogon: no need to include ../librpc/gen_ndr/ndr_lsa_c.h anymore.
    
    Guenther
    (cherry picked from commit 6feed0c9d293426c05b4b1167fd01be35844be2c)

commit a7d51f36f18cffcf950a4ebdb600879e9ff99dae
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 14:27:17 2011 +0100

    s3-netlogon: no need to include ../librpc/gen_ndr/cli_samr.h anymore.
    
    Guenther
    (cherry picked from commit 6ed4121d5400598b58521807c2caa41a4422f778)

commit 1b496df812b19a2fab27f1e45d259748053c04ec
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 22:53:59 2011 +0100

    s3-net: use correct spoolss header in net rpc.
    
    Guenther
    (cherry picked from commit 430664d7696c8265adf6ed144fdefd1e424844a1)

commit 4ac245f8256ff8bc6abb33a076def5d31c0f6aad
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 18 22:35:17 2011 +0100

    s3-net: use correct spoolss header in net_ads.c.
    
    Guenther
    (cherry picked from commit 66bc2f912712f74c646d6e619d73a8b6a1eb9478)

commit ec9c8d2b8f4f5304dfb2ab2f9618a66c9107b3c6
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Jan 18 14:00:44 2011 -0800

    Fix error where Windows client spoolss returns WERR_INVALID_DATA       W_ERROR(0x0000000D)
    on opening a printer. We can't return zero for devmode->size. Guenther please check !
    (cherry picked from commit e78e3e396ae812ed9e5897eb2833c51c85e49b83)

commit 13c318d5417bdb8d807a1c4e5e845d091f387768
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Dec 14 15:24:22 2010 +0100

    s4:tls_tstream: also use a dynamic buffer for the pull side
    
    Maybe that fixes the remaining issues with some gnutls versions.
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Tue Jan 18 17:26:08 CET 2011 on sn-devel-104
    (cherry picked from commit 93733e4e316dc7f80bbc002778914b9dc09fe6d7)

commit c436d7e9e75d4642f91f1d0a86b97dedd3cf5b4c
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Dec 14 15:00:15 2010 +0100

    s4:tls_tstream: fix partial reads, so that the gnutls layer doesn't read the same data twice
    
    metze
    (cherry picked from commit 361b4ed016a06717682e4071aa499a52b6c29dda)

commit f6861c4b0ead5259242e857c162a3168679b2707
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sat Jan 15 09:17:55 2011 +0100

    s3:build: don't use librpc/gen_ndr/cli_echo.[ch] anymore
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Mon Jan 17 09:34:12 CET 2011 on sn-devel-104
    (cherry picked from commit 528bcedbc55e9fa9e700db74c2f7e7323c3f08c1)

commit e181920573caea5b4784f7cf5e21385c2955fff8
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sat Jan 15 09:15:34 2011 +0100

    s3:torture: use dcerpc_echo_X() functions
    
    metze
    (cherry picked from commit 494e57d913ba2502b9a4bd3172228949590e0ae6)

commit b0f9f30ba4057487e4241a7da4325875a7edcc64
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sat Jan 15 09:14:56 2011 +0100

    s3:rpcclient: use dcerpc_echo_X() functions
    
    metze
    (cherry picked from commit 85db5c9f8f76822999765650def55b8342ef6244)

commit ee048dac3e7f073727b84cbc6772e158152f1a67
Author: Michael Adam <obnox at samba.org>
Date:   Tue Jan 18 14:20:12 2011 +0100

    release-scripts: add build-htmlman-nogit
    
    non-git version of a script to ease building of html version of manpages
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Tue Jan 18 15:07:09 CET 2011 on sn-devel-104

commit 61f1064ada52f21c61a8e7743cfb5c4461db0b47
Author: Michael Adam <obnox at samba.org>
Date:   Tue Jan 18 14:20:12 2011 +0100

    release-scripts: add build-htmlman-git
    
    git version of a script to ease building of html version of manpages

commit a9d7d79c89ef97f425aba6490161fe7de6d59903
Author: Michael Adam <obnox at samba.org>
Date:   Tue Jan 18 14:17:15 2011 +0100

    release-scripts: add gpl header comment to build-manpages-nogit

commit 92848330bc574948394adf5113ed4df3fa01c6a6
Author: Michael Adam <obnox at samba.org>
Date:   Tue Jan 18 14:18:08 2011 +0100

    release-scripts: add gpl header comment to build-manpages-git

commit 3f10470f00fc81ab0dc7cb25866854fb4072abd9
Author: Michael Adam <obnox at samba.org>
Date:   Tue Jan 18 14:17:15 2011 +0100

    release-scripts: remove commented out line from git-version

commit 796452aa234fcc57b1fcf5cdeca09bbdd1316403
Author: Michael Adam <obnox at samba.org>
Date:   Tue Jan 18 01:06:32 2011 +0100

    packaging/RHEL-CTDB: add the smbta-util manpage

commit e405c4081a874726adf76fdf97030adb71ccfce6
Author: Michael Adam <obnox at samba.org>
Date:   Tue Jan 18 01:06:18 2011 +0100

    packaging/RHEL-CTDB: add the pam_winbind.conf manpage

commit d4a1ec61cbea3a2381db1a06c3a76d6188a472e3
Author: Michael Adam <obnox at samba.org>
Date:   Thu Sep 9 17:56:03 2010 +0200

    packaging/RHEL-CTDB: do not use an external docs tarball but build the manpages

commit 94d8c98b042eeb4a8983906f600d172378baaac2
Author: Michael Adam <obnox at samba.org>
Date:   Thu Sep 9 17:14:20 2010 +0200

    packaging/RHEL-CTDB: untangle the various %doc entries to single lines

commit c510a5e08e4aefdf01dca5123abab6a74060682e
Author: Michael Adam <obnox at samba.org>
Date:   Tue Jan 18 13:00:51 2011 +0100

    docs: Remove template "itemizedlist/listitem" from man.xsl
    
    This seems to have been basically taken from the manpages/lists.xls
    from the docbook-xsl stylesheets. But it references a variable list-indent
    that older versions of docbook-xsl (e.g. 1.69) do not provide.
    This makes the manpage build break on older systems. Removing
    the definition lets the build succeed, using the system-definition
    of the itemizedlist/listitem.
    
    The diff between the docbook's (version 1.75.1) definition of
    itemizedlist/listitem and the definition in our man.xls is this:
    
    -- with this patch
    -- without this patch
    @@ -53,5 +53,7 @@
       <!-- * seems to require the extra space. -->
       <xsl:call-template name="roff-if-end"/>
       <xsl:apply-templates/>
    -  <xsl:text>.RE&#10;</xsl:text>
    +  <xsl:if test=" following-sibling::listitem">
    +        <xsl:text>&#10;.RE&#10;</xsl:text>
    +  </xsl:if>
     </xsl:template>
    
    I.e. the version of man.xsl made insertion if ".RE" conditional.
    I hope this does not break anything severely.
    The diff for e.g. the resulting winbindd.8 manpage is this:
    
    --- with this patch
    +++ witout this patch:
    @@ -375,7 +375,6 @@
    
     \m[blue]\fBwinbind: rpc only\fR\m[]
     Setting this parameter forces winbindd to use RPC instead of LDAP to retrieve information from Domain Controllers\&.
    -.RE
     .SH "EXAMPLE SETUP"
     .PP
     To setup winbindd for user and group lookups plus authentication from a domain controller use something like the following setup\&. This was tested on an early Red Hat Linux box\&.
    
    Cheers

commit b561963883e825e1d7e43ebd45cbb6a4a666d2e6
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Jan 17 12:53:40 2011 +0100

    s3-auth: Fixed account lockout check.
    (cherry picked from commit ad6560564350616b2925d097460876bd56555acf)

commit a0f277f6b05fdddc3ed87366658573ac399fb011
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Jan 17 13:40:12 2011 +0100

    s3-rpc_client: Fixed status check of dcerpc_lsa_lookup_sids_noalloc.
    
    Autobuild-User: Andreas Schneider <asn at samba.org>
    Autobuild-Date: Mon Jan 17 17:35:50 CET 2011 on sn-devel-104

commit 43e8c8e28fda1f70f706e364c8b07794161dd65e
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Jan 17 13:39:21 2011 +0100

    s3-rpc_client: Fixed return values of dcerpc_lsa_lookup_sids_generic.

commit 9d0f33a75bd99bd0e12ed5a0fb125902a8d8dc4c
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Jan 14 05:14:22 2011 -0700

    s3: Make sure we call wbcAuthenticateUserEx correctly
    
    There are cases where we fill in params.password.response.lm_data with non-NULL
    where params.password.response.lm_length is 0. wbcAuthenticateUserEx does not
    like that.
    
    I haven't been able to reproduce this with smbclient yet, I've seen it with a
    proprietary smb client implementation.
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Mon Jan 17 16:30:11 CET 2011 on sn-devel-104

commit 7d637632dff47f11dd291930779c1b1514c4fe54
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 16 21:13:29 2011 +0100

    s3: Avoid a few calls to cli_errstr
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Mon Jan 17 08:47:25 CET 2011 on sn-devel-104

commit 4e21d00e9495fdeceb7960adca6b7fc43304b457
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 16 20:16:25 2011 +0100

    s3: Remove some unused code

commit 7ce911f8675aa20549985a2d6d30a40c4c11622b
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 16 20:09:17 2011 +0100

    s3: Convert cli_lock64 to cli_smb

commit 9b0054a615b56ae53154f1f8adc1c039208140f2
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 16 20:04:17 2011 +0100

    s3: Convert cli_lock to use cli_locktype

commit 59c9d390987ad8dc6205cff0504b623a91445983
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 16 19:50:46 2011 +0100

    s3: Convert cli_locktype to cli_smb

commit 7e12286d299bca07e3c9fa64c38e48de18b65cd2
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 16 19:20:43 2011 +0100

    s3: Make passing up "result_parent" from cli_smb optional

commit 691c60812495033e4bca0ef7bcd225a29a41ffe9
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 16 19:11:45 2011 +0100

    s3: Remove unused cli_send_keepalive

commit 7e59340d7c472c196d5a63363478fd9d5b739a83
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 16 13:13:20 2011 +0100

    s3: Remove unused cli_send/receive_trans

commit bcc286d5170c03727d92c71134fd4b91cd3c87d4
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 16 13:12:16 2011 +0100

    s3: Convert try_trans2 to cli_trans

commit 1f8e986577bf5737eba7b6f49ec905ec5e853fc4
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 16 13:07:35 2011 +0100

    s3: Convert cli_api to cli_trans

commit 9af4f3333262a0d846afb75827f2626edb3e11f8
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 16 12:56:09 2011 +0100

    s3: Make cli_setpathinfo_basic use cli_setpathinfo

commit 1153ee0197deb9f15353484a098d24f8e709da22
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 16 12:49:59 2011 +0100

    s3: Add cli_setpathinfo

commit abe22e6772cdcc400d60c020e58ae420c171c08f
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 16 12:45:22 2011 +0100

    s3: Rename cli_setpathinfo->cli_setpathinfo_basic

commit 5462da80a2df8e1e498bc7fd63ae31ca5c0da1cd
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 16 12:34:43 2011 +0100

    s3: Remove unused cli_send/receive_nt_trans

commit 7b21fbc91ddf5aeffa0d5cb3d93bd3ee91283c37
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 16 12:33:24 2011 +0100

    s3: Convert try_nttrans to cli_trans

commit 54cde57c03d54b40886486da0076adf9b2adc834
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 16 12:26:45 2011 +0100

    s3: Move dump_ntquota* to smbcquotas.c

commit b5a3820b25793c07a0b90b9a69eadc03b56c0184
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 16 12:14:26 2011 +0100

    s3: Convert cli_set_fs_quota_info to cli_trans

commit 06dce8e1ffc5e30512897623e9a7ef10d665bf8c
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 16 12:03:07 2011 +0100

    s3: Convert cli_get_fs_quota_info to cli_trans

commit 1e62f0d81e117d4a132f81d03532a6b6dedee83d
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 16 11:53:03 2011 +0100

    s3: Convert cli_list_user_quota to cli_trans

commit c8462682d7b426c658aeea5277e85c4cc99e90f7
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 16 11:33:35 2011 +0100

    s3: Convert cli_set_user_quota to cli_trans

commit ea909554fedf370175c06e2dc362fbface3897e5
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 16 08:34:58 2011 +0100

    s3: Convert cli_get_user_quota to cli_trans

commit d0648065581e9ec1901e93a05ff5f0384f9cc936
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Jan 15 16:07:31 2011 +0100

    s3: Fix some nonempty blank lines

commit d0b7a481cf0e46fd741000eff08cf8e673278a17
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 9 19:54:33 2011 +0100

    s3: Fix a C++ warning

commit 54c60f00c490d157903226df9b99dec4b572d3dc
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 9 19:44:13 2011 +0100

    s3: Remove cli_send_trans from cli_qpathinfo_alt_name

commit aa1fa272e51d67d4affc1f44278e1c6da2049db4
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 9 19:13:15 2011 +0100

    s3: Remove cli_send_trans from cli_oem_change_password

commit 313b42aa671517df4b19c7968ecb64d583439e88
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Jan 15 16:32:00 2011 +0100

    s3: Avoid some calls to cli_errstr
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sat Jan 15 17:18:54 CET 2011 on sn-devel-104

commit fc8f2fbcc02d27e1be9c4441aaf0de5f036b2566
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Jan 15 16:20:37 2011 +0100

    s3: Convert cli_set_secdesc to cli_trans

commit 3bf18d80d1fdd290e15bd78eaa567d0fa21ba9de
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Jan 15 16:07:31 2011 +0100

    s3: Fix some nonempty blank lines

commit aa16bf476c203930099652b0c685d620f49c373c
Author: Jeremy Allison <jra at samba.org>
Date:   Fri Jan 14 15:15:01 2011 -0800

    Add OPLOCK4 test which explores how Windows copes with oplock and share mode breaks on hard links.
    
    Jeremy.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Sat Jan 15 00:59:46 CET 2011 on sn-devel-104
    (cherry picked from commit dbaeb52ebe4056fc50a1533fc66fe58442c57ac5)

commit c17f3e741d3dd574f7a2a6f8e3208462f610d214
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Jan 14 16:43:00 2011 +0100

    s3: Fix bug 7917: Yet another bug in chain_reply
    
    Found by Michael Hanscho <samba at micha.priv.at> with a WinCE client.
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Fri Jan 14 17:42:05 CET 2011 on sn-devel-104
    (cherry picked from commit 109cbe37a2cf819f297b1ebf63f1817579bedf02)

commit 7028b291d1c9578b661236645cd468de081d4924
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 14 10:53:17 2011 +0100

    s3-waf: fix the build after rpc_winreg removal.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Jan 14 11:38:40 CET 2011 on sn-devel-104
    (cherry picked from commit d7af8753abf7dfea6af334e2a6eb9e175127a139)

commit 67f35d2151d23e951444163b2a0c6eb4e152ae19
Author: Christian Ambach <christian.ambach at de.ibm.com>
Date:   Thu Jan 13 16:04:36 2011 +0100

    s3:vfs aio_fork children do not go away
    
    on RHEL 5.5, recvmsg() does not return when it is reading
    from the socket and the process on the other side closes
    its connection. This left aio children around that should
    have gone already and were just wasting system resources.
    
    This patch makes the child go away by writing invalid
    data to it so that the child exits.
    
    Pair-Programmed-With: Volker Lendecke <vl at samba.org>
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Fri Jan 14 09:57:18 CET 2011 on sn-devel-104

commit 381aaa3247c7e3c4cf6f99462543bbeed40b3d39
Author: Christian Ambach <christian.ambach at de.ibm.com>
Date:   Thu Jan 13 15:59:18 2011 +0100

    s3:vfs fix children cleanup in aio_fork
    
    the cleanup loop in aio_fork always stopped operation
    on the first inactive child it found. In case lots of
    children need to be reaped, it will take multiple runs
    before all children are gone

commit 8b821f3dceb68b429ff3c32a1323596c1cb3ed14
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 22:55:43 2011 +0100

    s3-build: remove RPCCLI_WINREG subsystem.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    
    Autobuild-User: Andreas Schneider <asn at samba.org>
    Autobuild-Date: Thu Jan 13 15:06:36 CET 2011 on sn-devel-104
    (cherry picked from commit a556896d1e2c79c39e95f0903fb365fe3a308a2c)

commit a0af4286a24d2a293c5aac6e17e700f82148dca6
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 22:55:34 2011 +0100

    s3-waf: remove RPCCLI_WINREG subsystem.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit 2e54b01bde9af9df1a00a7b3df5cf6270b3fe56a)

commit 6843e286c3477714a6ddc18b4d1738289d924d75
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 22:53:52 2011 +0100

    s3-net_registry: prefer dcerpc_winreg_X functions.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit 166504adb711e0bf582d71c38f5b08beb2806978)

commit 0503876636c7ec9bcd0e5c5b0e8668dfd93d71dd
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 21:59:23 2011 +0100

    s3-net: prefer dcerpc_winreg_X functions.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit da433458e5ba82e9cf94aed04ecfcda89b287331)

commit fa760803580cd74c556bde0af6b4119d0262f0c2
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 21:11:44 2011 +0100

    s3-spoolss: no need to include cli_winreg header anymore.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit a451c54b3db9da5f0cfda0b72c7af1eae3ada6f8)

commit 4bf214b4dad4566a2c056a7f6cc055031642a3b1
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 21:11:17 2011 +0100

    s3-rpcclient: prefer dcerpc_winreg_X functions.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit d97eb89c2a0f7ab4543922a417f1fb9fcd8fbaec)

commit c762b26fd94c24718e7e0115be5b99c670eaad8b
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 13:25:51 2011 +0100

    s3-build: remove RPCCLI_SRVSVC subsystem.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit 7e959004d790536cc932285c2d38a566ea130b5d)

commit b937ac133ec8fa6f54a1a1719de20642b29f3d86
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 13:25:42 2011 +0100

    s3-waf: remove RPCCLI_SRVSVC subsystem.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit 9204e04f274b69b34dd3da8bf63e4eeb7050cb50)

commit 5bb34107a7ece6293184849cb98e4f9f149ecf49
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 13:22:08 2011 +0100

    s3-rpcclient: prefer dcerpc_srvsvc_X functions.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit bded49f5d637c30ae33564d0642d1e58adddaaec)

commit d13af6c247c3a962d8254fe2127f9835cb35dbbf
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 13:11:41 2011 +0100

    s3-net: prefer dcerpc_srvsvc_X functions.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit 8aa5b067b9dfa1897dc12316987686d1e1c5946d)

commit 94694e3692f87b384939aeb2a84586d60045c860
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 13:01:57 2011 +0100

    s3-smbtree: prefer dcerpc_srvsvc_X functions.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit 1ea6dd35f4ebca968e23602ba009f45e4f914161)

commit a17b8ec89efe79967d7f5c64b239bb8ce8a6e8ce
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 13:00:49 2011 +0100

    s3-lanman: prefer dcerpc_srvsvc_X functions.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit 4189c00caeaa9cdd71d9e5cbb35e2efdd9ad3ac6)

commit 7b9ce6fa65b002fd1f593e722f819ff82e70f905
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 12:58:44 2011 +0100

    s3-libsmbclient: prefer dcerpc_srvsvc_X functions.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit 44e048f7a89a2fd26cca680cb9e53c02103d7750)

commit 16dfb6551f60a3a42401393a71c9365f81b51703
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 12:56:55 2011 +0100

    s3-smbclient: prefer dcerpc_srvsvc_X functions.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit fccfd29283154d9ec252fcb4c26f21301150dc5f)

commit 52b0f1cadae996375245c66049d1e2b03c15d943
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 12:51:07 2011 +0100

    s3-libnetapi: prefer dcerpc_srvsvc_X functions.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit 1ef94dffe6e0b86e0ff30f7d37dc81fc251f6d95)

commit f26c759326eb47db638ec3be87dcfb4821a0b966
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 12:12:32 2011 +0100

    s3-build: remove RPCCLI_NETLOGON subsystem.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit aa4efa154f9f7b2d152a99f822c3970f3b736705)

commit 116bd99611d10ea770b5039aae44387996243a99
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 12:12:22 2011 +0100

    s3-waf: remove RPCCLI_NETLOGON subsystem.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit 9a9ee03ae8331e81281c12b159df1dd66b5cc851)

commit 24d92c5e240011f034b3db4379a869c31e6a015d
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 12:08:42 2011 +0100

    s3-rpcclient: prefer dcerpc_netr_X functions.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit 5e4b327c4f1a9a09cb46514e7ed5c213031f1218)

commit 9e34167824df5cc88220658c2cfeb4b3e78a28af
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 11:55:34 2011 +0100

    s3-winbind: prefer dcerpc_netr_X functions.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit c9b3404c68b0b5b1f2f3008736d77c476cc0e398)

commit cd6e7f13cc3a239d4a9ad9ab5b61999ecb8b6627
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 11:36:06 2011 +0100

    s3-rpc_client: prefer dcerpc_netr_X functions.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit 232378c6e5b1db9facd3c74b7fa82ed9a3b4ef67)

commit 1376fbab84ec4c85b5deb58f102cdcdbc1e6ad8f
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 11:27:26 2011 +0100

    s3-net: prefer dcerpc_netr_X functions.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit 1259e93ac07fa86eacf0870744b7c6a056a30c57)

commit 662ba308dc3c84c116748486109ba7baaada8106
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 11:21:18 2011 +0100

    s3-libnet: prefer dcerpc_netr_X functions.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit f3eb5c234e3c4e07c9839c940c4558a169087dbf)

commit 27e7f92e5f0042a78447ed0cc6a24c29ad58a801
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 11:17:48 2011 +0100

    s3-libnetapi: prefer dcerpc_netr_X functions.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit 425753ebe3e85e1e7ea939937269c10bc5f7fd73)

commit 34d1e21b90fe7dbd1bd1319e5f67ea380b8ae5ca
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 19:12:07 2011 +0100

    s3-net: remove some pointless fstrings in "net rpc service".
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit f9ca6904a474e8c33532708977878940ad5696e0)

commit c64837e5f7ddd75ea9caed062df8e03ea9da4eed
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 19:08:48 2011 +0100

    s3-net: restructure "net rpc service" and add open_scm().
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit d0c05ab2ec5af5090048091d65a48736dcc2ba6b)

commit d510583b03e99c06a3f31d8aa4f68a7cce1e2980
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 19:00:16 2011 +0100

    s3-net: restructure "net rpc service" and add open_service().
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit 3e2821acda1dd2197b82048e80ef190f46068832)

commit 102a81e2ccebcfede391a32d324e23ade00b7f5b
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 11 23:22:18 2011 +0100

    s3-build: remove RPCCLI_SVCCTL subsystem.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit 5ad7d6aaa8f0067e23ce5ef892026a0898fc1068)

commit 6f27c46d04185c6a5a250e0e0d3bf8da64317cd9
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 11 23:22:07 2011 +0100

    s3-waf: remove RPCCLI_SVCCTL subsystem.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit 067e54881846baf35a456fcc546a7cc9e3180ac4)

commit 88a04a6e281840963c62456d5f065f0838887ee9
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 11 23:21:41 2011 +0100

    s3-svcctl: prefer dcerpc_svcctl_X functions.
    
    Guenther
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    (cherry picked from commit 8e588550b9c373b0be50c27978782a4574b92728)

commit 10faf6c9fdb7798c5dfb6ca11fe36ead9d1a85c9
Author: Paul B. Henson <henson at acm.org>
Date:   Thu Jan 13 10:16:13 2011 -0800

    Fix bug #7909 - map SYNCHRONIZE acl permission statically in zfs_acl vfs module.
    (cherry picked from commit 75132a58c77257da5c90b92f08941dadb6aab00c)

commit f53a322a72855bbd8cfdd0024f3c874de25ddc24
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Jan 12 18:12:29 2011 +0100

    s3: Fix some nonempty blank lines
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Wed Jan 12 19:04:25 CET 2011 on sn-devel-104
    (cherry picked from commit 8c6b0b61e5a19de3b1d710e84a7a773321b8a257)

commit be96c4c180d56429d9512affc452d707e391e30d
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Jan 12 10:26:49 2011 +0100

    s3: Remove a pointless else
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Wed Jan 12 11:12:56 CET 2011 on sn-devel-104
    (cherry picked from commit 35f08a2958455dfe747d068fad9b383d07c9e9eb)

commit 3007c98c5e917c924539d41a4946adbca2ed48f4
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Jan 10 10:06:37 2011 +0100

    m4: Don't AC_MSG_ERROR when too old python is found
    
    This broke the pure S3 build with an old python
    
    Matthias Dieter Wallnöfer, please check!
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Mon Jan 10 11:26:18 CET 2011 on sn-devel-104
    (cherry picked from commit 1c6d89660ea6687df55248e1f45699e59562792a)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 9243c4e594f8ed146d499520aaa5147adceeb1d4
Author: Björn Baumbach <bb at sernet.de>
Date:   Tue Jan 11 14:28:26 2011 +0100

    s3-docs: Typos in rpcclient man page
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Wed Jan 12 18:13:54 CET 2011 on sn-devel-104
    (cherry picked from commit 4fe0765d911c2a08351805f4a953dc0cd512200d)

commit b8df394a846b751e8c0fdd9919559f1e8d1d08cb
Author: Björn Baumbach <bb at sernet.de>
Date:   Tue Jan 11 12:43:59 2011 +0100

    s3-docs: Typos in smbclient man page
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    (cherry picked from commit 98af6738f6d006c58fca8560a2b78a60cdbefaa8)

commit 25ada2407c5695d958fe04a5c053e1d60997c16d
Author: Björn Baumbach <bb at sernet.de>
Date:   Wed Dec 22 15:20:29 2010 +0100

    s3-rpcclient: Fix bug #7880: cmd_spoolss_deletedriver() returned without checking all architectures.
    
    Continues now with next architecture if no driver is available.
    
    Because of the broken behavior of the rpccli_*() functions,
    we need special error code handling.
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    (cherry picked from commit f5af66e67d7c6d62315671c0cf57f47973316226)

commit b7a6ad5f609ea65331ffea6294e629646e9ac60c
Author: Karolin Seeger <kseeger at samba.org>
Date:   Tue Jan 11 21:18:57 2011 +0100

    s3/docs: Remove superfluous bracket.
    
    Karolin
    (cherry picked from commit 3bf51a9e2853d8ce4f8c573eda7fb1d2ede6f8cb)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 45e96047cf650cedafc610c2bf4352bc5c984757
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 13:57:08 2011 +0100

    s3-net: fix query_service_state() error handling.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Jan 12 15:22:56 CET 2011 on sn-devel-104
    (cherry picked from commit dac7ccee9ff01407bfadbfe466425f0266eafd52)

commit ca1c338bc6868bf57bad8156100a938948388156
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 13:10:28 2011 +0100

    s3-net: add missing breaks in switch statement in get_share_info().
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Jan 12 14:31:05 CET 2011 on sn-devel-104
    (cherry picked from commit 9bad1507050046de553c842e2ca0112437b705c1)

commit 699b06ac81bf483c8d330482e3ef470546f141c1
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 13:41:16 2011 +0100

    s3-drsuapi: fix error handling after converting to dcerpc_drsuapi_X functions.
    
    Guenther
    (cherry picked from commit 1cd7f6c0e1c52ad09f3c66d89809bae859285880)

commit ed79d15ae0d18e76560e408ccb6db5b6ad37675f
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 13:32:10 2011 +0100

    s3-libnetapi: add missing error check after switchting to dcerpc_wkssvc_X functions.
    
    Guenther
    (cherry picked from commit 415a390ba87f2227eee5312eb3838beb9a7abc30)

commit 9a534beea904648b47c6a3b68b74390b089913c5
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 10:34:45 2011 +0100

    s3-waf: finally enable large file support.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Jan 12 11:59:22 CET 2011 on sn-devel-104
    (cherry picked from commit fa5fdb1a4e1033944f3fdb5584e950b7ed9ee632)

commit 4fc077c03a72843456a79f389c3311635a6c6f83
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 00:56:29 2011 +0100

    s3-waf: add check for SO_PEERCRED.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Jan 12 02:29:48 CET 2011 on sn-devel-104
    (cherry picked from commit e2a3ff184e7e6133b3536c5a40c9f05849b1f196)

commit 7be94654940344c0c8ad29e4c30f3173cbe49ece
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 00:49:53 2011 +0100

    s3-waf: add checks for Linux readahead.
    
    Guenther
    (cherry picked from commit 4c8b9bee14ba9bcf4cc0a00985247fda3a29deef)

commit ae3d500abce44c5d12d40bd1b811c06d4b800908
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 12 00:43:26 2011 +0100

    s3-waf: more fallocate checks stolen from autoconf.
    
    Guenther
    (cherry picked from commit 4412eb9d008d259cebafa7062d4826d69e67d89c)

commit 2201ce04cee99cbde46136a32672c03f84e766f6
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 11 11:43:28 2011 +0100

    s3-waf: add checks for fallocate fallocate64.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Jan 12 00:56:57 CET 2011 on sn-devel-104
    (cherry picked from commit b0f4f6f464c36e987eaaaccdbd8a49d18dd5d28f)

commit 3b49e625e12a83b4407bce6509d2f16370f623d8
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 11 18:04:19 2011 +0100

    s3-build: remove RPCCLI_DRSUAPI subsystem.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Jan 11 23:01:24 CET 2011 on sn-devel-104
    (cherry picked from commit 6f39c3b52663ee9e4b1c1d1e4fd0377d4fdb17f7)

commit 7278a361e3553eb46c58b8bcccc1d317b61646a0
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 11 18:04:04 2011 +0100

    s3-waf: remove RPCCLI_DRSUAPI subsystem.
    
    Guenther
    (cherry picked from commit 9fe0cfef6ac408396e2415faa91f9ee8ae5e3774)

commit 48b4aa68f059d1c814becefadc18542423803ee8
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 11 17:46:11 2011 +0100

    s3-drsuapi: prefer dcerpc_drsuapi_X functions.
    
    Guenther
    (cherry picked from commit 4f057230ca979021dfa0b279392ff820599e54a0)

commit 2127864793fd98930aa1aa4cf6ba9b8bcc2a3253
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 11 16:48:52 2011 +0100

    s3-build: remove RPCCLI_INITSHUTDOWN subsystem.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Jan 11 17:59:21 CET 2011 on sn-devel-104
    (cherry picked from commit a76dde61bc88ee139d92f4e00f5f390a105e064b)

commit de86ea682805dfb844a234197ab94e60bd1a056c
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 11 16:48:40 2011 +0100

    s3-waf: remove RPCCLI_INITSHUTDOWN subsystem.
    
    Guenther
    (cherry picked from commit 5473d1b81c8b1374bef8a537091454a53128dfaa)

commit 419ed0eb780cc23d4ba55562273481be812ff0d9
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 11 16:47:34 2011 +0100

    s3-initshutdown: prefer dcerpc_initshutdown_X functions.
    
    Guenther
    (cherry picked from commit d1954ce8e7bf80c19366dd8313ab616b583c9fe7)

commit e196838fa5b87a1e7b1d8c1bd85537f969e14e36
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 11 16:24:01 2011 +0100

    s3-build: remove RPCCLI_EVENTLOG subsystem.
    
    Guenther
    (cherry picked from commit 2a05561e354dd8b6e96deca7243e49e1168a6951)

commit c1216c4e9fb762971f6f0587675fc65e3e859da7
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 11 16:23:49 2011 +0100

    s3-waf: remove RPCCLI_EVENTLOG subsystem.
    
    Guenther
    (cherry picked from commit 6cbe4da599bd892b0ddcafe85de23a867c683453)

commit f80bc11616d7bf62ec304d64fa94252649f76360
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 11 16:22:55 2011 +0100

    s3-eventlog: prefer dcerpc_eventlog_X functions.
    
    Guenther
    (cherry picked from commit fe2b89edee0ced4c4995a0db49128329c7d7f7f2)

commit 8e8ea1384dd61fef3ce1fd4388bddd2c64abe64c
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 11 17:11:48 2011 +0100

    s3-build: remove RPCCLI_WKSSVC subsystem.
    
    Guenther
    (cherry picked from commit e5c4f69d40d4a6161a83195253122594000bde70)

commit de70e8cdffc696d0c31af85e98ba9e00d7bf848e
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 11 16:05:27 2011 +0100

    s3-waf: remove RPCCLI_WKSSVC subsystem.
    
    Guenther
    (cherry picked from commit 7c14048f94ba3a26a9832326521f57e72a13446f)

commit 35797993d8308f602d5d1e0d7c3f3d8689b7b514
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 11 16:03:24 2011 +0100

    s3-wkssvc: prefer dcerpc_wkssvc_X functions.
    
    Guenther
    (cherry picked from commit 4920390913f8b9eb8601a318be56fb272cc9a43b)

commit 2a2e9edc21919cbb4b9ffeb84a203e69a9379cf6
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jan 11 13:38:16 2011 +0100

    s3:winbindd: use ndr_wbint_c.h instead of cli_wbint.h
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Tue Jan 11 15:40:22 CET 2011 on sn-devel-104
    (cherry picked from commit 4f305f438b69b24f803d1b4f27b90d2c81794471)

commit a0818ae60b4df756a697bb034744a102c0303db8
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jan 11 13:35:23 2011 +0100

    s3:winbindd: use ndr_dssetup_c.h instead of cli_dssetup.h
    
    metze
    (cherry picked from commit cbc7db99d07bfcf7c1e282eaf05567809ce72d96)

commit 3763b9e84b4e3005e2043628140f7c84790a6ca5
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jan 11 13:35:08 2011 +0100

    s3:net: use ndr_dssetup_c.h instead of cli_dssetup.h
    
    metze
    (cherry picked from commit a175473e342864ce8b43cb5ac64278ca191a200f)

commit 8f9be253ccb28770cc6c39f333e24639d97b918a
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jan 11 13:34:41 2011 +0100

    s3:rpcclient: use ndr_dssetup_c.h instead of cli_dssetup.h
    
    metze
    (cherry picked from commit f2044d0d116f84a2e737d2739cf83be6a83568f9)

commit 48016535e9f1c3c1b936b16ac234cea5d52947c9
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jan 11 11:24:41 2011 +0100

    s3:rpcclient: use ndr_dfs_c.h instead of cli_dfs.h
    
    metze
    (cherry picked from commit f936cfe505b63b8b27089667fd057ff8dce1600b)

commit 1b8e1453ca1063fb7971975eaab74bd3107b0605
Author: Jeremy Allison <jra at samba.org>
Date:   Mon Jan 10 14:24:51 2011 -0800

    Fix "make test" - ensure nmbd runs with -S (log to stdout).
    Also ensure nmbd socket directory isn't created (nmbd will create it).
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Tue Jan 11 00:30:52 CET 2011 on sn-devel-104
    (cherry picked from commit 86d06ad1035c4cc3861a20f064aa9d9dc3b72cd4)

commit ec3a7863f3b98d9c537153bf1fa2a331b0e4c237
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Jan 6 17:09:56 2011 +0100

    s3: Fix some warnings in the zfsacl module
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sat Jan  8 13:42:20 CET 2011 on sn-devel-104
    (cherry picked from commit bdff4591ca80b0589954e812d8fe498038c87837)

commit 9f35139682e93b87510b5588bfe249e3ab53e962
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 9 10:53:04 2011 +0100

    s3: Convert enc_blob_send_receive to cli_trans()
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Jan  9 11:40:04 CET 2011 on sn-devel-104
    (cherry picked from commit b57721faafad749f01df22bf555841aac158fa71)

commit d91fc9dea83976b4c7bd3987eba05cfe7195341e
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 9 10:20:29 2011 +0100

    s3: Fix two incompatible pointer type warnings on Solaris
    (cherry picked from commit 3274d80ffd19ccb5e5783f7577909121d8111854)

commit 88337fa257a6418dfa4cdaedd4744bdec115b8ba
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 5 17:35:36 2011 +0100

    s3-rpc_client: Fixed the dcerpc_lsa_LookupNames4 client_revision.
    
    The spec states that the ClientRevision value MUST be one of the
    following: LSA_CLIENT_REVISION_1 or LSA_CLIENT_REVISION_2.
    
    LSA_CLIENT_REVISION_2 means Windows 2000 and newer.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Jan 10 19:05:31 CET 2011 on sn-devel-104
    (cherry picked from commit 3f21b971a9fda418e1a96ada9e6778b04004e005)

commit 0ea00cae5b41506c02bd658d76ce72e7ee5ffccf
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 5 17:34:30 2011 +0100

    s3-rpc_client: Fixed the dcerpc_lsa_LookupNames4 lookup_options.
    
    Use the enum value in dcerpc_lsa_LookupNames4 for _lookup_options.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit b1df95cbc5c5f0f5272ea047f9f8d93d5d732fcc)

commit dd8956a906109c78bc4d48458a16e25d25b79717
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 5 17:24:51 2011 +0100

    s3-rpc_client: Fixed the dcerpc_lsa_LookupSids3 client_revision.
    
    The spec states that the ClientRevision value MUST be one of the
    following: LSA_CLIENT_REVISION_1 or LSA_CLIENT_REVISION_2.
    
    LSA_CLIENT_REVISION_2 means Windows 2000 and newer.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit e02916c4532c8cdd185624e1fe26b0496ef60419)

commit 46a1ef376790330caed4025b51b76299f1afcf3e
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 5 17:22:18 2011 +0100

    s3-rpc_client: Fixed the dcerpc_lsa_LookupSids3 lookup_options.
    
    Use the enum value in dcerpc_lsa_LookupSids3 for _lookup_options.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit a53e0831d2491268b9fe808a3f9fda7dd9ebce5d)

commit 7d58409abffb1764795d7f0fb8f06705b105fd76
Author: Andreas Schneider <asn at samba.org>
Date:   Fri Sep 3 11:15:25 2010 +0200

    s3-netlogon: Move to new dcerpc client funtions.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit b17eb8256d28f0ec2b6376f0bd3c90e0d664bd8f)

commit de60af3b2f0dc36742b4f00586b97e8c35d67600
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Sep 7 15:49:00 2010 +0200

    s3-rpc_client: Added dcerpc_lsa_lookup_names.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit fd1fff608c03bd45741ff89ccfefe549b3abfada)

commit bd9bce67ad8586f754d0995271e28cf376e2f421
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Sep 7 14:58:19 2010 +0200

    s3-rpc_client: Added dcerpc_lsa_lookup_sids and dcerpc_lsa_lookup_sids3.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit c91e756f8d406abee41f9644bd82353fdee347cb)

commit 32d692e5a57df0fdd7ee7a5f208bf3fff7afe774
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Sep 7 12:19:25 2010 +0200

    s3-rpc_client: Added dcerpc_lsa_open_policy2.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 8f14229b28321e82f6f444d48f514c54cbc24f9b)

commit 57a4b462b30b5c5718e5a5b25b408bf595555fb8
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Sep 7 11:24:52 2010 +0200

    s3-rpc_client: Added dcerpc_lsa_open_policy.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 2f819505afe2a5f1bd244a625861f7b07c78ae8f)

commit 83f5ac4035b672e48469a5458a522cd5a705e3f1
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Jan 10 14:40:40 2011 +0100

    s3: Remove superfluous ;
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Mon Jan 10 15:26:50 CET 2011 on sn-devel-104

commit fc293463fcc9764ee4c700ea2c7862b55494ecb2
Author: Günther Deschner <gd at samba.org>
Date:   Mon Jan 10 12:28:57 2011 +0100

    s3-selftest: re-sync with s4-selftest wscript.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Jan 10 13:41:38 CET 2011 on sn-devel-104
    (cherry picked from commit a44f76e2c42f725f6c8f3b4c5b834fe449751997)

commit 1aaccebf0cc354ff9b6000d052a61911105f4090
Author: Günther Deschner <gd at samba.org>
Date:   Mon Jan 10 11:57:18 2011 +0100

    libcli/security: fix sid_type_lookup().
    
    It *always* returned "SID *TYPE* is INVALID".
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Jan 10 12:47:00 CET 2011 on sn-devel-104
    (cherry picked from commit 45227e96c2cff017dd0ecd29d9e93e89d71b7573)

commit 625118daf6dacbbfd260b4c755c40acda16bc74f
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Jan 8 11:51:17 2011 +0100

    s3: Avoid a ton of registry writes at startup
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sat Jan  8 12:39:09 CET 2011 on sn-devel-104

commit d73e2dd2aeecd4377e214a6eec02dce93431ec50
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Jan 8 11:28:47 2011 +0100

    s3: Fix a type error

commit f29a453cc8d0bb57aab8c1833ca6d746a896d3d8
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Jan 8 11:28:27 2011 +0100

    s3: Fix some nonempty blank lines

commit 85cbe4af615d9b2c6edc456bcee6475fa9ee88c0
Author: Jeremy Allison <jra at samba.org>
Date:   Fri Jan 7 21:28:45 2011 -0800

    Explicitly set "nmbd: socket dir" in the test environment.
    (cherry picked from commit 12277bb5f5e6b3cd0e9158ebda3c1746fc25bb4a)

commit adfacdcfac94e7646dae3ed38a6ff3eeea9f5e84
Author: Jeremy Allison <jra at samba.org>
Date:   Fri Jan 7 15:27:51 2011 -0800

    Move wins_lookup_open_socket_in() to remove a compile warning.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Sat Jan  8 01:48:27 CET 2011 on sn-devel-104

commit 57dcab12d1ac2098ec77a1c5533a85f5b31f8a0e
Author: David Disseldorp <ddiss at suse.de>
Date:   Tue Dec 28 15:54:54 2010 +0100

    s3-printing: remove printer_list_need_refresh
    
    printer_list_need_refresh() was used previously to ensure one smbd
    process did not attempt to update the printer_list tdb during or soon
    after update by another smbd.
    
    It is no longer needed, as pcap updates are now only performed by the
    parent smbd process following startup, SIGHUP, config update or printcap
    cache time expiry.

commit cde4ebd2bf9c2288fe954e3c51c8cf3b0ec3fb2d
Author: David Disseldorp <ddiss at suse.de>
Date:   Tue Dec 28 14:55:01 2010 +0100

    s3-printing: remove old entries in pcap_cache_replace
    
    Callers of pcap_cache_replace() assume the existing printcap cache is
    replaced by the new values provided. This is not currently the case,
    old entries should be removed.

commit 29d67d615278f00e9bc6ae4583c209fa836f3b72
Author: David Disseldorp <ddiss at suse.de>
Date:   Thu Dec 23 12:14:21 2010 +0100

    s3-printing: Initiate pcap reload from parent smbd
    
    Since commit 7022554, smbds share a printcap cache (printer_list.tdb),
    therefore ordering of events between smbd processes is important when
    updating printcap cache information. Consider the following two process
    example:
    1) smbd1 receives HUP or printcap cache time expiry
    2) smbd1 checks whether pcap needs refresh, it does
    3) smbd1 marks pcap as refreshed
    4) smbd1 forks child1 to obtain cups printer info
    5) smbd2 receives HUP or printcap cache time expiry
    6) smbd2 checks whether pcap needs refresh, it does not (due to step 3)
    7) smbd2 reloads printer shares prior to child1 completion (stale pcap)
    8) child1 completion, pcap cache (printer_list.tdb) is updated by smbd1
    9) smbd1 reloads printer shares based on new pcap information
    
    In this case both smbd1 and smbd2 are reliant on the pcap update
    performed on child1 completion.
    The prior commit "reload shares after pcap cache fill" ensures that
    smbd1 only reloads printer shares following pcap update, however smbd2
    continues to present shares based on stale pcap data.
    
    This commit addresses the above problem by driving pcap cache and
    printer share updates from the parent smbd process.
    1) smbd0 (parent) receives a HUP or printcap cache time expiry
    2) smbd0 forks child0 to obtain cups printer info
    3) child0 completion, pcap cache (printer_list.tdb) is updated by smbd0
    4) smbd0 reloads printer shares
    5) smbd0 notifies child smbds of pcap update via message_send_all()
    6) child smbds read fresh pcap data and reload printer shares
    
    This architecture has the additional advantage that only a single
    process (the parent smbd) requests printer information from the printcap
    backend.
    
    Use time_mono in housekeeping functions As suggested by Björn Jacke.

commit 60b7c19739acf3c18dc4071e96e3311a32237506
Author: David Disseldorp <ddiss at suse.de>
Date:   Sun Dec 19 19:52:08 2010 +0100

    s3-printing: reload shares after pcap cache fill
    
    Since commit eada8f8a, updates to the cups pcap cache are performed
    asynchronously - cups_cache_reload() forks a child process to request
    cups printer information and notify the parent smbd on completion.
    
    Currently printer shares are reloaded immediately following the call to
    cups_cache_reload(), this occurs prior to smbd receiving new cups pcap
    information from the child process. Such behaviour can result in stale
    print shares as outlined in bug 7836.
    
    This fix ensures print shares are only reloaded after new pcap data has
    been received.
    
    Pair-Programmed-With: Lars Müller <lars at samba.org>

commit 0838466c5db640c5a8cd146d0339f77b16d75f42
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 7 15:21:26 2011 +0100

    s3-waf: add NMBDSOCKETDIR variable.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Jan  7 16:33:55 CET 2011 on sn-devel-104
    (cherry picked from commit 286c3d6d8ed0b50b8da0e9416df200c9162bc4cf)

commit d3a475d56bbb1947b33f99b5615bf650bcc69322
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 7 12:36:38 2011 +0100

    s3-build: fix classic build after libcli netlogon changes.
    
    Guenther
    (cherry picked from commit 5c9eca6fc4060d9780264fe3576f12ac1d9d9759)

commit ecdb498b3e0b927a22b5dab569650a6b9b95cc2a
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 7 12:01:42 2011 +0100

    netlogon: move netlogon helpers to ../libcli/netlogon.
    
    Guenther

commit c4262ade8d2128bbdee35d6bb05f91691fbefec7
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 7 12:19:00 2011 +0100

    s3-waf: rename LIBCLI_NETLOGON subsystem to LIBRPCCLI_NETLOGON.
    
    Guenther
    (cherry picked from commit 75c8e429383d0d5d4cb13e769d66d87a64252e42)

commit 7e1902e3700be864b6fd4ac5c5ed0ecf9e4be665
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 7 12:08:54 2011 +0100

    s3-waf: rearrange waf recurses in main wscript_build.
    
    Guenther
    (cherry picked from commit 358c8ec292868b8674577b41e46fc447e657b396)

commit 8dcedd5fe81aaf9fd00d79fe94f82dfd4c5c57bf
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 7 11:45:33 2011 +0100

    s3-waf: cleanup wscript_build a little.
    
    Guenther
    (cherry picked from commit ccf15ebcc3ee318415028cf449a0b2efa914548e)

commit a5d07e81d6b94a51fe8e29947caa06df691bcdef
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 7 11:41:15 2011 +0100

    s3-waf: recurse into ../lib/smbconf.
    
    Guenther
    (cherry picked from commit 0a7d6dc8a886c0e4cd98efadc193e43df05ab172)

commit 59d5f422f17878b877a60a89085c24dcc197c447
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 7 00:37:02 2011 +0100

    s3-waf: fix winbind_krb5_locator.so realname.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Jan  7 11:13:29 CET 2011 on sn-devel-104
    (cherry picked from commit 2187c490137b420fd09343fcc03c04320b9f8183)

commit 4e72d9bdb3b737b3e13b65a863515ba840e1daab
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Jan 6 12:33:44 2011 +0100

    s3: Make nmbd socket dir configurable
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Fri Jan  7 14:14:19 CET 2011 on sn-devel-104

commit 082040d4ee69763e0355bc87b23d51dfff87bce0
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Jan 5 14:50:21 2011 +0100

    s3: Remove some unused code

commit 84e48356790a3c5390e6a97c5e36f9b5c4546d75
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Jan 5 14:35:11 2011 +0100

    s3: Limit the number of unexpected clients to 200
    
    DoS protection like the max winbind clients. Settable by
    nmbd:unexpected_clients

commit b2d10b7e295fd298cbcd997b67656f064c6c9ab5
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Jan 5 14:34:04 2011 +0100

    s3: Limit the number of unexpected packets per client to 10
    
    Non-reading clients could maliciously make nmbd allocate memory

commit ef77aa754852c7c6e1694c4aa669c5df210bc298
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Jan 5 14:13:00 2011 +0100

    s3: Use the new nbt_getdc in winbindd_cm

commit 8ba97675dbfde418352e2b2fbca77974391285e5
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Jan 5 14:12:44 2011 +0100

    s3: Use the new nbt_getdc in dsgetdcname()

commit 01f60a6d9fae0214133431280acb062530bd7f24
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 2 12:49:08 2011 +0100

    s3: Add nbt_getdc
    
    This is a getdc version that uses /tmp/.nmbd/unexpected

commit 4934d841bd4af3553c0ea00ca4e054a1ca3cafc6
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Jan 6 02:12:00 2011 +0100

    s3: Fix a valgrind error

commit cdaf2f8cfe65c8be92593de47ce555fff71d8e38
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 2 14:43:18 2011 +0100

    s3: Factor out parse_getdc_response

commit c070a3956dbee29003d9720d7fc0a025ff124d94
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 2 12:42:47 2011 +0100

    s3: Lift my_mailslot from prep_getdc_request

commit 6e32aac073a1527ac2f30bc861002d7a947114a6
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Jan 4 18:48:47 2011 +0100

    s3: Make name_query use /tmp/.nmbd/unexpected

commit f40375e955140f5d1fa59c4ef6ceda386eeaa7fc
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Jan 4 18:34:38 2011 +0100

    s3: Make node_status_query use /tmp/.nmbd/unexpected

commit 063f50a0c06fe268c8ec38d91946fa3128adc665
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Jan 4 18:22:38 2011 +0100

    s3: Add nb_trans_send/recv
    
    This does an async port 137 transaction: It connects to /tmp/.nmbd/unexpected,
    sends out the query and then waits for a reply on both the socket as well as
    data from /tmp/.nmbd/unexpected. Every packet is passed through a validator. If
    that returns true, the packet received is finally accepted.

commit 9abeeae58a259a7a623176f2af4e44ce5252b2b2
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Jan 4 18:17:33 2011 +0100

    s3: Add sock_packet_read
    
    Read packets from both a socket and from /tmp/.nmbd/unexpected simultaneously

commit 6bbba0a80673cd3bab3d589f828e87a2805a4c07
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Jan 4 18:07:12 2011 +0100

    s3: Add packet_trn_id()

commit 71ade76c304ba8412a8be28a059279e2e5a1d129
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Jan 4 17:58:12 2011 +0100

    s3: Make nmbd listen on the unexpected socket

commit 60ef871acee2342445d420c7f96642683c0061b6
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Jan 4 17:12:17 2011 +0100

    s3: Basic infrastructure for /tmp/.nmbd/unexpected
    
    This provides the framework to replace the unexpected.tdb file. Nmbd will
    listen on /tmp/.nmbd/unexpected. A client interested in unexpected packets
    connects there. It sends a nb_packet_query plus a potential mailslot name for
    dgram packets. It waits for a single ack byte to avoid races. After that has
    happened, nmbd will pass down all matching packets through that socket.
    
    nb_packet_server_create and nb_packet_dispatch are the nmbd routines,
    nb_packet_reader_send/recv and nb_packet_read_send/recv are the client ones.

commit fb58d94f297529c3b3388b564b3866658b91c957
Author: Björn Baumbach <bb at sernet.de>
Date:   Fri Jan 7 15:53:13 2011 +0100

    s3-nmbd: Fix bug #7875
    
    nmbd --port didn't work
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Fri Jan  7 17:44:08 CET 2011 on sn-devel-104
    (cherry picked from commit 617e342a14e4fa8046ea456a89a0760f7deab8d5)

commit 2cc005a32f1ee25186e9da793120e72d0af845f2
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Dec 8 11:25:28 2010 +1100

    s4-waf: get the version number right on private libraries
    
    use the first digit of the version number for the library version
    
    Pair-Programmed-With: Jelmer Vernooij <jelmer at samba.org>
    (cherry picked from commit d5bf5255917862f35bb6849a407539c43cde2b04)

commit 837333e5407c034f71dce383d4920b9e616910d5
Author: Günther Deschner <gd at samba.org>
Date:   Fri Jan 7 00:05:27 2011 +0100

    s3-waf: make the --with-Xdir options work more like in the classic build.
    
    Also remove duplicates and sort the tables.
    
    Still not sure if I understand the reason of processing the flags table after
    the diroptions table, as every option you give it via configure was overwritten
    immediately.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Jan  7 00:57:10 CET 2011 on sn-devel-104
    (cherry picked from commit f405384ad840ebe438ecf3a2ce05893857c952b2)

commit cbaecf495ef997d08fe563fa29eb19f85a70b5ac
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 5 17:26:39 2011 +0100

    s3-waf: no need to compile librpc/gen_ndr/cli_dfs.c anymore.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Thu Jan  6 15:20:14 CET 2011 on sn-devel-104
    (cherry picked from commit 2958a43fad6b714e3f2bfe5f0e43b344395de179)

commit 68833a0793e1cacca85385546613a543bcdf85e5
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 5 17:26:16 2011 +0100

    s3-build: no need to compile librpc/gen_ndr/cli_dfs.c anymore.
    
    Guenther
    (cherry picked from commit 577b4e527c27ff074ea375ff31a339a5ad4e8071)

commit 59121419c3901df5d9f4d5c6c01a9759dc91c253
Author: Günther Deschner <gd at samba.org>
Date:   Wed Jan 5 17:22:24 2011 +0100

    s3-rpcclient: use dcerpc_dfs_X functions.
    
    Guenther
    (cherry picked from commit 7888108e89995b0bacbd5915bd70778fe901820a)

commit f2a4eeca185d40bc4f94522c82215349f1d95c73
Author: Günther Deschner <gd at samba.org>
Date:   Thu Jan 6 16:23:54 2011 +0100

    s3-net: Fix bug #7690: retry DNS updates when connection to one nameserver has failed.
    
    Initial patch from Patrik Martinsson <patrik.martinsson at smhi.se>.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Thu Jan  6 17:29:11 CET 2011 on sn-devel-104
    (cherry picked from commit fa1fd85eea549d2944974ddbc67e21ef9231c49b)

commit 061b1e1dcc94f119a594944f70cf7c4aa148335b
Author: Günther Deschner <gd at samba.org>
Date:   Thu Jan 6 14:53:04 2011 +0100

    lib/addns: move DNS client library to the main directory.
    
    Guenther
    (cherry picked from commit 7ee75c95481f0d13598577361d18e96cb8394b9c)

commit 4a40f716268b3738eebe7d824ebf79a9b246746f
Author: Günther Deschner <gd at samba.org>
Date:   Fri Dec 24 01:55:08 2010 +0100

    s4-smbtorture: check driver_version equality as well.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Jan  4 11:22:09 CET 2011 on sn-devel-104
    (cherry picked from commit 0279422c83e42a6c903e82a069a5236dd01a0f21)

commit 76f607afd2a5cf2179704081798f23c8c9f91a19
Author: Günther Deschner <gd at samba.org>
Date:   Fri Dec 24 01:25:49 2010 +0100

    s4-smbtorture: always setup full driver level 8 in test_add_driver_arg().
    
    Guenther
    (cherry picked from commit 64576106b10b8cde8970d82301fba66c0ee1995e)

commit 59f5df9dcb02aa631881ea5d9206ee2bb445fb77
Author: Günther Deschner <gd at samba.org>
Date:   Fri Dec 24 01:25:04 2010 +0100

    s4-smbtorture: in test_GetDriverInfo_winreg() always test level 6 for samba3 as
    well.
    
    Guenther
    (cherry picked from commit 69174fea5b2c580356693d33b2ab980a44a34259)

commit 860d37e5d00ba4ef24bfff7dcdd8b6c3db13bc97
Author: Günther Deschner <gd at samba.org>
Date:   Fri Dec 24 01:22:24 2010 +0100

    s4-smbtorture: setup help and dependent files in spoolss driver unc path tests.
    
    Guenther
    (cherry picked from commit 19a295dee8b9b9b9844c564fb5b856c7268f650a)

commit d94eb8dfb846214fc8b91367ebb58bd46fe41d95
Author: Günther Deschner <gd at samba.org>
Date:   Fri Dec 24 01:14:49 2010 +0100

    s4-smbtorture: fix DriverDate and DriverVersion comparison checks against w2k3.
    
    Guenther
    (cherry picked from commit 8fc28818b974042712b5c11776de0562755ed59d)

commit 7ccebe3dcf8eed90087d7fdc1da97c5d7793c82b
Author: Günther Deschner <gd at samba.org>
Date:   Thu Dec 23 23:50:23 2010 +0100

    s4-smbtorture: add more tests for driver_dates.
    
    Guenther
    (cherry picked from commit 9c46370e915d8b32f0307eb0a491aeacd2b617b9)

commit 517aa779ff8f97f5286fe7c689b313a61ee77d48
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Jan 5 14:38:33 2011 +0100

    s3: Fix some nonempty blank lines
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Wed Jan  5 16:03:24 CET 2011 on sn-devel-104
    (cherry picked from commit 4de4703bb9f4443278ca1fb5bc3641706f5ca955)

commit f8d2e9564261bfaeec901ab7d43c3ca6a8d545e0
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 4 13:11:35 2011 +0100

    s3-waf: convert SAMBA_VERSION into a subsystem.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Jan  4 15:10:52 CET 2011 on sn-devel-104
    (cherry picked from commit 4ebf2f97459b4214748255aa1f40015f8dc511cc)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 36e7bf9b0b0be8a8776163f7f7d1f9a7f869627f
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 4 13:05:51 2011 +0100

    s3-waf: convert PASSCHANGE into a subsystem.
    
    Guenther
    (cherry picked from commit 589d1bf57eb8f561de3cf2a05990a5d2edf69095)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit e28717c3cdcae114fd7bbe63adcaf46c03a73d25
Author: Günther Deschner <gd at samba.org>
Date:   Tue Jan 4 12:56:29 2011 +0100

    s3-waf: add UTIL_TDB subsystem.
    
    Guenther
    (cherry picked from commit 34596493bada8ce9fb00fd7d4d60ac245a71d5e6)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 539a9669e94e607a7bb07174697077e5662ec0d0
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Dec 8 14:58:12 2010 +1100

    s3-waf: fixed version number handling
    (cherry picked from commit 16c36a8cb56f3a74927cdb7c46dfb6158f328beb)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 58687c8fda2c12052104c76127570adf87968f3d
Author: Björn Jacke <bj at sernet.de>
Date:   Thu Dec 2 10:24:52 2010 +0100

    s3/selftest: add some FIXMEs
    
    this needs some rework. Sourced shell code cannot take arguments, at least no
    portable shell. This generates errors on the buildfarm sind quite a while.
    (cherry picked from commit 72a322ed9c2dd3eb0177f91fac8b4368938695ac)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 02e743f0dff7a5180e54ff78c5d87f5a15c95b8c
Author: Björn Jacke <bj at sernet.de>
Date:   Thu Dec 2 10:20:59 2010 +0100

    tests: avoid bash in shebang and fix wrong "==" in test
    (cherry picked from commit eeade1596df7bd52fab3b3a4b39266f39ffa6fb1)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 52a2dd8bc5ada2cfeb96f5e512723b08ed18c4b7
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jan 4 13:56:05 2011 +0100

    s3:build: don't use cli_dssetup.c any more
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Tue Jan  4 22:21:48 CET 2011 on sn-devel-104
    (cherry picked from commit 899adcaec97f5f8781507a221d0ffcbe73e59b0c)

commit c5ba32bd2d08d4e6949e2f5080d04f00aeb06a8e
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Dec 1 07:57:38 2010 +0100

    s3: Attempt to please autobuild
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Wed Dec  1 08:43:37 CET 2010 on sn-devel-104
    (cherry picked from commit bf9c3eedf834e5637a23f051e0c8db6687c6dcf1)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 863330e4affeb8866e758e22b99032656c09b311
Author: Brad Hards <bradh at frogmouth.net>
Date:   Tue Jan 4 08:42:20 2011 +1100

    talloc: Typo fix for api docs
    (cherry picked from commit 564830ef909b62be064590b865bde5d41a7ceac3)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit e47ced633c905756d2651ad41d682e217765f3fc
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Jan 5 16:33:13 2011 +1100

    talloc: fixed a use after free error
    
    this is the minimal fix for the problem Rusty found. I previously
    thought that the best fix would be to change tc->parent to be valid
    for all pointers, but that is expensive for realloc with large numbers
    of child pointers, which is much more commmon than I expected it to
    be.
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Wed Jan  5 07:22:27 CET 2011 on sn-devel-104
    (cherry picked from commit 6f51a1f45bf4de062cce7a562477e8140630a53d)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 1d08998db859422e5995ed3e7b74ca5402057775
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Dec 22 15:29:37 2010 +1100

    talloc: added a test for the use after free Rusty found
    (cherry picked from commit 66db49e35f87f0e0a9d82cfa661d2cc604758406)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 59f1fbc6b99bf3e3a9ea9d61aa35a35c82d93f96
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Jan 5 01:01:28 2011 +0100

    talloc: Clarify error message on access after free.
    (cherry picked from commit 733bc1c1ca31df2b61d86f5ee8783ee9c3867faa)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 2bd76502610c13ef86286d44368feed417bd345d
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Jan 4 16:53:33 2011 +0100

    s3-rpcecho: Only register rpcecho in the developer build.
    
    Autobuild-User: Andreas Schneider <asn at samba.org>
    Autobuild-Date: Tue Jan  4 18:56:38 CET 2011 on sn-devel-104
    (cherry picked from commit 8925b03b5997d9e4fff604a2417eb1f4d8958e86)

commit 5771748cd1dfcc53e4bb7860e9a2f0ad3e301a2c
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Dec 20 14:29:34 2010 +0100

    s3-waf: Fixed the static rpc service build.
    
    Autobuild-User: Andreas Schneider <asn at samba.org>
    Autobuild-Date: Tue Jan  4 12:09:48 CET 2011 on sn-devel-104
    (cherry picked from commit d2e93cce88b69bdf489984f34376ca30934684ad)

commit 6f4ec180eec41cd7f6c788e474ad9f0902fa5aa8
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Dec 20 11:42:17 2010 +0100

    s3-smbd: Call the rpc service shutdown functions.
    (cherry picked from commit d4f5bf0c36e3d5a0a13d1a03e7c6fac956dbf954)

commit d7395648661fe2357f64c6312f4168efed0d18b3
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Dec 20 11:24:07 2010 +0100

    s3-build: Remove broken RPC modules support.
    
    With the current module support for rpc we're not able to call the init
    functions with the rpc callback structure. So init functions and
    shutdown functions aren't called. These init functions are needed to
    setup pre requirements like migrating the printer databases and register
    at the endpoint mapper. The shutdown functions cleanup memory and
    deregister from the endpoint mapper.
    (cherry picked from commit 8ece780d1b90125514a1afb3e145a413cc342b98)

commit 39a042edbe6a4e78687eef0a008f00f4f2f2a54e
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Dec 20 11:00:45 2010 +0100

    s3-smbd: Call all the rpc services in the right order.
    (cherry picked from commit 9aa876397601554df5f6b6e4b690755ed0eb405e)

commit c5a3b64b75f9de970f92719263c921f762baf6ed
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jan 4 17:18:22 2011 +0100

    s3:net_utils: use dcerpc_dssetup_DsRoleGetPrimaryDomainInformation()
    
    metze
    (cherry picked from commit 4c37257f16cf2b34550a993f5423ee772254870f)

commit 557d96f45953137a81e1e11cf2455af34c87e5f8
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jan 4 13:55:15 2011 +0100

    s3:winbindd: use dcerpc_dssetup_DsRoleGetPrimaryDomainInformation()
    
    metze
    (cherry picked from commit f016e4d4bd86d34a39822e9fdc0f83dbf67442b7)

commit 9e81430ca721ca5c1abd1f97a481a31bb9f82804
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jan 4 13:51:34 2011 +0100

    s3:rpcclient: use dcerpc_binding_handle based client stubs in cmd_dssetup.c
    
    metze
    (cherry picked from commit c6aedc9750aff42a6d201addf0d4ed745743b9a2)

commit de8f82318fa177dc3548963134da3b8ab1f416c0
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jan 4 13:36:24 2011 +0100

    s3:build: don't use cli_epmapper.c anymore
    
    metze
    (cherry picked from commit 62aa019a1b5b0ec17e0b4494de44e80ffc793fdd)

commit b86d609e1e93884a0e9dfd931c9a2ea7271d584b
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jan 4 21:24:17 2011 +0100

    s3:rpcclient: improve "epmmap" output
    
    metze
    (cherry picked from commit 6dd5ccd04130a7d33bebca1a2340d339ab7b34c9)

commit b87d6600c7a4475b1a6b5083c13831d053324136
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jan 4 13:33:46 2011 +0100

    s3:rpcclient: use dcerpc_binding_handle bases client stubs in cmd_epmapper.c
    
    metze
    (cherry picked from commit 697d4ea8fff6fbc48aa59b17fa0ecc91bf1d233d)

commit 67a9ea8f66e002c17db9693093f577e386b4e5a1
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jan 4 13:32:28 2011 +0100

    s3:rpc_client: use dcerpc_epm_Map() and don't ignore 'result' anymore.
    
    metze
    (cherry picked from commit fba2fdf2651bd4ffaabb41d5e0506cbf3bcb0699)

commit 324ea1000d6db261c7147e22fc4b2dde53ec1f68
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jan 4 10:55:48 2011 +0100

    s3:build: don't use cli_ntsvcs.c any more.
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Tue Jan  4 17:23:17 CET 2011 on sn-devel-104
    (cherry picked from commit e1e869352565b8e1d7865a2338f8f0f3ef154519)

commit 7952a49385867378945bdbab1c3a99b1597d0520
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jan 4 10:52:14 2011 +0100

    s3:rpcclient: use dcerpc_binding_handle client stubs in cmd_ntsvcs.c
    
    metze
    (cherry picked from commit d99e9c389b6c0d8ed84a7b36ccadd8b43e3b19f2)

commit 8380829c3e5bb9b492ce09ec805e1bd0050f6862
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jan 4 13:58:25 2011 +0100

    s3:build: don't use cli_wbint.c any more
    
    metze
    (cherry picked from commit fbcbeabd655029309ee42627a0bb75d6a5820f50)

commit 0754428083e1356fe7200a68934837bbdd326873
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jan 4 08:43:16 2011 +0100

    Revert "nsswitch Add talloc depencency for nsstest"
    
    This reverts commit 640028d158583825ea5ffd1266f099cf8776db5d.
    
    This is not needed anymore.
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Tue Jan  4 09:38:57 CET 2011 on sn-devel-104
    (cherry picked from commit b79c0e1adbe8ad591157d92b36106484c2c18313)

commit 015290058e990a16b443578138e5fdfcca2b9167
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jan 4 08:42:16 2011 +0100

    nsswitch: remove includes.h dependency from nsstest.c
    
    metze
    (cherry picked from commit ce113ea02980563133c547bb0693864951ce16a5)

commit 7daee57a4aaa7f456d826dfdd7236a1ba0df24a7
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Jan 4 14:41:38 2011 +1100

    nsswitch Add talloc depencency for nsstest
    
    nsstest does not use talloc, but it includes talloc.h via includes.h,
    and so without this it cannot find the right internal header.
    
    This wasn't noticed before, as most linux developer boxes have a talloc.h.
    
    The issue was reported by Adam Tauno Williams <awilliam at whitemice.org>
    
    Andrew Bartlett
    (cherry picked from commit 640028d158583825ea5ffd1266f099cf8776db5d)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 32d111bef6d38bc3f946e68f133d37e1f1cc25bc
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Jan 3 16:58:56 2011 +0100

    s3:net_rpc_vampire_keytab: don't return -1 on success (bug #7899)
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Mon Jan  3 19:05:11 CET 2011 on sn-devel-104
    (cherry picked from commit ddbbc7b12ae8e51bc9658e3356bbeefe314f55bb)

commit 270893eef13fd5ea020fed263b4a8b5401906e49
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 2 05:57:09 2011 +0100

    s3: Fix a memleak in receive_getdc_response
    
    It's the free_packet() that was missing. On the way, I've changed the
    "return false;" to a "goto fail;", which makes the patch a bit larger.
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Jan  2 14:27:56 CET 2011 on sn-devel-104
    (cherry picked from commit 593c004b74693aeddfffdf80945d37bac7276969)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 97c676b982e208babbd94353b60b3318933ca7fc
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Wed Dec 15 17:17:09 2010 +0100

    s3/s4:auth SPNEGO - adaptions for the removed "const" from OIDs
    
    This is needed in order to suppress warnings.
    (cherry picked from commit 13fa6743d86ef6e51b3243cf3045242850358b43)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 5ea1dd5e79633a7d91e5c43f93446c3bc8a84e91
Author: Günther Deschner <gd at samba.org>
Date:   Mon Jan 3 16:53:00 2011 +0100

    s3-waf: fix the build.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Jan  3 18:19:01 CET 2011 on sn-devel-104
    (cherry picked from commit 4316895bc7eafde146541ee522ec4d575402d67d)

commit 710b083f25db16d6754492cbb7b85ca3a3db841c
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Sep 18 01:04:02 2009 +0200

    lib/crypto: add aes_cfb8_encrypt()
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Mon Jan  3 17:32:07 CET 2011 on sn-devel-104
    (cherry picked from commit ea5940e7eb099feb693f53bb725fc55f3d5d5ef0)

commit b41068c03016dbb618c4b292a4aafe32abd378e9
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sat Sep 26 02:59:59 2009 +0200

    s3:librpc: use netsec_outgoing_sig_size() instead of a hardcoded signature
    size
    
    metze
    (cherry picked from commit 2d466b41cd20d0162d3fa4cd29a83bbc20d00454)

commit f72e70f8fad6ab28a76ac174027ca6a9c464be72
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Sep 29 09:10:27 2009 +0200

    s4:gensec/schannel: use netsec_outgoing_sig_size() to get the signature size
    
    metze
    (cherry picked from commit cbf6c88aa8ff2ee1e31aed4773cec5266773d213)

commit b7923a2d922e5141c472a2235107204f1c86d4ce
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Sep 29 09:00:57 2009 +0200

    libcli/auth: add netsec_outgoing_sig_size()
    
    The size of the signature blob depends on the used
    algorithm.
    
    metze
    (cherry picked from commit e22c4c5632e4172c2056cec07c842a69f24e068a)

commit 07a4db9db087ffe7a773a893b045691a75917689
Author: Brad Hards <bradh at frogmouth.net>
Date:   Sun Jan 2 12:33:12 2011 +1100

    talloc: Fix warnings in test code
    
    This should not change any behaviour - the intent is just to reduce
    the "nuisance" warnings.
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Mon Jan  3 11:12:39 CET 2011 on sn-devel-104
    (cherry picked from commit 10b1ed670f215d1cd4252374b4040e4cbf58723a)

commit 6ab39cb5417b5fabf57d38fda02a39d138165bb1
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sun Jan 2 17:55:55 2011 +0100

    s4: Happy New Year 2011
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Sun Jan  2 18:42:12 CET 2011 on sn-devel-104
    (cherry picked from commit 4d5c0c3ec5a0c7a95b25eed5149e8cf665f295c9)

commit 3415b9340c2d54f7d30d3bb358ee3ca910c2d1cd
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sun Jan 2 17:55:05 2011 +0100

    s3: Happy New Year 2011
    
    metze
    (cherry picked from commit 81a167b5df47e8964fbd0f12d9ba16b41a0625a4)

commit d27093f3351477009b8ba4c7f04be33b4c34bfed
Author: Michael Adam <obnox at samba.org>
Date:   Sun Jan 2 22:08:13 2011 +0100

    s3:winbindd/idmap_ad.c: update my C
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Mon Jan  3 09:19:07 CET 2011 on sn-devel-104

commit 5df47fe2ca7ad1af4b5200fa8d30eefd19d378df
Author: Michael Adam <obnox at samba.org>
Date:   Sun Jan 2 22:05:36 2011 +0100

    s3:winbindd/idmap_util.c: add my C

commit f8a6ce9f5f232b68c78a1d820459e94e3de57957
Author: Michael Adam <obnox at samba.org>
Date:   Sun Jan 2 22:04:53 2011 +0100

    s3:winbindd/idmap.c: add my C

commit 9d30733496f0a53d556dacff6284f4642ae00dce
Author: Michael Adam <obnox at samba.org>
Date:   Wed Dec 8 00:43:34 2010 +0100

    s3:net: make idmap_store_secret static.
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Sun Jan  2 13:41:07 CET 2011 on sn-devel-104

commit ed31148c4838789a2ad30da8db2f0a82cb702143
Author: Michael Adam <obnox at samba.org>
Date:   Wed Dec 8 00:41:28 2010 +0100

    s3:net: fix the usage for net idmap secret (removing alloc)

commit 57beac091a4c8284c268c9c40951643718cccb3a
Author: Michael Adam <obnox at samba.org>
Date:   Wed Dec 8 00:39:28 2010 +0100

    s3:net: remove alloc parameter from idmap_store_secret() (net idmap store).

commit ef2cc5f9b9568b843d95b81d9f751f0d3e6a66b2
Author: Michael Adam <obnox at samba.org>
Date:   Wed Dec 8 00:32:53 2010 +0100

    s3:idmap_ldap: remove special handling of alloc secret (not used any more).

commit 2b87f84c26c411b69be28e109d631ccd93bbe5be
Author: Michael Adam <obnox at samba.org>
Date:   Wed Dec 8 00:26:29 2010 +0100

    s3:idmap_ldap: remove unused idmap_ldap_alloc_context.

commit 0819160898a64249a685c0be1944fd9e04ba875f
Author: Michael Adam <obnox at samba.org>
Date:   Wed Dec 8 00:26:05 2010 +0100

    s3:idmap_ldap: remove alloc context member from ldap_idmap_context

commit c4bb7843ab787469a2150f7bb66da7919dac1e90
Author: Michael Adam <obnox at samba.org>
Date:   Wed Dec 8 00:24:01 2010 +0100

    s3:idmap_ldap: remove use of alloc context from idmap_ldap_allocate_id().

commit 3aab0703754fdd2652da9402c7fab9b94f5aaf75
Author: Michael Adam <obnox at samba.org>
Date:   Wed Dec 8 00:07:29 2010 +0100

    s3:idmap_ldap: remove unused idmap_ldap_alloc_close_destructor().

commit 84a28a1893d918bb9588d9eea843156c6a956ab1
Author: Michael Adam <obnox at samba.org>
Date:   Wed Dec 8 00:06:50 2010 +0100

    s3:idmap_ldap: remove unused idmap_ldap_alloc_init().

commit c32e15493a27bf606c4b409bd1a4d9c41a4f0949
Author: Michael Adam <obnox at samba.org>
Date:   Wed Dec 8 00:04:20 2010 +0100

    s3:idmap_ldap: don't call idmap_ldap_alloc_init in idmap_ldap_init.
    
    Call verify_idpool() instead.

commit e814929cd69bbe198fdcec47969f603a3713d145
Author: Michael Adam <obnox at samba.org>
Date:   Wed Dec 8 00:19:23 2010 +0100

    s3:idmap_ldap: remove use of the ldap_idmap_alloc_context from verify_idpool().
    
    Allocation is now subsumed in the idmap ldap config.
    This is the beginning of the removal of the idmap ldap alloc parameters.

commit a31f75606079b8a408974f4f25d7c23577955655
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Jan 2 02:48:03 2011 +0100

    Fix a valgrind error
    
    Thanks to Tridge for the hint.
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Jan  2 10:58:51 CET 2011 on sn-devel-104

commit f08009e6d262a88e0f5de513ff6e9d09f580df66
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Jan 1 16:21:12 2011 +0100

    s3: Remove unused mem_ctx arg from set_getdc_request
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sat Jan  1 23:00:24 CET 2011 on sn-devel-104
    (cherry picked from commit 9ccef4e62b72a42b7281e6ad6bc1127ed9504bbb)

commit 5d0a00cf2a6376b50a5ec2de79831ed0fa5bb2be
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Jan 1 16:18:48 2011 +0100

    s3: Factor out prep_getdc_request
    (cherry picked from commit b2ba2b956e2b6e8552c74afe65902aae70203843)

commit 85e8a2db0551068b51f16203d45dc88a3754a9e9
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Jan 1 15:29:11 2011 +0100

    s3: cli_send_mailslot -> cli_prep_mailslot
    (cherry picked from commit e0abc5c15f8e3b226366d32925d1c50f42a9b225)

commit 709bd63880df7f66fd3538ac642b945f5c4cae60
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Jan 1 15:13:30 2011 +0100

    s3: Fix some nonempty blank lines
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sat Jan  1 16:03:23 CET 2011 on sn-devel-104
    (cherry picked from commit bb6da9f06c1159b3b904d654f845442c5a7dec3e)

commit 1c11ad8fea82d160dace3300dd6b14915ba0b21a
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Jan 1 15:08:42 2011 +0100

    nss_wins: Fix a type-punned warning
    (cherry picked from commit 407a1b3e7463f02d22670ab033c1a2df89c0ce06)

commit 95cae3e0b97571d5b97aeea76e91df28555968d8
Author: Jeremy Allison <jra at samba.org>
Date:   Sat Jan 1 20:23:49 2011 -0800

    Fix memory leak I introduced when refactoring unexpected packet code.
    Found by Volker.
    
    Jeremy.
    (cherry picked from commit 991db9faeaa019a8d9c1e1981f063654e3ad5908)

commit aa61900dcce418c6a0be295ed793db8859ff7595
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Dec 31 14:01:05 2010 +0100

    s3: Add some const to receive_getdc_response
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Fri Dec 31 14:48:57 CET 2010 on sn-devel-104
    (cherry picked from commit 659bb646e45dd408b8922b2812ef9f6379ded64e)

commit 05dcfcaa6d2ad4ebd691eb37dee8e72ff805c64f
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Dec 31 14:00:43 2010 +0100

    s3: Add some const to send_getdc_request
    (cherry picked from commit ba15b7af0708ed838a0589d3c9c6ade3dfadac9c)

commit e7e79b16f51e32356a0211263c4d0f01473db7c0
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Dec 31 10:07:45 2010 +0100

    s3: Fix some nonempty blank lines
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Fri Dec 31 10:58:31 CET 2010 on sn-devel-104
    (cherry picked from commit 8e861852c0d30f74a56df3b33e356248c8fc964a)

commit 06e02dfb9316ec96d711fa7455b4e947587a7f9a
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Dec 30 12:42:50 2010 +0100

    s3: Fix two uninitialized variables
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Thu Dec 30 12:52:47 CET 2010 on sn-devel-104
    (cherry picked from commit d05fb4b7b79fa5ef240864f0f0f544bbba1b59e3)

commit 61186b5281d23823a7ee99b7d552b2d8d7e07acc
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Dec 23 15:20:22 2010 +0100

    s3: Allow more control over smbsock_[any_]connect
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Wed Dec 29 23:30:44 CET 2010 on sn-devel-104
    (cherry picked from commit 86ff8cf227c759189080ade0deb4f5b184bb14f7)

commit 5ea88afaf4982d4f327897c6474034f9aae04d85
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Dec 29 08:46:08 2010 +0100

    Use sockaddr_storage in async sendto/recvfrom
    (cherry picked from commit 65f4f22cb4a201fb3f4f4adbb576d3a8909d4bfd)

commit 2a833a4621f3d7155dc7dfc5a7633dc68eba2dd0
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Dec 28 13:47:35 2010 +0100

    s3: Make name_query return NTSTATUS
    
    Also use talloc for the result
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Tue Dec 28 18:21:05 CET 2010 on sn-devel-104
    (cherry picked from commit 4622812a41eb5ce07dd8f74534217e858743883f)

commit d7c32ae6fcab9205abf86b0d8fd1f92f410ccecf
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Dec 28 17:17:04 2010 +0100

    s3: AllowDebugChange is gone
    (cherry picked from commit 28d997a89056f144de6a7b95af0e54a044c5e5b3)

commit 030f2ff39a64a8d378c1c2a9027e5152e17e83b3
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Dec 28 17:05:18 2010 +0100

    Fix a crash in libnss_wins
    
    lp_set_parm accesses the case tables
    (cherry picked from commit 181cd3281c4f2c53dc507f59d281a2517579cfe1)

commit 073f0023dac2be067f15f29d6efd02491de457ed
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Dec 28 12:53:12 2010 +0100

    s3: Make node_status_query return NTSTATUS
    
    Also make the result talloc'ed
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Tue Dec 28 13:46:59 CET 2010 on sn-devel-104
    (cherry picked from commit 571711431885e8e556822c14b3d117025860bf81)

commit ef6cb55db8457654d5d19d4c4f9d859864d40ca8
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Dec 28 11:55:47 2010 +0100

    s3: Remove an ancient typedef
    (cherry picked from commit e1ab3c3470a7f1159d52ed0c1eacf4a5a7b6bc2b)

commit 522cbb353ff988d3275f4449d97485a42a76d5af
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Dec 28 11:48:43 2010 +0100

    s3: Fix some typos
    (cherry picked from commit b0ff97d8d37957fc34861214b6cbab513072bef1)

commit 80ef0195bd42a3d4fcd1a03e85ea06dc85cee757
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Dec 26 16:03:58 2010 +0100

    async_send->sendto, async_recv->recvfrom
    (cherry picked from commit c4b18bd860bc18529249a8c54c7db6aba2347591)

commit 7371bf53f793e5857c4bb43fdd58e8f121e7007d
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Dec 24 11:54:51 2010 +0100

    tdb:tdbtorture: use TEST_DATA_PREFIX for files
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Fri Dec 24 18:17:53 CET 2010 on sn-devel-104
    (cherry picked from commit b83672b36c1ea8c35833c40c3919b63809f16624)

commit 8b916ab9203188bd47c8f9afcdb17d183ccd2167
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Dec 24 11:54:03 2010 +0100

    tdb:tdbtest: use TEST_DATA_PREFIX for files
    
    metze
    (cherry picked from commit d81ceeb9833ec80d7ab21b34e4b3af3d79aeb845)

commit 94d4655d04c02d79e5ce4517a8bf9c4f63719688
Author: Günther Deschner <gd at samba.org>
Date:   Thu Dec 23 14:43:10 2010 +0100

    testprogs: testspoolss.exe: pretty print FILETIME in driver info 6 and 8.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Thu Dec 23 23:40:21 CET 2010 on sn-devel-104
    (cherry picked from commit 821b2a9d1197d927ab6081bcd953a0540888dcf3)

commit 72b35f9a81029c1c336df8a48a7534970d4d89f6
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Dec 26 15:00:53 2010 +0100

    tevent: More documentation updates
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Dec 26 15:49:59 CET 2010 on sn-devel-104
    (cherry picked from commit b2c983149cd498e633c5c17c1d39e10c70fef630)

commit 489b1c17c2ae93ceccb97b6d941cb20075aba4d2
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Dec 29 12:08:19 2010 +0100

    s3:lib/netapi: don't set SAMR_FIELD_FULL_NAME if we just want to set the account name (bug #7896)
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Thu Dec 30 18:09:13 CET 2010 on sn-devel-104
    (cherry picked from commit f1d15ea54c313e71fc032b2ed191bdecad868858)

commit dd10098fd59fe4903376b82016b21aa3b6239665
Author: Michael Adam <obnox at samba.org>
Date:   Thu Dec 30 16:34:59 2010 +0100

    examples:createdombj: default prefix to target-type, not "group"
    
    It can be irritating to create users named group00001, group00002, ... :-)
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Thu Dec 30 17:22:57 CET 2010 on sn-devel-104

commit e5ac067fb0a1340f62ce17b90bcfe2dddf30e280
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Dec 23 19:23:11 2010 +0100

    tdb: add ABI/tdb-1.2.8.sigs
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Thu Dec 23 20:35:42 CET 2010 on sn-devel-104
    (cherry picked from commit 46ee6908be64c4405b3a8f7477abc119aa060020)

commit c416367e9a8a8c4efd1ee15e91be5c85fe6159d3
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Dec 29 10:39:25 2010 +0100

    tdb: add ABI/tdb-1.2.9.sigs
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Wed Dec 29 11:26:12 CET 2010 on sn-devel-104
    (cherry picked from commit b222615b5978aa78e82af79359b7cc3baec0bc87)

commit 7034481c80f5f75b4bb930c0d26ab93ce5845f80
Author: Rusty Russell <rusty at rustcorp.com.au>
Date:   Wed Dec 29 12:50:47 2010 +1030

    tdb: tdb_summary() support.
    
    Autobuild-User: Rusty Russell <rusty at rustcorp.com.au>
    Autobuild-Date: Wed Dec 29 10:12:05 CET 2010 on sn-devel-104

commit 6def6847f770e828286c37c456de8423ddcc4e46
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Dec 28 16:25:16 2010 -0800

    Fix bug #7892 - open_file_fchmod() leaves a stale lock.
    (cherry picked from commit 079da9a83d12945e8e7bc86ef27abd0bd1599fa4)

commit 9eb0084726c18a43e581388032dd59c31525adb3
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Dec 27 11:18:44 2010 +0100

    s3:selftest: mark samba3.posix_s3.smb2.lock (dc).rw-exclusive as known to fail
    
    This sometimes fails like this:
    
    [218/271 in 22m22s] samba3.posix_s3.smb2.lock (dc)
    UNEXPECTED(failure): samba3.posix_s3.smb2.lock (dc).rw-exclusive
    REASON: _StringException: _StringException: ../torture/smb2/lock.c:406: status was NT_STATUS_END_OF_FILE, expected NT_STATUS_OK: (../torture/smb2/lock.c:406)
    
    command: LD_LIBRARY_PATH=/memdisk/tridge/flakey/b18675/source3/source3/bin/shared:/memdisk/tridge/flakey/b18675/source3/source3/bin: bin/smbtorture4 --configfile=$SMB_CONF_PATH --maximum-runtime=1200 --target=samba3 --basedir=/memdisk/tridge/flakey/b18675/source3/source3/st --option="torture:winbindd_netbios_name=$SERVER" --option="torture:winbindd_netbios_domain=$DOMAIN" --option=torture:localdir=/memdisk/tridge/flakey/b18675/source3/source3/st/dc/share --option=torture:sharedelay=100000 //$SERVER_IP/tmp -U$USERNAME%$PASSWORD smb2.lock 2>&1 | ../selftest/filter-subunit --prefix "samba3.posix_s3.smb2.lock (dc)."
    expanded command: LD_LIBRARY_PATH=/memdisk/tridge/flakey/b18675/source3/source3/bin/shared:/memdisk/tridge/flakey/b18675/source3/source3/bin: bin/smbtorture4 --configfile=/memdisk/tridge/flakey/b18675/source3/source3/st/client/client.conf --maximum-runtime=1200 --target=samba3 --basedir=/memdisk/tridge/flakey/b18675/source3/source3/st --option="torture:winbindd_netbios_name=LOCALDC2" --option="torture:winbindd_netbios_domain=SAMBA-TEST" --option=torture:localdir=/memdisk/tridge/flakey/b18675/source3/source3/st/dc/share --option=torture:sharedelay=100000 //127.0.0.2/tmp -Utridge%localdc2pass smb2.lock 2>&1 | ../selftest/filter-subunit --prefix "samba3.posix_s3.smb2.lock (dc)."
    ERROR: Testsuite[samba3.posix_s3.smb2.lock (dc)]
    REASON: Exit code was 1
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Mon Dec 27 12:08:51 CET 2010 on sn-devel-104
    (cherry picked from commit e1de884eaa28d8ac67d4060e76e146e0216447ff)

commit c86299b76a05746f12d2c5b576ec01d27c759ce6
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Dec 25 23:45:30 2010 +0100

    tevent: More doc fixes
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Dec 26 10:20:51 CET 2010 on sn-devel-104
    (cherry picked from commit d2de01f95bc55529281e2860222330d5021d3d69)

commit 86772b9a7a0a6c30203c84b2a9cd28fa8217e417
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Dec 25 23:09:19 2010 +0100

    tevent: Some documentation fixes
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sat Dec 25 23:58:20 CET 2010 on sn-devel-104
    (cherry picked from commit f16740a408a7a5f648a4cb4b5bef098cf3aec458)

commit d2881592fd0bfc9f25e863a608c032fdb24bfb54
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Dec 25 15:19:16 2010 +0100

    tevent: Fix a typo
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sat Dec 25 22:56:18 CET 2010 on sn-devel-104
    (cherry picked from commit 5353eaea33f34752a27ed47fee26426227f5a752)

commit cef866ad8021f85a9c89d1749d47fb2178930244
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Dec 28 17:08:57 2010 +0100

    Fix a memleak in nss_wins

commit 02f21dc060fcec9cd9dffffd68edc645902f54f9
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Dec 28 11:57:04 2010 +0100

    s3:winbindd: remove useless ';'
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Tue Dec 28 12:45:20 CET 2010 on sn-devel-104
    (cherry picked from commit c604388ec3daa69184f9c45d48599353ddb54240)

commit 896d58bf9898f658f6bdcb9ff9cdd2acb78f404b
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Dec 27 16:55:31 2010 +0100

    WHATSNEW: fix indentation
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Mon Dec 27 17:50:05 CET 2010 on sn-devel-104
    (cherry picked from commit 7ea7ba64e1520af336b28c1e5f39233f9f7c526e)

commit a61fe4dbd88157662ea127cf7b9d530f7edea760
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Dec 24 00:26:51 2010 +0100

    WHATSNEW: Fix typo, indentation.
    (cherry picked from commit c19a90aafe56437c9d37a00825601ca2c86af06c)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 6148d5eb84d0a15442d689e0265e1172096e9110
Author: Karolin Seeger <kseeger at samba.org>
Date:   Sun Dec 26 23:16:54 2010 +0100

    WHATSNEW: Update changed parameters.
    
    Karolin

commit 23341ca37e165ed3fa615030b87d8d65ea166970
Author: Karolin Seeger <kseeger at samba.org>
Date:   Sun Dec 26 23:06:09 2010 +0100

    WHATSNEW: Update changed parameters.
    
    Karolin

commit 3356192af5d36fbe986c4728162d10fe883ba2fd
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Dec 23 08:17:48 2010 +0100

    s3:libsmb: use 16 zero bytes as channel binding checksum in the gssapi checksum (bug #7883)
    
    This fixes SMB session setups with kerberos against some closed
    source SMB servers.
    
    The new behavior matches heimdal and mit.
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Thu Dec 23 09:38:43 CET 2010 on sn-devel-104
    (cherry picked from commit e9dddc55e324c62973e6a561477b532cf9ed79af)

commit 32057f3c865c3743e36de345c6fa2398f7df88b2
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Dec 19 14:00:05 2010 +0100

    s3: "make etags" should not grow TAGS infinitely...
    (cherry picked from commit fd49ed238c5e82c8444eec35a09c32c191b76074)

commit 77a6ab1eee261f4f83f7747804ec1a80da801feb
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Dec 11 10:29:57 2010 +0100

    s3: Use the right uid winbindd_raw_kerberos_login()
    (cherry picked from commit 92e138f920126f417a20bc49aebe0c3cbab5056d)

commit b8d541d3425d0a7356319d828353be2c65f34977
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Dec 8 19:51:14 2010 +0100

    wb_reqtrans is not used in libwbclient
    (cherry picked from commit a881d6ab867a1d28c08a993a6212bd8bbdea6038)

commit 87777cff56665b3bb0f314ee76ed4fbeec1c4ee7
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Dec 8 20:11:46 2010 +0100

    Move wbc_async.[ch] to its only user: smbtorture3
    (cherry picked from commit c0a7c9f99188ebb3cd27094b9364449bcc2f80d8)

commit f551cf7908db4dfac5d0cd9a4a3f6d968b255811
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Dec 8 20:06:03 2010 +0100

    libwbclient: Put the wb_reqtrans definitions into wb_reqtrans.h
    (cherry picked from commit 6bfd745c61458308c3a05a1678cf6507d1a8a375)

commit f60e96e9b9b040286901a620aec95b40369cee5b
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Dec 11 14:27:54 2010 +0100

    s3: wcache_invalidate_samlogon only needs the SID
    (cherry picked from commit a159958065e195413f459a82643c780d80b6c088)

commit 5da3528988258afc74a7771063f520d9435df1ff
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Dec 11 14:19:50 2010 +0100

    s3: netsamlogon_clear_cached_user only needs the SID
    (cherry picked from commit e113b1c64f1dfd84911050379d06d9ffc4958db3)

commit ec67223f6e96a67179d7a254e8370814d97e426d
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Dec 11 14:16:51 2010 +0100

    s3: Remove two pointless slprintf calls
    (cherry picked from commit ff5f767d0e31ea0c5311ce48d8e0387eebd84ce8)

commit aec389a086cb2b320afe2cb5bc8e308f1297ac3f
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Dec 10 23:02:19 2010 +0100

    s3: FreeBSD has getpeereid(), use it
    (cherry picked from commit d39fedaa69b20e8f29fff9cd9a09c1bb1ecec7be)

commit d9ce86cc3a6b07a64e455b3e3f353325d7a94c7b
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Dec 10 08:48:19 2010 -0700

    s3: Reply correctly to FSCTL_IS_VOLUME_DIRTY
    (cherry picked from commit d082701ea5131b02a49321ef29d1aa58a80ee92a)

commit d9f072ea1652cf1b2a872b79b939f9ccf3436627
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Dec 10 19:59:06 2010 +0100

    s3: Fix some nonempty blank lines
    (cherry picked from commit 356add8a638b737cf72181beaa13342ab920ace8)

commit 44a05b3b85c4f7eae4311dd7b02d83a1a7fdec8b
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Dec 7 14:40:13 2010 +0100

    s3: Did I say this module is from hell?
    (cherry picked from commit cf74a4857c051b43b1f6a06b714a93a65e8a1f90)

commit 1181bfaefa52b8a8e1e7ad4367537f8a60a53f80
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 30 18:21:46 2010 +0100

    s3: re-add some debugs to check_reduced_name
    (cherry picked from commit 98a2fff2e5dbcc6f125136f94ff552c3fb05cc01)

commit 92fd198a595c7ead3739dc2c53f6cdb26e93a487
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Dec 20 16:43:39 2010 +0100

    s3: Remove unused "retry" from cli_start_connection
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Mon Dec 20 17:58:33 CET 2010 on sn-devel-104
    (cherry picked from commit bfc4fe401259085f9e17c75a7ec171be0bc5f35f)

commit c13e63fec85b7828e05b20926efa764a26adef7b
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Dec 20 16:37:23 2010 +0100

    s3: Remove unused "retry" from cli_full_connection
    (cherry picked from commit d096de56b16c50c7cc22df08895dc29567ee15d7)

commit fe84aa479d708665cbb833a1821fb2f617ac87e9
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Dec 20 16:22:02 2010 +0100

    s3: Always retry the DC connection in auth_domain
    
    The only condition that cli_full_connection marks as non-retryable is the basic
    name lookup and TCP connect. To me this is pretty fishy. For example if the
    negprot fails, this is supposed to be more retryable than a NetBIOS name lookup
    failure? I'd rather think the opposite is true.
    
    Jeremy, this is code from 2002, 389a16d9d533. If you have any comments from
    back then, let me know :-)
    
    Volker
    (cherry picked from commit 660190632e4f8ace65f4944f4686ea42444056c0)

commit 2251de7564fa67a777fb833eecfbb34fa400b418
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Dec 20 15:58:55 2010 +0100

    s3: Remove some unused variables
    (cherry picked from commit 09cccee27302044dd2fa3e94c60bf7854c4d2e45)

commit 7a1e041252e47e3bece0c1d44c6c2da2a4d55cdd
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Dec 17 13:26:16 2010 +0100

    s3:lib/gencache: fix memory leak in error path
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Wed Dec 22 15:08:30 CET 2010 on sn-devel-104
    (cherry picked from commit d9be7e9368fc373a2b7978228ce723869f0ad0ac)

commit 591a22dd079e069d1e5540af5fa913376a0d3d2a
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Dec 22 14:40:16 2010 +0100

    s3: Remove unused open_any_socket_out
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Wed Dec 22 17:27:29 CET 2010 on sn-devel-104
    (cherry picked from commit 03b8b8e19952c40eb3eb22e16e7fbae4073b7b4b)

commit e5cd7c56d5954c5af75f6291e305202bbef3a929
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Dec 21 21:55:01 2010 +0100

    s3: Use smbsock_any_connect in winbind
    (cherry picked from commit 5d4ac40f69aed6de033c0ca637dbab02db01740b)

commit 54e258cc2fa589ca9873638bb9e0c3aa40c43679
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Dec 21 18:52:53 2010 +0100

    s3: Retry *SMBSERVER in nb_connect
    (cherry picked from commit d5188fcd185f518c2b2b78f9e4aa6c49b3d139c7)

commit a3097d028e0223a6824fb06e071683f791429e74
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Dec 14 12:50:57 2010 +0100

    s3: Test smbsock_any_connect
    (cherry picked from commit 3ae7ef73b020789634df40d4b74dd4bad36ba4fa)

commit b21ee1a40b5a90ba79a281004ee93a939888cac0
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Dec 13 17:17:51 2010 +0100

    s3: Add smbsock_any_connect
    (cherry picked from commit d8e3d0af9e52c46fa2ab37dc263ae3a5ea5ce020)

commit fbfd083de828d18e853f9a1d886b5cff5ce7b52a
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Dec 12 18:55:06 2010 +0100

    s3: Add an async smbsock_connect
    
    This connects to 445 and after 5 milliseconds also to 139. It treats a netbios
    session setup failure as equivalent as a TCP connect failure. So if 139 is
    faster but fails the nb session setup, the 445 still has the chance to succeed.
    (cherry picked from commit 49cd92b2186addebba79efffc435083e6086aab1)

commit 9c879ee628a0d5e3ce7eb80b06dcce4f6c8d488b
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Dec 12 18:54:31 2010 +0100

    s3: Add async cli_session_request
    
    This does not do the redirects, but I think that might be obsolete anyway
    (cherry picked from commit 02a74fd36db962eaf6da14b920bccbee7d25f07e)

commit 8f64b1bb510a07b062bae187f55010e085478ab6
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Dec 12 18:53:49 2010 +0100

    s3: Add some const to name_mangle()
    (cherry picked from commit 444dcc59c2b0fe616c833efa75a061c46ac12274)

commit 7cdea6983a63a9ca29dcd89d46b853f99dae355d
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Dec 22 14:52:50 2010 -0800

    All calls to event_add_to_select_args() call GetTimeOfDay() and
    pass this in as the &now parameter. Push this call inside of
    event_add_to_select_args() to the correct point so it doesn't
    get called unless needed.
    
    Jeremy.
    (cherry picked from commit 053e30f2fc62a83d678414158558b27de80615df)

commit 4e58621fa1c3515668d25125898b8794c38a0fdc
Author: Günther Deschner <gd at samba.org>
Date:   Wed Dec 22 14:50:58 2010 +0100

    s3-waf: fix the build.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Dec 22 15:55:11 CET 2010 on sn-devel-104
    (cherry picked from commit 87934d8c7906887df08c5556cea3b061f7e5c893)

commit f1414d5890df616a66796c7f9194f46b36558f57
Author: Günther Deschner <gd at samba.org>
Date:   Wed Dec 22 11:34:22 2010 +0100

    s3-printing: fix crash bug in print_spool_open().
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Dec 22 14:21:58 CET 2010 on sn-devel-104
    (cherry picked from commit 94e83e385e5ba66f1415164214f7afd5e4ad7536)

commit dc30e4b167b05180c3c3ccbd01aac05c98aef9cd
Author: Günther Deschner <gd at samba.org>
Date:   Wed Dec 22 11:32:24 2010 +0100

    s3-spoolss: handle NTTIME(0) as "01/01/1601" REG_SZ in driver dates.
    
    Guenther
    (cherry picked from commit d0e164458d33228f74b41023b11f234837cc9668)

commit d5c2f4b6e78b39a4b742348abb4d175eab5d8970
Author: Günther Deschner <gd at samba.org>
Date:   Wed Dec 22 11:30:51 2010 +0100

    s4-smbtorture: always skip addprinter{ex} level 1 tests for now.
    
    Guenther
    (cherry picked from commit a204c45e59c35a9c5bfcd85a96d99bc12d727d07)

commit 04fb3c0af2f27cd1092747a0a5cf9751c1ea2d9e
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 21 17:00:33 2010 +0100

    s4-smbtorture: fix expected driver date REG_SZ string.
    
    This resolves the "WARNING!: ../torture/rpc/spoolss.c:4688: str was 01/01/1601,
    expected 01/01/1970: "DriverDate" - driver_date mismatch" warnings.
    
    Guenther
    (cherry picked from commit 9626487a14c8dfd23f8743cb85a2bc12cf454887)

commit 36394d3867f112f0c66e9e79ee4a73c5e54ffaa3
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 21 16:14:48 2010 +0100

    s4-smbtorture: check the returned driver date is equal to the one we passed in.
    
    Guenther
    (cherry picked from commit 3931d4aa65aa6edf75c6593e43d74441168ed299)

commit 3e119eb9d27e40d348e9d88b83f5d6d8c275b8b2
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 21 16:14:20 2010 +0100

    s4-smbtorture: add torture_assert_nttime_equal macro.
    
    Guenther
    (cherry picked from commit 2e2cb8d96d786c0c9f1b45f41f0758ee07bebf4c)

commit ac45b2051226e94cd7b4b06792afbf6a7d654600
Author: Günther Deschner <gd at samba.org>
Date:   Mon Dec 20 16:02:02 2010 +0100

    s4-smbtorture: interesting, DriverDate and DriverVersion are different in w2k3 and w2k8r2.
    
    While in w2k8 they are REG_SZ date or numerical strings, they are 8 byte REG_BINARY blobs in w2k3.
    
    Guenther
    (cherry picked from commit 340d2df123813196247d3b1aff38048cfe93c1ec)

commit 6bfbf5f5a4cc5e5b5150af32adaad9e0875d5c99
Author: Günther Deschner <gd at samba.org>
Date:   Fri Dec 17 16:34:47 2010 +0100

    s4-smbtorture: run the winreg tests also against an added driver.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Dec 20 14:31:43 CET 2010 on sn-devel-104
    (cherry picked from commit 9dce43a809eae4b44bf1e2b301844a0753c037e9)

commit 92ec3abd17df60a8f57983f3ab006f9ed9f7fc5c
Author: Günther Deschner <gd at samba.org>
Date:   Thu Dec 16 16:06:02 2010 +0100

    s4-smbtorture: allow to call test_GetDriverInfo_winreg without printer handle.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Dec 17 17:35:21 CET 2010 on sn-devel-104
    (cherry picked from commit 4e9d67b7c0a6fb3de56a0703ba1479360364071c)

commit 469893d26d8a57905756c3dc63bd725f805bc27e
Author: Günther Deschner <gd at samba.org>
Date:   Wed Dec 15 17:44:56 2010 +0100

    s4-smbtorture: check if returned driver paths match requested architecture.
    
    Guenther
    (cherry picked from commit 92f1029e87e62fb20e9505f9315caefe1c3a8535)

commit 972ca1d98d74385f8e707a512bb41116c6f7a204
Author: Günther Deschner <gd at samba.org>
Date:   Thu Dec 16 15:59:19 2010 +0100

    s4-smbtorture: pass down driverosversion to test_DriverInfo_winreg.
    
    Guenther
    (cherry picked from commit 545d3a013cc9965e167ffc3d12951df0b27060bd)

commit c725e48a278a8c646aa929d83cc8b616ee008abb
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Dec 21 15:43:44 2010 +0100

    s3:cli_np_tstream: if SMBtrans is desired, the readv needs to wait for the last writev chunk.
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Tue Dec 21 17:43:06 CET 2010 on sn-devel-104
    (cherry picked from commit 7a47aed770c60af56be65bf7c8c64cdb162754ae)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit f1dea849ba4e77e23290a35fefd86c9fcb2ce64f
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Sep 6 17:31:15 2010 +0200

    s3:rpc_client: implement rpc_transport_np_init() on top of rpc_transport_tstream_init()
    
    This also makes use of tstream_cli_np_open() to get the tstream.
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Wed Dec 15 16:12:30 CET 2010 on sn-devel-104
    (cherry picked from commit 8b47fcea043086e4ec7abbc4d4394f69caac08d0)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 651cb0e5684857ea274ba6da4adc0609c13f6f25
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Sep 6 17:31:27 2010 +0200

    s3:rpc_client: implement rpc_transport_sock_init() on top of rpc_transport_tstream_init()
    
    metze
    (cherry picked from commit 0342ed3ee0f8d9f29c6fcabbca1fab4f6514b78b)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit f01e117226a5733c31592c0d6d463f08c4a9a711
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Dec 14 18:20:25 2010 +0100

    s3:rpc_client/rpc_transport_tstream.c: add some logic to handle cli_np tstreams
    
    metze
    (cherry picked from commit 122dc1e213d1049568cc49f305f82063b3fa20ba)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 5f3100d079997525d400ab171104625ae9db6e9a
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Dec 14 18:19:14 2010 +0100

    s3:rpc_client/rpc_transport_tstream: timeout should be unsigned int
    
    metze
    (cherry picked from commit 9a14dace227245c7b5bb751f7c534e338337bea9)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 13920b080f43a8b7e68b2807245d675a4872987c
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Jun 22 18:01:45 2010 -0400

    s3:rpc_client: let rpc_transport_tstream_init() create read and write queue
    
    metze
    (cherry picked from commit e55426fe7926ae6f8afe5fa6cfc009e0c3b54e38)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit a58a8d20d4c55479aa498ee076af75adc90abd5d
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Dec 14 18:18:13 2010 +0100

    s3:libsmb: add tstream_cli_np_get_cli_state()
    
    metze
    (cherry picked from commit 07ba35adcbb9feb551125034f091e8d4cb4aa0e8)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 609094bc0143dc9620219bdf12f5aeaa60dbe9a6
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Dec 14 18:17:45 2010 +0100

    s3:libsmb: add tstream_cli_np_set_timeout()
    
    metze
    (cherry picked from commit c0f9e963b66fa8c97a4c0ea38367443dd6127509)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 98a0c5816bf3e21e2a73b37f0005f09def455608
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sat Sep 4 11:01:55 2010 +0200

    s3:libsmb: add tstream_cli_np_use_trans() and the needed logic
    
    tstream_cli_np_use_trans() defers the next tstream_writev
    to the next tstream_readv and send both as an SMBtrans request.
    
    metze
    (cherry picked from commit 0df669e14111de741ded8445a2acc00a51a50413)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit ce61a391cbc0eb88240d40b12cfab9153b7eb3b6
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sat Sep 4 11:00:31 2010 +0200

    s3:libsmb: add tstream_is_cli_np()
    
    metze
    (cherry picked from commit e08c324fc5ed9d7d4970fc7a7b6b13bff38ace59)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit e12452b2ef66522b139b94ee26aea5ec159314a9
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Aug 12 12:00:15 2010 +0200

    s3:libsmb: add cli_np_tstream.c
    
    This abstracts a named pipe over smb as a tstream,
    which will make it easier to implement the dcerpc
    layer in a more generic way.
    
    metze
    (cherry picked from commit c0ac1cebfbf7b562bad368b14d8004495a59e574)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 1d4196d858c7faf109420716580f6d3b6c6f0900
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Dec 6 14:05:49 2010 +0100

    s3: Fix some typos
    (cherry picked from commit 43e42b4e77244602e6eb85f64bfc9d50d1c5f6ab)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit f6b40be811555ce2bb20247daec288379be60b69
Author: Matthieu Patou <mat at matws.net>
Date:   Fri Dec 10 02:03:40 2010 +0300

    pidl: use $CC -E if $CPP is not defined, if both undefined use cpp
    
    Autobuild-User: Matthieu Patou <mat at samba.org>
    Autobuild-Date: Fri Dec 10 01:26:44 CET 2010 on sn-devel-104
    (cherry picked from commit 21b0d5e3b10711e6ce3bfad0c1ee2da09a60e232)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 87926375bbfb539d25c7981e891e6952ff9c4d89
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Dec 11 18:21:58 2010 +0100

    selftest: Support multiple instances of $LISTOPT.
    (cherry picked from commit 002acbbbd03d506b3a2280fa85b719792178f75d)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit ae5324884ffcc2cd50dff35811ae8af445ee1cb4
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Dec 11 18:21:27 2010 +0100

    filter-subunit: Add --list argument.
    (cherry picked from commit 3b1ed52f2f067c8bb895c6058de08c0b07e6f80c)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 3ac8128a903794a8a9e15ee3fe426b452facbdfa
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Dec 9 16:48:24 2010 +0100

    selftest: Check exit code when listing tests.
    (cherry picked from commit 5f6dd9a608271948bb1d4a1fb975e889db70512c)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit c4d831dbfb2cd38b00f40027403b4faaa18871d4
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Dec 9 15:35:23 2010 +0100

    selftest: Rename $LIST to $LISTOPT for consistency with testrepository.
    (cherry picked from commit a957d8c80f532654f502fdd37aecd34b231a00e8)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 8e4035cc2649343c9c2dd33422994535d7df197e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Dec 9 14:46:09 2010 +0100

    selftest: add --list option.
    (cherry picked from commit e6974b0ff0100bb292d57e58ae11bc2e6b0d4053)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 32539b9d677c471c67b4475ac65f894081c8fe78
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Dec 9 13:37:13 2010 +0100

    selftest: Document --testenv in --help output, remove documentation for
    now obsolete --analyse-cmd.
    (cherry picked from commit 34adc745efa242b7e4167b581d6770560e759e40)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit f936eaf333d953918e5cf46cf0d8c1c942978895
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Dec 9 14:17:54 2010 +1100

    s4-lsa Implement kerberos ticket life policy
    
    We now no longer print tickets with a potentially infinite life, and
    we report the same life over LSA as we use in the KDC.  We should get
    this from group policy, but for now it's parametric smb.conf options.
    
    Andrew Bartlett
    (cherry picked from commit f681859eb819b441da41e2985586bfc59dff2ec5)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 7075fcd72153c85b0d8ebfb89145ff3a14169474
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Wed Dec 15 17:21:04 2010 +0100

    librpc/ndr/ndr_*.c - remove "const" from OIDs
    (cherry picked from commit 464b8fa3173de7cc801195a28b84786cb1c63833)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 0a120c814cdefac205e504d39f4b0e3fc267053a
Author: Kai Blin <kai at samba.org>
Date:   Mon Dec 6 07:43:35 2010 +0100

    ndr: Another try to support the build on non-IPv6 systems
    
    Signed-off-by: Matthieu Patou <mat at matws.net>
    
    Autobuild-User: Matthieu Patou <mat at samba.org>
    Autobuild-Date: Wed Dec  8 10:26:00 CET 2010 on sn-devel-104
    (cherry picked from commit af3414feb6cb9f3d4ca602725582220e7b626df3)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 04f8d07c02370affb0b756c65731b586bf1bb45e
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Nov 22 12:38:41 2010 +0100

    lib/torture: add torture_assert_u64_equal_goto()
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Sat Dec  4 12:55:44 CET 2010 on sn-devel-104
    (cherry picked from commit 929063bb126b45cfe175a0e9518905bfcc8c95a2)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit de35420a1bc790906eb4cdbdc4920698c4c76a95
Author: Matthieu Patou <mat at matws.net>
Date:   Sun Dec 12 12:04:51 2010 +0300

    replace: add comments to make the #ifdef/#else/endif more readable
    (cherry picked from commit 993b4aa07e35b612a4f9b6eddecae704b8e01aaa)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 8c47c368910d62d5ed38573b7b9cf2dd648fc6d2
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Wed Dec 15 17:02:49 2010 +0100

    lib/util/asn1.c - remove the "const" specifier from OID
    
    There is no reason to have it "const" since it's an allocated thing.
    (cherry picked from commit 3b591caed00790c5d21b8774c7af87357c329d1c)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 33ed1f0cca9f73dee31137c295c35bda07b9445c
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Dec 6 11:27:05 2010 +0100

    lib/util/fault.c - fix "pid_t" printf warning on Solaris
    
    According to "http://www.ibm.com/developerworks/linux/library/l-solar/"
    it's generally a 32bit "int" - therefore this cast should fit.
    (cherry picked from commit 619a49c4219282bf8776183e76c1b4f0629a6d4c)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit c2a6ee26a9b13c0ea7125c4ee3171149b29eab2b
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Dec 19 14:22:28 2010 +0100

    lib: Protect against tevent nterror mismatches
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Mon Dec 20 00:12:02 CET 2010 on sn-devel-104
    (cherry picked from commit 49dc973586b4b9b72ffcac3bbb5dc7fda0d1ad4e)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit aba8a285ad693abf5cb782f7bacdc1dd295ec541
Author: Günther Deschner <gd at samba.org>
Date:   Fri Dec 17 12:47:13 2010 +0100

    libcli/security: remove unused variable.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Dec 17 13:56:27 CET 2010 on sn-devel-104
    (cherry picked from commit 10eaad29777589e8bd797e3f0bad3a3a9fbf8577)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 65170ebd6dd5d040793a058fb5dde249b685c903
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Dec 15 15:47:01 2010 +1100

    libcli/security Add sid_blob_parse() to directly parse a binary SID blob
    (cherry picked from commit 4a4d8e4b0fae1288cbdf6c8a95a2863c84676106)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit b7bd87b856ee6c37ac432ddd2a1da8c0a7b19113
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Dec 6 11:06:27 2010 +0100

    s4:fix some shadowed declaration warnings on Solaris by renaming the symbols
    (cherry picked from commit 93d85ca5fd57d87e720ab627865f0e5af25e07b5)
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 8dc88f1b98d8d6071d53080d34104f602f723d99
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Dec 17 13:06:13 2010 +0100

    s3:libsmb/namequery.c: don't leak 'pserver'
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Wed Dec 22 09:54:31 CET 2010 on sn-devel-104

commit 7978f8b10edf9df09290fcb2d2255354bb9ad376
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Dec 21 18:11:57 2010 -0800

    Fix a warning message.

commit f162f9055773cb7f15ec8b69705eb14ce10c50b2
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Dec 21 18:07:52 2010 -0800

    My algorithm for determining whan an incoming sequence number can be allowed is incorrect.
    
    (I based it on the text in MS-SMB2, silly me :-). Fix it so incoming sequence numbers
    can range over the entire allowable bitmap range. This fixes a repeatable
    disconnect against Win7.
    
    Jeremy.
    (cherry picked from commit e8f7c60ec25fd6ab40357ad44baf98918346a22a)

commit a2956e7d2b66a828d7355841bcb3edfe188a12d3
Author: Jeremy Allison <jra at samba.org>
Date:   Mon Dec 20 17:58:33 2010 -0800

    Keep track of the sparse status of an open file handle. Allows bypass of
    strict allocation on sparse files. Files opened as POSIX opens are always
    sparse.
    (cherry picked from commit 3db2614ccd1948792cc403f0302c7516319461b2)

commit 132c57df21571ad0400e3d26e5e0a0db3a9d9fd7
Author: Jeremy Allison <jra at samba.org>
Date:   Mon Dec 20 16:53:16 2010 -0800

    Added call out to a Linux-compatible fallocate() when we need to extend a file
    allocation extent without changing end-of-file size.
    (cherry picked from commit 00d2d16262909fde2c144a504d7d554767b7fd45)

commit 7dff32fb7263cfdce015ffd66ea9997685edf817
Author: Ken Harris <Ken.Harris at mathworks.com>
Date:   Mon Dec 20 10:44:48 2010 -0800

    CREATE in a compound CREATE/NOTIFY sequence was being passed through set_operation_credits()
    twice (ultimately perhaps because of bug 7331 involving this compound sequence and the need
    to be ready for any incoming CANCEL of the NOTIFY). This had the server thinking it had
    granted more credit than it actually had, which lead to zero-credits being granted in interim
    NOTIFY responses.
    (cherry picked from commit 0a9b65262c76fdad8331fbc580dbe578a403407b)

commit eb03383e8a51f489f30412f7be23aace4a36c24c
Author: Jeremy Allison <jra at samba.org>
Date:   Mon Dec 20 10:23:27 2010 -0800

    From metze's work on sparse attributes. FILE_ATTRIBUTE_SPARSE is valid on get but not on set.
    (cherry picked from commit e9f9e803f03be20e5f573484be7b5e7351472786)

commit 22d979142941ac4135b20c937156a83d8439fb06
Author: David Disseldorp <ddiss at suse.de>
Date:   Mon Dec 20 16:08:02 2010 +0100

    s3-printing: fix printer_list_traverse()
    
    The tdb traverse function returns the number of elements traversed, or
    less than zero on error, printer_list_traverse() is incorrectly checking
    for non-zero return.
    
    Autobuild-User: Andreas Schneider <asn at samba.org>
    Autobuild-Date: Mon Dec 20 18:44:41 CET 2010 on sn-devel-104
    (cherry picked from commit 139e2cbb13ca230b65ad4b1f5ff91a795d8cca02)

commit f1c3c4b8fe5e25c2f4c06f668815de7b3b309aeb
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Dec 18 16:02:09 2010 +0100

    s3: Fix bug 7066 -- wbcAuthenticateEx gives unix times
    
    We might eventually want to change this, but right now we get unix times
    out of the winbind pipe struct

commit 71b20bb48735bf3cf6be55e8d46fb0412535b7b9
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Dec 4 18:47:56 2010 +0100

    s3: Document wbinfo -P/--ping-dc

commit f17dfc0b2603b15cb3448871d1b2da5073d747fb
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Dec 4 18:43:27 2010 +0100

    s3: Add -P as an alias for --ping-dc
    
    This is a much less intrusive version of the DC connectivity check
    than wbinfo -t is. Make it simple to use.

commit c0079336142db86cae55e696c2bb9e9ea525fb66
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Dec 3 01:34:02 2010 -0700

    s3: Fix serverid_exists
    
    In the cluster case it can happen that a node just died and we did not yet have
    the time to clean up serverid.tdb. If the corresponding serverid.tdb record
    that represented a process was migrated away from the dead record, it
    represents existence of a process where it is already dead.

commit 9e3d52433d8fe8358d90fa881cba1a11f9a80fe9
Author: Jeremy Allison <jra at samba.org>
Date:   Fri Dec 17 23:08:01 2010 -0800

    Rename vfs operation posix_fallocate to just fallocate and add the vfs_fallocate_mode parameter.
    
    It turns out we need the fallocate operations to be able to both
    allocate and extend filesize, and to allocate and not extend
    filesize, and posix_fallocate can only do the former. So by defining
    the vfs op as posix_fallocate we lose the opportunity to use any
    underlying syscalls (like Linux fallocate) that can do the latter
    as well.
    
    We don't currently use the non-extending filesize call, but now
    I've changed the vfs op definition we can in the future. For the
    moment simply map the fallocate op onto posix_fallocate for the
    VFS_FALLOCATE_EXTEND_SIZE case and return ENOSYS for the
    VFS_FALLOCATE_KEEP_SIZE case.
    
    Jeremy.

commit 17baec616fb66c9927902b56513e8b8389792120
Author: Jeremy Allison <jra at samba.org>
Date:   Thu Dec 16 16:50:31 2010 -0800

    Move checks inside file_set_sparse() to allow it to be called from anywhere.

commit 485b8b45df0768d846dcd74dddb37136a9b26535
Author: Jeremy Allison <jra at samba.org>
Date:   Thu Dec 16 16:42:33 2010 -0800

    file_set_sparse needs to be a handle based call.

commit 659e627424a011bb3cad33e50976036fd55c7010
Author: Björn Jacke <bj at sernet.de>
Date:   Thu Nov 18 17:24:00 2010 +0100

    s3:smbd: implement FSCTL_SET_SPARSE more correctly
    
    this is a port of a patch from metze for 3.3:
    
    We don't do the "strict allocation" when the sparse bit isn't
    set, but that shouldn't matter.
    
    We now allow windows applications to set and unset the sparse
    bit.
    
    Note that in order to implement this 100% like described
    in [MS-FSA], we'd have to change our data model and support
    the sparse flag per stream.

commit f00383bc3bfc190ed690b0f564a9465d8a1947ea
Author: Jeremy Allison <jra at samba.org>
Date:   Fri Dec 17 10:22:58 2010 -0800

    Update our attribute flags.

commit 27f543a02e6973a3a52200f7d749ca4b7aa6a87e
Author: Björn Jacke <bj at sernet.de>
Date:   Tue Dec 14 10:03:07 2010 +0100

    s3:smbd: add file_set_sparse() function
    
    this is based on a patch for 3.3 from metze

commit 43df00a112b52e5a1e04e2b286b358b6bc319154
Author: Björn Jacke <bj at sernet.de>
Date:   Thu Nov 18 17:22:31 2010 +0100

    s3/vfs_gpfs: map SPARSE attribute to/from WINATTRs, too

commit 669ee9b2dd6591ab9bfc137060bdfb9a59dd9742
Author: Björn Jacke <bj at sernet.de>
Date:   Thu Nov 18 17:03:01 2010 +0100

    s3: remove set_sparse_flag
    
    we need to determine sparseness from the sparse flag we store not from the
    allocation size on the POSIX filesystem. This is how Windows works - in the
    first place sparseness is a file flag, not the allocation state of the file
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>

commit 13988e44c3402d03808e096e59c4878cefd56f84
Author: Björn Jacke <bj at sernet.de>
Date:   Thu Nov 18 16:04:03 2010 +0100

    s3: add FILE_ATTRIBUTE_SPARSE to get_stat_dos_flags

commit 2e867d9db26865012c8a210331c0f0541024f57f
Author: Karolin Seeger <kseeger at samba.org>
Date:   Fri Dec 17 20:39:57 2010 +0100

    WHATSNEW: Add information on changed security defaults.
    
    Thanks to Andrew Bartlett for providing this text!

commit 9a40e5f6a500571cc752383ca7fa27347e4efa45
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Dec 16 12:07:24 2010 +0100

    s3:net ads dns register: use "cluster addresses" option if configured (bug #7871)
    
    metze
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Fri Dec 17 16:49:14 CET 2010 on sn-devel-104
    (cherry picked from commit 1dc2fa7616207a2d3a9f1cbe69b2ec1fc61634fd)

commit 9ed3d33fb3d7365a127ea2752032840272697902
Author: Michael Adam <obnox at samba.org>
Date:   Thu Dec 16 01:49:14 2010 +0100

    s3:net ads dns register: add support for specifying addresse on the commandline (bug #7871)
    
    In the clustering case, this is also made the only possiblity to do dns updates,
    since the list addresses on the local interfaces is not suitable in that case.
    
    This fixes the "net ads dns register" part of bug #7871.
    It might be extended by a parsing of the "cluster addresses" setting.
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    (cherry picked from commit 5e83a05009787d8a2086db1adc1ed58d61b3725d)

commit 4b7775500b1055acf62decbc0fc8283b088da452
Author: Michael Adam <obnox at samba.org>
Date:   Thu Dec 16 00:52:41 2010 +0100

    s3:net: add net_update_dns_ext() that accepts a list of addresses as parameter (bug# 7871)
    
    This generalized form of net_update_dns() will be used to
    add support for specifying a list of addresses on the commandline
    of "net ads dns register".
    
    This prepares the "net ads dns register" part of the fix for bug #7871.
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    (cherry picked from commit 4d91f98b433e07922373bf4e3ba9668b7af71a00)

commit 1c73d52ddddfcec25cf079da4a0d6bf81fb030da
Author: Michael Adam <obnox at samba.org>
Date:   Thu Dec 2 00:42:21 2010 +0100

    s3:net: disable dynamic dns updates at the end of "net ads join" in a cluster (bug #7871)
    
    In a clustered environment, registering the set of ip addresses that are
    assigned to the interfaces of the node that performs the join does usually
    not have the desired effect, since the local interfaces do not carry
    complete set of the cluster's public IP addresses.  And it can also contain
    internal addresses that should not be visible to the outside at all.
    In order to do dns updates in a clustererd setup, use net ads dns register.
    
    This fixes the net ads join part of bug #7871.
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    (cherry picked from commit b8f19df53e66bf0260b4ae6c49acea87ac379deb)

commit 06cd853faa809d019f6a8d10b1ce89492bb28df1
Author: Michael Adam <obnox at samba.org>
Date:   Thu Dec 16 00:24:00 2010 +0100

    util_net: fix a comment typo in interpret_string_addr_internal()
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    (cherry picked from commit b3d4b2052534395c97cd959db5db87f78d108d4e)

commit af428d722a15047cbaa5855ef8c8af257b22137c
Author: Günther Deschner <gd at samba.org>
Date:   Wed Dec 15 15:39:47 2010 +0100

    s4-waf: nsstest only needs replace.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Thu Dec 16 11:40:52 CET 2010 on sn-devel-104
    (cherry picked from commit ba21b6e3d439d7c1890900b1b0b88c42548f63f0)

commit 6a3a9a7818adf7a040b165553e9157985e7969b3
Author: Günther Deschner <gd at samba.org>
Date:   Wed Dec 15 10:21:16 2010 +0100

    s3-waf: use shared libwbclient wscript_build.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Dec 15 11:42:16 CET 2010 on sn-devel-104
    (cherry picked from commit af99f0a06714e56149bf2c6f801d28ae808cc34a)

commit f7a30bd99004b160d48efb43a5e881b70b428570
Author: Günther Deschner <gd at samba.org>
Date:   Wed Dec 15 10:11:34 2010 +0100

    s3-waf: fix winbind-client subsystem.
    
    Guenther
    (cherry picked from commit 550046a4d93cd700a18063f13f5a61ef6427e7cd)

commit 9c6d43d6793879ac5a4f2b0f9f43e8d9387f864b
Author: Günther Deschner <gd at samba.org>
Date:   Wed Dec 15 10:04:34 2010 +0100

    s3-waf: add libkrb5 winbind locator plugin.
    
    Guenther
    (cherry picked from commit 7ecec74a002b2decde1be01b8389de1b9d227acd)

commit 696b3631e1e9d86901b34e24b3def1f1f96fdfb5
Author: Günther Deschner <gd at samba.org>
Date:   Wed Dec 15 00:33:21 2010 +0100

    s3-waf: rework rpc_server handling a bit.
    
    Guenther
    (cherry picked from commit 5130e4a6226115817cb18be265c47f5290d1aedc)

commit 31c671de0b327f899bab01041d3fb6ad0a6525dc
Author: Günther Deschner <gd at samba.org>
Date:   Thu Dec 16 16:01:51 2010 +0100

    s4-smbtorture: skip level 8 checks in test_GetDriverInfo_winreg for w2k3.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Dec 17 12:20:38 CET 2010 on sn-devel-104
    (cherry picked from commit 4f4ac6462a191418ff358d28ac298352861107d4)

commit 626a0469b5c7bfaab47613c37209a6d4a522a4ce
Author: Günther Deschner <gd at samba.org>
Date:   Thu Dec 16 11:58:36 2010 +0100

    s4-smbtorture: skipping level 8 driveradds against w2k3.
    
    Guenther
    (cherry picked from commit 5083be506eaa58c59d867f04a941c0e5707ca44c)

commit eb51592a87b9aad19e1e7931e7e9a2ba2d863cc2
Author: Günther Deschner <gd at samba.org>
Date:   Wed Dec 15 17:44:23 2010 +0100

    s4-smbtorture: add torture_assert_strn_equal macro.
    
    Guenther
    (cherry picked from commit 28d618ddf015f502ef0fa8a5f8472123c7cd9102)

commit 9a0b7c60e982e8e49d306d79cb336a58dfd7b1e9
Author: Günther Deschner <gd at samba.org>
Date:   Thu Dec 16 12:40:47 2010 +0100

    s3-net: fix net sid type build warning.
    
    Guenther
    (cherry picked from commit f08fdfae27ee0da5750c3f843ad829e1fa8f57b1)

commit 333380953c6fe62b9ce583d37177e96d6bda597f
Author: Björn Jacke <bj at sernet.de>
Date:   Fri Dec 17 01:00:49 2010 +0100

    s3/net: tz argument should be NULL of course

commit c3a5b6e76135ca20735c6631b4ab0e3ddd2edbef
Author: Jeremy Allison <jra at samba.org>
Date:   Thu Dec 16 13:24:13 2010 -0800

    Do more vfs_stat_fsp calls instead of FSTAT - ensures fsp->fsp_name->st is kept up to date.

commit da309120d6f14d3bb671f43d534ee6357f536886
Author: Günther Deschner <gd at samba.org>
Date:   Mon Oct 4 15:03:08 2010 +0200

    spoolss: fill in PerMachineConnections add and delete IDL.
    
    Guenther
    (cherry picked from commit 1b293c90be3905911d401b2d5bb6dd5da979c809)

commit 6d6dc074280259221de203a5d3c4cf149e69f3b6
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Dec 15 16:49:04 2010 -0800

    Fix old bug in openX code, exposed when "strict allocate" is set to true.
    
    We need to return the file size here, not the allocation size, but
    we were not updating the stat struct after the vfs_set_filesize()
    call. Ensure we always use fresh data in openX replies.
    
    Jeremy.
    (cherry picked from commit 8764576e1068455fd2f5035ac1ea31962e471361)

commit 716e36d39e3fb80495034af5988afd9c8d106d3b
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Dec 15 13:32:09 2010 -0800

    Change strict allocate to default to true.
    (cherry picked from commit 820ea22a07b062b1717d35de8fa7051fc1067c3f)

commit a9c24af5ff228e862401189e45d24640887af853
Author: Björn Jacke <bj at sernet.de>
Date:   Tue Dec 14 13:28:49 2010 +0100

    s3/net: don't use external "date" to make "net time set" more portable
    
    the "date" syntax is different for example on *BSD
    
    Autobuild-User: Björn Jacke <bj at sernet.de>
    Autobuild-Date: Tue Dec 14 15:31:03 CET 2010 on sn-devel-104
    (cherry picked from commit 4fd57cbe1ba35d3b3deb01b2eb6aba1d0aa4ddfd)

commit 858c790e56555dac4c014c4ab723c563ffa129a9
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Dec 15 10:57:23 2010 -0800

    Fix bug 7866 - "net" in v3-6-test broken.
    
    Someone wasn't careful about testing when not running as root :-).
    (cherry picked from commit 921104e7a462c9552fcd04372d852325b457c827)

commit d6d907d7e37608389e38ff95166d04f2d35a75f3
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Dec 14 17:17:16 2010 -0800

    Protect the onefs sendfile from EAGAIN/EWOULDBLOCK.

commit d07d3bae90c20256c480ab1fe688c2e17ce14e10
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Dec 14 13:36:08 2010 -0800

    Implement "use sendfile = yes" for SMB2. (cherry picked from commit 95cb7adcd03a1abbd0af395b6c96dd8e0eebd3d1)

commit 9c7e8df878bf848fea8bd312709d0f9cbc175189
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Dec 14 15:30:06 2010 -0800

    Fix read/write calls over sockets to cope with EAGAIN/EWOULDBLOCK for non-blocking sockets.

commit ee798d03eaf0dbd945dc637e6472547d4c1b97a1
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Dec 14 16:32:10 2010 -0800

    Change interface of schedule_smb2_aio_read() to allocate the return DATA_BLOB. Change smb2_read code to allocate return DATA_BLOB just before the read.
    
    Preparing for SMB2 sendfile change which will not need to allocate
    return buffer.
    
    Jeremy

commit d42a9003495ff4021e4c85b64ccea62aa6dd342e
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 14 22:54:01 2010 +0100

    s3-waf: libwbclient does not depend on talloc anymore.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Dec 15 00:50:08 CET 2010 on sn-devel-104
    (cherry picked from commit 4bcedda7d8c446bb3864312881aa63b892b55b7e)

commit 4ef45278d8aa93dcb7f049b952997385cc1c9754
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 14 22:18:43 2010 +0100

    s3-waf: add missing libnss_wins.so.2 library.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Dec 14 23:29:25 CET 2010 on sn-devel-104
    (cherry picked from commit 4f4f7694c1a8d973b808f7a6b68fbc04147fcfab)

commit 0d5e27ecf0ad968cca7c6f89ca1ce0f6bbaea82d
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 14 22:09:44 2010 +0100

    s3-waf: recurse into ../libcli/ldap.
    
    Guenther
    (cherry picked from commit 9e6736cafd5ea86294b780f32511a1317df94b3f)

commit 4e1d8dee4350528e3ab52a7b747bbe2eef78a406
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 14 17:47:46 2010 +0100

    s3-waf: recurse into ../libcli/smb.
    
    Guenther
    (cherry picked from commit 3e6d507246705be877eda61c38868ef29bef6265)

commit 9272cecfb108d7529bae5c1981600a292d380658
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 14 17:45:33 2010 +0100

    s3-waf: recurse into ../libcli/samsync.
    
    Guenther
    (cherry picked from commit f2bd9e52b80a1059f4eb22d9aa85097afe939e16)

commit b41f4ee7055124a40ea4b1801b71567bad9b6b8b
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 14 17:36:06 2010 +0100

    s3-waf: recurse into ../libcli/named_pipe_auth.
    
    Guenther
    (cherry picked from commit baabd56ce94143d6ebf92c8818f53e364152fe19)

commit 8f44a9561dc1b7285a9835963d71fb3ad0b5e44c
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 14 17:33:49 2010 +0100

    s3-waf: recurse into ../libcli/drsuapi.
    
    Guenther
    (cherry picked from commit 217ca2a2c9e9914ba02a8cc5477c2b8ea5e5372e)

commit a26515cce158396552155606d46d38210fddfb6b
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 14 17:14:58 2010 +0100

    s3-waf: add pam_ and nss_winbind.
    
    Guenther
    (cherry picked from commit d860281cd9248b699875a1c4791c7e0cb841da6a)

commit 811637e874a4b68e4a3fa30a641db50f26db1cb8
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 14 17:14:30 2010 +0100

    s3-waf: check for "WITH_PAM_MODULES" to determine pam_smbpass build.
    
    Guenther
    (cherry picked from commit a13b99323712a3bdd362de06179d0c23dbda0d79)

commit 06f3d2dd6d98d895b8ce797bfcb9dbf1245ac756
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 14 17:13:46 2010 +0100

    s3-waf: fix pamsmbpass libwbclient dependency.
    
    Guenther
    (cherry picked from commit 1202e6328bb6009f8fb490c44d13a6930cdd3646)

commit 6ec694b4e83f57623ff5082db098abb533eba474
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 14 14:03:22 2010 +0100

    s3-waf: recurse into ../libcli/auth.
    
    Guenther
    (cherry picked from commit 906e489af921a6e66d36aad1778d0cd486ce8287)

commit 725ee7096f96a494e38f69bb89d1737deeb872ea
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 14 16:47:35 2010 +0100

    s3-waf: add CHARSET subsystem.
    
    Guenther
    (cherry picked from commit 4c459a926f5e5aade9068497276953bbe3d49a97)

commit bf2e38785616e609926e3aee2ae179126d4eb120
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 14 13:50:30 2010 +0100

    s3-waf: convert UTIL_SRC into a subsystem samba-util, similar to the s4 one.
    
    Guenther
    (cherry picked from commit 943f485ef187d66fdc98dcc30b91968b30c3dc5a)

commit 431d7331e6067b5896f5694dc4d6797deb04e7aa
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 14 13:27:24 2010 +0100

    s3-waf: convert lib/util_tdb.c into a subsystem.
    
    Guenther
    (cherry picked from commit 192838aafdf2e696c33e7443b9e74893309158b2)

commit 1aa6b7b8976a5abe4c7d3a6390ef75e6db253abf
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 14 13:14:00 2010 +0100

    s3-waf: use shared LIBASYNC_REQ subsystem.
    
    Guenther
    (cherry picked from commit 2407e33c7667fbaabff84edf81c13526a06ebac5)

commit 799bdfd618498fc723131f853c2504d9c0e2cb39
Author: Günther Deschner <gd at samba.org>
Date:   Mon Dec 13 15:46:05 2010 +0100

    s4-smbtorture: paranoia check for architectures in request and reply for enumdrivers test.
    
    Guenther
    (cherry picked from commit 0990f6342ed3f765c482ddf0baddeac850422352)

commit 5277392d9441baecced0fce98e33d22b8ef310e7
Author: Günther Deschner <gd at samba.org>
Date:   Mon Dec 13 12:56:38 2010 +0100

    s3-waf: try to fix the build with snow leopard.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Dec 13 15:03:08 CET 2010 on sn-devel-104
    (cherry picked from commit a5cfdde558314ea8bd8b9421d0fffd9acbfb7de9)

commit 56b67fd48a3bf3dba20a07af32505c30208887c4
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Dec 13 12:40:25 2010 +1100

    s3-libsmb Improve error message when denying LM encryption
    
    Now that 'client ntlmv2 auth = yes' is the default, make it more clear
    what options a user may need to enable to get this to work.
    
    Andrew Bartlett
    (cherry picked from commit d97492e42a65540febae93dd0255b91d034f9def)

commit 98edb35d73bd1b9be05e0d53ed81f79137e3f4ad
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Dec 10 15:32:08 2010 +1100

    s3-dns Don't use DELEG_FLAG in DNS update, Windows 2008R2 does not like it
    (cherry picked from commit 280caa6b3bb1199939f9349ea5a436a491c81791)

commit be088324479bd852a7561ba2eaa5c0489398b061
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Dec 10 15:30:22 2010 +1100

    s3-dns Don't use SEQUENCE_FLAG in DNS update, Windows 2008R2 does not like it
    
    Andrew Bartlett
    (cherry picked from commit 0f1cc889a26477e9a98629f120fe5890b2e106fa)

commit 10c5a59315ef69eeb4d8bc19237de9787284a63d
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Dec 10 15:08:53 2010 +1100

    s3-net Allow 'net ads dns register' to take an optional hostname argument
    
    This allows the administrator to more carefully chose what name to register.
    
    Andrew Bartlett
    (cherry picked from commit c2a1ad9047508cf2745a9019e6783c8b8f7ef475)

commit c4346f50b706c3fbe0f909ce2371fdca0f1f7230
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Dec 10 12:12:23 2010 +1100

    s3-winbind Improve memory handling in NTLMv2-backend plaintext authentication
    
    Andrew Bartlett
    (cherry picked from commit 6195dfc0eb310a2362cb949a000979514a52c648)

commit cd37c4c42f0896b2cfe9588b4491c542991c0dc9
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Dec 10 12:10:07 2010 +1100

    s3-winbind Don't send the LM password to the server, ever
    
    This is for the case where we have the plaintext password locally, and
    can construct the challenge-response values here.
    
    We should never ever use the LM password in domain authentication.
    The last domain controller to only have LM passwords stored was NT
    3.5.
    
    Andrew Bartlett
    (cherry picked from commit 5cfe949108f253a8e20c835cb53fe6f5eae7fbb5)

commit ce2651ddfc9de0d4fcfd169cdb4437194707b4a6
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Dec 10 07:57:59 2010 +1100

    s3-libsmb Don't ever ask for machine$ principals as a target.
    
    It is never correct to ask for a machine$ principal as the target of a
    kerberos connection.  You should always connect via the
    servicePrincipalName.
    
    This current code appears to have built up from a series of minimal
    changes, as the codebase adapted the to lack of a SPNEGO principal
    from Windows 2008.
    
    Andrew Bartlett
    (cherry picked from commit f13404e27b00f826a11684e69cff82ae0023fc91)

commit 9c3b5d4d286e5850091d843551a936b88f677c58
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Dec 9 17:37:14 2010 +1100

    s3-docs Add docs for 'client use spnego principal' and 'send spengo principal'
    
    Andrew Bartlett
    (cherry picked from commit 45d784e929b37edddea4c472d288a46b37aa7415)

commit 8e4827163b68d048b61154bc938b4150f0415542
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Dec 9 16:47:08 2010 +1100

    s3-docs Explain change to NTLMv2 by default in the client
    (cherry picked from commit d69b4f13f7edda8d8457315936051cc9d3fb103f)

commit 620e41c69a939d822e1a6908a2946b53ccaf918c
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat Dec 4 14:57:46 2010 +1100

    s3-client Use NTLMv2 by default in the Samba client
    
    This matches the improved security measures of Windows Vista.
    
    Andrew Bartlett
    (cherry picked from commit 635fbf2b5498df5698e240728add95f8ff8cda0f)

commit 807c42ff71ec20c8ccb535c42f9d92a6bbdb4a8e
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat Dec 4 14:11:57 2010 +1100

    s3-smbd Don't send SPNEGO principal (rfc4178 hint) by default
    
    This patch, based on the suggestion by Goldberg, Neil R. <ngoldber at mitre.org>
    turns off the sending of the principal in the negprot by default, matching
    Windows 2008 behaviour.
    
    This slowly works us back from this hack, which from an RFC
    perspective was never the right thing to do in the first place, but we
    traditionally follow windows behaviour.  It also discourages client
    implmentations from relying on it, as if they do they are more open to
    man-in-the-middle attacks.
    
    Andrew Bartlett
    (cherry picked from commit b3c2df5e0d0ba1c17c3248bf9d238de3c54613ef)

commit 27ac2e277dde057e9af40f3c4500ae068f601b79
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat Dec 4 13:48:37 2010 +1100

    s3-libads Default to NOT using the server-supplied principal from SPNEGO
    
    This principal is not supplied by later versions of windows, and using
    it opens up some oportunities for man in the middle attacks.  (Becuase
    it isn't the name being contacted that is verified with the KDC).
    
    This adds the option 'client use spnego principal' to the smb.conf (as
    used in Samba4) to control this behaivour.  As in Samba4, this
    defaults to false.
    
    Against 2008 servers, this will not change behaviour.  Against earlier
    servers, it may cause a downgrade to NTLMSSP more often, in
    environments where server names are not registered with the KDC as
    servicePrincipalName values.
    
    Andrew Bartlett
    (cherry picked from commit bb7806283e71f3b8029aae0eed326b5847a36d83)

commit ff413c5269bc4c97d5e0dfe9f213ff6ccb36411d
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Dec 9 17:51:36 2010 +1100

    s4-spnego Match Windows 2008, and no longer supply a name in the CIFS Negprot
    
    Andrew Bartlett
    
    Autobuild-User: Andrew Bartlett <abartlet at samba.org>
    Autobuild-Date: Thu Dec  9 08:50:28 CET 2010 on sn-devel-104
    (cherry picked from commit 154b431093db68b30c429316eb660f776958a56f)

commit 54fb657d61e4015054f44b7f9859ea850cddba8e
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat Dec 4 17:02:49 2010 +1100

    s4-tests Workaround new default of 'client ntlmv2 auth = yes' in tests
    
    The new default breaks some tests that were assuming LM or NTLM auth
    
    Andrew Bartlett
    (cherry picked from commit 22d67758efd20e62d6050fd10c8b922db75747c9)

commit a93dc43407c73a984f3d8ab47d80ccd3584e4514
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat Dec 4 14:59:29 2010 +1100

    s4-client Use NTLMv2 by default in the Samba4 client.
    (cherry picked from commit 54ee213fa5da6b138ab367b537c5e084edf35ff2)

commit ad5dec43b638e85a67fe8c7e096b333f5f3d5d1a
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Dec 8 18:52:33 2010 +1100

    s4-spnego use "not_defined_in_RFC4178 at please_ignore" if no principal specified
    
    We need to make this the default, but for now just send it if we have
    not been given a target principal.
    
    Andrew Bartlett
    (cherry picked from commit 94f4929e04ce4357e3c74b6a14a4b8fccde30fda)

commit 1d4468617d0a7929166c32d6cbe57684cd66880b
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat Dec 4 15:23:44 2010 +1100

    libcli/auth bring ADS_IGNORE_PRINCIPAL in common
    (cherry picked from commit a21cb5a0a11c63f7746a483dca845c12dcfdf1b2)

commit 274fc732d751429c7a6ce9d4257b3bde68ffa8cd
Author: Jeremy Allison <jra at samba.org>
Date:   Mon Dec 13 19:17:57 2010 -0800

    Ensure we use vfs_fsp_stat(), not VFS_STAT directly, and store into fsp->fsp_name->st
    instead of a SMB_STRUCT_STAT on the stack.
    
    Jeremy.
    (cherry picked from commit 68f8f220dcd20f4f04bc95916ae04da81a2cdda1)

commit 2ff682226bed8ac1f55caee4aaa7cc1e8c0d1a47
Merge: dc38715527d282545ba7b05051bda70067fe5d6a 1ef50b15da1ca23afc2d3af6abe7f375e57946a1
Author: Jeremy Allison <jra at samba.org>
Date:   Mon Dec 13 17:08:08 2010 -0800

    Merge branch 'v3-6-test' of ssh://git.samba.org/data/git/samba into v3-6-test

commit 1ef50b15da1ca23afc2d3af6abe7f375e57946a1
Author: Jeremy Allison <jra at samba.org>
Date:   Mon Dec 13 15:22:47 2010 -0800

    Change crediting so that the credits are returned on the interim async response.
    (cherry picked from commit 58ebe1de32050fca71059c521f74488cfa5b3729)

commit a9ee3e2e8f273f214e329fcbeb8645613ee55149
Author: Jeremy Allison <jra at samba.org>
Date:   Mon Dec 13 14:00:34 2010 -0800

    As we handle missing sendfile() inside lib/sendfile.c, remove the WITH_SENDFILE ifdefs.
    (cherry picked from commit 605afc631c212fc070ef5bb951f4d80d342f377d)

commit 280fd56b17eeae82abc0676049ad19ebb74b93e8
Author: Jeremy Allison <jra at samba.org>
Date:   Mon Dec 13 13:34:50 2010 -0800

    We need to start off with smb2.credits_granted == 0. That way
    when processing the faked up SMB2 NegProt from the SMB1 packet we
    always allocate one credit on reply.
    
    Jeremy.
    (cherry picked from commit 6ce365b238755ccd64b1c2aca0933f8e717300b0)

commit 839196fddbce84fcb152e29f0b85d2b4499cc8be
Author: Jeremy Allison <jra at samba.org>
Date:   Mon Dec 13 13:17:49 2010 -0800

    Remove extra unused credit arg. to smbd_smb2_request_setup_out()
    (cherry picked from commit 7a835a6b42c49d70b599ab7c651f7aa871d8c605)

commit 663ed4583f60ad4a6c26514e072faf6b19e9dd42
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Dec 13 12:04:28 2010 +0100

    s3:selftest: fix knownfail for samba3.posix_s3.rpc.spoolss.*printserver.enum_printers_old
    
    The name is in lowercase since commit 35fbc7bbda5851f7172538f79fc79be201f1d521
    (s4-smbtorture: Make test names lowercase and dot-separated.)
    
    This should avoid intermittent failures in make test.
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Mon Dec 13 13:52:18 CET 2010 on sn-devel-104
    (cherry picked from commit 4ce3b53f122afb1eb3eaa3fbc2b8ef7fa8d075f5)

commit bccb901658ceb4ff301ac1e30b332342717f2f59
Author: Günther Deschner <gd at samba.org>
Date:   Fri Dec 10 17:15:18 2010 +0100

    s3-selftest: support differing VFSLIBDIR in autoconf and waf build.
    
    With this change make test in the s3 waf build (w/o s4 smbtorture yet) works!
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Dec 13 13:06:05 CET 2010 on sn-devel-104
    (cherry picked from commit a43a1d922611a0610f8d815285e91dff6d77d629)

commit e082fb6055e250aa298617ff4da9d0e6f18b8208
Author: Günther Deschner <gd at samba.org>
Date:   Thu Dec 9 15:44:30 2010 +0100

    s3-waf: add -Wl,--export-dynamic to LDFLAGS.
    
    Our binaries did not export symbols so e.g. smbd could not load vfs modules.
    Patch from tridge.
    
    We might remove this later on, once we decide to resolve all symbols and fix all
    dependencies in s3 modules.
    
    Guenther
    (cherry picked from commit b4d398f8e3f5f073f0424395b792c1487a2f2ca8)

commit 73afa49c2958ae2ac866e0ea1d66dcbc22011671
Author: Günther Deschner <gd at samba.org>
Date:   Thu Dec 9 15:33:25 2010 +0100

    nss_wrapper: make nss_wrapper.pl executeable.
    
    Guenther
    (cherry picked from commit cb15d73c0bb8526b99f7f5067680a39bd8fbf03f)

commit ce4a7dcd9c76bacd1c9a327ac79206cd70297b7f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Dec 11 03:26:31 2010 +0100

    s4-smbtorture: Make test names lowercase and dot-separated.
    
    This is consistent with the test names used by selftest, should
    make the names less confusing and easier to integrate with other tools.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Sat Dec 11 04:16:13 CET 2010 on sn-devel-104
    (cherry picked from commit 35fbc7bbda5851f7172538f79fc79be201f1d521)

commit a73f539b7cffb75734fb892acafc6ff740a82c0d
Author: James Peach <jpeach at samba.org>
Date:   Mon Dec 6 11:27:31 2010 -0800

    smbtorture: correct error handling in BASE-OPEN.
    
    There are a number of cases in BASE-OPEN where an initial failure cascades
    into multiple failures due to lack of cleanup between test phases. Fix
    all these so that they close open file handles correctly. Replace
    torture_comment with torture_result where appropriate so that the results
    output contains a useful diagnostic.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Sat Dec 11 03:19:39 CET 2010 on sn-devel-104
    (cherry picked from commit 7ef1de3973ea694abb7e330dd538a0f3679365fb)

commit dc38715527d282545ba7b05051bda70067fe5d6a
Author: James Peach <jpeach at samba.org>
Date:   Mon Dec 6 11:27:31 2010 -0800

    smbtorture: correct error handling in BASE-OPEN.
    
    There are a number of cases in BASE-OPEN where an initial failure cascades
    into multiple failures due to lack of cleanup between test phases. Fix
    all these so that they close open file handles correctly. Replace
    torture_comment with torture_result where appropriate so that the results
    output contains a useful diagnostic.

commit 5dd10a43d45f66b6da9b3273d2c4b044db97006d
Author: Jeremy Allison <jra at samba.org>
Date:   Fri Dec 10 14:40:17 2010 -0800

    Add documentation for "smb2 max credits".
    (cherry picked from commit 5562a97ece27c26019504f589d4e7992617f1846)

commit 309db0a55cea2d504217a8689005b31d41d5542e
Author: Jeremy Allison <jra at samba.org>
Date:   Fri Dec 10 15:46:41 2010 -0800

    Add a SMB2 crediting algorithm, by default the same as Windows. Defaults to 128 credits.
    
    Jeremy.
    (cherry picked from commit 2ac579ca76452c58022e8b9e41d5168dd25fe3b0)

commit 7d4e274d6ba5acffbd8572f11d4aecabe837fffb
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Dec 9 22:41:58 2010 +1100

    s3-vfstest: fixed paths in vfstest
    
    vfstest tries to create /messages.tdb as loadparm has not been
    initialised
    (cherry picked from commit 283686af75c4ca3b8317f04754dab64bbf9f64e8)

commit aab5998ac9a2b103776c6707369480bf8afb0f08
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Dec 2 00:40:01 2010 +0100

    libcli/auth: let spnego_write_mech_types() check the asn1_load() return
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Tue Dec  7 18:23:41 CET 2010 on sn-devel-104
    (cherry picked from commit 15c33ada6b897ac46141aaae0f0333816b94448b)

commit da8ea0363d8cd5a2d86a02d61bbd43a598fd5a44
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Dec 2 00:39:23 2010 +0100

    s3:ntlm_auth: support clients which offer a spnego mechs we don't support
    
    Before we rejected the authentication if we don't support the
    first spnego mech the client offered.
    
    We now negotiate the first mech we support.
    
    This fix works arround problems, when a client
    sends the NEGOEX (1.3.6.1.4.1.311.2.2.30) oid,
    which we don't support.
    
    metze
    (cherry picked from commit f802075f08fe0d86f3d176f2302236aeb5834f3d)

commit 3dc4eb518d7efd2c4b5b89cb3b999729594d2dcb
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Dec 1 05:52:29 2010 +0100

    s3:ntlm_auth: free session key, as we don't use it (at least for now)
    
    metze
    (cherry picked from commit ee4f5ac6182969bcab91955e6d6581e408d222f1)

commit 84b4754a36d453fb35d002ce24a8301b970cdc67
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Dec 1 05:50:59 2010 +0100

    s3:ntlm_auth: fix memory leak in the raw ntlmssp code path
    
    metze
    (cherry picked from commit 9a56ade6b1d627126418c75de4602610b4482503)

commit 329d865e326673dd534456189b1b52ed052ace62
Author: Michael Adam <obnox at samba.org>
Date:   Tue Dec 7 17:30:27 2010 +0100

    docs: clarify the idmap_rid manpage (bug #7788)
    
    The idmap_rid module should not be used as a default backend.
    Also mention that the old snytax "idmap backend = rid:domain=range ..."
    is not supported any more.
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Tue Dec  7 19:07:57 CET 2010 on sn-devel-104
    (cherry picked from commit a52a587783e058f75815fa8add1f46b1c1d6f2d3)

commit 18cd0fe87277e08d4fbcf59be7b5ccba225f6750
Author: Michael Adam <obnox at samba.org>
Date:   Tue Dec 7 15:47:52 2010 +0100

    docs: clarify the idmap_ad manpage (bug #6322)
    
    The idmap_ad module can not be used as a default backend.
    (cherry picked from commit 91d9cb48a5224c7dc443747505f9dd1071f822ed)

commit f7073e9dd30292beeb62dcb7178e637e2b58dd85
Author: Bjoern Baumbach <bb at sernet.de>
Date:   Tue Dec 7 14:36:44 2010 +0100

    Make sure that user exists after running add user script before adding sam account.
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Tue Dec  7 17:37:52 CET 2010 on sn-devel-104
    (cherry picked from commit 6acbcd1b0ce6529eb381ea94573a707e677eebb4)

commit 5fad400d15915f490f5344f452a53ec8ed4303f7
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 7 15:33:51 2010 +0100

    s3-waf: add configure/declaration checks for fdatasync, readahead and splice.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Dec  7 16:50:23 CET 2010 on sn-devel-104
    (cherry picked from commit 94cfb49bb7051c7e979bcf168e467328b96ee631)

commit d1fa3f4d782b1c20b8ae5b41425bcfba387341b6
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 7 14:59:53 2010 +0100

    s3-waf: add valgrind configure checks.
    
    Guenther
    (cherry picked from commit c5b2fd05afcf3e4e3e733ed917539add9c12e0b8)

commit 504538bdb030601cbe2966a496b2fda18ff7834f
Author: Michael Adam <obnox at samba.org>
Date:   Fri Oct 22 12:16:20 2010 +0200

    s3:registry: improve debug messages about regdb refcount changes
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Tue Dec  7 15:18:03 CET 2010 on sn-devel-104

commit 9ae26920ac46af94baf3cb96b9fa6a9b8cb69e99
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 7 12:46:50 2010 +0100

    s3-waf: build vfs_fileid module if possible.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Dec  7 14:01:46 CET 2010 on sn-devel-104
    (cherry picked from commit af4a4f58b5192ba7c80f096f9c7bc26c128c007c)

commit db725582bf29cadca3ea585960d4619850f9554c
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 7 12:20:09 2010 +0100

    s3-waf: add support for --with-dnsupdate.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Dec  7 13:07:51 CET 2010 on sn-devel-104
    (cherry picked from commit 6b1ba79fbf64afd7a8bc77eec7c8bdce48bb620f)

commit d1e9cf1df20888635cefc6de0b12eb9ead936437
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 7 12:04:35 2010 +0100

    s3-waf: fix the build of nsstest in the non-devel build.
    
    Guenther
    (cherry picked from commit 0745f3fef920d81228366ecaa90f224718ad29dc)

commit 174238156fefed4399455394012c7f4be20de19c
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 7 12:04:11 2010 +0100

    s3-waf: fix library names (we installed liblibsmbclient, etc.)
    
    Guenther
    (cherry picked from commit ffc7434e2b58ea66b21a48c0d9b8ab02f9ded22a)

commit cc99f6ae3b91bb8f2ac2ad7fec6499c4f0c02778
Author: Günther Deschner <gd at samba.org>
Date:   Tue Dec 7 11:49:57 2010 +0100

    s3-waf: fix pam dependencies of the RPC_SAMR server.
    
    Guenther
    (cherry picked from commit 8be11b247701fb704d1c0ac0a19daa7c4fca8232)

commit bead53a52b33a36f4145ceef27f790fff39be986
Author: Günther Deschner <gd at samba.org>
Date:   Wed Dec 1 21:26:49 2010 +0100

    s3-waf: add pam configure checks.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Dec  6 17:34:45 CET 2010 on sn-devel-104
    (cherry picked from commit b73e4e36f5307316e2896d9731377f4252d0e444)

commit deaf310bf9b7556b6b002e346381a732f58dd30a
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Dec 6 12:45:21 2010 -0800

    s3: Fix bug 7844: Race in winbind
    
    If a child dies, the parent process right away closes the socket.
    This is wrong, with tevent we still have events pending. This works
    fine for epoll but does not for at least the FreeBSD select variant.
    Tevent sticks a closed socket into the select masks. This then
    returns an error EBADF. When this happens, the parent winbind dies
    instead of forking a new child.
    
    This moves the socket close from the SIGCHLD cleanup function to
    the socket receiver. I could not reproduce the parent death anymore
    and it did not create an obvious fd leak.

commit aa8dde606ad6f052c674c3490836e802655e129b
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Dec 4 20:16:00 2010 +0100

    s3: Fix bug 7842: WINBIND_LOOKUPRIDS does not return the proper domain name

commit f0454dd5d367fc83d4625b344cf3b51dabe9d8ae
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Dec 4 20:31:36 2010 +0100

    s3: Fix bug 7841: WINBINDD_LOOKUPRIDS asks the wrong domain

commit 4520c99f088f214a86fe9ab34618a5e7d5b49053
Author: Jeremy Allison <jra at samba.org>
Date:   Sun Dec 5 20:40:21 2010 +0100

    s3: Fix bug 7843: Expand the local SAMs aliases

commit a8da472643c9a9e7babdfcf7b77d1d8a3154101b
Author: Rusty Russell <rusty at rustcorp.com.au>
Date:   Mon Dec 6 13:35:50 2010 +1030

    idtree: fix overflow for v. large ids on allocation and removal
    
    Chris Cowan tracked down a SEGV in sub_alloc: idp->level can actually
    be equal to 7 (MAX_LEVEL) there, as it can be in sub_remove.
    
    (We unfairly blamed a shift of a signed var for this crash in commit
     2db1987f5a3a).
    
    Signed-off-by: Rusty Russell <rusty at rustcorp.com.au>
    
    Autobuild-User: Rusty Russell <rusty at rustcorp.com.au>
    Autobuild-Date: Mon Dec  6 05:02:22 CET 2010 on sn-devel-104
    (cherry picked from commit 521e96ca751df072e5c71d3844ed5708b79ac69d)

commit 714c6c4f12e93427ab7de1669a1cabffcd28d15d
Author: Holger Hetterich <hhetter at novell.com>
Date:   Sat Dec 4 11:28:12 2010 -0500

    Updated french translations from Jean Delvare <jdelvare at suse.de>
    
    Autobuild-User: Jim McDonough <jmcd at samba.org>
    Autobuild-Date: Sat Dec  4 18:23:54 CET 2010 on sn-devel-104

commit 77f118041025312ba2766b02b7f91ab548b5a87d
Author: Holger Hetterich <hhetter at novell.com>
Date:   Fri Dec 3 16:43:47 2010 -0800

    Fix bug #3185 - testparm exits 0 if it can read the config file regardless of errors
    (cherry picked from commit 3b5bd37016d794526c230f81d725c9daa238a9d7)

commit 613ac16d0ed054017d92a647a1cfadff8a318615
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Fri Dec 3 22:56:19 2010 +0100

    s3/s4:lsa.idl - QueryDomainInformationPolicy - the "unknown6" field is called "reserved"
    
    MS-LSAD 3.1.1.1 - http://msdn.microsoft.com/en-us/library/cc234319(v=PROT.13).aspx
    (cherry picked from commit 70eaa3fd0cc1622724852039d63121a2c5ee22d1)

commit e3de87b9351943b17c88558e0c2e575ef6365ad4
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Dec 3 10:40:33 2010 +0100

    talloc: add ABI/talloc-2.0.4.sigs
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Fri Dec  3 11:35:45 CET 2010 on sn-devel-104
    (cherry picked from commit 88ff7e3c5ca69a331aa96e0db389cf3e14b1279c)

commit 78688b2c6041f858731956d7a5da839b67304917
Author: Günther Deschner <gd at samba.org>
Date:   Wed Dec 1 23:15:34 2010 +0100

    s3-waf: add krb5 configure check for WRFILE_KEYTAB.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Dec  3 13:54:25 CET 2010 on sn-devel-104
    (cherry picked from commit 189b4bc1c27f0bfe08d86236ce20e281ff4215dd)

commit 1bab5afd213187dc1e85753ea0565aa7eaca2da5
Author: Günther Deschner <gd at samba.org>
Date:   Wed Dec 1 23:07:41 2010 +0100

    s3-waf: add krb5 configure checks for enctype 23.
    
    Guenther
    (cherry picked from commit 704f138b8e553de846e9d3d022d5ea26429a8e37)

commit d53ffff2ae37a93b3f31297e967e68debdc3febb
Author: Günther Deschner <gd at samba.org>
Date:   Wed Dec 1 21:26:29 2010 +0100

    s3-waf: more krb5 configure checks.
    
    Guenther
    (cherry picked from commit 5676acbb73270edb7ef6d7e0e64c2bc35b4ffd45)

commit 9a04ae232a3da869526834a41178e5ab660e924c
Author: Jeremy Allison <jra at samba.org>
Date:   Thu Dec 2 17:52:11 2010 -0800

    Replace lseek()/write()/lseek() triple with pwrite call. We already emulate this
    inside pwrite under the covers.
    
    Jeremy.
    (cherry picked from commit 6a528564cb2f19905b3d4380bcad05f5c6ef8550)

commit e6124ea671e842a60ac3e15eda1e83bb4697d677
Author: Jeremy Allison <jra at samba.org>
Date:   Thu Dec 2 17:46:30 2010 -0800

    posix_fallocate() returns an errno, not -1 on error.
    (cherry picked from commit 54df836341b170c58e99f65fa4c822a83ea9f05d)

commit f41361ed0e172aeea77268f021741d09878daa70
Author: Jeremy Allison <jra at samba.org>
Date:   Thu Dec 2 17:26:00 2010 -0800

    Merge the two conflicting allocation codes into one function, vfs_slow_fallocate()
    and use that from both the truncate and fill_sparse functions.
    
    Jeremy.
    (cherry picked from commit b1b74d30e8133a2567d94a8cc8e235547956907e)

commit f8ce757f3b0da676f916267285ef6d6630c2f03b
Author: Jeremy Allison <jra at samba.org>
Date:   Thu Dec 2 16:40:00 2010 -0800

    Oops. Missed adding vfswrap_posix_fallocate to vfs_default_fns table.
    
    Jeremy.
    (cherry picked from commit 3ab952cc18306aaff08c89bb8a6f57e6088b4257)

commit a88b89dfc18b3cf4ab01441dfb0a12b33157eb6d
Author: Jeremy Allison <jra at samba.org>
Date:   Thu Dec 2 16:25:59 2010 -0800

    Move posix_fallocate into the VFS where it belongs.
    
    Jeremy.
    (cherry picked from commit 5819a36aef030772f1e9da81655c1f911a10372c)

commit 6fb840ddeec3c5edd7060a6a96de6780c524a90d
Author: Jeremy Allison <jra at samba.org>
Date:   Thu Dec 2 15:38:36 2010 -0800

    Fix bug #7835 - vfs_fill_sparse() doesn't use posix_fallocate when strict allocate is on
    
    Tries posix_fallocate() and then falls back to old code.
    
    Jeremy.
    (cherry picked from commit de8ceb5364de86f9b016251201474f011c16f6cb)

commit 6b836d7c3c3a3880b8e8ff372d13ab70bad49996
Author: Günther Deschner <gd at samba.org>
Date:   Wed Dec 1 15:04:55 2010 +0100

    s3-waf: more krb5 configure checks.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Dec  1 19:35:50 CET 2010 on sn-devel-104
    (cherry picked from commit 71e2d9e7e825e57e8240d61ed1091edca0089ed5)

commit 63d570c8c0e3b27d65ebfb0f0e31fd7a07a1c054
Author: Günther Deschner <gd at samba.org>
Date:   Wed Dec 1 13:24:55 2010 +0100

    s3-waf: add configure check for dirfd and build vfs_syncops vfs_dirsort if possible.
    
    Guenther
    (cherry picked from commit 4c2ef4ffaa8846fa941037f6cbaf35c85d4b7327)

commit b47cd108e2ebca828b10f4a7df6447e671761e2a
Author: Günther Deschner <gd at samba.org>
Date:   Wed Dec 1 13:02:15 2010 +0100

    s3-waf: add idmap_ldap to default static module list.
    
    Guenther
    (cherry picked from commit a69972944768cdb5a3fcfcfd7c37099241b0e127)

commit d46a15185f50338cdbb0e29bfae8837141e0fcef
Author: Günther Deschner <gd at samba.org>
Date:   Wed Dec 1 12:48:15 2010 +0100

    s3-waf: align some krb5/gssapi configure checks with classic build.
    
    Guenther
    (cherry picked from commit 651a15d2521a55cb69d5f8d35c8f6840f8a297c5)

commit 6e1832789d75b52d1fa02f7bf76bac5bc01c367d
Author: Günther Deschner <gd at samba.org>
Date:   Wed Dec 1 12:10:03 2010 +0100

    s3-waf: avoid module name uppercasing.
    
    This finally allows mixed case module names like the classic build
    (./configure --shared_modules=charset_CP850)
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Dec  1 18:39:14 CET 2010 on sn-devel-104
    (cherry picked from commit 133a2ffd006062c1e55e79a1ed4fb756b182a63c)

commit 1b85863a989fc52152a0f1d51c01de7e99052753
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Dec 1 17:39:30 2010 -0800

    Turns out there are lots of places in S3 where token passed in
    here can be NULL (become_root() sets the current security token to
    NULL for example). Ensure we don't crash.
    
    Jeremy.
    (cherry picked from commit 5e4f445d633879e9ee09383357700e1cc6f373ba)

commit d1658ab71fe710853ca0ca035d037522dc7ebccb
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Dec 1 17:29:05 2010 -0800

    Fix a typo - should be '&&' not '&' when checking for privileges.
    
    Jeremy.
    (cherry picked from commit c8395ac6cfe3ee66c8fa8ad47f48353ae14ba8c4)

commit e4fc77ba66e41508509001903040f55b004ef74b
Author: Michael Adam <obnox at samba.org>
Date:   Thu Oct 28 13:58:31 2010 +0200

    s3:smbd: remove some commented out legacy code
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Thu Dec  2 01:18:19 CET 2010 on sn-devel-104
    (cherry picked from commit 813fe0bc4d21678627fcf4f0249bb51ab5c0498a)

commit 695f070ccd6517cd0fc944e2a3d7dc8cc8a9dc30
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 23:06:53 2010 +0100

    s3-waf: convert RPC_LSARPC into a subsystem.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Dec  1 00:13:58 CET 2010 on sn-devel-104
    (cherry picked from commit 2b0905aeaecdc7fabad5661b4c726500f613be39)

commit 3b0181cb60f2addcbab1115b1f27f2388fb49b56
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 23:04:23 2010 +0100

    s3-waf: convert RPC_SAMR into a subsystem.
    
    Guenther
    (cherry picked from commit c2911952519089ed472d33143511d55d10752304)

commit da46020dac8a163d4ce6789e410864fe38b667ca
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 22:41:41 2010 +0100

    s3-waf: convert INIT_SAMR into a subsystem.
    
    Guenther
    (cherry picked from commit ef129716a4d0d44df5fcb5039398c6e5d9c0e589)

commit ec297bd22dc53b1c5ba90ae248c5382c3e2d7710
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 22:37:37 2010 +0100

    s3-waf: convert INIT_NETLOGON into a subsystem.
    
    Guenther
    (cherry picked from commit f5e1f5f1259c1a02a9e839f0d9e8ca78ea48cf4a)

commit 29cb25eb0c739659983ac223e2eebd7aa86b2dd0
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 22:34:54 2010 +0100

    s3-waf: convert INIT_LSA into a subsystem.
    
    Guenther
    (cherry picked from commit 42fe021f560649064d058ac4d9efc28fd97d9403)

commit cc9e7c991f2d860e613f109d075733ab17905474
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 21:50:56 2010 +0100

    s3-waf: fix LIBNBT deps.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Nov 30 22:39:05 CET 2010 on sn-devel-104
    (cherry picked from commit 783264e97c5230063abc601bc7f90c752141a9d6)

commit 03e298ec7098837a28dc327b7c101c0b550a0e62
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 21:46:31 2010 +0100

    s3-waf: convert IDMAP_AD into a subsystem.
    
    Guenther
    (cherry picked from commit c5559bb7ea6ea95ef333f1deb0bedfec10be39b7)

commit c6b82f8af0c562ddffe8f8eae5bd1fc079bbdb12
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 21:44:25 2010 +0100

    s3-waf: convert IDMAP_HASH into a subsystem.
    
    Guenther
    (cherry picked from commit 3a91e407cb4034442150559980ba87db55ba6739)

commit b0e325507424708919dc8a6c3fa860288ffa3b0e
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 21:42:17 2010 +0100

    s3-waf: convert IDMAP_ADEX into a subsystem.
    
    Guenther
    (cherry picked from commit e702b54cf83cde07512e1fea151b589fc07638c6)

commit 22fc5f27b80b3eb597508126447cde74bae7ac5e
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 30 22:59:13 2010 +0100

    s3: Fix a typo

commit edee50f9a9672684ec5e855cbdbd3400fd9e94e5
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 30 22:57:00 2010 +0100

    s3: Attempt to fix the shadow_copy2 module
    
    This module is from hell. Please make 100% sure that you did test it
    properly when touching it! This module has probably given me more grey
    hair than any other piece of Samba, so PLEASE PLEASE PLEASE be careful here!!!

commit 7d3e3e8a031dd7b48d683bd6d41f37f23872e54f
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 19:05:36 2010 +0100

    s3-waf: no need to compile ../librpc/ndr/ndr_compression.c twice.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Nov 30 19:52:59 CET 2010 on sn-devel-104
    (cherry picked from commit 88b61a3b295f83e18d3e3b8900e39b741d2c6b86)

commit 911a067a305a35587fb2e137b8b8a1aa6781c47f
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 19:00:09 2010 +0100

    s3-waf: use LIBCLI_NDR_NETLOGON.
    
    Guenther
    (cherry picked from commit 9d6bfdf92d06bd3420299aee2e5c2445c62d70a5)

commit dfa4baf301f77b9dddb03699c5e70ed6acd9a458
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 18:56:26 2010 +0100

    s3-waf: convert LIBNBT into a subsystem.
    
    Guenther
    (cherry picked from commit 8333b029eaf9f7582cd2c9b928db40bf0c3b571d)

commit 2eef9ce18d3456bafc01f9861848746957897fe1
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 18:52:21 2010 +0100

    s3-waf: convert SPNEGO_PARSE into a subsystem.
    
    Guenther
    (cherry picked from commit 72b6936534d38d333fc518de14270d8048ab4541)

commit e5730ea247fd615b9626f237c4555e91ec418820
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 18:48:38 2010 +0100

    s3-waf: use SLCACHE in ntlm_auth.
    
    Guenther
    (cherry picked from commit b31c0e41045b90e4f1593c762a0ce07f06676a48)

commit ea37b47244d40562c3fa930d150b6c175158f6e0
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 18:40:30 2010 +0100

    s3-waf: use TLDAP in smbtorture.
    
    Guenther
    (cherry picked from commit 313123705be011334654ce0c8ebaaf21d8ced8cb)

commit a8b61b2f07413e39e9e02245e75c885754304ef5
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 18:17:40 2010 +0100

    s3-waf: convert NPA_TSTREAM into a subsystem.
    
    Guenther
    (cherry picked from commit 67f2d4f45c2f0b3f0845f7c688fdc8a230d3e1f9)

commit 2ee0df47ab4f1844ed130f33a3b91ab637a17d05
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 18:07:21 2010 +0100

    s3-waf: add LIBDRSUAPI subsystem.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Nov 30 18:58:42 CET 2010 on sn-devel-104
    (cherry picked from commit d245ec848280f2120626e984dea2756c033c93f1)

commit 53cba28e842fa6cdc389b07bc41fa17c12a51b9c
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 18:01:13 2010 +0100

    s3-waf: let SMBD_BASE depend on NDR_NOTIFY.
    
    Guenther
    (cherry picked from commit 193daf857729073d3166ea5e377ed1743cd2b26b)

commit 27709de90a5c09f8081281a72a4020eeddc12f30
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 17:58:13 2010 +0100

    s3-waf: let LIBSMB (in fact LIBNBT) depend on NDR_NBT.
    
    Guenther
    (cherry picked from commit a5ede16bb7462eed6f709ab2b4118db3e498d6a3)

commit 846a879a7834bd7521a576a5bdd0a408584c080f
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 17:56:03 2010 +0100

    s3-waf: let LIBSMB (in fact LIBNBT) depend on NDR_SVCCTL.
    
    Guenther
    (cherry picked from commit 4ca43d9bc1295e3bc28fb8b11ce8746c5af6524e)

commit abf9accfc11847adc3047eff1ccbd471d7b24f32
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 17:50:32 2010 +0100

    s3-waf: convert LIBCLI_SPOOLSS into a subsystem.
    
    Guenther
    (cherry picked from commit 5db1a399d586fd665382e625a5cdd0d1b995df27)

commit 4592d69b5317e47e3f587e05d5bf0552d0aae231
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 17:46:56 2010 +0100

    s3-waf: convert RPCCLI_EPMAPPER into a subsystem.
    
    Guenther
    (cherry picked from commit e80e5c5b8a88a23d3fdf11e52d5f3bef2cdeb31b)

commit 63a3119952683ce7478f5a77dbd6159e81167b4e
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 17:45:25 2010 +0100

    s3-waf: convert RPCCLI_EVENTLOG into a subsystem.
    
    Guenther
    (cherry picked from commit aaa31e7b22342157c9982107a6af67c06b01ef93)

commit 6e61e84dd3f4a66408f0c6828830194022496d69
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 17:44:25 2010 +0100

    s3-waf: convert RPCCLI_NTSVCS into a subsystem.
    
    Guenther
    (cherry picked from commit d29f9e4846d86002732f37703a5b21b759be745a)

commit 9131ebfd7350c195ba70ffb36ea8060d41777a41
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 17:43:09 2010 +0100

    s3-waf: convert RPCCLI_DRSUAPI into a subsystem.
    
    Guenther
    (cherry picked from commit d37f54d8807166b9008c9d3fa11789e1936f4c0e)

commit 74f2b0347fd420c01a6effea20212ff622406da0
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 17:40:38 2010 +0100

    s3-waf: convert RPCCLI_DFS into a subsystem.
    
    Guenther
    (cherry picked from commit ac290574e2ff49c9be880e545d1255f687dcc9ec)

commit 7b38f018b46862b81f89306c179616e6f523a6f8
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 17:38:44 2010 +0100

    s3-waf: convert RPCCLI_INITSHUTDOWN into a subsystem.
    
    Guenther
    (cherry picked from commit 5cedef39d7f4208d22ce3c7fd48c19d5f8a8e4d1)

commit cd6b18004b2e27c371f63d3b1f55a4f0d58a275d
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 17:36:13 2010 +0100

    s3-waf: convert RPCCLI_DSSETUP into a subsystem.
    
    Guenther
    (cherry picked from commit 82b440835dfc24be114f08ee1f2824aba7ac7260)

commit dbc371311abe9dc9a7bf7361882586d393db337b
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 17:21:38 2010 +0100

    s3-waf: convert RPCCLI_SVCCTL into a subsystem.
    
    Guenther
    (cherry picked from commit 2013c9c391ee0324039842ec2f8acd4addd33d85)

commit 6fa22f2f7c370d6330fd1c6a988d1e78f9d5e37e
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 17:19:12 2010 +0100

    s3-waf: convert RPCCLI_WKSSVC into a subsystem.
    
    Guenther
    (cherry picked from commit a8d005d439489c939051436eb8dbb75ff1cf9fbe)

commit 1585a2c1a872b85006bd25bbcd779d7eeb0b8fed
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 17:15:43 2010 +0100

    s3-waf: convert RPCCLI_SRVSVC into a subsystem.
    
    Guenther
    (cherry picked from commit f9f9b798599262390cdec14d410fd3c8b94cd871)

commit 74d129c2a3b29a624bac788f10bc369c8762111f
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 17:27:37 2010 +0100

    s3-waf: convert LIBCLI_NETLOGON into a subsystem.
    
    Guenther
    (cherry picked from commit 75f088f898993f7417520f2623611c689a58563b)

commit 2733c70622401cb55202dfb12fa5f77be6ab7a4d
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 17:09:34 2010 +0100

    s3-waf: convert LIBCLI_LSA into a subsystem.
    
    Guenther
    (cherry picked from commit 656e849ce84c4b35e6f93ae8f4fe8780a4109e34)

commit e635a955e95af434f0cc516bb38181816562ee9c
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 16:43:34 2010 +0100

    s3-waf: convert LIBCLI_SAMR into a subsystem.
    
    Guenther
    (cherry picked from commit d16e77e1233b912d90d4c586176529d3361cc85e)

commit 4466ab25ca7eba2a9ff32fa4fee39a402580093d
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 16:25:37 2010 +0100

    s3-waf: convert PARAM_UTIL into a subsystem.
    
    Guenther
    (cherry picked from commit 2beab2d6e5704ecbac278ecd4c00dd162cda4197)

commit 41a538f8146967a2249c6751191df650325432dc
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 16:16:22 2010 +0100

    s3-waf: convert TOKEN_UTIL into a subsystem.
    
    Guenther
    (cherry picked from commit 33c82cd5dd67c8fa509c326fed85a90045d896d0)

commit 1cb441b76a9cc586bd04b643b902d41034df3478
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 15:12:52 2010 +0100

    s3-waf: convert REG_EVENTLOG into a subsystem.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Nov 30 16:25:51 CET 2010 on sn-devel-104
    (cherry picked from commit b2a1c1e425411eb1a12ddb3a230cbcd5240f771e)

commit d394701c2f272c6d1b36c2e97bb20470f7c8d0d3
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 14:56:26 2010 +0100

    s3-waf: convert LIBNMB into a subsystem.
    
    Guenther
    (cherry picked from commit 254dea0596b32431b70f48a8a9413c54b66c9925)

commit 36aea8c81f09e25d6d32c18eeb78706a071182b6
Author: Günther Deschner <gd at samba.org>
Date:   Tue Nov 30 14:29:31 2010 +0100

    s3-waf: convert FNAME_UTIL into a subsystem.
    
    Guenther
    (cherry picked from commit 12d73f2cb8aec5e54fb21c0844624ab0b02c6228)

commit 8268e030235b6cb5e6288a53133bba1faa9e63b1
Author: Kai Blin <kai at samba.org>
Date:   Tue Nov 30 15:58:05 2010 +0100

    s3 docs: Reword posix locking text to answer a common question
    
    vl recently pointed me to a valid reason to use posix locking = no.
    Fix the smb.conf manpage to explain this reason, as this question
    comes up on the samba mailing list from time to time as well.
    (cherry picked from commit fd17979293ecb37bdb16c5078fefb3f63cfb3730)

commit e6d31465fe62b300964dad325f3d9ed02823ac26
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 30 12:31:39 2010 +0100

    s3: Fix bug 7832
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Tue Nov 30 14:39:34 CET 2010 on sn-devel-104

commit d6000ed8cc852ddf18f2f39e4013b762f6c72b17
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Nov 29 18:09:49 2010 +0100

    s3: Add shadow copy info to smbclient allinfo
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Tue Nov 30 12:23:50 CET 2010 on sn-devel-104
    (cherry picked from commit e0e4dc1c2282253cfaac5bae39b75361d13c843e)

commit 4e3347f4cbe21e7765acd759360017d31258b478
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Nov 29 17:39:43 2010 +0100

    s3: Add cli_shadow_copy_data
    (cherry picked from commit 3f6705e8e3055133cc155797e66233d8a5919795)

commit e6c93277d32a2bd4fd302da1a8aad2ace63e3839
Merge: 10d1cd7af7962a2ce012f426947e9b0538e9f653 71386a36a9782c43c675cc8580d849a30be0ab2f
Author: Karolin Seeger <kseeger at samba.org>
Date:   Tue Nov 30 11:50:39 2010 +0100

    Merge master into v3-6-test again.
    
    Karolin

commit 10d1cd7af7962a2ce012f426947e9b0538e9f653
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Tue Nov 30 08:32:22 2010 +0100

    s4:torture - partially revert "s4:torture - prefer the termination "return"s at the end of two unittests"
    
    This partially reverts commit 54a5c398aaa1d53b5892c9b0aa5539ae7da651da.
    As tridge pointed out I've overseen the nested loop in "run_iometer".
    Therefore we end in a infinite loop. Obviously it wasn't run by "make
    test" since then I would have detected it.
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Tue Nov 30 09:23:00 CET 2010 on sn-devel-104

commit 2a5daa7ddb67e103ed173559bd2ec60dbe06d816
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Nov 30 01:10:31 2010 +0100

    wafsamba: Only use private library rpath when linking against private
    libraries.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Tue Nov 30 02:23:37 CET 2010 on sn-devel-104

commit 7ab6aa157534921aabb8af2bf2c672d85f217b8e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Nov 29 23:47:00 2010 +0100

    samba_dist: Fix dist for subprojects.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Tue Nov 30 00:32:41 CET 2010 on sn-devel-104

commit 05cb5ad87c355126b1440c2c603f7de43e41a0a4
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Nov 29 03:05:36 2010 +0100

    samdb: Build as public library.

commit 54a5c398aaa1d53b5892c9b0aa5539ae7da651da
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 29 22:42:07 2010 +0100

    s4:torture - prefer the termination "return"s at the end of two unittests
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Mon Nov 29 23:29:23 CET 2010 on sn-devel-104

commit 71386a36a9782c43c675cc8580d849a30be0ab2f
Author: Jeremy Allison <jra at samba.org>
Date:   Mon Nov 29 12:36:05 2010 -0800

    Fix bug discovered with "encryped passwords = no".
    
    message_push_string() and message_push_blob() both update
    the bcc value, so we don't need the old code that tries to
    do it manually.
    
    Jeremy.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Mon Nov 29 22:24:01 CET 2010 on sn-devel-104
    (cherry picked from commit d38cd9b671dcd0b607e2ba265c6578dc78903386)

commit d38cd9b671dcd0b607e2ba265c6578dc78903386
Author: Jeremy Allison <jra at samba.org>
Date:   Mon Nov 29 12:36:05 2010 -0800

    Fix bug discovered with "encryped passwords = no".
    
    message_push_string() and message_push_blob() both update
    the bcc value, so we don't need the old code that tries to
    do it manually.
    
    Jeremy.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Mon Nov 29 22:24:01 CET 2010 on sn-devel-104

commit bb45a3460fde3a5d8cd08c0ff6c2a96b0ec4deaf
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 27 20:19:34 2010 +0100

    tdb:common/open.c - use "discard_const_p" for certain "tdb->name" assignments
    
    In order to suppress compiler warnings.
    (cherry picked from commit 989d8803f28826e6541667127abad801c4fa4566)

commit f4e1c2782b5491a796f398ae8d3eee68d3fd3334
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 27 18:21:32 2010 +0100

    tdb:tdbstore.c - remove an useless '\'
    
    Discovered by a warning of the Tru64 host on the buildfarm.
    (cherry picked from commit d2560cd7dc106d7853442133f237001f68bcb971)

commit 0a0f3b4947689ca4ab7015e9a1ace8d204bab9f3
Author: Günther Deschner <gd at samba.org>
Date:   Mon Nov 29 17:56:40 2010 +0100

    s3-spoolss: Fix Bug #7641: handle win9x adddriver calls w/o config file.
    
    This turned cupsaddsmb to run into an infinite loop.
    
    Guenther
    (cherry picked from commit c62509c8f2589e7b952517626d61ee34b83e96b3)

commit 53712fbb4fa1988480467e73b3b1ea88f9584abb
Author: Günther Deschner <gd at samba.org>
Date:   Mon Nov 29 17:59:31 2010 +0100

    s4-smbtorture: only run the cupsaddsmb adobe driver test against s3.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Nov 29 18:47:17 CET 2010 on sn-devel-104

commit c62509c8f2589e7b952517626d61ee34b83e96b3
Author: Günther Deschner <gd at samba.org>
Date:   Mon Nov 29 17:56:40 2010 +0100

    s3-spoolss: Fix Bug #7641: handle win9x adddriver calls w/o config file.
    
    This turned cupsaddsmb to run into an infinite loop.
    
    Guenther

commit e722c66b9884cfdd45d944969c582e897f64cd6d
Author: Günther Deschner <gd at samba.org>
Date:   Mon Nov 29 17:50:05 2010 +0100

    s4-smbtorture: add torture test for cupsaddsmb win9x driver install behavior.
    
    Guenther

commit 7f2afe25e7552bf871b68278749742c54b729d76
Author: Günther Deschner <gd at samba.org>
Date:   Mon Nov 29 17:48:42 2010 +0100

    s4-smbtorture: make add-printerdriver test more robust against empty configfiles.
    
    Guenther

commit 118a79719c220ef521088e41ff37aff9da1ad03a
Author: Günther Deschner <gd at samba.org>
Date:   Mon Nov 29 17:07:02 2010 +0100

    s4-smbtorture: make driver upload/removal more robust against empty filenames.
    
    Guenther

commit 800a76dec3ca87b5b98006ea2b4220b4d4b55e8f
Author: Günther Deschner <gd at samba.org>
Date:   Mon Nov 29 15:18:13 2010 +0100

    s3-oldtest: add WIN40 to print$ share.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Nov 29 16:20:37 CET 2010 on sn-devel-104

commit 6a93be43dc28f06ea548d82f48b3eae817104e96
Author: Günther Deschner <gd at samba.org>
Date:   Mon Nov 29 15:17:41 2010 +0100

    s3-selftest: add WIN40 directory to print$ share.
    
    Guenther

commit b9a59ba80d17e20664717ed8dd2a17a708cf4e0b
Author: Günther Deschner <gd at samba.org>
Date:   Mon Nov 29 15:09:52 2010 +0100

    s4-smbtorture: add test for Adobe PostScript driver (Win9x) installation.
    
    Guenther

commit 90a0a7e81babfbad775655e93f08acf15bb4b19d
Author: Günther Deschner <gd at samba.org>
Date:   Mon Nov 29 15:08:01 2010 +0100

    s4-smbtorture: handle driverfile overlap during removal in RPC-SPOOLSS-DRIVER.
    
    Guenther

commit 93582c3d2984ced5a8be8bb3b430c5270048c3e6
Author: Günther Deschner <gd at samba.org>
Date:   Mon Nov 29 13:08:02 2010 +0100

    s4-smbtorture: re-arrange RPC-SPOOLSS-DRIVER test a bit.
    
    Guenther

commit e9c40efdcf46cedd5df9679799ecfe391ccd147f
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 29 14:38:21 2010 +0100

    s4:wrepl_server - add a cast on "iov_base"
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Mon Nov 29 15:34:32 CET 2010 on sn-devel-104

commit 6ce63655ef1870afc8a9ee0c5e36346c4e92ee12
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 29 14:35:19 2010 +0100

    s4:lib/tls/tls_tstream.c - quiet warning on Solaris "cc" by casts

commit bd4006fb9e904f6424e20ac11cd3c04924fdec30
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 29 14:31:53 2010 +0100

    s4:auth/gensec/gensec_tstream.c - quiet warnings on Solaris "cc"

commit 205c1e0106184d025643d1f347b22305e04674c9
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 29 14:39:06 2010 +0100

    s4:wrepl_server - remove unreachable statement

commit 40db0b8386dda20dde5a9f28ff99c600c9fb0e4e
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 29 14:37:38 2010 +0100

    s4:dcesrv_drsuapi RPC server - remove unreachable statement

commit 821c962d2af0229e755bfbd8da43a24947cf1a33
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 29 14:36:46 2010 +0100

    s4:dns_server/dns_update.c - remove unreachable statements

commit 3035fe041fdcd81dea6259d2022b287f790ebd8d
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 29 14:46:23 2010 +0100

    libcli/security/object_tree.c - remove unreachable statement

commit 87b887f48fdd3d33376c4fdea7d6ef998f484f74
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 29 14:45:33 2010 +0100

    s4:torture - remove unreachable statements to quiet warnings of Solaris "cc"

commit 7fb9087e64949ffb0d5e7ed0e28c6719c3fd294f
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 29 14:33:08 2010 +0100

    s4:auth/ntlmssp/ntlmssp_server.c - remove unnecessary ";"

commit c4625a84dea7fa842623d343c17fe968c01edafc
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 29 14:13:05 2010 +0100

    heimdal:base/heimbase.c - remove an unused variable

commit 357377d309a05bb8b54d04944a0bd43b8414868d
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Nov 28 13:14:38 2010 +0100

    s3: Properly print binary values "net cache"
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Nov 28 15:03:26 CET 2010 on sn-devel-104

commit 6662a18f8b0fc02c9018983758ee74811a807925
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Nov 27 15:48:21 2010 +0100

    s3: Add gencache_iterate_blobs

commit 576cefdd5e5887d08cc9fa380e5de986e1c6c898
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Nov 27 11:36:52 2010 +0100

    s3: Convert gencache_get_data_blob to gencache_parse

commit f0e470d82aea84cc4c3e19e7b0bb533bbbfd29bc
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Nov 27 00:40:25 2010 +0100

    s3: Add gencache_parse

commit 9c66cff6cbd19ffd58983748b32f8d44d20f8ef1
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Nov 27 19:52:11 2010 +0100

    s3: Use localtime_r, libreplace defines it
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sat Nov 27 20:50:27 CET 2010 on sn-devel-104

commit 262dd7d6215d1b5d6570bf3e602f343183f0e63d
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Nov 27 19:07:40 2010 +0100

    libwbclient: Correctly order the wbcAllocateMemory args
    
    In these cases, it does not make a functional difference.
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sat Nov 27 19:56:02 CET 2010 on sn-devel-104

commit e0a080dcfaea689272a3dad41e9f9e33bae266bd
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Nov 27 19:02:33 2010 +0100

    libwbclient: Fix a division by zero
    
    If wbinfo -r returns no groups, wbcAllocateMemory divides by zero

commit 0852b0f65397d8e93172b00383104ce12fe02afd
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 29 12:03:53 2010 +0100

    s4:param/pyparam_util.c - remove unused include
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Mon Nov 29 12:56:12 CET 2010 on sn-devel-104

commit cc553eaf97f0466a89d43a12f9cb843cfa1379fb
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 29 11:33:04 2010 +0100

    s4:auth/gensec/gensec_gssapi.c - always print error messages on the same talloc context

commit 702508745682c29cb3f9959b7c22d535b767459f
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 29 17:19:55 2010 +1100

    wintest: cope with the heimdal version of kinit
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Mon Nov 29 08:49:36 CET 2010 on sn-devel-104

commit dc0c89cf405e7cc1d66540c4f94b1b395da2439a
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 29 16:57:25 2010 +1100

    s4-samdb: give a better exception if multiple users match in password change

commit c522cd73ac29c0bc2551e679284da71d46f533e1
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 29 14:16:18 2010 +1100

    s4-repl_schema: fixed ldb exception handling

commit 37bfc4ec384df71a4cb1c19ceb136fecd3b9afc6
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 29 14:15:57 2010 +1100

    s4-samba-tool: fixed exception handling in subcommands
    
    this switches to the new pattern of:
    
     except Exception, e:
     	raise CommandError("some error message", e)

commit 62506903101e8e8e1cfc6c70fee245f97c646844
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 29 14:14:01 2010 +1100

    s4-samba-tool: fixed ldb exception handling in domainlevel command
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit a1f96923e655d58ff339e06536cac9d1135dd0cb
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 29 14:11:57 2010 +1100

    s4-samba-tool: improved exception handling in samba-tool
    
    we now do reasonable printing on a wide range of common exception
    classes, and always force a backtrace on an exception if the debug
    level is >= 3
    
    Pair-Programmed-With: Jelmer Vernooij <jelmer at samba.org>

commit 8c59bbd757e834f8dd1037edcd4ad5cf96a602a4
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 29 14:10:57 2010 +1100

    s4-join: fixed exception handling in join command

commit abe9ac53f0d240a867d499f184866603143756cf
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 29 14:10:26 2010 +1100

    s4-ldapcmp: make ldapcmp a samba-tool command
    
    The ldapcmp tool is very useful, and should be available to Samba
    admins, not just developers. This makes it a samba-tool command, which
    also gives it the nicer command line handling that samba-tool has

commit f8d73e466b454a63f256021ad2f353e9ad93e8f7
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 29 13:30:46 2010 +1100

    s4-ldapcmp: fixed exception handling
    
    This pattern, which is common in our code, is wrong:
                except LdbError, (ERR_NO_SUCH_OBJECT, _):
    
    what it actually does it to change the value of ldb.ERR_NO_SUCH_OBJECT
    to be equal to whatever ldb error occurred! This led to some really
    bizarre behavior

commit 0dd2152b01b93b2a09ea0332ba60e2e0338b1c15
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 29 13:26:48 2010 +1100

    s4-pyglue: added get_debug_level() method
    
    Pair-Programmed-With: Jelmer Vernooij <jelmer at samba.org>

commit 33d178767b425510448435748bdd780402106ded
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 29 13:25:59 2010 +1100

    s4-loadparm: use loadparm_init_global() instead of loadparm_init()
    
    this prevents us having two lp_ctx contexts in these tools which leads
    to bizarre behaviour
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit b20ce4392e2d00c3edff8b4b8f329cf22341ea76
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 29 13:24:51 2010 +1100

    s4-loadparm: added loadparm_init_global()
    
    This ensures we use the same loadparm_context in all our command line
    tools.
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit 6982a00ded40a70cddea22451482342e99102e58
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sun Nov 28 14:33:12 2010 +1100

    s4-gpo: started on samba-tool gpo list command

commit 6cd01c9665de107e756dc1208727338d05bea98d
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sun Nov 28 14:32:51 2010 +1100

    s4-dsdb: give full error message for operational failures

commit 74d373d0f7dfd8b3b7c8bbeb493de1e2bbc99ce4
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sun Nov 28 14:32:01 2010 +1100

    s4-pydsdb: two more GPO related flags

commit 7a826d02a386cb2429a992b84ca597b174cfc35d
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sun Nov 28 12:20:15 2010 +1100

    s4-samba-tool: started on gpo subcommands in python
    
    this adds the listall GPO command. Currently the python variants are
    available as "samba-tool gpo2 SUBCOMMAND". These will replace the
    "samba-tool gpo" commands when complete

commit e54c8bef8a926abf7cd52af5906ed0736f52d800
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sun Nov 28 12:18:29 2010 +1100

    s4-pydsdb: added GPO policy flags

commit 97f0d6c27834975256fe21518007807400e61f4b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 28 16:38:27 2010 +0100

    samba.tests.hostconfig: Fix import.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Sun Nov 28 18:08:33 CET 2010 on sn-devel-104

commit eb5a8e29cf362ea382da7bb9dd8c9eb175b9ebe3
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 28 14:09:30 2010 +0100

    s4-python: Some reformatting for the purpose of pydoctor.

commit 20516df27574ad999073b7eb9620e70833e3170d
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 28 13:45:56 2010 +0100

    samba.upgradehelpers: Simplify code a bit.

commit ca495e67b2c2c8b50e16c5bcfcafdc5c2ae5bc72
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 28 13:39:12 2010 +0100

    samba.hostconfig: Move samba.shares into samba.hostconfig.

commit 979d298b0d6e5692f606a5bfe21a64d1ecce5613
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 28 13:37:31 2010 +0100

    samba.getopt: Fix missing import of sys.

commit 28b509579df99ee576d5353eada31cd58aaa2508
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 28 13:34:19 2010 +0100

    chgtdcpass: Fix program name in usage message.

commit 56969adb3dad6dbaec2410e4e23242b3ce88b696
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Nov 28 16:07:26 2010 +0100

    s4:torture/smb2/acls.c - remove two unused variables
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sun Nov 28 17:22:54 CET 2010 on sn-devel-104

commit 96c1cd762db100a11dd989f1505a265c69885bf9
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Nov 28 16:06:19 2010 +0100

    s4:introduce casts before outputs of "time_t" variables
    
    Otherwise we are getting warnings on "NetBSD".

commit 7128c15b65381da8e37be3cbd31d3b8310fd49aa
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Nov 28 14:55:28 2010 +0100

    replace:wscript - reintroduce the size check for "bool" due to a request of metze

commit 3c0725001eeb2e132d6484a171ce13b5117c0434
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Nov 28 12:28:03 2010 +0100

    replace:wscript - change the "bool" checks to be compatible with more platforms
    
    - If the type was found then we are fine and define "HAVE_BOOL"
    - Othewise we substitute it in "replace.h" as "_Bool" or if not possible as "int"
    - This prevents lot of warnings on platforms where we don't have a "bool" type as Tru64
    - The length check for "bool" is not really useful and therefore removed

commit c254527386afcbe60fe57bd87fb367486abde52d
Author: Matthieu Patou <mat at matws.net>
Date:   Sun Nov 28 17:32:06 2010 +0300

    build: update gdb_backtrace to make it search for gdb66 as it work on freebsd
    
    Autobuild-User: Matthieu Patou <mat at samba.org>
    Autobuild-Date: Sun Nov 28 16:37:08 CET 2010 on sn-devel-104

commit 06beebd1e4e3b4214682dcafd15864ce8fc483e8
Author: Matthieu Patou <mat at matws.net>
Date:   Sun Nov 28 17:28:57 2010 +0300

    fix bad shell

commit ef8349e28da4ff97874aa08bdb2a67b7e6a9d538
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Nov 28 14:55:28 2010 +0100

    replace:wscript - reintroduce the size check for "bool" due to a request of metze
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sun Nov 28 15:48:40 CET 2010 on sn-devel-104

commit c69b1edcb9a4b41055f82007d223ef18dc04a1d2
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Nov 28 13:14:38 2010 +0100

    s3: Properly print binary values "net cache"
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Nov 28 15:03:26 CET 2010 on sn-devel-104

commit 1a91fe90b6a1f50c641ce4d778f49ce4c121b9dd
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Nov 27 15:48:21 2010 +0100

    s3: Add gencache_iterate_blobs

commit 62afdb9cc056da4ba7a873e6bce00b4f2c32f4a4
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Nov 27 11:36:52 2010 +0100

    s3: Convert gencache_get_data_blob to gencache_parse

commit 9843103b7d2a13b1b8a45b3a1d958700bbf1bcfc
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Nov 27 00:40:25 2010 +0100

    s3: Add gencache_parse

commit ce55d7c9f0c0720f765f549f9b2617cb9a3d2299
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Nov 28 12:54:02 2010 +0100

    Revert "s4:netcmd/drs.py - use "objectClass" for discovering the server and it's NTDS settings object"
    
    This reverts commit b87c3703cf890bd55340a201536073bd2be1e1d8.
    Andrew Bartlett told me that exactly the opposite is true - the "objectCategory"
    lookup is performing better.
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sun Nov 28 14:18:41 CET 2010 on sn-devel-104

commit b028a6001ad7e440fbd71faa45cad8b5966fac1c
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Nov 28 12:28:03 2010 +0100

    replace:wscript - change the "bool" checks to be compatible with more platforms
    
    - If the type was found then we are fine and define "HAVE_BOOL"
    - Othewise we substitute it in "replace.h" as "_Bool" or if not possible as "int"
    - This prevents lot of warnings on platforms where we don't have a "bool" type as Tru64
    - The length check for "bool" is not really useful and therefore removed

commit 7e2b315ca0f228b617adc7769f3880a8aabd5d67
Author: Matthieu Patou <mat at matws.net>
Date:   Sun Nov 28 13:53:40 2010 +0300

    add handling for solaris
    
    Autobuild-User: Matthieu Patou <mat at samba.org>
    Autobuild-Date: Sun Nov 28 13:32:21 CET 2010 on sn-devel-104

commit 736d36a9487336ca8bc47fba4c7565f9d37e06c5
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Nov 28 11:53:48 2010 +0100

    s4:dsdb/repl/drepl* - move "lib/messaging/irpc.h" include into "drepl_service.h"
    
    This is needed to fix a Tru64 "cc" warning regarding "enum drepl_role_master".
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sun Nov 28 12:46:19 CET 2010 on sn-devel-104

commit 4cf85a719350942960d131adfd120eb649c5c861
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 28 04:58:52 2010 +0100

    s4-selftest: Ignore broken pipe error from grep.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Sun Nov 28 05:45:05 CET 2010 on sn-devel-104

commit 7c65ab12af355ca07c989cd3f1cdffba2a98362a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 28 04:22:46 2010 +0100

    samba.provision: Fix setup_path.

commit 8caac9462ac09b7ff99a7032329d0e56c2e0aac5
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 28 04:02:28 2010 +0100

    samba.provision: Add package with provision and backend modules.

commit a7675bd5010641051096344bffb9ce569193a8fb
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 28 03:34:47 2010 +0100

    s4-python: Fix formatting of docstrings for the purpose of pydoctor.

commit 6fea6368885a88f100def2aa230dfac1cb26b0d0
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 28 03:29:35 2010 +0100

    Makefile: Add rule for pydoctor.

commit ae48c626c8587ee01553a0c49df9e32955ee4d3a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 28 03:15:36 2010 +0100

    samba.tests: Fix formatting.

commit 092e923e2bfdbc78fa6a551222d778bc1b936a6f
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Sun Nov 28 03:05:05 2010 +0200

    s4-tests/bind.py: Use samba.tests.connect_samdb() instead of directly using SamDB class
    
    connect_samdb() functino will correctly handle things like:
    - session_info param - it will create system_session() using supplied
      LoadParm parameter and thus avoiding creation of multiple LoadParm
      instances (LoadParm() will mask certain command line supplied options)
    - host url will be prefixed with ldap:// automatically
    
    Autobuild-User: Kamen Mazdrashki <kamenim at samba.org>
    Autobuild-Date: Sun Nov 28 03:00:41 CET 2010 on sn-devel-104

commit 60bf020394f5006dc343a8477c7621ca00f7ce88
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sun Nov 28 10:52:09 2010 +1100

    s4-samba-tool: support help, and show description of commands
    
    when you don't specify a subcommand, show the description of the
    subcommands in the list of available subcommands. Also show the list
    of subcommands when you use 'help', '--help' or '-h' as a subcommand
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Sun Nov 28 01:56:46 CET 2010 on sn-devel-104

commit 2a4c6da7835cb6129a68e3e6e6c16e8f0a656eb2
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sun Nov 28 10:41:53 2010 +1100

    s4-drs: fixed credit for C version

commit b87c3703cf890bd55340a201536073bd2be1e1d8
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 27 22:44:55 2010 +0100

    s4:netcmd/drs.py - use "objectClass" for discovering the server and it's NTDS settings object
    
    Small optimisation: we don't need to look for "nTDSDSARO" since it's a subclass
    of "ntDSDSA".
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sat Nov 27 23:35:13 CET 2010 on sn-devel-104

commit 989d8803f28826e6541667127abad801c4fa4566
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 27 20:19:34 2010 +0100

    tdb:common/open.c - use "discard_const_p" for certain "tdb->name" assignments
    
    In order to suppress compiler warnings.

commit eaac27738145c60133163bff763412d96bc72cbb
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 27 20:13:02 2010 +0100

    s4:dsdb/repl/drepl_service.c - return the correct WERR result

commit bfb28243d0a6d37c7ce10641a4b65539152799be
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 27 20:12:25 2010 +0100

    s4:drepl_service.c - fix error macro (use "_werr" and not "werr")
    
    Detected by Tru64 "cc".

commit a13bd32fa90ce0129227805811ed58490d8dba73
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 27 20:06:18 2010 +0100

    s4:dsdb/repl/drepl_out_helpers.c - print out the correct error message (werr)
    
    Also detected by Tru64 "cc".

commit 450b26b9b5917caaa1a8ad87c9107d741434e9e9
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 27 20:03:53 2010 +0100

    s4:lib/registry/rpc.c - remove a duplicate assignment

commit 24c5d6b5042fc34a526348ea8a66aab2c994e3dc
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 27 19:52:46 2010 +0100

    s4:torture/rpc/samr.c - fix uninitialised "status" variables
    
    Detected by Tru64. I wonder how this tests even worked.

commit 5c8f0c5b9dcd4119ec1ef2e997f3ea75781eb53b
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 27 19:45:45 2010 +0100

    s4:torture/rpc/samsync.c - remove uninitialised "nt_status" check
    
    Found by Tru64 compiler.

commit 6df636422047b80f0844d2398fe4124f7bca05df
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 27 19:42:31 2010 +0100

    s4:drsuapi RPC server - fix "enum security_user_level" warning on Tru64

commit c8aa7d5837bdfc7f721ac9fcc12211fd89f3dbcf
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 27 19:32:03 2010 +0100

    s4:param/secrets.h - fix "enum netr_SchannelType" include correctly

commit 4010eff80b888fec7cb7e5d43cb0c3ff23188a64
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 27 19:16:00 2010 +0100

    s4:wkssvc RPC server - better solution for srvsvc* enum's in server_info.c
    
    Reworked version of commit 7e710c4de92c310897817acc06d229cce763d2d7

commit 3c343fec8ab6f175edfa8adaad5de07f5a74b2c8
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 27 19:10:27 2010 +0100

    Revert "s4:rpc_server/common/common.h - introduce two forward declarations to suppress parameter declaration warnings"
    
    This reverts commit 7e710c4de92c310897817acc06d229cce763d2d7.
    This causes more noise than it's useful.

commit 19ea37886c3a469f37d4e9067703d9fff696fdfb
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 27 18:33:42 2010 +0100

    s4:libcli/security/session.h - fix include ordering for "enum security_user_level"

commit 4dece699ed84becefbc928896de2525df8b9c84f
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 27 18:30:12 2010 +0100

    s4:dsdb/samdb/samdb.h - fix include ordering in order to prevent warnings on Tru64

commit 2f40657ab3259f70c27d88786cdd0453fc845859
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Nov 27 19:52:11 2010 +0100

    s3: Use localtime_r, libreplace defines it
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sat Nov 27 20:50:27 CET 2010 on sn-devel-104

commit 87c67433c8119986cab3d6948c37b85c7962c62e
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Nov 27 19:07:40 2010 +0100

    libwbclient: Correctly order the wbcAllocateMemory args
    
    In these cases, it does not make a functional difference.
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sat Nov 27 19:56:02 CET 2010 on sn-devel-104

commit a642cb5a927f72acedf1efd7e79b1051c6ce38d5
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Nov 27 19:02:33 2010 +0100

    libwbclient: Fix a division by zero
    
    If wbinfo -r returns no groups, wbcAllocateMemory divides by zero

commit 3b71f5df0328ef2c49a76504b6b79a4e726234f0
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Nov 27 18:56:41 2010 +0100

    s3: Return the correct result from winbindd_dual_auth_passdb

commit 0b877824cbc48c20ae64873a50e0522da5a2fe4f
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 27 18:25:28 2010 +0100

    MAINTAINERS.txt - fix typo
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sat Nov 27 19:09:29 CET 2010 on sn-devel-104

commit d2560cd7dc106d7853442133f237001f68bcb971
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 27 18:21:32 2010 +0100

    tdb:tdbstore.c - remove an useless '\'
    
    Discovered by a warning of the Tru64 host on the buildfarm.

commit caa8a92f528387e047ecc5a03addbd67777b1c05
Author: Matthieu Patou <mat at matws.net>
Date:   Sat Nov 27 17:11:35 2010 +0300

    build: change compile flags on mac os x if we face pb with common symbols
    
    Autobuild-User: Matthieu Patou <mat at samba.org>
    Autobuild-Date: Sat Nov 27 18:02:41 CET 2010 on sn-devel-104

commit e5eaed0180467bbe27b1fd6073298c18c3b1af8d
Author: Matthieu Patou <mat at matws.net>
Date:   Sat Nov 27 13:44:50 2010 +0300

    remove useless debug message :-)

commit 498743bd46b3ab9b2c23140495a1cfeb25f11b8f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Nov 27 16:31:53 2010 +0100

    show_test_time: Move to root scripting directory as it's useful for s3
    and s4.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Sat Nov 27 17:17:29 CET 2010 on sn-devel-104

commit 258dc02a9db9280b43d336eecf4a63df790c1945
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 27 14:40:53 2010 +0100

    s4:role transfer - use always type "enum drepl_role_master" for role specifications
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sat Nov 27 16:03:43 CET 2010 on sn-devel-104

commit d613f91a74be13cde375ad742b9dab3af2a75935
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 27 14:17:53 2010 +0100

    s4:samba3sam LDB module - correctly print out an unsigned value
    
    Here we can print it out as unsigned since we are generating a string
    attribute.

commit 2163c7a2985b750218661552760400ce485bf894
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 27 14:07:31 2010 +0100

    s4:samba3sam LDB module - make the "pw_uid"/"pw_gid" conversion a bit clearer
    
    And remove the "long" specifier since at least on the major platforms
    (Linux, BSD and Solaris) these types are defined as "uint32_t".

commit e9f019e28c267b35c1f5e5a232751c2ca920e1e5
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 27 12:32:22 2010 +0100

    s4:dsdb tests - make use of "ldb.get_domain_sid()"

commit 7545b5b3db77d3696fb725b1655b82c164647289
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 27 12:21:59 2010 +0100

    s4:dsdb/tests/python/sam.py - we don't need the domain SID

commit 02addbc40d0812d6398d4a9388c5879ae5bae284
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 27 12:08:03 2010 +0100

    s4:torture/drs/python/fsmo.py - fix comments and an error message

commit 847b909b6ee70d140ebbd3800b3f1e2d51e15e97
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sat Nov 27 23:53:00 2010 +1100

    s4-samba-tool: removed old C implementation of samba-tool drs
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Sat Nov 27 15:16:02 CET 2010 on sn-devel-104

commit 3d8d382fe57125c1752cab85f9edcb094887b9dc
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sat Nov 27 23:50:25 2010 +1100

    s4-samba-tool: switched over to python version of samba-tool drs

commit d06bf954ba780f915ecff2f450f0c9f4c6b79dc0
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sat Nov 27 23:48:20 2010 +1100

    s4-samba-tool: added python implementation of samba-tool drs commands
    
    much simpler than the C code, and this brings us one step closer to a
    python samba-tool

commit f6c2d39d0b7d0f631b26e96abca2982ee404c7fb
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sat Nov 27 23:47:30 2010 +1100

    s4-pyglue: expose the remaining NTTIME functions from glue

commit 8310375a048aeb754539421ac96291d13a4cd3d7
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sat Nov 27 23:47:03 2010 +1100

    s4-drs: allow DrsReplicaGetInfo as a DC

commit a589b9a03323ab5a87b85cb0bf54fcc485bb16d1
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sat Nov 27 23:46:33 2010 +1100

    s4-pydsdb: use cpp macro to simplify flags definitions
    
    also added some more from flags.h

commit ed598ac99b8d26645653929c6313b699269bc57f
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sat Nov 27 23:45:53 2010 +1100

    libds: added mS-DS-ReplicatesNCReason flags
    
    these define why a KCC connection was made

commit af93f227ad5341b2ceaaa26d0d07ffa1dd9f9aa8
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sat Nov 27 22:03:07 2010 +1100

    s4-samba-tool: fixed "-k no" for disabling kerberos auth
    
    The option "-k no" was not correctly disabling kerberos in python
    programs
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit 6a781b52867900bc6085721fd0e2ededa4f98f50
Author: Matthieu Patou <mat at matws.net>
Date:   Sat Nov 27 13:00:57 2010 +0300

    Add timestamp when running with --maximum-runtime
    
    Autobuild-User: Matthieu Patou <mat at samba.org>
    Autobuild-Date: Sat Nov 27 11:51:12 CET 2010 on sn-devel-104

commit d237698850f00325346335b53cfe31657026b940
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Nov 27 03:13:08 2010 +0100

    blackbox.ldb: Support using system ldbsearch.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Sat Nov 27 04:32:11 CET 2010 on sn-devel-104

commit 3483adaf0a66ddda30c828a478b859bd8270a2e5
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Nov 27 03:03:50 2010 +0100

    selftest: Allow using ldb* utilities from system.

commit dbb9500448ada04094db854aa81118d95cdc687a
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sat Nov 27 12:59:51 2010 +1100

    s4-libnet: use the full DNS domain for CLDAP lookups if possible
    
    many of the internal libnet interfaces use the short domain name,
    which leads to unreliable NBT lookups. If we are trying to look for
    our workgroup, then look for our DNS domain instead
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Sat Nov 27 03:47:52 CET 2010 on sn-devel-104

commit 8737baee7c8666b268bff88070ac93164d41470f
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sat Nov 27 11:33:52 2010 +1100

    wintest: cope with VMs sometimes not rebooting
    
    my w2k8 image occasionally gets stuck in the early stages of
    booting. This adds code to detect a failed reboot, in which case the
    VM is reset
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Sat Nov 27 02:42:19 CET 2010 on sn-devel-104

commit 353cdd006a467375809eb3c21dc44df7efb9c1d9
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sat Nov 27 10:28:15 2010 +1100

    wintest: avoid adding a blank line to resolv.conf on each run
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Sat Nov 27 01:47:48 CET 2010 on sn-devel-104

commit 3bc6145143da320979c867b155bacaf8125adf3a
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sat Nov 27 10:27:22 2010 +1100

    wintest: handle missing firewall commands
    
    my w2k3 box doesn't have these firewall commands

commit 1e96da556acc021ed296551f137d5600e2c1a58c
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat Nov 27 08:17:09 2010 +1100

    s3-param Fix lp_set_cmdline() to set the flag on alias values too
    
    Otherwise, -d10 would be overridden by 'debug level = 1', because
    debug level is an alias of 'log level' which -d was setting.
    
    Andrew Bartlett
    
    Autobuild-User: Andrew Bartlett <abartlet at samba.org>
    Autobuild-Date: Sat Nov 27 01:02:40 CET 2010 on sn-devel-104

commit 58db821de1cc8c3eca9257638e7ed1b250b28400
Author: Matthieu Patou <mat at matws.net>
Date:   Fri Nov 26 23:45:13 2010 +0300

    Fix endianess problems as discovered on the build farm
    
    Autobuild-User: Matthieu Patou <mat at samba.org>
    Autobuild-Date: Fri Nov 26 22:32:16 CET 2010 on sn-devel-104

commit e8ae340421aa62d396543d183641eeecf0ab2b96
Author: Matthieu Patou <mat at matws.net>
Date:   Wed Nov 24 00:14:10 2010 +0300

    ldb-tdb: Add more information about full scan

commit 70a7da0e101910e3ceb08b86d4b840b219e24d7d
Author: Björn Jacke <bj at sernet.de>
Date:   Fri Nov 26 15:14:14 2010 +0100

    s3/configure: fix GNU ld version detection with old gcc releases
    
    needed as old gcc releases output everything to stderr, even stdout output from
    ld
    
    Fixes #7825
    
    Autobuild-User: Björn Jacke <bj at sernet.de>
    Autobuild-Date: Fri Nov 26 20:15:24 CET 2010 on sn-devel-104

commit 51d4951304faee26550b9c57c6800363852b988b
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Nov 26 10:55:48 2010 +0100

    s3: Fix filling in the pam_auth_crap domain name
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Fri Nov 26 14:43:20 CET 2010 on sn-devel-104

commit 6a2171c7393a8dfff849090b2822200f9f672617
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Fri Nov 26 13:10:20 2010 +0100

    s4:rootdse LDB module - remove unused variable
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Fri Nov 26 13:58:27 CET 2010 on sn-devel-104

commit 8680c6f888f76159b6155d055d394a0e1214c3cf
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Fri Nov 26 13:08:27 2010 +0100

    s4:objectclass LDB module - simply use "msg" when requesting the message

commit 848010b5705eb6e11d1b9361c5a7243c9da4e886
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Fri Nov 26 13:03:59 2010 +0100

    s4:objectclass LDB module - move the "mem_ctx" allocation to a better place
    
    It's only needed if we've a schema around.

commit 7048ad11f518b88897a73fb5e0a46520b703a7d6
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Nov 26 10:11:30 2010 +1100

    s4-dsdb Reorganise and clarify the LSA objectClass check (forbidden on LDAP)
    
    This arranged the check to avoid talloc_strdup() (the schema pointers
    are constant, and can be relied upon), and checks the untrusted bit
    first (it is faster), before the ldb_attr_cmp().
    
    The strcmp() here was valid, if unusual, because the ldapDisplayName
    values are already in the correct case, but strcasecmp() is more
    correct, as for the small extra cost, we avoid a difficult to diagnose
    bug later.
    
    Andrew Bartlett
    
    Signed-off-by: Matthias Dieter Wallnöfer <mdw at samba.org>

commit 439a2d69831aea4a737e5e0e35226a551b11ad29
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Nov 26 10:10:01 2010 +1100

    s4-objectclass Use a specific local variable name, not 'value'
    
    This makes it clearer what the local variable in use here does.
    
    Andrew Bartlett
    
    Signed-off-by: Matthias Dieter Wallnöfer <mdw at samba.org>

commit bf52cffd2587615243a7101868a9038d9aa1b0c2
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 26 12:38:06 2010 +1100

    s4-kcc: fixed valgrind errors in drs replicaInfo server side
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Fri Nov 26 03:52:30 CET 2010 on sn-devel-104

commit 5e8cb67605367ffd9dd2a8624df90f2ca5e77fc4
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 26 12:10:55 2010 +1100

    s4-provision: fixed eadb automatic and manual setting in provision
    
    we should not set posix:eadb in lp in the acl native test code
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit cfa7510e19b5e593af8c4da6e89b6a99adfe8b2b
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 26 11:36:29 2010 +1100

    wintest: do an initial replication of CN=Configuration to transfer dnsHostname
    
    this fixes the drs replication in the dcpromo test

commit 23bffff98c7d1bd700509bb3fa6eaca3e1524096
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 26 11:33:49 2010 +1100

    wintest: fixed "rndc command" option in provision
    
    we need to point at the generated rndc.conf
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit 9409b73290bdbfc82b75c4af8a22ca1ed6165e2a
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 26 11:33:10 2010 +1100

    wintest: make IPv6 optional in wintest
    
    we need some more work on IPv6 support in s4 before this works

commit eeb29b593a671e16f87e64f01abea47ec898ba77
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 26 10:20:03 2010 +1100

    s4-provision: don't try to look for an IPv6 address when not specified
    
    the getaddrinfo() method of finding an IPv6 address is incorrect. We
    could do it via the Samba interfaces code, but until we have that it
    is better to not try to auto-detect IPv6
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit e52ba1fb87ff57052f460246c2026604a8f63bf2
Author: Björn Jacke <bj at sernet.de>
Date:   Fri Nov 26 02:17:14 2010 +0100

    librpc: fix builds without IPv6 suport (HP-UX 11.00)
    
    Kai, please check.
    
    Autobuild-User: Björn Jacke <bj at sernet.de>
    Autobuild-Date: Fri Nov 26 03:07:21 CET 2010 on sn-devel-104

commit 4f27a644070ebfc5c6dcc177047eff0e492103cf
Author: Björn Jacke <bj at sernet.de>
Date:   Fri Nov 26 02:14:09 2010 +0100

    s3/smbtorture: use $MAKE to build to make sure we use the make that makes our build

commit dbcf73c45782c310cb7ff1f2177d410399e2f06d
Author: Björn Jacke <bj at sernet.de>
Date:   Fri Nov 26 01:32:53 2010 +0100

    Ñ•3/configue: set Tru64 cc's PIC switch right (none)
    
    -fPIC made shared library builds fail there

commit fab9d94006351793fddd7f06eef7a05c62f8817c
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Nov 25 16:17:10 2010 +1100

    s4-dsdb Remove rootDSE and anonymous checks from acl_read
    
    The rootdse module handles rootDSE requests, and blocks anonymous
    access, so we on't need to do it again here.
    
    Andrew Bartlett
    
    Autobuild-User: Andrew Bartlett <abartlet at samba.org>
    Autobuild-Date: Fri Nov 26 00:36:19 CET 2010 on sn-devel-104

commit d184da806550c2edb6113206048ea78c3d2d27a0
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Nov 25 16:13:17 2010 +1100

    s4-dsdb Add 'block anonymous' checks to the rootdse module
    
    This ensures that one single point checks for and blocks anonymous
    read access to the database over LDAP.
    
    Andrew Bartlett

commit 885ecd7b6b567a50067c9d3298e67c6e0f85b82a
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Nov 25 16:12:39 2010 +1100

    s4-dsdb Remove mem_ctx argument from dsdb_module_find_dsheuristics().
    
    A function that does not return memory should not take a memory context.
    
    Andrew Bartlett

commit fad57d8ad05cf6175c87db33a404aff205adddaf
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Thu Nov 25 21:01:05 2010 +0200

    s4-tests: Made acl tests to reconnect if dSHeuristics is being manipulated
    
    Also made password tests set dSHeuristics only once rather that once per test.
    
    Autobuild-User: Nadezhda Ivanova <nivanova at samba.org>
    Autobuild-Date: Thu Nov 25 20:48:38 CET 2010 on sn-devel-104

commit 1e9a7882bead2a87eedcd5ddfe2b4df6a2b57306
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Thu Nov 25 19:57:51 2010 +0200

    s4-tests: Modified create_ou to only accept security.descriptor type for sd to avoid confusion
    
    It used to work with sddl as well, but this is confusing and could lead to errors. It also caused a message about tallocing a security descriptor to appear.
    
    Autobuild-User: Nadezhda Ivanova <nivanova at samba.org>
    Autobuild-Date: Thu Nov 25 19:46:42 CET 2010 on sn-devel-104

commit db403ac35dde415231498aee41b2306dfbe6a983
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Thu Nov 25 14:25:28 2010 +0200

    s4-dsdb: Switched to using a dictionary in create_ou for consistency.
    
    Autobuild-User: Nadezhda Ivanova <nivanova at samba.org>
    Autobuild-Date: Thu Nov 25 14:12:52 CET 2010 on sn-devel-104

commit 05b8e078f4649239bda42c66966dfa5567485b6d
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Thu Nov 25 14:02:51 2010 +0200

    s4-dsdb: Fixed wrong assignment of name attribute to description atribute in create_ou.

commit ae61408e2f198ada294a826e375f0f4a1e7da3d6
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Thu Nov 25 09:33:47 2010 +0100

    s4:lsa RPC server / objectclass LDB module - fix the creation of trusted domain objects
    
    Tridge pointed out that it is to dangerous to allow them to be created
    with SYSTEM permissions. The solution using the "untrusted" flag should
    be much more viable.
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Thu Nov 25 13:05:56 CET 2010 on sn-devel-104

commit fc1da86d403c654fc96a6b1410147fe93dee0a39
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Thu Nov 25 01:16:14 2010 +0200

    s4-tests: Modified speedtest.py to use samba.tests.delete_force
    
    Autobuild-User: Nadezhda Ivanova <nivanova at samba.org>
    Autobuild-Date: Thu Nov 25 01:28:19 CET 2010 on sn-devel-104

commit 21aceb1374329b9738031d9d6143b2cb24c87f52
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Thu Nov 25 01:15:24 2010 +0200

    s4-tests: Modified sec_descriptor.py to use samba.tests.delete_force

commit 9917525b96f7fe4b3e4fb310614499f093ed5ca8
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Thu Nov 25 01:14:58 2010 +0200

    s4-tests: Modified sam.py to use samba.tests.delete_force

commit 0d99a5f27c13b1160777a570482d8481ae931375
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Thu Nov 25 01:13:47 2010 +0200

    s4-tests: Modified passwords.py to use samba.tests.delete_force

commit 71af5069507ef60bd4b73ee3943716d55e833252
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Thu Nov 25 01:13:24 2010 +0200

    s4-tests: delete_force was unused, removed it.

commit 5e7d99a5d84dfc723c9be26cb7617307aaa2fb23
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Thu Nov 25 01:12:42 2010 +0200

    s4-tests: Modified ldap_schema.py to use samba.tests.delete_force

commit d21d3e7db8e9b05daa17ca0e84b1b7f82b55a80e
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Thu Nov 25 01:12:18 2010 +0200

    s4-tests: Modified ldap.py to use samba.tests.delete_force

commit 66aa40b9d942664722f113f07d6024529da1fb14
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Thu Nov 25 01:11:57 2010 +0200

    s4-tests: Modified deletetest.py to use samba.tests.delete_force

commit f42802e22fa0f0a2026036d540cd5f3341870557
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Thu Nov 25 01:11:29 2010 +0200

    s4-tests: Modified bind.py to use samba.tests.delete_force

commit d7731f6f39eb4887a4f91a5b5dbc969b1b0596d2
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Wed Nov 24 17:48:56 2010 +0200

    s4-tests: Modified acly.py to use common delete_force instead of defining its own.

commit db5bcb7115991bb1289cad471190fd73139ea53e
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Wed Nov 24 17:47:27 2010 +0200

    s4-tests: Added a common definition of delete_force.

commit 64424bb1c3a1714371cf7dd9d2e0ff52777b7874
Author: Günther Deschner <gd at samba.org>
Date:   Wed Nov 24 10:57:09 2010 +0100

    s4-smbtorture: pick a better printer in RPC-SPOOLSS-ACCESS.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Nov 24 22:07:33 CET 2010 on sn-devel-104

commit 1352a9406f3e3067a8e751ac157eab67796bc0c6
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Tue Nov 23 15:15:09 2010 +0100

    s4:objectclass LDB module - LSA objects - allow them if the SYSTEM control is specified
    
    This fits better than the RELAX one.
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Wed Nov 24 18:23:01 CET 2010 on sn-devel-104

commit 8c01d6a837718344b52aa117820d0dba7655f295
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Tue Nov 23 15:07:49 2010 +0100

    s4:objectclass LDB module - move one checks into the "objectclass derivation loop"
    
    This denies objects created from possible derivated classes from the prohibited
    ones.
    
    Also small cosmetic improvements for another check.

commit 0a6834e6305c99b74662c4bea97e2291d8b42cb3
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Wed Nov 24 17:02:35 2010 +0100

    s4:objectclass LDB module - some more or less cosmetic return value macro changes
    
    Sometimes "ldb_module_oom" fits better than "ldb_operr" or "ldb_oom".

commit dab4e008a0d133cd1fcbe96cab134fd9b13faac5
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Wed Nov 24 17:18:09 2010 +0200

    s4-tests: Modified sec_descriptor to use samdb.newgroup instead of locally defined method.
    
    Autobuild-User: Nadezhda Ivanova <nivanova at samba.org>
    Autobuild-Date: Wed Nov 24 17:38:28 CET 2010 on sn-devel-104

commit 19d20dc0b17b328951255a8085d576792bbf3d80
Author: Christian Ambach <christian.ambach at de.ibm.com>
Date:   Wed Nov 24 11:57:59 2010 +0100

    s3:winbind correct a copy&paste error
    
    negative results of sid->gid lookups should be stored with
    idmap_cache_set_sid2gid instead of idmap_cache_set_sid2uid
    
    This seems to be a copy&paste error when similar logic from the
    sid2uid path was copied here in 84b88f4b.
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Wed Nov 24 16:53:01 CET 2010 on sn-devel-104

commit 5957f1de89018c14ec38bb6e72c4630a3b6c79d3
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 23 14:28:45 2010 +0100

    s3: Correctly calculate the wbinfo -s result

commit c89ecfc2adee20d8f77af45fe2a45985be0fe3ae
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Wed Nov 24 17:17:15 2010 +0200

    s4-dsdb: Extended samdb.newgroup to set the group's security descriptor.

commit 650c96725e5648397a15c806ca28c5733b749968
Author: Christian Ambach <christian.ambach at de.ibm.com>
Date:   Wed Nov 24 11:57:59 2010 +0100

    s3:winbind correct a copy&paste error
    
    negative results of sid->gid lookups should be stored with
    idmap_cache_set_sid2gid instead of idmap_cache_set_sid2uid
    
    This seems to be a copy&paste error when similar logic from the
    sid2uid path was copied here in 84b88f4b.
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Wed Nov 24 16:53:01 CET 2010 on sn-devel-104

commit 8d28ae10d278d6d2a738d55f47404651a20c17f4
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 23 14:28:45 2010 +0100

    s3: Correctly calculate the wbinfo -s result

commit f10dd12b1474bafaf2906b10ed960d1afc92f91c
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 24 23:53:38 2010 +1100

    s3-test: try to avoid a problem of CFLAGS propogating to the torture build
    
    CFLAGS is set by s3 to include -D_SAMBA_BUILD_=3. We need to ensure
    this does not propogate to the smbtorture4 build
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Wed Nov 24 14:40:16 CET 2010 on sn-devel-104

commit ea1889d4b58e80c12de87f3987da49e4da1e9717
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 24 17:48:39 2010 +1100

    wintest: added an IPv6 address, and use fully qualified hostname
    
    this also makes the resolv.conf handling more robust
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Wed Nov 24 11:34:30 CET 2010 on sn-devel-104

commit 6ead7fbae534b7cc25310d8ea2875fc2e737a2b7
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Nov 24 18:04:02 2010 +1100

    s3-libnetapi Load case tables earlier
    
    If we don't load the case tables as the 'first' thing we do, we will
    segfault on the first case insensitive string comparison.
    
    Andrew Bartlett
    
    Autobuild-User: Andrew Bartlett <abartlet at samba.org>
    Autobuild-Date: Wed Nov 24 09:21:05 CET 2010 on sn-devel-104

commit 11b060d345a0fa8613d2f98b4e7199dbce0e1251
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Nov 24 17:59:41 2010 +1100

    s3-libnetapi Add function header comments
    
    Andrew Bartlett

commit 88d020ade07bfe5cd7570b8c9b80a162adb39891
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sun Nov 21 20:40:50 2010 +1100

    s3-netapi Add libnetapi_net_init(), don't double-init common Samba subsystems
    
    The issue here is that libnet and net were both trying to load the
    smb.conf files, the case tables and set the debug levels.  The set of
    the debug levels caused problems, because it would force the level to
    0, not (say) 10 as requested on the command line.
    
    This regression was apparently introduced in
    cf4de8ec2c8df2ceabbe3d836d296b058e7b19fb when eliminating
    AllowDebugChange.
    
    Andrew Bartlett

commit 58920aab0237aaa9f4a81577800bddba97e279a5
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Nov 3 07:09:45 2010 +1100

    lib/debug Add clarifying comments

commit ef46298c6504ab2f5a84295a700e945c6d779eff
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Nov 24 13:46:22 2010 +1100

    wintest Don't connect to localhost or unqualified hostname, bind interface only
    
    Instead, connect to ${INTERFACE_IP} and the fully qualified hostname,
    so that we talk to the the interface where Samba is (now) bound.
    Using 'bind interfaces only' means that the other Samba instances
    (properly configured) can still run while the tests progress.
    
    (killall operations that currently terminate other Samba instances
    still need work).
    
    Andrew Bartlett
    
    Autobuild-User: Andrew Bartlett <abartlet at samba.org>
    Autobuild-Date: Wed Nov 24 08:33:03 CET 2010 on sn-devel-104

commit 5d65025fde8405745da50ad932697058b1a5e4b9
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Nov 24 11:49:18 2010 +1100

    s4-setup correct the require BIND version for Dynamic DNS

commit 192f3001aea604f42e1f316b66b75b9bc782c277
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 24 16:42:43 2010 +1100

    wintest: fixed cleanup of /etc/resolv.conf
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Wed Nov 24 07:29:49 CET 2010 on sn-devel-104

commit 1252d6bdf4b213dec432dbe1a9e3dd45d8e95c76
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 24 14:16:35 2010 +1100

    wintest: remove reliance on hostname in /etc/hosts
    
    - don't setwinvars() in test code
    - use fully qualified names where possible
    - don't delete named and rndc config

commit f207cc185f228490860151a35e2b94066120f335
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 24 13:36:21 2010 +1100

    wintest: fixed interface handling and DNS forwarding
    
    - allow for _IP vars on VMs
    - resolve IPs using nmblookup
    - forward DNS requests for windows domains

commit b1dacb8195a52b6cfce6ad60a839f7effd35b261
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Nov 23 15:59:33 2010 -0800

    Add in fsp->access_mask checks. Not required (underlying system does this)
    but makes logic cleaner. Pointed out by Metze.
    
    Jeremy.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Wed Nov 24 01:47:13 CET 2010 on sn-devel-104

commit 1f478afe22c5dc68d7a69e4127c3a8cd6dca1def
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 24 10:11:14 2010 +1100

    s4-devel: we don't need to override these scripts now
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Wed Nov 24 01:02:43 CET 2010 on sn-devel-104

commit bde0ecf307fb0650659e6613f3ffd123190dd5e3
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Nov 23 15:59:33 2010 -0800

    Add in fsp->access_mask checks. Not required (underlying system does this)
    but makes logic cleaner. Pointed out by Metze.
    
    Jeremy.
    (cherry picked from commit b869df5489b85807fd830c544099e71a058a03ec)

commit 57f9de012e891feb75b40a58d16cf0f63fd158c1
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 24 10:06:38 2010 +1100

    s3-torture: remove the merged_build tests for building smbtorture4
    
    s3 now builds smbtorture4 if the required packages (perl, python, ads)
    are available. This should ensure that smbtorture4 is built in the
    build farm when possible

commit 93d311c07e0b38193f823515b068e87dec144312
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue Nov 23 22:44:53 2010 +1100

    s4-dynconfig: override more paths when running from the build directory
    
    this ensures consistency between binaries and scripts when testing as
    a developer

commit 5d014cad087baf4d40af58cec2b6b875356e8548
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue Nov 23 22:43:33 2010 +1100

    s4-kcc: disable the NDR printing of DRS getinfo requests

commit 6af05f10c1626bbc6206c786af5ba0cec42ec3fa
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Nov 23 14:31:43 2010 -0800

    Fix bug #7812 - vfs_acl_xattr/vfs_acl_tdb: ACL inheritance cannot be disabled
    
    We were losing the incoming security descriptor revision number and
    most importantly the "type" field as sent by the client. Ensure we
    correctly store these in the xattr object.
    
    Jeremy.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Wed Nov 24 00:18:57 CET 2010 on sn-devel-104

commit 3439a818c4940a380304d02211651cab5e873c6e
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Nov 23 14:31:43 2010 -0800

    Fix bug #7812 - vfs_acl_xattr/vfs_acl_tdb: ACL inheritance cannot be disabled
    
    We were losing the incoming security descriptor revision number and
    most importantly the "type" field as sent by the client. Ensure we
    correctly store these in the xattr object.
    
    Jeremy.
    (cherry picked from commit 306a0c998795ac7d114407757a6ca254c404e6da)

commit df70a4a3b7886660dceab8ec9646ae449098851a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Nov 23 21:39:34 2010 +0100

    pyldb: Fix broken test.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Tue Nov 23 23:20:38 CET 2010 on sn-devel-104

commit 90aa16122ec8c2332011e0a25ede7df7b0850a1e
Author: Matthieu Patou <mat at matws.net>
Date:   Tue Nov 23 23:47:36 2010 +0300

    Make log level of the server configurable in make test
    
    Autobuild-User: Matthieu Patou <mat at samba.org>
    Autobuild-Date: Tue Nov 23 22:36:37 CET 2010 on sn-devel-104

commit 91b687d42b66c53bf81d49bb41b4597ab1a93b30
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Tue Nov 23 21:59:39 2010 +0200

    s4-tests: Modified acl.py to use samdb.newgroup instead of custom methods.
    
    Autobuild-User: Nadezhda Ivanova <nivanova at samba.org>
    Autobuild-Date: Tue Nov 23 21:46:07 CET 2010 on sn-devel-104

commit e95a350682f965780841712527e8e0cac282218d
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Tue Nov 23 21:54:09 2010 +0200

    s4-dsdb: Changed filter to find the account of a user by samAccountName
    
    In newuser, a filter by dn was given to setpassword to find the account whose password is to be reset.
    It appears however that if given filter of type (dn=CN=smth) Windows fails to return the entry, and the
    tests that use newuser fail against it. Changed to use samAccountName instead.

commit 5e0130c51e7b82ed82f08d5089cf7cbdbc6b3142
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Nov 23 11:12:17 2010 -0800

    Fix bug #7785 - atime limit.
    
    On a 64-bit time_t system make MAX_TIME_T the max value that
    can be represented in a struct tm. This allows applications to
    set times in the future beyond the 32-bit time_t limit (2037).
    
    This is only in source3/configure.in, needs adding to the waf
    configure/build system (but I'll need help with that).
    
    Jeremy.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Tue Nov 23 21:00:14 CET 2010 on sn-devel-104

commit d760315089b97cc105fce4d248374ecf6c9413d0
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Nov 23 11:12:17 2010 -0800

    Fix bug #7785 - atime limit.
    
    On a 64-bit time_t system make MAX_TIME_T the max value that
    can be represented in a struct tm. This allows applications to
    set times in the future beyond the 32-bit time_t limit (2037).
    
    This is only in source3/configure.in, needs adding to the waf
    configure/build system (but I'll need help with that).
    
    Jeremy.
    (cherry picked from commit cbb3ae6c9964e8ae28f56219b61a1a2e854265b9)

commit 58f6a37f645c8c025923aa38cd9445ae2e0d8d0e
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Tue Nov 23 17:15:21 2010 +0200

    s4-test/repl_schema: Refactor the test a little bit to
    
    - Cleanup imports
    - make sure we have testtools and subunit imported
    - use dictionaries instead of LDIFs for schema modification
      so now callers for _make_class can easily add new attributes
      for created class
    - simplify a little bit classSchema creation
    - test attributeSchema replication
    
    Autobuild-User: Kamen Mazdrashki <kamenim at samba.org>
    Autobuild-Date: Tue Nov 23 18:44:46 CET 2010 on sn-devel-104

commit 1b5807455783653ca5dd1ae715f9cef455545407
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Wed Nov 10 06:15:19 2010 +0200

    s4-tests: Make all DRS python tests to start with samba4.drs.* prefix

commit 9e24db1f2b8ba0cbef0ac9bda587a754ee2ab254
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Tue Nov 23 17:19:29 2010 +0200

    s4-pfm_verify: Explicitly pass LoadParm() instance to system_session() function
    
    Otherwise system_session() creates a LoadParm() instance
    wich resets certain params to their defaults from smb.conf
    ("log level" for instance)

commit ff822209c158697d7354b91a289b33596b9d33cf
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Tue Nov 23 17:52:55 2010 +0200

    s4-tests: Modified sec_descriptor.py to use samdb.newuser instead of custom methods.
    
    Autobuild-User: Nadezhda Ivanova <nivanova at samba.org>
    Autobuild-Date: Tue Nov 23 17:58:38 CET 2010 on sn-devel-104

commit 860ad87340e9671a281b066a032eea91112fda00
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Tue Nov 23 17:51:40 2010 +0200

    s4-tests: Modified acl.py to use samdb.newuser instead of custom methods.

commit 3001a514dd034f2ab2ab1b8d688302508b545741
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Tue Nov 23 17:48:53 2010 +0200

    s4-dsdb: Extended samdb.newuser to accept security descriptor for the object and optionally skip password reset
    
    Sometimes for testing purposes we create users without any permissions on their objects and password reset
    cannot be performed at that point, and is not necessary. For this purpose we can now optionally skip this step.
    The default is still to reset the user password.
    Also, a security.descriptor object can be specified during the user creation to override using the default one.
    defaultSecurityDescriptor is still used by default.

commit aa54713615c5d0367528733ff2c3a5650eed96f7
Author: Samba-JP oota <ribbon at samba.gr.jp>
Date:   Tue Nov 23 17:06:48 2010 +0100

    s3-docs: Update 3.2 features.

commit 5d27aee10733a7928726c5e052234c19b617f6fd
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Tue Nov 23 14:33:11 2010 +0200

    s4-tests: Modified sec_descriptor.py to use SamDB.create_ou()
    
    Autobuild-User: Nadezhda Ivanova <nivanova at samba.org>
    Autobuild-Date: Tue Nov 23 14:19:34 CET 2010 on sn-devel-104

commit 868dd26efdca5a44b5e91bc8693638720b8a8e14
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Tue Nov 23 14:32:42 2010 +0200

    s4-tests: Modified acl.py to use SamDB.create_ou()

commit 0c22316ccfc2e20c39ef2fa3a2c195e931ec1509
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Tue Nov 23 14:31:34 2010 +0200

    s4-dsdb: Added a python method to SamDB for creating organizationalUnits

commit f6adad4d25b884ebdeccdf153d6dbbd016f5d65b
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue Nov 23 20:20:18 2010 +1100

    wintest: tidyups and new conf variables
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Tue Nov 23 13:01:10 CET 2010 on sn-devel-104

commit 3a8b67d06cf631f4d883ce40859401eb760bb0f3
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue Nov 23 20:19:49 2010 +1100

    s4-ldb: added an environment varibale LDB_WARN_UNINDEXED
    
    when LDB_WARN_UNINDEXED is set, we produce warnings about unindexed
    searches. This makes it easier to find performance problems caused by
    unindexed searches.

commit 439ff8717d41fb641f2a2cf2b14665edf375433d
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Tue Nov 23 11:22:10 2010 +0200

    s4-tests: Ldap tests now use the get_dsheuristics and set_dsheuristics from SamDB.
    
    Autobuild-User: Nadezhda Ivanova <nivanova at samba.org>
    Autobuild-Date: Tue Nov 23 11:08:37 CET 2010 on sn-devel-104

commit c252dac1b3263361ddac87e782c2230679f22589
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Tue Nov 23 11:21:47 2010 +0200

    s4-tests: Password tests now use the get_dsheuristics and set_dsheuristics from SamDB.

commit d6679cb75a68b85c5dc28b5633bead84cc2deba9
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Tue Nov 23 11:21:22 2010 +0200

    s4-tests: Acl tests now use the get_dsheuristics and set_dsheuristics from SamDB.

commit eaa9733a83b23da8c54cc2975c4ff3c854bbc30f
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Tue Nov 23 11:20:12 2010 +0200

    s4-dsdb: Added python helpers for getting and seting dSHeuristics to SamDB

commit 95edbc382d8167b59a79a570aff664ba806de809
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Nov 23 17:38:31 2010 +1100

    wintest Evolve wintest to handle it's own BIND nameserver
    
    The changes here start our own copy of BIND, listening on a new
    interface that we create at the start of the script.  The user must
    specify the IP address etc that this interface will have, and BIND and
    Samba will bind to that interface only.
    
    This means that we won't conflict with an existing BIND on the system,
    so long as it isn't configured to listen on all interfaces.
    
    We also auto-create the /etc/resolv.conf and restore it at the end of
    the script, using the existing server value from the script as a
    forwarder.
    
    Andrew Bartlett
    
    Autobuild-User: Andrew Bartlett <abartlet at samba.org>
    Autobuild-Date: Tue Nov 23 08:30:34 CET 2010 on sn-devel-104

commit be0f4129a165c0fbfa363f87b52ce733dba4e4bc
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Nov 23 15:04:31 2010 +1100

    wintest Improve wintest's handling of IP addresses and add more auto-setup
    
     - Don't change the IP address if DHCP is not in use
    
       The main reason to 'fix' the IP is to get around Dynamic DNS issues caused
       by the DHCP server, if the VM is already on a fixed IP, it does not matter.
    
     - Set the maximum telnet connection limit to 1024
    
       This ensures that we can always make a new connection, regardless
       of the existing configuration.  We also catch more conditions when
       the server has restricted the number of connections, and try again.
    
     - Set the route after the connection drops out
    
       My WinXP box always wants to drop the default route
    
     - Set the DNS as a distinct step
    
       My WinXP box drops the connection when we set DNS servers
    
    Andrew Bartlett

commit 39c2fd1c6462aaa91132ef10fbb51254a133864c
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Nov 23 15:02:30 2010 +1100

    wintest Explian that this is my KVM/libvirt configuration

commit 41f1e3242cf73ff93dafe30e2c80ad6438cb0469
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Nov 22 21:26:13 2010 +1100

    wintest example configuration file for a KVM based wintest
    
    Andrew Bartlett

commit e77ea04872dbd4dfab2c798a0b434e8211cd818b
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Nov 22 21:24:56 2010 +1100

    wintest Allow substitute to cope with objects like pexpect.EOF
    
    These are not strings, but may get passed into this function on the
    way to pexpect.
    
    Andrew Bartlett

commit 5767ee96636470b32c7c819bbef75d06fe1004e6
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Nov 22 21:23:38 2010 +1100

    wintest Set the virtual machine IP to match it's dynamic IP, but don't use DHCP
    
    The idea here is that the virtual machine stays on the address
    allocated by DHCP, but is configured statically.  This avoids the need
    to manually set the address on the host, but avoids the host being
    instructed by DHCP not to do Dynamic DNS.
    
    Andrew Bartlett

commit c251c45e7f97128e1066d788ad7fe254f2b64474
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Nov 22 21:21:57 2010 +1100

    wintest Force krb5.conf for BIND so we use the one generated for this test
    
    This avoids needing to set the krb5.conf for the whole host to match
    the test environment.
    
    Andrew Bartlett

commit c80a672eb7a0a42686cafcde121d005fb5b3f780
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Nov 22 22:39:45 2010 +0100

    s3: Add a word of warning about "winbind use default domain"
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Mon Nov 22 23:26:11 CET 2010 on sn-devel-104

commit 979cc1bbd503a264e0289804a50155b84d25cd78
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Nov 22 22:37:56 2010 +0100

    s3: Fix some typos

commit 99b69f50c8a3d88d40ffea0bbd43d9fbc09592f6
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Nov 22 22:22:32 2010 +0100

    s3: Use sid_check_is..

commit 568a2377cca8b833fe4e2d0d4075399b98acc7d5
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Nov 22 22:39:45 2010 +0100

    s3: Add a word of warning about "winbind use default domain"
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Mon Nov 22 23:26:11 CET 2010 on sn-devel-104

commit 076ccc6723edb6b28b16d228eccb26bd64603dba
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Nov 22 22:37:56 2010 +0100

    s3: Fix some typos

commit 0a6b684cac1d1f525bff2d58040d572706807c35
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Nov 22 22:22:32 2010 +0100

    s3: Use sid_check_is..

commit 1cdc2d7dd692cfea41c58a50a795e9f1a19b0106
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Nov 22 19:42:47 2010 +0100

    service_ldap, service_smb: Lowercase output file names.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Mon Nov 22 20:28:14 CET 2010 on sn-devel-104

commit 2c993f0d4eb43d39553857641d0686baba444b4b
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Mon Nov 22 18:51:55 2010 +0200

    s4-tests: Adapted passwords.py to use set_minPwdAge from SamDB.
    
    Autobuild-User: Nadezhda Ivanova <nivanova at samba.org>
    Autobuild-Date: Mon Nov 22 18:39:06 CET 2010 on sn-devel-104

commit 2c96be185d7d8222fc7f1aef513ca0e5b0ca2408
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Mon Nov 22 18:50:35 2010 +0200

    s4-tests: Adapted acl.py to use set_minPwdAge from SamDB.

commit c88b90e9f69554832a4932cbc9e44ea1c3bd2b81
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Mon Nov 22 18:34:18 2010 +0200

    s4-dsdb: Added a helper to python SamDB for retrieving and setting minPwdAge.

commit b85dfce74511dac7e623076ef13bf6d3e9f71a20
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Mon Nov 22 15:06:36 2010 +0200

    s4-test/repl_schema: Remote global ldb connections
    
    Although unlikely, Jelmer pointed out that using persistent
    SamDB connections between test may interfere with tests
    behaviour (and is not xUnit compliant anyway)
    
    Autobuild-User: Kamen Mazdrashki <kamenim at samba.org>
    Autobuild-Date: Mon Nov 22 15:24:03 CET 2010 on sn-devel-104

commit 9c2bd08498fe6f2caebd42d8a165d282913825bb
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Mon Nov 22 15:03:59 2010 +0200

    s4-tests: Wrap connect_samdb() into a connect_samdb_ex() helper
    
    Thus caller will be able to connect to SamDB and fetch
    RootDSE info in a single step

commit bc6ba4b04cf063fa01199c2a605b48fa9ecd2055
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Mon Nov 22 00:28:45 2010 +0200

    s4-samba.tests: Explicitly pass LoadParm() instance to system_session() function
    
    Otherwise system_session() creates a LoadParm() instance
    wich resets certain params to their defaults from smb.conf
    ("log level" for instance)

commit 6965d1eba55913e17910cd0a49217be20046724d
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Sun Nov 21 22:38:14 2010 +0200

    s4-pfm_verify: fix usage string
    
    Thanks Tridge!

commit f01360efadceeb693aefdf34c78c4ba40c033d53
Author: Günther Deschner <gd at samba.org>
Date:   Fri Nov 19 13:36:22 2010 +0100

    s3-net: use dns_errstr() when dns commands fail.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Nov 22 12:31:33 CET 2010 on sn-devel-104

commit 9df126d324618ae44ec32da4ebcd5b2c566cf72c
Author: Günther Deschner <gd at samba.org>
Date:   Fri Nov 19 13:34:18 2010 +0100

    libaddns: add dns_errstr().
    
    Guenther

commit f28b2073b8ca119605658244d5be00542ad47223
Author: Günther Deschner <gd at samba.org>
Date:   Fri Nov 19 13:33:06 2010 +0100

    s3-waf: move build rules into libaddns directory.
    
    Guenther

commit 2ac5cedb719d220db412d0bdc69e34bad9ab26f1
Author: Arnaud Faucher <arnaud.faucher at gmail.com>
Date:   Mon Nov 22 00:07:21 2010 +0100

    Avoid the use of PyAPI_DATA, which is for internal Python API's.
    
    Signed-off-by: Jelmer Vernooij <jelmer at samba.org>
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Mon Nov 22 00:52:56 CET 2010 on sn-devel-104

commit 6534358a1ae0e3540f84ebc531519fe5c5711ad3
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 21 23:09:49 2010 +0100

    selftest: When running on the buildfarm, pipe everything through
    filter-subunit for the exit code.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Sun Nov 21 23:56:23 CET 2010 on sn-devel-104

commit 7f32c21ef0cea606eaf86d36812ba596d65844fc
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 21 22:06:02 2010 +0100

    selftest: Even if setting up an environment failed, the next tests may
    still work.

commit bbd77cbbac3d2718c6ba9ad26b8b7b64bbeede8d
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 21 20:26:59 2010 +0100

    subunithelper: Exit with 1 if more than zero testsuites failed or
    errorred.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Sun Nov 21 21:13:00 CET 2010 on sn-devel-104

commit 0d85d2b4bf9221213bd86987ff579b08e0049629
Author: Matthieu Patou <mat at matws.net>
Date:   Sat Nov 20 12:22:57 2010 +0300

    selftest: fix tap2subunit detection on system with tap2subunit but not correct subunit libs
    
    Autobuild-User: Matthieu Patou <mat at samba.org>
    Autobuild-Date: Sun Nov 21 16:21:54 CET 2010 on sn-devel-104

commit d2184723100382c8b4c346de3ebe092372c20a7f
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Nov 21 13:31:19 2010 +0100

    s4:provision_rootdse_add.ldif - add all possible LDAP policy values but outcommented for the moment
    
    It would be nice if someone could activate them as needed.
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sun Nov 21 14:41:53 CET 2010 on sn-devel-104

commit 9e2f39484c9b61d115d54dfc81d102d3eab0b586
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sun Nov 21 23:05:59 2010 +1100

    s4-ldb: fixed the build with a space in the ldb modules directory name
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Sun Nov 21 13:57:14 CET 2010 on sn-devel-104

commit 69c6e971a244e0837ed95537c9e4ea53e67b8b75
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sun Nov 21 23:05:37 2010 +1100

    heimdal: fixed the waf build with a space in the directory name

commit a3ed70ff96122531ba000123cdf3992d26663f30
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sun Nov 21 23:05:07 2010 +1100

    pidl: fixed call to cpp with a space in the directory name

commit fcdbd0613631b02b991214b2dccbb97eb571ac28
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sun Nov 21 23:04:43 2010 +1100

    waf: fixed the build with a space in the source directory

commit 808edd02936879862df685775a12b1efba5947ea
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sat Nov 20 17:57:54 2010 +1100

    s4-rpc: make rpc connect less verbose

commit e8bae4c40a60777b9d9a06c8b81d1e24d81b63ee
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 20 22:48:05 2010 +0100

    waf:lib/util - add missing dependency on talloc
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sat Nov 20 23:35:48 CET 2010 on sn-devel-104

commit 6d1e00cd249b44ae234b0d378ec4f67fb7bb3ab3
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 20 21:45:53 2010 +0100

    s4:repl_meta_data LDB module - fix a counter type
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sat Nov 20 22:32:06 CET 2010 on sn-devel-104

commit f46b76105458772d953d96921523dc02a7a8358f
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 20 21:37:31 2010 +0100

    s4:repl_meta_data LDB module - move the "objectGUID" checks a bit higher
    
    - they don't need the allocated "ac" context
    - some small code cleanups

commit d9f97cd57f9f797c25212f2fc2d9791733a24ca0
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 20 21:15:57 2010 +0100

    s4:objectclass_attrs LDB module - add more delete protected attributes
    
    And enhance the testsuite

commit 87ddd5a807298348c95ce5cb720fd9cd87618953
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 20 21:01:27 2010 +0100

    s4:samldb LDB module - objectclass trigger - reorder template attributes

commit bd7647f0f90c8306fb5868e88e6d46bdb7dfef62
Author: Ricardo Jorge <ricardo.swat.samba at gmail.com>
Date:   Sat Nov 20 16:18:10 2010 +0100

    pyrpc: Build the samba.dcerpc.srvsvc module.
    
    Signed-off-by: Jelmer Vernooij <jelmer at samba.org>
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Sat Nov 20 19:52:36 CET 2010 on sn-devel-104

commit bc058b79bc5ae4ce5261334c31005dedf9db4417
Author: Arnaud Faucher <arnaud.faucher at gmail.com>
Date:   Sat Nov 20 15:58:30 2010 +0100

    heimdal: Don't depend on compile_asn1 and et_compile when using system versions.
    
    Signed-off-by: Jelmer Vernooij <jelmer at samba.org>
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Sat Nov 20 16:43:47 CET 2010 on sn-devel-104

commit 2036d64e59732f8f80e40d56f64db6594283be75
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 19:46:12 2010 +0100

    s3: Remove a #define used just once
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sat Nov 20 15:28:26 CET 2010 on sn-devel-104

commit da75c017624679354b3f3561c106ee0cef36c4bc
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 19:22:17 2010 +0100

    s3: Remove unused ads_get_attrname_by_oid

commit d14cf7a50b8ef5740c82028da3eba3a9d7992b45
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 19:20:43 2010 +0100

    s3: Make ads_get_attrnames_by_oids static

commit 491fdb24e44c0b4ba6004ce9f4dc071f1632d5d2
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 19:18:56 2010 +0100

    s3: Make ads_ranged_search_internal static

commit 365116ea921be0d549aebae65aa2e097108e6917
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 19:17:32 2010 +0100

    s3: Fix some nonempty blank lines

commit b3091e0e22acc10e1659c29fa63e2a1bde96c6df
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 19:12:35 2010 +0100

    s3: Remove unused ads_search_retry_extended_dn

commit cdf52d56d5476f77c5a594a996a1a7d65dc16ab4
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 19:10:50 2010 +0100

    s3: Make ads_do_search_retry_args() static

commit e3017e6411d753e42ecb9002c2a89a5b806d44f5
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 20 10:42:01 2010 +0100

    s4:acl LDB module - it's more correct to count the password attributes using "unsigned int"
    
    Since these are derived from a LDB result.
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sat Nov 20 11:29:07 CET 2010 on sn-devel-104

commit 817ee962770a8ec5f96775c8ff3e6c52c291129f
Author: olivier <olivier at virtscano.fakenet>
Date:   Wed Nov 10 17:48:06 2010 +0100

    switch from mtime to ctime which is more reliable if files can be accessed outside samba as well
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Sat Nov 20 03:07:04 CET 2010 on sn-devel-104

commit 9ae818dbf5cdad8dadcecad7281194874c06d9fe
Author: olivier <olivier at virtscano.fakenet>
Date:   Wed Nov 10 17:48:06 2010 +0100

    switch from mtime to ctime which is more reliable if files can be accessed outside samba as well

commit 2b788aa6ce41c5c0a6892cb412cf40a7cbc73f2a
Author: Jeremy Allison <jra at samba.org>
Date:   Fri Nov 19 16:29:26 2010 -0800

    Move the uglyness of #ifdef REALPATH_TAKES_NULL into the vfs_default
    module, change the signature of VFS_REALPATH to always return a
    malloc'ed string.
    
    Needed to make some privileges work I plan on doing shortly
    easier to code.
    
    Jeremy.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Sat Nov 20 02:15:50 CET 2010 on sn-devel-104

commit 9b0fb1c8ce854604e2429e7b7fab91988cfdc688
Author: Jeremy Allison <jra at samba.org>
Date:   Fri Nov 19 16:29:26 2010 -0800

    Move the uglyness of #ifdef REALPATH_TAKES_NULL into the vfs_default
    module, change the signature of VFS_REALPATH to always return a
    malloc'ed string.
    
    Needed to make some privileges work I plan on doing shortly
    easier to code.
    
    Jeremy.
    (cherry picked from commit 74126e5808e017f0582ae4137a2098c52a81d2cd)

commit 8585de88815490ed3c41571030bf20bff02a67d4
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Thu Nov 11 09:12:17 2010 +0100

    ldb:rdn_name LDB module - add more RDN name constraints
    
    And some small cleanups
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sat Nov 20 00:06:35 CET 2010 on sn-devel-104

commit 7fbaa057cf83db4bb75f5b968bd1030db52142c2
Author: Kai Blin <kai at samba.org>
Date:   Wed Nov 17 07:07:08 2010 +0100

    tevent: Fix docstring, tevent_req_is_in_progress does not destroy private data
    
    Autobuild-User: Kai Blin <kai at samba.org>
    Autobuild-Date: Wed Nov 17 07:23:51 UTC 2010 on sn-devel-104
    (cherry picked from commit 3f43b7e54205298766d38f250afe0c9285ed427d)

commit bb679a4da3a32c61529fb56a0cbc9f6d6668146e
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Fri Nov 19 23:01:39 2010 +0100

    ldb:ldb_rename on ldap backends - handle the case when the RDN value is empty
    
    Otherwise we get "<RDN name>=(null),..."

commit 9734bba5802c837772274b866a7c445a48dbb56f
Author: Günther Deschner <gd at samba.org>
Date:   Thu Nov 18 15:25:13 2010 +0100

    s3-spoolss: fix typo in debug message.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Nov 19 12:05:10 CET 2010 on sn-devel-104
    (cherry picked from commit 5855194894535c57797a0475640e50c07ed92643)

commit 0bf8ece121399100d94b0310b7c6f6d0f97700f4
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 19 11:04:33 2010 +1100

    talloc: added TALLOC_FREE_FILL environment variable
    
    when this environment variable is set, talloc will fill freed memory
    with the value from that environment variable. This can be used to
    help find use after free bugs when valgrind is too slow to be used
    (cherry picked from commit 999f3ed2ce656ecf97b95afa85823115939f9360)

commit d0993e1278a9245fa4e5952c779cabc2e41cd3c7
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Thu Nov 18 22:26:13 2010 +0100

    s4:netlogon/LogonGetDomainInfo - handle a NULL "dns_hostname"
    
    - Performs the short computer name check against the sam account name.
    - Enhances the LogonGetDomainInfo testsuite which checks the NULL
      "dns_hostname" behaviour
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Fri Nov 19 12:50:33 CET 2010 on sn-devel-104

commit 3874331edb9a7bb0ff85104ffc4a5cc92bd87523
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Thu Nov 18 22:13:10 2010 +0100

    s4:torture/ldb/ldb.c - add a small test for a DN with an escaped comma

commit 8b7f23d644f2c9a0e5eeffeb2f93786c54a43afe
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Fri Nov 19 09:07:53 2010 +0100

    s4:dsdb tests - use even more already defined pyldb functions to retrieve NCs

commit 5855194894535c57797a0475640e50c07ed92643
Author: Günther Deschner <gd at samba.org>
Date:   Thu Nov 18 15:25:13 2010 +0100

    s3-spoolss: fix typo in debug message.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Fri Nov 19 12:05:10 CET 2010 on sn-devel-104

commit d50829a812403ccd17f65cdf0b53c90e86b6b5bd
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Nov 19 10:35:04 2010 +0100

    s3: Remove some unused code
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Fri Nov 19 11:21:00 CET 2010 on sn-devel-104

commit fcb7729c6cb3430b35ac58fd96b433ba7179d297
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 19 14:08:56 2010 +1100

    wintest: the start of a S3 testing script for wintest
    
    this is just a skeleton at this stage.
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Fri Nov 19 06:03:55 CET 2010 on sn-devel-104

commit 7bfc60e40cae4d71301be27d5c44ce99a471a62b
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 19 14:08:18 2010 +1100

    wintest: added del_files, write_file and casefold

commit 8f1df5726576f045f9c9a3305f388d7d823750e6
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 19 14:07:37 2010 +1100

    wintest: move conf files to conf/

commit 10c246567c002f5ae0206b44b0d240814a5eef6b
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 19 12:07:02 2010 +1100

    wintest: rename test-howto.py to test-s4-howto.py
    
    ready for test-s3.py

commit 24e8bc544169eff6895d73045439ab32e7afa507
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 19 12:06:02 2010 +1100

    wintest: moved to top level
    
    the plan is to expand wintest to test a lot more of Samba against
    windows, including testing the Samba3 file server, winbind, nmbd etc

commit 999f3ed2ce656ecf97b95afa85823115939f9360
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 19 11:04:33 2010 +1100

    talloc: added TALLOC_FREE_FILL environment variable
    
    when this environment variable is set, talloc will fill freed memory
    with the value from that environment variable. This can be used to
    help find use after free bugs when valgrind is too slow to be used

commit 58c43f74b9bc2d660f58ccfe912bd3fff7cf672e
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 18 23:56:22 2010 +1100

    s4-wintest: reliability and usability improvements
    
    - allow for missing VMs
    - improved VM names
    - added join of w2k3 to Samba domain
    - cope with w2k3 dcpromo output
    - wait for port 139 not 23, to avoid windows telnet server bug
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Thu Nov 18 23:56:11 CET 2010 on sn-devel-104

commit 5b3981acb1e0e0ef6832c1147b1ec5b3659c1aa9
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 18 18:48:42 2010 +1100

    s4-rodc: enable the DRS_GET_ALL_GROUP_MEMBERSHIP flag for RODC replication
    
    see the description of this flag in [MS-DRSR]

commit 96e55cb1324992607f0abac4b1d63db6beb5341b
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 18 18:48:03 2010 +1100

    s4-join: initially disable the machine account
    
    enable after a password is set

commit 6a41afba68f5d787b337fac825365a35c01f844a
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 18 18:47:21 2010 +1100

    s4-drs: fixed a typo

commit 5be4bfdc376ec518c2c1ec10946335f7741f847d
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 18 18:47:07 2010 +1100

    s4-wintest: remove files in var/ when reprovisioning

commit 27c3bc8c013a75f6b437a2e47b10ec4fb6a2920b
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 18 15:27:45 2010 +1100

    s4-test: added --rebase and --clean options

commit 498f3c8e5fb64e566ee783893c9e0663add3b25f
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 18 15:27:20 2010 +1100

    s4-test: use --fail-immediately for samba_dnsupdate testing

commit 3f952aba2b98ef6dd00861c079b388c8f1652beb
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 18 15:26:48 2010 +1100

    s4-spnupdate: only enable NDR print at log level above 5

commit 1ce223017df86b35003a21198b388396e45a2f4d
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 18 14:53:20 2010 +1100

    s4-dns: added support for --fail-immediately for RODC netlogon dns updates

commit ab379ddd516bf2b77ccf77f542faf6e694ab5d4d
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Thu Nov 18 21:42:26 2010 +0200

    s4-ldb.python: Use $SELFTEST_PREFIX/tmp as a temporary directory for testing
    
    This way we won't flood /tmp directory with temp files
    
    Autobuild-User: Kamen Mazdrashki <kamenim at samba.org>
    Autobuild-Date: Thu Nov 18 23:11:18 CET 2010 on sn-devel-104

commit 1002f688767ff30030fc5088347726fcc1e29d9a
Author: Björn Jacke <bj at sernet.de>
Date:   Wed Nov 17 17:52:06 2010 +0100

    s3/vfs_tsmsm: remove unneeded cast to off_t
    
    "off_t" is wrong on 32 bit systems anyhow ...
    
    Autobuild-User: Björn Jacke <bj at sernet.de>
    Autobuild-Date: Thu Nov 18 14:47:59 UTC 2010 on sn-devel-104
    (cherry picked from commit 92d87e1f677207f9cd8d279168227d216d58ab46)

commit b6a83f11cffcd1f5ebcff3dfbe98a1fe192894c6
Author: Björn Jacke <bj at sernet.de>
Date:   Wed Nov 17 17:45:01 2010 +0100

    s3/vfs_tsmsm: fix debug output for large files
    (cherry picked from commit d5d08d3b50592f8950ab68c654b2116e704d0f30)

commit 05c0bface19e8dfb395da82de6b889744768f8c6
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Thu Nov 18 17:46:33 2010 +0200

    s4-ldb.python: add test for ldb.Message.from_dict() method

commit a403d7777e94ffdcdb57045e8a4755aced0e8484
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Thu Nov 18 22:11:30 2010 +0200

    s4-pyldb: ldb.Message.from_dict class method to create LdbMessage object from dictionary

commit a09a41f300a4d721c117a95822d272cc5866ac92
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Thu Nov 18 22:09:01 2010 +0200

    s4-pyldb: Move code to create a ldb_message from a Python Dictionary object into a separate function

commit c29a8c7ec55b6961a51f52bf75671f7af8abf2df
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Mon Nov 15 07:41:59 2010 +0200

    s4-samdb.py: Use ldb.get_default_basedn() to avoid RootDSE search

commit b4809e4a8240de5faa311bf55ade3d63fd376aa5
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Mon Nov 15 07:41:50 2010 +0200

    s4-pyldb_util: Move ldb Type searching into separate function

commit 88e460190014880d6e4a4eae063a773d9ff5a09c
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Mon Nov 15 05:30:54 2010 +0200

    s4-pyldb: Few miss-alignments aligned

commit 72fcfedd89b3b8c41b527c4f25fdac518e20c8f2
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Mon Nov 15 04:53:05 2010 +0200

    s4-pyldb: Move PyLdbMessage_FromMessage() in PyMessage group of functions

commit d42ea3263af581bc3c533ad83b71710fa0b2fa39
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Mon Nov 15 04:20:31 2010 +0200

    s4-pyldb: Fix wrong type of 'self' parameter

commit f992dbb9cade1a5ef6ee03f0ea5c378928be3b64
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Thu Nov 18 20:44:22 2010 +0200

    s4-tests: Modified descriptor tests to use pyldb api to retrieve configuration and schema dn.
    
    Autobuild-User: Nadezhda Ivanova <nivanova at samba.org>
    Autobuild-Date: Thu Nov 18 22:25:07 CET 2010 on sn-devel-104

commit b397a139203781d7df9992a821b1c6c6849c42cf
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Thu Nov 18 20:43:16 2010 +0200

    s4-tests: Modified acl tests to use pyldb api to retrieve configuration dn.

commit 0f6a4a2f72b30f8a6b7ab03b5fae33ccae6cfea6
Author: Joerg Pulz <Joerg.Pulz at frm2.tum.de>
Date:   Thu Nov 18 11:47:23 2010 -0800

    Make 'net rpc printer driver' behave the same as rpcclient enumdrivers
    when dealing with unsupported architectures.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Thu Nov 18 21:40:40 CET 2010 on sn-devel-104

commit 9c21cac3533feda61e3b24ebdd854bb35fa38d23
Author: Joerg Pulz <Joerg.Pulz at frm2.tum.de>
Date:   Thu Nov 18 11:47:23 2010 -0800

    Make 'net rpc printer driver' behave the same as rpcclient enumdrivers
    when dealing with unsupported architectures.
    (cherry picked from commit c00120fdaf37a12e510218bf3e726c08e4ea4b3f)

commit 0c154720ef033fb946e8f4de6fb70a6c7c922f5b
Author: Günther Deschner <gd at samba.org>
Date:   Thu Nov 18 11:31:13 2010 -0800

    s3-spoolss: make sure members of "BUILTIN\Print Operators" can open printers
    with admin privileges.
    
    Guenther

commit b8f27f99d20d5395006c8ca5aaffdda7632cac23
Author: Günther Deschner <gd at samba.org>
Date:   Mon Nov 15 11:19:23 2010 +0100

    s3-spoolss: add debug statement for access denied cases in OpenPrinterEx path.
    
    Guenther
    (cherry picked from commit ee8c035c41c08e5ac599cf68214acd12712191fa)

commit bb1acb24ae66f046816a149144d6b7375b72fbf8
Author: Günther Deschner <gd at samba.org>
Date:   Thu Nov 11 13:26:10 2010 +0100

    s3-rpcclient: exit early in cmd_spoolss_enum_data() when there is a failure.
    
    Guenther
    (cherry picked from commit b432a3ba194fdd8a12f5198cd6012d4916301da4)

commit 074e490e9360554931401ceee3e1ccbd105d2fc0
Author: André Hentschel <nerv at dawncrow.de>
Date:   Sun Nov 14 23:09:03 2010 +0100

    net: Add and fix some German translation
    
    typo spotted by Michael Wood
    
    Signed-off-by: Kai Blin <kai at samba.org>
    
    Autobuild-User: Kai Blin <kai at samba.org>
    Autobuild-Date: Mon Nov 15 21:44:39 UTC 2010 on sn-devel-104
    (cherry picked from commit 6cd92340b6b2003dbe3380819626a1f443b3456c)

commit 469d15e2653bceb669f2202c07f6024341f2e99f
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Thu Nov 18 19:13:41 2010 +0200

    s4-tests: Changed descriptor tests to use existing method in samdb for adding users to a group.
    
    Autobuild-User: Nadezhda Ivanova <nivanova at samba.org>
    Autobuild-Date: Thu Nov 18 18:30:55 UTC 2010 on sn-devel-104

commit 7c9515cbe26364a5ecfe609f56ac0ee6b6115f67
Author: Jeremy Allison <jra at samba.org>
Date:   Thu Nov 18 09:58:38 2010 -0800

    Fix our privileges code to display privileges with the "high" 32-bit value set.
    
    SeSecurityPrivilege is the first LUID we have added that has a non-zero
    "high" value, ensure our LUID code correctly supports it.
    
    Jeremy.

commit 82335b25e7c9862d8e1a2294e7f633ed6bed110b
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Thu Nov 18 19:12:36 2010 +0200

    s4-tests: Changed acl tests to use existing method in samdb for adding users to a group.

commit fa1e8663bc9bcf511ae22c1199214a92f5db32a7
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Thu Nov 18 16:37:10 2010 +0100

    Revert "s4:api.py - DN tests - test a bit more special DNs and merge the comparison tests"
    
    This reverts commit 732ef9353dff56384e8bb01aa20d2a371cd995c2.
    Jelmer doesn't like to have these tests there.
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Thu Nov 18 17:46:38 UTC 2010 on sn-devel-104

commit 4c666f3e0ada47c793ecdec0e5c3dd0441a69080
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Thu Nov 18 16:06:46 2010 +0100

    s4:dsdb python tests - use "ldb.domain_dn"
    
    By inspiration of Nadya's patches

commit b7dab4692200dd7f3bbc600560648b8e0ec47e70
Author: Anatoliy Atanasov <anatoliy.atanasov at postpath.com>
Date:   Thu Nov 18 16:51:22 2010 +0200

    s4/operational: Fix swapped parameters for ldb_msg_copy_attr
    
    Autobuild-User: Anatoliy Atanasov <anatoliy.atanasov at postpath.com>
    Autobuild-Date: Thu Nov 18 17:02:07 UTC 2010 on sn-devel-104

commit b388951eea2bb8f609e3a5eae5092e4c0fefc30b
Author: Anatoliy Atanasov <anatoliy.atanasov at postpath.com>
Date:   Thu Nov 18 17:11:55 2010 +0200

    s4/ldap: ldap_syntaxes.py cleanup
    
    Autobuild-User: Anatoliy Atanasov <anatoliy.atanasov at postpath.com>
    Autobuild-Date: Thu Nov 18 16:16:27 UTC 2010 on sn-devel-104

commit 886471da4ba9bd474a445a085becdcaf75bcbc39
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Nov 18 16:52:23 2010 +0100

    s3: Call sid_check_is_domain instead of dom_sid_equal
    
    Keeping 3.6 and master current is a royal PITA these days because all the
    routines regarding SIDs have changed names, but what can you do. We have plenty
    of time on our hands to deal with this kind of stuff.

commit 92e8fd0513e0b7dd3523c1c5cab066231a38470d
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Nov 18 15:20:38 2010 +0100

    s3: Call sid_check_is_domain instead of dom_sid_equal
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Thu Nov 18 15:32:32 UTC 2010 on sn-devel-104

commit e25ee6af8f783c82af6e5b0f12ec19467deabb8a
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Nov 18 13:28:47 2010 +0100

    s3: Make winbind recover from a signing error
    
    When winbind sees a signing error on the smb connection to a DC (for whatever
    reason, our bug, network glitch, etc) it should recover properly. The "old"
    code in clientgen.c just closed the socket in this case. This is the right
    thing to do, this connection is spoiled anyway. The new, async code did not do
    this so far, which led to the code in winbindd_cm.c not detect that we need to
    reconnect.

commit 92d87e1f677207f9cd8d279168227d216d58ab46
Author: Björn Jacke <bj at sernet.de>
Date:   Wed Nov 17 17:52:06 2010 +0100

    s3/vfs_tsmsm: remove unneeded cast to off_t
    
    "off_t" is wrong on 32 bit systems anyhow ...
    
    Autobuild-User: Björn Jacke <bj at sernet.de>
    Autobuild-Date: Thu Nov 18 14:47:59 UTC 2010 on sn-devel-104

commit d5d08d3b50592f8950ab68c654b2116e704d0f30
Author: Björn Jacke <bj at sernet.de>
Date:   Wed Nov 17 17:45:01 2010 +0100

    s3/vfs_tsmsm: fix debug output for large files

commit 0b3180bbf5933943cf0c5b0e9d47da33cf4ff99c
Author: Simo Sorce <idra at samba.org>
Date:   Thu Nov 18 08:01:15 2010 -0500

    ldb: error out when modules are not found
    
    We shouldn't proceed without all required modules, it could cause damage to the
    ldb if operations are performed w/o the needed modules.
    
    Autobuild-User: Simo Sorce <idra at samba.org>
    Autobuild-Date: Thu Nov 18 14:02:34 UTC 2010 on sn-devel-104

commit 8b7ed6b9fb14f92d3dbfdcf3bbee3b757dd38b98
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Nov 18 13:28:47 2010 +0100

    s3: Make winbind recover from a signing error
    
    When winbind sees a signing error on the smb connection to a DC (for whatever
    reason, our bug, network glitch, etc) it should recover properly. The "old"
    code in clientgen.c just closed the socket in this case. This is the right
    thing to do, this connection is spoiled anyway. The new, async code did not do
    this so far, which led to the code in winbindd_cm.c not detect that we need to
    reconnect.

commit 47784a14708827a0272b638c6ab088d74b392908
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Thu Nov 18 13:17:00 2010 +0200

    s4-tests: Descriptor tests should use the existing samdb domain_dn method instead of defining a new one
    
    Autobuild-User: Nadezhda Ivanova <nivanova at samba.org>
    Autobuild-Date: Thu Nov 18 12:52:48 UTC 2010 on sn-devel-104

commit 763165c7bcff5d4b2c331a75869a7db82f5ec91a
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Thu Nov 18 13:13:35 2010 +0200

    s4-tests: Acl tests should use the existing samdb domain_dn method instead of defining a new one

commit 56512fb1da0fb0ffecd07059f8dc43ed3cfcd780
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Thu Nov 18 12:20:56 2010 +0100

    ldb:skel.c - don't introduce trailing whitespaces by a module template
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Thu Nov 18 12:08:30 UTC 2010 on sn-devel-104

commit b001f1b255e8b67f86b0797193b4ca6124fdc47e
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Thu Nov 18 12:20:10 2010 +0100

    s4:password_hash LDB module - remove unused headers

commit ae272acbdba5a8682dcdac98a59636863c129c8a
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Thu Nov 18 10:44:52 2010 +0100

    s4:repl_meta_data LDB module - allow also special DNs to be renamed correctly
    
    Do always escape RDN values - this fixes bug #7794
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Thu Nov 18 10:43:40 UTC 2010 on sn-devel-104

commit 732ef9353dff56384e8bb01aa20d2a371cd995c2
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Thu Nov 18 09:22:07 2010 +0100

    s4:api.py - DN tests - test a bit more special DNs and merge the comparison tests

commit ca7979e1a31ae33a99105fe821493fbded8c845f
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Thu Nov 18 08:57:00 2010 +0100

    ldb:ldb_dn_explode - point out that on error cases "data" is implicitly free'd

commit 1c4807a62f2a7c4199079b7ab13ed6a4b121ff09
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 18 14:43:53 2010 +1100

    s4-test: added greater control over tests to run
    
    now supports --list to list tests, and --skip to skip the named tests
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Thu Nov 18 04:29:24 UTC 2010 on sn-devel-104

commit 23e053d4a221f478d9f0dd5f422f64e7f5beccfe
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 18 10:57:28 2010 +1100

    s4-test: rename scripting/devel/howto to scripting/devel/wintest
    
    this won't just be for the howto anymore
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Thu Nov 18 00:45:18 UTC 2010 on sn-devel-104

commit f6c66cd6eee6dbaf34b9cb0c38aa83934104a867
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 18 10:56:05 2010 +1100

    s4-wintest: added wintest.py library
    
    converted test-howto.py to use the wintest library.
    
    The idea is for us to create other tests that test lots of different
    interactions with windows

commit 63029eb24b9a9b57fbf85b611a66b39b8100a5e3
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Nov 17 20:54:41 2010 +0100

    s3: Fix a missing return value
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Wed Nov 17 20:40:18 UTC 2010 on sn-devel-104

commit 98612fe79321ade72c23ca0c1d966a1c192ec977
Author: Günther Deschner <gd at samba.org>
Date:   Mon Nov 15 12:22:52 2010 +0100

    s3-spoolss: make sure members of "BUILTIN\Print Operators" can open printers
    with admin privileges.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Nov 17 15:05:02 UTC 2010 on sn-devel-104

commit ee8c035c41c08e5ac599cf68214acd12712191fa
Author: Günther Deschner <gd at samba.org>
Date:   Mon Nov 15 11:19:23 2010 +0100

    s3-spoolss: add debug statement for access denied cases in OpenPrinterEx path.
    
    Guenther

commit b432a3ba194fdd8a12f5198cd6012d4916301da4
Author: Günther Deschner <gd at samba.org>
Date:   Thu Nov 11 13:26:10 2010 +0100

    s3-rpcclient: exit early in cmd_spoolss_enum_data() when there is a failure.
    
    Guenther

commit 0a4b7bb9a547011c4c39b75acee1c00c90562cd1
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 17 23:48:23 2010 +1100

    s4-repl: removed the syncall_workaround code
    
    this isn't needed any more
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Wed Nov 17 13:41:51 UTC 2010 on sn-devel-104

commit 6c8b0d7f2784faf68d08d42227765bdc0ce28b35
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 17 23:13:32 2010 +1100

    s4-repl: save the result of the last replication in repsFrom/repsTo
    
    when a replication fails, we should add the failure to repsFrom
    when a notify fails, we need to save it to repsTo
    
    this ensures showrepl always shows the latest status

commit 73016ad40523d4d41114c7b4d6bb2a46815bb597
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 17 23:12:10 2010 +1100

    s4-repl: ensure we don't starve pending replication ops
    
    when there was a continuous sequence of notify ops, we could leave the
    replication ops starving. This ensures we run whichever was queued
    first

commit e17ea9f3f5019cd95ace6920ba73129cda0adf55
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 17 23:11:12 2010 +1100

    s4-kcc: fixed result_last_attempt in showrepl

commit 9a744c634ff55c166294d63d192649ad238f9bf6
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 17 23:10:48 2010 +1100

    s4-doserr: telling our users to "see Windows help" doesn't seem right

commit 1645190b1c0a4708cb3110bc94c1b9ec3e0d77e4
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 17 21:50:06 2010 +1100

    s4-provision: don't test for xattrs if posix:eadb is set
    
    when it is set in smb.conf or on the command line, obey the setting
    and don't try to test for system xattr support

commit 333975d84f1f5016ad8d61c8107ef76e43af0c7e
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 17 21:49:19 2010 +1100

    s4-provision: setup posix:eadb using lp.set()
    
    this allows it to override a setting made during the automatic testing
    of xattr support

commit 9432eabb2f6ba282943e1b7ea4e90c0ed38cefe2
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 17 20:36:37 2010 +1100

    developer: only do the C++ reserved name checking on Linux
    
    this prevents us breaking the solaris build, but will still mean we
    prevent C++ vars in our code

commit d7ea449049e6536c4c25274dc24d9eaa90cb7abd
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 17 20:15:42 2010 +1100

    s4-provision: don't try to autodetect xattr is posix:eadb is set
    
    when posix:eadb is set then we know we should be using an eadb

commit 1a6518072899593f64e115e2c8cd5f5f4c523a4c
Author: Andrew Tridgell <tridge at opensolaris.home.tridgell.net>
Date:   Mon Nov 15 22:54:09 2010 -0500

    s4-heimdal: ask for non-atomic heimdal
    
    this allows us to build with compilers other than gcc

commit e7dad42bc6cdf38d194a564c6ecdeb60cd4204c6
Author: Andrew Tridgell <tridge at opensolaris.home.tridgell.net>
Date:   Mon Nov 15 22:53:13 2010 -0500

    heimdal: added HEIM_BASE_NON_ATOMIC option
    
    This allows heimdal to build without gcc, by not using atomic
    operations. We don't need heimdal to be atomic in Samba.

commit 6041938908962ab89527671dd5fb8ce58f530f34
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 17 18:29:04 2010 +1100

    s4-test: updates to test-howto.py
    
    - handle clock skew using "net time" on windows after we open the
      telnet connection
    - allow checking for result lists in order
    - replicate all partitions after vampiring so we don't need
      to wait for periodic replication
    - use a krb5 ccache in the prefix for kinit based tests
    
    The complete test suite now passes on my system, taking just over 13
    minutes to complete

commit 0cf7189d4a4bf0ae538e0aa82ec90982b7523336
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 17 17:33:31 2010 +1100

    s4-heimdal: implement KERB_AP_ERR_TYPE_SKEW_RECOVERY
    
    this e_data field in a kerberos error packet tells windows to do clock
    skew recovery.
    
    See [MS-KILE] 2.2.1 KERB-ERROR-DATA
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit 5f655e99a1c17ac9d28acb4740585d2100746d69
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 17 17:09:24 2010 +1100

    s4-gensec: zero the gssapi_state
    
    this fixes a use of the target_principal before initialisation
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit 1887ce87e49fa593e02807e52fd4b653ca577a66
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 17 12:54:41 2010 +1100

    s4-provision: use the command line lp in provision
    
    this ensures that provision options are stored in the generated
    smb.conf

commit 292003343ebf37954eb0862d17f431cc16d8ec54
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 17 12:54:13 2010 +1100

    s4-provision: add log messages about IP lookup
    
    the IPv6 lookup can be very slow if a DNS server in the search list is
    unavailable. It's good to let the user know what its doing.

commit 60449d561dd4fdbe5ea9368ea59ef4e8bfa7b420
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 17 12:33:02 2010 +1100

    s4-dns: catch more expections in samba_dnsupdate

commit 2a2d118f729ac4c8f014d3529afbfb0d4956fadd
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 17:58:10 2010 +0100

    s3: Remove a reference to "winbindd_cli_state" from append_auth_data
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Wed Nov 17 12:02:34 UTC 2010 on sn-devel-104

commit 9d02adc7ae350ca72c2d442a545439247ef0b550
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 17:56:21 2010 +0100

    s3: Remove a reference to "winbindd_cli_state" from append_info3_as_txt

commit 940d4ab44b21c9320269d207c1aae34d5e0fbd08
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 17:52:31 2010 +0100

    s3: Remove a reference to "winbindd_cli_state" from append_afs_token

commit 19bfd988a3b8c61694772ac9f33587fdf70c10f8
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 17:50:16 2010 +0100

    s3: Remove a reference to "winbindd_cli_state" from append_info3_as_ndr

commit 8f5591d046b75fb04290d7e08027b9ad250c56c9
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 17:44:08 2010 +0100

    s3: Remove a reference to "winbindd_cli_state" from append_unix_username

commit 4f20daf7383c33c107fd3beda76e5aae2237d871
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 17:07:33 2010 +0100

    s3: Remove a reference to "winbindd_cli_state" from append_auth_data

commit 8a5939f2af62ea4f3dc53372312975c0769595eb
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 16:22:32 2010 +0100

    "bool ? true : false" is a bit pointless

commit e105708068d7836dbee97aaf20ff0d3520291118
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 16:11:14 2010 +0100

    s3: Move parse_sidlist to the only calling file

commit f70d36fe2d0119db7d67aacc725796c793ed8174
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 16:09:04 2010 +0100

    s3: Remove some unused code

commit d1c1aaeb8b9ca662f57e74546c56c9213c7e3920
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 17:58:10 2010 +0100

    s3: Remove a reference to "winbindd_cli_state" from append_auth_data
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Wed Nov 17 12:02:34 UTC 2010 on sn-devel-104

commit bdf830ac6171020d18c0a07787c305b766e0ec61
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 17:56:21 2010 +0100

    s3: Remove a reference to "winbindd_cli_state" from append_info3_as_txt

commit 75f41c304a8ae65dbb81752d123cf95770a40d1a
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 17:52:31 2010 +0100

    s3: Remove a reference to "winbindd_cli_state" from append_afs_token

commit 5b0724d2289fbf14813636f1d5791ed76d56710e
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 17:50:16 2010 +0100

    s3: Remove a reference to "winbindd_cli_state" from append_info3_as_ndr

commit 3bfe6765b20904a47b81d9fa7df6d6385f144ceb
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 17:44:08 2010 +0100

    s3: Remove a reference to "winbindd_cli_state" from append_unix_username

commit 240edd07b30b20e9914de147d2773a36bc7a3a32
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 17:07:33 2010 +0100

    s3: Remove a reference to "winbindd_cli_state" from append_auth_data

commit fd9ea77a7169070d869713ba0bde226ce653ad20
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 16:22:32 2010 +0100

    "bool ? true : false" is a bit pointless

commit 0a19617c9785425e3328f82d022930d3fa91e7b3
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 16:11:14 2010 +0100

    s3: Move parse_sidlist to the only calling file

commit 705d93d2ad3fffbe69fe19d521631bf6e249e4f1
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 16 16:09:04 2010 +0100

    s3: Remove some unused code

commit 3e055cc830eedaddf73456a31c5eeed2b3e9a00f
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Wed Nov 17 08:58:21 2010 +0100

    ldb:ldb_dn.c - ldb_dn_explode - free also the extended components on error cases
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Wed Nov 17 08:45:53 UTC 2010 on sn-devel-104

commit 3f43b7e54205298766d38f250afe0c9285ed427d
Author: Kai Blin <kai at samba.org>
Date:   Wed Nov 17 07:07:08 2010 +0100

    tevent: Fix docstring, tevent_req_is_in_progress does not destroy private data
    
    Autobuild-User: Kai Blin <kai at samba.org>
    Autobuild-Date: Wed Nov 17 07:23:51 UTC 2010 on sn-devel-104

commit 27df2e544a64385a66e65217c6ce2474dd598829
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 17 11:29:50 2010 +1100

    s4-test: added testing of w2k3 DC join to test-howto.py
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Wed Nov 17 01:16:19 UTC 2010 on sn-devel-104

commit 5524822a7280ca3356f4116d8fd4466b96d14e7f
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 17 11:10:45 2010 +1100

    s4-join: fixed join to w2k3
    
    w2k3 does need msDS-Behavior-Version

commit a82bc073e2e7dd5eef13c64ad219fa1179df8aa7
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 17 11:09:59 2010 +1100

    s4-join: show a reasonable error on DsAddEntry() failing
    
    DsAddEntry() gives errors in a reply container

commit 3f9c97dbc55826867d1978e09d69d365cff94643
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 17 11:08:59 2010 +1100

    s4-join: enable NDR printing at debug levels >= 5
    
    this is handy for debugging joins

commit 73fae2b007cdb0a6bfe5740a0d119bbde52dd1ce
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 17 11:07:12 2010 +1100

    s4-loadparm: set debuglevel and logfile in tables
    
    this allows the debug level and logfile to be queried from python
    using lp.get(). Otheriwse they are set only in the globals, and not in
    the tables.

commit f401930546dc719a9abd5a4b28315388a247dfc6
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 17 11:06:33 2010 +1100

    s4-loadparm: fixed a memory leak in handle_realm()
    
    we need to free the lowercase and uppercase varients

commit deed2a935b0ebd615929e21ec423204d44ada067
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Nov 16 21:01:22 2010 +1100

    s4-kdc Rework supported encryption type logic to match Microsoft
    
    Thanks to Hongwei Sun for the clear description of the algorithim
    involved.  Importantly, it isn't possible to remove encryption types
    from the list, only to add them over the defaults (DES and
    arcfour-hmac-md5, and additional AES for DCs and RODCs).
    
    This changes the behaviour for entries with
    msDS-supportedEncryptionTypes: 0, which Angelos Oikonomopoulos
    reported finding set by ADUC when attempting to store cleartext
    passwords.
    
    Andrew Bartlett
    
    Autobuild-User: Andrew Bartlett <abartlet at samba.org>
    Autobuild-Date: Tue Nov 16 21:24:43 UTC 2010 on sn-devel-104

commit d451ac1f3ac7b391e3cb28dca8e665bf1e1beddd
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Tue Nov 16 14:22:27 2010 +0100

    s4:acl LDB module - use also here "dsdb_find_nc_root" to implement the NC-specific checks
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Tue Nov 16 15:12:13 UTC 2010 on sn-devel-104

commit 856e309b14491849ec65d37fc23e03dd07063e21
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Tue Nov 16 13:17:32 2010 +0100

    s4:descriptor LDB module - also "get_default_ag" should make use of "dsdb_find_nc_root"

commit cebad70ee6d8fb3e2f3d306d98fb88a4c8526f28
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Tue Nov 16 13:12:02 2010 +0100

    s4:descriptor LDB module - handle the NCs in a more generic way by using "dsdb_find_nc_root"

commit 7cc2f9803801dcae0a4780f46cd2b642fac1b1cf
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Tue Nov 16 15:20:04 2010 +0100

    s4:"dsdb_find_nc_root" - let it work also when the "namingContexts" attribute isn't available yet
    
    This is needed on provisioning when the modules aren't set up yet.

commit d2453b52d84c148176b7384d0973645423647d38
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Tue Nov 16 13:25:34 2010 +0100

    s4:descriptor LDB module - make more clear that special control entries never should be handled by modules

commit f863f434a01d49a27b963ec71a86727f0d95dc59
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Tue Nov 16 13:22:05 2010 +0100

    s4:objectclass LDB module - the "olddn" is the special DN for rename requests

commit cce662763efc2843c3dffeb1d43c12e641ce9949
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Thu Nov 11 23:25:35 2010 +0200

    s4-schema_load: Don't clean in_transaction flag until transaction is really finished
    
    Autobuild-User: Kamen Mazdrashki <kamenim at samba.org>
    Autobuild-Date: Tue Nov 16 11:00:35 UTC 2010 on sn-devel-104

commit 0f2904247ba7f888023bd4ab4e2e42d565d7e840
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Tue Nov 16 08:34:52 2010 +0100

    s4:subtree_rename LDB module - make use of "dsdb_find_nc_root"
    
    This is exactly what's needed there.
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Tue Nov 16 08:42:07 UTC 2010 on sn-devel-104

commit 71a5ea93ff76dee94f23a4f69dd1ede0a12255f6
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Tue Nov 16 08:34:27 2010 +0100

    s4:objectclass LDB module - free "nc_root" after name context comparisons

commit f99403e45af7d13e7d2c2184bea391f4a83954cc
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue Nov 16 18:14:11 2010 +1100

    s4-test: fixes for test-howto.py
    
    this fixes some timing issues, plus ensures we test both with and
    without kerberos
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Tue Nov 16 07:58:55 UTC 2010 on sn-devel-104

commit 896d1bdca2fe094d2aef4439903d8e66143d8f64
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue Nov 16 15:14:43 2010 +1100

    s4-spoolss: fixed warning in call to torture_warning()

commit 2421c0dcfb80665cbb4469767c5bc67b248b94e0
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue Nov 16 15:14:18 2010 +1100

    s4-eventlog: fixed dcerpc handle return

commit ebd8e66ed0c1aae4d482ea933a8a492a2ab82e13
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Nov 16 16:43:05 2010 +1100

    samba-tool Add test for --store-plaintext
    
    Autobuild-User: Andrew Bartlett <abartlet at samba.org>
    Autobuild-Date: Tue Nov 16 06:29:04 UTC 2010 on sn-devel-104

commit c8c52be4558c1e5bcb0db81f89f5b954f7ac6c05
Author: Brad Hards <bradh at frogmouth.net>
Date:   Tue Nov 16 16:42:50 2010 +1100

    Update dcerpc_server.pc library name to match reality.

commit 2e44d0d32980eaec236c8cfc80989b7600c0d25a
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Nov 16 16:32:55 2010 +1100

    samba-tool pwsettings Allow setting 'store cleartext'
    
    This allows the 'store cleartext' password policy flag to be (un)set.
    
    Andrew Bartlett

commit 95d33f2f24d7300f2df54ea62b0595ed7d7d0a2c
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Nov 16 16:32:27 2010 +1100

    s4-ldif_handlers Add handler for printing supplementalCredentials

commit b8631597f579555416dbd87ded3f329051965e8b
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Nov 16 16:01:19 2010 +1100

    s4-test_kinit Add tests for lowercase realm combinations
    
    This tests that the handling of lowercase realms works in our KDC and
    libraries.
    
    Andrew Bartlett

commit 4908237403543f6b0e3015637c5c49af47b515b0
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Nov 16 15:05:33 2010 +1100

    heimdal Build ticket with the canonical server name
    
    We need to use the name that the HDB entry returned, otherwise we
    will not canonicalise the reply as requested.
    
    Andrew Bartlett

commit d76f11a8bd685517b0e5a3be4684bec41af9e822
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Nov 16 14:16:31 2010 +1100

    s4-kdc Fix the realm handling again, this time pay attention to the flags
    
    The KDC sets different flags for the AS-REQ (this is client-depenent)
    and the TGS-REQ to determine if the realm should be forced to the
    canonical value.  If we do this always, or do this never, we get into
    trouble, so it's much better to honour the flags we are given.
    
    Andrew Bartlett

commit 5c72c6b760af479b3e88b10cce713025528496c3
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Nov 16 14:12:17 2010 +1100

    s4-kdc use 'flags' to only create the 'admin data' elements when requested
    
    This avoids setting these values when the caller simply does not care
    
    Andrew Bartlett

commit 935d7a6f72567f09ccc8710079775fef0f077ada
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Nov 16 14:07:18 2010 +1100

    s4-kdc Add 'flags' parameter to db fetch calls
    
    This will allow these calls to honour the flags passed in from the KDC
    
    Andrew Bartlett

commit fe5c48cbed29b669f17370436d0cf18ca0ccb474
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue Nov 16 12:05:14 2010 +1100

    waf: added --git-local-changes configure option
    
    if you use --git-local-changes then the version number that waf
    extracts from git will have a '+' on the end if you have local
    changes, as determined by running 'git diff'.
    
    This used to be the default, but unfortunately it is far too slow on
    some systems. On a NFS build system I was using the first line of
    configure took about 2 minutes.
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Tue Nov 16 01:51:54 UTC 2010 on sn-devel-104

commit 96bdcf7ea9d06e4681af012974458d67d264cfda
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Nov 16 09:33:05 2010 +1100

    s4-kdc Don't regenerate the PAC for cross-realm tickets
    
    We should never get a cross-realm ticket that was not issued by a full
    DC, but if someone claims to have such a thing, reject it rather than
    segfaulting on the NULL client pointer.
    
    Andrew Bartlett
    
    Autobuild-User: Andrew Bartlett <abartlet at samba.org>
    Autobuild-Date: Mon Nov 15 23:59:34 UTC 2010 on sn-devel-104

commit a32ade647db710ed84565891fca3e65dd609f69d
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Nov 16 09:30:55 2010 +1100

    s4-kdc Don't always regenerate the PAC
    
    The PAC was being regenerated on all normal DCs, because they don't
    have a msDS-SecondaryKrbTgtNumber attribute.  Instead we need to check
    if it's set and not equal to our RODC number, allowing RODCs to trust
    the full DCs and itself, but not other RODCs.
    
    Andrew Bartlett

commit 4041640bd6d7f8747c8229b02dbb847056bdaa35
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Nov 16 09:29:18 2010 +1100

    heimdal Fetch the client before the PAC check, but after obtaining krbtgt_out
    
    By checking the client principal here, we compare the realm based on
    the normalised realm, but do so early enough to validate the PAC (and
    regenerate it if required).
    
    Andrew Bartlett

commit 2b7730d291c49a427135ddf62c3aa2ff4b7997e7
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Nov 16 09:28:21 2010 +1100

    s4-gensec Indicate if GENSEC is in client or server mode in the debug

commit 329f76c410ec0d8eee9ee471dd79d192e305cdba
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 15 22:42:22 2010 +0100

    s4:heimdal - fix the return code of a non-void function
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Mon Nov 15 23:14:57 UTC 2010 on sn-devel-104

commit 59e22ba9c06adba09ef40d9b1f8f01c7accc3ae8
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 15 22:38:09 2010 +0100

    s4:torture/basic/base.c - fix output warnings regarding "time_t"
    
    "time_t" is generally "long int".

commit 061766e732490b81df3e9ce5968b281efd8c3c0d
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 15 22:30:16 2010 +0100

    s4:objectclass LDB module - improve the default name context checking on modifications
    
    Pointed out by abartlet

commit 6ff009cacca7f62fc1b67270fb2bee4f20906c70
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue Nov 16 07:41:54 2010 +1100

    s4-join: not all versions of w2003 have msDS-SupportedEncryptionTypes
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Mon Nov 15 22:28:16 UTC 2010 on sn-devel-104

commit 10a1606baf69addd2d3a079ab007ebb6beffb55d
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 15 22:57:00 2010 +1100

    s4-devel: a script to test the Samba4 HOWTO
    
    This provides a script that allows testing of most of the steps of the
    Samba4 HOWTO. The big difference between this and 'make test' is that
    it test against windows, using pexpect to control windows boxes via
    telnet.
    
    The info about VMs and other parameters are in separate conf
    files. I've included a sample config file that I use on my laptop.

commit 6cd92340b6b2003dbe3380819626a1f443b3456c
Author: André Hentschel <nerv at dawncrow.de>
Date:   Sun Nov 14 23:09:03 2010 +0100

    net: Add and fix some German translation
    
    typo spotted by Michael Wood
    
    Signed-off-by: Kai Blin <kai at samba.org>
    
    Autobuild-User: Kai Blin <kai at samba.org>
    Autobuild-Date: Mon Nov 15 21:44:39 UTC 2010 on sn-devel-104

commit 37f856500cd113ddec420ed455a8f0f75d648386
Author: David Disseldorp <ddiss at suse.de>
Date:   Fri Nov 5 15:24:22 2010 +0100

    s3-spoolss: fix spoolss GetPrinterData behaviour
    
    Windows sends spoolss GetPrinterData requests with an offered buffer
    size of zero, Model and TrayFormTable data is commonly requested in
    this way.
    
    Samba's GetPrinterData response for the above case includes the correct
    error code (WERR_MORE_DATA), however the type field is set to REG_NONE.
    This causes Windows (seen on XP and 2k3) to give up on the request.
    
    If the type field is retained (not set to REG_NONE) when responding with
    WERR_MORE_DATA, Windows reissues the GetPrinterData request with an
    increased offered buffer size.
    
    Signed-off-by: Günther Deschner <gd at samba.org>
    (cherry picked from commit 1c579318ae2d2480ee4cc998443c0d1661b39846)

commit 16e73c68cb18fe428e83ee1b5ef9e17af743fae4
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 15 13:00:58 2010 +0100

    s4:objectclass LDB module - implement the "objectClass" change restrictions on Windows 2000 forest function level
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Mon Nov 15 13:10:05 UTC 2010 on sn-devel-104

commit c3e24bb89f8a50476ac809aaa3fee409e639b0d0
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Nov 15 12:42:14 2010 +0100

    heimdal_base: Fix include path so heim_threads.h can be found.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Mon Nov 15 12:26:53 UTC 2010 on sn-devel-104

commit f7bccc6628db5434c304bcf42eaa249e87ba1f08
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Nov 15 12:41:58 2010 +0100

    smb_server: Build as shared module.

commit ee69c4f4b3d2012037887c4124dd376eebb2f0af
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Nov 15 12:24:45 2010 +0100

    heimdal_base: Add missing dependency on replace.

commit f91b7b5dab904613bd48f663ba768521995ed9e6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Nov 15 12:23:46 2010 +0100

    nbtd: Build service as shared module.

commit 88d694ac8e808a22495dcdd6af181f4738c1f21c
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 15 21:45:42 2010 +1100

    waf: fixed configure again on RHEL5
    
    the fancier cmd_output() broke git versioning
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Mon Nov 15 11:33:41 UTC 2010 on sn-devel-104

commit e409db9da170ae24e3806ccf87d411b42e582945
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 15 19:09:14 2010 +1100

    s4-dns: added --fail-immediately option to samba_dnsupdate
    
    this is useful for manual testing

commit deaf7e5995c5120a8009dcd90e17f7e0678d1206
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 15 10:54:50 2010 +1100

    s4-dns: fixed registration of multiple IPs in samba_dnsupdate
    
    bitten by python object references again!
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit 1e29ee3a70151ca830f5523834d1f669fd8d0a82
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Nov 15 18:43:51 2010 +1100

    heimdal Fix handling of backwards cross-realm detection for Samba4
    
    Samba4 may modify the case of the realm in a returned entry, but will no longer modify the case of the prinicipal components.
    
    The easy way to keep this test passing is to consider also what we
    need to do to get the krbtgt account for the PAC signing - and to use
    krbtgt/<this>/@REALM component to fetch the real krbtgt, and to use
    that resutl for realm comparion.
    
    Andrew Bartlett
    
    Autobuild-User: Andrew Bartlett <abartlet at samba.org>
    Autobuild-Date: Mon Nov 15 08:47:44 UTC 2010 on sn-devel-104

commit 63583037842417f117f8f3db8f576e1e83d42522
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Nov 15 13:30:03 2010 +1100

    s4-kdc Fix realm handling in our KDC
    
    we should reset the realm part of the principal, but not the lowercase
    realm embedded in the 'krbtgt/realm at REALM'.
    
    Andrew Bartlett

commit 1409c97899406d48f5b763fc88389bab11e379fc
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Nov 15 03:19:44 2010 +0100

    s4: Build ldap and samba3_smb services as shared modules.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Mon Nov 15 03:04:41 UTC 2010 on sn-devel-104

commit 02f77214c2372b33d9b3e6c4075069aa6fae0b9b
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Nov 15 03:14:16 2010 +0100

    cldap: Build as shared module.

commit caa3935a388da986e84bc36488227c746ed1fe34
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Nov 15 00:46:12 2010 +0100

    kdc: Build as shared module by default.

commit e422c2a4a5f491fa6227decbff38445c2e191140
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Nov 15 00:45:48 2010 +0100

    auth/ntlm: Use name consistent with other service names.

commit 02d320394fbe485ec706601c3edda7d90c8222da
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Nov 15 12:10:33 2010 +1100

    auth/gensec Handle incorrect username or password in Kerberos client code
    
    Andrew Bartlett
    
    Autobuild-User: Andrew Bartlett <abartlet at samba.org>
    Autobuild-Date: Mon Nov 15 02:09:40 UTC 2010 on sn-devel-104

commit be8526a0a1dbc070ce14414b0ab132816ddd20f6
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Nov 15 09:08:43 2010 +1100

    s4-kdc update startup routines after heimdal update
    
    We should check the errors from krb5_kdc_windc_init and we now need to
    additionally run krb5_kdc_pkinit_config()
    
    Andrew Bartlett

commit bbfaa9bbdfc7f3c360a2d79124122a360aa9f493
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Nov 12 15:37:07 2010 +1100

    s4-kdc Remove use of heimdal private headers in kpasswd server.
    
    This remains an abuse, because it relies on setting into the krb5_principal
    structure, but at least it causes less trouble for the server.
    
    Andrew Bartlett

commit 6a27fbbfc4c51ae1635b8a5fa51c470ebc9f01e2
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Nov 12 15:27:43 2010 +1100

    heimdal Extra files required for merge up to current heimdal

commit 192a555c9ab425fa8e18ee5bed84a8c2fd527200
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Nov 12 13:15:57 2010 +1100

    heimdal regenate lex and yacc files

commit f20cf610809d74aff58a3711a0405f243da5dce4
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Nov 12 13:14:00 2010 +1100

    Add attribute macros for Heimdal to use
    
    Heimdal uses HEIMDAL_NORETURN_ATTRIBUTE and HEIMDAL_PRINTF_ATTRIBUTE,
    and we need to provide a link between these and Samba's function
    attribute handling.
    
    Andrew Bartlett

commit 1342185e333cb8139b7a70b7fe43571bcc2716a7
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Nov 11 11:27:33 2010 +1100

    s4:heimdal: import lorikeet-heimdal-201011102149 (commit 5734d03c20e104c8f45533d07f2a2cbbd3224f29)

commit 13fd22f61017124d2d4964db3e32c667d119b56c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Nov 15 00:44:30 2010 +0100

    s4/dns: Build as shared module.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Mon Nov 15 00:57:27 UTC 2010 on sn-devel-104

commit 2d7dc86b5d339986f3c645917a29810d6b33bebf
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 15 08:41:16 2010 +1100

    s4-kdc: if "bind interfaces only" is false, then also listen on wildcard
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Mon Nov 15 00:13:59 UTC 2010 on sn-devel-104

commit 9262aafb07eff94b5c6281840e30dce4c8edf338
Author: Jeremy Allison <jra at samba.org>
Date:   Sat Nov 13 20:32:36 2010 -0800

    Fix the unexpected.tdb database problem. Change nmbd to store the
    transaction id of packets it was requested to send via a client, and
    only store replies that match these ids. On the client side change
    clients to always attempt to ask nmbd first for name_query and
    node_status calls, and then fall back to doing socket calls if
    we can't talk to nmbd (either nmbd is not running, or we're not
    root and cannot open the messaging tdb's). Fix readers of unexpected.tdb
    to delete packets they've successfully read.
    
    This should fix a long standing problem of unexpected.tdb
    growing out of control in noisy NetBIOS envioronments with
    lots of bradcasts, yet still allow unprivileged client apps
    to work mostly as well as they already did (nmblookup for
    example) in an environment when nmbd isn't running.
    
    Jeremy.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Sun Nov 14 05:22:45 UTC 2010 on sn-devel-104

commit 3a5dfa58042f9486d6aaf0b707dd8c58f4153e43
Author: Jeremy Allison <jra at samba.org>
Date:   Sat Nov 13 20:28:41 2010 -0800

    Move error reporting of messaging context creation fail into
    the daemons themselves. Allows client utilities to silently
    fail to create a messaging context due to access denied on the
    messaging tdb (which I need for the following patch).
    
    Jeremy.
    (cherry picked from commit 781c4aabb87e63df77c76a360b6ed5f6a20e6d58)

commit ef7f4a142068757dcf0dc11c5b7cf03755be45a8
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 15 10:12:22 2010 +1100

    s4-server: make server sockets a child of the task context
    
    We previously allocated sockets as direct children of the event
    context. That led to crashes if a service called
    task_server_terminate(), as it left the socket open and handling
    events for a dead protocol.
    
    Making them a child of the task allows the task to terminate and take
    all its sockets with it.
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit ec590fc9e37c38891bdd10aaae5bac46f5e71f75
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 15 08:27:04 2010 +1100

    samba-tool: fixed crash in "samba-tool drs showrepl"
    
    the source_dsa_obj_dn can be NULL
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit f0cdcd940e20bf049ccb19ca68a101a29d2ee8d1
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 14 17:36:51 2010 +0100

    web_server: Build as module.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Sun Nov 14 17:58:05 UTC 2010 on sn-devel-104

commit f5fbba76c8743d6c4f25b9850e2c2c4353730cdf
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 14 17:31:26 2010 +0100

    kcc/drepl: Build as service.

commit f6c8bc6a7bfac1cb13fdf2a4dc76c3d1234de73f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 14 17:26:29 2010 +0100

    winbind: Build as shared module.

commit bee3b665a882b03ae6c65de6b9440e1b00994080
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 14 17:09:34 2010 +0100

    Build wrepl server as service by default.

commit 6d1d146e8987f515f97b1fa1ef6f726f2c60a884
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 14 14:49:03 2010 +0100

    Add myself as maintainer for pytevent, pytalloc, pytdb and pyldb.

commit 6e762f90030b214a24bfae5cf048fad9893f53c8
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 14 14:32:13 2010 +0100

    Re-enable ldb-cmdline for the moment, as it is used by oLschema2ldif.

commit d2dfa868fd7e77879ff40b7bbe3b52a0ceece277
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 14 13:40:58 2010 +0100

    Don't build ldb tools when there is a system provided ldb.

commit c52e6db8a2d5ef56cac59315f16f70eb9624b5d7
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Nov 14 15:15:52 2010 +0100

    s3: string_to_sid does thorough syntax checking
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Nov 14 14:07:29 UTC 2010 on sn-devel-104

commit a2769b069b11c92f4b4822f4eb3e66b8aadd18ca
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Nov 14 14:11:24 2010 +0100

    s3: Avoid two calls cli_errstr

commit 36637a7ced4ac9f0a0846ba75b56ccdf2599ffea
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Nov 11 16:29:33 2010 +0100

    s3: Convert cli_get_posix_fs_info() to cli_trans()
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Nov 14 10:24:02 UTC 2010 on sn-devel-104

commit 52f252064817b4be4d45d9fdbb0ad07748a0f317
Author: Jeremy Allison <jra at samba.org>
Date:   Sat Nov 13 20:32:36 2010 -0800

    Fix the unexpected.tdb database problem. Change nmbd to store the
    transaction id of packets it was requested to send via a client, and
    only store replies that match these ids. On the client side change
    clients to always attempt to ask nmbd first for name_query and
    node_status calls, and then fall back to doing socket calls if
    we can't talk to nmbd (either nmbd is not running, or we're not
    root and cannot open the messaging tdb's). Fix readers of unexpected.tdb
    to delete packets they've successfully read.
    
    This should fix a long standing problem of unexpected.tdb
    growing out of control in noisy NetBIOS envioronments with
    lots of bradcasts, yet still allow unprivileged client apps
    to work mostly as well as they already did (nmblookup for
    example) in an environment when nmbd isn't running.
    
    Jeremy.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Sun Nov 14 05:22:45 UTC 2010 on sn-devel-104

commit 781c4aabb87e63df77c76a360b6ed5f6a20e6d58
Author: Jeremy Allison <jra at samba.org>
Date:   Sat Nov 13 20:28:41 2010 -0800

    Move error reporting of messaging context creation fail into
    the daemons themselves. Allows client utilities to silently
    fail to create a messaging context due to access denied on the
    messaging tdb (which I need for the following patch).
    
    Jeremy.

commit 7cb0f95bf28c24c45955d6df52f505019341ef31
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sun Nov 14 14:26:06 2010 +1100

    s4-auth: fixed infinite loop in krb5 auth
    
    we were continually trying the first address returned, instead of
    moving to the next address
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Sun Nov 14 04:11:28 UTC 2010 on sn-devel-104

commit 6582d4739c25a879c58fc768290b3f97ecf795c7
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sun Nov 14 13:40:02 2010 +1100

    s4-auth: fixed crash in krb5 auth
    
    remote_addr was used after free

commit f198c901dd8d364cef7f889bac9332b14261d864
Author: Björn Jacke <bj at sernet.de>
Date:   Sat Nov 13 16:58:41 2010 +0100

    s3/doc: add missing documentation for vfs_time_audit
    
    Autobuild-User: Björn Jacke <bj at sernet.de>
    Autobuild-Date: Sat Nov 13 17:13:24 UTC 2010 on sn-devel-104

commit 7d2260cdd18b7354c372d6e8833d1554ab7894d0
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 13 12:47:53 2010 +0100

    s4:password_hash LDB module - return "ERR_CONSTRAINT_VIOLATION" on password conversion errors
    
    This errors can happen also on a regular basis - then we shouldn't return
    ERR_OPERATIONS_ERROR (this error code is reserved for very serious failures).
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sat Nov 13 12:37:36 UTC 2010 on sn-devel-104

commit ac0dcd1e07e8f2642c01912d9dfbc457a18fdfae
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 13 12:33:26 2010 +0100

    s4:upgradeprovision - why not directly use "provision:0"?

commit 113a9c1806863f9794c3a611ed4c4d910c3bf11b
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 13 12:25:40 2010 +0100

    s4:objectclass LDB module - multiple "objectClass" change elements are unfortunately still allowed
    
    The test message has been compressed - therefore I've now used "modify_ldif".

commit b9cfe109453937f5c2ae5008bee4b12226d68914
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sat Nov 13 19:08:45 2010 +1100

    s4-drs: fixed a crash in writspn
    
    sam_ctx_system may be NULL for non-privileged users
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Sat Nov 13 08:52:53 UTC 2010 on sn-devel-104

commit 8e34df462c138440510b48a33ee8fd2730449e7d
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sat Nov 13 12:18:19 2010 +1100

    s4-test: we need to import testtools before subunit/python
    
    subunit/python depends on testtools
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Sat Nov 13 02:02:45 UTC 2010 on sn-devel-104

commit 7422fd9d00f8aadb1c166b150290a0c41cdd0c4a
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Nov 11 09:36:25 2010 +0100

    tdb: set tdb->name early, as it's needed for tdb_name()
    
    tdb_name() might be used within the given log function,
    which might be called from within tdb_open_ex().
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Fri Nov 12 11:22:21 UTC 2010 on sn-devel-104

commit 24477cacc9b12cef01ee06cf6ce4db9bb87b5fae
Author: Matthieu Patou <mat at matws.net>
Date:   Tue Oct 19 17:24:27 2010 +0400

    ktpass: also use userPrincipalName for locating the principal
    
    Autobuild-User: Matthieu Patou <mat at samba.org>
    Autobuild-Date: Fri Nov 12 20:24:23 UTC 2010 on sn-devel-104

commit f4e9f125e0e4a9ab236595b79315ad26b7ca9d8b
Author: Matthieu Patou <mat at matws.net>
Date:   Tue Oct 19 17:23:57 2010 +0400

    ktpass: fix the search path for when running in samba's source dir

commit e0f64b77ebb5ecbd1bdabe9f2b3cf368421b34e6
Author: Matthieu Patou <mat at matws.net>
Date:   Fri Nov 12 20:45:07 2010 +0300

    python: use the ldbMessage + modify notation instead of modify_ldif that we try to avoid

commit 5a6f3f14fbf9bf96904e7f17e75aadac00427f96
Author: Matthieu Patou <mat at matws.net>
Date:   Mon Nov 8 14:09:04 2010 +0300

    Fix typo

commit f5ea6f4b4ca21b2771b383cf9ed9295c69857bcb
Author: Matthieu Patou <mat at matws.net>
Date:   Tue Oct 26 16:38:42 2010 +0400

    unit tests: add testing for dns account password change

commit 81eb7985e6d79852b3e25814cd15d6be56245d64
Author: Matthieu Patou <mat at matws.net>
Date:   Fri Nov 12 20:00:57 2010 +0300

    upgradeprovision: use relaxed control while adding missing object container

commit a9c430bdd2e07e8111d1073238059de6c6f478d5
Author: Matthieu Patou <mat at matws.net>
Date:   Tue Oct 26 16:37:50 2010 +0400

    upgradeprovision: fix pb with dns-hostname, regenerate a correct keytab

commit 8227d1f68ef7a4750d23d0c34402dbc0c1d14a3e
Author: Matthieu Patou <mat at matws.net>
Date:   Sat Oct 23 22:01:30 2010 +0400

    upgradeprovision: use the relax/(upgrade)provision when modifying object
    
    For certain attribute we use the relax/provision control so that we
    try to respect checks as this is not a good idea to always force
    unwanted behavior.

commit 757764ab1bb3056377f050fd91b43bbc45a3c7a2
Author: Matthieu Patou <mat at matws.net>
Date:   Sat Oct 23 22:00:04 2010 +0400

    upgradeprovision: use the (upgrade)provision control also

commit add39bc40bc89d2f3fac86f1cddea3947caafbfa
Author: Matthieu Patou <mat at matws.net>
Date:   Sat Oct 23 21:57:16 2010 +0400

    upgradeprovision: update revision for forestupdate and domainupdate objects

commit 2990b4fbb1acf74e98b55ce63fea3e2fe280d60e
Author: Matthieu Patou <mat at matws.net>
Date:   Fri Nov 12 19:58:09 2010 +0300

    samldb: relax groupType modification checks
    
    Allow programs with the PROVISION control to bypass groupType checks.
    This is needed by upgradeprovision for older alpha (11, 10 ...)

commit 35c9c2dc8aaea1019a8d611b52957c84db1feec5
Author: Matthieu Patou <mat at matws.net>
Date:   Fri Oct 22 13:37:32 2010 +0400

    Update WHATSNEW4 to add information related to samba_backup

commit d1feb03889935425b83e2bd5007bd90fddc62927
Author: Matthieu Patou <mat at matws.net>
Date:   Fri Oct 22 13:28:40 2010 +0400

    Add a script to make backup of samba provision

commit 37bd3133049eba7ad26aeb74864e732c6efe70e5
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Fri Nov 12 19:49:47 2010 +0100

    s4:objectclass LDB module - we should not simply ignore additional "objectClass" attribute changes
    
    There first one we perform all other tentatives are terminated with
    ERR_ATTRIBUTE_OR_VALUE_EXISTS (tested against Windows).
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Fri Nov 12 19:39:07 UTC 2010 on sn-devel-104

commit 584a2d125ec564ffaa019aba53a2d3b29d4c09c3
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Fri Nov 12 19:28:48 2010 +0100

    s4:repl_meta_data LDB module - convert two debug messages into error messages
    
    These regarding "objectGUID".

commit 5585591b2e6959bebb005966ad72eb7af4bf1760
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Fri Nov 12 18:57:57 2010 +0100

    s4:samldb/objectclass_attrs LDB modules - move "description" logic from "objectclass_attrs" into "samldb"
    
    This according to an answer from dochelp is SAM specific behaviour.

commit e4eba98f831b869bf3894c2940a8131a7a6862be
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 12 18:27:46 2010 +0100

    waf/samba_version: Simplify git show command.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Fri Nov 12 18:38:21 UTC 2010 on sn-devel-104

commit 8d07e6d986322c4954a385b9bfea73f0931b3053
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 12 18:20:02 2010 +0100

    samba_version: Make COMMIT_IS_CLEAN an int rather than a string.

commit 7d961ddc443a31d71cd3d2c02a397128da9be120
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 12 18:19:00 2010 +0100

    samba_version: Simplify dirty tree detection.

commit c338dede1b5bdab240a237581644158ba56249b3
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 12 18:06:43 2010 +0100

    waf/samba_version: Support integer defines.

commit ed22f13e7ead1b1ed2fd9dde51a479b9cfaf67aa
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 12 18:06:20 2010 +0100

    s3: Rename GIT_COMMIT_{TIME,DATE} to COMMIT_{TIME,DATE}.
    
    This avoids some special casing in the waf code.

commit 9ebb55d1cb1280a5b8a4d82ec35568c034898e41
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 12 17:59:07 2010 +0100

    s4: Remove obsolete mkversion.sh

commit 7b964c72698054337e1c40df23550edad96de8b5
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 12 17:54:41 2010 +0100

    samba_version: When working from git checkout, display git revision SHA1 rather
    than Bazaar revision ids.

commit a0c2040ab698c8f053d12b4f53b0ac76a8f5ebac
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 12 17:26:06 2010 +0100

    samba_version: Support retrieving snapshot identity from bzr.

commit 45af495695a83636e79a810e212542d7c292a9ac
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 12 17:18:30 2010 +0100

    samba_version: Cope with building snapshots in directories without git checkout.
    
    Error out when run in a git checkout in which git fails.

commit d9a0a18ddabe9b91e73cc8bf1582af46d208ff27
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 12 17:13:37 2010 +0100

    Put git tree finding into a separate function.

commit 80e2adc9c3412ac7d22ef9ebb0c8451768841b08
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 12 17:08:09 2010 +0100

    sambaversion.py: Some cleanups, make less git-specific.

commit e3b7ce85e2db8cf09202fc2da843cf043e64e81c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 12 17:00:42 2010 +0100

    wafsamba: Support make dist from bzr checkout.

commit 5a482a641e9631e269684d4394864659791b5dec
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 12 16:23:03 2010 +0100

    torture: Only add in tests for socket_wrapper/nss_wrapper when they have been enabled.

commit 7e8ea2ca34462669810f540f7b09cd7475a87a7c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 12 16:22:43 2010 +0100

    unix_privs: Add missing dependency on libreplace.

commit 1f853ee51b46b5a1a3b4e8e2c13023ddcc034fa2
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 12 16:22:16 2010 +0100

    socket_wrapper: Only add as global dependency when enabled.

commit 32889f83465a5e943beb47c059572b8cd108df9c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 12 16:12:14 2010 +0100

    heimdal_build: Add missing dependency on replace, necessary because replace.h is included.

commit 5cf904b1d9b4eaa366851d9ab51c0ed4e86d773e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 12 12:55:14 2010 +0100

    s4-waf: Only enable various wrappers if they're actually used.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Fri Nov 12 14:33:34 UTC 2010 on sn-devel-104

commit b6e13627dfca1171cf42e27e415c1fdb325d4926
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 12 12:17:45 2010 +0100

    Lowercase DNS_UPDATE_SRV name.

commit dedd064aa825edd57f992b12218a184398db9586
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Nov 11 09:36:25 2010 +0100

    tdb: set tdb->name early, as it's needed for tdb_name()
    
    tdb_name() might be used within the given log function,
    which might be called from within tdb_open_ex().
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Fri Nov 12 11:22:21 UTC 2010 on sn-devel-104

commit 1ec8d55e275128f2419fb481f88c7d3d87894506
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 12 17:23:34 2010 +1100

    s4-kdc: added proxying of kdc requests for RODCs
    
    when we are an RODC and we get a request for a principal that we don't
    have the right secrets for, we need to proxy the request to a
    writeable DC. This happens for both TCP and UDP requests, for both
    krb5 and kpasswd
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Fri Nov 12 08:03:20 UTC 2010 on sn-devel-104

commit e7fb5a6c9142d4dcffd4a331d3aa78ac543db34a
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Nov 12 12:32:50 2010 +1100

    s4-kdc Return HDB_ERR_NOT_FOUND_HERE on un-revealed accounts on an RODC
    
    This means that when we are an RODC, and an account does not have the
    password attributes, we can now indicate to the kdc code that it
    should forward the request to a real DC.
    
    (The proxy code itself is not in this commit).
    
    Andrew Bartlett

commit aa1c32ccb08965ff2044b82cbf624404f7fd377b
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Nov 12 12:31:33 2010 +1100

    heimdal Return HDB_ERR_NOT_FOUND_HERE to the caller
    
    This means that no reply packet should be generated, but that instead
    the user of the libkdc API should forward the packet to a real KDC,
    that has a full database.
    
    Andrew Bartlett

commit 2fbaa099192f7f3ee6ba2b996ddf2ca17baaacf5
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 11 14:22:40 2010 +1100

    s4-kdc: split the kdc process return into a tri-state
    
    this is in preparation for doing forwarding of packets for RODCs
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit 4f352a5b6a91d8990506ac33b757fd9afcc0282d
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 11 14:13:01 2010 +1100

    s4-kdc: we don't need the special include handling now
    
    the special handling was to cope with the conflict with the kdc.h
    header
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit e26609b667094dde09dbe3fcabdc2d26ded7f37c
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 11 14:09:41 2010 +1100

    s4-kdc: rename kdc/kdc.h to kdc/kdc-glue.h
    
    kdc.h conflicts with a heimdal header name

commit dcd346c0e541246260507c96283eefaef23edebb
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Wed Nov 10 06:14:20 2010 +0200

    s4-tests: Make repl_schema.py test part of Samba4 test suite
    
    Autobuild-User: Kamen Mazdrashki <kamenim at samba.org>
    Autobuild-Date: Thu Nov 11 19:38:18 UTC 2010 on sn-devel-104

commit 0868a1598220e2ed73aefcd9ec3517a38704ac9e
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Wed Nov 10 03:45:22 2010 +0200

    s4-repl: Propagate remote prefixMap in DRSUAPI data conversion functions

commit 2d0cb54ceb8f568f233533ada007822ffb40ee3d
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Wed Nov 10 02:32:29 2010 +0200

    s4-dsdb_syntax: Warning message that we can't find requested ATTID in Schema Cache

commit 3ab75524ee11f9121f41b3d4dd452ecdf9847e67
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Tue Nov 9 04:36:24 2010 +0200

    s4-prefixMap: dsdb_schema_pfm_oid_from_attid() to use const prefixMap
    
    It is not supposed to change supplied prefixMap

commit e772518a64f1f616ba6c00a8ee45cffd228bd8b3
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Tue Nov 9 04:12:57 2010 +0200

    s4-dsdb_syntax: Use remote prefixMap to handle generic cases in drsuapi_to_ldb conversions

commit f65c8402998c0759aac1ff27234a5e841a3bba37
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Tue Nov 9 04:12:16 2010 +0200

    s4-dsdb_syntax: Add remote prefixMap member for dsdb_syntax conversions

commit a8495d380ef93f8d236d521c8b1b8bf76f689acf
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Sun Nov 7 23:04:33 2010 +0200

    s4-repl: dsdb_extended_replicated_objects_convert -> dsdb_replicated_objects_convert/
    
    It is part of dsdb_replicated_* family of functions

commit 227e8dcfcfeeb5721e4f23c2bc183fd63c5bbe30
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Sun Nov 7 22:51:11 2010 +0200

    s4-repl: dsdb_extended_replicated_objects_commit -> dsdb_replicated_objects_commit
    
    It is part of dsdb_replicated_* family of functions

commit 28f41c166a77c0d69f0b1eb3e0d811fb66e696a4
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Sun Nov 7 21:47:39 2010 +0200

    s4-repl: dsdb_convert_object -> dsdb_origin_object_convert
    
    It is used in dsdb_origin_objects_commit() func,
    hence the dsdb_origin_ prefix

commit 7ada90ec2956fc8fc744676496e847f1a4d2f163
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Thu Nov 11 20:19:47 2010 +0200

    s4-test: repl_schema - Make sure LdbError and ERR_NO_SUCH_OBJECT are visible

commit beaf14ec91708b827ac0760a2b23383a989e840f
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Nov 11 19:08:20 2010 +0100

    s3: Well... Fix a stupid error
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Thu Nov 11 18:54:00 UTC 2010 on sn-devel-104

commit e7970c02f345a4a5d63ab43c120277de70624c19
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Nov 11 15:58:34 2010 +0100

    s3: Make cli_set_ea_fnum return NTSTATUS
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Thu Nov 11 16:59:27 UTC 2010 on sn-devel-104

commit ddd33f035199bce2fc9d8deb3c2c4ad627ad36d4
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Nov 11 15:51:46 2010 +0100

    s3: Make cli_set_ea_path return NTSTATUS

commit 1b13a4d22b3f0eca6926ab8ce61147784f6e993e
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Nov 11 15:51:16 2010 +0100

    s3: Remove two pointless variables

commit 9c664dbd8c46e54aae4a4cebfafac61d618dd4f2
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Nov 11 15:40:06 2010 +0100

    s3: Convert cli_set_ea() to cli_trans()

commit 1d9616113207775916c816708fe442fe84ad0369
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Nov 11 14:54:25 2010 +0100

    s3: Convert cli_dfs_get_referral to cli_trans

commit 612ded1abf15bfcc3569f061b18764bff66fe9b6
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Nov 11 14:46:58 2010 +0100

    s3: cli_dfs_check_error does not need to depend on cli->inbuf

commit 3a01edd60764723bccd742707153ab4cdf72c079
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Nov 11 14:04:06 2010 +0100

    s3: Make split_dfs_path return bool

commit 8a22fac3a01c31732ac843f903689e42cce3a5ae
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Nov 11 13:45:00 2010 +0100

    s3: Remove some dead code

commit d320ae7cbed565220529fa0da13ce22498d45096
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Nov 11 13:44:28 2010 +0100

    s3: Untangle an if-expression

commit 9cdb0b5cee1210fc44d9e6f2f87ab63d263b4cc6
Author: Anatoliy Atanasov <anatoliy.atanasov at postpath.com>
Date:   Mon Nov 8 08:11:11 2010 +0200

    s4/test: Expand BindTest
    
    The test now binds with user at realm, domain\user, user dn, computer dn
    
    Autobuild-User: Anatoliy Atanasov <anatoliy.atanasov at postpath.com>
    Autobuild-Date: Thu Nov 11 16:15:30 UTC 2010 on sn-devel-104

commit 4574d497ce306ef97c196221c1b3d34e478dde01
Author: Anatoliy Atanasov <anatoliy.atanasov at postpath.com>
Date:   Fri Nov 5 09:27:48 2010 +0200

    s4/test: Add bind.py to make test
    
    bind.py is a place to have tests for ldb binding with different credentials.
    For starter we have a simple bind with machine account.

commit ba127f9849a1ac93c9bab3b8377a880264353b16
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Nov 11 20:44:16 2010 +1100

    heimdal Don't dereference NULL in error verify_checksum error path
    
    Autobuild-User: Andrew Bartlett <abartlet at samba.org>
    Autobuild-Date: Thu Nov 11 10:37:03 UTC 2010 on sn-devel-104

commit a9baabed562fb6858bd82ee7312faa908283dde4
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Nov 11 19:55:26 2010 +1100

    s4-provision UTF16 encode the password in sam.ldb, not secrets.ldb
    
    The password in secrets.ldb is UTF8, while clearTextPassword in
    sam.ldb is UTF16.
    
    This corrects commit bd5039546e520b6d6897a658bc0a358f0511f7c7, which
    had these the wrong way around.
    
    Andrew Bartlett

commit 78928f5956d1b593e92875fd46a7071a4c979640
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Nov 11 18:36:06 2010 +1100

    s4-dsdb Remove incorrectly declared ** variable used as *.
    
    The cleartext_utf16_str variable was declared char **, but due to the
    cast on convert_string_talloc() and the lack of type checking here and
    on data_blob_const (due to void *) it was able to be used as if it was
    a char *.
    
    The simple solution seems to be to fill in cleartext_utf16 blob directly.
    
    Andrew Bartlett

commit eebbbeac1489a1a6241b4c15064d8aaeeec810ae
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Nov 11 18:33:14 2010 +1100

    s4-dsdb Convert new krbtgt_xxx password into UTF16
    
    The new stricter test on clearTextPassword values caught out that
    we did not provide a utf16 password here.
    
    Andrew Bartlett

commit 01d10c84134341c17e7b41e42bac8368c26d1201
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Nov 11 17:59:16 2010 +1100

    s4-dsdb Return an error if we can't convert UTF16MUNGED -> UTF8
    
    The UTF16MUNGED helper will map all invalid sequences (except odd
    input length) to valid input sequences, per the rules.  Therefore if
    it fails, we need to bail out, somehing serious is wrong.
    
    Andrew Bartlett

commit bb241f5cf8424c2576d5bc33ac149e5720b82068
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Wed Nov 10 16:21:41 2010 +0100

    s4:pytevent.c - fix a discard const warning
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Thu Nov 11 09:47:55 UTC 2010 on sn-devel-104

commit f0367905d9a6db76712f1dcf9734f64fe5c5e1b3
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Wed Nov 10 16:20:38 2010 +0100

    ldb:ldb_ldap.c rename operation - check for the RDN name and value
    
    Make it more similar to "ldb_ildap.c" and also more save

commit feb00fe7cc238a78b3832c116cb4634936597735
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Wed Nov 10 16:05:16 2010 +0100

    s4:dsdb - proof against empty RDN values where expected
    
    This should prevent crashes as pointed out on the mailing list.

commit 4fe63d927e5e684d3e2bec9642a1e77b056ab2ed
Author: Zahari Zahariev <zahari.zahariev at postpath.com>
Date:   Tue Nov 9 14:55:32 2010 +0200

    Cannot create OU using custom Schema class
    
    If we define our own child class 'subClassOf' system Schema class
    e.g. organizationalUnit then we cannot create OU in the Dafualt
    Naming Context that has this custom Schama class in the objectClass
    attribute.

commit e96c9df817326197a0866a18ad53621405b8bee8
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Wed Nov 10 15:12:02 2010 +0100

    s4:objectclass LDB module - allow RDNs also to come from superclasses
    
    Detected by a testcase written by Zahari Zahariev.

commit 4f86f297a22655067006f88eed5f6cb980742b81
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Tue Nov 9 15:04:47 2010 +0100

    s4:passwords.py - add a test for the normal "userPassword" behaviour
    
    Just to make sure that this works now too

commit 7f171a9e0f9b5945bd16a1330ba0908090659030
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Tue Nov 9 14:39:30 2010 +0100

    s4:password_hash and acl LDB modules - handle the "userPassword" attribute according to the "dSHeuristics"

commit d6c78fbd3a88e9fc7b625a03d163e9b5098b94d6
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Tue Nov 9 14:45:18 2010 +0100

    s4:password_hash LDB module - move "samdb_msg_find_old_and_new_ldb_val" into the password_hash LDB module
    
    It's only used there and so I think it doesn't really belong in
    "dsdb/common/util.c" (I first thought that it could be useful for ACL checking
    but obviously it wasn't).

commit eff1e8cd5d17ca990341e463da03fb1075bdb0d0
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Tue Nov 9 18:46:37 2010 +0100

    s4:libnet/libnet_samsync_ldb.c - remove "userPassword" remove code
    
    It could also be a normal attribute with a normal content, and if it's not
    like that then it's for sure empty.

commit 39f86619f5f30461d3c1896e88b6b3df2b51a26e
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Tue Nov 9 18:42:26 2010 +0100

    s4:local_password LDB module - remove schema checking code and fix some typos
    
    This is now done by the "objectclass_attrs" LDB module.

commit ed704c28b2f24228b61dee21d873f6b09bf98ca4
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Tue Nov 9 19:44:27 2010 +0100

    s4:ldb_modules/util.c - "dsHeuristics" -> "dSHeuristics"

commit 79548f0da243884d60845f61fe2404e26eb52f65
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Thu Nov 11 10:01:26 2010 +0100

    s4:selftest/tests.py - skip the "passwords.py" suite on Windows 2000 domain function level
    
    The "userPassword" password change functionality isn't available and so it
    causes big parts of the testsuite to fail. On the other hand we've basic tests
    in "acl.py" and indirectly also over SAMR and kpasswd so I propose to simply
    skip it.

commit 5ded90ef66744e8919868362ac455bdbf4b1568b
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Thu Nov 11 09:33:06 2010 +0100

    s4:acl.py - two password change tests are expected to fails on Windows 2000 function level

commit 2403aaa7591e1827d91644579dbf503d8e9a7df6
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Wed Nov 10 14:01:58 2010 +0100

    s4:upgradehelpers.py - use "clearTextPassword" rather than "userPassword"
    
    It's the default internal s4 password change attribute

commit 7c59ecec5078c0ab8587bb322a228419f5a8c978
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Wed Nov 10 13:26:31 2010 +0100

    s4:speedtest.py - use "unicodePwd" for setting user's password
    
    It's available on all AD hosts (including Windows 2000) and on all configurations!

commit 0e945697f59b7215d46af0709ac698f7483850df
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Wed Nov 10 13:28:22 2010 +0100

    s4:speedtest.py - remove duplicated code

commit 0a29e552cb29cadbb75e64d8cc1278891132a7b0
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Wed Nov 10 13:37:46 2010 +0100

    s4:speedtest.py - fix script name in the help text

commit ed1ca1c49e10c9f97aa1334f9aedf631352d144c
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Wed Nov 10 13:29:14 2010 +0100

    s4:speedtest.py - make it executable

commit cc7f390bf940a2f009e16c3811e38424d62ca2dd
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Wed Nov 10 13:35:30 2010 +0100

    s4:python tests - fix script names in the help text

commit bb61529e58e44d62da44fec35cdb16c1feeb696d
Author: Björn Jacke <bj at sernet.de>
Date:   Wed Nov 10 00:40:29 2010 +0100

    s3/vfs_time_audit: use monotonic clock for time deltas

commit cc2d13f7f3cfdcc1ed710612ebaee985e81d9a25
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Nov 10 17:54:57 2010 -0800

    Add test that detects problems in the SMB signing code when run through cli_write() (which doesn't use the new async methods).
    
    Unfortunately, and I think due to the socket wrapper code, this doesn't
    detect the failure on the build farm, but running the RW-SIGNING test
    separately against a Samba or Windows server using signing does.
    
    Jeremy.
    (cherry picked from commit ac0ffba004160693ea5829775d732146ef261c47)

commit 254d3da934086e0bbfb74f23167eefbcc0759e1a
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Nov 10 17:59:05 2010 -0800

    Fix bug #7791 - gvfsd-smb (Gnome vfs) fails to copy files from a SMB share using SMB signing.
    
    The underlying problem is that the old code invoked by cli_write() increments
    cli->mid directly when issuing outstanding writes. This should now be done only
    in libsmb/clientgen.c to make metze's new signing engine works correctly. Just
    deleting this code fixes the problem.
    
    Jeremy.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Thu Nov 11 02:50:08 UTC 2010 on sn-devel-104
    (cherry picked from commit 0afb2995a2177afa2eb7b8f99887a39cdaf23a15)

commit ee50bdd42f01bfcebb2e75a923a01fa1d18e5694
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 11 13:56:44 2010 +1100

    s4-loadparm: fix the FLAG_DEFAULT settings on specially handled parameters
    
    parameters with special handlers also need to clear the FLAG_DEFAULT
    flag when set
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Thu Nov 11 03:39:23 UTC 2010 on sn-devel-104

commit 21fe96e8f9e1f3f3d047ed893633228c2aef881c
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 11 13:09:29 2010 +1100

    s4-provision: include command line provision options in the generated smb.conf
    
    this saves the smb.conf using lp.dump_globals() to ensure that any
    command line options (for example directory overrides) are saved in
    the generated smb.conf
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit 60cb372bd6c874af1050ff3d723bacee8c9cbf8e
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 11 11:18:48 2010 +1100

    s4-devel: useful script for testing join with empty smb.conf
    
    this sets up all the needed --options for a join with a prefix other
    than the one compiled in

commit e908c263916c1e18468054d8a0416e5a1425c25d
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 11 11:16:23 2010 +1100

    s4-test: use IPC$ instead of ADMIN$ for srvsvc NetShareGetInfo test
    
    IPC$ is guaranteed to exist on servers that do RPC, whereas ADMIN$
    isn't
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit 81c9b98ecd6b0b4ec412ea7a0963002dc17f4f66
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 11 10:45:13 2010 +1100

    s4-join: use the command line loadparm in provision during a join
    
    this allows a join with an empty smb.conf to override locations of
    files correctly with --option
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit 1d7d09a8f72a9f7f888538b7f7c63969407e9c2d
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 11 10:39:19 2010 +1100

    s4-loadparm: fixed dumping of non-default parms with testparm
    
    when using testparm without -v we should only dump non-default
    parameters. This patch fixes up the handling of the FLAG_DEFAULT flag
    in loadparm to correctly mark parameters as default or not, including
    parametric options
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit ed8ea4ed18f08bfc93190513f2a2e8e058655daf
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 11 10:35:38 2010 +1100

    s4-server: move the creation of the IPC$ share into ntvfs
    
    the IPC$ share is only used by the ntvfs backends, and doesn't need to
    be created on every load of smb.conf. This fixes a problem with
    testparm showing the ipc$ share when it isn't defined in smb.conf.
    
    This also removes the admin$ share, which really shouldn't be on by
    default. The admin$ share is used for remote software installation,
    and normally exposes the c:\windows directory on a windows
    server. That makes no sense on Samba. If for some reason a admin$
    share is needed, then the admin can create one as usual. Exposing /tmp
    via admin$ by default seems like a bad idea.
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit 0afb2995a2177afa2eb7b8f99887a39cdaf23a15
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Nov 10 17:59:05 2010 -0800

    Fix bug #7791 - gvfsd-smb (Gnome vfs) fails to copy files from a SMB share using SMB signing.
    
    The underlying problem is that the old code invoked by cli_write() increments
    cli->mid directly when issuing outstanding writes. This should now be done only
    in libsmb/clientgen.c to make metze's new signing engine works correctly. Just
    deleting this code fixes the problem.
    
    Jeremy.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Thu Nov 11 02:50:08 UTC 2010 on sn-devel-104

commit ac0ffba004160693ea5829775d732146ef261c47
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Nov 10 17:54:57 2010 -0800

    Add test that detects problems in the SMB signing code when run through cli_write() (which doesn't use the new async methods).
    
    Unfortunately, and I think due to the socket wrapper code, this doesn't
    detect the failure on the build farm, but running the RW-SIGNING test
    separately against a Samba or Windows server using signing does.
    
    Jeremy.

commit c4c230bd0fb25a0433e36c4e4a315268ff44fbe0
Author: Björn JACKE <bj at SerNet.DE>
Date:   Thu Nov 11 10:12:07 2010 +1100

    autobuild: perfer to use git mail address in autobuild comment
    
    Signed-off-by: Andrew Tridgell <tridge at samba.org>
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Wed Nov 10 23:56:37 UTC 2010 on sn-devel-104

commit ec50db61fa6f3cf026c1f0f40528587b3dec8da3
Author: Günther Deschner <gd at samba.org>
Date:   Wed Nov 10 15:21:15 2010 +0100

    s4-smbtorture: use test_GetPrinterData{Ex}_checktype calls in RPC-SPOOLSS tests.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Wed Nov 10 15:07:12 UTC 2010 on sn-devel-104

commit 1c579318ae2d2480ee4cc998443c0d1661b39846
Author: David Disseldorp <ddiss at suse.de>
Date:   Fri Nov 5 15:24:22 2010 +0100

    s3-spoolss: fix spoolss GetPrinterData behaviour
    
    Windows sends spoolss GetPrinterData requests with an offered buffer
    size of zero, Model and TrayFormTable data is commonly requested in
    this way.
    
    Samba's GetPrinterData response for the above case includes the correct
    error code (WERR_MORE_DATA), however the type field is set to REG_NONE.
    This causes Windows (seen on XP and 2k3) to give up on the request.
    
    If the type field is retained (not set to REG_NONE) when responding with
    WERR_MORE_DATA, Windows reissues the GetPrinterData request with an
    increased offered buffer size.
    
    Signed-off-by: Günther Deschner <gd at samba.org>

commit fa0b44ed9c31baf19c70aa47a25233c947c0ae05
Author: Günther Deschner <gd at samba.org>
Date:   Wed Nov 10 10:19:01 2010 +0100

    s4-smbtorture: allow to test returned type after specific error code in PrinterData tests.
    
    Guenther

commit fa203f4541190b01b1f82f1ff9a47c31152c2412
Author: Björn Jacke <bj at sernet.de>
Date:   Wed Nov 10 12:39:41 2010 +0100

    s3/time_audit: fix a change that was just for debuggin purposeѕ
    
    Autobuild-User: Björn Jacke <bjacke at samba.org>
    Autobuild-Date: Wed Nov 10 12:28:41 UTC 2010 on sn-devel-104

commit 7e3419f32f0a46cbd4926cbc98bf54da27749d31
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Tue Nov 9 00:21:57 2010 +0200

    s4-pyldb: Handle internal errors in py_ldb_contains() properly
    
    It is an exceptional condition for ldb_search() to return
    more than one results during SCOPE_BASE search on DN
    
    Autobuild-User: Kamen Mazdrashki <kamenim at samba.org>
    Autobuild-Date: Wed Nov 10 09:02:00 UTC 2010 on sn-devel-104

commit 38585a74905185e87494c7326d248495b5e01e49
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Mon Nov 8 23:57:31 2010 +0200

    s4-pydsdb: py_dsdb_am_rodc() may call samdb_rodc() only once to get the job done :)

commit d073c5f23ae6563a65af73fd6dc88886099011da
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Mon Nov 8 23:50:23 2010 +0200

    s4-pydsdb: py_dsdb_load_partition_usn() - simplify error handling in
    
    and print on which partition error has occured

commit 89440dd617eb4ff64cda8bf97f1f22ddf94bf717
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Mon Nov 8 23:40:14 2010 +0200

    s4-pydsdb-py_samdb_ntds_objectGUID(): Avoid potential memory leak
    
    in case py_ldb is not a valid LDB

commit 06b0596537e66ed928b24af059ada0472a375f3b
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Mon Nov 8 23:36:09 2010 +0200

    s4-pydsdb-py_dsdb_get_oid_from_attid(): Avoid potential memory leak
    
    in case py_ldb is not a valid LDB

commit ad5a399d54fba103822ba9cbea4515d52eafd1fe
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Mon Nov 8 23:09:44 2010 +0200

    s4-pydsdb.c: Fix small memory leak in py_samdb_set_domain_sid()

commit 4b978b36a950ad7082e8d4b89d43020e0b13d8bc
Author: Anatoliy Atanasov <anatoliy.atanasov at postpath.com>
Date:   Tue Nov 9 22:58:39 2010 +0200

    s4/syntax: Add tests for DN+String and DN+Binary
    
    These tests aim to verify the behavior for 2.5.5.7 and 2.5.5.14 syntaxes.
    
    Autobuild-User: Anatoliy Atanasov <anatoliy at samba.org>
    Autobuild-Date: Wed Nov 10 06:57:04 UTC 2010 on sn-devel-104

commit a95970d3b7eb8913f026395084c909548c5f7b6b
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Nov 9 16:55:43 2010 -0800

    Fix memleak I accidently introduced when reading from tdb.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Wed Nov 10 01:56:21 UTC 2010 on sn-devel-104

commit f0dcc90f726e1232a4e0b74a03784281ea9a7cdc
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Nov 9 15:07:49 2010 -0800

    Fix bug 7781 - Samba transforms ShareName to lowercase (sharename) when adding new share via MMC
    
    Change the find_service() interface to not depend on fstring, and
    create a useable talloc-based interface.
    
    Jeremy.

commit 3878fa4c435140bd2e3c59f8bdb932fe19e4c13a
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Nov 9 13:24:03 2010 -0800

    Ensure we check the return from make_user_info before dereferencing the value returned by it.
    
    Jeremy.

commit 9997ee813b8ceeb7016355bbc07651db7f6b2d5a
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Nov 9 12:07:25 2010 -0800

    Remove fstring from map_username. Create a more sane interface than the called-parameter-is-modified.
    
    Jeremy.

commit 692a7477dd3b1a40df58de09a02754dbaecb07d6
Author: Björn Jacke <bj at sernet.de>
Date:   Wed Nov 10 00:40:29 2010 +0100

    s3/vfs_time_audit: use monotonic clock for time deltas
    
    Autobuild-User: Björn Jacke <bjacke at samba.org>
    Autobuild-Date: Wed Nov 10 01:13:22 UTC 2010 on sn-devel-104

commit 2791ecb6937bfc280280844829a1abd9477778fe
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Nov 9 16:53:45 2010 -0800

    Fix memleak I accidently introduced when reading from tdb.

commit 067b0401e01112c9794684bf21b7c4a40971de9e
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Nov 9 16:39:24 2010 -0800

    Fix bug 7781 - Samba transforms ShareName to lowercase (sharename) when adding new share via MMC
    
    Change the find_service() interface to not depend on fstring, and
    create a useable talloc-based interface.
    
    Jeremy.

commit db45088ebdd0922bbaa8bf3b277b752d6637cad1
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Nov 9 13:24:03 2010 -0800

    Ensure we check the return from make_user_info before dereferencing the value returned by it.
    
    Jeremy.
    (cherry picked from commit eb425e9597dc14729d9df697b7767286901f8d9f)

commit dc7a475e98ff2e81bdf3439cc22925034c51380e
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Nov 9 16:32:45 2010 -0800

    Remove fstring from map_username. Create a more sane interface than the called-parameter-is-modified.
    
    Jeremy.

commit f7e54c014e8d62356639b366e14373b33ec1ba17
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 10 09:57:25 2010 +1100

    s4: point to the wiki howto for s4
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Tue Nov  9 23:38:28 UTC 2010 on sn-devel-104

commit 13020349e16e7692fdbd9b88e3f158edd2e42736
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 10 09:14:57 2010 +1100

    s4-join: raise mininum password length to 32 in new join code

commit 3c496f37c46fb2181c3afecc76e0fa9c3b307f11
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Nov 9 19:50:40 2010 +0100

    s4:dsdb/operational.c: use DSDB_SECRET_ATTRIBUTES_EX()
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Tue Nov  9 22:43:44 UTC 2010 on sn-devel-104

commit 987898866e2c1ed28538f58fbb2701a43403bccf
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 9 20:29:17 2010 +0100

    s3: Quieten a bogus error message
    
    This happens if you set "auth methods = winbind" without a fallback method.
    
    The return NT_STATUS_LOGON_FAILURE; is not strictly require here, because we
    fall through to the equivalent statement a few lines down, but it makes the
    code a bit clearer IMO.
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Tue Nov  9 20:15:59 UTC 2010 on sn-devel-104

commit dedc9e32e57efa86475c32e6196b748df786892d
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Nov 9 22:22:40 2010 +0100

    s4:dsdb/common: add DSDB_SECRET_ATTRIBUTES_EX()
    
    metze

commit 2fba9500b380c14abd772a938a5c884521013b14
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Nov 9 19:50:17 2010 +0100

    s4:dsdb/local_password: use DSDB_SECRET_ATTRIBUTES
    
    metze

commit 9f39d4bfa4048dceaef98876085fe6a0263c80d5
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Nov 9 19:49:29 2010 +0100

    s4:dsdb/schema/schema_filtered.c: make never_in_filtered_attrs static const
    
    metze

commit 44b1c82e845bde1461ff514c54253b0356adebeb
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Nov 9 19:48:55 2010 +0100

    s4:dsdb/schema/schema_filtered.c: use DSDB_SECRET_ATTRIBUTES
    
    metze

commit 198049f3c6766b932db0daad9d1d12ccb629edbf
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Nov 9 19:53:45 2010 +0100

    s4:rpc_server/drsuapi: don't ask for constructed "distinguishedName" if we don't use it
    
    metze

commit f6e20bf52f5c0a604584a1f50fff1930edc644e1
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Nov 9 19:52:49 2010 +0100

    s4:rpc_server/drsuapi: make msg_attrs static const
    
    metze

commit 9fa71f8f573b34c51ec0415917c3c970134eb757
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Nov 9 19:45:31 2010 +0100

    s4:rpc_server/drsuapi: let dcesrv_drsuapi_DsGetNCChanges() use DSDB_SECRET_ATTRIBUTES
    
    We should replicate all secret attributes back to other DCs.
    
    metze

commit 0e3a13f8cc2d1d56062945a9ccd9ab33153a2247
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Nov 9 19:44:12 2010 +0100

    s4:dsdb/common: create a DSDB_SECRET_ATTRIBUTES define with all secret attributes
    
    We should have them just in one place, so that we don't forget some of them.
    
    metze

commit c83a40ddbfe0710b9206f98f811bbf9056870ebe
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 9 20:29:17 2010 +0100

    s3: Quieten a bogus error message
    
    This happens if you set "auth methods = winbind" without a fallback method.
    
    The return NT_STATUS_LOGON_FAILURE; is not strictly require here, because we
    fall through to the equivalent statement a few lines down, but it makes the
    code a bit clearer IMO.
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Tue Nov  9 20:15:59 UTC 2010 on sn-devel-104

commit 00ed020a40b99b55eb489bc583a3d56a249673a2
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 9 08:38:27 2010 -0700

    s3: Package autorid module
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Tue Nov  9 16:21:48 UTC 2010 on sn-devel-104

commit 5f3747385776eac1901798aef07364ae8f79f64c
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 9 08:38:27 2010 -0700

    s3: Package autorid module
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Tue Nov  9 16:21:48 UTC 2010 on sn-devel-104

commit 8a5649bd0986319a23e3b98599077888e88d0b14
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 9 15:06:48 2010 +0100

    raw.h is only needed in the S4 build
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Tue Nov  9 14:49:14 UTC 2010 on sn-devel-104

commit eb769f223470192943a08944426753b5adca3bcb
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 9 15:06:48 2010 +0100

    raw.h is only needed in the S4 build
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Tue Nov  9 14:49:14 UTC 2010 on sn-devel-104

commit 3c8283da41de1c47e951e61e33feaa2dc2d86f74
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Tue Nov 9 13:27:57 2010 +0100

    s4:provision_self_join.ldif - the object SID in AD is called "objectSid"
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Tue Nov  9 13:18:29 UTC 2010 on sn-devel-104

commit fd9fc251fb506191a0f5b1de1a8274f8d28aefe7
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Tue Nov 9 13:25:12 2010 +0100

    s4:provision.py - strip trailing whitespaces

commit bd5039546e520b6d6897a658bc0a358f0511f7c7
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Tue Nov 9 13:22:00 2010 +0100

    s4:provision - switch to "clearTextPassword" for setting passwords
    
    This is the default password set/change attribute for s4 specific purposes
    (otherwise in respect to Windows it's "unicodePwd"). We move away from
    "userPassword" since on Windows it's not activated by default - and s4 will
    follow soon.

commit d1d585e208bf60729e0c064be7f419ead02875b8
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue Nov 9 10:22:48 2010 +1100

    s4-test: make sure the selftest prefix exists
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Tue Nov  9 00:05:22 UTC 2010 on sn-devel-104

commit 9efb0d0cb8e6470d508be1ec066eb24afa7d6a10
Author: Björn Jacke <bj at sernet.de>
Date:   Mon Nov 8 21:14:44 2010 +0100

    s3/configure: fix typo and warning
    
    Autobuild-User: Björn Jacke <bjacke at samba.org>
    Autobuild-Date: Mon Nov  8 20:58:20 UTC 2010 on sn-devel-104
    (cherry picked from commit 842a8e43129d821ebf08cdf4fcba54d3789de756)

commit 9c7228d6aa5e63d4d14cce84349edef04f61bf68
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue Nov 9 10:05:49 2010 +1100

    s4-drs: reduce verbosity of dreplsrv_out_connection_attach

commit eee27427d23608522f2b20e7bf348a0dd790e643
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue Nov 9 08:51:20 2010 +1100

    heimdal: fixed a shadowed variable warning for error_message
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit 0aeb08e2eb1725ef41b6796a55a020520d13c6f7
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Mon Nov 8 16:27:22 2010 +0200

    s4-attid: Uppercase ATTID type constants
    
    Thanks Metze for noting this!
    
    Autobuild-User: Kamen Mazdrashki <kamenim at samba.org>
    Autobuild-Date: Mon Nov  8 23:06:41 UTC 2010 on sn-devel-104

commit ee34e2c94bccb90f6518c401192c5f04ae509d25
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Sun Nov 7 04:41:50 2010 +0200

    s4-test: Initial implementation for Schema replication black box test

commit 3a5f03015bf400268eb9d00747189aa5aefdeda9
Author: Jeremy Allison <jra at samba.org>
Date:   Mon Nov 8 13:41:34 2010 -0800

    Second part of fix for bug #7777 - When requesting lookups for BUILTIN sids, winbindd allocates new uids/gids in error.
    
    Ensure we return after calling passdb for SID lookups for which we are
    authoritative.
    
    Jeremy.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Mon Nov  8 22:24:34 UTC 2010 on sn-devel-104

commit 925b777b4b4d25f553b78546eb208a2235cfbce1
Author: Jeremy Allison <jra at samba.org>
Date:   Mon Nov 8 13:41:34 2010 -0800

    Second part of fix for bug #7777 - When requesting lookups for BUILTIN sids, winbindd allocates new uids/gids in error.
    
    Ensure we return after calling passdb for SID lookups for which we are
    authoritative.
    
    Jeremy.
    (cherry picked from commit c33cf595cd5a98051fb2751a01a86aaa96c97413)

commit b751c99153df2b55eddd931b5882c456148eae5e
Author: Jeremy Allison <jra at samba.org>
Date:   Mon Nov 8 13:39:51 2010 -0800

    Ensure we always have a mapped group for "Domain Users".
    Needed for DC tests to pass with bugfix for bug #7777.
    
    Jeremy.
    (cherry picked from commit 092507c65a1a2fe2c3731248578a265a20bbe14e)

commit 3017bd99d6807c1ac6650a0dbb370d427ef6a950
Author: Jeremy Allison <jra at samba.org>
Date:   Mon Nov 8 13:38:13 2010 -0800

    First part of fix for bug #7777 - When requesting lookups for BUILTIN sids, winbindd allocates new uids/gids in error.
    
    Ensure idmap_init_passdb_domain() correctly initialized the default
    domain first.
    
    Jeremy.
    (cherry picked from commit 42f9ae875659e9e698a2875cf313c0d2173f94b2)

commit 092507c65a1a2fe2c3731248578a265a20bbe14e
Author: Jeremy Allison <jra at samba.org>
Date:   Mon Nov 8 13:39:51 2010 -0800

    Ensure we always have a mapped group for "Domain Users".
    Needed for DC tests to pass with bugfix for bug #7777.
    
    Jeremy.

commit 42f9ae875659e9e698a2875cf313c0d2173f94b2
Author: Jeremy Allison <jra at samba.org>
Date:   Mon Nov 8 13:38:13 2010 -0800

    First part of fix for bug #7777 - When requesting lookups for BUILTIN sids, winbindd allocates new uids/gids in error.
    
    Ensure idmap_init_passdb_domain() correctly initialized the default
    domain first.
    
    Jeremy.

commit 842a8e43129d821ebf08cdf4fcba54d3789de756
Author: Björn Jacke <bj at sernet.de>
Date:   Mon Nov 8 21:14:44 2010 +0100

    s3/configure: fix typo and warning
    
    Autobuild-User: Björn Jacke <bjacke at samba.org>
    Autobuild-Date: Mon Nov  8 20:58:20 UTC 2010 on sn-devel-104

commit 124abb37bf6acfe3c5c7d0c9da0ba201629a9444
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 8 15:42:29 2010 +0100

    s4:password_hash LDB module - introduce a "userPassword" flag which enables/disables the two "userPassword" behaviours
    
    - Enabled: "userPassword" password change behaviour (will later be linked to the
      "dSHeuristics")
    - Disabled: "userPassword" plain attribute behaviour (default)
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Mon Nov  8 15:28:06 UTC 2010 on sn-devel-104

commit 422233c563232e784e4fa274782fe60900037762
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 8 15:24:41 2010 +0100

    s4:pyldb.c - fix "py_ldb_contains" according to the comment by Jelmer

commit 528edcc789ed4712925e33005fcd5f355ddba1b6
Author: Günther Deschner <gd at samba.org>
Date:   Mon Nov 8 14:34:51 2010 +0100

    s3-waf: add idmap_autorid to the build.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Mon Nov  8 14:17:27 UTC 2010 on sn-devel-104

commit 1b3caef289e96c8a4840068ff73de25da1978ae4
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Nov 8 12:59:59 2010 +0100

    s3: Fix an uninitialized variable
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Mon Nov  8 13:22:06 UTC 2010 on sn-devel-104

commit 44acd4c557ce9610763be731184ac20f256a9aa1
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Nov 8 12:54:49 2010 +0100

    s3: Build idmap_autorid by default

commit 373c06534987296b9f3fa84222230ca57ad4a7b2
Author: Christian Ambach <christian.ambach at de.ibm.com>
Date:   Wed Jul 7 12:35:36 2010 +0200

    s3:idmap: add a new ID mapping module autorid
    
    This is an initial implementation of the idmap_autorid module.
    It works similar to the idmap_rid module but requires less
    configuration. It will automatically pick ranges for each domain,
    so you do not have to bother any more about adding an idmap
    configuration for all of the domains in the forest.
    
    This is very easy to use and to configure and much more
    deterministic and faster than idmap_tdb, the typical choice
    of Samba users up to now.

commit 51e15370e5559084e8849e2dc8f1d65b02f04b83
Author: Christian Ambach <christian.ambach at de.ibm.com>
Date:   Fri Oct 29 15:53:20 2010 +0200

    s3:winbind add wcache_tdc_fetch_domainbysid
    
    add a function to lookup a domain in the winbind cache by domain SID

commit 64e5f22175a901fe8df2cd978e694681dfbe179e
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Nov 8 11:55:07 2010 +0100

    s3: Put some parentheses around conditionals

commit c616d73cbec1450d21d79e152494e869dc4e93f9
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Nov 8 11:50:51 2010 +0100

    s3: Consistently use stdbool types in new code

commit 1d826c24fd4fa9923f79761d00a0e906fab29c2c
Author: Christian Ambach <christian.ambach at de.ibm.com>
Date:   Thu Nov 4 17:10:25 2010 +0100

    s3:winbind add timeouts to winbind cache
    
    This adds a timeout value to cache entries and the NDR records
    in the winbind cache.
    
    The previous approach of just comparing the sequence number has some issues,
    e.g. when retrying a wbinfo -n operation for a user in a not yet trusted
    domain was always failing even after the trusted domain was added.
    
    The new approach compares sequence number and timeout value to
    determine if a cache entry is still valid or not.
    
    I increased the cache version number so an old cache will be wiped
    automatically after upgrade.

commit 8b624c1d2084a58f20fd310a47b241cfb2488e49
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Nov 8 12:59:59 2010 +0100

    s3: Fix an uninitialized variable
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Mon Nov  8 13:22:06 UTC 2010 on sn-devel-104

commit d6d2f8a8f2b860cc587d21b3d934ed428edc08ad
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Nov 8 12:54:49 2010 +0100

    s3: Build idmap_autorid by default

commit 9aab4149afcfb934057744ce8b9a054d1fdabdc5
Author: Christian Ambach <christian.ambach at de.ibm.com>
Date:   Wed Jul 7 12:35:36 2010 +0200

    s3:idmap: add a new ID mapping module autorid
    
    This is an initial implementation of the idmap_autorid module.
    It works similar to the idmap_rid module but requires less
    configuration. It will automatically pick ranges for each domain,
    so you do not have to bother any more about adding an idmap
    configuration for all of the domains in the forest.
    
    This is very easy to use and to configure and much more
    deterministic and faster than idmap_tdb, the typical choice
    of Samba users up to now.

commit 51ddddfa9f832d1a9aa207c7a13393e3c11b5dc3
Author: Christian Ambach <christian.ambach at de.ibm.com>
Date:   Fri Oct 29 15:53:20 2010 +0200

    s3:winbind add wcache_tdc_fetch_domainbysid
    
    add a function to lookup a domain in the winbind cache by domain SID

commit 69155e41037d42ca58efa7ef749cb05654ac27e2
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Nov 8 11:55:07 2010 +0100

    s3: Put some parentheses around conditionals

commit cbe399155dd2884f9a350d43b4334b504ec57507
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Nov 8 11:50:51 2010 +0100

    s3: Consistently use stdbool types in new code

commit 57b3d32c8d87c4273d30d73fe2bfd3de0178945d
Author: Christian Ambach <christian.ambach at de.ibm.com>
Date:   Thu Nov 4 17:10:25 2010 +0100

    s3:winbind add timeouts to winbind cache
    
    This adds a timeout value to cache entries and the NDR records
    in the winbind cache.
    
    The previous approach of just comparing the sequence number has some issues,
    e.g. when retrying a wbinfo -n operation for a user in a not yet trusted
    domain was always failing even after the trusted domain was added.
    
    The new approach compares sequence number and timeout value to
    determine if a cache entry is still valid or not.
    
    I increased the cache version number so an old cache will be wiped
    automatically after upgrade.

commit 58cfa5a82519e2850cb400bb9f1e76d3dbfd3ff2
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 1 19:54:07 2010 +0100

    s4:passwords.py - test empty password attributes behaviour
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Mon Nov  8 12:09:56 UTC 2010 on sn-devel-104

commit 0bfbf6d5264fb45d9b788a9dabad18826db1a875
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 8 11:33:53 2010 +0100

    s4:password_hash LDB module - deleting password attributes is a little more complicated

commit 9154d4dcfc142c0a549993f2e1083eb52a759213
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Nov 7 22:08:19 2010 +0100

    s4:samdb_msg_find_old_and_new_ldb_val - rework
    
    - don't crash when no values where specified
    - return ERR_CONSTRAINT_VIOLATION on malformed messages
    - only check for flags when we are involved in a LDB modify operation

commit 6041ef7442fda2f96c416d333f1dfc6dabd0d252
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 8 11:31:16 2010 +0100

    s4:password_hash LDB module - clear the fact that a delete of password attributes isn't possible

commit d4c9a34cf82abea5497dc2a8072ed2a67894e0ea
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Nov 7 22:37:39 2010 +0100

    s4:acl LDB module - define the delete passwords special case a bit better

commit acffe258960c261903eefce630bbf02acbef1348
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Nov 7 22:35:29 2010 +0100

    s4:passwords.py - add another two failure cases

commit 9aa0ed2c3a74c6d72e42e4bc9e6077a50343fd38
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 6 17:50:25 2010 +0100

    ldb:pyldb.c - "py_ldb_msg_element_get" - here we can safely use "unsigned int" for the element reference
    
    We don't make use of "Py_List*" calls
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Mon Nov  8 11:21:27 UTC 2010 on sn-devel-104

commit ef4861d9263d1a17396c58abc7ad0c5837a1b52c
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 6 17:49:18 2010 +0100

    ldb:pyldb.c - "py_ldb_contains" - return only "0" not found, "1" found, "-1" error

commit 7bdbfc96037640dbd352e9ddab9c5e1ded9502fa
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 6 16:29:27 2010 +0100

    ldb:pyldb.c - most of the times "time_t" is defined as "long int"
    
    Therefore use a signed long int for conversions.
    
    http://stackoverflow.com/questions/471248/what-is-ultimately-a-time-t-typedef-to

commit 9e5ca72afbe74d88a1da33b6957b0914262f106c
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 6 18:03:22 2010 +0100

    ldb:pyldb.c - fix some "Py_ssize_t" output warnings

commit f6572e5ffc62ac41d3a180e0636129b40980f9dd
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 6 17:48:39 2010 +0100

    ldb:pyldb.c - use "Py_ssize_t" for counting list entries
    
    This seems to be the most appopriate type

commit 084c11d600e61b3c1b4c36b8440c67b37731d16c
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 6 16:29:06 2010 +0100

    ldb:pyldb.c - fix indentation

commit af84b6d32514525a52e0b6529b36a53943fb7a7a
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 6 16:28:33 2010 +0100

    s4:pydsdb.c - use "Py_ssize_t" for Python list counters
    
    Seems to be the most appropriate type

commit 9f2d21561b85edde541d7dbc69ee1fe58c029f81
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 6 17:54:36 2010 +0100

    s4:pydsdb.c - introduce Python 2.4 compatibility defines

commit 4b97e7c8f20b125015417bcf440128f843ac648f
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 8 10:16:45 2010 +0100

    s4:objectguid/repl_meta_data LDB module - deny "objectGUID" updates
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Mon Nov  8 10:36:50 UTC 2010 on sn-devel-104

commit 8caf0ed90980d4118878f0cda10eba8004a8dd4d
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 8 10:26:02 2010 +0100

    s4:objectclass LDB module - no idea why we'd need the "objectGUID" here

commit bb2eef52950166bd50b7ea403097504faa5f720a
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 8 10:31:49 2010 +0100

    s4:objectguid LDB module - make use of "dsdb_next_callback"

commit e2efb098ab5be25f3546c830313218c3f0b7af6e
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 8 09:58:59 2010 +0100

    s4:drsuapi RPC server - writespn.c - fix indentations

commit b38a9a8999949733e98be52fafd1b3a7a2317116
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 8 19:01:36 2010 +1100

    s4-drs: allow bypass of writespn checking for some SPNs
    
    this allows accounts (and in particular RODCs) to make SPN updates on
    their own account if they take the form SERVICE/hostname
    
    we may be able to remove this in the future after some changes in our
    ACL checking for userPrincipalName
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Mon Nov  8 08:45:16 UTC 2010 on sn-devel-104

commit cb3d6c407e9ab3e5e8dffeae5e2e77769056d75a
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Nov 8 17:38:38 2010 +1100

    heimdal Add clock-skew handling to DCE-style GSSAPI
    
    The clock skew handling was previously only on properly wrapped
    GSSAPI, and was skipped for DCE-style.  This allows the ASN.1 errors
    from the krb5_rd_req to suggest parsing as a kerberos error packet.
    
    Andrew Bartlett
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Mon Nov  8 07:58:09 UTC 2010 on sn-devel-104

commit 10c82d0619f71e8c6dac5755d2b327c2a543cca4
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Nov 8 16:55:17 2010 +1100

    s4-auth Supply more useful error messages on Kerberos failure
    
    The practice of returning only NT_STATUS_INVALID_PARAMETER hasn't
    helped our users to debug problems effectivly, and so we now return
    more errors and try and give a more useful debug message when then
    happen.
    
    Andrew Bartlett

commit cd4c3d6d7ba987abf7b2ae7b826b9ef0c8cb0f2f
Author: Brad Hards <bradh at frogmouth.net>
Date:   Mon Nov 8 12:15:50 2010 +1100

    s4-auth Fix typos in samba4 auth code

commit 3c4376c4d8dbd7c5db52df7442ec410dbfb06e62
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Nov 8 12:13:32 2010 +1100

    s4-dsdb Explain why we may not use the GC name in some situations.
    
    This delicate balance caused us a bit of a puzzle when we could not work
    out why an DC join failed with the new python scripts.
    
    Andrew Bartlett

commit e77e162b973632b9717b48548b3b88e2ef2fd896
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Sat Nov 6 13:48:31 2010 +1100

    s4-selftest fix indentation

commit 11b42022c7f1fe60ce0be0911f17a7ff70881986
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 8 17:14:09 2010 +1100

    s4-repl: fixed replication notifications to RODCs
    
    We need a separate source dsa list for RODCs, as they are not in the
    repsFrom for our partitions, but are in the repsTo. This adds a new
    'notifies' list, which contains all the source dsas for the DCs that
    we should send notifies to, but which we don't replicate from
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Mon Nov  8 06:57:43 UTC 2010 on sn-devel-104

commit 2763ede39937f9a0df2c6d0edf8532ce5e6f3e39
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 8 17:13:12 2010 +1100

    fix

commit ac0a92b5b325a3be968d2f7384c6a4a119d0ec84
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 8 16:02:21 2010 +1100

    s4-debug: lowered the debug level of some unimportant messages

commit 7bd5d402081bd7cd4cfeb2641bf011ad68be6443
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 8 15:46:09 2010 +1100

    s4-ldb: don't give an error if a module is already registered
    
    this can happen when both the build and install paths are used to load
    ldb modules
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Mon Nov  8 05:28:14 UTC 2010 on sn-devel-104

commit 87595232951cf4d6fe5e3bd9ebdc71f1442b581c
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 8 15:45:18 2010 +1100

    waf: go back to the previous method of handling .inst. rules
    
    the change broke the library linkages for some library, as spotted by
    Brad

commit e427f2fc813d96a59fc3a98f6a94df209c301d2b
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 8 12:47:09 2010 +1100

    waf: fixed the names of the installed libraries after the last change
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Mon Nov  8 02:31:18 UTC 2010 on sn-devel-104

commit 5a6a9ea45c248281314bf8d4beb520db79055d02
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 8 11:55:02 2010 +1100

    s4-dns: ensure we get the right case on the grant rule for administrator
    
    it may be 'Administrator' in the database, and bind match rules are
    case sensitive
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Mon Nov  8 01:41:43 UTC 2010 on sn-devel-104

commit c0297e5e89c48153a6f34f2585f9934bae2b2fbe
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 8 11:11:32 2010 +1100

    waf: fixed tabs/spaces for python3.0
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Mon Nov  8 00:55:13 UTC 2010 on sn-devel-104

commit b867dc9ea204cfd449ba26f238f1fe733330fe75
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 8 11:01:13 2010 +1100

    waf: prevent us from modifying non-install libs during make install
    
    we need to ensure that 'make install' does not change any of our build
    libraries, and only changes the .inst.so libraries, otherwise doing a
    make test in the build directory directly after a make install could
    use the installed libraries, which would mean using the wrong
    LDB_MODULES_PATH
    
    this could cause the "unknown error" loading ldb modules when running
    some commands directly after a make install
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit d738a0448ddec6b1fb4491aabdf059ce837cb5ac
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 8 10:58:28 2010 +1100

    s4-ldb: better error message when we try to register a module twice
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit cc5e23135560f1f298a58ef59ee87f1c195d1854
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 8 10:14:50 2010 +1100

    s4-pydrs: validate the DsGetNCChanges response
    
    check that object_count matches up with first_object

commit e59bf5efb5cf23ff21f2a2ac7dff8d211070a916
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sun Nov 7 13:55:20 2010 +1100

    s4-join: modify join behaviour according to domain level
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Sun Nov  7 23:32:16 UTC 2010 on sn-devel-104

commit fc5fecb0b7d6bbbcf3613df302785176e4582b52
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sun Nov 7 13:53:13 2010 +1100

    s4-drs: allow override of the replica_flags

commit 18085b12360b5314730e0e82eee2204d44cb0939
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sun Nov 7 11:25:00 2010 +1100

    s4-dsdb: give the DN on a shema attribute failure

commit 9ba7ce6acf0ea0679933fdac5e73925927673761
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Nov 7 20:10:48 2010 +0100

    s4:ldap.py - add more "objectGUID" related tests
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sun Nov  7 21:12:03 UTC 2010 on sn-devel-104

commit 225f1021060cc2a4cede905e84aa41304f273bee
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Nov 7 20:10:29 2010 +0100

    s4:objectguid LDB module - fix typo in output message

commit 2c76be76d5edad69c2daf5999266dddcbc2d1270
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Nov 7 20:09:51 2010 +0100

    s4:objectguid LDB module - objectGUIDs cannot be specified on add operations

commit c89bc8394d1a8b64cb211346c1de7e382f738a9e
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Nov 7 18:51:43 2010 +0100

    s4:upgradeprovision - remove some "recalculate_sd" uses
    
    We need "recalculate_sd" only when no external "nTSecurityDescriptor" change
    is performed. Otherwise the recalculation is performed automatically.
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sun Nov  7 18:52:42 UTC 2010 on sn-devel-104

commit 9057e603cf58b2fac5473df2999d6d0a704686b1
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 1 17:51:36 2010 +0100

    s4:descriptor LDB module - make the "nTSecurityDescriptor" attribute fully behave as in AD
    
    - fix crash when provided "nTSecurityDescriptor" attribute is empty
    - print out the correct error codes if it's provided multi-valued
    - simplify the "recalculate_sd" control handling

commit 786a76720c10c01a9636c6cf892cce42d05d647d
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Nov 7 11:27:26 2010 +0100

    s4:ldb_modules/util.c - "dsdb_get_single_valued_attr" - support the attribute fetch also on LDB add operations
    
    We've to completely ignore the flags in that case.
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sun Nov  7 11:10:23 UTC 2010 on sn-devel-104

commit d6d5f80348c949c2b4984b9f211d1fff02b50948
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Nov 7 10:04:22 2010 +0100

    ldb:ldb_pack.c - the "dn" attribute isn't allowed in the message part, only the "distinguishedName" one
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sun Nov  7 10:11:02 UTC 2010 on sn-devel-104

commit dbf747b6ffdb3e14a10fa920eefbfa8c2a8dbfcf
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Nov 7 09:55:19 2010 +0100

    s4:torture/dssync.c - remove unused variable

commit 7813fc4a0e48c40487f80eac9191fbc43508344e
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 6 23:04:55 2010 +0100

    s4:descriptor LDB module - save a pointer to the request message on the temporary "ac" context
    
    This prevents two calls of "ldb_msg_copy_shallow".

commit 75ea7bd0045823765e2619456bc79f01e2651345
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 6 22:49:08 2010 +0100

    s4:descriptor LDB module - by "dsdb_next_callback" we don't need anymore the default operation callback implementations
    
    Only customised ones still need to remain.

commit 3b52902c1924606a3102a8fe92c835d387ade92e
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 6 22:39:40 2010 +0100

    s4:descriptor LDB module - remove a bit pointless memory context
    
    For only one operation we do not need an additional "mem_ctx". "ac" should be
    enough (see for example the samldb LDB module).

commit d58a4c55c1564a1b546a79631c1cc2fa5dcba523
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 6 22:38:15 2010 +0100

    s4:descriptor LDB module - remove a "ldb_msg_sanity_check" call
    
    This check (the structural objectclass) is performed in the objectclass LDB
    module.

commit f1a8fbfc980d648253e96bee88676b7ce478c1de
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 6 22:27:13 2010 +0100

    s4:descriptor LDB module - don't ignore referrals if we are executing an ordinary external search operation
    
    Referrals are valid results.

commit 4217734a51adbcdf3dcf45599e119247958802af
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 7 02:05:51 2010 +0100

    credentials: Lowercase library name,
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Sun Nov  7 01:48:44 UTC 2010 on sn-devel-104

commit e28cec7817f17d31e054c021f39f13685c55eee9
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 7 01:57:34 2010 +0100

    ldbsamba: Lowercase library name.

commit 0878399bd57db88aa49ac2a0a139c269feda9137
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 7 01:52:13 2010 +0100

    samdb: Lowercase library name.

commit e7c371996deb2d1517d2a7b8d7aa0ff75d7138ce
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Nov 7 01:44:26 2010 +0100

    samdb: Make private (at least for the moment).

commit 0d6f1a1630a3b26169fd68535d0ab97aa301913c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 5 13:48:34 2010 +0100

    pytalloc: Make some arguments optional.

commit 3d443b3797dd81133990a48b6021dcf529cc5497
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 6 21:22:53 2010 +0100

    ldb:ldb_parse.c - "ldb_parse_hex2char" - always initialise "c"
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sat Nov  6 21:04:58 UTC 2010 on sn-devel-104

commit 39ed810feb8b042faedaf7bc836f34162ce5fb67
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 6 20:47:51 2010 +0100

    s4:ldap.py - enhance the "distinguishedName" tests
    
    The "dn" shortcut isn't supported by AD.

commit acb8a8d3304c8060e6039eac53a564d86331e264
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 6 20:23:35 2010 +0100

    s4:update_keytab LDB module - we don't need to search for the "distinguishedName" attribute
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sat Nov  6 20:08:28 UTC 2010 on sn-devel-104

commit a093e10896a4768dba0cd793a04b7d5d1366fee2
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 6 20:18:40 2010 +0100

    s4:operational LDB module - "canonicalName" doesn't make use of the "distinguishedName" attribute
    
    It uses the DN from the returned message

commit 1688b71ca4f762e61fde8c5f1bef9ceca6f694c9
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 6 19:46:42 2010 +0100

    ldb:ldb_tdb.c - ltdb_check_special_dn - fix indentation

commit 889fa1cac55b79a268dbbd63d836a0917b8a79a3
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 6 19:38:47 2010 +0100

    ldb:ldb_tdb.c - make "ltdb_add" more similar to "ltdb_modify"
    
    And remove in "ltdb_add_internal" a cache loading call which has been present
    twice.

commit 9ff8428c6f5f965c0811218d0f202bdceb1f1a0f
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Nov 6 18:18:44 2010 +0100

    s4:samr RPC server - "dcesrv_samr_RemoveMemberFromForeignDomain"
    
    - Remove TODO comment: MS-SAMR 3.1.5.8.7 explicitly states:
      "The SamrRemoveMemberFromForeignDomain method removes a member from all
      aliases."
    
    - Remove the search attributes since they aren't strictly needed.
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sat Nov  6 18:07:57 UTC 2010 on sn-devel-104

commit 0980a3471ed8fcc3a37296857285dc0235e0e0d2
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sat Nov 6 13:41:34 2010 +0100

    s4:DRS-RPC-DSSYNC: don't try to decrypt secret attributes twice
    
    dsdb_extended_replicated_objects_convert() already decrypts the
    attributes in place.
    
    This fixes the usage of --option="dssync:print_pwd_blobs=yes".
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Sat Nov  6 13:30:16 UTC 2010 on sn-devel-104

commit ce203c001db8d9598b6432738abd3081e8d658b8
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sat Nov 6 14:44:33 2010 +1100

    s4-cldap: fixed debug message to match content
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Sat Nov  6 04:26:45 UTC 2010 on sn-devel-104

commit 2d52eea0289e8c61282eba26b8dbb8036ca6a04b
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sat Nov 6 14:35:30 2010 +1100

    s4-join: fixed SPNs, invocationId and dnshostname and python join
    
    - we need the GN/ SPN for replication.
    - fixed the string form of the invocationId
    - lowercase the dnshostname
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit a162b1a2d865c90441789640104adcd982e2bb75
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 5 18:57:36 2010 +1100

    s4-join: switch over to the new DC join in make test

commit 724599de635608f13e0f2d500a59b8830ceede84
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 5 14:16:49 2010 +1100

    samba-tool: deprecate samba-tool vampire command

commit 097be4b10175c3b2f039f7406aac1d21bb7824b3
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Nov 5 15:48:44 2010 +0100

    s3: Make proper use of sid_check_is_in_xx routines
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Fri Nov  5 15:35:59 UTC 2010 on sn-devel-104

commit 26b2a132ffcd8485f06b349901796fb0367b62c7
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Nov 5 15:44:55 2010 +0100

    s3: Fix a typo

commit 5915d4a0b63882573a406a543f9cd5b72de061ff
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Nov 5 15:38:28 2010 +0100

    s3: Remove some duplicate prototypes

commit c1e3c8b550e10199ad29983cc759f6e259cac613
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Nov 5 09:43:05 2010 +0100

    socket_wrapper: fill in sa.sa_len if the system supports it
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Fri Nov  5 14:40:00 UTC 2010 on sn-devel-104

commit 070664c4f790687f319b301b8ff998a0290f829c
Author: Günther Deschner <gd at samba.org>
Date:   Tue Oct 5 14:58:52 2010 +0200

    s3-reg_parse: fix uninitialized variable in srprs_key().
    
    Guenther
    (cherry picked from commit caeb819861e0d87aebc6c1253102529cba6dec56)

commit 54f05bbe807d1f09b75e2a49bc559afc75b03bdd
Author: Günther Deschner <gd at samba.org>
Date:   Wed Sep 22 12:40:42 2010 -0700

    s3-registry: fix some c++ build warnings.
    
    Guenther
    (cherry picked from commit fe4576dff0dd949d87a099afc6b66e4763537fdd)

commit 20e317e5722cc634f4a38f7fe17636efff41d338
Author: Gregor Beck <gbeck at sernet.de>
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 at samba.org>
    (cherry picked from commit f4f5ad97741d4c6be32573338baa346808e1f108)

commit 966b98318a4410aec20cdf83b0aad04480cc811a
Author: Michael Adam <obnox at samba.org>
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].
    (cherry picked from commit c3f5d990652aec4b4f1f23a5e1c7b644cd46cbe7)

commit 15d9959d2bd7288b8884b9581bec3e12c688f8fa
Author: Michael Adam <obnox at samba.org>
Date:   Wed Sep 22 06:21:38 2010 +0200

    s3:registry: remove unneeded TALLOC_CTX argument from reg_deletekey_recursive
    (cherry picked from commit 7a25d13742fe190e2b8b97f62d7db85db4e816e9)

commit 7ce98216d0e14c1ba5f217ec7de1624226803fcb
Author: Michael Adam <obnox at samba.org>
Date:   Wed Sep 22 06:00:00 2010 +0200

    s3:tests: fix misplaced '...' for grep pattern in test_net_registry.sh
    (cherry picked from commit a2ea85b68d86ed3651f00626b837cfa8184cc21b)

commit 6dd55751750cd7ac754ee176ace71c8798edb7f7
Author: Gregor Beck <gbeck at sernet.de>
Date:   Mon Sep 20 15:32:02 2010 +0200

    s3-net: add command rpc registry import
    
    Signed-off-by: Michael Adam <obnox at samba.org>
    (cherry picked from commit a52b7e7229174500c8b8d5e52206e68749b99e2b)

commit 3746da177e472bd16c8d10b75b9f6edf9b58ac80
Author: Gregor Beck <gbeck at sernet.de>
Date:   Mon Sep 20 16:45:57 2010 +0200

    s3-net: add command rpc registry export
    
    Signed-off-by: Michael Adam <obnox at samba.org>
    (cherry picked from commit 96ba0cb8f2a02a5f991ef92ed9eeb81d1a42216b)

commit 86fa6231a42b61ef6fd62d0e1c5099074974d894
Author: Gregor Beck <gbeck at sernet.de>
Date:   Mon Sep 20 15:01:40 2010 +0200

    s3-net: add command registry convert
    
    Signed-off-by: Michael Adam <obnox at samba.org>
    (cherry picked from commit 0afc83c25556fc8162415738d1e8743009c4837c)

commit eb801a3b514676ab2776f7ffe14761d466cd1f3c
Author: Gregor Beck <gbeck at sernet.de>
Date:   Mon Sep 20 15:01:01 2010 +0200

    s3-net: add command registry export
    
    Signed-off-by: Michael Adam <obnox at samba.org>
    (cherry picked from commit e7c2724c8148d837d60b5e6cb6204ac5ea28164c)

commit 6e377c13f75522281e548205d872c70c3152e095
Author: Gregor Beck <gbeck at sernet.de>
Date:   Mon Sep 20 14:54:30 2010 +0200

    s3-net: add command registry import
    
    Signed-off-by: Michael Adam <obnox at samba.org>
    (cherry picked from commit 2a10fd769b3e2695433f579cd28c1a6f3bbce26e)

commit bc4e6caf69bb9231ae9e6592a53ac11d7af0f2b3
Author: Gregor Beck <gbeck at sernet.de>
Date:   Mon Sep 20 15:24:03 2010 +0200

    s3-net: let rpccli_winreg_Connect optionally return WERROR
    
    Signed-off-by: Michael Adam <obnox at samba.org>
    (cherry picked from commit 44d10d05464b16082d318b0e7001432484013a29)

commit 7dc1d872126787cbb34b3538356db55454503b09
Author: Gregor Beck <gbeck at sernet.de>
Date:   Mon Sep 20 14:46:25 2010 +0200

    s3-registry: handle registration entries (.reg) files
    
    Signed-off-by: Michael Adam <obnox at samba.org>
    (cherry picked from commit 47313afe97973e1293af2f1ab0d08ecaedb74e1e)

commit 316828f336753a630a06784e40ec9f9a7c8993db
Author: Gregor Beck <gbeck at sernet.de>
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 at samba.org>
    (cherry picked from commit f76049422899dc19abe597d990e6ca9ec391c962)

commit c102ac7cdb1e28777e9be977b292258435a243b9
Author: Gregor Beck <gbeck at sernet.de>
Date:   Mon Sep 20 14:33:21 2010 +0200

    s3-lib: add cbuf, a talloced character buffer
    
    Signed-off-by: Michael Adam <obnox at samba.org>
    (cherry picked from commit e5bbc2be05f1d35bebbaea3b120d699467a30304)

commit 16d256092c9e4498b408b226afa90f5ff44ea0ff
Author: Gregor Beck <gbeck at sernet.de>
Date:   Mon Sep 20 14:24:00 2010 +0200

    s3-docs: document net registry
    
    Signed-off-by: Michael Adam <obnox at samba.org>
    (cherry picked from commit 9c2e89da1011fdeb82bcf53a69781c07d18df728)

commit 11ae1046a00d858551692d9bd05935d16734a2ef
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 5 19:09:45 2010 +1100

    s4-join: fixed secure_channel_type
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Fri Nov  5 13:24:32 UTC 2010 on sn-devel-104

commit 351312d8b870698a44dc1a9766ce7aeec7028602
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 5 18:57:17 2010 +1100

    s4-join: don't print all the NDR packets by default

commit 158ae8a1485a7d0d27b8a0cbdd98993f9a98ff67
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 5 18:56:46 2010 +1100

    s4-cldap: print all the DNS servers found
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit eaabb5950fe89c15b575ffb37b35137d8a848c01
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 5 18:50:29 2010 +1100

    s4-ldb: much more memory efficient msg filtering
    
    this ensures we don't leave unnecessary attributes in returned ldb
    objects
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit 5fcb426d9a0bc4e2076a278babe3f0f2a550d54e
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 5 18:28:04 2010 +1100

    s4-drs: reduce the memory usage of the getncchanges server
    
    we now keep just a list of GUIDs around between getncchanges calls,
    instead of an entire db search. This makes the overhead of having a
    pending getncchanges call much smaller.
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit 14f455ba9955871fa8882edb8de788d2760c0cb0
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Nov 5 17:08:52 2010 +1100

    s4-kerberos Mention the remote address we fail to contact the KDC on

commit 0a2642c7dc8589c2fc8524e370a2cfeb3064eb28
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 5 14:10:30 2010 +1100

    s4-ldb: show the reason for module initialization failure

commit 34ce183d6cefe7bb332693d65f48dd1c96d7b7f7
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 5 14:10:11 2010 +1100

    s4: net -> samba-tool

commit 506ffcf86f19180a7beeaf3d290f6696a99d1788
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 5 14:09:49 2010 +1100

    s4-join: added DC join to the python join code
    
    this will replace the old vampire code

commit 278778c927b71847e87ce9b43e2a70665906befe
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 5 14:08:49 2010 +1100

    s4-pydrs: added rodc option to python drs replication

commit cbded38ed5f319af4e9836039bfa16c6123e2ba7
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 5 14:06:10 2010 +1100

    s4-pydsdb: added DsReplicaAttribute()
    
    this allows us to form a DsReplicaAttribute structure from python

commit 135756c8ac34c4cf82992dce8c7218781e67f39b
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 5 11:52:20 2010 +1100

    pidl: use a union assignment instead of memmove
    
    this means we don't lose type checking
    
    Pair-Programmed-With: Jelmer Vernooij <jelmer at samba.org>

commit 6d53d9f2ce68db1cc2cf6fc0ebaca548bcfb9a42
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Fri Nov 5 12:49:42 2010 +0100

    s4:password_hash LDB module - fix indentation
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Fri Nov  5 12:31:28 UTC 2010 on sn-devel-104

commit 169a637a4a3c441aae710f63074106c96e540324
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Nov 5 11:41:09 2010 +0100

    s3: Allow disabling of mdns registrations
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Fri Nov  5 11:24:41 UTC 2010 on sn-devel-104

commit f2456cd5425b4d006cf35df9dc724d040558e0d6
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Nov 5 11:41:09 2010 +0100

    s3: Allow disabling of mdns registrations
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Fri Nov  5 11:24:41 UTC 2010 on sn-devel-104

commit ac3f8d859d1ab8b1bb9d41c465dd10499151a8c4
Author: Matthieu Patou <mat at matws.net>
Date:   Tue Nov 2 00:55:25 2010 +1100

    fix in_screen so that it works on os that don't chdir to $PWD
    
    That's the case on freebsd 7.2
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Fri Nov  5 09:27:19 UTC 2010 on sn-devel-104

commit c378835cb6d660bcd2e0bc6524fc7da5b29963ea
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Oct 21 07:00:34 2010 +0200

    tsocket: fill in sa.sa_len if the system supports it
    
    metze

commit 90b3bf8f62465f4e9925232aacd2045136689bbc
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Thu Nov 4 21:58:16 2010 +0100

    ldb:ldb.h - reorder extended operations list
    
    We always define the controls and operations with a comment block. The data
    structure definitions lie a bit below.
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Fri Nov  5 08:44:14 UTC 2010 on sn-devel-104

commit 578a37e806ff1c1194a694dc39f65fdd1cbf7b11
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Nov 4 18:07:18 2010 +0100

    s4:dsdb/drepl_notify: reuse dreplsrv_notify_operation structures
    
    Otherwise we'll requeue the same notify events on and on.
    
    (gdb) p *((struct dreplsrv_service *) 0x1b52190)->ops.notifies
    $8 = {prev = 0xe4cb30, next = 0x1a25440, service = 0x1b52190, uSN = 123905,
    source_dsa = 0x164c100, is_urgent = false, replica_flags = 29}
    (gdb) p *((struct dreplsrv_service *) 0x1b52190)->ops.notifies->next
    $9 = {prev = 0x80e000, next = 0x1b7bf70, service = 0x1b52190, uSN = 123589,
    source_dsa = 0x1a2d930, is_urgent = false, replica_flags = 29}
    (gdb) p *((struct dreplsrv_service *) 0x1b52190)->ops.notifies->next->next
    $10 = {prev = 0x1a25440, next = 0x1d0c310, service = 0x1b52190, uSN = 1587,
    source_dsa = 0x13d3210, is_urgent = false, replica_flags = 29}
    (gdb) p *((struct dreplsrv_service *) 0x1b52190)->ops.notifies->next->next->next
    $11 = {prev = 0x1b7bf70, next = 0x1ba1420, service = 0x1b52190, uSN = 123905,
    source_dsa = 0x164c100, is_urgent = false, replica_flags = 29}
    (gdb) p *((struct dreplsrv_service *)
    0x1b52190)->ops.notifies->next->next->next->next
    $12 = {prev = 0x1d0c310, next = 0x1c43510, service = 0x1b52190, uSN = 123589,
    source_dsa = 0x1a2d930, is_urgent = false, replica_flags = 29}
    (gdb) p *((struct dreplsrv_service *)
    0x1b52190)->ops.notifies->next->next->next->next->next
    $13 = {prev = 0x1ba1420, next = 0xed97b0, service = 0x1b52190, uSN = 1587,
    source_dsa = 0x13d3210, is_urgent = false, replica_flags = 29}
    (gdb) p *((struct dreplsrv_service *)
    0x1b52190)->ops.notifies->next->next->next->next->next->next
    $14 = {prev = 0x1c43510, next = 0xe4ce80, service = 0x1b52190, uSN = 123905,
    source_dsa = 0x164c100, is_urgent = false, replica_flags = 29}
    
    We can reuse this operations, while they're not yet started.
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Fri Nov  5 07:15:04 UTC 2010 on sn-devel-104

commit 211f6d5f557c7a737f3ccc1b4ef592c0ea8d7b94
Author: Anatoliy Atanasov <anatoliy.atanasov at postpath.com>
Date:   Fri Nov 5 00:00:13 2010 +0200

    s4/auth: Add logon_parameters to authenticate_username_pw
    
    We need to be able to set the logon parameters in the same way as in the
    ntlm server so we can handle openldap simple authentication call correctly.
    
    Autobuild-User: Anatoliy Atanasov <anatoliy at samba.org>
    Autobuild-Date: Fri Nov  5 06:32:43 UTC 2010 on sn-devel-104

commit d952f6c3918c1bbc96a55ded2e03e4695448a46d
Author: Anatoliy Atanasov <anatoliy.atanasov at postpath.com>
Date:   Thu Nov 4 23:57:48 2010 +0200

    s4/test: Added test for simple bind with machine account
    
    Samba4 returns error on simple bind, when we do it using openldap
    simple_bind_s api.

commit cd172e77248968c48d2ff7f18a2366c35dd51697
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 5 03:00:45 2010 +0100

    talloc: Add python talloc module, move convenience functions to it.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Fri Nov  5 02:48:21 UTC 2010 on sn-devel-104

commit 4edabb3256734dcef4ad0d7a910f1729cd5c956e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 5 02:35:55 2010 +0100

    talloc: rename pytalloc.c to pytalloc_util.c

commit c9756cac057444ff7c3a77b9260fa30c35267529
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 5 02:30:01 2010 +0100

    waf: Put private libraries in a separate directory when building.
    
    Thanks to Tridge for pointing out what exactly I had to change. :-)

commit 21233bba9663f684cfa1ad129baa988cb52dea4d
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 5 02:08:44 2010 +0100

    wafsamba: Use project name variable rather than hardcoding 'samba4'.
    
    Suggested-By: Andrew Tridgell <tridge at samba.org>

commit afc332fdb1327d07488552d01316804bff614748
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 5 00:33:51 2010 +0100

    wafsamba: Drop private library prefix when installing private libraries
    to a custom path.

commit ec7501ea4fe7e7d2bbb94ef5353b8059be3ae0fb
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 5 00:20:16 2010 +0100

    wafsamba: Support expanding variables in LIBDIR/PRIVATELIBDIR variables.

commit e84e8705a98f3525f680a3d7e35ad55ae5370f51
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Fri Nov 5 00:03:20 2010 +0100

    Add --disable-rpath-private-install flag.

commit e15cd9c6d5262b516b43208fd41ac398606caa46
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Nov 4 23:23:39 2010 +0100

    Add --with-privatelibdir build option.

commit 0d4fa8514b4825c9b3d2383a9e12197b69b2e80f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Nov 4 23:02:50 2010 +0100

    samba_utils: Use LIBDIR rather than assuming it is set to $prefix/lib.

commit 228a9c10d048add9630c8868bcc0939ba26f4d51
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Nov 4 02:07:57 2010 +0100

    selftest: Allow some tests to output empty subunit data.

commit 4000ec24aa356b8b896fe256307a23378c560bc9
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Nov 5 10:28:04 2010 +1100

    s4-ldap_server Don't DEBUG() at level 2 every time a caller disconnects
    
    Autobuild-User: Andrew Bartlett <abartlet at samba.org>
    Autobuild-Date: Fri Nov  5 00:12:37 UTC 2010 on sn-devel-104

commit 4f8b59edbcb976a8ad40e9c1214d3b1d8abe99c9
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 5 09:01:47 2010 +1100

    s4: don't run etags over .inst files
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Thu Nov  4 22:51:06 UTC 2010 on sn-devel-104

commit a9714246a30107597210077d3c6d7188018fde32
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 5 09:01:28 2010 +1100

    compression: added a simple lzxpress test

commit 199399ef7451482ce6efbb15cbbc165e5d29a800
Author: Andrew Tridgell <tridge at samba.org>
Date:   Fri Nov 5 09:00:57 2010 +1100

    compression: fixed an uninitialised data but in lzxpress

commit a5d485112e464d52eef66d2084de2186d47668dc
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Nov 4 19:23:06 2010 +0100

    s3: Remove the use of cli_send_trans from cli_get_fs_full_size_info
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Thu Nov  4 22:08:53 UTC 2010 on sn-devel-104

commit 83f78a30a05ba96e7c599d97feea24aa65cbad51
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 1 17:23:34 2010 +0100

    s4:ldap.py/passwords.py - just use objectclass "user" for users
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Thu Nov  4 21:09:00 UTC 2010 on sn-devel-104

commit c133fcc0b1e844103c6454b370f7cd101f09df47
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Nov 4 18:49:55 2010 +0100

    s3: Remove an unused prototype
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Thu Nov  4 17:44:09 UTC 2010 on sn-devel-104

commit 8516fad3b49f6ac87e9e17dc2929433116dcb04d
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Nov 4 12:37:29 2010 +0100

    s4:dsdb/objectclass_attrs: not all objects have delete protected attributes as must contain
    
    Before we got the following error, while starting samba after a
    'samba-tool vampire':
    
    Failed to store repsFrom - objectclass_attrs: delete protected attribute
    'objectSid' on entry 'DC=ForestDnsZones,DC=alpha,DC=sz,DC=salzgitter-ag,DC=lab'
    missing!
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Thu Nov  4 17:01:59 UTC 2010 on sn-devel-104

commit 60691c13224656e6a889eb01246582f10c056b7b
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Nov 3 12:33:54 2010 +0100

    s4:dsdb/samdb: optimize samldb_prim_group_change()
    
    We should only do searches when we have to.
    
    metze

commit a94fbb9ed592103b55d803497f6fc483e828dc1f
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Nov 4 14:29:12 2010 +0100

    s4:dsdb/common: fix memory leak in samdb_ntds_settings_dn()
    
    fetch and set should use the same name!
    
    metze

commit e3276b3ab369207ae88fdd78fbb42d34f0b83f3d
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Nov 4 13:32:06 2010 +0100

    s4:dsdb/kcc: fix memory leak in kcctpl_copy_output_edges()
    
    metze

commit 8b71438490d51d44d9eceef26eaf141420ea60ec
Author: Günther Deschner <gd at samba.org>
Date:   Wed Nov 3 17:16:06 2010 +0100

    s3-waf: add check for httpConnect and httpConnectEncrypt.
    
    Guenther
    
    Autobuild-User: Günther Deschner <gd at samba.org>
    Autobuild-Date: Thu Nov  4 14:10:40 UTC 2010 on sn-devel-104

commit 78b05a3116b26e57f43f2d27038d8688f245d33e
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Thu Nov 4 03:27:10 2010 +0200

    s4-ldb_module.h: use LDB error code for ldb_error() macro rather than LDB_DEBUG_FATAL
    
    We end up calling ldb_error_at() which expects an LDB error,
    but LDB_DEBUG_FATAL is not such code. It is actually equal to LDB_SUCCESS.
    
    Thus the effect is that we report a *fatal* error, but return
    LDB_SUCCESS in many places.
    
    Autobuild-User: Kamen Mazdrashki <kamenim at samba.org>
    Autobuild-Date: Thu Nov  4 12:57:33 UTC 2010 on sn-devel-104

commit e7aa7a0c3305240b2d89db81141c5d383e75adc8
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Wed Nov 3 23:43:21 2010 +0200

    s4-devel: Verify prefixMap is saved correctly in LDB on disk

commit c4dab7d545d35a90761fcd8b1cb6f2959ae342ab
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Nov 4 12:29:42 2010 +0100

    urgent_replication: forbid empty subunit output.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Thu Nov  4 12:13:47 UTC 2010 on sn-devel-104

commit b6cef24463def4b6d52636f2b026abcd6e563d3c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Nov 4 02:07:57 2010 +0100

    selftest: Allow some tests to output empty subunit data.

commit 28f1228b01056dc6eefc64a24fe317d68e170195
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Thu Nov 4 13:16:11 2010 +1100

    s4-dsdb Fix urgent_replication test not to set an invalid userAccountControl
    
    A userAccountControl value of 0 or 1 is invalid, you must include one of
    the account types.
    
    Andrew Bartlett

commit fea02db10f672635bc08b80c32bbd296b0d4fc9d
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Nov 4 01:36:57 2010 +0100

    urgent_replication: Fix syntax error.

commit 81e5321f5e6bd2c60a6c6ce3850f98bc18458d44
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 4 20:34:37 2010 +1100

    s4-dsdb: use LDB_FLAG_MOD_REPLACE for isDeleted
    
    isDeleted could have been set to FALSE previously
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Thu Nov  4 10:18:10 UTC 2010 on sn-devel-104

commit c5f07d33ae72785877b4675aaaa1b446bed14ea4
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 4 20:33:31 2010 +1100

    s4-dsdb: use LDB_FLAG_INTERNAL_DISABLE_SINGLE_VALUE_CHECK in dsdb
    
    when we are creating linked attributes with multiple values (some
    deleted), use LDB_FLAG_INTERNAL_DISABLE_SINGLE_VALUE_CHECK to disable
    that checking.

commit e606298631d9e4659e677041095511c1c353a4b5
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 4 20:27:43 2010 +1100

    s4-ldb: implement LDB_FLAG_INTERNAL_DISABLE_SINGLE_VALUE_CHECK
    
    this disables the single value checking for one attribute. It is much
    more specific than a general RELAX control, and also more efficient. I
    think we should try to have more precise overrides like this, rather
    than using RELAX as a general purpose override

commit 1ab7bd1bfbfe5a27c91315d98c4e4949608d83e9
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 4 20:13:17 2010 +1100

    s4-ldb: don't load modules from the same directory twice
    
    this prevents samba dying if you do a 'make install' while it is
    running. Otherwise the make install changes the inode numbers of the
    modules in the modules directory, causing them to reload, which causes
    multiple modules of the same name to try and load

commit 6a22d8938c36de8e8a6e99eadca896bdb9802b1d
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 4 20:05:59 2010 +1100

    s4-ldb: honor controls on search in ldbedit

commit cf37c29cd009f9378ffa4d3ee54b38aef9fa066b
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 4 20:02:16 2010 +1100

    Move the checking of single valued attributes back into the tdb backend.
    
    The backend is the only place that can do this properly. It makes no
    sense to do it anywhere else. As a result of it moving out of the
    backend we ended up with some bugs causing multiple values in single
    valued attributes (eg. isDeleted), which can really damage the
    inregrity of the database.
    
    For the override of single valued values needed for deleted linked
    attributes we should use attribute flags.
    
    This reverts commit 1949864417f3d10fb8996df7db259649eb777271.

commit f3ad867ab57bfedada5e11cfaa15707f6a455d63
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 4 13:23:47 2010 +1100

    s4-test: fixed quoting in deletetest.py

commit 003a36eb5e677406c9f634c3fd66519b73dac487
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 4 12:52:08 2010 +1100

    s4-auth: unconditionally set previous_ev
    
    we need the caller to know when the previous_ev was NULL
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit e5226a3bd34eafae8870fde8bf4d30ea246bd963
Author: Michael Adam <obnox at samba.org>
Date:   Sun Oct 31 02:04:25 2010 +0200

    librpc/ndr: use new strlen_m_ext_term() in ndr_charset_length(): fix bug #7594
    
    This fixes the calculation of needed space for destination unicode charset.
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Wed Nov  3 23:28:07 UTC 2010 on sn-devel-104

commit 726b927c67c8e3f607eefc335b2ba81fa38537a9
Author: Michael Adam <obnox at samba.org>
Date:   Sun Oct 31 08:21:41 2010 +0100

    lib/util/charset/charconv: clarify comments in next_codepoint_convenience_ext()
    
    Give the unicod U+<hexnumber> notation of the codepoints
    referred to in the comments. Also reformat the comments some.

commit 2b00a19598b22df0e0413698c4cc1e332ecd1592
Author: Michael Adam <obnox at samba.org>
Date:   Sun Oct 31 08:02:17 2010 +0100

    lib/util/charset/util_unistr: clarify the comment header for strlen_m().

commit c3d46552602f450be24f08b8ff4d88911b22ec78
Author: Michael Adam <obnox at samba.org>
Date:   Sun Oct 31 02:02:16 2010 +0200

    lib/util/charset/util_unistr: add strlen_m_ext_term() - variant of strlen_m_ext() counting terminator

commit 8a9fbf594a3d1ab9a4e6efb663ae7e58f8213592
Author: Michael Adam <obnox at samba.org>
Date:   Sat Oct 30 02:03:02 2010 +0200

    lib/util/charset/util_unistr: add strlen_m_ext that takes input and output charset
    
    The function calculates the number of units (8 or 16-bit, depending
    on the destination charset), that would be needed to convert the
    input string which is expected to be in in src_charset encoding
    to the dst_charset (which should be a unicode charset).

commit 4a4a4c2c1a242d5c067a40e2f38ee4a5993b29bf
Author: Michael Adam <obnox at samba.org>
Date:   Sun Oct 31 02:18:46 2010 +0100

    lib/charcnv/util_unistr: add next_codepoint_ext() that accepts input charset.
    
    next_codepoint() takes as string in CH_UNIX encoding and returns the
    unicode codepoint of the next (possibly multibyte) character of the
    input string.
    
    The new next_codepoint_ext() function adds the encoding of the input
    string as a parameter. next_codepoint() now only calls next_codepoint_ext()
    with CH_UNIX als src_charset argument.

commit 00a163072e6162b0d50139a94356ef2f3256307d
Author: Michael Adam <obnox at samba.org>
Date:   Mon Nov 1 15:53:43 2010 +0100

    lib/charset/charcnv: rename a parameter of next_codepoint_convenience_ext() for clarity

commit 8288220921e50a72ecc3d03dd7e6b176e8353062
Author: Michael Adam <obnox at samba.org>
Date:   Fri Oct 29 22:06:05 2010 +0200

    lib/charset/charcnv: add next_codepoint_convenience_ext() that accepts input charset.
    
    next_codepoint_convenience() takes as string in CH_UNIX encoding and returns the
    unicode codepoint of the next (possibly multibyte) character of the
    input string.
    
    The new next_codepoint_convenience_ext() function adds the encoding of the input
    string as a parameter. next_codepoint_convenience() now only calls
    next_codepoint_convenience_ext() with CH_UNIX als src_charset argument.

commit 7c6894ee7d4e88d698c4139a67b1d7898a07f765
Author: Michael Adam <obnox at samba.org>
Date:   Sun Oct 31 02:02:16 2010 +0200

    s3:util_str: add strlen_m_ext_term() - variant of strlen_m_ext() counting terminator

commit aae362e6cf5ff26486463d4a08469071d4f2ea65
Author: Michael Adam <obnox at samba.org>
Date:   Sat Oct 30 02:03:02 2010 +0200

    s3:lib/util_str: add strlen_m_ext() that takes input and output charset
    
    The function calculates the number of units (8 or 16-bit, depending
    on the destination charset), that would be needed to convert the
    input string which is expected to be in in src_charset encoding
    to the dst_charset (which should be a unicode charset).

commit efd990b581940e98c5128f4d163db4c1f6a8ec29
Author: Michael Adam <obnox at samba.org>
Date:   Fri Oct 29 22:21:47 2010 +0200

    s3:lib/util_str: clarify the comment header for strlen_m().

commit 7b99de4501e3f221262712f1575f97599d7bbcba
Author: Michael Adam <obnox at samba.org>
Date:   Fri Oct 29 22:11:30 2010 +0200

    s3:lib/charcnv: clarify comments in next_codepoint_ext()
    
    (giving the unicod U+<hexnumber> notation of the codepoints
     referred to in the comments)

commit 93dde9415b50a9a0afeb570848ba553a452849ff
Author: Michael Adam <obnox at samba.org>
Date:   Mon Nov 1 15:42:21 2010 +0100

    s3:lib/charcnv: rename a parameter for clarity in next_codepoint_ext()

commit db05686db7891c25209b9ed019c8d5eda28dd527
Author: Michael Adam <obnox at samba.org>
Date:   Mon Nov 1 15:42:21 2010 +0100

    s3:lib/charcnv: reformat comments in next_codepoint_ext()

commit 190d0b28f452ecc427de52da3a6469af3e225488
Author: Michael Adam <obnox at samba.org>
Date:   Fri Oct 29 22:06:05 2010 +0200

    s3:lib/charcnv: add next_codepoint_ext() that accepts input charset.
    
    next_codepoint() takes as string in CH_UNIX encoding and returns the
    unicode codepoint of the next (possibly multibyte) character of the
    input string.
    
    The new next_codepoint_ext() function adds the encoding of the input
    string as a parameter. next_codepoint() now only calls next_codepoint_ext()
    with CH_UNIX als src_charset argument.

commit 977504757270e069b6221ab559830d4a29005812
Author: Michael Adam <obnox at samba.org>
Date:   Fri Oct 29 20:50:28 2010 +0200

    util/charset: remove a duplicate comment.
    
    This seems to have been copied twice from source3/ code.

commit cb9fba1ed387a1a34f866c13a979ee91cd1d6da8
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 4 10:25:30 2010 +1100

    debug: fixed default debug settings
    
    this fixes -d in our command line tools (eg. samba-tool)
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Thu Nov  4 01:48:15 UTC 2010 on sn-devel-104

commit 832cd99ea7168df3d07f5e57fb56a8db438dc62a
Author: Zahari Zahariev <zahari.zahariev at postpath.com>
Date:   Fri Oct 29 19:34:13 2010 +0300

    Speed test with user objects
    
    This is a modest speed test that aims to show performance difference
    between Samba4 vs MS Active Directory. It should be used with Samba-style
    credentials and no arguments like every other python unittest.
    
    Signed-off-by: Anatoliy Atanasov <anatoliy.atanasov at postpath.com>
    
    Autobuild-User: Anatoliy Atanasov <anatoliy at samba.org>
    Autobuild-Date: Thu Nov  4 00:11:20 UTC 2010 on sn-devel-104

commit 7e382a0496efdcbcd1189ab40a15702c54622200
Author: Michael Adam <obnox at samba.org>
Date:   Sun Oct 31 02:04:25 2010 +0200

    librpc/ndr: use new strlen_m_ext_term() in ndr_charset_length(): fix bug #7594
    
    This fixes the calculation of needed space for destination unicode charset.
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Wed Nov  3 23:28:07 UTC 2010 on sn-devel-104

commit 50bdd93136d0c6e971705594a181a3a5175e2bae
Author: Michael Adam <obnox at samba.org>
Date:   Sun Oct 31 08:21:41 2010 +0100

    lib/util/charset/charconv: clarify comments in next_codepoint_convenience_ext()
    
    Give the unicod U+<hexnumber> notation of the codepoints
    referred to in the comments. Also reformat the comments some.

commit c18b67235c71ab012d1d74d8fdc1e5f38d713362
Author: Michael Adam <obnox at samba.org>
Date:   Sun Oct 31 08:02:17 2010 +0100

    lib/util/charset/util_unistr: clarify the comment header for strlen_m().

commit 9b86df8ce86411e774515fdcb3f5c9826ecb91d2
Author: Michael Adam <obnox at samba.org>
Date:   Sun Oct 31 02:02:16 2010 +0200

    lib/util/charset/util_unistr: add strlen_m_ext_term() - variant of strlen_m_ext() counting terminator

commit 82c8b31ebce2783e439399f662591b03ab5a1960
Author: Michael Adam <obnox at samba.org>
Date:   Sat Oct 30 02:03:02 2010 +0200

    lib/util/charset/util_unistr: add strlen_m_ext that takes input and output charset
    
    The function calculates the number of units (8 or 16-bit, depending
    on the destination charset), that would be needed to convert the
    input string which is expected to be in in src_charset encoding
    to the dst_charset (which should be a unicode charset).

commit 72f83368653832a7630e9fbda02e516e1aa7faff
Author: Michael Adam <obnox at samba.org>
Date:   Sun Oct 31 02:18:46 2010 +0100

    lib/charcnv/util_unistr: add next_codepoint_ext() that accepts input charset.
    
    next_codepoint() takes as string in CH_UNIX encoding and returns the
    unicode codepoint of the next (possibly multibyte) character of the
    input string.
    
    The new next_codepoint_ext() function adds the encoding of the input
    string as a parameter. next_codepoint() now only calls next_codepoint_ext()
    with CH_UNIX als src_charset argument.

commit 7a2b03964cdd12733e7ae812d463351b968d16ac
Author: Michael Adam <obnox at samba.org>
Date:   Mon Nov 1 15:53:43 2010 +0100

    lib/charset/charcnv: rename a parameter of next_codepoint_convenience_ext() for clarity

commit 5829cb0a984b6f3ee2ef114a4d2ff85f1a5a592b
Author: Michael Adam <obnox at samba.org>
Date:   Fri Oct 29 22:06:05 2010 +0200

    lib/charset/charcnv: add next_codepoint_convenience_ext() that accepts input charset.
    
    next_codepoint_convenience() takes as string in CH_UNIX encoding and returns the
    unicode codepoint of the next (possibly multibyte) character of the
    input string.
    
    The new next_codepoint_convenience_ext() function adds the encoding of the input
    string as a parameter. next_codepoint_convenience() now only calls
    next_codepoint_convenience_ext() with CH_UNIX als src_charset argument.

commit a50d3638a7440e30a0cbfb3bffe4712ff68e350a
Author: Michael Adam <obnox at samba.org>
Date:   Sun Oct 31 02:02:16 2010 +0200

    s3:util_str: add strlen_m_ext_term() - variant of strlen_m_ext() counting terminator

commit 288d55b511bcfd5ed3d6b464046808ce82aedaec
Author: Michael Adam <obnox at samba.org>
Date:   Sat Oct 30 02:03:02 2010 +0200

    s3:lib/util_str: add strlen_m_ext() that takes input and output charset
    
    The function calculates the number of units (8 or 16-bit, depending
    on the destination charset), that would be needed to convert the
    input string which is expected to be in in src_charset encoding
    to the dst_charset (which should be a unicode charset).

commit 4579d7ea2920bda8de2339c6ecd190e65454fa43
Author: Michael Adam <obnox at samba.org>
Date:   Fri Oct 29 22:21:47 2010 +0200

    s3:lib/util_str: clarify the comment header for strlen_m().

commit f16ddcae6938f7feda331c5fabc02a9539978bcb
Author: Michael Adam <obnox at samba.org>
Date:   Fri Oct 29 22:11:30 2010 +0200

    s3:lib/charcnv: clarify comments in next_codepoint_ext()
    
    (giving the unicod U+<hexnumber> notation of the codepoints
     referred to in the comments)

commit 5b6a88b9bf8bd49e179156c29fb3a7268b16808b
Author: Michael Adam <obnox at samba.org>
Date:   Mon Nov 1 15:42:21 2010 +0100

    s3:lib/charcnv: rename a parameter for clarity in next_codepoint_ext()

commit 18104ef1be1989ef496f19118ee68591f5f4be97
Author: Michael Adam <obnox at samba.org>
Date:   Mon Nov 1 15:42:21 2010 +0100

    s3:lib/charcnv: reformat comments in next_codepoint_ext()

commit d41d05ec7b5650759b8b6b388d34516daf0eed83
Author: Michael Adam <obnox at samba.org>
Date:   Fri Oct 29 22:06:05 2010 +0200

    s3:lib/charcnv: add next_codepoint_ext() that accepts input charset.
    
    next_codepoint() takes as string in CH_UNIX encoding and returns the
    unicode codepoint of the next (possibly multibyte) character of the
    input string.
    
    The new next_codepoint_ext() function adds the encoding of the input
    string as a parameter. next_codepoint() now only calls next_codepoint_ext()
    with CH_UNIX als src_charset argument.

commit f14d84e2f233dd337bbd9bb0166f8bf0cc8f7a82
Author: Michael Adam <obnox at samba.org>
Date:   Fri Oct 29 20:50:28 2010 +0200

    util/charset: remove a duplicate comment.
    
    This seems to have been copied twice from source3/ code.

commit 14718a725b65828c470167b922260840343d9843
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Nov 4 08:29:11 2010 +1100

    build: a more portable way of finding waf in makefiles
    
    this avoids using the non-portable shell command in makefiles
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Wed Nov  3 22:44:59 UTC 2010 on sn-devel-104

commit fdcbc087c0fe6abc61bf8d98ca8782a148a94f23
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Nov 3 19:14:02 2010 +0100

    selftest/tests.py: Fix typos.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Wed Nov  3 19:55:55 UTC 2010 on sn-devel-104

commit 6bd903ebe09f79431ff10bfaf5c7769c8a79e133
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Nov 3 19:13:03 2010 +0100

    provision: Look for in source setup data first, in case an older version
    of samba 4 is installed in the system.

commit 654fdce6a2b67c739675fb29c5072ca676ac00a7
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Nov 3 19:12:17 2010 +0100

    samba: Make in_source_tree() public.

commit 4bf6a3e72c9c954aa1f7ff566e30dd21d75fcfcc
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Nov 3 19:11:26 2010 +0100

    urgent_replication: Fix formatting

commit 46bca5e7b7a4b7aea57ed8db6d4b2927f1188ae6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Nov 3 18:43:38 2010 +0100

    possibleinferiors: Report subunit.

commit 9ae3c822d18cea4710d8d7cec265bd9ecdea35a4
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Nov 3 18:41:49 2010 +0100

    possibleinferiors: Fix formatting.

commit d1dd2117dbdf1eb082d77a187b46f8cd6792338a
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Nov 3 17:40:39 2010 +0100

    replace/wscript: add size checks for stdint.h types
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Wed Nov  3 19:12:39 UTC 2010 on sn-devel-104

commit f5a6c1e6dcea3b47c45a3fe18a3966739650f593
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Nov 3 17:40:12 2010 +0100

    replace/wscript: do the size checks directly after the type checks
    
    metze

commit 811a36282a61347ac39a339e54900dbfbb7504d9
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Nov 3 17:35:47 2010 +0100

    replace/wscript: define bool to int instead of off_t
    
    metze

commit 3dcec24173f3be916c1a74c46a942651ccf950d1
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Nov 3 17:34:35 2010 +0100

    replace/wscript: check for uint8_t
    
    metze

commit 05088fb855a1fc043c3f75d01742cdbbfbb3330e
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Nov 3 12:34:47 2010 +0100

    s4:dsdb/samldb: avoid nested unindexed searches in samldb_member_check()
    
    With 20000 objects in the database it's no fun to add members...
    
    metze

commit 54d4ba7103d15a096cdd08ac21fca30811fbd48c
Author: Stefan Metzmacher <metze at samba.org>
Date:   Wed Nov 3 17:41:10 2010 +0100

    s4:dsdb/tests/python/sam.py: test with member: <SID=...>
    
    metze

commit 4b79a74c1bcb74198a911693e8027797081727cc
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 1 17:50:23 2010 +0100

    s4:descriptor LDB module - a bit cleanup
    
    - add more OOM checks where needed
    - remove message of an error which cannot happen anymore (since now the
      structural objectclass is always checked by the objectclass LDB module)
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Wed Nov  3 18:30:52 UTC 2010 on sn-devel-104

commit 53d9d4ee0e6ee889a06c2d1134ddb083be45f91a
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Wed Nov 3 18:02:28 2010 +0100

    s4:sam.py - assign valid values when performing the special-attributes constraint checks
    
    The problem is that s4 per construction does the checks in a different order. It
    first checks for validity (pre-operation trigger in samldb LDB module) and then
    for the schema (post-operation trigger in objectclass_attrs LDB module).
    constraints (post-operation trigger

commit b78bf4d72100f9aa8c50ee36b30ba353e2b72eae
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Wed Nov 3 17:50:30 2010 +0100

    s4:samldb LDB module - improve the "get_single_valued_attr" call and move it into "ldb_modules/util.c"
    
    It will be used by other LDB modules as well.

commit 4311438528aaf30fff878c3862fd1d76f6059f56
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Wed Nov 3 17:29:58 2010 +0100

    s4:objectclass_attrs LDB module - introduce the hardcoded delete-protected attributes list
    
    This is a hardcoded list in AD of attributes, which can never be deleted.

commit 0baa1fb4e494afd11904a3f9b940f2ef265378a4
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Nov 3 17:53:19 2010 +0100

    pydsdb: Import testtools before subunit for those that don't have
    testtools installed.
    
    Also, cleanup some imports.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Wed Nov  3 17:47:55 UTC 2010 on sn-devel-104

commit 0690434752cfb4e607cd92d2ca5e36736d099e02
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Jul 3 13:28:01 2009 +0200

    s3: Align nttrans replies the same way Windows does it
    
    If you look at traces of "smbcacls" reading a secdesc from Samba and from W2k3
    shows this difference in the querysecdesc nttrans reply. This patch is
    necessary to enable viewing previous versions via the shadow copy modules from
    Windows 2008. The other client versions seem not to care, but W2k8 does.
    
    Signed-off-by: Michael Adam <obnox at samba.org>

commit 4f87f8f33e5df1d2236bb07e66eb0c5a9cee65b6
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed Nov 3 16:30:40 2010 +0100

    filter-subunit: Add --fail-on-empty argument.

commit f6a1f46b5e6e5daddcaf57ca8d9a96580c3676fe
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Jul 3 13:28:01 2009 +0200

    s3: Align nttrans replies the same way Windows does it
    
    If you look at traces of "smbcacls" reading a secdesc from Samba and from W2k3
    shows this difference in the querysecdesc nttrans reply. This patch is
    necessary to enable viewing previous versions via the shadow copy modules from
    Windows 2008. The other client versions seem not to care, but W2k8 does.
    
    Signed-off-by: Michael Adam <obnox at samba.org>
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Wed Nov  3 17:04:28 UTC 2010 on sn-devel-104

commit 9d4eeaeb194d071f02b19aaca3ad1b89d81d3637
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 1 15:23:48 2010 +0100

    s4:objectclass LDB module - the structural objectclass has always to be specified
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Wed Nov  3 16:20:55 UTC 2010 on sn-devel-104

commit d873fb72bc3f7b410a66f98b5045101292718717
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Wed Nov 3 16:25:17 2010 +0100

    s4:objectclass_attrs LDB module - refactor the "dSHeuristics" checker
    
    The checks are done when there are more than 0 values. The other checks should
    be performed by the other parts of the module.

commit b841d12a138a4b9a73f159a7056b0efd64de1289
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Wed Nov 3 16:21:37 2010 +0100

    s4:objectclass_attrs LDB module - simplify the invoke of the "dSHeuristics" checker
    
    It's always invoked on add and modify operations.

commit 3f4380993e75774c0c5d30171097f701b4227db7
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Wed Nov 3 15:15:02 2010 +0200

    s4-tests: Tests for the dSHeuristics attribute value restrictions
    
    Autobuild-User: Nadezhda Ivanova <nivanova at samba.org>
    Autobuild-Date: Wed Nov  3 13:58:42 UTC 2010 on sn-devel-104

commit b6fe5cdfdd83319b894eeeecbc2abf40c56c33ba
Author: Nadezhda Ivanova <nivanova at samba.org>
Date:   Wed Nov 3 15:14:06 2010 +0200

    s4-dsdb: Implemented value restrictions for the dSHeuristics attribute

commit e8b9fe7a51fbc42935792c18afa839f36ae141ed
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Nov 3 13:08:37 2010 +0100

    s3: Fix a getgrent crash with many groups

commit 80c3364cd33a96666d83f26476faa097c3494c1e
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Nov 3 13:08:37 2010 +0100

    s3: Fix a getgrent crash with many groups
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Wed Nov  3 12:58:49 UTC 2010 on sn-devel-104

commit a12c3305b328d653a19cb17fcf1d47e3ab9b0898
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 3 20:57:38 2010 +1100

    s4-server: cleanup allocation of process models
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Wed Nov  3 10:40:52 UTC 2010 on sn-devel-104

commit 6614f847e06551b08f59106352df02c5d13ff23a
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 3 20:37:08 2010 +1100

    s4-ldb: fixed sorting of module names
    
    this should also fix a valgrind error on freebsd
    
    thanks to Matthieu for spotting this

commit 598b565980a02a8909e3738c17fc503f83efe45e
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Wed Nov 3 09:39:15 2010 +0100

    s4:objectguid LDB module - remove "objectguid_find_attribute"
    
    It's exactly the same as "ldb_msg_find_element".
    
    In addition remove a comment which points out a "fixme" for a semi-async call
    since we started to permit them again.
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Wed Nov  3 09:29:46 UTC 2010 on sn-devel-104

commit 4902b71a607a0899d1a2d65b80eebdc121f4ef1d
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Wed Nov 3 09:23:33 2010 +0100

    s4:RPC server - always set the response pad data in base of the request one
    
    Otherwise it could remain uninitialised - should fix bug #7769.

commit 5516191e7251c9f47a81702e3199b1af9c099f72
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Wed Nov 3 09:23:00 2010 +0100

    s4:RPC server - cosmetic fixes - indentation, comments

commit cb9d048f90a2d1da7134ea7026be3a1a5574a920
Author: Philip M. White <pmw at qnan.org>
Date:   Wed Nov 3 08:21:34 2010 +0100

    s4:waf - fix the build on Gentoo platforms
    
    Signed-off-by: Matthias Dieter Wallnöfer <mdw at samba.org>

commit b028f55880f5beedb9acb440d4ea53b54345870b
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 3 14:26:04 2010 +1100

    s4-test: if using a system version of ldb, override the ldb modules path
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Wed Nov  3 04:13:22 UTC 2010 on sn-devel-104

commit ef1afae2cec531797750be32907705566aa2d228
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 3 12:23:43 2010 +1100

    waf: more agressively expand subsystem syslib deps
    
    this solves an openchange build problem with an indirect dependency on
    talloc when talloc is a syslib
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Wed Nov  3 02:17:30 UTC 2010 on sn-devel-104

commit c1cc1568b86660cd890428172616a38abfa695f5
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 3 12:22:21 2010 +1100

    s4-ldb: make ldbtest depend on ldb

commit f0a472a2d678dd0374181f1a6ac0a3d35503636e
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 3 12:09:23 2010 +1100

    waf: added reconfigure targets to our libraries
    
    This allows you to do "make reconfigure" to re-run configure only if
    needed

commit 8c44dfc371b3be2eadfb2f12580f33fde5551370
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 3 11:30:23 2010 +1100

    waf: ensure pkgconfig files depend on the prefix

commit dfa20fcd485b4b3a6b2a9d975374419129e647a4
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 3 11:14:40 2010 +1100

    waf: split pkgconfig logic into a separate module

commit 553029b88b470362b533bbd17d028e6e61e4b8b9
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 3 10:50:16 2010 +1100

    s4-build: use -Wl,--as-needed if supported
    
    this makes our runtime load times smaller, and also means we find bugs
    that this may cause on gentoo. gentoo uses this by default
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Wed Nov  3 00:35:56 UTC 2010 on sn-devel-104

commit 2a5e5cd8fa651b819182a2c57b580ab278b4945a
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 3 10:49:08 2010 +1100

    waf: fixed wildcard build for full paths

commit 5a3d22a25660525970e1b5c8a0e0be2090dd4d0e
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 3 10:25:38 2010 +1100

    waf: rerun deps calculation on LDFLAGS or CFLAGS change

commit 9cac0bfde658ce0639a9aa65f412ae8a1eae8bdf
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Nov 3 08:18:05 2010 +1100

    waf: fixed wildcard build
    
    this fixes minimal includes for subsystems that use autoproto

commit b3fb311173ff6716a19a9e828f7167872bf76638
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue Nov 2 10:58:49 2010 +1100

    s4-ldb: give the user a hint as to what may be wrong
    
    when a backend or module can't be found, give a hint about
    the LDB_MODULES_PATH environment variable
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Tue Nov  2 21:28:22 UTC 2010 on sn-devel-104

commit 4a08b2d172c144f831b8c6a282ab990142b9b13d
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue Nov 2 10:41:28 2010 +1100

    s4-dsdb: removed the use of ldb_private.h from s4
    
    this will allow s4 to use a system version of ldb

commit 8a2142773f3be50734a1ae51898e18dcaa26db28
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue Nov 2 10:40:52 2010 +1100

    s4-ldb: expose some more ldb module functions
    
    this exposes enough functions for s4 to not need ldb_private.h any
    more.

commit 29ecdd52699bf74c4419fb0a03358dc8c16233c8
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Dec 15 20:17:01 2009 +0100

    s3: Add "net registry getvaluesraw"
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Tue Nov  2 15:42:22 UTC 2010 on sn-devel-104

commit c6c45e6314a258592681da37befc41062bc0d2a9
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Nov 16 12:03:24 2009 +0100

    s3: Do not connect to ctdb if it is blocked for some reason

commit 33d13f0bb99fd4155994cdf280a7239bc121ea1e
Author: Martin Schwenke <martin at meltin.net>
Date:   Thu Oct 22 13:03:20 2009 +0200

    cluster_fatal() exit code should not indicate success.
    
    cluster_fatal() logs a fatal event and then exits with 0.  This seems
    wrong.  Sometimes command like "net" use this code and return
    incorrect empty output but then exit with 0.
    
    This simply changes the exit code to 1.
    
    Signed-off-by: Martin Schwenke <martin at meltin.net>

commit 0e95fca747826209edfde79d18b106c69e51cd6b
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Dec 15 20:17:01 2009 +0100

    s3: Add "net registry getvaluesraw"
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Tue Nov  2 15:42:22 UTC 2010 on sn-devel-104

commit 18e3b223c77b8257966879f5238994642881d147
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Nov 16 12:03:24 2009 +0100

    s3: Do not connect to ctdb if it is blocked for some reason

commit 27056d37e0a7a7f46a4765b7ea45193050caa277
Author: Martin Schwenke <martin at meltin.net>
Date:   Thu Oct 22 13:03:20 2009 +0200

    cluster_fatal() exit code should not indicate success.
    
    cluster_fatal() logs a fatal event and then exits with 0.  This seems
    wrong.  Sometimes command like "net" use this code and return
    incorrect empty output but then exit with 0.
    
    This simply changes the exit code to 1.
    
    Signed-off-by: Martin Schwenke <martin at meltin.net>

commit 4622f2e926acf0bc50237f396b3f629ccd5326ec
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Nov 2 13:09:50 2010 +0100

    s3: Fix a typo in a DEBUG msg
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Tue Nov  2 13:13:39 UTC 2010 on sn-devel-104

commit 102e5d101f6174e004d5b003a3a51c065c75b33e
Author: Stefan Metzmacher <metze at samba.org>
Date:   Tue Nov 2 11:32:30 2010 +0100

    MAINTAINERS: add myself as maintainer for tevent and tsocket
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Tue Nov  2 12:30:21 UTC 2010 on sn-devel-104

commit 46e70a21006094a8b0575755a47201f1c07e753a
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Nov 2 21:57:13 2010 +1100

    s4-selftest Run RPC-PAC against all the DC environments.
    
    This is important, as it will validate that the PAC handling is
    correct with the different encryption types.
    
    Andrew Bartlett
    
    Autobuild-User: Andrew Bartlett <abartlet at samba.org>
    Autobuild-Date: Tue Nov  2 11:45:50 UTC 2010 on sn-devel-104

commit a26d9194ffc45e1c95899ee33bc5dd4d35a0dd10
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Nov 2 20:55:18 2010 +1100

    s4-process_model Fix valgrind-found use of un-initialised variable
    
    The relloc didn't zero the structure for the new process modal, and so
    m->initialised wasn't initialised.
    
    Andrew Bartlett

commit 41999761f1bd018dd039421e2cfe498e173e2f79
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Nov 2 17:14:55 2010 +1100

    s4-torture Add tests for DES-only accounts PAC behaviour/validation.
    
    Previously we didn't support DES-only in a Samba4 domain.  This is
    important for some legacy systems that have not yet migrated from this
    weak crypto.
    
    Andrew Bartlett

commit b8a0eb749fff7c462f4841b12c3977108fba3925
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Nov 2 17:10:47 2010 +1100

    s4-selftest Allow weak crypto so we can test DES-only behaviour.
    
    Andrew Bartlett

commit 18732b1a4b587ea8317f6239a47b205aa5a6cea2
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Nov 2 17:08:34 2010 +1100

    heimdal Add handling for PAC signatures over all encryption types
    
    There are exceptions from the expected behaviour of 'checksum type
    matches key type' that we must deal with here, or else we can't serve
    DES-only servers.
    
    Andrew Bartlett

commit b717ec26d96d5285f554c56c01d885c19b1c9b65
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Nov 2 15:33:42 2010 +1100

    s3-param Fix up lp_set_cmdline() not to re-store cmdline options on each reload
    
    The previous code was buggy in that it did not honour the 'store'
    argument to lp_set_cmdline_helper(), and would use the stored
    parameter after freeing it when handling overwritten values.
    
    Andrew Bartlett
    
    Autobuild-User: Andrew Bartlett <abartlet at samba.org>
    Autobuild-Date: Tue Nov  2 05:19:17 UTC 2010 on sn-devel-104

commit 7d0f04a651e4bed7e1e6d587a1bdaf3cfa6f9e33
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Nov 2 15:32:16 2010 +1100

    s3-libsmbclient Don't store 'debug_stderr' on the libsmbclient context
    
    Following the review of this patch series by Derrell Lipman, remove
    the seperate storage of the debug_stderr variable from the
    libsmbclient SMBC_internal_data context.
    
    Andrew Bartlett

commit b1099a5b560db0145534ed6484eee27c7d93528a
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Nov 1 20:55:04 2010 +1100

    s3-libsmbclient Add comments to describe the behaviour of DEBUG()
    
    This isn't quite what you would expect from this interface, but actually
    avoids some really nasty situations if you ever have more than one
    libsmbclient context in a process.
    
    In the real world, if you have asked for DEBUG() to stderr in one part
    of the code, you will want it globally, even in a different thread
    (which in the past would have rest everything to stdout again, at
    least while starting up).
    
    Andrew Bartlett

commit e16c9904c60bd7531ada1acd2396e56ee1213dea
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Nov 1 20:30:33 2010 +1100

    s3-libsmbclient-examples Add tests for debug behaviour.

commit db2a61ab26f8dab5c9b8f27ae25f9b1ca5fe67b4
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Mon Nov 1 18:42:36 2010 +1100

    debug Explain the behaviour of setup_logging() more clearly

commit 4aeb608eca3be67498819000f5eea9ad63e9b7f8
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Oct 29 21:12:12 2010 +1100

    s3-debug Clarify the handling of invalid state.fd values in debug.c
    
    This makes it clear that -1 and 0 are both invalid file descriptor values
    for DEBUG output.
    
    Andrew Bartlett

commit ed111d11ebcbaa1e709485f86ca45e582a55301f
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Oct 29 21:10:31 2010 +1100

    s3-debug Move 'load_case_tables()' before lp_set_cmdline() and popt calls
    
    The problem here is that we cannot run lp_set_cmdline() (directly or
    indirectly via the popt helpers) until load_case_tables() has been run.
    
    However, load_case_tables does not have auto-initialisation, so we
    must init it once, and once only.
    
    Andrew Bartlett

commit e64dfdcc71e17f21419f24b3f2b32d477b4cea1e
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Oct 29 16:20:22 2010 +1100

    s3-debug Convert from x_file to real file descriptors.
    
    X_FILE does not gain us anything in this use case, we want our log
    messages on disk, not in a buffer, and we don't gain anything from the
    X_FILE api.  I discussed the matter with tridge, who feels that to use
    FILE in the first place was a mistake, and that X_FILE isn't any
    better, but was a stop-gap to avoid issues on solaris.
    
    Andrew Bartlett

commit d9f67eebf621adacf5514c7ba1ed17b4953db762
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Oct 29 15:29:09 2010 +1100

    s3-debug Remove last direct assignements to DEBUGLEVEL
    
    All future assignments of the debug level should go via
    lp_set_cmdline("log level", "x") because this will ensure the value is
    not overwritten in an smb.conf load.
    
    Andrew Bartlett

commit cf4de8ec2c8df2ceabbe3d836d296b058e7b19fb
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Oct 29 15:06:36 2010 +1100

    s3-debug Remove 'AllowDebugChange' and use lp_set_cmdline() instead
    
    By removing this global variable, the API between the two different
    debug systems is made more similar.  Both s3 and s4 now have
    lp_set_cmdline() which ensures that the smb.conf cannot overwrite
    these the user-specified log level.
    
    Andrew Bartlett

commit 9da4ace1d9789d300ab298bc34694c44b2062f30
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Oct 29 14:19:32 2010 +1100

    s3-debug Impove setup_logging() to specify logging to stderr
    
    This change improves the setup_logging() API so that callers which
    wish to set up logging to stderr can simply ask for it, rather than
    directly modify the dbf global variable.
    
    Andrew Bartlett

commit 4ae27891f8ac0a56d68b0544e78d6c17ade0c1c9
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Oct 29 15:56:29 2010 +1100

    lib/debug Use vdprintf rather than manually allocate
    
    This allows the system to use whatever buffers it wants for the string
    rather than assuming we need to malloc() it.
    
    Andrew Bartlett
    
    Autobuild-User: Andrew Bartlett <abartlet at samba.org>
    Autobuild-Date: Tue Nov  2 00:18:43 UTC 2010 on sn-devel-104

commit ad7b551edc75ffb7233f5eafdd3680c2c20eef92
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Oct 29 15:11:11 2010 +1100

    s4-torture Remove torture/locktest2.c (no longer compiled and unused)
    
    This is a left-over of a speculative approach to lock testing that
    didn't go anywhere.
    
    Andrew Bartlett

commit e7eac0e391c2d8b79fe0601db2c5d14fbfbb308e
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Oct 29 15:00:01 2010 +1100

    lib/util Remove setup_logging_stdout()
    
    This API is no longer required now that we don't attempt to build ndrdump
    with the s3 build system, and because the s3 debug system will soon have the
    same setup_logging() API.
    
    Andrew Bartlett

commit 7e23363455703eb24c506a7922ce86e3697fc8cd
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 23:36:42 2010 +1100

    s4-ldb: removed ldb_includes.h
    
    it causes problems with the openchange build as it is not installed
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Mon Nov  1 21:49:47 UTC 2010 on sn-devel-104

commit 7182f0885e17d5ffe2af491a06a6df1769350e17
Author: Michael Adam <obnox at samba.org>
Date:   Mon Nov 1 12:33:43 2010 +0100

    s3:winbindd: fix query_user for users with NULL full name.
    
    Not sure whether query_user ever sends a NULL full name.
    Query Display Info does, and it does not harm to add the
    check here, too.
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Mon Nov  1 13:03:33 UTC 2010 on sn-devel-104
    (cherry picked from commit 1ccb69aabb9057d272fc584d648a4ed9ffc0f3b7)

commit 551bb0db7872aa12ed182be817c51f22bd81dcb6
Author: Michael Adam <obnox at samba.org>
Date:   Mon Nov 1 12:31:34 2010 +0100

    s3:winbindd: fix query_user_list for users with NULL full_name
    (cherry picked from commit 53d19fac5f97ca234b75046602455653e2a0b2e7)

commit ce1eb1f7265fca1bd3a12b39d6af7be1feeb2043
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Nov 1 17:40:25 2010 +0100

    talloc: Install pytalloc.h.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Mon Nov  1 17:25:07 UTC 2010 on sn-devel-104

commit 8770c8fe2fa1dbb5ecb1c2575187aed319356670
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 1 14:36:06 2010 +0100

    s4:samldb LDB module - the "sAMAccountName" cannot be substituted by nothing
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Mon Nov  1 14:36:24 UTC 2010 on sn-devel-104

commit 2f9480407dced4e39aeae5681acfa5454fd8fda4
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 1 14:14:35 2010 +0100

    s4:sam.py - additional testing for "servicePrincipalName" updates

commit 1b2f4c11a0893f999074b99ef875e33a7a99392d
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 1 13:31:52 2010 +0100

    s4:samldb LDB module - support now the full "servicePrincipalName" update trigger
    
    With "dNSHostName" and/or "sAMAccountName" updates

commit 3eb0311aa6c3ea09e46b71728eababe0d60c0aca
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 1 12:59:51 2010 +0100

    s4:samldb LDB module - "sAMAccountName" checker
    
    We need a "talloc_steal" for the retrieved "sAMAccountName" since the
    memory is afterwards freed using the "talloc_free" call.

commit 9b0f8a8e5ff578c0eb231fea80943f2a72dd7286
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 22:48:16 2010 +1100

    s4-ldb: use ldb_set_modules_dir() to load additional ldb modules
    
    this allows ldb_wrap to enable s4 modules in a standalone ldb install
    without any additional installation
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Mon Nov  1 13:47:33 UTC 2010 on sn-devel-104

commit 91030477825112d50c6f4e72f9ece2a51a79230a
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 22:30:45 2010 +1100

    s4-ldb: enable version checking in dsdb ldb modules

commit a386ca85590a0ee18c1d98c80c6b1ec4faab31a7
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 22:30:23 2010 +1100

    s4-ldb: enable ldb module version checking

commit 8366bb495abefe5cc1d0cb120530a1933d942fbf
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 22:28:59 2010 +1100

    s4-ldb: added support for ldb module version checking

commit 1ccb69aabb9057d272fc584d648a4ed9ffc0f3b7
Author: Michael Adam <obnox at samba.org>
Date:   Mon Nov 1 12:33:43 2010 +0100

    s3:winbindd: fix query_user for users with NULL full name.
    
    Not sure whether query_user ever sends a NULL full name.
    Query Display Info does, and it does not harm to add the
    check here, too.
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Mon Nov  1 13:03:33 UTC 2010 on sn-devel-104

commit 53d19fac5f97ca234b75046602455653e2a0b2e7
Author: Michael Adam <obnox at samba.org>
Date:   Mon Nov 1 12:31:34 2010 +0100

    s3:winbindd: fix query_user_list for users with NULL full_name

commit 05d752473615404ab81d28423f6c78cf3de49777
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Oct 31 22:42:38 2010 +0100

    s4:setup/spn_update_list - the DNS SPN is only used in DNS mode
    
    Not all DCs are automatically DNS servers.
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Mon Nov  1 12:20:36 UTC 2010 on sn-devel-104

commit 02547de5f9a055723d388b3790ac9cd82d8e1895
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Oct 31 22:39:49 2010 +0100

    s4:ldap.py/sam.py - simplify the objectclass specifications
    
    - For user accounts we only need to specify "user" ("person" is an inherited
      objectclass)
    - Don't use the brackets when we have only one objectclass specified

commit 6f2001efa53fa3a46966bde8ed0e3307bbdcf0c4
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Oct 31 22:34:22 2010 +0100

    s4:sam.py - test "objectSid" modification lockdown

commit 7da84bc7b6428b5b262f177b848c199d0fcd143a
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 1 12:33:00 2010 +0100

    s4:samldb LDB module - unify objectSid assignment error messages

commit 7ca6b3ee6d6fbb602ad4e43326c67784efbe0a17
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Oct 31 22:31:53 2010 +0100

    s4:samldb LDB module - deny "objectSid" modifications
    
    The same as with Windows

commit 7578e04fb8022ba13fa07fb88eb3d00474337ea1
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 1 11:30:19 2010 +0100

    s4:provision - adapt the "provision" so that SIDs are only set on entry creation
    
    SID modifications are denied.

commit 2a25f7515a68938249beef47546465889ca1c734
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 1 11:17:37 2010 +0100

    s4:torture - suppress printf "%llu" on uint64_t variables warnings
    
    The signed/unsignedness does match (always unsigned). The bitlength (64 bit) on
    all regular platforms does also. Therefore simply add a cast to
    "unsigned long long".

commit c8bcf821191ab88a82954fd485087522d3c2ef05
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Mon Nov 1 11:03:38 2010 +0100

    ldb:tools/ldbtest.c - fix build warning
    
    Cause was an incomplete declaration.

commit e59a8a563b684c04ca4d7dbdb13d5a9008ed2c3f
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 18:46:02 2010 +1100

    s4-ldb: fixed build of paged searches
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Mon Nov  1 09:41:27 UTC 2010 on sn-devel-104

commit 952ce1521c319e7427c12fa82f22ca5cb15018f6
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 18:45:44 2010 +1100

    s4-ldb: fixed build of oLschema2ldif

commit 6f2c4abadd6097d949b388cc4d9c4ebd77f0df10
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 18:45:25 2010 +1100

    s4-ldb: convert existing ldb tools to use new command line hooks
    
    the usage() function needs to take a ldb context, as the popt_options
    is specific to the ldb context
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit f924a022cbc973ae646bff5119a1784e979a052f
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 15:41:07 2010 +1100

    s4-ldb: added ldb command line hook support
    
    ldb modules can now add hooks to the command line processing for ldb
    tools
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit fd8815335d1295d3d0b9f5e7870f4ed364b1dd3b
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 18:43:46 2010 +1100

    s4-ldb: added samba_extensions ldb module
    
    this module hooks into the ldb command line processing, to add extra
    command line options and initialisation of samba4 internal subsystems
    such as gensec
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit cdf19ec5e2310a2f41e73fbb4655da288b88edfc
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 18:42:39 2010 +1100

    s4-ldb: moved the ldb_ildap backend into lib/ldb-samba
    
    this backend is samba4 specific

commit d103f2d346d721de6975f32649a8c75d5230dc5b
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 18:41:32 2010 +1100

    s4-ldb: added support for general ldb hooks in modules
    
    this allows a ldb module to register a hook function called at various
    stages of processing. It will be initially used for ldb command line
    hooks, but should work generally.
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit c74601e0b333f81570dfca6959e047d83e6ab32c
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 16:42:21 2010 +1100

    s4-ldb: added an override flag to ldb_register_backend()
    
    this will be used to allow a system ldb build with an ldb backend to
    have its ldap handler overridden by the s4 one

commit 05b37385fcfc67f4203b2a4822f94813d11511ca
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 16:07:35 2010 +1100

    s4-ldb: it is not an error for the modules directory to not exist

commit 28c1e4d3eb3162c0177085bae753102994a35846
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 15:38:37 2010 +1100

    s4-modules: get rid of the remaining static prototypes for modules
    
    the waf build now generates the prototype declarations for us

commit 4404b4c700270c7607d7b8d792ab23ce1d080463
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 15:28:29 2010 +1100

    waf: removed the module aliases code
    
    This is not needed with the new ldb modules approacg

commit 7eb2eed156c8358b5a857444651841a17651229c
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 15:28:02 2010 +1100

    s4-dsdb: convert the rest of the ldb modules to the new module type

commit 43f7c9ca26f72141c87babe428e46e9a293c4b9c
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 15:27:30 2010 +1100

    s4-test: we don't need to set LDB_MODULES_PATH any more

commit 6db57658a9746df7177f1824752aa43395f1419f
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 15:00:11 2010 +1100

    s4-ldb: removed the old ldb module loading style
    
    this gets rid of some particularly obscure cpp macros for module lists

commit be8e91d9cadf0886bf5ce4816dff4073d903965d
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 14:59:28 2010 +1100

    s4-ldb: convert the rest of the ldb modules to the new style

commit b887b69151808455ae19ce2e690f6fe336c44bb9
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 14:58:32 2010 +1100

    s4-process_model: use the static module prototyping
    
    remove the manual prototyping of static init functions

commit 0a703c7fd10d8adc57f5703c697eb80a7a7202bc
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 14:57:57 2010 +1100

    waf: added automatic prototyping of static module init functions
    
    this avoids the need to manually list all our static init functions in
    the code
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit 014a90f6eff99ab84ad916391e40d63b51196036
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 12:39:49 2010 +1100

    s4-dsdb: convert the simple_ldap_map module to the new module style

commit cea4bdb46747887cf82ed6a6330e1070b4e9f8ba
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 12:39:06 2010 +1100

    s4-dsdb: convert the extended_dn_out module to the new ldb module style

commit e8f0e3aca9f834c53933dd31316c0b928944b400
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 12:37:35 2010 +1100

    s4-ldb: convert the openldap ldb backend to the new style of module

commit efdcedb6b16316450739a3a7da7de503ea5e0d04
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 12:33:11 2010 +1100

    s4-ldb: convert the ildap module to the new type of ldb module
    
    this gets rid of the module aliases, which caused issues on some
    systems (eg. gentoo).

commit 8b63ff52e2442d457b5221f51cb9e85e4b94e298
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 12:32:18 2010 +1100

    s4-ldb: support a new type of ldb module loading
    
    this supports module loading in ldb which uses the approach of "load
    all modules in a directory". This is much more flexible than the
    current module loading, as it will allow us to load modules for
    command line parsing and authentication.
    
    Modules are loaded from a colon separated path, in the environment
    variable LDB_MODULES_PATH. If unset, it defaults to LDB_MODULESDIR.
    
    Within each directory modules are loaded recursively (traversing down
    the directory tree). The device/inode number of each module is
    remembered to prevent us loading a module twice.
    
    Each module is checked for a ldb_init_module() function with
    dlsym(). If found, it is called with the ldb module version as an
    argument.

commit fd6d29bc08cacbd5270599aab52e0006bea2002f
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 12:29:04 2010 +1100

    waf: added module_init_name parameter to SAMBA_MODULE()
    
    this will be used for ldb module loading

commit 1aa8308c30962ac04a2997acaa7f2a7458729cc2
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Mon Nov 1 06:18:55 2010 +0100

    tdb: Use waf by default.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Mon Nov  1 06:04:14 UTC 2010 on sn-devel-104

commit a2d787d95d1f20aa2c080c2281bcf213728dfbc4
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Mon Nov 1 00:46:58 2010 +0200

    s4-dsdb_schema: Use DRSUAPI_ATTID_INVALID instead of 0xFFFFFFFF magic value
    
    Autobuild-User: Kamen Mazdrashki <kamenim at samba.org>
    Autobuild-Date: Mon Nov  1 00:36:20 UTC 2010 on sn-devel-104

commit 9221c38e1673bb2b54b971401f1d2f348aecbeca
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Fri Oct 29 23:46:05 2010 +0300

    s4-druspia.idl: rename DRSUAPI_ATTID_NONE to DRSUAPI_ATTID_INVALID
    
    0xFFFFFFFF is actually an invalid value for an ATTID
    and *_INVALID will make it more easy to notice in logs

commit 717b1158a6a4e94c0a37623731d398723a24eed8
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Fri Oct 29 02:22:35 2010 +0300

    idl: Use DRSUAPI_ATTID_ prefix instead of DRSUAPI_ATTRIBUTE_ for ATTID values
    
    Those values are actually ATTID values and such, they are used
    for ATTIDs for Attributes, Classes and Syntaxes.

commit fb6f12be5c3d5ad3e22943a780576a08f794f6a4
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Nov 1 09:47:12 2010 +1100

    s4-server: avoid using environ as it is not portable
    
    we can just use execv() instead, which passes through the environment,
    which is all we need
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Sun Oct 31 23:53:49 UTC 2010 on sn-devel-104

commit 3cef97ad0e7008e3732cb32348761a4482c772be
Author: Matthieu Patou <mat at matws.net>
Date:   Mon Nov 1 01:05:03 2010 +0300

    unit tests: remove trailling white spaces
    
    Autobuild-User: Matthieu Patou <mat at samba.org>
    Autobuild-Date: Sun Oct 31 23:10:55 UTC 2010 on sn-devel-104

commit fda0f614d5267f27722a642c84091d5f9c5b6ac4
Author: Matthieu Patou <mat at matws.net>
Date:   Mon Nov 1 01:00:46 2010 +0300

    unit tests: allow make test to correctly and quickly exit in case of problem while provisionning a test environment

commit d5883c8d00af17b084e17642b4dda3f6e9b3305e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Oct 31 22:43:48 2010 +0100

    replace/talloc: Avoid automatically pulling in new configure/Makefile,
    as these files are checked in, and the source might not be available.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Sun Oct 31 22:27:56 UTC 2010 on sn-devel-104

commit dac6f1662e33918659e00f65813a27f3cb4728ce
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Oct 31 21:13:55 2010 +0100

    s4:sam.py - test the "sAMAccountName" attribute
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sun Oct 31 21:02:48 UTC 2010 on sn-devel-104

commit 51f4de8fc85c314f23ca09ec88001f4dd2253b7f
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Oct 31 21:04:26 2010 +0100

    s4:samldb LDB module - validate "sAMAccountName" modifications
    
    Also the "sAMAccountName" attribute is protected against corruption (e.g. two
    accounts with the same name).

commit 229f3cc9e85eaf9909464886d152216f7ba44b7b
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Oct 31 19:41:12 2010 +0100

    s4:netlogon RPC server - "LogonGetDomainInfo" - always check the LDB return codes
    
    Plus some cosmetic indentation fixes
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sun Oct 31 19:26:45 UTC 2010 on sn-devel-104

commit a5fc9378df6e69338332762c7d1c8a72cad58153
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Oct 31 19:11:34 2010 +0100

    s4:libnet_join.c - only write the really essential SPNs
    
    If we are a DC then the others are added by the "samba_spnupdate" script.
    
    This fixes bug #7614.

commit 572774a7a0a1c646bc84d1310f5e8002a464216c
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Oct 31 14:00:14 2010 +0100

    s4:provision - remove the "servicePrincipalName" creation on the DC object
    
    This is now done by the "samba_spnupdate" script.

commit 01e7cc607cfdfb3b0b17048a30b470ac990ba736
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Oct 31 14:36:41 2010 +0100

    s4:setup/spn_update_list - reorder and update with other SPNs

commit 971ce6c5ed214bf01cc4a767d556279f71e77f9d
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Oct 31 14:07:52 2010 +0100

    s4:scripting/bin/samba_spnupdate - also support adding all possible "servicePrincipalName"s

commit 5f8adf0efd555e3595c90d4223d06b9638340b1b
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Oct 31 14:46:15 2010 +0100

    s4:dsdb/dns/dns_update.c - increase the timeout for the SPN and DNS update scripts
    
    Sometimes it can take longer than 10 sec.

commit 39d40892c6bf50fc1ed2a8336b4207b6320eb387
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Oct 31 12:30:52 2010 +0100

    s4:netlogon RPC server - point out that the "LogonGetDomainInfo" "servicePrincipalName" generation is still needed

commit 11687316b49af138d0e8c42ca170d12aa0665df0
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Oct 31 17:24:08 2010 +0100

    s4:sam.py - add a test for the "dNSHostName" - "servicePrincipalName" update mechanism

commit 3f66608da40970dd7cc5ef04789b4fd692fd8e35
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Oct 31 12:07:04 2010 +0100

    s4:samldb LDB module - implement the "dNSHostName" - "servicePrincipalName" change trigger
    
    When the "dNSHostName" changes then also the "servicePrincipalName"s are
    changed as well.

commit 771b10a421c287bb191192da632e73e5d1458cce
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Oct 31 11:03:59 2010 +0100

    s4:samldb LDB module - check for the number of results after a search operation
    
    Should always be done.

commit 8de1d727f18b28f660b6f88b14f307841c4ae6cb
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sun Oct 31 11:01:00 2010 +0100

    s4:drsuapi RPC server - fix counter variables

commit f6cfa866074b64b57d574c94429c8e358974b954
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Oct 31 18:24:02 2010 +0100

    talloc: Look harder for waf.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Sun Oct 31 18:06:16 UTC 2010 on sn-devel-104

commit c402e75be930a47f4e1c5663cb0041791fd47bcf
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Oct 31 18:19:19 2010 +0100

    replace: Look harder for waf.

commit c3fa203435b82d14805024db8e4a3660859cbdf0
Author: Matthieu Patou <mat at matws.net>
Date:   Sun Oct 31 18:50:15 2010 +0300

    build: In some case the flags for the sun studio linker are wrong
    
    In this case we test if the -Wl,-h,%s works and if so use this form
    
    Autobuild-User: Matthieu Patou <mat at samba.org>
    Autobuild-Date: Sun Oct 31 16:35:17 UTC 2010 on sn-devel-104

commit 9f0fb0261ecdecb093ced28024a36973bf1938b9
Author: Matthieu Patou <mat at matws.net>
Date:   Sun Oct 31 16:24:46 2010 +0300

    build: check that if we provide -liconv we can build shared libs
    
    On Solaris with sun studio compiling an executable with -liconv even if
    there is no libiconv.so or libiconv.a will work but not for a shared
    lib.
    
    This problem leads to build problem as the linker won't be able to find
    libiconv when building shared lib as liconv is wrongly specified

commit 97c0def79d123406b44289a131c054ebe863823d
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sun Oct 31 23:30:50 2010 +1100

    s4-auth: added a dependency on com_err
    
    this helps with the gentoo build. The problem is that without the
    depenency, we don't add the cflags from the pkgconfig for com_err to
    the build of auth/gensec. That really reflects a more general problem
    with propogation of include dependencies, but this simple fix should
    be enough for now.
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Sun Oct 31 13:13:33 UTC 2010 on sn-devel-104

commit f99c009b61c9e8b5968a9b074546408ce93db73c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Oct 31 02:44:32 2010 +0100

    replace: Build using waf by default.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Sun Oct 31 02:45:21 UTC 2010 on sn-devel-104

commit 4f22cc7a283d21000e8ffa0c39746aa9f824f49e
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Oct 31 02:31:59 2010 +0100

    talloc: Switch over to using waf as the default build system for the standalone build.

commit 3deece559159150a0710d8160f39583ba7f2e582
Author: Jelmer Vernooij <jelmer at samba.org>
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 at samba.org>
    Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104

commit 9401189d5435632bcc6a177845ce03beaa804113
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
    Autobuild-Date: Sat Oct 30 19:07:20 UTC 2010 on sn-devel-104

commit 098ea71728eb6389ff4c5314d17df533f79a07a8
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
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 at samba.org>
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 at samba.org>
    Autobuild-Date: Sat Oct 30 18:15:31 UTC 2010 on sn-devel-104

commit 98fefa8a017bbb67f6c33080c8a80c77c34e42b8
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
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 at samba.org>
Date:   Sat Oct 30 18:09:12 2010 +0200

    s4:sam.py - enhance "member" tests

commit 4987467b785a5870cb338881c8916b4268006cd6
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
Date:   Sat Oct 30 17:55:56 2010 +0200

    s4:rpc_server/common.h - quiet compilation warnings

commit b548674c29aa04594e70599d9021182f9a69d753
Author: Matthieu Patou <mat at matws.net>
Date:   Sat Oct 30 20:42:50 2010 +0400

    provision: fix wrong tests
    
    Autobuild-User: Matthieu Patou <mat at samba.org>
    Autobuild-Date: Sat Oct 30 17:31:23 UTC 2010 on sn-devel-104

commit a509b93518b17309f401a6fd107c726c7ab7582f
Author: Matthieu Patou <mat at matws.net>
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 at matws.net>
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 at samba.org>
Date:   Sat Oct 30 17:43:48 2010 +0200

    replace: Fix formatting.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Sat Oct 30 16:32:15 UTC 2010 on sn-devel-104

commit 7fc0aaba4b7383973bbc2e80addea11658d48fbf
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Oct 30 16:17:58 2010 +0200

    ldb: Drop autoconf-based build system.

commit fe6d404ea506e492c0a29715ed1e88ebe044e875
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Oct 30 16:16:33 2010 +0200

    tevent: Drop autoconf-based build system for standalone build.

commit d1eba07e54d20ec9222f1ee448cc4223b9341c70
Author: Jelmer Vernooij <jelmer at samba.org>
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 at samba.org>

commit 58e99ae9169df39b383f711c91e0c0f76b954b33
Author: Jelmer Vernooij <jelmer at samba.org>
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 at samba.org>
Date:   Sat Oct 30 16:58:34 2010 +0200

    s4:local_password LDB module - fix typos
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sat Oct 30 15:41:46 UTC 2010 on sn-devel-104

commit 2c0a9e9f2118d36c7d8af5caa72346581c2197c1
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
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 at samba.org>
Date:   Sat Oct 30 16:35:12 2010 +0200

    s4:extended_dn_store LDB module - fix counter types

commit dc0000e1a8f5233608d5bf59730200af3e041ce5
Author: Matthieu Patou <mat at matws.net>
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 at samba.org>
    Autobuild-Date: Sat Oct 30 14:26:22 UTC 2010 on sn-devel-104

commit edebb76a616c40565383363bc240c0df50a850f3
Author: Matthieu Patou <mat at matws.net>
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 at matws.net>
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 at samba.org>
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 at samba.org>
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 at samba.org>
    Autobuild-Date: Sat Oct 30 13:32:09 UTC 2010 on sn-devel-104

commit 35d466e66b464cefca2e33fa8e1ff7301b029690
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>
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 at samba.org>
Date:   Sat Oct 30 15:47:21 2010 +1100

    s4-heimdal: lex_err_message() should not be static

commit a139628423e0a48c1a63321ee054734673f03c9e
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>
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 at samba.org>
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 at samba.org>
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 at samba.org>
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 at samba.org>

commit 2ea41fdbe2bc56b411aee213c852cecadb325427
Author: Andrew Tridgell <tridge at samba.org>
Date:   Sat Oct 30 14:19:11 2010 +1100

    s4-cmdline: make cmdline-credentials a private library

commit 88fd7e0920dfdd9c1819c71b65dd3eda80a350f9
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>
Date:   Sat Oct 30 14:16:35 2010 +1100

    s4-cluster: make cluster a private shared lib

commit 3f3783cad3cf1c6379014b0408f4b3f12a69d3c1
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>
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 at samba.org>
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 at samba.org>
Date:   Sat Oct 30 11:44:07 2010 +1100

    s4-credentials: make a private library from CREDENTIALS subsystem
    
    Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>

commit 306754f2949f72f2629a954e2c8bfd6182307370
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>

commit 04574d5738bb6a3bed3f6ee536b93068517263d8
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>

commit 228803cd015e54362e988e168a9976f6b7a27f85
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>
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 at samba.org>

commit ac8e9106862fc4d49c070d3d307f43df9d7cc842
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>

commit 256349d827517eba15ee4d0fbae725eace352c64
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>

commit a57e0ae7031971f45f41cf88c4a1573e8646681b
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>

commit 046d38faa5e78f2bdcfcdb3b1582427c2ecc80b8
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>

commit 3a7814826989b2ece34b8370c77bce9727814701
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>
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 at samba.org>

commit 78d732cc4002f92fa7741e848a8c922e60989a56
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>

commit ae0f420dd989b165876b4b07754043a01604583e
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>

commit adabc3d082a2e23a9bca9282ad5e7be07fa776e9
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>

commit df34bb268566ea86f2b77ed7bb04983b8c05e4c3
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>
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 at samba.org>
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 at samba.org>

commit ccbb77693cec4e612d839b2dca92f97aa05f342e
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>

commit e97be0860b73270e610757c6c9312106587f7161
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>

commit d489880ecd8b68aaabb6c154c85cc72a454d712a
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>

commit 65743f932b511db009655847e77288c95c0aa525
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>
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 at samba.org>

commit 89c829f654b5b67f37ce39b93bc0a456a3718ecd
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>

commit 4bd7814a4e2970a1276b91b93987ce4fa9406c19
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>

commit d6299d2667909487986782afc596cca45f2cbdac
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>
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 at samba.org>
Date:   Sat Oct 30 08:27:12 2010 +0200

    talloc: Fix manual pages in standalone build.

commit 29fc7ae50fa10481425b32dea779474da4c0fc33
Author: Jeremy Allison <jra at samba.org>
Date:   Fri Oct 29 13:11:26 2010 -0700

    Fix bug #7700 - Improvement of return code of smbclient
    
    Based on an initial patch from H Hasegawa <hasegawa.hiroyuki at fujixerox.co.jp>.
    Convert cli_list and associated functions to take calls that return NTSTATUS.
    
    Note that this is different from the code that went into master
    as many of the changes that were made to cli_list in master have
    not been back-ported to v3-6-test.
    
    Jeremy.

commit 14ff2e8de9bd8d0064762234555260f5eea643fe
Author: Jeremy Allison <jra at samba.org>
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 at fujixerox.co.jp>.
    Convert cli_list and associated functions to take calls that return NTSTATUS.
    
    Jeremy.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Fri Oct 29 19:40:16 UTC 2010 on sn-devel-104

commit 606a447503defdeddc84ae03e06b392517c840c5
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
    Autobuild-Date: Fri Oct 29 10:36:46 UTC 2010 on sn-devel-104

commit 25301b7bf926c5f6f1e688e201d9dc9eee9f60ee
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
Date:   Fri Oct 29 10:55:07 2010 +0200

    s4:samr RPC server - fix trailing whitespaces

commit 5d835c8a29cc2cf184412ca91fe48e28da2521d4
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
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 at samba.org>
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 at samba.org>
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 at samba.org>
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 at samba.org>
    Autobuild-Date: Fri Oct 29 09:54:01 UTC 2010 on sn-devel-104

commit 07240e97f859e2b46c1fc19c2fa7f5254ee05ccb
Author: Kamen Mazdrashki <kamenim at samba.org>
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 at samba.org>
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 at samba.org>
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 at samba.org>
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 at matws.net>
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 at samba.org>
    Autobuild-Date: Thu Oct 28 22:35:08 UTC 2010 on sn-devel-104

commit 6e7e7bbcf8ebbb742e52f9001b19db785c640f2e
Author: Michael Adam <obnox at samba.org>
Date:   Tue Sep 21 09:08:33 2010 +0200

    s3:registry: move regio.h from include/ to registry/

commit 57279442344edc6d9c42edd6f77627ee47f03550
Author: Michael Adam <obnox at samba.org>
Date:   Tue Sep 21 08:53:49 2010 +0200

    s3:registry: move the reg_db.h from include/ to registry/

commit 70204f6d24275e02b90ec1d13facd6476a02504d
Author: Michael Adam <obnox at samba.org>
Date:   Tue Sep 21 08:50:54 2010 +0200

    s3:registry: move prototype from reg_init_smbconf.c to its own header.

commit a74b73447dc49619a71904c4cadcc5a9b4e4082f
Author: Michael Adam <obnox at samba.org>
Date:   Tue Sep 21 08:45:06 2010 +0200

    s3:registry: move prototype from reg_init_full.c to its own header.

commit f0599afe42087766e7c7e571f3e1e849fce1772f
Author: Michael Adam <obnox at samba.org>
Date:   Tue Sep 21 08:37:14 2010 +0200

    s3:registry: move prototypes from reg_init_basic.c to their own header.

commit a64095c309de4cd0a251baf1cabdfa3594d4c436
Author: Michael Adam <obnox at samba.org>
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 378f481962cea8899dee1b9167a634d7905f0b93
Author: Michael Adam <obnox at samba.org>
Date:   Tue Sep 21 08:11:18 2010 +0200

    s3:registry: move the reg_api prototypes to their own header.

commit 9fcf1f03309bcfcdced1e58f91e5f8c969681254
Author: Michael Adam <obnox at samba.org>
Date:   Tue Sep 21 07:44:56 2010 +0200

    s3:registry:reg_api: update (C)

commit e45d0b760dd7c12e13e6a76e3635915d233b1764
Author: Michael Adam <obnox at samba.org>
Date:   Tue Sep 21 07:40:36 2010 +0200

    s3:services_db: convert get_common_service_dispname() to talloc

commit 020df4a141e3ab28a943e2c03943f17fc520b18a
Author: Michael Adam <obnox at samba.org>
Date:   Tue Sep 21 07:40:13 2010 +0200

    s3:registry: regfio fix the build

commit cca1ae44b3749d7a7f5cd3b2a1f259061fb90e36
Author: Michael Adam <obnox at samba.org>
Date:   Tue Sep 21 06:51:38 2010 +0200

    s3:registry: remove now (finally) obsolete reg_util_registry.{c,h}

commit 4260ef920edabbfead16a2f2bdd531385e920192
Author: Michael Adam <obnox at samba.org>
Date:   Tue Sep 21 06:49:40 2010 +0200

    s3:services_db: does not need legacy registry code any more.

commit 798e84780e2e7fe470b8f6f97ed0c8e04122e5ee
Author: Michael Adam <obnox at samba.org>
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 2f6ee6007e20cab5b84f7fad2137c7725fd1a00a
Author: Michael Adam <obnox at samba.org>
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 08146db06993ec0718f15b36e3aac9d8c4568cb6
Author: Michael Adam <obnox at samba.org>
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 9407bbd2c82d809b183fafad7aa6daef711029b9
Author: Michael Adam <obnox at samba.org>
Date:   Mon Sep 20 11:24:36 2010 +0200

    s3:services_db: remove bogus comments
    
    (from copy and paste probably...)

commit f573c8ae6d2e393a6565f099c1d564a136af5884
Author: Michael Adam <obnox at samba.org>
Date:   Mon Sep 20 11:20:37 2010 +0200

    s3:services_db: remove unused legacy function svcctl_fetch_regvalues().

commit 7d62c974664e4e7dca80095a94263e52adf6abe8
Author: Michael Adam <obnox at samba.org>
Date:   Mon Sep 20 11:18:33 2010 +0200

    s3:rpc_server:ntsvcs: registry is not directly used an more.

commit ad4d9a24edf87a408a3217b616db81aaf63b29fa
Author: Michael Adam <obnox at samba.org>
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 94d448dbf4d8ce33d51348afb5d27ecaded38c53
Author: Michael Adam <obnox at samba.org>
Date:   Mon Sep 20 10:57:53 2010 +0200

    s3:rpc_server: registry is not direclty used in the svcctl server any more

commit 0019d2c32c710804d21c8aa33a9524371336e689
Author: Michael Adam <obnox at samba.org>
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 02c1ed2cac15a2ce2f566b7617641da4ec8679e6
Author: Michael Adam <obnox at samba.org>
Date:   Mon Sep 20 10:27:56 2010 +0200

    s3:services_db: publish svcctl_get_string_value()

commit 89255c085ca23f942c4f88316f0726e7d6dcfbbf
Author: Michael Adam <obnox at samba.org>
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 c4b1f960d11007e6bd1ddd1795d7aed6aec00bda
Author: Michael Adam <obnox at samba.org>
Date:   Mon Sep 20 06:19:57 2010 +0200

    s3:services_db: change svcctl_lookup_description() to use reg_api functions

commit e5c2593abbb7944ae068383efb648a0c0d9ba720
Author: Michael Adam <obnox at samba.org>
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 74b9ec1f8b621db55919baa0866707bdd982e757
Author: Michael Adam <obnox at samba.org>
Date:   Mon Sep 20 08:11:07 2010 +0200

    s3:services_db: change svcctl_lookup_dispname() to use reg_api functions

commit c6719429100ded65bf35cd3ad9deb6a9c8a7ad52
Author: Michael Adam <obnox at samba.org>
Date:   Mon Sep 20 04:58:27 2010 +0200

    s3:services_db: make svcctl_lookup_dispname() use a temp talloc ctx

commit 5e9df32643ce79cd521cfda2b0d7b87e23f5e029
Author: Michael Adam <obnox at samba.org>
Date:   Mon Sep 20 04:41:59 2010 +0200

    s3:services_db: change svcctl_get_secdesc() to use reg_api functions

commit c05cf4cd495636dcd78b23e5aaecf1945a7e0eb8
Author: Michael Adam <obnox at samba.org>
Date:   Mon Sep 20 04:12:42 2010 +0200

    s3:services_db: use temp talloc ctx in svcctl_get_secdesc()

commit 525bc5715fd10db445d3cb6f76ec517b507259a6
Author: Michael Adam <obnox at samba.org>
Date:   Mon Sep 20 03:38:45 2010 +0200

    s3:services_db: remove the TALLOC_CTX argument from svcctl_set_secdesc

commit 3b03e6633ed9442b07df5a4063a6417756f6f76c
Author: Michael Adam <obnox at samba.org>
Date:   Mon Sep 20 03:36:23 2010 +0200

    s3:services_db: fix a debug message

commit 3a2de89e7c51109533554784e2b3ebfd1ad5b952
Author: Michael Adam <obnox at samba.org>
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 275f5bf73852b8c21d66195a7f629e148022e37d
Author: Michael Adam <obnox at samba.org>
Date:   Mon Sep 20 02:43:33 2010 +0200

    s3:services_db: rewrite svcctl_set_secdesc() using reg_api calls instead of legacy

commit fa7abb86f2d7efd633646e7df86ac00c51e11996
Author: Michael Adam <obnox at samba.org>
Date:   Mon Sep 20 00:46:59 2010 +0200

    s3:services_db: untanlge assignments from check in read_init_file().

commit 97a9e13b4aa637f1eeaa57ca350aa00c420e709d
Author: Michael Adam <obnox at samba.org>
Date:   Mon Sep 20 00:40:44 2010 +0200

    s3:services_db: untangle assignments from check in construct_service_sd().

commit 8f23cc8a2a33fae0d7048bf1a2abd2ca4a1874b1
Author: Michael Adam <obnox at samba.org>
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 77fdb9c020c412e4cc39ff1886b6a491e5eee10a
Author: Michael Adam <obnox at samba.org>
Date:   Mon Sep 20 19:30:58 2010 +0200

    s3:registry: move (commented out) hilvl util functions to reg_api_util.c

commit c299a3ca3de2bb8c13fc968de9f136714b2754ae
Author: Michael Adam <obnox at samba.org>
Date:   Thu Oct 28 23:10:50 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 090fcb011485411d887b94c7c2a53e398766cfc9
Author: Günther Deschner <gd at samba.org>
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 at samba.org>
    Autobuild-Date: Thu Oct 28 15:14:27 UTC 2010 on sn-devel-104

commit e00671ee0c5ce1754bf041f2cd4abeacd1dedc61
Author: Günther Deschner <gd at samba.org>
Date:   Wed Oct 27 16:31:05 2010 +0200

    s3-waf: use LZXPRESS subsystem.
    
    Guenther

commit 9dd467b2d578434c14e4a057fd27d36aafed8563
Author: Günther Deschner <gd at samba.org>
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 at samba.org>
Date:   Thu Oct 28 15:41:30 2010 +0200

    s3: Streamline regdb_normalize_keynames_fn a bit
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Thu Oct 28 14:32:11 UTC 2010 on sn-devel-104

commit 0e8b6f251efcc7d899e06f0d1708d5113d042840
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Oct 28 15:41:30 2010 +0200

    s3: Streamline regdb_normalize_keynames_fn a bit

commit 26ae187915556b66b1a112187400043f05c11135
Author: Volker Lendecke <vl at samba.org>
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 8b87603de4f40c341d23262b4ffe357248ac4ff3
Author: Volker Lendecke <vl at samba.org>
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 at samba.org>
Date:   Thu Oct 28 07:50:37 2010 -0600

    s3: FILE_WRITE_DATA & friends have gone from includes.h
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Thu Oct 28 13:37:06 UTC 2010 on sn-devel-104

commit 917cc0db0ce40b555ef3f752e5a546373316b162
Author: Matthieu Patou <mat at matws.net>
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 at samba.org>
    Autobuild-Date: Thu Oct 28 09:39:11 UTC 2010 on sn-devel-104

commit 7543ee478021db6f3a6bbdebc897a09aea565876
Author: Abhidnya P Chirmule <achirmul at in.ibm.com>
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 at samba.org>
    Autobuild-Date: Thu Oct 28 08:56:44 UTC 2010 on sn-devel-104

commit 4a6d70875ab0923b3888d5f4e0b43de83b74983f
Author: Volodymyr Khomenko <Volodymyr_Khomenko at dell.com>
Date:   Thu Oct 28 09:34:05 2010 +0200

    s3: Fix bug 7759

commit 95cbff76d6b88174806205fe6a1ad4a91c8d92c6
Author: Matthieu Patou <mat at matws.net>
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 at in.ibm.com>
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 at samba.org>
    Autobuild-Date: Thu Oct 28 08:56:44 UTC 2010 on sn-devel-104

commit 97595597a32900aa064b88f7b5473df3064a6ee4
Author: Volodymyr Khomenko <Volodymyr_Khomenko at dell.com>
Date:   Thu Oct 28 09:34:05 2010 +0200

    s3: Fix bug 7759

commit b73a05e4e184238614d73c1519f2880cd946908d
Author: Kai Blin <kai at samba.org>
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 at samba.org>
    Autobuild-Date: Thu Oct 28 07:25:16 UTC 2010 on sn-devel-104

commit 5634f55cc8d9eb0cca01f621939cee724271ecb0
Author: Matthieu Patou <mat at matws.net>
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 at samba.org>
    Autobuild-Date: Wed Oct 27 22:57:19 UTC 2010 on sn-devel-104

commit c6d7e6ad08a94709264d05b9cc8f266f07bc6851
Author: Jeremy Allison <jra at samba.org>
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 at raumfeld.com>.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Wed Oct 27 22:02:11 UTC 2010 on sn-devel-104

commit d7ea0f9e6763d416cf1dcca0fb67cf66d1c63ad0
Author: Jeremy Allison <jra at samba.org>
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 at raumfeld.com>.
    (cherry picked from commit b3777da0a2396f1dabac02a2e2702dafe50e4958)

commit 64867330493c676cfe6a34ea462be45c638966ee
Author: Kai Blin <kai at samba.org>
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 at samba.org>
    Autobuild-Date: Wed Oct 27 21:17:50 UTC 2010 on sn-devel-104

commit f8d49958b2a5c55e837ebe903dd5207a92d19d63
Author: Matthieu Patou <mat at matws.net>
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 at samba.org>
    Autobuild-Date: Wed Oct 27 20:08:54 UTC 2010 on sn-devel-104

commit 0bc94c21e5fe1eab59029e99dec4fef6f378fbb1
Author: Sven Neumann <s.neumann at raumfeld.com>
Date:   Wed Oct 27 11:42:34 2010 -0700

    Fix bug 7754 - samba uses index(), marked as legacy.
    
    Autobuild-User: Jeremy Allison <jra at samba.org>
    Autobuild-Date: Wed Oct 27 19:25:16 UTC 2010 on sn-devel-104

commit 601c00307c1dd4a94071e4a49e0c03799f9be30e
Author: Sven Neumann <s.neumann at raumfeld.com>
Date:   Wed Oct 27 11:42:34 2010 -0700

    Fix bug 7754 - samba uses index(), marked as legacy.
    (cherry picked from commit be22adc642270eaeff10d969357e3fa13667d176)

commit 8c4d023cc9f387dfdb70cfa4c62686925cdab193
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
    Autobuild-Date: Wed Oct 27 16:32:28 UTC 2010 on sn-devel-104

commit 24ef932a612d75c0e692bd1f17b44db3aba437eb
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Oct 26 11:37:48 2010 -0600

    s3: Make gpfs winattrs work again
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Wed Oct 27 15:32:00 UTC 2010 on sn-devel-104

commit d3df21b82c45823cbd71372b7c3b0141ed644fef
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Oct 26 11:37:48 2010 -0600

    s3: Make gpfs winattrs work again

commit 5bc2b8f0a494511800696d6d411a426463089e8b
Author: Nadezhda Ivanova <nivanova at samba.org>
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 at samba.org>
    Autobuild-Date: Wed Oct 27 13:18:50 UTC 2010 on sn-devel-104

commit 3003bd40379b669e8b2cef7a40784f0114344f8e
Author: Nadezhda Ivanova <nivanova at samba.org>
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 at samba.org>
    Autobuild-Date: Wed Oct 27 11:55:11 UTC 2010 on sn-devel-104

commit b1f6a2be271881cb93764b54dc89d35f4467f1fb
Author: Matthieu Patou <mat at matws.net>
Date:   Wed Oct 27 14:15:10 2010 +0400

    unit tests: move backend testing to the end
    
    Autobuild-User: Matthieu Patou <mat at samba.org>
    Autobuild-Date: Wed Oct 27 11:12:02 UTC 2010 on sn-devel-104

commit 04d63e973efb5b3e1bf677688f5d61ddf13cee42
Author: Matthieu Patou <mat at matws.net>
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 at samba.org>
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 at samba.org>
    Autobuild-Date: Wed Oct 27 08:13:40 UTC 2010 on sn-devel-104

commit 51dd83a50cbfc6d1bf17eb95095bac4d223cc637
Author: Andrew Bartlett <abartlet at samba.org>
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 at samba.org>
    Autobuild-Date: Wed Oct 27 05:24:22 UTC 2010 on sn-devel-104

commit d9b7123cb7dd4ed04f266aa48c35e70569ae258e
Author: Andrew Bartlett <abartlet at samba.org>
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 at samba.org>
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 at samba.org>
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 at samba.org>
    Autobuild-Date: Wed Oct 27 03:53:21 UTC 2010 on sn-devel-104

commit 073d3bf1fc8b129ed7cd74b51608e40640b499c5
Author: Stefan Metzmacher <metze at samba.org>
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 at samba.org>
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 at samba.org>
    Autobuild-Date: Wed Oct 27 01:36:46 UTC 2010 on sn-devel-104

commit 3e93dc02f39b41eac812e05a45777dfce9b8298e
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>
    Autobuild-Date: Wed Oct 27 00:22:34 UTC 2010 on sn-devel-104

commit afe40c7eccec25b8361fbcbc7f6af43c6846f410
Author: Andrew Tridgell <tridge at samba.org>
Date:   Wed Oct 27 10:37:58 2010 +1100

    waf: quote subsystem names to make them clearer

commit 5bb7723803960ee6ec84197fe0ec3801ea7507eb
Author: Stefan Metzmacher <metze at samba.org>
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 at samba.org>
    Autobuild-Date: Tue Oct 26 23:29:46 UTC 2010 on sn-devel-104

commit e5ebc486975cc172d9547b34151204c58f0d14c2
Author: Kamen Mazdrashki <kamenim at samba.org>
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 at samba.org>
    Autobuild-Date: Tue Oct 26 22:44:36 UTC 2010 on sn-devel-104

commit 6a6c7c9aa2a8a04d6c1b6c6c8c5841efa4cb8e09
Author: Kamen Mazdrashki <kamenim at samba.org>
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 at samba.org>
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 at samba.org>
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 at samba.org>
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 at matws.net>
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 at samba.org>
    Autobuild-Date: Tue Oct 26 20:42:11 UTC 2010 on sn-devel-104

commit 62eb450bc24dd1a79074659e91fe87394f780cf8
Author: Matthieu Patou <mat at matws.net>
Date:   Fri Oct 22 10:23:23 2010 +0400

    replace: restore the order for #define + rep_strtoll

commit ba6afbdfb7e8c4a3b047bda134c0887e5b16aeb4
Author: Stefan Metzmacher <metze at samba.org>
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 at samba.org>
    Autobuild-Date: Tue Oct 26 19:35:59 UTC 2010 on sn-devel-104

commit 1b68910d65eb7becf968fbe5a3c16104ccf19906
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
    Autobuild-Date: Tue Oct 26 18:53:12 UTC 2010 on sn-devel-104

commit dd25f4b83b0ccc24512ae9ba7636a587ec43c9ec
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
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 at samba.org>
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 at samba.org>
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 at samba.org>
Date:   Tue Oct 26 10:25:35 2010 -0700

    wafsamba: Fix soname for standalone private libraries.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Tue Oct 26 18:10:13 UTC 2010 on sn-devel-104

commit a702c07e0202e2f4b853f626ca704a4bec4ae8ca
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Oct 24 12:53:59 2010 -0700

    talloc: change pytalloc-util to be a public library.

commit d44e3bf747f9812036f4b6ecf3ccb2fad1d25882
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Oct 24 12:37:08 2010 -0700

    talloc: Install pytalloc-util as system library.

commit 0ceb5018f3a75f272faa4d7a7b5c79ca100f5ef0
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Oct 24 12:17:43 2010 -0700

    waf: Remove unused EXT_LIB_PYTHON.

commit 98cfc71801dfc9bc05f282d3547574324d46a67f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Oct 24 12:15:12 2010 -0700

    talloc: Avoid dependency on unknown EXT_LIB_PYTHON.

commit 1ae0981ce8d9786608714d6e7a9e31f09d765b71
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Oct 24 11:58:47 2010 -0700

    talloc: Move pytalloc to lib/talloc.

commit 50256c01d061c6d73bb2d8ee2c60785d58748e6c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Oct 24 11:50:47 2010 -0700

    waf: Only specify vnum for non-private libraries.

commit a74e8be6d1448f121181e6d7cca3841891321a12
Author: Jelmer Vernooij <jelmer at samba.org>
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 at samba.org>
Date:   Sun Oct 24 10:49:13 2010 -0700

    waf: Don't auto-lowercase library names.

commit 8cf61377aa388724150699618f5cd60682ffde37
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Oct 24 10:42:58 2010 -0700

    waf: Remove lib prefix from libraries manually.

commit b2af2fd3de37296c5589fd5f34bb3353227272cd
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Oct 24 01:49:03 2010 -0700

    torture_local: Add missing dependency on socket_wrapper.

commit df76c3f1475f7df13f3771f6c23cae019bc10c8c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sun Oct 24 00:54:40 2010 -0700

    waf: build private libraries with so names.

commit 20b526855607f4ceeb02bd3010cfd820c33be237
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Oct 23 19:27:03 2010 -0700

    dcerpc_dns: Change back to subsystem for the moment.

commit d9cbcdd4109d361c909f2884fcf3797cf4052092
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Oct 23 18:41:59 2010 -0700

    s4: Drop duplicate 'lib' prefix for private libraries.

commit 126f87e6a51bf330b7cdc631804a61e29c3116f7
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Oct 26 16:36:38 2010 +0200

    s3: Fix some DEBUG msgs
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Tue Oct 26 15:20:01 UTC 2010 on sn-devel-104

commit c6834d49f0bbfebc5ab96f4d22ae111b9d035ff3
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Oct 26 16:36:38 2010 +0200

    s3: Fix some DEBUG msgs

commit da09021bf3da65c94cf25c8e6033d010c6780b4a
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Oct 26 09:17:57 2010 -0600

    s3: Package tdbrestore in RHEL-CTDB

commit 615bc1078d6d4a6119a6c24016b5a2202842273d
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Oct 26 09:17:57 2010 -0600

    s3: Package tdbrestore in RHEL-CTDB

commit 9fe6406a9a34907d759814b2bdf8ecedb85c7d80
Author: Volker Lendecke <vl at samba.org>
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 7aa45b06c04cdeea44ab474581fc97360cecccde
Author: Volker Lendecke <vl at samba.org>
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 a78b0d53043f82a77ba09fdfce73f5db63dff3ee
Author: Stefan Metzmacher <metze at samba.org>
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 at samba.org>
    Autobuild-Date: Sun Oct 24 17:49:23 UTC 2010 on sn-devel-104
    (cherry picked from commit 482c02284068810a57b35a509857fb1273d833b0)

commit 33f65a93fe905d60d8fca85327ddbbf3f8c7fe6e
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
    Autobuild-Date: Mon Oct 25 19:37:27 UTC 2010 on sn-devel-104

commit f991e79affe671deb43e93ce38672f4c4d68fec0
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Oct 24 13:27:33 2010 +0200

    s3: Initialize output vars in parse_ea_blob
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Oct 24 12:22:22 UTC 2010 on sn-devel-104
    (cherry picked from commit 172a1580d234a2194ce5bc6ca6056bbea48ed7e3)

commit 83c381385cf7d3787497a1adc78bb80e2e9c2e21
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
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 at samba.org>
    Autobuild-Date: Mon Oct 25 17:42:33 UTC 2010 on sn-devel-104

commit fd7943bc80f0e96b70d4f851ea4e3f8f7689bead
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
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 at samba.org>
    Autobuild-Date: Mon Oct 25 13:13:48 UTC 2010 on sn-devel-104

commit e567d6c9f77a6f7fa311ed22050ad9d0b26f0a09
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
    Autobuild-Date: Mon Oct 25 12:31:57 UTC 2010 on sn-devel-104

commit c3fa990f216e68a4b36d064f8a34e93d951b9201
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
    Autobuild-Date: Mon Oct 25 11:49:19 UTC 2010 on sn-devel-104

commit fedd4aa3cb7a0d4b895ec040d74cfbfbee42cac5
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
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 at samba.org>
Date:   Mon Oct 25 11:05:22 2010 +0200

    s4:samldb LDB module - fix indentations
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Mon Oct 25 09:48:15 UTC 2010 on sn-devel-104

commit edab363466256ab0357e4e43f2e38b25a509d711
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
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 at samba.org>
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 at samba.org>
    Autobuild-Date: Mon Oct 25 08:58:49 UTC 2010 on sn-devel-104

commit 98021831d768ebeea0f216f3ad65738c0ea45f37
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Oct 25 06:06:32 2010 +0000

    s3-waf: use NDR_NETLOGON for ntlm_auth
    
    metze

commit baf4c4d3070a7e710fab890fdfebc89e34d15147
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Oct 25 06:05:37 2010 +0000

    s3-waf: use NDR_SCHANNEL
    
    metze

commit 5b9a3a79f72f8df7e6d2d10cc48286a35afe0e85
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Oct 25 06:03:22 2010 +0000

    s3-waf: use NDR_NTLMSSP subsystem
    
    metze

commit ffbe1c0723595e538b518335bde862627107a317
Author: Stefan Metzmacher <metze at samba.org>
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 at samba.org>
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 at samba.org>
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 at samba.org>
Date:   Mon Oct 25 08:16:04 2010 +0000

    autobuild: add some comments
    
    metze

commit 47e2371598846271fcdd8b4bb43869acce1de8ed
Author: Stefan Metzmacher <metze at samba.org>
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 at samba.org>
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 at samba.org>
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Mon Oct 25 01:12:15 UTC 2010 on sn-devel-104

commit 986a00dcef2bc2c9cf00c987555e0f4ff646437d
Author: Andrew Tridgell <tridge at samba.org>
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 at samba.org>

commit ec98bb55c6fe06f9ca698e52dda41b3cff2f95b5
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Oct 25 10:14:41 2010 +1100

    s3-waf: fixed waf configure for recent changes

commit 14686e4b5a4faeed5868e2e16121acd47ff5ba43
Author: Andrew Bartlett <abartlet at samba.org>
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 at samba.org>
    Autobuild-Date: Sun Oct 24 22:21:23 UTC 2010 on sn-devel-104

commit caf77f7c73419064b3a4cea68d0b8591a4ec486a
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Oct 24 18:32:29 2010 +0200

    s3: Use cli_setpathinfo in cli_posix_unlink_internal
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Oct 24 21:28:08 UTC 2010 on sn-devel-104

commit 2d51a24ba51934e1a9264ced1d52648a5c4c2cfc
Author: Volker Lendecke <vl at samba.org>
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 at samba.org>
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 at samba.org>
Date:   Sun Oct 24 17:06:47 2010 +0200

    s3: Use cli_setpathinfo in cli_posix_link_internal

commit c0a6b74aa4cb1c3833353b28b22b83df59955cfd
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Oct 24 16:59:56 2010 +0200

    s3: Use tevent_req_simple_recv_ntstatus where appropriate

commit 64275ebe898e4ac47ec00e49d24e37b914527734
Author: Volker Lendecke <vl at samba.org>
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 at samba.org>
Date:   Sun Oct 24 16:45:54 2010 +0200

    s3: Add async cli_setpathinfo

commit 40cc1a3d2e4d63153730a03d89cca8c936a2e06c
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Oct 24 15:43:34 2010 +0200

    s3: Add "setea" to smbclient

commit 86cb0ad242002014a4bfcdd9d0b40a3d3d172b81
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Oct 24 13:32:30 2010 +0200

    s3: Add "geteas" to smbclient

commit 0831807782e01d8fb6e4e5ebcd46c014dc3ab599
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Oct 24 15:42:45 2010 +0200

    Add dump_data_cb()

commit 611bcfcb49f3a17ac7a1b866b2ea04806c7c1b40
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Oct 24 15:23:41 2010 +0200

    Add print_asc_cb()

commit 9e7bcaab2dc9a73c8251431fa4573d1d1ba32561
Author: Kamen Mazdrashki <kamenim at samba.org>
Date:   Sat Oct 9 06:04:52 2010 +0300

    s4-test: Print correct partition DN in msDSIntId test
    
    Autobuild-User: Kamen Mazdrashki <kamenim at samba.org>
    Autobuild-Date: Sun Oct 24 20:45:21 UTC 2010 on sn-devel-104

commit 7b3dbbde04d52f9faeeba507b82bc4242b1efddd
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
    Autobuild-Date: Sun Oct 24 20:03:27 UTC 2010 on sn-devel-104

commit 177aad556f4be8b6b82eec8fbf0bf4711ae32d2b
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sun Oct 24 19:52:01 2010 +0200

    talloc: pytalloc should not depend on samba specific code
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Sun Oct 24 19:21:25 UTC 2010 on sn-devel-104

commit cbee24b2da4e067d751c3f8d30bf34a8cc1e08d0
Author: Stefan Metzmacher <metze at samba.org>
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 at samba.org>
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 at samba.org>
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 at samba.org>
    Autobuild-Date: Sun Oct 24 18:39:43 UTC 2010 on sn-devel-104

commit 49dee0e453049a2b26aaacf81e61a0f11afccd91
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
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 at samba.org>
    Autobuild-Date: Sun Oct 24 17:49:23 UTC 2010 on sn-devel-104

commit fd628e7ae4653d5224c5dfcd9b2815113eaae7b8
Author: Stefan Metzmacher <metze at samba.org>
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 at samba.org>
Date:   Sun Oct 24 13:27:33 2010 +0200

    s3: Initialize output vars in parse_ea_blob
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Oct 24 12:22:22 UTC 2010 on sn-devel-104

commit 005b50ad68c5a18d9e34e9c46f67750a67472634
Author: Stefan Metzmacher <metze at samba.org>
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 at samba.org>
    Autobuild-Date: Sun Oct 24 11:23:50 UTC 2010 on sn-devel-104

commit 09a10750445e92b7813459e8c297ff6340a56800
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Oct 24 11:38:22 2010 +0200

    s3: Remove unused cli_get_ea_list_fnum
    
    Autobuild-User: Volker Lendecke <vlendec at samba.org>
    Autobuild-Date: Sun Oct 24 10:23:29 UTC 2010 on sn-devel-104

commit 5a17d26e47c1e3478866cbdbc5254eae0fa10f45
Author: Volker Lendecke <vl at samba.org>
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 at samba.org>
Date:   Sat Oct 23 22:37:16 2010 +0200

    s3: Convert cli_qfileinfo_basic to cli_qfileinfo

commit d864b1bace0038b86cb393ca811dcce2e938bebd
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Oct 23 09:43:31 2010 +0200

    s3: Convert cli_qfilename to cli_qfileinfo

commit 94232578064e146b810f1320f67e1ab485737a17
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Oct 23 09:35:49 2010 +0200

    s3: Add async cli_qfileinfo

commit 03333fc68cf596a85fb81d202b5fdc1879928f76
Author: Volker Lendecke <vl at samba.org>
Date:   Sat Oct 23 09:28:47 2010 +0200

    s3: Rename cli_fileinfo() to cli_fileinfo_basic()

commit a6611c16a80adf0170e8e574dff3907bdfa9b0b3
Author: Jelmer Vernooij <jelmer at samba.org>
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 at samba.org>
    Autobuild-Date: Sun Oct 24 01:02:00 UTC 2010 on sn-devel-104

commit 92c12a39a9b8d7bade00090f2a38a49ac3af13f6
Author: Jelmer Vernooij <jelmer at samba.org>
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 at samba.org>
Date:   Sat Oct 23 16:29:45 2010 -0700

    s4: Rename LIBCLI_NBT -> cli_nbt.

commit 5224de3f748fe76c6423f8ed660886faf99882f8
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Oct 23 16:27:47 2010 -0700

    s4: Rename LIBCLI_LDAP to libcli_ldap.

commit a57bd4e2d8b79f5ea57cd5727702c6d56e934231
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Oct 23 16:23:53 2010 -0700

    s4: Rename WBCLIENT to wbclient.

commit 18ae8887a364872644cc133705101f3cd9cfbd74
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Oct 23 16:21:00 2010 -0700

    s4: Rename DB_GLUE to db_glue.

commit fc6bfe24fd54b50cfa42853090b86f777a2247bf
Author: Jelmer Vernooij <jelmer at samba.org>
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 at samba.org>
Date:   Sat Oct 23 16:12:14 2010 -0700

    waf: Lowercase several library names.

commit 833480d3ad1c4b3a1ea74fd583672c65c0af6463
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Oct 23 16:05:50 2010 -0700

    s4: Rename LIBSAMBA-* to libsamba-*

commit ca16d805bd8f33a03d67d3ed74b4d468b04874e5
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Oct 23 15:53:52 2010 -0700

    s4: Rename LIBSECURITY{_SESSION,} to libsecurity{_session,}

commit 7a731ccdfc83c9ce11cf92f190cf250ffb43c293
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Oct 23 15:48:49 2010 -0700

    s4: Rename SAMDB_COMMON to samdb_common.

commit 2bcd7f68278df69ce18a344e2a1351c66edf9e0c
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Oct 23 15:30:42 2010 -0700

    waf: Rename LIBWINBIND-CLIENT to libwinbind-client

commit 2933fac7c70b0cb5d38ebf02e4dcc2dd43fcfcd7
Author: Jelmer Vernooij <jelmer at samba.org>
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 at samba.org>
    Autobuild-Date: Sat Oct 23 23:05:44 UTC 2010 on sn-devel-104

commit 9757a0c54cc6c8a6a0cb5bdec488316b969adcec
Author: Jelmer Vernooij <jelmer at samba.org>
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 at samba.org>
Date:   Sat Oct 23 23:53:08 2010 +0200

    s4: Rename WRAP_XATTR to wrap_xattr.

commit cf26d8a958256e1f56f9bc5a9611868d04a15e74
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Oct 23 23:49:33 2010 +0200

    s4: Rename LIBEVENTS to libevents.

commit bc44fcc6fb17eb9db9c9dcef08b6c88626c90819
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Oct 23 23:41:19 2010 +0200

    s4: Rename NDR_TABLE to ndr_table.

commit 9065f9644bd32d6ca3a8b9a77d67e0b30891a321
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Oct 23 23:36:32 2010 +0200

    s4: Rename LIBNETIF to libnetif.

commit 49ef2888193dd7cc37c3fe0a980b7cc1abdac805
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Oct 23 23:26:43 2010 +0200

    waf: Rename some BUNDLED_ functios to PRIVATE_.

commit 18103d34e2e965ac77ab023f12caa967c655765a
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
    Autobuild-Date: Sat Oct 23 21:33:46 UTC 2010 on sn-devel-104

commit 8b9a08e10f7b984309ba23ca034923c9634b8e46
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
    Autobuild-Date: Sat Oct 23 20:16:59 UTC 2010 on sn-devel-104

commit 245642a36b5126d2a481a2aac0b20318ed955732
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
Date:   Sat Oct 23 20:41:27 2010 +0200

    ldb: Support using system pyldb library.
    
    Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
    Autobuild-Date: Sat Oct 23 19:24:25 UTC 2010 on sn-devel-104

commit 9a2f83a86ae9068c9c63b0c701f5625d19114028
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Oct 23 20:39:48 2010 +0200

    ldb: Install pkg-config file for pyldb.

commit bd48e23f3414331445a901143f84cda125230262
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Sat Oct 23 20:38:52 2010 +0200

    ldb: Install pyldb-util as public library.

commit dec00bf0974ea3b5079c32e2a6e6253954297253
Author: Jelmer Vernooij <jelmer at samba.org>
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 at samba.org>
    Autobuild-Date: Sat Oct 23 18:37:16 UTC 2010 on sn-devel-104

commit c7d7c8f6f8b85c15d3fef37d516e34961ee4f31a
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
    Autobuild-Date: Sat Oct 23 16:40:04 UTC 2010 on sn-devel-104

commit f9a6ff482c8d03e7e46fd6925d58214b7a097e02
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
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 at samba.org>
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 at samba.org>
Date:   Sat Oct 23 15:52:34 2010 +0200

    s4:dns_server - fix counter types

commit ee913f45683e66d4391944e034217a56d42e7ab5
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Oct 23 16:36:45 2010 +0200

    tdb: commit the version 1.2.7 signatures

commit 72c8ccd408070bcb3defba34865d31a1ea6311fe
Author: Kai Blin <kai at samba.org>
Date:   Sun Oct 3 12:21:00 2010 +0200

    s4 dns: Implement update record prescan logic
    
    Autobuild-User: Kai Blin <kai at samba.org>
    Autobuild-Date: Sat Oct 23 10:58:18 UTC 2010 on sn-devel-104

commit 005a65660d1d5a39cccdabca1970b7e56537df17
Author: Kai Blin <kai at samba.org>
Date:   Sun Oct 3 00:40:32 2010 +0200

    s4 dns: Add stub checking if updates are allowed

commit 1e670dff6a0b9b5e42849817deb3c79e4ea30f57
Author: Kai Blin <kai at samba.org>
Date:   Mon Oct 11 23:40:18 2010 +0200

    s4 dns: Add a prerequisites check for updates

commit cfa47965fe2aacf861a107c0db4daa5d43180471
Author: Kai Blin <kai at samba.org>
Date:   Mon Oct 11 23:39:44 2010 +0200

    s4 dns: Switch to WERROR

commit 682a2e93daddbd95e617dde9dcdc7dee7a739929
Author: Kai Blin <kai at samba.org>
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 at samba.org>
Date:   Mon Oct 11 23:50:16 2010 +0200

    s4 dns: More work on updates

commit fb181752c5a8704140e36977c2723d4d3c4c8166
Author: Kai Blin <kai at samba.org>
Date:   Mon Oct 11 23:22:55 2010 +0200

    s4 dns: Map between NTSTATUS and dns error codes

commit a6305c4a168e7d3ac06f824dce05767bc7e9b9c0
Author: Kai Blin <kai at samba.org>
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 at samba.org>
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 at samba.org>
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 at samba.org>
Date:   Thu Sep 30 17:05:23 2010 -0700

    s4 dns: Handle CNAME records

commit 32a1b71ec8e51a2e9486c174e4b23e3942e14079
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Oct 1 01:41:29 2010 +0200

    s4 dns: Parse srv and soa records
    
    Signed-off-by: Kai Blin <kai at samba.org>

commit 615857d9899906b3505397b22e769538315a27ef
Author: Kai Blin <kai at samba.org>
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 at samba.org>
Date:   Mon Oct 11 22:32:25 2010 +0200

    s4 dns: Look up records in the ldb database

commit 80f30889e9c947e6ddf31efd5d07d32d1a806209
Author: Kai Blin <kai at samba.org>
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 at samba.org>
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 at samba.org>
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 at samba.org>
Date:   Fri Oct 22 09:37:38 2010 +0200

    ndr dns: Add simple parser

commit 96195b2c0c239781c47f51bbf62156a8804f9525
Author: Kai Blin <kai at samba.org>
Date:   Tue Oct 12 06:23:32 2010 +0200

    s4 dns: Add a boilerplate DNS server implementation

commit caf4196899d864abe4bb6d3c9da3952f5b5ba8b8
Author: Kai Blin <kai at samba.org>
Date:   Wed Sep 29 17:22:09 2010 -0700

    dns/nbt: Fix spelling of the "authoritative" flag.

commit 97868713a0ed4a8519796abc69d282c9b2ea3121
Author: Kai Blin <kai at samba.org>
Date:   Fri Oct 22 09:08:20 2010 +0200

    idl: Add idl describing DNS structures

commit 4ffdf09623da867f5c0dd3031820f7d033681b1f
Author: Kai Blin <kai at samba.org>
Date:   Sat Sep 25 07:23:56 2010 -0700

    netlogon.idl: Switch to explicit constants to