Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - manage the key_len array along with the keys array for an entry | Nalin Dahyabhai | 2008-06-26 | 1 | -3/+11 |
| | |||||
* | - don't try to set an entry when we have no keys (duh) | Nalin Dahyabhai | 2008-06-26 | 1 | -12/+18 |
| | |||||
* | - dup_strlist: calculate string list sizes correctly when duplicating them | Nalin Dahyabhai | 2008-06-26 | 1 | -198/+223 |
| | | | | | | | | | | | | | - expand: we don't need to support simple expressions directly any more - expand: stop using a scratch buffer for expansion - format: reset choice offset pointers when returning them - match_generic: clean up to free the valueset in one place rather than possibly four different places - match_generic: free the whole list of matches if we don't end up using it - single: return values correctly - xstrndup: terminate at the first nul - trim_value: drop support for '!' modifier - get_data_set: return the data we compute | ||||
* | - minor cleanups | Nalin Dahyabhai | 2008-06-26 | 1 | -3/+4 |
| | |||||
* | - don't require a disallowed_chars setting | Nalin Dahyabhai | 2008-06-26 | 1 | -3/+16 |
| | | | | - handle filter settings without enclosing parentheses | ||||
* | - don't require either gecos or cn for users | Nalin Dahyabhai | 2008-06-25 | 1 | -2/+2 |
| | |||||
* | - clean up to not set defaults which we may not be overriding | Nalin Dahyabhai | 2008-06-25 | 2 | -27/+40 |
| | |||||
* | - make use of data sets for keys_format | Nalin Dahyabhai | 2008-06-25 | 1 | -22/+103 |
| | | | | | - error if a key_format item fails to evaluate - set entries using the combination of all key-format and keys-format values | ||||
* | - add the concept of data sets | Nalin Dahyabhai | 2008-06-25 | 2 | -8/+40 |
| | |||||
* | - don't require a key count when we're adding an entry to the map | Nalin Dahyabhai | 2008-06-25 | 2 | -9/+11 |
| | |||||
* | - don't require the caller to pass a pblock into format_format, since the only | Nalin Dahyabhai | 2008-06-25 | 1 | -10/+8 |
| | | | | caller always did anyway | ||||
* | - don't even support passing a pblock into format_get_data(), because we have | Nalin Dahyabhai | 2008-06-25 | 3 | -20/+7 |
| | | | | never actually done that | ||||
* | - clean up the choice list if we have to go back to the well | Nalin Dahyabhai | 2008-06-25 | 1 | -1/+15 |
| | |||||
* | - make matching operators work correctly when choices can be used | Nalin Dahyabhai | 2008-06-25 | 1 | -63/+90 |
| | |||||
* | - drop up/down functions | Nalin Dahyabhai | 2008-06-25 | 1 | -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 it | Nalin Dahyabhai | 2008-06-25 | 1 | -0/+1 |
| | |||||
* | - store the list of values elsewhere if there's more than one and we've been | Nalin Dahyabhai | 2008-06-25 | 1 | -8/+32 |
| | | | | given a place to store them | ||||
* | - recognize 'keys-format' in addition to 'key-format', even though we don't | Nalin Dahyabhai | 2008-06-25 | 1 | -18/+73 |
| | | | | do anything there just yet | ||||
* | - eliminate duplicate code for assignment of defaults on match | Nalin Dahyabhai | 2008-06-25 | 2 | -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 the | Nalin Dahyabhai | 2008-06-25 | 2 | -5/+4 |
| | | | | number of keys we'll need | ||||
* | - adjust formatting routines to allow for disallowed characters to be specified | Nalin Dahyabhai | 2008-06-23 | 1 | -8/+76 |
| | |||||
* | - remove the set-at-initialization-time limit on the number of keys a map can | Nalin Dahyabhai | 2008-06-23 | 1 | -1/+22 |
| | | | | track | ||||
* | Merge branch 'master' of git.fedorahosted.org:/git/slapi-nis | Nalin Dahyabhai | 2008-06-23 | 9 | -249/+519 |
|\ | |||||
| * | - don't fail map_next() when there's no next entry before verifying that there | Nalin Dahyabhai | 2008-06-21 | 1 | -1/+4 |
| | | | | | | | | are still keys left in this entry | ||||
| * | - log the key third in a "next" debug message | Nalin Dahyabhai | 2008-06-21 | 1 | -7/+7 |
| | | |||||
| * | - add a "disallowed chars" map attribute | Nalin Dahyabhai | 2008-06-21 | 8 | -47/+116 |
| | | | | | | | | | | - disallow ':' in attributes in passwd.byname and passwd.byuid - disallow ':,' in attributes in group.byname and group.bygid | ||||
| * | - no, drop that last thing | Nalin Dahyabhai | 2008-06-21 | 1 | -1/+1 |
| | | |||||
| * | - manage multiple trees of keys to support multi-keying for entries | Nalin Dahyabhai | 2008-06-21 | 2 | -59/+204 |
| | | |||||
| * | - force anyone who initializes a map to provide a count of how many keys will | Nalin Dahyabhai | 2008-06-21 | 1 | -2/+2 |
| | | | | | | | | be used | ||||
| * | - drop the debug-friendly pausing | Nalin Dahyabhai | 2008-06-21 | 1 | -1/+0 |
| | | |||||
| * | - correct the reading of base locations, too | Nalin Dahyabhai | 2008-06-21 | 1 | -7/+9 |
| | | |||||
| * | - read the key format list correctly | Nalin Dahyabhai | 2008-06-21 | 1 | -23/+36 |
| | | | | | | | | - log the key formats correctly | ||||
| * | - get most of the tree in shape to handle multiple keys per entry | Nalin Dahyabhai | 2008-06-17 | 7 | -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 used | Nalin Dahyabhai | 2008-06-16 | 2 | -19/+0 |
| | | |||||
* | | add "up" and "down" for forcing the case of their arguments | Nalin Dahyabhai | 2008-06-13 | 1 | -0/+65 |
|/ | |||||
* | - okay, so i got the usual map names wrong... | Nalin Dahyabhai | 2008-06-13 | 1 | -3/+3 |
| | |||||
* | - use search-by-id interfaces when handling nis_all requests | Nalin Dahyabhai | 2008-06-13 | 1 | -54/+59 |
| | |||||
* | - add search-by-id interfaces | Nalin Dahyabhai | 2008-06-13 | 3 | -22/+164 |
| | |||||
* | - remove this file, it's not needed | Nalin Dahyabhai | 2008-06-11 | 1 | -47/+0 |
| | |||||
* | - forget gecos, just use cn, stripping out any ':' that might be in there | Nalin Dahyabhai | 2008-06-10 | 1 | -2/+2 |
| | |||||
* | - match naming conventions | Nalin Dahyabhai | 2008-06-10 | 1 | -3/+3 |
| | |||||
* | - fail to provide the order for secure maps to not-secure clients | Nalin Dahyabhai | 2008-06-10 | 4 | -6/+10 |
| | |||||
* | - forget getservbyname(), use nsslapd-pluginArg0 to get the port number | Nalin Dahyabhai | 2008-06-10 | 1 | -9/+35 |
| | |||||
* | - comment updates | Nalin Dahyabhai | 2008-06-10 | 1 | -2/+6 |
| | |||||
* | - sort out host/network order for port numbers | Nalin Dahyabhai | 2008-06-10 | 2 | -9/+9 |
| | |||||
* | - change DEFAULT_TCPWRAPNAME to DEFAULT_TCPWRAP_NAME | Nalin Dahyabhai | 2008-06-10 | 1 | -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 the | Nalin Dahyabhai | 2008-06-10 | 2 | -28/+41 |
| | | | | client_secure flag is not set, feign lack of knowledge about a map's contents | ||||
* | - match new prototypes, always return secure = false | Nalin Dahyabhai | 2008-06-10 | 1 | -13/+24 |
| | |||||
* | - compensate for changed function signatures elsewhere | Nalin Dahyabhai | 2008-06-10 | 1 | -1/+2 |
| | |||||
* | - read a map's "secure" flag from the configuration, and set it | Nalin Dahyabhai | 2008-06-10 | 2 | -18/+44 |
| |