summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* - try to rework referred_r's description againNalin Dahyabhai2008-12-021-6/+6
|
* - add more on recursive dereferencingNalin Dahyabhai2008-12-021-9/+50
|
* - clean up (and clean up documentation for) matching functionsNalin Dahyabhai2008-12-022-119/+105
|
* Merge branch 'master' of git.fedoraproject.org:/git/slapi-nisNalin Dahyabhai2008-12-026-19/+82
|\
| * - use a counter to make sure we don't recurse inside the same thread,Nalin Dahyabhai2008-12-024-18/+79
| | | | | | | | | | which might cause us to try to take a read lock when we're holding the write lock, or vice-versa
| * - take some advice from the new libtoolNalin Dahyabhai2008-12-022-1/+3
| |
* | - go more in-depth with some of the functionsNalin Dahyabhai2008-12-021-208/+311
| |
* | - make deref() return an error when it fails to evaluate, just like mostNalin Dahyabhai2008-12-021-1/+3
|/ | | | other list-producing functions do
* - abortive work at rejecting all internal-originating searches outrightNalin Dahyabhai2008-11-211-1/+11
| | | | - fix the error message given when hooking up the compare callback doesn't work
* - avoid getting read locks when we know we already have themNalin Dahyabhai2008-11-181-6/+0
|
* - merge backend_check_scope() with its only caller, backend_check_scope_pb()Nalin Dahyabhai2008-11-181-14/+3
|
* - update the todo list a bitNalin Dahyabhai2008-11-171-1/+4
|
* - more generic stuff before we dive into functionsNalin Dahyabhai2008-11-131-8/+30
|
* - split out docs on format specifiers, since it's shared anywayNalin Dahyabhai2008-11-133-435/+251
|
* - if poll() fails due to EINTR, try againNalin Dahyabhai2008-11-131-0/+7
|
* - remove unnecessary headerNalin Dahyabhai2008-11-131-1/+0
|
* - fill in part of the history of the .spec file from FedoraNalin Dahyabhai2008-11-071-0/+3
|
* - bump version to 0.9slapi-nis-0.9Nalin Dahyabhai2008-11-072-2/+5
|
* - oh, duh. don't assume the schema module is built where i happen toNalin Dahyabhai2008-11-071-1/+1
| | | | have it on that one box
* - clear some memory before using itNalin Dahyabhai2008-11-043-0/+4
|
* - drop the default limit on the number of descriptors, to avoid errorNalin Dahyabhai2008-11-041-1/+1
| | | | | messages in cases where a debugging tool has reserved some, so the limit is more than the current limit
* - drop some unused variablesNalin Dahyabhai2008-11-042-10/+3
|
* - add a description for that testNalin Dahyabhai2008-11-041-0/+1
|
* - add a note about "%link"Nalin Dahyabhai2008-11-042-0/+28
|
* - add a "link" functionNalin Dahyabhai2008-11-049-0/+507
|
* - remove unnecessary searches with scope=base and scope=oneNalin Dahyabhai2008-11-046-80/+103
| | | | - add a check to be sure we catch users or hosts being added to member groups
* - stop deref_r() and referred_r() stop returning empty strings when theyNalin Dahyabhai2008-11-046-17/+373
| | | | | 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 themNalin Dahyabhai2008-11-031-1/+55
| | | | - return an error if %collect doesn't have anything to return
* - add a %collect function, for concatenating lists of values into singleNalin Dahyabhai2008-11-038-4/+158
| | | | lists, but without flattening them as %merge does
* - also don't forget to ensure that single values don't breakNalin Dahyabhai2008-11-032-2/+0
|
* - exercise %ifeq returning listsNalin Dahyabhai2008-11-033-1/+5
|
* - teach %ifeq to return lists of values correctlyNalin Dahyabhai2008-11-031-24/+17
|
* - change %ifelse to %ifeq, because we won't have to worry about how toNalin Dahyabhai2008-11-036-60/+77
| | | | | compare the evaluated expression if we need to compare it using a single attribute name
* - test the %ifelse functionNalin Dahyabhai2008-10-245-0/+72
|
* - add an %ifelse functionNalin Dahyabhai2008-10-243-5/+215
| | | | - fix a bug in function argument parsing
* - replace one nested group test with anotherNalin Dahyabhai2008-10-2413-14/+16
|
* - rework how the referred_r function works, so that it retrieves theNalin Dahyabhai2008-10-241-87/+74
| | | | interesting attribute from intermediate points, as deref_r does
* - add a straight-up test for nested group resolutionNalin Dahyabhai2008-10-249-0/+114
|
* - move config.h into src/Nalin Dahyabhai2008-10-2416-16/+16
|
* - rename formatting functions:Nalin Dahyabhai2008-10-2412-43/+157
| | | | | | derefx -> deref_r referredx -> referred_r - add a simple test for referred_r
* - add referredx, as derefxNalin Dahyabhai2008-10-242-5/+501
|
* - don't forget to correctly populate the ref_attr_listNalin Dahyabhai2008-10-241-0/+3
|
* Merge branch 'master' of git.fedorahosted.org:/git/slapi-nisNalin Dahyabhai2008-09-231-0/+41
|\
| * Merge branch 'master' of git.fedoraproject.org:/git/slapi-nisNalin Dahyabhai2008-09-221-2/+2
| |\
| * | - note how we're using the sch plugin in ipaNalin Dahyabhai2008-09-221-0/+41
| | |
* | | - add another list of attributes and parents, for use in chasing andNalin Dahyabhai2008-09-105-34/+80
| |/ |/| | | | | tracking multi-hop backreferences
* | - we already know we're searching from the immediate superior of anNalin Dahyabhai2008-09-101-2/+2
|/ | | | expected entry, so limit the search from subtree to onelevel
* - simplify the backref chasing logic a bit moreNalin Dahyabhai2008-09-091-16/+18
|
* - fixup some heap corruptionNalin Dahyabhai2008-09-092-100/+150
| | | | - clean up the reference updating logic
* - search for predecessors using the right attribute/basesNalin Dahyabhai2008-09-0911-6/+141
| | | | | - handle nesting when searching for backreferences - actually update backreferences when we chase them the new way