Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add ignore-subtree and restrict-subtree settings | Nalin Dahyabhai | 2013-09-19 | 1 | -0/+4 |
| | | | | | | | | | | | | | | Add {nis,schema-compat}-ignore-subtree (subtrees under which we ignore contents and updates )and {nis,schema-compat}-restrict-subtree (subtrees out of which we ignore contents and updates, if set) settings, and default the former to "cn=tasks,cn=config". This should avoid cases where we're looking through the ldbm backend for entries which have a dangling reference to a newly-added task (which, because it's in the DSE, means we acquire an ldbm lock after acquiring our internal lock) while also updating a compat entry after its source entry is modified (for example, by the memberOf plugin, which results in us attempting to acquire our lock while the ldbm lock is already held). | ||||
* | - in callbacks, only use pblocks that are built from pblocks that we | Nalin Dahyabhai | 2012-01-16 | 1 | -2/+4 |
| | | | | | | already have, so that we can pass the transaction ID around; this includes additional parameters for a number of functions and a new callback data type for backend_set_config_entry_add_cb() | ||||
* | - Make a note of which attributes we read from any entry when evaluating ↵ | Nalin Dahyabhai | 2012-01-06 | 1 | -1/+3 |
| | | | | data, and when we're later called for a modify request which doesn't modify any of those attributes, skip recalculating the entry contents (should make a dent in #771493). | ||||
* | - remove format_* functions that didn't need to be exported | Nalin Dahyabhai | 2011-07-26 | 1 | -7/+4 |
| | | | | | - make SDN lists/queues also have a sorted companion which we can use for presence testing | ||||
* | - when we can keep the list sorted we can search it faster | Nalin Dahyabhai | 2011-04-21 | 1 | -1/+3 |
| | |||||
* | - try to factor deref_r and its corresponding update code into | Nalin Dahyabhai | 2010-11-22 | 1 | -1/+1 |
| | | | | optionally handling filters at each step of the way | ||||
* | - add optional caching of filters to attribute lists | Nalin Dahyabhai | 2010-11-18 | 1 | -1/+1 |
| | |||||
* | - use actual slapi_filter structures to avoid reparsing | Nalin Dahyabhai | 2010-11-18 | 1 | -1/+1 |
| | |||||
* | - manage filters along with chains of attributes and search bases | Nalin Dahyabhai | 2010-11-18 | 1 | -0/+1 |
| | |||||
* | - add another list of attributes and parents, for use in chasing and | Nalin Dahyabhai | 2008-09-10 | 1 | -0/+2 |
| | | | | tracking multi-hop backreferences | ||||
* | - add a way to create an SDN list using an array of strings | Nalin Dahyabhai | 2008-09-08 | 1 | -0/+5 |
| | |||||
* | - wire the format_ref_attr_list structure into the two plugins | Nalin Dahyabhai | 2008-09-08 | 1 | -2/+2 |
| | |||||
* | - wire a format_ref_attr_list into most APIs | Nalin Dahyabhai | 2008-09-08 | 1 | -0/+2 |
| | |||||
* | - add structures and functions for managing lists of DNs and for | Nalin Dahyabhai | 2008-09-08 | 1 | -0/+14 |
| | | | | managing lists of (lists of attributes and (lists of DNs)) | ||||
* | - make formatting binary-clean | Nalin Dahyabhai | 2008-07-03 | 1 | -5/+9 |
| | |||||
* | - use group/set nomenclature more widely | Nalin Dahyabhai | 2008-06-30 | 1 | -1/+1 |
| | |||||
* | - add the concept of data sets | Nalin Dahyabhai | 2008-06-25 | 1 | -0/+6 |
| | |||||
* | - don't even support passing a pblock into format_get_data(), because we have | Nalin Dahyabhai | 2008-06-25 | 1 | -3/+1 |
| | | | | never actually done that | ||||
* | - add a "disallowed chars" map attribute | Nalin Dahyabhai | 2008-06-21 | 1 | -1/+1 |
| | | | | | - disallow ':' in attributes in passwd.byname and passwd.byuid - disallow ':,' in attributes in group.byname and group.bygid | ||||
* | - escape DNs when we use them to build filters | Nalin Dahyabhai | 2008-06-06 | 1 | -0/+1 |
| | |||||
* | - forget about tracking visited DNs, just track attributes used for refs | Nalin Dahyabhai | 2008-06-06 | 1 | -2/+15 |
| | | | | (outgoing) and inref info (incoming) | ||||
* | - add a "referred" function | Nalin Dahyabhai | 2008-06-04 | 1 | -0/+1 |
| | | | | - make formatting functions take the domain and map name now | ||||
* | - more build machinery | Nalin Dahyabhai | 2008-05-29 | 1 | -2/+23 |
| | | | | | - license text in source files - elaborate on what's still to be done | ||||
* | - build cleanups | Nalin Dahyabhai | 2008-05-29 | 1 | -3/+7 |
| | | | | - remove some more NSPRisms in cases when XDRisms are even more portable | ||||
* | - note that the key is specified as a format specifier | Nalin Dahyabhai | 2008-05-13 | 1 | -1/+3 |
| | | | | - recognize "function" syntax in format specifiers | ||||
* | - add a dummy formatter which does what the current format==attribute code | Nalin Dahyabhai | 2008-05-12 | 1 | -0/+5 |
does, but at least breaks the logic out |