summaryrefslogtreecommitdiffstats
path: root/source4/lib/ldb-samba
Commit message (Collapse)AuthorAgeFilesLines
* s4:lib/ldb-samba/ldif_handlers.c - adaption needed for removed "const" on OIDsMatthias Dieter Wallnöfer2010-12-211-1/+1
|
* ldb: Bump API after symbol changes.Jelmer Vernooij2010-12-151-1/+1
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Wed Dec 15 18:18:52 CET 2010 on sn-devel-104
* ldb:pyldb.h - revert to the previous header behaviourMatthias Dieter Wallnöfer2010-12-121-1/+3
| | | | "ldb_private.h" is private and therefore might not always be available.
* s4:lib/ldb-samba/pyldb.c - optimise includesMatthias Dieter Wallnöfer2010-12-121-3/+1
|
* s4-ldb: ensure ldb_register_samba_handlers() is not done twiceAndrew Tridgell2010-12-081-2/+10
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* ldb:ldb_rename on ldap backends - handle the case when the RDN value is emptyMatthias Dieter Wallnöfer2010-11-191-1/+1
| | | | Otherwise we get "<RDN name>=(null),..."
* s4-ldif_handlers Add handler for printing supplementalCredentialsAndrew Bartlett2010-11-162-1/+24
|
* credentials: Lowercase library name,Jelmer Vernooij2010-11-071-1/+1
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Nov 7 01:48:44 UTC 2010 on sn-devel-104
* ldbsamba: Lowercase library name.Jelmer Vernooij2010-11-071-4/+4
|
* s4-dsdb: removed the use of ldb_private.h from s4Andrew Tridgell2010-11-031-4/+4
| | | | this will allow s4 to use a system version of ldb
* s4-ldb: added samba_extensions ldb moduleAndrew Tridgell2010-11-012-0/+137
| | | | | | | | this module hooks into the ldb command line processing, to add extra command line options and initialisation of samba4 internal subsystems such as gensec Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-ldb: moved the ldb_ildap backend into lib/ldb-sambaAndrew Tridgell2010-11-011-0/+879
| | | | this backend is samba4 specific
* s4: Remove the old perl/m4/make/mk-based build system.Jelmer Vernooij2010-10-311-17/+0
| | | | | | | | The new waf-based build system now has all the same functionality, and the old build system has been broken for quite some time. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104
* s4-ldbwrap: split ldb-wrap out from the LDBSAMBA subsystemAndrew Tridgell2010-10-302-9/+19
| | | | | | | ldb-wrap and the ldif-handlers are not really related, and this allows us to remove another dependency loop Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* waf: Remove lib prefix from libraries manually.Jelmer Vernooij2010-10-261-1/+1
|
* s4: Drop duplicate 'lib' prefix for private libraries.Jelmer Vernooij2010-10-261-1/+1
|
* s4: Rename LIBSECURITY{_SESSION,} to libsecurity{_session,}Jelmer Vernooij2010-10-241-1/+1
|
* s4:"util_ldb" - remove some really unused dependanciesMatthias Dieter Wallnöfer2010-10-181-1/+1
|
* Revert "s4:remove "util_ldb" submodule and integrate the three gendb_* calls ↵Matthias Dieter Wallnöfer2010-10-171-1/+1
| | | | | | | | | | | | in "dsdb/common/util.c"" This reverts commit 8a2ce5c47cee499f90b125ebde83de5f9f1a9aa0. Jelmer pointed out that these are also in use by other LDB databases - not only SAMDB ones. Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sun Oct 17 13:37:16 UTC 2010 on sn-devel-104
* s4:remove "util_ldb" submodule and integrate the three gendb_* calls in ↵Matthias Dieter Wallnöfer2010-10-171-1/+1
| | | | | | | | | "dsdb/common/util.c" They're only in use by SAMDB code. Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sun Oct 17 09:40:13 UTC 2010 on sn-devel-104
* s4:ldb-samba/ldb_wrap.c - fix indentation and trailing whitespacesMatthias Dieter Wallnöfer2010-10-171-36/+36
|
* s4:"wrap_casefold" - move it to "ldb_wrap.c" since it's only used thereMatthias Dieter Wallnöfer2010-10-171-0/+9
|
* s4:ldif_handlers.c - fix a typoMatthias Dieter Wallnöfer2010-10-161-1/+1
|
* s4-ldb: implement an operator_fn for the ldb-samba syntaxesAndrew Tridgell2010-10-131-14/+94
| | | | | | | this allows us to properly handle the LDB_OP_PRESENT operator on deleted linked attributes Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-ldb Allow a NULL event context in samba_ldb_init()Andrew Bartlett2010-10-111-7/+0
|
* ldb-samba: Rename samdb_relative_path to ldb_relative_path, as it's not ↵Jelmer Vernooij2010-10-102-0/+29
| | | | samdb-specific.
* ldb-samba: Add ldb_wrap_add, remove last schema reference from ldb_wrap.Jelmer Vernooij2010-10-102-53/+78
|
* ldb-samba: Split up ldb_wrap_connect() a bit.Jelmer Vernooij2010-10-103-36/+52
|
* ldb-samba: Add convenience function for doing a Samba-style LDB init.Jelmer Vernooij2010-10-103-49/+73
|
* samdb: Handle schema setup in samdb, not in more generic ldbsamba.Jelmer Vernooij2010-10-103-11/+3
|
* s4-ldif: get rid of the ndr_pull_error message on startupAndrew Tridgell2010-10-021-10/+15
| | | | detect if the prefixmap blob is text or binary using the first 4 bytes
* s4:ldb_register_samba_handlers - fix up and convert result codes to LDB/LDAP ↵Matthias Dieter Wallnöfer2010-09-112-2/+2
| | | | results
* s4-ldbwrap: ensure session_info in ldb opaque remains validAndrew Tridgell2010-08-171-0/+15
| | | | | | | A DRS DsBind handle can be re-used in a later connection. This implies reuse of the session_info for the connection. If the first connection is shutdown then the session_info in the sam context on the 2nd connection must remain valid.
* s4-dns: fix dnsp for old buildAndrew Tridgell2010-08-051-1/+1
|
* s4-ldb: added ldif handler for the dnsRecord attributeAndrew Tridgell2010-08-053-2/+25
|
* s4-loadparm: 2nd half of lp_ to lpcfg_ conversionAndrew Tridgell2010-07-162-5/+5
| | | | | | | this converts all callers that use the Samba4 loadparm lp_ calling convention to use the lpcfg_ prefix. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:secrets Ensure secrets.ldb uses the same hooks as the rest of SambaAndrew Bartlett2010-06-291-6/+10
| | | | | | | This ensures that, for example, the utf8 functions are the same, the GUID handler is the same and the NOSYNC flag is applied. Andrew Bartlett
* Revert "s4:ldb-samba: fix the build without a system ldb"Stefan Metzmacher2010-06-201-5/+0
| | | | | | | | | | | This reverts commit 44c01a5eb45a0cd5ca3de8be5c4680de75418dce. This caused problems when using a system ldb and as we don't do ABI checks for ldb-samba4 any more, we don't need this change. metze Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* ldb: Change LDBSAMBA back to subsystem, update comments, use differentJelmer Vernooij2010-06-201-5/+9
| | | | ABI file based on whether ldb_ildap is included.
* s4:ldb-samba: fix the build without a system ldbStefan Metzmacher2010-06-201-1/+5
| | | | metze
* ldbsamba: Build as subsystem to prevent infinite recursion issues.Jelmer Vernooij2010-06-181-1/+1
|
* ldb-samba: Don't build pyldbsamba as python module but rather as subsystem, ↵Jelmer Vernooij2010-06-181-1/+1
| | | | so as to not delute /usr/lib.
* s4:ldif_handlers.c - fix warningMatthias Dieter Wallnöfer2010-06-161-3/+4
|
* s4:ldif-handlers Add a custom handler for DNs that knows about deleted valuesAndrew Bartlett2010-06-161-0/+78
| | | | | | | | In Samba we my store a deleted DN for a linked attribute. We must ensure that we can't match on it, or else searches for member= will still reveal it. Andrew Bartlett
* s4:lib: merge LDB_WRAP and LDBSAMBA and make LDBSAMBA a library.Stefan Metzmacher2010-06-163-3/+331
| | | | | | | | | This is needed to remove samba specifc symbols from the bundled ldb, in order to get the ABI right. metze Signed-off-by: Andreas Schneider <asn@samba.org>
* ldb-samba: Add missing dependency on credentials code.Jelmer Vernooij2010-06-151-1/+1
|
* s4:ldif_read_prefixMap - don't cause memory leaks on error conditionsMatthias Dieter Wallnöfer2010-06-121-2/+2
|
* s4:dsdb Allow a binary prefix map to be specified in the LDIFAndrew Bartlett2010-06-121-0/+14
| | | | | | This allows it to be specified in either binary or as a string. Andrew Bartlett
* s4:ldb-samba: handle more GUID attributesStefan Metzmacher2010-05-201-11/+36
| | | | metze
* Finish removal of iconv_convenience in public API's.Jelmer Vernooij2010-05-181-9/+6
|