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