summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* - treat the padding values used by %link() into expressions instead ofNalin Dahyabhai2012-03-301-34/+52
| | | | as literals
* - add a "default" functionNalin Dahyabhai2012-03-281-0/+50
|
* - add setting of a synthetic entry's entryUSN based on the source entry's ↵Nalin Dahyabhai2012-03-151-5/+79
| | | | entryUSN or the root DSE's lastUSN (if we have no source entry)
* properly escape RDN values when building compat entries (#796509)Nalin Dahyabhai2012-02-231-9/+73
|
* - fix a compile error on systems which don't define LDAP_SCOPE_SUBORDINATE, ↵Nalin Dahyabhai2012-02-131-1/+1
| | | | reported by Christian Neuhold
* - take steps to avoid making yp_first/yp_next clients loop indefinitely when ↵Nalin Dahyabhai2012-01-241-1/+13
| | | | a single LDAP entry produces multiple copies of the same NIS key for a given map
* - remove unused variablesNalin Dahyabhai2012-01-245-30/+24
|
* - don't log a NULL there, eitherNalin Dahyabhai2012-01-241-2/+2
|
* - modify defaults for ethers.byname and ethers.byaddr so that they'll work ↵Nalin Dahyabhai2012-01-241-6/+10
| | | | properly with multiple macAddress and cn values
* - add multiple-result capable versions of match/regmatch/regsubNalin Dahyabhai2012-01-241-3/+129
|
* - avoid an aliasing warningNalin Dahyabhai2012-01-231-1/+4
|
* - avoid a possible NULL derefNalin Dahyabhai2012-01-231-8/+8
|
* - fixup a couple of debug log messagesNalin Dahyabhai2012-01-231-2/+2
|
* - don't lean so hard on slapi_entry_diff(), when if we do it ourselves, the ↵Nalin Dahyabhai2012-01-191-2/+184
| | | | official mods list already narrows down the work needed to get the results we're interested in seeing
* - typoNalin Dahyabhai2012-01-181-1/+1
|
* - log a text version of the search scope, tooNalin Dahyabhai2012-01-181-2/+25
|
* - if there are _no_ substantive changes, drop out of modify even earlier -- ↵Nalin Dahyabhai2012-01-171-3/+37
| | | | this was causing tests to fail when even the modification time wasn't changing, and we later mistook the NULL array of mods to mean that we hadn't worked them out, which caused us to do the work unnecessarily
* - computer our own mods list for modify operations, to not get suckeredNalin Dahyabhai2012-01-171-12/+50
| | | | | into doing completely unnecessary work for other plugins that modify an entry to give it the same contents that it already has
* - use a better message when we're catching a modify on an entry that wasn't ↵Nalin Dahyabhai2012-01-171-0/+13
| | | | before and won't be part of this map
* - be a bit more aggressive about skipping unnecessary workNalin Dahyabhai2012-01-171-5/+1
|
* - if the entry being touched is in an ldbm back-end, but there's no ↵Nalin Dahyabhai2012-01-163-4/+105
| | | | transaction ID, just return, and have faith that we'll be called again in the transaction post
* - set the TXN correctly, and don't bother with the internal helper that ↵Nalin Dahyabhai2012-01-161-8/+2
| | | | doesn't know how to use transactions
* - update copyright dates in files modified this yearNalin Dahyabhai2012-01-164-4/+4
|
* - copy PARENT_TXN, tooNalin Dahyabhai2012-01-161-0/+4
|
* - use internal wrappers so that we can better know which callback we'reNalin Dahyabhai2012-01-161-8/+48
| | | | answering
* - in callbacks, only use pblocks that are built from pblocks that weNalin Dahyabhai2012-01-1610-123/+195
| | | | | | already have, so that we can pass the transaction ID around; this includes additional parameters for a number of functions and a new callback data type for backend_set_config_entry_add_cb()
* - DS doesn't do nested transactions (yet?), so copy the transaction ID verbatimNalin Dahyabhai2012-01-161-1/+1
|
* whitespace fixupsNalin Dahyabhai2012-01-131-5/+5
|
* - expect a parent pblock when we're pulling up a single entryNalin Dahyabhai2012-01-132-5/+7
|
* - 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
|