svn commit: samba r10473 - in branches/tmp/samba4-winsrepl: .
source source/auth source/auth/gensec source/auth/kerberos
source/auth/ntlmssp source/build/m4 source/build/scons
source/cldap_server source/client source/dsdb
source/dsdb/common source/dsdb/samdb
source/dsdb/samdb/ldb_modules source/heimdal/lib
source/heimdal/lib/asn1 source/heimdal/lib/com_err
source/heimdal/lib/des source/heimdal/lib/gssapi
source/heimdal/lib/hdb source/heimdal/lib/krb5
source/heimdal/lib/roken source/heimdal/lib/vers
source/heimdal_build source/include source/include/system
source/kdc source/ldap_server source/lib source/lib/appweb
source/lib/appweb/ejs source/lib/appweb/esp
source/lib/appweb/mpr source/lib/charset source/lib/cmdline
source/lib/com source/lib/com/classes source/lib/com/dcom
source/lib/compression source/lib/crypto source/lib/events
source/lib/ldb source/lib/ldb/common source/lib/ldb/include
source/lib/ldb/ldb_ildap source/lib/ldb/ldb_tdb
source/lib/ldb/modules source/lib/ldb/samba
source/lib/ldb/tools source/lib/messaging source/lib/netif
source/lib/popt source/lib/registry
source/lib/registry/common source/lib/registry/tools
source/lib/replace source/lib/replace/repdir
source/lib/replace/win32 source/lib/samba3 source/lib/socket
source/lib/socket_wrapper source/lib/talloc source/lib/tdb
source/lib/tdb/bin source/lib/tdb/common
source/lib/tdb/include source/lib/tdb/tools source/lib/tdr
source/lib/tls source/libcli source/libcli/auth
source/libcli/cldap source/libcli/composite
source/libcli/dgram source/libcli/ldap source/libcli/nbt
source/libcli/raw source/libcli/resolve
source/libcli/security source/libcli/smbc source/libcli/util
source/libcli/wrepl source/libnet source/librpc
source/librpc/idl source/librpc/ndr source/librpc/rpc
source/nbt_server source/nbt_server/dgram
source/nbt_server/wins source/nsswitch source/ntptr
source/ntptr/simple_ldb source/ntvfs source/ntvfs/cifs
source/ntvfs/common source/ntvfs/ipc source/ntvfs/nbench
source/ntvfs/posix source/ntvfs/print source/ntvfs/simple
source/ntvfs/unixuid source/param source/pidl
source/rpc_server source/rpc_server/common
source/rpc_server/dcom source/rpc_server/drsuapi
source/rpc_server/dssetup source/rpc_server/echo
source/rpc_server/epmapper source/rpc_server/lsa
source/rpc_server/netlogon source/rpc_server/remote
source/rpc_server/samr source/rpc_server/spoolss
source/rpc_server/srvsvc source/rpc_server/unixinfo
source/rpc_server/winreg source/rpc_server/wkssvc
source/script source/script/tests source/scripting/ejs
source/smb_server source/smbd source/torture
source/torture/auth source/torture/basic source/torture/com
source/torture/ldap source/torture/libnet
source/torture/local source/torture/nbench source/torture/nbt
source/torture/rap source/torture/raw source/torture/rpc
source/web_server source/winbind
metze at samba.org
metze at samba.org
Sat Sep 24 10:13:32 GMT 2005
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:
r12671 at SERNOX (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
r12672 at SERNOX (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
r12673 at SERNOX (orig r10436): tpot | 2005-09-23 01:30:08 +0200
Some thoughts on getting pidl working in scons.
r12675 at SERNOX (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.
r12677 at SERNOX (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
r12679 at SERNOX (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.
r12692 at SERNOX (orig r10443): tpot | 2005-09-23 08:39:34 +0200
Fix emitter for NdrMarshaller tool.
r12693 at SERNOX (orig r10444): tpot | 2005-09-23 09:36:09 +0200
Add LIBBASIC files to proto.h
r12694 at SERNOX (orig r10445): tpot | 2005-09-23 09:40:15 +0200
Add --header to pidl flags.
r12695 at SERNOX (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?)
r12696 at SERNOX (orig r10447): tpot | 2005-09-23 09:43:06 +0200
Add gensec sources to proto.h
r12697 at SERNOX (orig r10448): tpot | 2005-09-23 09:43:43 +0200
Add librpc SConscript file to build.
r12698 at SERNOX (orig r10449): metze | 2005-09-23 09:53:58 +0200
remove double copyright header
metze
r12699 at SERNOX (orig r10450): jelmer | 2005-09-23 15:06:23 +0200
Use exit code 1 in case of fatal errors
r12701 at SERNOX (orig r10452): jelmer | 2005-09-23 16:09:38 +0200
Couple of small scons updates - ignore .sconsign files
r12702 at SERNOX (orig r10453): jelmer | 2005-09-23 17:08:17 +0200
Fix the build
r12705 at SERNOX (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
r12708 at SERNOX (orig r10459): tridge | 2005-09-24 04:31:43 +0200
fixed some portability problems
r12709 at SERNOX (orig r10460): tridge | 2005-09-24 04:37:22 +0200
fixed portability of transaction code to systems with integer
alignment constraints (like sparc)
r12710 at SERNOX (orig r10461): tridge | 2005-09-24 04:39:09 +0200
fixed tdb build on systems without stdint.h
r12711 at SERNOX (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
r12712 at SERNOX (orig r10463): tridge | 2005-09-24 05:29:50 +0200
consider it an error if tdbtorture produces any log messages
r12713 at SERNOX (orig r10464): abartlet | 2005-09-24 05:31:01 +0200
Use more consistant names.
Andrew Bartlett
r12714 at SERNOX (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
r12715 at SERNOX (orig r10466): tridge | 2005-09-24 06:56:51 +0200
work around missing pread/pwrite declaration on openbsd
r12716 at SERNOX (orig r10467): tridge | 2005-09-24 07:02:02 +0200
aix doesn't like zero length malloc :(
r12717 at SERNOX (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
r12718 at SERNOX (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
r12719 at SERNOX (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
r12720 at SERNOX (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.
r12721 at SERNOX (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
More information about the samba-cvs
mailing list