summaryrefslogtreecommitdiff
path: root/source4/param/share_ldb.c
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r22546: use the same error codes in both share backendsStefan Metzmacher1-6/+11
metze (This used to be commit e0fae01e4cf93393b57514ffc08c126abf034e11)
2007-10-10r22336: Add some more share tests.Jelmer Vernooij1-1/+1
(This used to be commit dfc88ad698644fe90f0275c457e7b84ddde302a4)
2007-10-10r20034: Start using ldb_search_exp_fmt()Simo Sorce1-9/+3
(This used to be commit 4f07542143ddf5066f0360d965f26a8470504047)
2007-10-10r19831: Big ldb_dn optimization and interfaces enhancement patchSimo Sorce1-6/+6
This patch changes a lot of the code in ldb_dn.c, and also removes and add a number of manipulation functions around. The aim is to avoid validating a dn if not necessary as the validation code is necessarily slow. This is mainly to speed up internal operations where input is not user generated and so we can assume the DNs need no validation. The code is designed to keep the data as a string if possible. The code is not yet 100% perfect, but pass all the tests so far. A memleak is certainly present, I'll work on that next. Simo. (This used to be commit a580c871d3784602a9cce32d33419e63c8236e63)
2007-10-10r19489: Change ldb_msg_add_value and ldb_msg_add_empty to take a foruth ↵Simo Sorce1-5/+5
argument. This is a pointer to an element pointer. If it is not null it will be filled with the pointer of the manipulated element. Will avoid double searches on the elements list in some cases. (This used to be commit 0fa5d4bc225b83e9f63ac6d75bffc4c08eb6b620)
2007-10-10r19299: Fix possible memleaksSimo Sorce1-2/+2
(This used to be commit 6fad80bb09113a60689061a2de67711c9924708b)
2007-10-10r18591: Better defaults for share creationSimo Sorce1-3/+5
Fix logic error in paged_results (This used to be commit 34ce1f8e1bab2debb508aa8bf478231389a77d42)
2007-10-10r18590: Some more work on the srvsvc pipeSimo Sorce1-29/+214
(This used to be commit 2c035787d47c6055c4081021f30d08929f178ca3)
2007-10-10r18542: Some late nite work.Simo Sorce1-10/+133
Now we can add and remove a share from the "Computer Management" console (not yet modify!) usinf share backend = ldb (This used to be commit ae2f6d4a5a372a37b9783a02bb8e7f16588b21f0)
2007-10-10r17647: the init fns should not take a mem_ctxAndrew Tridgell1-1/+1
(This used to be commit e32fdc7e684b088629a5e858dd5bf0b80507ed65)
2007-10-10r17516: Change helper function names to make more clear what they are meant ↵Simo Sorce1-2/+2
to do (This used to be commit ad75cf869550af66119d0293503024d41d834e02)
2007-10-10r17207: Add the ldb based shares configuration moduleSimo Sorce1-0/+281
(This used to be commit df1da91d4fe0233763398f46fe663e0b879054c3)