summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* - make some used-only-locally functions staticNalin Dahyabhai2008-07-315-7/+54
| | | | | - warn if a map is going to be empty, because it usually signals a misconfiguration of some kind
* - remove unused variablesNalin Dahyabhai2008-07-314-5/+4
|
* - add a few commentsNalin Dahyabhai2008-07-311-0/+11
|
* - when gathering data, suppress empty groupsNalin Dahyabhai2008-07-311-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 mapsNalin Dahyabhai2008-07-301-5/+6
|
* backend_free_gathered_data()Nalin Dahyabhai2008-07-301-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 beforeNalin Dahyabhai2008-07-301-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-formatNalin Dahyabhai2008-07-301-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 interfacesNalin Dahyabhai2008-07-301-3/+7
|
* - learn to track multiple values for each entryNalin Dahyabhai2008-07-302-128/+167
|
* - add tracking of default values-format settingsNalin Dahyabhai2008-07-302-30/+46
|
* - add a wrapper for the slapi_search_internal_get_entry() functionNalin Dahyabhai2008-07-225-11/+53
|
* - don't be so zealous about freeing the matches bufferNalin Dahyabhai2008-07-211-1/+2
|
* - tweak some defaultsNalin Dahyabhai2008-07-151-19/+26
|
* - fix that commentNalin Dahyabhai2008-07-151-1/+1
|
* - first pass at creating an entry listNalin Dahyabhai2008-07-151-0/+65
|
* - reorganize the source, just a bitNalin Dahyabhai2008-07-151-16/+29
|
* - use an internal function to send search results back in the expected mannerNalin Dahyabhai2008-07-151-5/+20
|
* - stop double-freeing the arguments list in %first()Nalin Dahyabhai2008-07-151-2/+0
|
* - remove unused argumentsNalin Dahyabhai2008-07-141-2/+1
|
* - make %first() take a pattern and not a literalNalin Dahyabhai2008-07-142-36/+48
|
* - always return 0 from our search callback so that the backend will actuallyNalin Dahyabhai2008-07-141-2/+23
| | | | go on and send the result
* - fix scoping and matchedDN calculations, except for the result codeNalin Dahyabhai2008-07-141-11/+109
|
* - normalize RDNs and DNs used to name sets and groupsNalin Dahyabhai2008-07-112-11/+18
|
* - move the lock backNalin Dahyabhai2008-07-111-86/+17
| | | | - go back to exhaustive searching for now
* - don't release the lock while we might still be using the "matched" valueNalin Dahyabhai2008-07-111-2/+2
|
* - oops, handle the "failed to generate a valid RDN" caseNalin Dahyabhai2008-07-101-0/+8
|
* - add a helper for checking if we've been called by ourselvesNalin Dahyabhai2008-07-103-0/+22
| | | | - if a search was initiated by us, don't bother (and also don't deadlock)
* - slight reordering of operationsNalin Dahyabhai2008-07-101-4/+4
|
* - log fatal startup errors at level fatal, not pluginNalin Dahyabhai2008-07-101-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 Dahyabhai2008-07-101-0/+4
|
* - actually hang up if securenets says "no"Nalin Dahyabhai2008-07-101-2/+9
|
* - make yp_maplist omit maps with "nis-secure: yes" if the client isn't "secure"Nalin Dahyabhai2008-07-101-27/+37
|
* - tweak an error messageNalin Dahyabhai2008-07-091-2/+2
|
* - add the ability to specify a default base, specifically for 'ypservers'Nalin Dahyabhai2008-07-091-24/+46
|
* - add a way to pull out specific map defaultsNalin Dahyabhai2008-07-091-6/+20
|
* - clarify that the domain is meant to be replacedNalin Dahyabhai2008-07-091-3/+4
| | | | - default to _PATH_BSHELL for %{loginShell}
* - package the nisserver-plugin-defs binaryNalin Dahyabhai2008-07-091-1/+1
|
* - add a way to print out the values we hard-code for map default settingsNalin Dahyabhai2008-07-092-9/+80
| | | | - correct for %list() being gone now
* - LDAP_SCOPE_ONE->LDAP_SCOPE_ONELEVELNalin Dahyabhai2008-07-094-13/+16
| | | | - LDAP_SCOPE_SUB->LDAP_SCOPE_SUBTREE
* - remove unused variablesNalin Dahyabhai2008-07-095-36/+14
|
* - allow a binary 0 (base64 "AA==") to override a default without supplying aNalin Dahyabhai2008-07-093-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 notNalin Dahyabhai2008-07-091-1/+2
| | | | expecting an array
* - 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
* - correctly fill in the gap in the map list when a map is removedNalin Dahyabhai2008-07-081-2/+2
|
* - initialize the client address length before accepting a new connectionNalin Dahyabhai2008-07-081-0/+2
|
* - 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
|
* - add framework for adding a test suiteNalin Dahyabhai2008-07-081-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 askedNalin Dahyabhai2008-07-081-10/+35
|