summaryrefslogtreecommitdiff
path: root/source4/ldap_server
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r2758: keep docos handy while developing itSimo Sorce6-0/+5674
(This used to be commit 5f9b58c785950e9871ef6411ff2ef34f988959ed)
2007-10-10r2757: some minor fixesStefan Metzmacher1-3/+1
metze (This used to be commit 991b4777c8690337bb319c57550e918ced5d7503)
2007-10-10r2754: Change sldb_trim_dn() to be sldb_fix_dn() as we are not really trimming.Simo Sorce1-29/+60
Make it handle all cases: - remove spaces before and after ',' - remove spaces after '=' TODO: check if there are escape chars in the RFC, they are not handled here yet. Simo. (This used to be commit ba2970c3a44562f071309198494c4b68659b2f3f)
2007-10-10r2748: implement sldb_Compare()Stefan Metzmacher1-1/+63
Simo: this commit should not conflict much with your changes:-) metze (This used to be commit 6825e78e01a220bc837ea51aa6afbf3f26a02c49)
2007-10-10r2731: use debug level 10 everywhereStefan Metzmacher1-7/+7
metze (This used to be commit a0e4dca3dab1da02edc09fd5f80690ec0b764c17)
2007-10-10r2724: - use ldapsrv_service and set it up with the rootDSE and default ↵Stefan Metzmacher1-13/+42
partition (this is not complete yet) - call asn1_free() after each call metze (This used to be commit 0aa622bdc497e4ae1a23bd47ad9d9bf2757c8fd5)
2007-10-10r2722: remove tmp debug messagesStefan Metzmacher1-4/+1
metze (This used to be commit 60dcba3e91cedca78d2eb7e01bc04790739a4aad)
2007-10-10r2720: -implement sldb_Modify() callStefan Metzmacher1-1/+117
metze (This used to be commit e74d3895f01369606254250f77376ae6ba3682ac)
2007-10-10r2714: - add sldb_Add() implementationStefan Metzmacher1-36/+185
- fix some errstr settings metze (This used to be commit 7419c6dabbe09b4a5628fc36c7636a1763e4876f)
2007-10-10r2695: revert "Del" renamingSimo Sorce3-14/+14
(This used to be commit ddd74dae8efe4e04b5a56ee9ecd9d4f87f99d104)
2007-10-10r2693: - send a reply when no attributes thereStefan Metzmacher1-3/+11
- add some debug messages metze (This used to be commit 1de1beca66da68e5af0869629d2c50016c25e776)
2007-10-10r2689: Use consistent naming Del -> DeleteSimo Sorce3-9/+52
Add delete functionality to ldb simple lda server backend add some const in ldap.h (This used to be commit 5ed9a6eb184f34eb572dd81202237042518ec7cd)
2007-10-10r2688: - fix case where listed attributes are askedStefan Metzmacher4-115/+129
- use the return code of the functions and only call ldapsrv_terminate_connection from ldapsrv_recv() or ldapsrv_send() - the rootdse is now a normal partition metze (This used to be commit af1501a28d700f90cd2243fbfdce6527a0f62961)
2007-10-10r2685: ALLOC_CHECK() after talloc_steal() isn't neededStefan Metzmacher1-4/+0
(thanks simo:-) metze (This used to be commit e62cd75d3786f3d638ac2a27d6e864c826eaa48f)
2007-10-10r2682: as sambdb holds all search data, don't double free the dataStefan Metzmacher1-2/+0
metze (This used to be commit 740347255b8f1aafda1ebd10d63fdde1c4041af0)
2007-10-10r2681: commit the first semi working search implementationStefan Metzmacher2-3/+89
which exports data from a ldb. I commit this code, so that someone can help me to find a strange bug metze (This used to be commit 67bb49172567af9d106ded55c1257b808d2a97ff)
2007-10-10r2646: - use a talloc destructor to ensure that sockets from the new socketAndrew Tridgell1-1/+1
library are closed on abnormal termination - convert the service.h structures to the new talloc methods (This used to be commit 2dc334a3284858eb1c7190f9687c9b6c879ecc9d)
2007-10-10r2628: got rid of some warnings and converted a few more places to use ↵Andrew Tridgell1-1/+1
hierarchical memory allocation (This used to be commit 26da45a8019a2d6c9ff2ac2a6739c7d0b42b00de)
2007-10-10r2527: - add a dummy for a simple ldb backendStefan Metzmacher4-10/+72
- handle the complete rootDSE search (maybe this will be also a partition module) metze (This used to be commit 6fc904a71cf5305d0c5c260ad1665499ea6c6f9a)
2007-10-10r2526: use LDAP error 53 (unwillingToPerform)Stefan Metzmacher1-6/+6
when the backend didn't implement the call metze (This used to be commit e2fe6858494da311ee9a3f06dd84509572318893)
2007-10-10r2525: fix a search response when the backend didn't support SearchStefan Metzmacher1-1/+16
we return LDAP error 32 (noSuchObject) now instead of a protocol error metze (This used to be commit f9dc34cd0b5e5e05e5ca6b034a7056b34053c4d0)
2007-10-10r2523: - readd rootDSE replyStefan Metzmacher4-77/+371
- add infrastructure start for having multiple directory partitions (backends) metze (This used to be commit 5103e7fe7873c0309461ad471f0529223d7c38eb)
2007-10-10r2509: add a struct ldapsrv_call which is simular to the dcesrv_call_state ↵Stefan Metzmacher2-291/+277
struct and related stuff... metze (This used to be commit dc1f8212ff717765c40ea5668e841db50e636748)
2007-10-10r2447: let the server code use the new lib/socket/ stuffStefan Metzmacher1-18/+37
metze (This used to be commit 2fd577d2417e117a7e8c1a56feb147eae805df34)
2007-10-10r2401: make our LDAP server useable:Stefan Metzmacher1-3/+200
- we need to mark the fd event as writable otherwise we'll never senda packet to the client - a search response have to ended by a LDAP result message - return currentTime, supportedLDAPVersion and dnsHostName for testing ldap -x -s base -h ldap://localhost/ is now works against our LDAP server metze (This used to be commit 3a9ca351166cf56de878e4408e221df299271c32)
2007-10-10r2321: add complately untested LDAP server startStefan Metzmacher4-0/+512
based on volker's patch this is compiled by default but not started by default metze (This used to be commit 5387bc423d4dc669cbac6626f8dd3a5498a6519d)