svn commit: samba r10501 - in branches/tmp/samba4-winsrepl: .
source source/auth source/auth/gensec source/auth/ntlmssp
source/build/m4 source/build/scons source/dsdb
source/dsdb/samdb/ldb_modules source/heimdal_build
source/include source/lib source/lib/ldb
source/lib/ldb/common source/lib/ldb/include
source/lib/ldb/ldb_ildap source/lib/ldb/ldb_ldap
source/lib/ldb/ldb_sqlite3 source/lib/ldb/ldb_tdb
source/lib/ldb/modules source/lib/ldb/tools
source/lib/messaging source/lib/replace source/lib/tdb
source/lib/tdb/common source/lib/tdb/tools source/libcli
source/libcli/auth source/libcli/dgram source/libcli/ldap
source/libcli/security source/libnet source/librpc
source/librpc/idl source/nbt_server source/nbt_server/wins
source/param source/passdb source/pidl source/script
source/torture source/torture/local source/torture/nbt
source/torture/rpc source/utils/net source/winbind
metze at samba.org
metze at samba.org
Mon Sep 26 07:58:43 GMT 2005
Author: metze
Date: 2005-09-26 07:57:44 +0000 (Mon, 26 Sep 2005)
New Revision: 10501
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10501
Log:
r12774 at SERNOX (orig r10475): tridge | 2005-09-24 15:10:19 +0200
make sure we report failures in tdbtorture (ie. get the exit status right)
r12775 at SERNOX (orig r10476): jelmer | 2005-09-24 16:58:18 +0200
Move some more types to libreplace. Fix missing strndup errors
for heimdal
r12776 at SERNOX (orig r10477): idra | 2005-09-24 17:42:15 +0200
expose transactions outside ldb and change the API once more
do not autostart transactions on ldb operations if a transaction is already in place
test transactions on winsdb
all my tests passes so far
tridge please confirm this is ok for you
r12777 at SERNOX (orig r10478): jelmer | 2005-09-24 18:23:41 +0200
More work on proto headers; we now generate a couple of smaller ones
that are then included by include/proto.h
r12778 at SERNOX (orig r10479): vlendec | 2005-09-24 19:49:33 +0200
Apply some const
r12779 at SERNOX (orig r10480): jelmer | 2005-09-25 00:37:54 +0200
Fix build for people that don't have pidl installed
r12780 at SERNOX (orig r10481): tpot | 2005-09-25 00:58:18 +0200
#define _GNU_SOURCE for comparison_fn_t test.
r12781 at SERNOX (orig r10482): tpot | 2005-09-25 01:35:50 +0200
Add files to proto_files enough to build libcli and librpc directories.
r12782 at SERNOX (orig r10483): tridge | 2005-09-25 01:52:30 +0200
fixed some uninitialised variables warnings
r12783 at SERNOX (orig r10484): tridge | 2005-09-25 02:13:25 +0200
try to fix the pread/pwrite declaration problems
r12784 at SERNOX (orig r10485): tridge | 2005-09-25 02:14:45 +0200
run autoheader before autoconf
r12785 at SERNOX (orig r10486): abartlet | 2005-09-25 14:26:07 +0200
This is a merge of Brad Henry's 'net join' rework, to better perform
an ADS join, particularly as a DC. This represents the bulk of his
Google SOC work, and I'm very pleased to intergrate it into the tree.
(Metze will intergrate the DRSUAPI work later).
Both metze and myself have also put a lot of time into this patch, and
in mentoring Brad in general. In return, Brad has been a very good
student, and has taken the comments well.
Since it's last appearance on samba-technical@, I have made
correctness and valgrind fixups, as well as adding a new 'BINDING'
mode to the libnet_rpc routines. This allows the exact binding string
to be passed down from the torture code, including options and exact
target host.
Andrew Bartlett
r12786 at SERNOX (orig r10487): jelmer | 2005-09-25 14:27:36 +0200
Some small updates to the manpage.
r12787 at SERNOX (orig r10488): abartlet | 2005-09-25 14:38:07 +0200
(Missing file from previous commit, adding a new RPC-JOIN test)
This is a merge of Brad Henry's 'net join' rework, to better perform
an ADS join, particularly as a DC. This represents the bulk of his
Google SOC work, and I'm very pleased to intergrate it into the tree.
(Metze will intergrate the DRSUAPI work later).
Both metze and myself have also put a lot of time into this patch, and
in mentoring Brad in general. In return, Brad has been a very good
student, and has taken the comments well.
Since it's last appearance on samba-technical@, I have made
correctness and valgrind fixups, as well as adding a new 'BINDING'
mode to the libnet_rpc routines. This allows the exact binding string
to be passed down from the torture code, including options and exact
target host.
r12788 at SERNOX (orig r10489): tridge | 2005-09-25 15:01:26 +0200
added the ability for irpc server to defer replies instead of replying
immediately. They set m->defer_reply = True;
r12789 at SERNOX (orig r10490): tridge | 2005-09-25 15:17:03 +0200
- allow deferred irpc replies to set the status
- add an example of deferred reply for echodata in LOCAL-IRPC
r12790 at SERNOX (orig r10491): vlendec | 2005-09-25 23:01:56 +0200
First step towards wbinfo -t: This issues a name request for the primary
domain and gets the DC's name via a mailslot call.
Metze, I renamed wbsrv_queue_reply to wbsrv_send_reply in accordance with
irpc_send_reply. Having _queue_ here and _send_ there is a bit confusing. And
as everything is async anyway, the semantics should not be too much of a
problem.
Volker
r12791 at SERNOX (orig r10492): tridge | 2005-09-26 03:12:12 +0200
work around a bug in solaris which cases lock upgrades to fail with
EDEADLK even when progress can be made. This is not a good solution,
but I can't find anything better.
r12792 at SERNOX (orig r10493): tridge | 2005-09-26 03:28:49 +0200
we need sys/select.h to enable select() in the solaris workaround
r12793 at SERNOX (orig r10494): tridge | 2005-09-26 03:37:46 +0200
- don't generate a tdb log message for any type of failed lock probe
- if the lock upgrade loop ever fails then log a warning
r12794 at SERNOX (orig r10495): tridge | 2005-09-26 03:46:02 +0200
older redhat boxes need sys/time.h for select()
r12795 at SERNOX (orig r10496): tridge | 2005-09-26 04:03:06 +0200
- added configure test for sys/time.h
- print length of failed locks
r12796 at SERNOX (orig r10497): tpot | 2005-09-26 09:32:14 +0200
Export the list of dsdb ldb modules.
r12797 at SERNOX (orig r10498): tpot | 2005-09-26 09:33:55 +0200
Detect some more networking headers.
Hardcode value of RETSIGTYPE for now.
Diddle with order of including SConscript files to make ldb happier.
r12798 at SERNOX (orig r10499): tpot | 2005-09-26 09:34:09 +0200
Export cli_ldap library.
r12799 at SERNOX (orig r10500): tpot | 2005-09-26 09:36:26 +0200
More progress to getting ldb tools building. Create a list of ldb modules
to link in. There's still a whole lot of random other junk (dcerpc, gensec,
ndr stuff, lp_foo - what a mess).
Added:
branches/tmp/samba4-winsrepl/source/torture/rpc/join.c
branches/tmp/samba4-winsrepl/source/winbind/wb_async_helpers.c
branches/tmp/samba4-winsrepl/source/winbind/wb_async_helpers.h
Removed:
branches/tmp/samba4-winsrepl/source/auth/ntlmssp/SConscript
branches/tmp/samba4-winsrepl/source/libcli/auth/SConscript
branches/tmp/samba4-winsrepl/source/libcli/ldap/SConscript
branches/tmp/samba4-winsrepl/source/libcli/security/SConscript
Modified:
branches/tmp/samba4-winsrepl/
branches/tmp/samba4-winsrepl/source/SConstruct
branches/tmp/samba4-winsrepl/source/auth/SConscript
branches/tmp/samba4-winsrepl/source/auth/gensec/SConscript
branches/tmp/samba4-winsrepl/source/build/m4/check_types.m4
branches/tmp/samba4-winsrepl/source/build/scons/pidl.py
branches/tmp/samba4-winsrepl/source/build/scons/proto.py
branches/tmp/samba4-winsrepl/source/dsdb/SConscript
branches/tmp/samba4-winsrepl/source/dsdb/samdb/ldb_modules/objectguid.c
branches/tmp/samba4-winsrepl/source/dsdb/samdb/ldb_modules/samldb.c
branches/tmp/samba4-winsrepl/source/heimdal_build/config.h
branches/tmp/samba4-winsrepl/source/heimdal_build/config.m4
branches/tmp/samba4-winsrepl/source/include/structs.h
branches/tmp/samba4-winsrepl/source/lib/SConscript
branches/tmp/samba4-winsrepl/source/lib/data_blob.c
branches/tmp/samba4-winsrepl/source/lib/ldb/SConscript
branches/tmp/samba4-winsrepl/source/lib/ldb/autogen.sh
branches/tmp/samba4-winsrepl/source/lib/ldb/common/ldb.c
branches/tmp/samba4-winsrepl/source/lib/ldb/common/ldb_modules.c
branches/tmp/samba4-winsrepl/source/lib/ldb/common/ldb_msg.c
branches/tmp/samba4-winsrepl/source/lib/ldb/include/ldb.h
branches/tmp/samba4-winsrepl/source/lib/ldb/include/ldb_errors.h
branches/tmp/samba4-winsrepl/source/lib/ldb/include/ldb_private.h
branches/tmp/samba4-winsrepl/source/lib/ldb/ldb_ildap/ldb_ildap.c
branches/tmp/samba4-winsrepl/source/lib/ldb/ldb_ldap/ldb_ldap.c
branches/tmp/samba4-winsrepl/source/lib/ldb/ldb_sqlite3/ldb_sqlite3.c
branches/tmp/samba4-winsrepl/source/lib/ldb/ldb_tdb/ldb_tdb.c
branches/tmp/samba4-winsrepl/source/lib/ldb/modules/ldb_map.c
branches/tmp/samba4-winsrepl/source/lib/ldb/modules/rdn_name.c
branches/tmp/samba4-winsrepl/source/lib/ldb/modules/schema.c
branches/tmp/samba4-winsrepl/source/lib/ldb/modules/skel.c
branches/tmp/samba4-winsrepl/source/lib/ldb/modules/timestamps.c
branches/tmp/samba4-winsrepl/source/lib/ldb/tools/ldbadd.c
branches/tmp/samba4-winsrepl/source/lib/messaging/irpc.h
branches/tmp/samba4-winsrepl/source/lib/messaging/messaging.c
branches/tmp/samba4-winsrepl/source/lib/replace/README
branches/tmp/samba4-winsrepl/source/lib/replace/SConscript
branches/tmp/samba4-winsrepl/source/lib/replace/config.m4
branches/tmp/samba4-winsrepl/source/lib/replace/replace.h
branches/tmp/samba4-winsrepl/source/lib/tdb/common/freelist.c
branches/tmp/samba4-winsrepl/source/lib/tdb/common/lock.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/config.m4
branches/tmp/samba4-winsrepl/source/lib/tdb/configure.in
branches/tmp/samba4-winsrepl/source/lib/tdb/tools/tdbtorture.c
branches/tmp/samba4-winsrepl/source/libcli/SConscript
branches/tmp/samba4-winsrepl/source/libcli/dgram/libdgram.h
branches/tmp/samba4-winsrepl/source/libcli/dgram/ntlogon.c
branches/tmp/samba4-winsrepl/source/libnet/config.mk
branches/tmp/samba4-winsrepl/source/libnet/libnet_join.c
branches/tmp/samba4-winsrepl/source/libnet/libnet_join.h
branches/tmp/samba4-winsrepl/source/libnet/libnet_rpc.c
branches/tmp/samba4-winsrepl/source/libnet/libnet_rpc.h
branches/tmp/samba4-winsrepl/source/librpc/SConscript
branches/tmp/samba4-winsrepl/source/librpc/idl/irpc.idl
branches/tmp/samba4-winsrepl/source/nbt_server/nbt_server.c
branches/tmp/samba4-winsrepl/source/nbt_server/wins/winsdb.c
branches/tmp/samba4-winsrepl/source/param/SConscript
branches/tmp/samba4-winsrepl/source/passdb/secrets.c
branches/tmp/samba4-winsrepl/source/pidl/pidl
branches/tmp/samba4-winsrepl/source/script/mkproto.sh
branches/tmp/samba4-winsrepl/source/torture/config.mk
branches/tmp/samba4-winsrepl/source/torture/local/irpc.c
branches/tmp/samba4-winsrepl/source/torture/nbt/dgram.c
branches/tmp/samba4-winsrepl/source/torture/rpc/netlogon.c
branches/tmp/samba4-winsrepl/source/torture/rpc/testjoin.c
branches/tmp/samba4-winsrepl/source/torture/torture.c
branches/tmp/samba4-winsrepl/source/utils/net/net_join.c
branches/tmp/samba4-winsrepl/source/winbind/config.mk
branches/tmp/samba4-winsrepl/source/winbind/wb_samba3_cmd.c
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 (5163 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10501
More information about the samba-cvs
mailing list