blob: b410cb568c945a0e39ab4414d8d30b51320a5bf8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
|
0.30 * Make a note of which attributes we read from any entry when
evaluating 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).
0.29 * Add regmatchi/regsubi formatting functions which work like
regmatch/regsub, but do matching in a case-insensitive manner.
* Update NIS map defaults to match {CRYPT} userPassword values in a
case-insensitive manner so that we also use {crypt} userPassword
values.
* Fix inconsistencies in the NIS service stemming from using
not-normalized DNs in some places where it should have used
normalized DNs.
0.28 * When building with OpenLDAP libraries, link with -lldap_r and
not with -lldap (rmeggins, #769107).
0.27 * Switch to slapi rwlocks instead of libpthread or NSPR rwlocks
(the rest of #730394/730403).
0.26 * Switch to libpthread rwlocks instead of NSPR rwlocks (part of
#730394/730403).
0.25 * Speed up building compat entries when they refer to thousands of
other entries (#694623).
0.24 * Buidl with either glibc's RPC or libtirpc.
0.23 * Speed up building compat entries with attributes with thousands
of literal values (#692690).
0.22 * Bug fixes.
* Learn to build against either mozldap or openldap when building
for dirsrv servers.
0.21 * Make standalone container entries only show up in search results
once.
0.20 * Add a deref_f function which works like deref but also applies a
filter before reading the target attribute from the target entry.
0.19 * Fix a brown-paper-bag crash.
0.18 * Check that the search base is serviced by a real backend before
we'll attempt to participate in a search request.
* Add a deref_rf function which works like deref_r but also applies
filters at each step of the way.
* Do the more-or-less expected thing when a schema compat group
doesn't include a container RDN: assume the group DN is the only
container and make it standalone.
0.17 * Actually send portmap registrations to the right address.
0.16 * Fix NIS server startup problem when no listening port is explicitly
configured and we're using portmap instead of rpcbind (#500903).
0.15 * Avoid returning an empty-but-valid result when %deref and %referred
don't find anything, when they should be failing instead.
0.14 * Work correctly when nsslapd-pluginEnabled is set to "off" (#499404).
0.13 * Assorted fixes to %link() (#498432).
0.12 * Fix a crash introduced by a bug in the fix for the previous crash.
0.11 * Fix a crash while reading NIS maps with no entries (#497904).
0.10 * IPv6 support for the NIS server plugin.
* Make the NIS server reject client requests which are too big.
* Make the NIS defaults use recursive attribute functions.
* Expanded docs, including a NEWS file.
0.9 * Added recursive attribute dereferencing using deref_r and referred_r.
* Added conditional support (ifeq), and more merging functions (link,
collect).
* More tests.
* Entries supplied by the Schema Compatibility plugin now provide these
operational attributes:
* createTimestamp
* modifyTimestamp
* creatorsName
* modifiersName
* entryDN
* hasSubordinates
0.8 * Added a quick start guide for the Schema Compatibility plugin.
* Tweak default format specifiers for the NIS Server plugin so that
we ensure that we only ever return UID and GID values which are
actually numbers.
0.7 * Teach the NIS Server plugin to be able to produce multiple NIS
map entries for a single directory server entry.
* Make the Schema Compatibility plugin warn if a result set is empty.
* Change match,regmatch,regsub to match against expressions, not just
attribute names.
|