summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* - when resizing a berval list, free the old list pointer before overwriting itNalin Dahyabhai2008-07-071-0/+7
| | | | | - free the temporary copy of the expression when evaluating a simple expression - when getting a data set, free temporary data
* - don't leak the filterNalin Dahyabhai2008-07-071-3/+8
| | | | | | | - initialize the ava lengths list so that we don't try to free uninitialized pointers - redo how we set the dn on the constructed entries so that we don't have the server taking ownership of memory that we allocated
* - correctly handle the case where the tcpwrappers daemon name isn't configuredNalin Dahyabhai2008-07-071-3/+18
|
* - associative property ftwNalin Dahyabhai2008-07-071-2/+2
|
* - try not to log binary dataNalin Dahyabhai2008-07-071-14/+0
|
* - update to make use of the newer function setupNalin Dahyabhai2008-07-071-3/+3
|
* - teach "merge" to merge lists of values in addition to single valuesNalin Dahyabhai2008-07-071-450/+220
| | | | | | - deref: return a list of values - referral: return a list of values - drop "echo" and "list" (the latter subsumed by "merge")
* - skip zero-length valuesNalin Dahyabhai2008-07-071-3/+21
| | | | - if a search is scope==one, do a DN compare while we search the set of entries
* - fill in the default filter if we fail to find an explicitly-configured one,Nalin Dahyabhai2008-07-071-3/+6
| | | | rather than overwriting the default with NULL if we fail to find one
* - don't overrun the key lengths buffers when we're setting up NIS keysNalin Dahyabhai2008-07-031-4/+6
|
* - make formatting binary-cleanNalin Dahyabhai2008-07-032-239/+449
|
* - don't skip values just because they might be emptyNalin Dahyabhai2008-07-031-1/+1
|
* - fix copy/paste errors in reading of configuration dataNalin Dahyabhai2008-07-032-2/+2
|
* - fix an incorrect recursion in the vattr-aware filter readerNalin Dahyabhai2008-07-031-1/+3
| | | | - properly populate the template string list in the vattr-aware strlist reader
* - update for new length-setting formatting APINalin Dahyabhai2008-07-032-538/+137
| | | | | - use shared vattr-aware attribute reading functions to cut down the amount of code we use to read the configuration
* - whoops, add missing variableNalin Dahyabhai2008-07-031-1/+1
|
* - add more functions for reading vattr-stored configurationNalin Dahyabhai2008-07-032-3/+28
|
* - add some simple wrappers for reading configuration settingsNalin Dahyabhai2008-07-032-0/+104
|
* - check over some commentsNalin Dahyabhai2008-07-031-8/+37
| | | | - differentiate between no-original-key and no-map when handling yp_next()
* - clean up some commentsNalin Dahyabhai2008-07-031-10/+33
|
* Merge branch 'master' of git.fedoraproject.org:/git/slapi-nisNalin Dahyabhai2008-07-0313-350/+946
|\
| * - factor out checking if an entry is one of oursNalin Dahyabhai2008-07-031-50/+128
| | | | | | | | | | | | | | - add a function to retrieve the entry data for a given RDN - during bind requests, return a referral to the right entry if it's not one we just made up, else fail the bind - fail to compare anything we're supplying.... for now
| * - make the map match logic use 'const' where it's appropriateNalin Dahyabhai2008-07-034-16/+16
| |
| * - add the new parameter to return always-NULL backend dataNalin Dahyabhai2008-07-031-2/+9
| |
| * - compensate for new parameters in the map matching functionsNalin Dahyabhai2008-07-031-3/+3
| |
| * - return the backend data associated with the matching entry from the matchingNalin Dahyabhai2008-07-032-4/+11
| | | | | | | | functions
| * - function rename: set_entry_one -> set_entryNalin Dahyabhai2008-07-034-13/+13
| |
| * - also track the DN of the originating entryNalin Dahyabhai2008-07-031-9/+86
| | | | | | | | - hook bind (insufficient_access) and compare (unwilling_to_perform) requests
| * - make the newly-multiple-choice deref and referred functions return errorsNalin Dahyabhai2008-07-021-7/+32
| | | | | | | | | | when they fail to find answers in multiple-choice situations, so that we don't end up with empty strings
| * - start blocking writes to our groupsNalin Dahyabhai2008-07-021-4/+68
| |
| * - sneak in the global state so that the preop and postop plugins get access toNalin Dahyabhai2008-07-021-36/+12
| | | | | | | | the base DN information
| * - read the plugin base DN at plugin startup so that we can easily get to itNalin Dahyabhai2008-07-021-0/+20
| | | | | | | | later
| * - teach referred() to return multiple choicesNalin Dahyabhai2008-07-021-18/+54
| |
| * - require exactly the right number of argumentsNalin Dahyabhai2008-07-021-1/+1
| |
| * - teach the deref function to accept two arguments in a multiple-choice callNalin Dahyabhai2008-07-021-11/+40
| |
| * - add rdn values to group and set entriesNalin Dahyabhai2008-07-021-7/+26
| | | | | | | | | | | | - send the result ourselves when the search is confined to one of our groups - recreate the entry from the ldif created using the entry so that it's well-formed
| * - support search matches against the group container and the entry set inNalin Dahyabhai2008-07-021-41/+132
| | | | | | | | addition to the entries themselves
| * rename backend_shr_set_config_entry_add_one -> backend_shr_set_config_entry_addNalin Dahyabhai2008-07-025-56/+55
| | | | | | | | | | just expect the specific backend to return a filter when checking if an entry is is a set configuration
| * - rename unset_entry_id to unset_entryNalin Dahyabhai2008-07-025-36/+34
| | | | | | | | - rename check_aci to check_access
| * - add a way to iterate through domain namesNalin Dahyabhai2008-07-022-0/+19
| |
| * - reintroduce copyright noticeNalin Dahyabhai2008-07-011-0/+21
| |
| * - tweak some log messagesNalin Dahyabhai2008-07-011-3/+3
| |
| * - start sending result information back to the clientNalin Dahyabhai2008-07-011-5/+29
| |
| * - make sense of matching resultsNalin Dahyabhai2008-07-011-5/+17
| |
| * - check whether or not to enforce access controlNalin Dahyabhai2008-07-011-74/+153
| | | | | | | | | | - use shared functionality for checking if an entry defines a set - start a search callback
| * - register both preoperation and postoperation functionalityNalin Dahyabhai2008-07-011-4/+54
| |
| * - don't log that we're setting up hooks, the specific backend module will nowNalin Dahyabhai2008-07-011-2/+0
| |
| * - fixup entry the iteration API so that its new, only, consumer can use it rightNalin Dahyabhai2008-07-012-8/+19
| |
| * - drop backend-specific header filesNalin Dahyabhai2008-07-014-60/+5
| |
| * - use shared functionality for checking if an entry is a mapNalin Dahyabhai2008-07-011-52/+4
| |