Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Overhaul betxn support | Nalin Dahyabhai | 2012-11-01 | 9 | -213/+499 | |
| | | | | | | | | | * Check for BETXN support at build-time, provide options for disabling or requiring that it be available for build to succeed. * Track whether or not BETXN support is enabled in the plugin-local state. * Skip processing in post/internalpost callbacks if BETXN support is enabled. * Skip work in betxnpost callbacks if BETXN support is disabled. | |||||
* | compare LDIF without case sensitivity | Nalin Dahyabhai | 2012-10-25 | 1 | -5/+16 | |
| | | | | | Case sensitive comparisons keep getting tripped up by DN canonicalization and the like. | |||||
* | notes on what changes when we switch to betxns | Nalin Dahyabhai | 2012-10-16 | 1 | -0/+18 | |
| | ||||||
* | make NIS Plugin and Schema Compatibility Plugin betxn aware | Noriko Hosoi | 2012-10-16 | 5 | -65/+226 | |
| | | | | | | | | | | When NIS Plugin and Schema Compatibility Plugin config entries include nsslapd-pluginbetxn: on (the value could be yes, true or 1, too), the plugins' update callbacks (add, delete, modify, and modrdn) are called at the betxn pre/postop timing. By default, the value of nsslapd-pluginbetxn is off. (See also https://fedorahosted.org/389/ticket/351) | |||||
* | add a pointer to the project site | Nalin Dahyabhai | 2012-10-02 | 1 | -0/+2 | |
| | ||||||
* | add shadow, passwd.adjuct, base64-encode nis-disallowed-chars | Nalin Dahyabhai | 2012-08-23 | 2 | -4/+69 | |
| | | | | | | | * add a definition for shadow.byname * add a definition for passwd.adjunct.byname * make passwd.byname/passwd.byuid hide userPassword if objectClass==shadowAccount * base64-encode nis-disallowed-chars when we are printing defaults | |||||
* | mark this as the real 0.42 | Nalin Dahyabhai | 2012-06-13 | 1 | -1/+4 | |
| | ||||||
* | drop support for directory server transactions | Nalin Dahyabhai | 2012-06-13 | 9 | -275/+0 | |
| | | | | | | | Transaction support the way we added it is an all-or-nothing proposition for a server installation, which turned out to be problematic, so 389 is going to pursue another strategy for that. The new way requires that we not register as a betxn plugin, ever. | |||||
* | note at configure-time if we're doing txns | Nalin Dahyabhai | 2012-06-06 | 1 | -32/+33 | |
| | ||||||
* | - tag 0.42 | Nalin Dahyabhai | 2012-05-22 | 3 | -2/+7 | |
| | ||||||
* | - fix a leak | Nalin Dahyabhai | 2012-05-22 | 1 | -21/+39 | |
| | | | | | We assumed that slapi_mods_add_smod() took ownership of the smod that we pass in, when it really just keeps the contents. | |||||
* | - tag 0.41 | Nalin Dahyabhai | 2012-04-10 | 3 | -2/+8 | |
| | ||||||
* | - log errors evaluating pad expressions in %%link rather than continuing on ↵ | Nalin Dahyabhai | 2012-04-10 | 1 | -0/+15 | |
| | | | | until we hit an arithmetic exception (#810258) | |||||
* | Merge branch 'master' of git.fedorahosted.org:/git/slapi-nis | Nalin Dahyabhai | 2012-04-03 | 9 | -42/+95 | |
|\ | ||||||
| * | - bump to 0.40 | Nalin Dahyabhai | 2012-03-30 | 3 | -2/+8 | |
| | | ||||||
| * | - treat the padding values used by %link() into expressions instead of | Nalin Dahyabhai | 2012-03-30 | 6 | -40/+87 | |
| | | | | | | | | as literals | |||||
* | | Merge branch 'master' of git.fedorahosted.org:/git/slapi-nis | Nalin Dahyabhai | 2012-03-29 | 10 | -2/+164 | |
|\| | ||||||
| * | - tag 0.39 | Nalin Dahyabhai | 2012-03-28 | 2 | -2/+9 | |
| | | ||||||
| * | - add a "default" function | Nalin Dahyabhai | 2012-03-28 | 8 | -0/+155 | |
| | | ||||||
* | | - close the socket in case of error (static analysis) | Nalin Dahyabhai | 2012-03-22 | 1 | -0/+5 | |
|/ | ||||||
* | - add setting of a synthetic entry's entryUSN based on the source entry's ↵ | Nalin Dahyabhai | 2012-03-15 | 6 | -18/+133 | |
| | | | | entryUSN or the root DSE's lastUSN (if we have no source entry) | |||||
* | - tag 0.38 | Nalin Dahyabhai | 2012-03-06 | 2 | -2/+5 | |
| | ||||||
* | properly escape RDN values when building compat entries (#796509) | Nalin Dahyabhai | 2012-02-23 | 9 | -9/+205 | |
| | ||||||
* | Merge branch 'master' of git.fedorahosted.org:/git/slapi-nis | Nalin Dahyabhai | 2012-02-14 | 4 | -4/+17 | |
|\ | ||||||
| * | - tag 0.37 | Nalin Dahyabhai | 2012-02-13 | 3 | -3/+16 | |
| | | ||||||
| * | - 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 | |||||
* | | - skip checking if "" is declared | Nalin Dahyabhai | 2012-01-24 | 1 | -1/+1 | |
| | | ||||||
* | | - fix threading API detection in non-dirsrv builds | Nalin Dahyabhai | 2012-01-24 | 1 | -1/+1 | |
| | | ||||||
* | | - fix locking API detection in non-dirsrv builds | Nalin Dahyabhai | 2012-01-24 | 1 | -1/+1 | |
|/ | ||||||
* | - 0.36 | Nalin Dahyabhai | 2012-01-24 | 3 | -2/+9 | |
| | ||||||
* | - take steps to avoid making yp_first/yp_next clients loop indefinitely when ↵ | Nalin Dahyabhai | 2012-01-24 | 2 | -1/+25 | |
| | | | | a single LDAP entry produces multiple copies of the same NIS key for a given map | |||||
* | - expect first/next to get us to the end | Nalin Dahyabhai | 2012-01-24 | 1 | -0/+2 | |
| | ||||||
* | - remove unused variables | Nalin Dahyabhai | 2012-01-24 | 5 | -30/+24 | |
| | ||||||
* | - tag 0.35 | Nalin Dahyabhai | 2012-01-24 | 3 | -2/+10 | |
| | ||||||
* | - 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 | 7 | -3/+260 | |
| | ||||||
* | - 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 | |
| | ||||||
* | - resync with fedora .spec | Nalin Dahyabhai | 2012-01-19 | 1 | -0/+3 | |
| | ||||||
* | - don't make generating yp.h conditional | Nalin Dahyabhai | 2012-01-19 | 1 | -4/+0 | |
| | ||||||
* | - tag 0.34 | Nalin Dahyabhai | 2012-01-19 | 3 | -2/+8 | |
| | ||||||
* | - 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 | |||||
* | - tighten up the descriptions so that they don't wrap on 80-column displays | Nalin Dahyabhai | 2012-01-18 | 4 | -4/+4 | |
| | ||||||
* | - 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 | |
| | ||||||
* | - tag 0.33 | Nalin Dahyabhai | 2012-01-17 | 3 | -2/+8 | |
| | ||||||
* | - 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 | |||||
* | - add plenty of time here, and don't use --read-var-info=yes because all it ↵ | Nalin Dahyabhai | 2012-01-17 | 2 | -2/+2 | |
| | | | | gets me is errors |