summaryrefslogtreecommitdiff
path: root/source4/lib/ldb/ldb_tdb
AgeCommit message (Expand)AuthorFilesLines
2007-10-10r10892: - improved the handling of the special distinguishedName attributeAndrew Tridgell1-85/+43
2007-10-10r10889: make searches for dn's less of a special case, and much faster whenAndrew Tridgell2-15/+7
2007-10-10r10753: don't require every ldb module to implement both a search_bytree() andAndrew Tridgell4-40/+15
2007-10-10r10667: cope with a NULL tree for base searches in ldb_search()Andrew Tridgell1-11/+11
2007-10-10r10477: expose transactions outside ldb and change the API once moreSimo Sorce1-19/+25
2007-10-10r10422: ldb_search() can now use tdb_traverse_read() to ensure it can run inAndrew Tridgell1-1/+1
2007-10-10r10408: now that we are using tdb transactions we don't need any additionalAndrew Tridgell3-166/+36
2007-10-10r10406: added --nosync option to all ldb tools, so that you can control ifAndrew Tridgell1-5/+4
2007-10-10r10405: added transactions into tdb, and hook them into ldb. See myAndrew Tridgell1-2/+22
2007-10-10r10305: start implementing better error handlingSimo Sorce3-76/+61
2007-10-10r10299: remove the public (un)lock functions and introduce a transaction basedSimo Sorce1-10/+23
2007-10-10r10253: a fairly large tdb cleanup and re-organise. Nearly all of this changeAndrew Tridgell1-1/+1
2007-10-10r10251: some more work on ldb_sqlite3Simo Sorce1-0/+6
2007-10-10r9391: Convert all the code to use struct ldb_dn to ohandle ldap like disting...Simo Sorce6-113/+253
2007-10-10r8779: Add rdn module to makefile and headersSimo Sorce1-1/+2
2007-10-10r8736: this fixes the ldb speed (raises BENCH-WINS from 15 ops/sec to over 4000)Andrew Tridgell1-0/+7
2007-10-10r8668: fixed a segv during upgrade of a very old ldb.Andrew Tridgell1-0/+5
2007-10-10r8625: move the ldb_wrap logic into the ldb code. This logic is meant toAndrew Tridgell3-22/+127
2007-10-10r8601: fixed null termination in ltdb connect errorAndrew Tridgell1-1/+1
2007-10-10r8585: add to ldb and ldap comparison functionalitySimo Sorce1-22/+25
2007-10-10r8520: fixed a pile of warnings from the build farm gcc -Wall output onAndrew Tridgell1-1/+1
2007-10-10r8373: New wildcard matching code.Simo Sorce3-45/+6
2007-10-10r8084: do not leak memory on errorsSimo Sorce1-7/+5
2007-10-10r8082: large rewite of ldb_dn.cSimo Sorce2-3/+2
2007-10-10r8038: - fixed indexing on binary values that need base64 encoding and canoni...Andrew Tridgell1-2/+1
2007-10-10r8037: a fairly major update to the internals of ldb. Changes are:Andrew Tridgell6-543/+282
2007-10-10r7936: new ldb_dn_explode and ldb_dn_casefold functions and coSimo Sorce1-5/+43
2007-10-10r7784: give an error in ldb_tdb for invalid modify flags. The "whenChanged"Andrew Tridgell1-0/+3
2007-10-10r7728: handle 64 bit integers in INTEGER matchAndrew Tridgell1-3/+3
2007-10-10r7709: - convert ldb to use popt, so that it can interact with the sambaAndrew Tridgell3-36/+47
2007-10-10r7602: fix some compiler warningsDerrell Lipman1-1/+1
2007-10-10r7601: ldb_sqlite3 work in progressDerrell Lipman1-2/+5
2007-10-10r7582: Better way to have a fast path searching for a specific DN.Simo Sorce2-13/+12
2007-10-10r7561: moved OID constants into ldb.h and used manifest constants in ldb_match.cDerrell Lipman1-2/+2
2007-10-10r7559: support 64 bit matching in bitopsAndrew Tridgell1-6/+6
2007-10-10r7558: added support in ldb for extended ldap search requests. These areAndrew Tridgell2-13/+106
2007-10-10r7527: - added a ldb_search_bytree() interface, which takes a ldb_parse_treeAndrew Tridgell5-26/+41
2007-10-10r7514: make the ldb_parse code not depend on a ldb_context, so we can now pot...Andrew Tridgell1-1/+1
2007-10-10r7276: - moved static tdb function ltdb_dn_fold() into common/ so that it can beDerrell Lipman1-71/+5
2007-10-10r6967: fixed the new multi-value dn=@ATTRIBUTES so it actually works :-)Andrew Tridgell1-4/+6
2007-10-10r6867: this code will change the way the @ATTRIBUTES object is handledSimo Sorce3-28/+77
2007-10-10r6759: let us have a wildcard attribute so that we can set a default for all ...Simo Sorce1-1/+7
2007-10-10r6560: added a tdb_chainlock_read() call in ldb_search(). This guaranteesAndrew Tridgell3-0/+43
2007-10-10r6470: Remove ldb_search_free() it is not needed anymore.Simo Sorce3-16/+0
2007-10-10r5585: LDB interfaces change:Simo Sorce1-11/+0
2007-10-10r5374: - changed the dn key code in the ldb tdb backend to correctly honorAndrew Tridgell2-2/+89
2007-10-10r5298: - got rid of pstring.h from includes.h. This at least makes it a bitAndrew Tridgell1-0/+1
2007-10-10r5296: - only include the tdb headers where they are neededAndrew Tridgell1-1/+3
2007-10-10r5189: fixed a double free bug in the ltdb indexing codeAndrew Tridgell1-7/+0
2007-10-10r4744: until we decide what to do about attribute aliasing (see my recentAndrew Tridgell1-3/+5