Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - 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 |
| | |||||
* | - add a way to pull out specific map defaults | Nalin Dahyabhai | 2008-07-09 | 1 | -6/+20 |
| | |||||
* | - clarify that the domain is meant to be replaced | Nalin Dahyabhai | 2008-07-09 | 1 | -3/+4 |
| | | | | - default to _PATH_BSHELL for %{loginShell} | ||||
* | - package the nisserver-plugin-defs binary | Nalin Dahyabhai | 2008-07-09 | 1 | -1/+1 |
| | |||||
* | - add a way to print out the values we hard-code for map default settings | Nalin Dahyabhai | 2008-07-09 | 2 | -9/+80 |
| | | | | - correct for %list() being gone now | ||||
* | - LDAP_SCOPE_ONE->LDAP_SCOPE_ONELEVEL | Nalin Dahyabhai | 2008-07-09 | 4 | -13/+16 |
| | | | | - LDAP_SCOPE_SUB->LDAP_SCOPE_SUBTREE | ||||
* | - remove unused variables | Nalin Dahyabhai | 2008-07-09 | 5 | -36/+14 |
| | |||||
* | - allow a binary 0 (base64 "AA==") to override a default without supplying a | Nalin Dahyabhai | 2008-07-09 | 3 | -4/+26 |
| | | | | value, for when we want to remove a default key-format and add a keys-format | ||||
* | - don't expand a single variable reference into an array when we're not | Nalin Dahyabhai | 2008-07-09 | 1 | -1/+2 |
| | | | | expecting an array | ||||
* | - don't try to log the entry's old and new names during modrdn until after | Nalin Dahyabhai | 2008-07-08 | 1 | -6/+7 |
| | | | | we've checked that there are actually entries there | ||||
* | - correctly fill in the gap in the map list when a map is removed | Nalin Dahyabhai | 2008-07-08 | 1 | -2/+2 |
| | |||||
* | - initialize the client address length before accepting a new connection | Nalin Dahyabhai | 2008-07-08 | 1 | -0/+2 |
| | |||||
* | - don't pass a const string to str2entry | Nalin Dahyabhai | 2008-07-08 | 1 | -6/+14 |
| | | | | - perform the scope test for sets using a correctly-initialized container SDN | ||||
* | - remove extra blank line | Nalin Dahyabhai | 2008-07-08 | 1 | -1/+0 |
| | |||||
* | - add framework for adding a test suite | Nalin Dahyabhai | 2008-07-08 | 1 | -1/+11 |
| | | | | - provide a way to get the nis plugin to run more or less unprivileged | ||||
* | - return no-domain or no-map when the master for a bogus map or domain is asked | Nalin Dahyabhai | 2008-07-08 | 1 | -10/+35 |
| |