summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* explicitly check for "no" valuesNalin Dahyabhai2012-11-141-1/+9
|
* warning cleanup: remove unused variablesNalin Dahyabhai2012-11-131-3/+2
|
* show betxn settings in the plugin versionNalin Dahyabhai2012-11-133-2/+15
|
* re-sync with fedora package changelogNalin Dahyabhai2012-11-131-0/+3
|
* tag 0.43Nalin Dahyabhai2012-11-132-3/+3
|
* - reintroduce support for directory server transactions (nhosoi, IPA#3046)Nalin Dahyabhai2012-11-131-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 betxnsNalin Dahyabhai2012-11-127-0/+40
|
* Overhaul betxn supportNalin Dahyabhai2012-11-019-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 sensitivityNalin Dahyabhai2012-10-251-5/+16
| | | | | Case sensitive comparisons keep getting tripped up by DN canonicalization and the like.
* notes on what changes when we switch to betxnsNalin Dahyabhai2012-10-161-0/+18
|
* make NIS Plugin and Schema Compatibility Plugin betxn awareNoriko Hosoi2012-10-165-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 siteNalin Dahyabhai2012-10-021-0/+2
|
* add shadow, passwd.adjuct, base64-encode nis-disallowed-charsNalin Dahyabhai2012-08-232-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.42Nalin Dahyabhai2012-06-131-1/+4
|
* drop support for directory server transactionsNalin Dahyabhai2012-06-139-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 txnsNalin Dahyabhai2012-06-061-32/+33
|
* - tag 0.42Nalin Dahyabhai2012-05-223-2/+7
|
* - fix a leakNalin Dahyabhai2012-05-221-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.41Nalin Dahyabhai2012-04-103-2/+8
|
* - log errors evaluating pad expressions in %%link rather than continuing on ↵Nalin Dahyabhai2012-04-101-0/+15
| | | | until we hit an arithmetic exception (#810258)
* Merge branch 'master' of git.fedorahosted.org:/git/slapi-nisNalin Dahyabhai2012-04-039-42/+95
|\
| * - bump to 0.40Nalin Dahyabhai2012-03-303-2/+8
| |
| * - treat the padding values used by %link() into expressions instead ofNalin Dahyabhai2012-03-306-40/+87
| | | | | | | | as literals
* | Merge branch 'master' of git.fedorahosted.org:/git/slapi-nisNalin Dahyabhai2012-03-2910-2/+164
|\|
| * - tag 0.39Nalin Dahyabhai2012-03-282-2/+9
| |
| * - add a "default" functionNalin Dahyabhai2012-03-288-0/+155
| |
* | - close the socket in case of error (static analysis)Nalin Dahyabhai2012-03-221-0/+5
|/
* - add setting of a synthetic entry's entryUSN based on the source entry's ↵Nalin Dahyabhai2012-03-156-18/+133
| | | | entryUSN or the root DSE's lastUSN (if we have no source entry)
* - tag 0.38Nalin Dahyabhai2012-03-062-2/+5
|
* properly escape RDN values when building compat entries (#796509)Nalin Dahyabhai2012-02-239-9/+205
|
* Merge branch 'master' of git.fedorahosted.org:/git/slapi-nisNalin Dahyabhai2012-02-144-4/+17
|\
| * - tag 0.37Nalin Dahyabhai2012-02-133-3/+16
| |
| * - fix a compile error on systems which don't define LDAP_SCOPE_SUBORDINATE, ↵Nalin Dahyabhai2012-02-131-1/+1
| | | | | | | | reported by Christian Neuhold
* | - skip checking if "" is declaredNalin Dahyabhai2012-01-241-1/+1
| |
* | - fix threading API detection in non-dirsrv buildsNalin Dahyabhai2012-01-241-1/+1
| |
* | - fix locking API detection in non-dirsrv buildsNalin Dahyabhai2012-01-241-1/+1
|/
* - 0.36Nalin Dahyabhai2012-01-243-2/+9
|
* - take steps to avoid making yp_first/yp_next clients loop indefinitely when ↵Nalin Dahyabhai2012-01-242-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 endNalin Dahyabhai2012-01-241-0/+2
|
* - remove unused variablesNalin Dahyabhai2012-01-245-30/+24
|
* - tag 0.35Nalin Dahyabhai2012-01-243-2/+10
|
* - 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-247-3/+260
|
* - 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
|
* - resync with fedora .specNalin Dahyabhai2012-01-191-0/+3
|
* - don't make generating yp.h conditionalNalin Dahyabhai2012-01-191-4/+0
|
* - tag 0.34Nalin Dahyabhai2012-01-193-2/+8
|