Rev 9139: [merge] upstream 4.0 in file:///home/jelmer/bzr.samba/4.0-unittest/

Jelmer Vernooij jelmer at samba.org
Fri Sep 8 14:51:25 GMT 2006


------------------------------------------------------------
revno: 9139
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: unittest
timestamp: Fri 2006-09-08 16:50:43 +0200
message:
  [merge] upstream 4.0
modified:
  source/auth/gensec/cyrus_sasl.c
  source/auth/gensec/gensec.c
  source/auth/gensec/gensec.h
  source/auth/gensec/gensec_gssapi.c
  source/auth/gensec/gensec_krb5.c
  source/auth/gensec/schannel.c
  source/auth/gensec/spnego.c
  source/auth/ntlmssp/ntlmssp.c
  source/build/m4/check_cc.m4
  source/build/m4/check_ld.m4
  source/build/smb_build/input.pm
  source/dsdb/samdb/ldb_modules/entryUUID.c
  source/dsdb/samdb/ldb_modules/password_hash.c
  source/lib/ldb/common/ldb.c
  source/lib/ldb/tests/init_slapd.sh
  source/libcli/composite/composite.c
  source/libcli/ldap/ldap_client.c
  source/main.mk
  source/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm
  source/rpc_server/samr/dcesrv_samr.c
  source/script/tests/mktestsetup.sh
  source/script/tests/selftest.sh
  source/script/tests/test_cifsdd.sh
  source/script/tests/test_pidl.sh
  source/scripting/libjs/provision.js
    ------------------------------------------------------------
    merged: svn-v1:18267 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: metze
    timestamp: Fri 2006-09-08 13:55:13 +0000
    message:
      print out the failing command for .ho files too
      
      metze
    ------------------------------------------------------------
    merged: svn-v1:18266 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: metze
    timestamp: Fri 2006-09-08 13:47:45 +0000
    message:
      we should bail out in configure if C99 structs are not support
      
      tridge: I think we should create macros in libreplace_macros.m4
              and call them in check_cc.m4 instead of running the tests
      	in libreplace.m4. Maybe the macros should remember if they're called
      	and then they're skipped in libreplace.m4 inside samba4
      
      metze
    ------------------------------------------------------------
    merged: svn-v1:18265 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: metze
    timestamp: Fri 2006-09-08 13:37:22 +0000
    message:
      print out the failling command
      
      metze
    ------------------------------------------------------------
    merged: svn-v1:18264 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: metze
    timestamp: Fri 2006-09-08 13:11:03 +0000
    message:
      print the full list of flags
      
      metze
    ------------------------------------------------------------
    merged: svn-v1:18262 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: metze
    timestamp: Fri 2006-09-08 12:48:51 +0000
    message:
      fix typos
      
      metze
    ------------------------------------------------------------
    merged: svn-v1:18261 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: metze
    timestamp: Fri 2006-09-08 12:28:11 +0000
    message:
      print out the version of gcc
      
      metze
    ------------------------------------------------------------
    merged: svn-v1:18260 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: metze
    timestamp: Fri 2006-09-08 11:42:47 +0000
    message:
      fix the build on systems with broken readdir
      
      this is just a short term hack
      
      we should move the stuff from lib/replace/config.mk
      into a lib/replace/samba.m4 and dynamicly generate the OBJ_FILES
      list for LIBREPLACE and get rid of REPLACE_REPDIR
      
      metze
    ------------------------------------------------------------
    merged: svn-v1:18258 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: tridge
    timestamp: Fri 2006-09-08 06:57:01 +0000
    message:
      
      need to use .priority not .order here
    ------------------------------------------------------------
    merged: svn-v1:18257 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: abartlet
    timestamp: Fri 2006-09-08 06:21:02 +0000
    message:
      Order the GENSEC modules, with unknown modules last.
      
      Andrew Bartlett
    ------------------------------------------------------------
    merged: svn-v1:18256 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: tridge
    timestamp: Fri 2006-09-08 06:04:10 +0000
    message:
      
      use the right status variable
    ------------------------------------------------------------
    merged: svn-v1:18255 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: abartlet
    timestamp: Fri 2006-09-08 05:45:23 +0000
    message:
      Remove the SMB_ASSERT(), as these are not talloc()'ed structures.
      
      Andrew Bartlett
    ------------------------------------------------------------
    merged: svn-v1:18254 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: tridge
    timestamp: Fri 2006-09-08 05:43:08 +0000
    message:
      
      reverted r18231
      
      Jelmer, older versions of gcc don't support visibility("default"). See
      for example the CentOS build here:
      
        http://build.samba.org/?function=View+Build;host=lithium;tree=samba4;compiler=gcc;revision=18253
      
      Is there some other way you can think of to do this?
    ------------------------------------------------------------
    merged: svn-v1:18253 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: abartlet
    timestamp: Fri 2006-09-08 05:24:44 +0000
    message:
      Turn Cyrus-SASL DIGEST-MD5 off by default for now.
      
      Andrew Bartlett
    ------------------------------------------------------------
    merged: svn-v1:18252 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: abartlet
    timestamp: Fri 2006-09-08 05:10:10 +0000
    message:
      Make sure to NULL terminate these lists of attributes.
      
      Andrew Bartlett
    ------------------------------------------------------------
    merged: svn-v1:18251 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: tridge
    timestamp: Fri 2006-09-08 04:54:30 +0000
    message:
      
      skip pidl tests unless the platform has Test::More
    ------------------------------------------------------------
    merged: svn-v1:18250 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: abartlet
    timestamp: Fri 2006-09-08 04:37:56 +0000
    message:
      Add an ordering of GENSEC modules, so we do preferred modules first.
      
      Andrew Bartlett
    ------------------------------------------------------------
    merged: svn-v1:18249 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: abartlet
    timestamp: Fri 2006-09-08 04:36:41 +0000
    message:
      Keep trying to start an GENSEC mech from the list until one actually
      starts.
      
      Andrew Bartlett
    ------------------------------------------------------------
    merged: svn-v1:18248 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: abartlet
    timestamp: Fri 2006-09-08 04:36:00 +0000
    message:
      Bail out with a error message if this search fails for some reason.
      
      Andrew Bartlett
    ------------------------------------------------------------
    merged: svn-v1:18247 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: tridge
    timestamp: Fri 2006-09-08 04:35:41 +0000
    message:
      
      more shell portability fixes
    ------------------------------------------------------------
    merged: svn-v1:18246 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: abartlet
    timestamp: Fri 2006-09-08 04:35:00 +0000
    message:
      Let our openldap slapd.conf include the magic to have DIGEST-MD5 on
      the server-side work.
    ------------------------------------------------------------
    merged: svn-v1:18245 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: abartlet
    timestamp: Fri 2006-09-08 04:04:30 +0000
    message:
      Ensure we don't keep the rootdse record around (steal it onto the
      correct memory context).
      
      Andrew Bartlett
    ------------------------------------------------------------
    merged: svn-v1:18244 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: tridge
    timestamp: Fri 2006-09-08 03:28:39 +0000
    message:
      
      more portable shell scripting
    ------------------------------------------------------------
    merged: svn-v1:18243 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: tridge
    timestamp: Fri 2006-09-08 03:06:47 +0000
    message:
      
      when setting up a composite continuation, if the context has already
      finished when we need to trigger the continuation immediately. 
      
      Via a fairly complex path, this fixes the problem where all hosts in
      the build farm that do not have ipv6 failed a lot of the RPC
      tests. This happened because the dcerpc_connect() async code used a
      composite_continue() on a context which was already in an error state,
      due to the socket backend saying that ipv6 was unavailable
    ------------------------------------------------------------
    merged: svn-v1:18242 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: abartlet
    timestamp: Fri 2006-09-08 01:16:25 +0000
    message:
      The cyrus-sasl encode/decode routines process the entire input.
      
      Andrew Bartlett
    ------------------------------------------------------------
    merged: svn-v1:18240 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
    committer: abartlet
    timestamp: Fri 2006-09-08 00:23:21 +0000
    message:
      Make it clearer when we store the plaintext password.
      
      Store the plaintext password in userPassword in the LDAP backend so
      that the OpenLDAP server can use DIGEST-MD5.
      
      Andrew Bartlett


More information about the samba-cvs mailing list