Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remember that locking can fail | Nalin Dahyabhai | 2013-08-07 | 1 | -3/+3 |
| | | | | | The SLAPI and pthread rwlock functions, unlike the NSPR versions, return result codes which can indicate failure. So don't throw them away. | ||||
* | - track the length of the list of entries kept by a map | Nalin Dahyabhai | 2008-09-04 | 1 | -0/+4 |
| | | | | | - add a way to read the number of entries in a map - add a way to read the number of maps in a domain | ||||
* | - learn to track multiple values for each entry | Nalin Dahyabhai | 2008-07-30 | 1 | -1/+1 |
| | |||||
* | - clean up the map data at shutdown time | Nalin Dahyabhai | 2008-07-07 | 1 | -0/+1 |
| | | | | - add a shutdown function to the sch plugin so that it can clean up its cache | ||||
* | - make the map match logic use 'const' where it's appropriate | Nalin Dahyabhai | 2008-07-03 | 1 | -4/+4 |
| | |||||
* | - return the backend data associated with the matching entry from the matching | Nalin Dahyabhai | 2008-07-03 | 1 | -2/+3 |
| | | | | functions | ||||
* | - rename unset_entry_id to unset_entry | Nalin Dahyabhai | 2008-07-02 | 1 | -3/+3 |
| | | | | - rename check_aci to check_access | ||||
* | - add a way to iterate through domain names | Nalin Dahyabhai | 2008-07-02 | 1 | -0/+3 |
| | |||||
* | - fixup entry the iteration API so that its new, only, consumer can use it right | Nalin Dahyabhai | 2008-07-01 | 1 | -1/+3 |
| | |||||
* | - remove unused variables | Nalin Dahyabhai | 2008-06-30 | 1 | -1/+3 |
| | | | | - add a backend_data item to map entries | ||||
* | - don't require a key count when we're adding an entry to the map | Nalin Dahyabhai | 2008-06-25 | 1 | -2/+1 |
| | |||||
* | - don't force the map initialization caller to even bother guessing about the | Nalin Dahyabhai | 2008-06-25 | 1 | -1/+1 |
| | | | | number of keys we'll need | ||||
* | - add a "disallowed chars" map attribute | Nalin Dahyabhai | 2008-06-21 | 1 | -1/+1 |
| | | | | | - disallow ':' in attributes in passwd.byname and passwd.byuid - disallow ':,' in attributes in group.byname and group.bygid | ||||
* | - 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 | ||||
* | - get most of the tree in shape to handle multiple keys per entry | Nalin Dahyabhai | 2008-06-17 | 1 | -8/+9 |
| | | | | | - 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 | 1 | -3/+0 |
| | |||||
* | - add search-by-id interfaces | Nalin Dahyabhai | 2008-06-13 | 1 | -3/+17 |
| | |||||
* | - fail to provide the order for secure maps to not-secure clients | Nalin Dahyabhai | 2008-06-10 | 1 | -1/+1 |
| | |||||
* | - keep track of whether a map is "secure" or not, returning that information | Nalin Dahyabhai | 2008-06-10 | 1 | -4/+8 |
| | | | | when we're asked for information | ||||
* | - drop attempts to keep track of visited IDs, it didn't make sense to do it ↵ | Nalin Dahyabhai | 2008-06-06 | 1 | -12/+1 |
| | | | | that way | ||||
* | - add a function to check if there's an entry for a given ID in a given map | Nalin Dahyabhai | 2008-06-04 | 1 | -0/+3 |
| | |||||
* | - sort out the threading start/stop functions, and add rwlock functions | Nalin Dahyabhai | 2008-05-30 | 1 | -0/+3 |
| | |||||
* | - more build machinery | Nalin Dahyabhai | 2008-05-29 | 1 | -0/+21 |
| | | | | | - license text in source files - elaborate on what's still to be done | ||||
* | - build cleanups | Nalin Dahyabhai | 2008-05-29 | 1 | -2/+3 |
| | | | | - remove some more NSPRisms in cases when XDRisms are even more portable | ||||
* | - try to pull out NSPRisms where they're not needed | Nalin Dahyabhai | 2008-05-29 | 1 | -14/+16 |
| | |||||
* | - switch to using virtual attributes | Nalin Dahyabhai | 2008-05-16 | 1 | -2/+3 |
| | | | | | - read the name of the master for a map from "cn=config"'s nsslapd-localhost attribute, which is a virtual attribute | ||||
* | - learn to iterate over maps | Nalin Dahyabhai | 2008-05-09 | 1 | -3/+9 |
| | | | | | | | | - rename visited lists to related lists - handle NULL related ID lists - fix map semantics so that it won't try to take ownership of key/value data - set up map backend data - start doing proper adds/removes in post-op callbacks | ||||
* | - add foreach for entries to the map | Nalin Dahyabhai | 2008-05-09 | 1 | -1/+21 |
| | | | | | - add visited ID list as an additional argument when setting entries - actually make a copy of the visited and unique ID when setting entries | ||||
* | - add some callback data to map definitions | Nalin Dahyabhai | 2008-04-23 | 1 | -1/+2 |
| | |||||
* | - provide a way for the backend to register callbacks with the directory | Nalin Dahyabhai | 2008-04-22 | 1 | -1/+3 |
| | | | | | - switch to using the plugin's entry for locating maps in preference to the hard-coded location | ||||
* | - use PR_Bool instead of bool_t | Nalin Dahyabhai | 2008-04-18 | 1 | -8/+8 |
| | |||||
* | - warning cleanups | Nalin Dahyabhai | 2008-04-02 | 1 | -0/+19 |
| | |||||
* | - add an explicit initialization step, and work out how to add/remove map | Nalin Dahyabhai | 2008-04-02 | 1 | -0/+1 |
| | | | | configuration at an API level | ||||
* | - finish getting the basic NIS server going again | Nalin Dahyabhai | 2008-04-01 | 1 | -0/+4 |
| | |||||
* | - start stubbing out a mapping implementation | Nalin Dahyabhai | 2008-03-27 | 1 | -0/+20 |