summaryrefslogtreecommitdiffstats
path: root/src/back-shr.c
Commit message (Collapse)AuthorAgeFilesLines
...
* - use a counter to make sure we don't recurse inside the same thread,Nalin Dahyabhai2008-12-021-0/+36
| | | | | which might cause us to try to take a read lock when we're holding the write lock, or vice-versa
* - drop some unused variablesNalin Dahyabhai2008-11-041-1/+1
|
* - move config.h into src/Nalin Dahyabhai2008-10-241-1/+1
|
* - rename formatting functions:Nalin Dahyabhai2008-10-241-2/+2
| | | | | | derefx -> deref_r referredx -> referred_r - add a simple test for referred_r
* - add referredx, as derefxNalin Dahyabhai2008-10-241-4/+183
|
* - we already know we're searching from the immediate superior of anNalin Dahyabhai2008-09-101-2/+2
| | | | expected entry, so limit the search from subtree to onelevel
* - simplify the backref chasing logic a bit moreNalin Dahyabhai2008-09-091-16/+18
|
* - fixup some heap corruptionNalin Dahyabhai2008-09-091-58/+115
| | | | - clean up the reference updating logic
* - search for predecessors using the right attribute/basesNalin Dahyabhai2008-09-091-5/+66
| | | | | - handle nesting when searching for backreferences - actually update backreferences when we chase them the new way
* - update references as noted by the derefx functionNalin Dahyabhai2008-09-081-57/+156
|
* - make some used-only-locally functions staticNalin Dahyabhai2008-07-311-4/+6
| | | | | - warn if a map is going to be empty, because it usually signals a misconfiguration of some kind
* - add a wrapper for the slapi_search_internal_get_entry() functionNalin Dahyabhai2008-07-221-4/+4
|
* - normalize RDNs and DNs used to name sets and groupsNalin Dahyabhai2008-07-111-5/+12
|
* - add a helper for checking if we've been called by ourselvesNalin Dahyabhai2008-07-101-0/+9
| | | | - if a search was initiated by us, don't bother (and also don't deadlock)
* - LDAP_SCOPE_ONE->LDAP_SCOPE_ONELEVELNalin Dahyabhai2008-07-091-5/+6
| | | | - LDAP_SCOPE_SUB->LDAP_SCOPE_SUBTREE
* - remove unused variablesNalin Dahyabhai2008-07-091-1/+0
|
* - allow a binary 0 (base64 "AA==") to override a default without supplying aNalin Dahyabhai2008-07-091-2/+23
| | | | value, for when we want to remove a default key-format and add a keys-format
* - don't try to log the entry's old and new names during modrdn until afterNalin Dahyabhai2008-07-081-6/+7
| | | | we've checked that there are actually entries there
* - don't pass a const string to str2entryNalin Dahyabhai2008-07-081-6/+14
| | | | - perform the scope test for sets using a correctly-initialized container SDN
* - remove extra blank lineNalin Dahyabhai2008-07-081-1/+0
|
* - fix an incorrect recursion in the vattr-aware filter readerNalin Dahyabhai2008-07-031-1/+3
| | | | - properly populate the template string list in the vattr-aware strlist reader
* - add more functions for reading vattr-stored configurationNalin Dahyabhai2008-07-031-3/+25
|
* - add some simple wrappers for reading configuration settingsNalin Dahyabhai2008-07-031-0/+95
|
* - function rename: set_entry_one -> set_entryNalin Dahyabhai2008-07-031-10/+10
|
* rename backend_shr_set_config_entry_add_one -> backend_shr_set_config_entry_addNalin Dahyabhai2008-07-021-12/+11
| | | | | just expect the specific backend to return a filter when checking if an entry is is a set configuration
* - rename unset_entry_id to unset_entryNalin Dahyabhai2008-07-021-9/+9
| | | | - rename check_aci to check_access
* - don't log that we're setting up hooks, the specific backend module will nowNalin Dahyabhai2008-07-011-2/+0
|
* - make the shared parts of the configuration actually shared so that we canNalin Dahyabhai2008-07-011-34/+31
| | | | drop accessors for reading the shared parts
* - refactor the is-this-a-valid-set-definition logicpost-schNalin Dahyabhai2008-06-301-51/+3
| | | | | - make building of either module a conditional, not yet controllable by the configure script
* - remove unused variablesNalin Dahyabhai2008-06-301-1/+0
|
* - take out the need for a backend to provide a matching testNalin Dahyabhai2008-06-301-47/+56
| | | | - start adding configuration for the schema plugin
* - be more consisten about group/set nomenclatureNalin Dahyabhai2008-06-301-2/+2
|
* - use group/set nomenclature more widelyNalin Dahyabhai2008-06-301-2/+2
|
* - add a data entry, not a map, to the map cache when we encounter entries atNalin Dahyabhai2008-06-301-2/+4
| | | | startup
* - get schema compatibility linking correctlyNalin Dahyabhai2008-06-301-8/+6
|
* - start adding an sch backendNalin Dahyabhai2008-06-301-0/+1143
- start factoring out the backend logic where the sch and nis backends overlap