Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | - don't forget to correctly populate the ref_attr_list | Nalin Dahyabhai | 2008-10-24 | 1 | -0/+3 | |
| | ||||||
* | - add another list of attributes and parents, for use in chasing and | Nalin Dahyabhai | 2008-09-10 | 5 | -34/+80 | |
| | | | | tracking multi-hop backreferences | |||||
* | - we already know we're searching from the immediate superior of an | Nalin Dahyabhai | 2008-09-10 | 1 | -2/+2 | |
| | | | | expected entry, so limit the search from subtree to onelevel | |||||
* | - simplify the backref chasing logic a bit more | Nalin Dahyabhai | 2008-09-09 | 1 | -16/+18 | |
| | ||||||
* | - fixup some heap corruption | Nalin Dahyabhai | 2008-09-09 | 2 | -100/+150 | |
| | | | | - clean up the reference updating logic | |||||
* | - search for predecessors using the right attribute/bases | Nalin Dahyabhai | 2008-09-09 | 2 | -6/+67 | |
| | | | | | - handle nesting when searching for backreferences - actually update backreferences when we chase them the new way | |||||
* | - update references as noted by the derefx function | Nalin Dahyabhai | 2008-09-08 | 1 | -57/+156 | |
| | ||||||
* | - add a way to create an SDN list using an array of strings | Nalin Dahyabhai | 2008-09-08 | 2 | -3/+26 | |
| | ||||||
* | - be a little more careful when freeing lists | Nalin Dahyabhai | 2008-09-08 | 1 | -13/+20 | |
| | | | | | | | - free the list of entries we're visiting, in case we're poorly specified for some reason - stop chasing links if we run out of entries before we run out of link attributes to follow | |||||
* | - rename sdn list manipulation functions in case they'll be needed | Nalin Dahyabhai | 2008-09-08 | 1 | -16/+16 | |
| | | | | elsewhere later | |||||
* | - add a "derefx" function which should be able to handle an | Nalin Dahyabhai | 2008-09-08 | 1 | -0/+149 | |
| | | | | indeterminate number of hops and nesting | |||||
* | - fixup some of the logic where we check for duplicates in the | Nalin Dahyabhai | 2008-09-08 | 1 | -10/+27 | |
| | | | | ref_attr_list | |||||
* | - wire the format_ref_attr_list structure into the two plugins | Nalin Dahyabhai | 2008-09-08 | 5 | -18/+36 | |
| | ||||||
* | - wire a format_ref_attr_list into most APIs | Nalin Dahyabhai | 2008-09-08 | 2 | -27/+56 | |
| | ||||||
* | - add structures and functions for managing lists of DNs and for | Nalin Dahyabhai | 2008-09-08 | 2 | -0/+223 | |
| | | | | managing lists of (lists of attributes and (lists of DNs)) | |||||
* | - correctly name the format_inref_attr structure in a forward declaration | Nalin Dahyabhai | 2008-09-08 | 1 | -1/+1 | |
| | ||||||
* | - get particular about spelling | Nalin Dahyabhai | 2008-09-04 | 1 | -2/+2 | |
| | ||||||
* | - add operational attributes to synthetic group and set entries, too | Nalin Dahyabhai | 2008-09-04 | 1 | -22/+52 | |
| | | | | | - add the "numsubordinates" and "hassubordinates" operational attributes, too | |||||
* | - track the length of the list of entries kept by a map | Nalin Dahyabhai | 2008-09-04 | 2 | -0/+31 | |
| | | | | | - add a way to read the number of entries in a map - add a way to read the number of maps in a domain | |||||
* | - populate the operational attributes when we synthesize an entry | Nalin Dahyabhai | 2008-09-04 | 1 | -0/+21 | |
| | | | | | | | | createTimestamp (now) modifyTimestamp (now) creatorsName (the plugin) modifiersName (the plugin) entryDN (the new entry) | |||||
* | - require that UIDs and GIDs look like numbers | Nalin Dahyabhai | 2008-08-06 | 1 | -3/+3 | |
| | ||||||
* | - move the python script to docs | Nalin Dahyabhai | 2008-08-06 | 1 | -1/+0 | |
| | ||||||
* | - move to where migrate-ldap.sh (which uses it) lives | Nalin Dahyabhai | 2008-08-06 | 1 | -4/+0 | |
| | ||||||
* | format.c: | Nalin Dahyabhai | 2008-08-06 | 2 | -37/+60 | |
| | | | | | | | - make %format() expect a specifier as the value to match against, and the default to use if there are no / too many matches defs-nis.c: - compensate | |||||
* | - fix "networks" defaults | Nalin Dahyabhai | 2008-07-31 | 1 | -10/+10 | |
| | | | | | - remember that \t doesn't expand to anything, and the files only use whitespace, so just use spaces already | |||||
* | - fixup defaults for mail alias maps | Nalin Dahyabhai | 2008-07-31 | 1 | -3/+3 | |
| | ||||||
* | - fix ethers defaults | Nalin Dahyabhai | 2008-07-31 | 1 | -8/+8 | |
| | | | | - note that defaults for mail, netgroup, and networks still need work | |||||
* | - make %first sort the values it's given and return the first in sort order, | Nalin Dahyabhai | 2008-07-31 | 1 | -4/+17 | |
| | | | | not returned-by-the-directory order, which isn't really guaranteed | |||||
* | - make some used-only-locally functions static | Nalin Dahyabhai | 2008-07-31 | 5 | -7/+54 | |
| | | | | | - warn if a map is going to be empty, because it usually signals a misconfiguration of some kind | |||||
* | - remove unused variables | Nalin Dahyabhai | 2008-07-31 | 4 | -5/+4 | |
| | ||||||
* | - add a few comments | Nalin Dahyabhai | 2008-07-31 | 1 | -0/+11 | |
| | ||||||
* | - when gathering data, suppress empty groups | Nalin Dahyabhai | 2008-07-31 | 1 | -21/+27 | |
| | | | | | | - when reading NIS configuration, treat having an explicitly specified key-format or keys-format as reason to discard the defaults for both, and treat value-format and values-format similarly | |||||
* | - tweak defaults so that we can serve services maps | Nalin Dahyabhai | 2008-07-30 | 1 | -5/+6 | |
| | ||||||
* | backend_free_gathered_data() | Nalin Dahyabhai | 2008-07-30 | 1 | -5/+13 | |
| | | | | | | | | | - double-check that arrays aren't NULL before indexing then backend_gather_data() - in the event of a parsing error, actually return zero as the length of the arrays we'd be populating - correctly NULL terminate the list of results we hand back | |||||
* | - remove a race when the main slapd thread closes down our listeners before | Nalin Dahyabhai | 2008-07-30 | 1 | -19/+20 | |
| | | | | | we get back from the poll(), by checking the pipe first and breaking out immediately if we were told to shut down | |||||
* | - handle values-format, a la keys-format | Nalin Dahyabhai | 2008-07-30 | 1 | -180/+304 | |
| | | | | | - factor out code which retrieves key and keys lists so that it can be reused to pull up value data, too | |||||
* | - handle the changed map interfaces | Nalin Dahyabhai | 2008-07-30 | 1 | -3/+7 | |
| | ||||||
* | - learn to track multiple values for each entry | Nalin Dahyabhai | 2008-07-30 | 2 | -128/+167 | |
| | ||||||
* | - add tracking of default values-format settings | Nalin Dahyabhai | 2008-07-30 | 2 | -30/+46 | |
| | ||||||
* | - add a wrapper for the slapi_search_internal_get_entry() function | Nalin Dahyabhai | 2008-07-22 | 5 | -11/+53 | |
| | ||||||
* | - don't be so zealous about freeing the matches buffer | Nalin Dahyabhai | 2008-07-21 | 1 | -1/+2 | |
| | ||||||
* | - tweak some defaults | Nalin Dahyabhai | 2008-07-15 | 1 | -19/+26 | |
| | ||||||
* | - fix that comment | Nalin Dahyabhai | 2008-07-15 | 1 | -1/+1 | |
| | ||||||
* | - first pass at creating an entry list | Nalin Dahyabhai | 2008-07-15 | 1 | -0/+65 | |
| | ||||||
* | - reorganize the source, just a bit | Nalin Dahyabhai | 2008-07-15 | 1 | -16/+29 | |
| | ||||||
* | - use an internal function to send search results back in the expected manner | Nalin Dahyabhai | 2008-07-15 | 1 | -5/+20 | |
| | ||||||
* | - stop double-freeing the arguments list in %first() | Nalin Dahyabhai | 2008-07-15 | 1 | -2/+0 | |
| | ||||||
* | - remove unused arguments | Nalin Dahyabhai | 2008-07-14 | 1 | -2/+1 | |
| | ||||||
* | - make %first() take a pattern and not a literal | Nalin Dahyabhai | 2008-07-14 | 2 | -36/+48 | |
| | ||||||
* | - always return 0 from our search callback so that the backend will actually | Nalin Dahyabhai | 2008-07-14 | 1 | -2/+23 | |
| | | | | go on and send the result |