------------------------------------------------------------ revno: 9139 committer: Jelmer Vernooij <[EMAIL PROTECTED]> 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:[EMAIL PROTECTED] 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:[EMAIL PROTECTED] 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:[EMAIL PROTECTED] committer: metze timestamp: Fri 2006-09-08 13:37:22 +0000 message: print out the failling command metze ------------------------------------------------------------ merged: svn-v1:[EMAIL PROTECTED] committer: metze timestamp: Fri 2006-09-08 13:11:03 +0000 message: print the full list of flags metze ------------------------------------------------------------ merged: svn-v1:[EMAIL PROTECTED] committer: metze timestamp: Fri 2006-09-08 12:48:51 +0000 message: fix typos metze ------------------------------------------------------------ merged: svn-v1:[EMAIL PROTECTED] committer: metze timestamp: Fri 2006-09-08 12:28:11 +0000 message: print out the version of gcc metze ------------------------------------------------------------ merged: svn-v1:[EMAIL PROTECTED] 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:[EMAIL PROTECTED] committer: tridge timestamp: Fri 2006-09-08 06:57:01 +0000 message: need to use .priority not .order here ------------------------------------------------------------ merged: svn-v1:[EMAIL PROTECTED] 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:[EMAIL PROTECTED] committer: tridge timestamp: Fri 2006-09-08 06:04:10 +0000 message: use the right status variable ------------------------------------------------------------ merged: svn-v1:[EMAIL PROTECTED] 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:[EMAIL PROTECTED] 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:[EMAIL PROTECTED] 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:[EMAIL PROTECTED] 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:[EMAIL PROTECTED] committer: tridge timestamp: Fri 2006-09-08 04:54:30 +0000 message: skip pidl tests unless the platform has Test::More ------------------------------------------------------------ merged: svn-v1:[EMAIL PROTECTED] 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:[EMAIL PROTECTED] 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:[EMAIL PROTECTED] 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:[EMAIL PROTECTED] committer: tridge timestamp: Fri 2006-09-08 04:35:41 +0000 message: more shell portability fixes ------------------------------------------------------------ merged: svn-v1:[EMAIL PROTECTED] 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:[EMAIL PROTECTED] 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:[EMAIL PROTECTED] committer: tridge timestamp: Fri 2006-09-08 03:28:39 +0000 message: more portable shell scripting ------------------------------------------------------------ merged: svn-v1:[EMAIL PROTECTED] 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:[EMAIL PROTECTED] 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:[EMAIL PROTECTED] 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