Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-10-04 | unittests: add a test to avoid regression on previous fix | Matthieu Patou | 1 | -0/+5 | |
Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Mon Oct 4 20:23:31 UTC 2010 on sn-devel-104 | |||||
2010-10-04 | pyldb: test return code before trying to talloc_steal | Matthieu Patou | 1 | -2/+2 | |
Otherwise you can have an error on the talloc_steal as the req can have been not talloced yet | |||||
2010-10-03 | heimdal: convert some subsystems to libraries, consistent with upstream heimdal. | Jelmer Vernooij | 1 | -1/+1 | |
2010-09-28 | ldb-dn: don't crash on NULL in ldb_binary_encode_string() | Andrew Tridgell | 1 | -0/+3 | |
Thanks to Nadya for finding this one! | |||||
2010-09-28 | ldb-tdb: ignore failure to register control on rootdse | Andrew Tridgell | 1 | -4/+1 | |
this is expected for non-sam LDBs | |||||
2010-09-28 | ldb: Fix path to alternative buildtools. | Jelmer Vernooij | 1 | -1/+1 | |
2010-09-28 | ldb/tevent: Fix detection of waf paths. | Jelmer Vernooij | 2 | -2/+11 | |
2010-09-28 | ldb: Update autogen-waf.sh to no longer overwrite existing files. | Jelmer Vernooij | 2 | -2/+12 | |
2010-09-28 | ldb: Remove samba-specific targets from Makefile. | Jelmer Vernooij | 1 | -8/+0 | |
2010-09-28 | ldb: Bump version because of addition of ldb_req_location. | Jelmer Vernooij | 1 | -1/+1 | |
2010-09-28 | s4-ildap: two more places that need talloc_reparent() | Andrew Tridgell | 1 | -1/+1 | |
these contexts can have references Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Tue Sep 28 00:04:03 UTC 2010 on sn-devel-104 | |||||
2010-09-27 | s4-ldb: Added ldb_request_replace_control | Nadezhda Ivanova | 2 | -0/+34 | |
It is the same as ldb_request_add_control, except it will replace an existing control. Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Mon Sep 27 19:00:38 UTC 2010 on sn-devel-104 | |||||
2010-09-25 | Check in configure/Makefile for those projects that have waf as primary ↵ | Jelmer Vernooij | 2 | -0/+71 | |
build system. | |||||
2010-09-25 | ldb: added request location tracking | Andrew Tridgell | 4 | -0/+39 | |
this is used to help debug async ldb requests. The ldb request handle now contains a location string and the parent request pointer. This allows us to print a backtrace of ldb requests in the dsdb modules. | |||||
2010-09-24 | ldb:ldb_match.c - fix counter variable type | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-24 | ldb:ldb_msg_add_linearized_dn - handle NULL DNs | Matthias Dieter Wallnöfer | 1 | -2/+8 | |
Don't let the routine crash Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-22 | ldb: Use waf as default build system. | Jelmer Vernooij | 2 | -18/+19 | |
2010-09-22 | ldb: Depend directly on replace, fixes the build on systems with | Jelmer Vernooij | 1 | -0/+3 | |
tdb and tevent installed in the system. | |||||
2010-09-11 | ldb:tools/cmdline.c - reorganise imports | Matthias Dieter Wallnöfer | 1 | -6/+2 | |
2010-09-11 | ldb:tools/cmdline.c - make a counter unsigned where appropriate | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
2010-09-11 | s4:ldb_register_samba_handlers - fix up and convert result codes to LDB/LDAP ↵ | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
results | |||||
2010-09-09 | pyldb: expose PyLdbDn_FromDn() | Andrew Tridgell | 2 | -18/+29 | |
This is needed by the dsdb python interface Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-05 | python-ldb: allow ldb_rename to take optional control(s) | Matthieu Patou | 1 | -4/+50 | |
2010-09-04 | ldb: Add missing aliases for ldb_ildap. | Jelmer Vernooij | 1 | -0/+1 | |
2010-09-01 | s4/ldb: fix standalone build | Björn Jacke | 1 | -2/+6 | |
2010-08-31 | s4/ldb: use monotonic clock for time deltas in ldbtest | Björn Jacke | 1 | -4/+4 | |
2010-08-22 | pyldb: do type checking on the list form of ldb add | Andrew Tridgell | 1 | -0/+6 | |
Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org> | |||||
2010-08-20 | s4-ldb: added support for rodc_control in ldb | Andrew Tridgell | 1 | -0/+27 | |
this allows you to specify the RODC join control in python ldb calls or on the command line Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-17 | s4-ldb: ensure element flags are zero in ldb search return | Andrew Tridgell | 1 | -0/+2 | |
the distinguishedName element was getting an uninitialised flags value | |||||
2010-08-17 | s4-ldb: added LDB_FLAG_INTERNAL_DISABLE_VALIDATION | Andrew Tridgell | 1 | -0/+6 | |
When this flag is set on an element in an add/modify request then the normal validate_ldb() call that checks the element against schema constraints is disabled Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-17 | s4-ldb: added LDB_FLAG_INTERNAL_MASK | Andrew Tridgell | 2 | -0/+31 | |
This ensures that internal bits for the element flags in add/modify requests are not set via the ldb API Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-17 | s4-ldb: use LDB_FLAG_MOD_TYPE() to extract element type from messages | Andrew Tridgell | 1 | -0/+5 | |
The flags field of message elements is part of a set of flags. We had LDB_FLAG_MOD_MASK for extracting the type, but it was only rarely being used (only 1 call used it correctly). This adds LDB_FLAG_MOD_MASK() to make it more obvious what is going on. This will allow us to use some of the other flags bits for internal markers on elements Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-17 | s4-dsdb: added support for LDB_CONTROL_RODC_DCPROMO_OID | Andrew Tridgell | 1 | -0/+6 | |
this control adds a unique msDS-SecondaryKrbTgtNumber attribute to a user object. There is some 'interesting' interaction with the rangeLower and rangeUpper attributes and this add. We don't implementat rangeLower/rangeUpper yet, but when we do we'll need an override for this control (or be careful about module ordering). Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-17 | s4-ldb: test the 'displayName=a,b' bug | Andrew Tridgell | 1 | -0/+6 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-17 | s4-ldb: fixed the ldb 'displayName=a,b' indexing bug | Andrew Tridgell | 1 | -2/+4 | |
the problem was the inconsistency between the key form of DNs between the itdb used for indexing and the on disk form Thanks to Matthieu Patou for finding this bug! Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-17 | s4-ldb: add some comments explaining the ltdb_index_idxptr() function | Andrew Tridgell | 1 | -0/+8 | |
this function copes with alignment sensitive CPUs Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-29 | s4-ldb: use TALLOC_CTX type instead of 'void' | Kamen Mazdrashki | 9 | -49/+49 | |
2010-07-19 | s4: Remove trailing whitespaces | Kamen Mazdrashki | 2 | -13/+13 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-19 | ldb: Mark _DEPRECATED_ ldb_msg_diff() and ldb_msg_canonicalize() functions | Kamen Mazdrashki | 1 | -2/+28 | |
They are not quite safe to use (requires caller to steal resulting message in own context) and may lead to holding memory for too long. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-19 | s4-dsdb: use ldb_msg_normalize() in ldb_msg_difference() | Kamen Mazdrashki | 1 | -6/+8 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-19 | s4-test: Use ldb_msg_normalize() in sqlite3 backend | Kamen Mazdrashki | 1 | -4/+13 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-19 | s4-dsdb: use ldb_msg_normalize() in ldbadd-process_file() | Kamen Mazdrashki | 1 | -1/+9 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-19 | s4-dsdb: use ldb_msg_normalize() in source4/lib/ldb/common/ldb.c | Kamen Mazdrashki | 1 | -5/+7 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-19 | s4-ldb: Add ldb_msg_normalize() to accept a memory context from client | Kamen Mazdrashki | 2 | -12/+46 | |
Previos implementation from ldb_msg_canonicalize() was moved into this function and now ldb_msg_canonicalize() is based on ldb_msg_normalize() Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-19 | s4-ldb: Use _ldb_msg_add_el() in ldb_msg_add() | Kamen Mazdrashki | 1 | -4/+10 | |
Previous implementation was 'leaking' attribute name string, that is allocated by ldb_msg_add_empty() Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-19 | s4-ldb: Use _ldb_msg_add_el() in ldb_msg_add_empty() | Kamen Mazdrashki | 1 | -22/+17 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-19 | s4-ldb: Add separate function to add empty element into ldb_msg | Kamen Mazdrashki | 1 | -0/+30 | |
It just adds another element, nothing more. Caller is responsible to fill-in the added element and determine how to handle data allocation contexts. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-19 | s4-ldb: Write more explanatory comment for ldb_msg_add() | Kamen Mazdrashki | 1 | -3/+8 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-19 | s4-pyldb: Use ldb_msg_difference() in py_ldb_msg_diff() | Kamen Mazdrashki | 1 | -2/+10 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-19 | s4-tools: use ldb_msg_difference() in ldbedit - modify_record() | Kamen Mazdrashki | 1 | -6/+10 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> |