Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | - 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 | |||||
* | - fix scoping and matchedDN calculations, except for the result code | Nalin Dahyabhai | 2008-07-14 | 1 | -11/+109 | |
| | ||||||
* | - normalize RDNs and DNs used to name sets and groups | Nalin Dahyabhai | 2008-07-11 | 2 | -11/+18 | |
| | ||||||
* | - move the lock back | Nalin Dahyabhai | 2008-07-11 | 1 | -86/+17 | |
| | | | | - go back to exhaustive searching for now | |||||
* | - don't release the lock while we might still be using the "matched" value | Nalin Dahyabhai | 2008-07-11 | 1 | -2/+2 | |
| | ||||||
* | - oops, handle the "failed to generate a valid RDN" case | Nalin Dahyabhai | 2008-07-10 | 1 | -0/+8 | |
| | ||||||
* | - add a helper for checking if we've been called by ourselves | Nalin Dahyabhai | 2008-07-10 | 3 | -0/+22 | |
| | | | | - if a search was initiated by us, don't bother (and also don't deadlock) | |||||
* | - slight reordering of operations | Nalin Dahyabhai | 2008-07-10 | 1 | -4/+4 | |
| | ||||||
* | - log fatal startup errors at level fatal, not plugin | Nalin Dahyabhai | 2008-07-10 | 1 | -21/+84 | |
| | | | | | - treat inability to bind to the tcp socket as fatal - close listening and portmap-client sockets at shutdown-time | |||||
* | - set SO_LINGER so that we stop talking to clients when we call close() | Nalin Dahyabhai | 2008-07-10 | 1 | -0/+4 | |
| | ||||||
* | - actually hang up if securenets says "no" | Nalin Dahyabhai | 2008-07-10 | 1 | -2/+9 | |
| | ||||||
* | - make yp_maplist omit maps with "nis-secure: yes" if the client isn't "secure" | Nalin Dahyabhai | 2008-07-10 | 1 | -27/+37 | |
| | ||||||
* | - tweak an error message | Nalin Dahyabhai | 2008-07-09 | 1 | -2/+2 | |
| | ||||||
* | - add the ability to specify a default base, specifically for 'ypservers' | Nalin Dahyabhai | 2008-07-09 | 1 | -24/+46 | |
| |