Author: metze Date: 2005-09-27 11:24:03 +0000 (Tue, 27 Sep 2005) New Revision: 10534
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10534 Log: [EMAIL PROTECTED] (orig r10513): jelmer | 2005-09-26 18:57:08 +0200 Reduce some use of pstring. The main reason some parts of the code still use pstring is next_token() now. [EMAIL PROTECTED] (orig r10514): jelmer | 2005-09-26 19:42:12 +0200 Add str_list_make_shell() and str_list_join_shell() [EMAIL PROTECTED] (orig r10515): jelmer | 2005-09-26 20:15:24 +0200 Handle replacement of "domain logons" and "domain master" by "server role" [EMAIL PROTECTED] (orig r10516): jelmer | 2005-09-26 20:16:23 +0200 Add seperator argument to str_list_{make,join}_shell() [EMAIL PROTECTED] (orig r10517): jelmer | 2005-09-26 20:16:38 +0200 Get rid of use of next_token() in lib/samba3/ [EMAIL PROTECTED] (orig r10520): abartlet | 2005-09-27 00:27:44 +0200 The join is a nice quick RPC test. Andrew Bartlett [EMAIL PROTECTED] (orig r10521): jelmer | 2005-09-27 02:11:21 +0200 Also check sys/socket.h for definition of socklen_t (needed for AIX) [EMAIL PROTECTED] (orig r10522): tridge | 2005-09-27 03:26:34 +0200 finally got the locking working on solaris10. This adds a read lock on the transaction lock in tdb_traverse_read(). This prevents a pattern of locks which triggers the deadlock detection code in solaris10. I suspect solaris10 is trying to prevent lock starvation by granting locks in the order they were requested, which makes it much easier to produce deadlocks. [EMAIL PROTECTED] (orig r10523): tridge | 2005-09-27 04:36:56 +0200 fixed timegm() to not depend on get_time_zone(), so it works in lib/replace/ the old timegm() replacement was also broken (it returned the wrong value) [EMAIL PROTECTED] (orig r10524): tridge | 2005-09-27 05:09:38 +0200 SAFE_FREE() in tdb does not need the discard_const_p() the discard_const_p() was causing problems on openbsd where intptr_t is not defined [EMAIL PROTECTED] (orig r10525): tridge | 2005-09-27 05:11:08 +0200 change from AC_CHECK_TYPES() to AC_CHECK_TYPE() for intptr_t, so the type is always available, which means we need less #ifdefs [EMAIL PROTECTED] (orig r10526): tridge | 2005-09-27 07:11:14 +0200 BASEDIR must be set or we end up installing most of the binaries into lib/ [EMAIL PROTECTED] (orig r10527): tridge | 2005-09-27 09:11:33 +0200 don't attempt self gdb attach if running under valgrind. This was causing fort to get rather unhappy [EMAIL PROTECTED] (orig r10528): jelmer | 2005-09-27 12:00:27 +0200 Add credentials.h back into includes.h as some compilers don't seem to be able to handle incomplete enum types. [EMAIL PROTECTED] (orig r10529): metze | 2005-09-27 12:29:13 +0200 fix a crash bug in full async code the uses the composite_trigger_done() code the event subsystem wants to free timed_events! metze [EMAIL PROTECTED] (orig r10530): metze | 2005-09-27 12:31:57 +0200 - fix some crash bugs when we lost the connection... metze [EMAIL PROTECTED] (orig r10531): jelmer | 2005-09-27 12:32:49 +0200 (hopefully) improve detection of socket-related functions in external libraries [EMAIL PROTECTED] (orig r10532): jelmer | 2005-09-27 13:02:06 +0200 Replace next_token() with str_list_make() [EMAIL PROTECTED] (orig r10533): jelmer | 2005-09-27 13:10:57 +0200 Eliminate another use of next_token() Added: branches/tmp/samba4-winsrepl/source/torture/local/util_strlist.c Modified: branches/tmp/samba4-winsrepl/ branches/tmp/samba4-winsrepl/source/auth/auth_developer.c branches/tmp/samba4-winsrepl/source/auth/auth_sam.c branches/tmp/samba4-winsrepl/source/auth/kerberos/kerberos.c branches/tmp/samba4-winsrepl/source/auth/kerberos/kerberos_verify.c branches/tmp/samba4-winsrepl/source/build/m4/rewrite.m4 branches/tmp/samba4-winsrepl/source/build/smb_build/makefile.pm branches/tmp/samba4-winsrepl/source/client/client.c branches/tmp/samba4-winsrepl/source/gtk/common/credentials.c branches/tmp/samba4-winsrepl/source/heimdal_build/config.mk branches/tmp/samba4-winsrepl/source/include/enums.h branches/tmp/samba4-winsrepl/source/include/includes.h branches/tmp/samba4-winsrepl/source/include/structs.h branches/tmp/samba4-winsrepl/source/lib/cmdline/popt_common.c branches/tmp/samba4-winsrepl/source/lib/cmdline/popt_common.h branches/tmp/samba4-winsrepl/source/lib/credentials.c branches/tmp/samba4-winsrepl/source/lib/ldb/include/includes.h branches/tmp/samba4-winsrepl/source/lib/pidfile.c branches/tmp/samba4-winsrepl/source/lib/replace/config.m4 branches/tmp/samba4-winsrepl/source/lib/replace/replace.c branches/tmp/samba4-winsrepl/source/lib/samba3/group.c branches/tmp/samba4-winsrepl/source/lib/samba3/secrets.c branches/tmp/samba4-winsrepl/source/lib/samba3/winsdb.c branches/tmp/samba4-winsrepl/source/lib/socket/config.m4 branches/tmp/samba4-winsrepl/source/lib/socket/config.mk branches/tmp/samba4-winsrepl/source/lib/talloc/config.m4 branches/tmp/samba4-winsrepl/source/lib/tdb/common/tdb_private.h branches/tmp/samba4-winsrepl/source/lib/tdb/common/traverse.c branches/tmp/samba4-winsrepl/source/lib/util_sock.c branches/tmp/samba4-winsrepl/source/lib/util_strlist.c branches/tmp/samba4-winsrepl/source/libcli/composite/composite.c branches/tmp/samba4-winsrepl/source/libcli/util/nterr.c branches/tmp/samba4-winsrepl/source/libcli/wrepl/winsrepl.c branches/tmp/samba4-winsrepl/source/libcli/wrepl/winsrepl.h branches/tmp/samba4-winsrepl/source/ntvfs/cifs/vfs_cifs.c branches/tmp/samba4-winsrepl/source/param/loadparm.c branches/tmp/samba4-winsrepl/source/passdb/secrets.c branches/tmp/samba4-winsrepl/source/rpc_server/remote/dcesrv_remote.c branches/tmp/samba4-winsrepl/source/script/gdb_backtrace branches/tmp/samba4-winsrepl/source/script/tests/test_rpc_quick.sh branches/tmp/samba4-winsrepl/source/script/tests/test_s3upgrade.sh branches/tmp/samba4-winsrepl/source/scripting/ejs/smbcalls_cli.c branches/tmp/samba4-winsrepl/source/scripting/ejs/smbcalls_creds.c branches/tmp/samba4-winsrepl/source/scripting/libjs/upgrade.js branches/tmp/samba4-winsrepl/source/smb_server/smb_server.h branches/tmp/samba4-winsrepl/source/torture/SConscript branches/tmp/samba4-winsrepl/source/torture/basic/secleak.c branches/tmp/samba4-winsrepl/source/torture/config.mk branches/tmp/samba4-winsrepl/source/torture/gentest.c branches/tmp/samba4-winsrepl/source/torture/locktest.c branches/tmp/samba4-winsrepl/source/torture/masktest.c branches/tmp/samba4-winsrepl/source/torture/rpc/samlogon.c branches/tmp/samba4-winsrepl/source/torture/rpc/samsync.c branches/tmp/samba4-winsrepl/source/torture/rpc/schannel.c branches/tmp/samba4-winsrepl/source/torture/torture.c branches/tmp/samba4-winsrepl/source/utils/ntlm_auth.c Changeset: Sorry, the patch is too large (1516 lines) to include; please use WebSVN to see it! WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10534