summaryrefslogtreecommitdiffstats
path: root/src/map.c
Commit message (Collapse)AuthorAgeFilesLines
...
* - use binary trees to cut down on the time it takes to traverse mapsNalin Dahyabhai2008-05-131-15/+58
|
* - namespace cleanup: struct entry becomes struct map_entryNalin Dahyabhai2008-05-131-19/+20
|
* - learn to iterate over mapsNalin Dahyabhai2008-05-091-17/+83
| | | | | | | | - 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 mapNalin Dahyabhai2008-05-091-14/+129
| | | | | - 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 definitionsNalin Dahyabhai2008-04-231-1/+16
|
* - provide a way for the backend to register callbacks with the directoryNalin Dahyabhai2008-04-221-2/+7
| | | | | - switch to using the plugin's entry for locating maps in preference to the hard-coded location
* - use PR_Bool instead of bool_t, which is RPC-specificNalin Dahyabhai2008-04-181-8/+8
|
* - allow "-1" for a datum's size to be used as shorthand for "use strlen()"Nalin Dahyabhai2008-04-181-0/+6
|
* - stub out where we'll be providing dataNalin Dahyabhai2008-04-021-1/+6
|
* - warning cleanupsNalin Dahyabhai2008-04-021-15/+0
|
* - finish pulling ldap-specific bits out of the map structureNalin Dahyabhai2008-04-021-65/+75
| | | | - expose a simple way to manipulate map contents
* - remove ldap'isms from the map structuresNalin Dahyabhai2008-04-021-98/+45
|
* - start making it possible to add entries on the flyNalin Dahyabhai2008-04-021-0/+41
|
* - work out how to remove things from the data modelNalin Dahyabhai2008-04-021-28/+116
|
* - some header cleanupNalin Dahyabhai2008-04-021-4/+0
| | | | - always build a dummy plugin
* - add an explicit initialization step, and work out how to add/remove mapNalin Dahyabhai2008-04-021-27/+265
| | | | configuration at an API level
* - add a very basic, slow, tree structure for searchingNalin Dahyabhai2008-04-021-8/+126
|
* - start stubbing out a mapping implementationNalin Dahyabhai2008-03-271-0/+68