summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* - wire a format_ref_attr_list into most APIsNalin Dahyabhai2008-09-082-27/+56
|
* - add structures and functions for managing lists of DNs and forNalin Dahyabhai2008-09-082-0/+223
| | | | managing lists of (lists of attributes and (lists of DNs))
* - correctly name the format_inref_attr structure in a forward declarationNalin Dahyabhai2008-09-081-1/+1
|
* - get particular about spellingNalin Dahyabhai2008-09-041-2/+2
|
* - add operational attributes to synthetic group and set entries, tooNalin Dahyabhai2008-09-041-22/+52
| | | | | - add the "numsubordinates" and "hassubordinates" operational attributes, too
* - track the length of the list of entries kept by a mapNalin Dahyabhai2008-09-042-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 entryNalin Dahyabhai2008-09-041-0/+21
| | | | | | | | createTimestamp (now) modifyTimestamp (now) creatorsName (the plugin) modifiersName (the plugin) entryDN (the new entry)
* - require that UIDs and GIDs look like numbersNalin Dahyabhai2008-08-061-3/+3
|
* - move the python script to docsNalin Dahyabhai2008-08-061-1/+0
|
* - move to where migrate-ldap.sh (which uses it) livesNalin Dahyabhai2008-08-061-4/+0
|
* format.c:Nalin Dahyabhai2008-08-062-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" defaultsNalin Dahyabhai2008-07-311-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 mapsNalin Dahyabhai2008-07-311-3/+3
|
* - fix ethers defaultsNalin Dahyabhai2008-07-311-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 Dahyabhai2008-07-311-4/+17
| | | | not returned-by-the-directory order, which isn't really guaranteed
* - 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
|