svn commit: samba r10903 - in branches/tmp/samba4-winsrepl: . source/auth/gensec source/dsdb source/dsdb/samdb source/dsdb/samdb/ldb_modules source/lib source/lib/ldb/common source/lib/ldb/ldb_tdb source/lib/ldb/tools source/lib/replace source/lib/tdb source/lib/tdb/common source/libnet source/nbt_server/wins source/rpc_server/drsuapi source/rpc_server/lsa source/rpc_server/samr

metze at samba.org metze at samba.org
Tue Oct 11 15:25:31 GMT 2005


Author: metze
Date: 2005-10-11 15:21:00 +0000 (Tue, 11 Oct 2005)
New Revision: 10903

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10903

Log:
 r13620 at SERNOX (orig r10891):  tridge | 2005-10-11 07:01:52 +0200
 
 I noticed that the secrets.db was not being backed up on my system due
 to msync/mmap not changing the mtime of the file. This patch ensures
 that for successfully completed transactions we update the mtime.
 
 I don't do this on all tdb writes as its too expensive, but doing it
 just on transactions is bearable, as those cost quite a lot anyway.
 
 
 r13621 at SERNOX (orig r10892):  tridge | 2005-10-11 08:21:07 +0200
 
 - improved the handling of the special distinguishedName attribute
 
 - ensure we don't add attributes twice, should a user ask for the
   attribute twice. Do this in such a way that we don't become O(n^2)
 
 - removed some unused code
 
 
 r13622 at SERNOX (orig r10893):  tridge | 2005-10-11 12:53:28 +0200
 
 add configure test for utime (needed for the previous utime patch)
 
 r13623 at SERNOX (orig r10894):  tridge | 2005-10-11 13:00:16 +0200
 
 make the handling of dn/distinguishedName much closer to real
 ldap. Also ensure we put a objectclass on our private ldb's, so they
 have some chance of being stored in ldap if you want to
 
 r13624 at SERNOX (orig r10895):  tridge | 2005-10-11 14:25:55 +0200
 
 allow 'dn=string' searches to work again. Windows doesn't allow these,
 but they are so very useful for things like dn=@MODULES that I think
 its worth supporting them
 
 r13625 at SERNOX (orig r10896):  tridge | 2005-10-11 14:30:34 +0200
 
 added a strcasestr() replacement function
 
 r13626 at SERNOX (orig r10897):  tridge | 2005-10-11 14:31:31 +0200
 
 added in a hackish ldb proxy module that I am using to experiment with
 mmc management support
 

Added:
   branches/tmp/samba4-winsrepl/source/dsdb/samdb/ldb_modules/proxy.c
Modified:
   branches/tmp/samba4-winsrepl/
   branches/tmp/samba4-winsrepl/source/auth/gensec/schannel_state.c
   branches/tmp/samba4-winsrepl/source/dsdb/config.mk
   branches/tmp/samba4-winsrepl/source/dsdb/samdb/samdb.c
   branches/tmp/samba4-winsrepl/source/lib/gendb.c
   branches/tmp/samba4-winsrepl/source/lib/ldb/common/ldb_match.c
   branches/tmp/samba4-winsrepl/source/lib/ldb/common/ldb_modules.c
   branches/tmp/samba4-winsrepl/source/lib/ldb/common/ldb_parse.c
   branches/tmp/samba4-winsrepl/source/lib/ldb/ldb_tdb/ldb_search.c
   branches/tmp/samba4-winsrepl/source/lib/ldb/tools/cmdline.c
   branches/tmp/samba4-winsrepl/source/lib/ldb/tools/ldbdel.c
   branches/tmp/samba4-winsrepl/source/lib/ldb/tools/ldbedit.c
   branches/tmp/samba4-winsrepl/source/lib/ldb/tools/ldbsearch.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/replace/replace.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/libnet/libnet_samsync_ldb.c
   branches/tmp/samba4-winsrepl/source/nbt_server/wins/winsdb.c
   branches/tmp/samba4-winsrepl/source/rpc_server/drsuapi/drsuapi_cracknames.c
   branches/tmp/samba4-winsrepl/source/rpc_server/lsa/dcesrv_lsa.c
   branches/tmp/samba4-winsrepl/source/rpc_server/samr/dcesrv_samr.c


Changeset:
Sorry, the patch is too large (1053 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10903


More information about the samba-cvs mailing list