Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | - treat the padding values used by %link() into expressions instead of | Nalin Dahyabhai | 2012-03-30 | 1 | -34/+52 | |
| | | | | as literals | |||||
* | - add a "default" function | Nalin Dahyabhai | 2012-03-28 | 1 | -0/+50 | |
| | ||||||
* | - add setting of a synthetic entry's entryUSN based on the source entry's ↵ | Nalin Dahyabhai | 2012-03-15 | 1 | -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 Dahyabhai | 2012-02-23 | 1 | -9/+73 | |
| | ||||||
* | - fix a compile error on systems which don't define LDAP_SCOPE_SUBORDINATE, ↵ | Nalin Dahyabhai | 2012-02-13 | 1 | -1/+1 | |
| | | | | reported by Christian Neuhold | |||||
* | - take steps to avoid making yp_first/yp_next clients loop indefinitely when ↵ | Nalin Dahyabhai | 2012-01-24 | 1 | -1/+13 | |
| | | | | a single LDAP entry produces multiple copies of the same NIS key for a given map | |||||
* | - remove unused variables | Nalin Dahyabhai | 2012-01-24 | 5 | -30/+24 | |
| | ||||||
* | - don't log a NULL there, either | Nalin Dahyabhai | 2012-01-24 | 1 | -2/+2 | |
| | ||||||
* | - modify defaults for ethers.byname and ethers.byaddr so that they'll work ↵ | Nalin Dahyabhai | 2012-01-24 | 1 | -6/+10 | |
| | | | | properly with multiple macAddress and cn values | |||||
* | - add multiple-result capable versions of match/regmatch/regsub | Nalin Dahyabhai | 2012-01-24 | 1 | -3/+129 | |
| | ||||||
* | - avoid an aliasing warning | Nalin Dahyabhai | 2012-01-23 | 1 | -1/+4 | |
| | ||||||
* | - avoid a possible NULL deref | Nalin Dahyabhai | 2012-01-23 | 1 | -8/+8 | |
| | ||||||
* | - fixup a couple of debug log messages | Nalin Dahyabhai | 2012-01-23 | 1 | -2/+2 | |
| | ||||||
* | - don't lean so hard on slapi_entry_diff(), when if we do it ourselves, the ↵ | Nalin Dahyabhai | 2012-01-19 | 1 | -2/+184 | |
| | | | | official mods list already narrows down the work needed to get the results we're interested in seeing | |||||
* | - typo | Nalin Dahyabhai | 2012-01-18 | 1 | -1/+1 | |
| | ||||||
* | - log a text version of the search scope, too | Nalin Dahyabhai | 2012-01-18 | 1 | -2/+25 | |
| | ||||||
* | - if there are _no_ substantive changes, drop out of modify even earlier -- ↵ | Nalin Dahyabhai | 2012-01-17 | 1 | -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 suckered | Nalin Dahyabhai | 2012-01-17 | 1 | -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 Dahyabhai | 2012-01-17 | 1 | -0/+13 | |
| | | | | before and won't be part of this map | |||||
* | - be a bit more aggressive about skipping unnecessary work | Nalin Dahyabhai | 2012-01-17 | 1 | -5/+1 | |
| | ||||||
* | - if the entry being touched is in an ldbm back-end, but there's no ↵ | Nalin Dahyabhai | 2012-01-16 | 3 | -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 Dahyabhai | 2012-01-16 | 1 | -8/+2 | |
| | | | | doesn't know how to use transactions | |||||
* | - update copyright dates in files modified this year | Nalin Dahyabhai | 2012-01-16 | 4 | -4/+4 | |
| | ||||||
* | - copy PARENT_TXN, too | Nalin Dahyabhai | 2012-01-16 | 1 | -0/+4 | |
| | ||||||
* | - use internal wrappers so that we can better know which callback we're | Nalin Dahyabhai | 2012-01-16 | 1 | -8/+48 | |
| | | | | answering | |||||
* | - in callbacks, only use pblocks that are built from pblocks that we | Nalin Dahyabhai | 2012-01-16 | 10 | -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 verbatim | Nalin Dahyabhai | 2012-01-16 | 1 | -1/+1 | |
| | ||||||
* | whitespace fixups | Nalin Dahyabhai | 2012-01-13 | 1 | -5/+5 | |
| | ||||||
* | - expect a parent pblock when we're pulling up a single entry | Nalin Dahyabhai | 2012-01-13 | 2 | -5/+7 | |
| | ||||||
* | - always use TXN IDs, if they exist, even if we don't really care | Nalin Dahyabhai | 2012-01-13 | 1 | -2/+2 | |
| | ||||||
* | - first pass at handling multivalue ethers records correctly | Nalin Dahyabhai | 2012-01-13 | 1 | -4/+4 | |
| | ||||||
* | - avoid using pblocks for more than one internal operation - the server | Nalin Dahyabhai | 2012-01-11 | 4 | -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 Dahyabhai | 2012-01-11 | 1 | -3/+7 | |
| | | | | we used to leak | |||||
* | - don't ever need to call slapi_free_search_results_internal() after ↵ | Nalin Dahyabhai | 2012-01-11 | 1 | -2/+0 | |
| | | | | slapi_search_internal_callback_pb() | |||||
* | - adapt to slapi_dn_normalize() becoming a no-op because it's deprecated | Nalin Dahyabhai | 2012-01-11 | 1 | -8/+11 | |
| | ||||||
* | - have slapi_search_internal_get_entry() always set its result to NULL on ↵ | Nalin Dahyabhai | 2012-01-11 | 4 | -6/+5 | |
| | | | | failure | |||||
* | - be more careful when logging the names of callback entries | Nalin Dahyabhai | 2012-01-10 | 1 | -6/+12 | |
| | ||||||
* | - carry the parent TXN ID down | Nalin Dahyabhai | 2012-01-10 | 1 | -1/+13 | |
| | ||||||
* | - start with a generic sub-pblock function | Nalin Dahyabhai | 2012-01-10 | 2 | -0/+7 | |
| | ||||||
* | - get the disabling logic right | Nalin Dahyabhai | 2012-01-10 | 2 | -6/+6 | |
| | ||||||
* | - use an internal sequence number to disable the skip-boring-updates logic, ↵ | Nalin Dahyabhai | 2012-01-10 | 1 | -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 logic | Nalin Dahyabhai | 2012-01-10 | 4 | -2/+23 | |
| | ||||||
* | - add and test a "unique" operator | Nalin Dahyabhai | 2012-01-10 | 1 | -0/+108 | |
| | ||||||
* | - make refint and memberof tests the default | Nalin Dahyabhai | 2012-01-10 | 1 | -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 Dahyabhai | 2012-01-09 | 3 | -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 Dahyabhai | 2012-01-09 | 7 | -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 Dahyabhai | 2012-01-06 | 6 | -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 and | Nalin Dahyabhai | 2012-01-06 | 1 | -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 key | Nalin Dahyabhai | 2012-01-04 | 1 | -3/+3 | |
| | ||||||
* | - it helps if i don't typo in a way that breaks compilation | Nalin Dahyabhai | 2012-01-04 | 1 | -4/+4 | |
| |