summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* - always use TXN IDs, if they exist, even if we don't really careNalin Dahyabhai2012-01-131-2/+2
|
* - first pass at handling multivalue ethers records correctlyNalin Dahyabhai2012-01-131-4/+4
|
* - avoid using pblocks for more than one internal operation - the serverNalin Dahyabhai2012-01-114-42/+31
| | | | | | allocates internal state each time but doesn't clean up any that's aready there if you reuse the block - correctly free values we use when constructing compat entries
* - don't use the deprecated slapi_dn_parent() function, the result of which ↵Nalin Dahyabhai2012-01-111-3/+7
| | | | we used to leak
* - don't ever need to call slapi_free_search_results_internal() after ↵Nalin Dahyabhai2012-01-111-2/+0
| | | | slapi_search_internal_callback_pb()
* - adapt to slapi_dn_normalize() becoming a no-op because it's deprecatedNalin Dahyabhai2012-01-111-8/+11
|
* - have slapi_search_internal_get_entry() always set its result to NULL on ↵Nalin Dahyabhai2012-01-114-6/+5
| | | | failure
* - be more careful when logging the names of callback entriesNalin Dahyabhai2012-01-101-6/+12
|
* - carry the parent TXN ID downNalin Dahyabhai2012-01-101-1/+13
|
* - start with a generic sub-pblock functionNalin Dahyabhai2012-01-102-0/+7
|
* - get the disabling logic rightNalin Dahyabhai2012-01-102-6/+6
|
* - use an internal sequence number to disable the skip-boring-updates logic, ↵Nalin Dahyabhai2012-01-101-1/+48
| | | | and test that while our results don't change, we did actually do processing
* - add a testing option for toggling the skip-uninteresting-updates logicNalin Dahyabhai2012-01-104-2/+23
|
* - add and test a "unique" operatorNalin Dahyabhai2012-01-101-0/+108
|
* - make refint and memberof tests the defaultNalin Dahyabhai2012-01-101-2/+3
| | | | - add an option to add -Wl,-z,nodelete to the link flags
* - change how we skip the be-txn-post hook so that it doesn't produce a ↵Nalin Dahyabhai2012-01-093-3/+21
| | | | | | misleading debug message - set IPV6_V6ONLY to avoid logging an expected EADDRINUSE error
* - most of what's needed to hook back-end txn postoperations, except for the ↵Nalin Dahyabhai2012-01-097-0/+116
| | | | passing the TXN ID around, which means we deadlock if we actually do it
* - Make a note of which attributes we read from any entry when evaluating ↵Nalin Dahyabhai2012-01-066-53/+300
| | | | data, and when we're later called for a modify request which doesn't modify any of those attributes, skip recalculating the entry contents (should make a dent in #771493).
* - remove use of 'memberOf' for computing members of the group.byname andNalin Dahyabhai2012-01-061-3/+3
| | | | | | group.bygid maps; in IPA, the memberOf plugin ensures that it's only ever going to have redundant data, so there's nothing to be gained by examining the relationships from that end
* - use the NDN instead of the target DN as the map keyNalin Dahyabhai2012-01-041-3/+3
|
* - it helps if i don't typo in a way that breaks compilationNalin Dahyabhai2012-01-041-4/+4
|
* - use regsubi() rather than regsub() to match {crypt} hashesNalin Dahyabhai2012-01-041-4/+4
|
* - add regsubi/regmatchi, which are like the originals but case-insensitiveNalin Dahyabhai2012-01-041-26/+86
|
* fix a typo in the error messageNalin Dahyabhai2011-12-051-1/+1
|
* - when building for 389-ds, use Slapi_RWLocks if they appear to be available ↵Nalin Dahyabhai2011-08-161-1/+22
| | | | (the rest of #730394/#730403)
* - set RQ_FILE when asking tcp-wrappers about client authorizationNalin Dahyabhai2011-08-161-0/+2
|
* - separate which thread creation/manipulation/destruction API we useNalin Dahyabhai2011-08-121-14/+18
| | | | from which rwlock creation/manipulation/destruction API we use
* - try to handle two one-allocation-fails cases (static analysis)Nalin Dahyabhai2011-07-271-0/+8
|
* - remove format_* functions that didn't need to be exportedNalin Dahyabhai2011-07-263-108/+150
| | | | | - make SDN lists/queues also have a sorted companion which we can use for presence testing
* - fix counting, thereNalin Dahyabhai2011-07-261-2/+2
|
* - don't dup a list and then just free the originalNalin Dahyabhai2011-07-261-18/+11
|
* - handle control characters in disallowed-chars listsNalin Dahyabhai2011-07-262-6/+44
|
* - get more verbose with loggingNalin Dahyabhai2011-07-262-1/+18
|
* - we already did this check earlierNalin Dahyabhai2011-05-261-12/+0
|
* - handle some unusedsNalin Dahyabhai2011-05-131-6/+3
|
* - finish the port to the new yp.xNalin Dahyabhai2011-05-131-32/+34
|
* - the field is called "maps", not "list" nowNalin Dahyabhai2011-05-131-3/+3
|
* - new yp.x uses "stat" where we used to use "status"... fun.Nalin Dahyabhai2011-05-131-25/+25
|
* - don't assume that libc will provide yp headers -- build them ourselvesNalin Dahyabhai2011-05-139-17/+17
|
* - fix a type errorNalin Dahyabhai2011-04-211-1/+1
|
* - oh right, we don't ever use the sorted versionNalin Dahyabhai2011-04-211-2/+3
|
* - when we can keep the list sorted we can search it fasterNalin Dahyabhai2011-04-212-12/+97
|
* - try to add a man page for nisserver-plugin-defsNalin Dahyabhai2011-04-192-0/+39
|
* - speed up an add-to-list operation which did things the obvious way beforeNalin Dahyabhai2011-04-191-7/+3
|
* speed up building compat entries with attributes with thousands of literal ↵slapi-nis-0.23Nalin Dahyabhai2011-03-311-27/+55
| | | | values (#692690)
* - clean up the no-entries warning for the NULL setNalin Dahyabhai2011-02-091-1/+1
|
* we don't use syslog, so don't bother including the headerNalin Dahyabhai2011-01-283-3/+0
|
* - don't leak single_lengths on out-of-memory allocating lengths (defect #10104)Nalin Dahyabhai2011-01-061-1/+2
|
* - check for errors building a no-such-map or no-such-domain responseNalin Dahyabhai2011-01-031-6/+16
| | | | packet before sending it in response to yp_all (defect #10090)
* - drop some dead code (defect #10091)Nalin Dahyabhai2011-01-031-17/+12
|