Age | Commit message (Collapse) | Author | Files | Lines |
|
talloc_free() O(1) in preparation. This also halves the number of
malloc() calls and increases our internal consistency checking,
without breaking valgrind testing.
(This used to be commit 2331d4e76e40ff08215853f747f7063213ac92ce)
|
|
(This used to be commit 4404056cd5fd65d72a38ea474fe330281b3ee19e)
|
|
allocator. The way to use this is to call ldb_set_alloc() with a
function pointer to whatever memory allocator you like. It includes a
context pointer to allow for pool based allocators.
(This used to be commit 3955c482e6c2c9e975a4bb809ec8cb6068e48e34)
|
|
- made yet another attempt to make ldb const clean.
- "make test" now runs both the tdb and ldap backend tests, and run the ldbtest utility
with and without indexing
- added prototypes in ldb.h for ldb_msg_*() public functions
(This used to be commit 01e87406768cb5a98ac8530a2f361a4987a36cd3)
|
|
(This used to be commit 34ff18839c97dbb77c76097b4484ebec398da192)
|
|
(This used to be commit a3d639d04ff25deabd299ea24917adde9192ed38)
|
|
metze
(This used to be commit d15f0e18bb43608c611cfe78fc79db9ee10e1eb2)
|
|
(This used to be commit 77269e7ad6f569585d5fad37ee63169c4eee3f01)
|
|
(This used to be commit 894e44022d16d9ff43f421fb15495845710000ab)
|
|
- fixed sorting bug in ldb index handing
(This used to be commit cdd48e2b9b3ca6be5503eec401e09db162408ac8)
|
|
makes it a little easier to work with the ldb tools
(This used to be commit 03df31cef025b2087531579437d6bae1ec36e82f)
|
|
(its usually a bad idea)
(This used to be commit f88760c3cc81324d3d339702b411603139af6224)
|
|
situation where we are continually increasing the size of a record
(such as ldb index records) this reduces the resulting tdb size by a
factor of over 100x, due to reductions in fragmentation. It appears to
have no noticable effect on the speed in other cases.
(This used to be commit b61d7f8bbc0c01d648ce204ffb6ea657e0b04c03)
|
|
- updated the test slapd config to use bdb and indexing
(This used to be commit 7ad0858c060ee212a33434dc4be75e7a0cd1a0e3)
|
|
(This used to be commit ff31cfb941b77e99e648011a6b7639b2a5923a6a)
|
|
(This used to be commit b38612185657512419c4b3dc806cf1183e0db0cb)
|
|
(This used to be commit 4d92e6f79f52ec0d580dfda2a91b4afc95838ff4)
|
|
- added the ability to mark record attributes as being CASE_INSENSITIVE, WILDCARD or INTEGER.
- added the ability to support objectclass subclasses, and to search by a parent class
- added internal support for case insensitive versus case sensitive
indexing (not UTF8 compliant yet)
- cleaned up a number of const warnings
- added a number of helper functions for fetching integers, strings and doubles
- added a in-memory cache for important database properties, supported by a
database sequence number
- changed some variable names to avoid conflicts with C++
(This used to be commit f2bf06f25c2e6c744817711c7bedbd1d3b52f994)
|
|
we should take care of 'char *' and 'const char *' and DO NOT mix them!
Jelmer: please fix this
metze
(This used to be commit cd609eb2fe9303825d5562047d57fd553b2601bd)
|
|
(This used to be commit ac0c525a8b8a05cc275fb9f4c1dcfd749604c85f)
|
|
(This used to be commit e96f3a2005cf6f4da2ecd4670a35eab1b4f250d0)
|
|
(This used to be commit 8acecc7f27e25ab876fffffe43ae75b5f77aff77)
|
|
(This used to be commit b5cb5a1e62a4b9df6f163082498942553662436e)
|
|
(This used to be commit 54f47c45b8f828ad5ddaa630d0c1e673f2c74b7a)
|
|
(This used to be commit 0be7a866dc39e2d63c9c114d0f668287259e7c9e)
|
|
(This used to be commit 246f17cd4a7851042739574f1e07b113c44275c7)
|
|
(This used to be commit a811640ce408373a5c2c0ee2c125bd735d96d5e1)
|
|
request (a dead socket). I discovered this when testing against Sun's
PC-NetLink.
cleaned up the naming of some of the samr requests
add IDL and test code for samr_QueryGroupMember(),
samr_SetMemberAttributesOfGroup() and samr_Shutdown(). (actually, I
didn't leave the samr_Shutdown() test in, as its fatal to windows
servers due to doing exactly what it says it does).
(This used to be commit 925bc2622c105dee4ffff809c6c35cd209a839f8)
|
|
generate passwords
that are likely to be accepted by the win2003 quality checks
(This used to be commit 5954969f278e7f23190fe7301bfdc608f480eef6)
|
|
(This used to be commit c98a234d02d6190cf99ab1c9ff7b029f929e292a)
|
|
(This used to be commit 03c5dd88558bdd9ca714e6842ea65fa3b667657e)
|
|
(This used to be commit c64132ddc6396a599a2e13b893e8abf1f731478f)
|
|
(This used to be commit 02ddf78e5563b15cb45ae4bc6234469be0dc0210)
|
|
(This used to be commit 3b4b528dc65bcb3b0de674e1d90c767244c94402)
|
|
(This used to be commit 0a67057e9626c1539f964e978537e24544784263)
|
|
(This used to be commit f832d6776cb10f5c7d7ed83e6f66e4d28a461916)
|
|
(This used to be commit 88911bbcca574adbf6ea4f0759a68f2961b05d6b)
|
|
(This used to be commit db5d7062e69b456a89b17525e5a0177f93c90c83)
|
|
(This used to be commit 4d6ce648567060b9922343971d7aafd545341439)
|
|
(This used to be commit dd31d3bcbfbb0ef7a96a1b86c1b4c54b650e9fd5)
|
|
(This used to be commit 32036375de58327a673a5a85cedb01e8ddfa503a)
|
|
- Small fixess in nt4 and dir backends
- Start on w95 file backend
(This used to be commit aa739e8d3c7108f6f2089af2d8d522feacc7f698)
|
|
(This used to be commit 1a7de762c60177b6e250f81cdeb3466fce148bff)
|
|
(This used to be commit 1d8a6d762aa4dab54bb58959cb1e7957a76e5b6e)
|
|
(This used to be commit 697560a117ba19bb44539d6d63cc9143127e29d1)
|
|
- show number of adds/deletes/modifies after an edit
- nicer error messages from ldbedit
(This used to be commit 077951f6bcb1d0eba2de76d0df4c186b7fa19a14)
|
|
- Don't keep windows open after errors
- Don't build ldb backend by default
(This used to be commit 1bb64782c6585c02b8792d23b97d3da60aac844c)
|
|
(This used to be commit 8655f0b435e06af21d5d9fa210441fbf318673f0)
|
|
(This used to be commit e776ce4f9e6fead235b3cec86d85eb95704f10ef)
|
|
(This used to be commit 5004159bf93ccb62d056fa67c18f4a52cdbb2026)
|