summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* - don't require the caller to pass a pblock into format_format, since the onlyNalin Dahyabhai2008-06-251-10/+8
| | | | caller always did anyway
* - don't even support passing a pblock into format_get_data(), because we haveNalin Dahyabhai2008-06-253-20/+7
| | | | never actually done that
* - clean up the choice list if we have to go back to the wellNalin Dahyabhai2008-06-251-1/+15
|
* - make matching operators work correctly when choices can be usedNalin Dahyabhai2008-06-251-63/+90
|
* - drop up/down functionsNalin Dahyabhai2008-06-251-124/+142
| | | | | | - start passing around a structure for storing values when we have more than one value -- the outbuf gets an empty string as a placeholder, and we return a list of {offset pointer, list of values}
* - whoops, don't leak that if we do nothing with itNalin Dahyabhai2008-06-251-0/+1
|
* - store the list of values elsewhere if there's more than one and we've beenNalin Dahyabhai2008-06-251-8/+32
| | | | given a place to store them
* - recognize 'keys-format' in addition to 'key-format', even though we don'tNalin Dahyabhai2008-06-251-18/+73
| | | | do anything there just yet
* - eliminate duplicate code for assignment of defaults on matchNalin Dahyabhai2008-06-252-45/+133
| | | | - don't return an array of key_format any more now that keys_format is available
* - don't force the map initialization caller to even bother guessing about theNalin Dahyabhai2008-06-252-5/+4
| | | | number of keys we'll need
* - adjust formatting routines to allow for disallowed characters to be specifiedNalin Dahyabhai2008-06-231-8/+76
|
* - remove the set-at-initialization-time limit on the number of keys a map canNalin Dahyabhai2008-06-231-1/+22
| | | | track
* Merge branch 'master' of git.fedorahosted.org:/git/slapi-nisNalin Dahyabhai2008-06-239-249/+519
|\
| * - don't fail map_next() when there's no next entry before verifying that thereNalin Dahyabhai2008-06-211-1/+4
| | | | | | | | are still keys left in this entry
| * - log the key third in a "next" debug messageNalin Dahyabhai2008-06-211-7/+7
| |
| * - add a "disallowed chars" map attributeNalin Dahyabhai2008-06-218-47/+116
| | | | | | | | | | - disallow ':' in attributes in passwd.byname and passwd.byuid - disallow ':,' in attributes in group.byname and group.bygid
| * - no, drop that last thingNalin Dahyabhai2008-06-211-1/+1
| |
| * - manage multiple trees of keys to support multi-keying for entriesNalin Dahyabhai2008-06-212-59/+204
| |
| * - force anyone who initializes a map to provide a count of how many keys willNalin Dahyabhai2008-06-211-2/+2
| | | | | | | | be used
| * - drop the debug-friendly pausingNalin Dahyabhai2008-06-211-1/+0
| |
| * - correct the reading of base locations, tooNalin Dahyabhai2008-06-211-7/+9
| |
| * - read the key format list correctlyNalin Dahyabhai2008-06-211-23/+36
| | | | | | | | - log the key formats correctly
| * - get most of the tree in shape to handle multiple keys per entryNalin Dahyabhai2008-06-177-112/+170
| | | | | | | | | | - make map_next() not expose entry IDs or key indices, because it has to do all of the heavy lifting anyway
| * - remove map_data_unset_entry_key(), which isn't being usedNalin Dahyabhai2008-06-162-19/+0
| |
* | add "up" and "down" for forcing the case of their argumentsNalin Dahyabhai2008-06-131-0/+65
|/
* - okay, so i got the usual map names wrong...Nalin Dahyabhai2008-06-131-3/+3
|
* - use search-by-id interfaces when handling nis_all requestsNalin Dahyabhai2008-06-131-54/+59
|
* - add search-by-id interfacesNalin Dahyabhai2008-06-133-22/+164
|
* - remove this file, it's not neededNalin Dahyabhai2008-06-111-47/+0
|
* - forget gecos, just use cn, stripping out any ':' that might be in thereNalin Dahyabhai2008-06-101-2/+2
|
* - match naming conventionsNalin Dahyabhai2008-06-101-3/+3
|
* - fail to provide the order for secure maps to not-secure clientsNalin Dahyabhai2008-06-104-6/+10
|
* - forget getservbyname(), use nsslapd-pluginArg0 to get the port numberNalin Dahyabhai2008-06-101-9/+35
|
* - comment updatesNalin Dahyabhai2008-06-101-2/+6
|
* - sort out host/network order for port numbersNalin Dahyabhai2008-06-102-9/+9
|
* - change DEFAULT_TCPWRAPNAME to DEFAULT_TCPWRAP_NAMENalin Dahyabhai2008-06-101-2/+10
| | | | | - use the default tcpwrap name instead of the plugin ID by default - default the port number to the one defined for 'ypserv'
* - take a client_secure flag, and if the map_secure flag is set and theNalin Dahyabhai2008-06-102-28/+41
| | | | client_secure flag is not set, feign lack of knowledge about a map's contents
* - match new prototypes, always return secure = falseNalin Dahyabhai2008-06-101-13/+24
|
* - compensate for changed function signatures elsewhereNalin Dahyabhai2008-06-101-1/+2
|
* - read a map's "secure" flag from the configuration, and set itNalin Dahyabhai2008-06-102-18/+44
|
* - add a "secure" default fieldNalin Dahyabhai2008-06-102-7/+20
|
* - keep track of whether a map is "secure" or not, returning that informationNalin Dahyabhai2008-06-102-12/+45
| | | | when we're asked for information
* - track whether or not the client's request came from a privileged portNalin Dahyabhai2008-06-101-11/+46
| | | | - use sockaddr_storage instead of sockaddr for storing client addresses
* - add v6 address/netmask computation to securenetsNalin Dahyabhai2008-06-091-1/+16
|
* - finish cleaning up variable substitutionNalin Dahyabhai2008-06-091-178/+216
|
* - add a place to store securenet configurationNalin Dahyabhai2008-06-091-0/+2
|
* - implement ipv4 support for 'nis-plugin-securenet' settingsNalin Dahyabhai2008-06-093-5/+180
| | | | | - rip out implementation for supporting 'nis-plugin-port', due to not knowing how to read the database safely at init-time
* - first pass at defaults for netgroupsNalin Dahyabhai2008-06-091-0/+4
|
* - implement substitutionNalin Dahyabhai2008-06-091-30/+172
|
* - add support for '#'/'##'/'%'/'%%' in attribute value specifications, a la bashNalin Dahyabhai2008-06-091-23/+116
|