Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | explicitly check for "no" values | Nalin Dahyabhai | 2012-11-14 | 1 | -1/+9 |
| | |||||
* | warning cleanup: remove unused variables | Nalin Dahyabhai | 2012-11-13 | 1 | -3/+2 |
| | |||||
* | show betxn settings in the plugin version | Nalin Dahyabhai | 2012-11-13 | 3 | -2/+15 |
| | |||||
* | re-sync with fedora package changelog | Nalin Dahyabhai | 2012-11-13 | 1 | -0/+3 |
| | |||||
* | tag 0.43 | Nalin Dahyabhai | 2012-11-13 | 2 | -3/+3 |
| | |||||
* | - reintroduce support for directory server transactions (nhosoi, IPA#3046) | Nalin Dahyabhai | 2012-11-13 | 1 | -0/+6 |
| | | | | | | - control transaction support at run-time, deciding when to do things based on the value of the nsslapd-pluginbetxn attribute in the plugin's entry - NIS: add default settings for shadow.byname and passwd.adjunct.byname maps | ||||
* | add test use of betxns | Nalin Dahyabhai | 2012-11-12 | 7 | -0/+40 |
| | |||||
* | 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 |
| |