Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - clean up (and clean up documentation for) matching functions | Nalin Dahyabhai | 2008-12-02 | 1 | -95/+75 |
| | |||||
* | - make deref() return an error when it fails to evaluate, just like most | Nalin Dahyabhai | 2008-12-02 | 1 | -1/+3 |
| | | | | other list-producing functions do | ||||
* | - drop some unused variables | Nalin Dahyabhai | 2008-11-04 | 1 | -9/+2 |
| | |||||
* | - add a "link" function | Nalin Dahyabhai | 2008-11-04 | 1 | -0/+181 |
| | |||||
* | - stop deref_r() and referred_r() stop returning empty strings when they | Nalin Dahyabhai | 2008-11-04 | 1 | -17/+9 |
| | | | | | find nothing -- that was throwing things off - add a combined check for collect, ifeq, and deref_r | ||||
* | - add some argument checking to functions which were missing them | Nalin Dahyabhai | 2008-11-03 | 1 | -1/+55 |
| | | | | - return an error if %collect doesn't have anything to return | ||||
* | - add a %collect function, for concatenating lists of values into single | Nalin Dahyabhai | 2008-11-03 | 1 | -0/+58 |
| | | | | lists, but without flattening them as %merge does | ||||
* | - teach %ifeq to return lists of values correctly | Nalin Dahyabhai | 2008-11-03 | 1 | -24/+17 |
| | |||||
* | - change %ifelse to %ifeq, because we won't have to worry about how to | Nalin Dahyabhai | 2008-11-03 | 1 | -43/+50 |
| | | | | | compare the evaluated expression if we need to compare it using a single attribute name | ||||
* | - add an %ifelse function | Nalin Dahyabhai | 2008-10-24 | 1 | -5/+89 |
| | | | | - fix a bug in function argument parsing | ||||
* | - rework how the referred_r function works, so that it retrieves the | Nalin Dahyabhai | 2008-10-24 | 1 | -87/+74 |
| | | | | interesting attribute from intermediate points, as deref_r does | ||||
* | - move config.h into src/ | Nalin Dahyabhai | 2008-10-24 | 1 | -1/+1 |
| | |||||
* | - rename formatting functions: | Nalin Dahyabhai | 2008-10-24 | 1 | -40/+40 |
| | | | | | | derefx -> deref_r referredx -> referred_r - add a simple test for referred_r | ||||
* | - add referredx, as derefx | Nalin Dahyabhai | 2008-10-24 | 1 | -1/+318 |
| | |||||
* | - add another list of attributes and parents, for use in chasing and | Nalin Dahyabhai | 2008-09-10 | 1 | -28/+60 |
| | | | | tracking multi-hop backreferences | ||||
* | - fixup some heap corruption | Nalin Dahyabhai | 2008-09-09 | 1 | -42/+35 |
| | | | | - clean up the reference updating logic | ||||
* | - search for predecessors using the right attribute/bases | Nalin Dahyabhai | 2008-09-09 | 1 | -1/+1 |
| | | | | | - handle nesting when searching for backreferences - actually update backreferences when we chase them the new way | ||||
* | - add a way to create an SDN list using an array of strings | Nalin Dahyabhai | 2008-09-08 | 1 | -3/+21 |
| | |||||
* | - be a little more careful when freeing lists | Nalin Dahyabhai | 2008-09-08 | 1 | -13/+20 |
| | | | | | | | - free the list of entries we're visiting, in case we're poorly specified for some reason - stop chasing links if we run out of entries before we run out of link attributes to follow | ||||
* | - rename sdn list manipulation functions in case they'll be needed | Nalin Dahyabhai | 2008-09-08 | 1 | -16/+16 |
| | | | | elsewhere later | ||||
* | - add a "derefx" function which should be able to handle an | Nalin Dahyabhai | 2008-09-08 | 1 | -0/+149 |
| | | | | indeterminate number of hops and nesting | ||||
* | - fixup some of the logic where we check for duplicates in the | Nalin Dahyabhai | 2008-09-08 | 1 | -10/+27 |
| | | | | ref_attr_list | ||||
* | - wire the format_ref_attr_list structure into the two plugins | Nalin Dahyabhai | 2008-09-08 | 1 | -16/+16 |
| | |||||
* | - wire a format_ref_attr_list into most APIs | Nalin Dahyabhai | 2008-09-08 | 1 | -27/+54 |
| | |||||
* | - add structures and functions for managing lists of DNs and for | Nalin Dahyabhai | 2008-09-08 | 1 | -0/+209 |
| | | | | managing lists of (lists of attributes and (lists of DNs)) | ||||
* | format.c: | Nalin Dahyabhai | 2008-08-06 | 1 | -33/+56 |
| | | | | | | | - make %format() expect a specifier as the value to match against, and the default to use if there are no / too many matches defs-nis.c: - compensate | ||||
* | - make %first sort the values it's given and return the first in sort order, | Nalin Dahyabhai | 2008-07-31 | 1 | -4/+17 |
| | | | | not returned-by-the-directory order, which isn't really guaranteed | ||||
* | - remove unused variables | Nalin Dahyabhai | 2008-07-31 | 1 | -2/+2 |
| | |||||
* | - add a wrapper for the slapi_search_internal_get_entry() function | Nalin Dahyabhai | 2008-07-22 | 1 | -4/+4 |
| | |||||
* | - don't be so zealous about freeing the matches buffer | Nalin Dahyabhai | 2008-07-21 | 1 | -1/+2 |
| | |||||
* | - fix that comment | Nalin Dahyabhai | 2008-07-15 | 1 | -1/+1 |
| | |||||
* | - first pass at creating an entry list | Nalin Dahyabhai | 2008-07-15 | 1 | -0/+65 |
| | |||||
* | - reorganize the source, just a bit | Nalin Dahyabhai | 2008-07-15 | 1 | -16/+29 |
| | |||||
* | - stop double-freeing the arguments list in %first() | Nalin Dahyabhai | 2008-07-15 | 1 | -2/+0 |
| | |||||
* | - make %first() take a pattern and not a literal | Nalin Dahyabhai | 2008-07-14 | 1 | -30/+42 |
| | |||||
* | - LDAP_SCOPE_ONE->LDAP_SCOPE_ONELEVEL | Nalin Dahyabhai | 2008-07-09 | 1 | -1/+1 |
| | | | | - LDAP_SCOPE_SUB->LDAP_SCOPE_SUBTREE | ||||
* | - remove unused variables | Nalin Dahyabhai | 2008-07-09 | 1 | -9/+5 |
| | |||||
* | - don't expand a single variable reference into an array when we're not | Nalin Dahyabhai | 2008-07-09 | 1 | -1/+2 |
| | | | | expecting an array | ||||
* | - when we duplicate an empty berval list, return an empty berval list | Nalin Dahyabhai | 2008-07-08 | 1 | -0/+3 |
| | |||||
* | - when resizing a berval list, free the old list pointer before overwriting it | Nalin Dahyabhai | 2008-07-07 | 1 | -0/+7 |
| | | | | | - free the temporary copy of the expression when evaluating a simple expression - when getting a data set, free temporary data | ||||
* | - try not to log binary data | Nalin Dahyabhai | 2008-07-07 | 1 | -14/+0 |
| | |||||
* | - teach "merge" to merge lists of values in addition to single values | Nalin Dahyabhai | 2008-07-07 | 1 | -450/+220 |
| | | | | | | - deref: return a list of values - referral: return a list of values - drop "echo" and "list" (the latter subsumed by "merge") | ||||
* | - make formatting binary-clean | Nalin Dahyabhai | 2008-07-03 | 1 | -234/+440 |
| | |||||
* | - make the newly-multiple-choice deref and referred functions return errors | Nalin Dahyabhai | 2008-07-02 | 1 | -7/+32 |
| | | | | | when they fail to find answers in multiple-choice situations, so that we don't end up with empty strings | ||||
* | - teach referred() to return multiple choices | Nalin Dahyabhai | 2008-07-02 | 1 | -18/+54 |
| | |||||
* | - require exactly the right number of arguments | Nalin Dahyabhai | 2008-07-02 | 1 | -1/+1 |
| | |||||
* | - teach the deref function to accept two arguments in a multiple-choice call | Nalin Dahyabhai | 2008-07-02 | 1 | -11/+40 |
| | |||||
* | - format_referrer: don't try to free a non-heap string if we can't find a | Nalin Dahyabhai | 2008-07-01 | 1 | -16/+14 |
| | | | | | | | configuration for the referred-to map - free map configurations correctly - if needed, wrap a user-supplied filter in "()" when the formatter asks for the filter | ||||
* | - be more consisten about group/set nomenclature | Nalin Dahyabhai | 2008-06-30 | 1 | -4/+4 |
| | |||||
* | - use group/set nomenclature more widely | Nalin Dahyabhai | 2008-06-30 | 1 | -52/+52 |
| |