1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/lib/ldb-samba
Andrew Bartlett eb1cb17598 ldb-samba: Add new extended match rule DSDB_MATCH_FOR_EXPUNGE
This allows us to find links that need to be expunged
without passing the whole DB up in the search response.

While each message still needs to be examined, this code
only has to do memory allocation for entries with links

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>
2016-09-01 05:49:14 +02:00
..
tests match_rules: Make cleanup faster and more efficient 2016-07-15 10:01:28 +02:00
ldb_ildap.c ldb-samba: fix the timeout setup in ildb_request_send() 2016-02-17 03:43:22 +01:00
ldb_matching_rules.c ldb-samba: Add new extended match rule DSDB_MATCH_FOR_EXPUNGE 2016-09-01 05:49:14 +02:00
ldb_matching_rules.h ldb-samba: Add new extended match rule DSDB_MATCH_FOR_EXPUNGE 2016-09-01 05:49:14 +02:00
ldb_wrap.c ldb: Fix a "ignoring return value" warning 2015-10-28 19:04:15 +01:00
ldb_wrap.h
ldif_handlers.c lib/ldb-samba: Avoid talloc() in ldif_read_objectSid() by parsing the SID string on the stack 2016-07-28 10:06:12 +02:00
ldif_handlers.h dsdb: Introduce LDB_SYNTAX_SAMBA_OCTET_STRING 2016-03-09 10:32:16 +01:00
pyldb.c Remove use of the "staticforward" macro 2015-01-22 10:51:07 +01:00
README
samba_extensions.c
wscript_build ldb-samba:wscript: python_samba__ldb depends on pyauth 2016-03-16 01:34:29 +01:00

This directory contains Samba specific extensions to ldb. It also
serves as example code on how to extend ldb for your own application.

The main extension Samba uses is to provide ldif encode/decode
routines for specific attributes, so users can get nice pretty
printing of attributes in ldbedit, while the attributes are stored in
the standard NDR format in the database.