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