Author: metze Date: 2005-09-24 10:13:27 +0000 (Sat, 24 Sep 2005) New Revision: 10473
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10473 Log: [EMAIL PROTECTED] (orig r10434): metze | 2005-09-22 21:36:43 +0200 add a short path to the event context that should be used for async replies metze [EMAIL PROTECTED] (orig r10435): metze | 2005-09-22 21:44:08 +0200 fill in the reference to the generic wbsrv_call in the wbsrv_samba3_call, so that async function can use it. metze [EMAIL PROTECTED] (orig r10436): tpot | 2005-09-23 01:30:08 +0200 Some thoughts on getting pidl working in scons. [EMAIL PROTECTED] (orig r10438): jelmer | 2005-09-23 02:38:22 +0200 Move portability functions to lib/replace/; replace now simply ensures that a given set of (working) POSIX functions are available (without prefixes to their names, etc). See lib/replace/README for a list. Functions that behave different from their POSIX specification (such as sys_select, sys_read, etc) have kept the sys_ prefix. [EMAIL PROTECTED] (orig r10440): abartlet | 2005-09-23 04:05:26 +0200 Start passing against Win2k3 SP1 again, with the NTLMv2 changes described on the list. I probably need to write more specific NTLMv2 sucess and failure mode tests. Andrew Bartlett [EMAIL PROTECTED] (orig r10442): tpot | 2005-09-23 04:28:30 +0200 Build librpc/libndr_misc.a from librpc/idl/misc.idl. Doesn't quite work yet as scons somehow thinks it needs to put a directory called ndr_idl in the command line. [EMAIL PROTECTED] (orig r10443): tpot | 2005-09-23 08:39:34 +0200 Fix emitter for NdrMarshaller tool. [EMAIL PROTECTED] (orig r10444): tpot | 2005-09-23 09:36:09 +0200 Add LIBBASIC files to proto.h [EMAIL PROTECTED] (orig r10445): tpot | 2005-09-23 09:40:15 +0200 Add --header to pidl flags. [EMAIL PROTECTED] (orig r10446): tpot | 2005-09-23 09:42:17 +0200 Add ndr_base and rpc_base sources to proto.h Generate NDR mashalling code for all idl files (why isn't this automatically by the scanner when it finds librpc/gen_ndr/{misc,dcerpc,orpc}.h in includes.h?) [EMAIL PROTECTED] (orig r10447): tpot | 2005-09-23 09:43:06 +0200 Add gensec sources to proto.h [EMAIL PROTECTED] (orig r10448): tpot | 2005-09-23 09:43:43 +0200 Add librpc SConscript file to build. [EMAIL PROTECTED] (orig r10449): metze | 2005-09-23 09:53:58 +0200 remove double copyright header metze [EMAIL PROTECTED] (orig r10450): jelmer | 2005-09-23 15:06:23 +0200 Use exit code 1 in case of fatal errors [EMAIL PROTECTED] (orig r10452): jelmer | 2005-09-23 16:09:38 +0200 Couple of small scons updates - ignore .sconsign files [EMAIL PROTECTED] (orig r10453): jelmer | 2005-09-23 17:08:17 +0200 Fix the build [EMAIL PROTECTED] (orig r10456): jelmer | 2005-09-23 18:32:52 +0200 More SCons fixes: - Add framework for fallback generating code - Move pread / pwrite replacement functions to libreplace - Support pidl builds correctly - Support asn1 builds correctly - Move OS-specific checks to lib/replace/SConscript [EMAIL PROTECTED] (orig r10459): tridge | 2005-09-24 04:31:43 +0200 fixed some portability problems [EMAIL PROTECTED] (orig r10460): tridge | 2005-09-24 04:37:22 +0200 fixed portability of transaction code to systems with integer alignment constraints (like sparc) [EMAIL PROTECTED] (orig r10461): tridge | 2005-09-24 04:39:09 +0200 fixed tdb build on systems without stdint.h [EMAIL PROTECTED] (orig r10462): tridge | 2005-09-24 05:28:10 +0200 cope better with compilers that don't put the object file in the same directory as the source [EMAIL PROTECTED] (orig r10463): tridge | 2005-09-24 05:29:50 +0200 consider it an error if tdbtorture produces any log messages [EMAIL PROTECTED] (orig r10464): abartlet | 2005-09-24 05:31:01 +0200 Use more consistant names. Andrew Bartlett [EMAIL PROTECTED] (orig r10465): tridge | 2005-09-24 05:43:02 +0200 separate out a read_only db from a read-only traversal to ensure we don't end up doing a mmap read only [EMAIL PROTECTED] (orig r10466): tridge | 2005-09-24 06:56:51 +0200 work around missing pread/pwrite declaration on openbsd [EMAIL PROTECTED] (orig r10467): tridge | 2005-09-24 07:02:02 +0200 aix doesn't like zero length malloc :( [EMAIL PROTECTED] (orig r10468): tridge | 2005-09-24 08:49:28 +0200 - terminate tdbtorture quickly when an error is detected - more workarounds for aix not handling malloc of size 0 [EMAIL PROTECTED] (orig r10469): tridge | 2005-09-24 08:53:24 +0200 use the older style of structure initialisation for tdb to make it more portable. tdb is used in more than just Samba4, and I think the portability/readability balance is a bit different [EMAIL PROTECTED] (orig r10470): tridge | 2005-09-24 09:07:22 +0200 solaris8 has a problem with tdbtorture with 3 processes. To see if this is just a solaris issue this patch changes the default to 3, and I'll see how many build farm boxes break [EMAIL PROTECTED] (orig r10471): tridge | 2005-09-24 09:30:20 +0200 stratos doesn't have getpagesize(), so guess 8k on systems that don't have it. Overestimating is harmless. [EMAIL PROTECTED] (orig r10472): vlendec | 2005-09-24 10:24:55 +0200 Check for strndup Added: branches/tmp/samba4-winsrepl/source/build/scons/fallback.py branches/tmp/samba4-winsrepl/source/lib/replace/README branches/tmp/samba4-winsrepl/source/lib/replace/dlfcn.c branches/tmp/samba4-winsrepl/source/lib/tdb/aclocal.m4 branches/tmp/samba4-winsrepl/source/script/tests/SConscript Removed: branches/tmp/samba4-winsrepl/source/build/scons/iconv.py Modified: branches/tmp/samba4-winsrepl/ branches/tmp/samba4-winsrepl/source/ branches/tmp/samba4-winsrepl/source/SConstruct branches/tmp/samba4-winsrepl/source/auth/ branches/tmp/samba4-winsrepl/source/auth/gensec/ branches/tmp/samba4-winsrepl/source/auth/gensec/SConscript branches/tmp/samba4-winsrepl/source/auth/gensec/gensec_gssapi.c branches/tmp/samba4-winsrepl/source/auth/kerberos/ branches/tmp/samba4-winsrepl/source/auth/ntlmssp/ branches/tmp/samba4-winsrepl/source/build/m4/rewrite.m4 branches/tmp/samba4-winsrepl/source/build/scons/asn1.py branches/tmp/samba4-winsrepl/source/build/scons/pidl.py branches/tmp/samba4-winsrepl/source/build/scons/proto.py branches/tmp/samba4-winsrepl/source/cldap_server/ branches/tmp/samba4-winsrepl/source/client/ branches/tmp/samba4-winsrepl/source/client/client.c branches/tmp/samba4-winsrepl/source/dsdb/ branches/tmp/samba4-winsrepl/source/dsdb/common/ branches/tmp/samba4-winsrepl/source/dsdb/samdb/ branches/tmp/samba4-winsrepl/source/dsdb/samdb/ldb_modules/ branches/tmp/samba4-winsrepl/source/dynconfig.c branches/tmp/samba4-winsrepl/source/heimdal/lib/ branches/tmp/samba4-winsrepl/source/heimdal/lib/asn1/ branches/tmp/samba4-winsrepl/source/heimdal/lib/com_err/ branches/tmp/samba4-winsrepl/source/heimdal/lib/des/ branches/tmp/samba4-winsrepl/source/heimdal/lib/gssapi/ branches/tmp/samba4-winsrepl/source/heimdal/lib/hdb/ branches/tmp/samba4-winsrepl/source/heimdal/lib/krb5/ branches/tmp/samba4-winsrepl/source/heimdal/lib/roken/ branches/tmp/samba4-winsrepl/source/heimdal/lib/vers/ branches/tmp/samba4-winsrepl/source/heimdal_build/SConscript branches/tmp/samba4-winsrepl/source/heimdal_build/glue.c branches/tmp/samba4-winsrepl/source/include/ branches/tmp/samba4-winsrepl/source/include/includes.h branches/tmp/samba4-winsrepl/source/include/system/ branches/tmp/samba4-winsrepl/source/kdc/ branches/tmp/samba4-winsrepl/source/ldap_server/ branches/tmp/samba4-winsrepl/source/lib/ branches/tmp/samba4-winsrepl/source/lib/SConscript branches/tmp/samba4-winsrepl/source/lib/appweb/ branches/tmp/samba4-winsrepl/source/lib/appweb/ejs/ branches/tmp/samba4-winsrepl/source/lib/appweb/esp/ branches/tmp/samba4-winsrepl/source/lib/appweb/mpr/ branches/tmp/samba4-winsrepl/source/lib/charset/ branches/tmp/samba4-winsrepl/source/lib/charset/SConscript branches/tmp/samba4-winsrepl/source/lib/cmdline/ branches/tmp/samba4-winsrepl/source/lib/com/ branches/tmp/samba4-winsrepl/source/lib/com/classes/ branches/tmp/samba4-winsrepl/source/lib/com/dcom/ branches/tmp/samba4-winsrepl/source/lib/com/tables.c branches/tmp/samba4-winsrepl/source/lib/compression/ branches/tmp/samba4-winsrepl/source/lib/crypto/ branches/tmp/samba4-winsrepl/source/lib/events/ branches/tmp/samba4-winsrepl/source/lib/ldb/ branches/tmp/samba4-winsrepl/source/lib/ldb/common/ branches/tmp/samba4-winsrepl/source/lib/ldb/include/ branches/tmp/samba4-winsrepl/source/lib/ldb/ldb_ildap/ branches/tmp/samba4-winsrepl/source/lib/ldb/ldb_tdb/ branches/tmp/samba4-winsrepl/source/lib/ldb/modules/ branches/tmp/samba4-winsrepl/source/lib/ldb/samba/ branches/tmp/samba4-winsrepl/source/lib/ldb/tools/ branches/tmp/samba4-winsrepl/source/lib/messaging/ branches/tmp/samba4-winsrepl/source/lib/netif/ branches/tmp/samba4-winsrepl/source/lib/popt/ branches/tmp/samba4-winsrepl/source/lib/registry/ branches/tmp/samba4-winsrepl/source/lib/registry/SConscript branches/tmp/samba4-winsrepl/source/lib/registry/common/ branches/tmp/samba4-winsrepl/source/lib/registry/tools/ branches/tmp/samba4-winsrepl/source/lib/replace/ branches/tmp/samba4-winsrepl/source/lib/replace/SConscript branches/tmp/samba4-winsrepl/source/lib/replace/config.m4 branches/tmp/samba4-winsrepl/source/lib/replace/config.mk branches/tmp/samba4-winsrepl/source/lib/replace/repdir/ branches/tmp/samba4-winsrepl/source/lib/replace/replace.c branches/tmp/samba4-winsrepl/source/lib/replace/replace.h branches/tmp/samba4-winsrepl/source/lib/replace/win32/ branches/tmp/samba4-winsrepl/source/lib/samba3/ branches/tmp/samba4-winsrepl/source/lib/signal.c branches/tmp/samba4-winsrepl/source/lib/socket/ branches/tmp/samba4-winsrepl/source/lib/socket/SConscript branches/tmp/samba4-winsrepl/source/lib/socket/config.m4 branches/tmp/samba4-winsrepl/source/lib/socket_wrapper/ branches/tmp/samba4-winsrepl/source/lib/system.c branches/tmp/samba4-winsrepl/source/lib/talloc/ branches/tmp/samba4-winsrepl/source/lib/tdb/ branches/tmp/samba4-winsrepl/source/lib/tdb/Makefile.in branches/tmp/samba4-winsrepl/source/lib/tdb/bin/ branches/tmp/samba4-winsrepl/source/lib/tdb/common/ branches/tmp/samba4-winsrepl/source/lib/tdb/common/io.c branches/tmp/samba4-winsrepl/source/lib/tdb/common/lock.c branches/tmp/samba4-winsrepl/source/lib/tdb/common/open.c branches/tmp/samba4-winsrepl/source/lib/tdb/common/tdb.c branches/tmp/samba4-winsrepl/source/lib/tdb/common/tdb_private.h branches/tmp/samba4-winsrepl/source/lib/tdb/common/transaction.c branches/tmp/samba4-winsrepl/source/lib/tdb/common/traverse.c branches/tmp/samba4-winsrepl/source/lib/tdb/config.m4 branches/tmp/samba4-winsrepl/source/lib/tdb/include/ branches/tmp/samba4-winsrepl/source/lib/tdb/tools/ branches/tmp/samba4-winsrepl/source/lib/tdb/tools/tdbtorture.c branches/tmp/samba4-winsrepl/source/lib/tdr/ branches/tmp/samba4-winsrepl/source/lib/time.c branches/tmp/samba4-winsrepl/source/lib/tls/ branches/tmp/samba4-winsrepl/source/lib/util.c branches/tmp/samba4-winsrepl/source/libcli/ branches/tmp/samba4-winsrepl/source/libcli/auth/ branches/tmp/samba4-winsrepl/source/libcli/cldap/ branches/tmp/samba4-winsrepl/source/libcli/composite/ branches/tmp/samba4-winsrepl/source/libcli/dgram/ branches/tmp/samba4-winsrepl/source/libcli/ldap/ branches/tmp/samba4-winsrepl/source/libcli/nbt/ branches/tmp/samba4-winsrepl/source/libcli/raw/ branches/tmp/samba4-winsrepl/source/libcli/resolve/ branches/tmp/samba4-winsrepl/source/libcli/resolve/host.c branches/tmp/samba4-winsrepl/source/libcli/security/ branches/tmp/samba4-winsrepl/source/libcli/smbc/ branches/tmp/samba4-winsrepl/source/libcli/util/ branches/tmp/samba4-winsrepl/source/libcli/wrepl/ branches/tmp/samba4-winsrepl/source/libnet/ branches/tmp/samba4-winsrepl/source/librpc/SConscript branches/tmp/samba4-winsrepl/source/librpc/idl/ branches/tmp/samba4-winsrepl/source/librpc/ndr/ branches/tmp/samba4-winsrepl/source/librpc/ndr/ndr_basic.c branches/tmp/samba4-winsrepl/source/librpc/rpc/ branches/tmp/samba4-winsrepl/source/nbt_server/ branches/tmp/samba4-winsrepl/source/nbt_server/dgram/ branches/tmp/samba4-winsrepl/source/nbt_server/wins/ branches/tmp/samba4-winsrepl/source/nsswitch/ branches/tmp/samba4-winsrepl/source/ntptr/ branches/tmp/samba4-winsrepl/source/ntptr/simple_ldb/ branches/tmp/samba4-winsrepl/source/ntvfs/ branches/tmp/samba4-winsrepl/source/ntvfs/cifs/ branches/tmp/samba4-winsrepl/source/ntvfs/common/ branches/tmp/samba4-winsrepl/source/ntvfs/ipc/ branches/tmp/samba4-winsrepl/source/ntvfs/nbench/ branches/tmp/samba4-winsrepl/source/ntvfs/posix/ branches/tmp/samba4-winsrepl/source/ntvfs/print/ branches/tmp/samba4-winsrepl/source/ntvfs/simple/ branches/tmp/samba4-winsrepl/source/ntvfs/simple/vfs_simple.c branches/tmp/samba4-winsrepl/source/ntvfs/unixuid/ branches/tmp/samba4-winsrepl/source/param/ branches/tmp/samba4-winsrepl/source/pidl/pidl branches/tmp/samba4-winsrepl/source/rpc_server/ branches/tmp/samba4-winsrepl/source/rpc_server/common/ branches/tmp/samba4-winsrepl/source/rpc_server/dcom/ branches/tmp/samba4-winsrepl/source/rpc_server/drsuapi/ branches/tmp/samba4-winsrepl/source/rpc_server/dssetup/ branches/tmp/samba4-winsrepl/source/rpc_server/echo/ branches/tmp/samba4-winsrepl/source/rpc_server/epmapper/ branches/tmp/samba4-winsrepl/source/rpc_server/lsa/ branches/tmp/samba4-winsrepl/source/rpc_server/netlogon/ branches/tmp/samba4-winsrepl/source/rpc_server/remote/ branches/tmp/samba4-winsrepl/source/rpc_server/samr/ branches/tmp/samba4-winsrepl/source/rpc_server/spoolss/ branches/tmp/samba4-winsrepl/source/rpc_server/srvsvc/ branches/tmp/samba4-winsrepl/source/rpc_server/unixinfo/ branches/tmp/samba4-winsrepl/source/rpc_server/winreg/ branches/tmp/samba4-winsrepl/source/rpc_server/wkssvc/ branches/tmp/samba4-winsrepl/source/script/find_unused_macros.pl branches/tmp/samba4-winsrepl/source/scripting/ejs/ branches/tmp/samba4-winsrepl/source/smb_server/ branches/tmp/samba4-winsrepl/source/smbd/ branches/tmp/samba4-winsrepl/source/torture/ branches/tmp/samba4-winsrepl/source/torture/auth/ branches/tmp/samba4-winsrepl/source/torture/basic/ branches/tmp/samba4-winsrepl/source/torture/com/ branches/tmp/samba4-winsrepl/source/torture/ldap/ branches/tmp/samba4-winsrepl/source/torture/libnet/ branches/tmp/samba4-winsrepl/source/torture/local/ branches/tmp/samba4-winsrepl/source/torture/nbench/ branches/tmp/samba4-winsrepl/source/torture/nbt/ branches/tmp/samba4-winsrepl/source/torture/rap/ branches/tmp/samba4-winsrepl/source/torture/raw/ branches/tmp/samba4-winsrepl/source/torture/rpc/ branches/tmp/samba4-winsrepl/source/torture/rpc/samlogon.c branches/tmp/samba4-winsrepl/source/torture/torture.c branches/tmp/samba4-winsrepl/source/web_server/ branches/tmp/samba4-winsrepl/source/winbind/ branches/tmp/samba4-winsrepl/source/winbind/wb_samba3_protocol.c branches/tmp/samba4-winsrepl/source/winbind/wb_server.c branches/tmp/samba4-winsrepl/source/winbind/wb_server.h Changeset: Sorry, the patch is too large (4445 lines) to include; please use WebSVN to see it! WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10473
