]> git.sur5r.net Git - openldap/blob - CHANGES
Fixed slapo-dynlist/dyngroup nonexistant object return code (ITS#4224)
[openldap] / CHANGES
1 OpenLDAP 2.3 Change Log
2
3 OpenLDAP 2.3.14 Engineering
4         Fixed slapd assertion control restrictions
5         Fixed slapd ACL exact attrval clause normalization (ITS#4255)
6         Fixed slapd sc_prev update after free bug (ITS#4237)
7         Fixed slapd pid file creation (ITS#4241)
8         Fixed slapd DEBUG dependency (ITS#4245)
9         Fixed slapd modify/delete by ordered index issue
10         Fixed slapd passwd incomplete mod structure issue (ITS#4278)
11         Fixed slapd-glue issues (ITS#4084,4133)
12         Fixed slapd-hdb idl Delete bug (ITS#4250)
13         Fixed slapd-hdb cache deadlock (ITS#4254)
14         Fixed slapd-bdb/hdb alock_close bug (ITS#4259)
15         Fixed slapd-bdb dn2id IDL cache bug (ITS#4263)
16         Added slapd warning for excessive threads number (ITS#4249)
17         Fixed slapd-bdb/hdb mode argument parsing (ITS#4257)
18         Fixed slapd-bdb/hdb cn=config reindexing (ITS#4260)
19         Fixed slapd-bdb/hdb cn=config olcDbIndex modify/replace (ITS#4262)
20         Fixed slapd-bdb/hdb lockup issue (ITS#4184)
21         Fixed slapd-ldap anonymous identity assertion (ITS#4272)
22         Added slapd-ldap/meta idle-timeout support (ITS#4115)
23         Fixed slapd-meta bind-timeout handling (ITS#xxxx)
24         Fixed slapo-dynlist/dyngroup nonexistant object return code (ITS#4224)
25         Updated slapo-dynlist (ITS#3756,3781)
26         Fixed slapo-rwm static DN free bug (ITS#4248)
27         Fixed slapo-syncprov unpublished control (ITS#4238)
28         Fixed slapo-syncprov message id issue
29         Fixed slapo-unique extraneous searches (ITS#4267)
30         Build environment
31                 Fixed thread dependency of test028 (ITS#4141)
32                 Updated test033-glue-syncrepl (ITS#4264)
33         Documentation
34                 Updated slapd.conf(5) and Admin Guide (ITS#4146,4266)
35                 Updated slapo-dynlist(5) (ITS#4197)
36                 Updated slapo-pcache(5) (ITS#4232)
37
38 OpenLDAP 2.3.13 Release
39         Fixed libldap/liblutil MSG_ACCRIGHTSLEN bug (ITS#4206)
40         Fixed libldap ldap_bv2escaped_filter_value issue (ITS#4212)
41         Fixed liblutil URL value-specs issue (ITS#4221)
42         Fixed slapd sizelimit disclose issue (ITS#4213)
43         Fixed slapd gentlehup write restrict issue (ITS#3717)
44         Fixed slapd gentlehup abnormal issue (ITS#4217)
45         Fixed slapd delta-sync subtree scope issue (ITS#4227)
46         Fixed slapd cn=config OID/name pollution issue (ITS#4185)
47         Fixed slapd cn=config rootdn issue (ITS#4192)
48         Fixed slapd cn=config slaptest -F without -f issue (ITS#4194)
49         Fixed slapd cn=config ACL issue (ITS#4218)
50         Fixed slapd-bdb negative results IDL cache issue (ITS#4223)
51         Fixed slapd-bdb cursor close issue (ITS#4226)
52         Fixed slapd-hdb slapadd -q issue (ITS#4210)
53         Fixed slapd-hdb missing results issue (ITS#4186)
54         Fixed slapd-ldap potential double free issue (ITS#4189)
55         Fixed slapd-meta matched DN issue (ITS#4195)
56         Fixed slapd-meta DN cache issue (ITS#4196)
57         Fixed slapd-monitor shadow issue (ITS#4214)
58         Fixed slapo-accesslog delta-syncrepl issue (ITS#4198)
59         Fixed slapo-accesslog cleanup issue (ITS#4209)
60         Fixed slapo-chain resource leak issue (ITS#4140)
61         Fixed slapo-chain identity assertion issue (ITS#4256)
62         Fixed slapo-pcache attrset check issue (ITS#4199)
63         Fixed slapd-bdb readonly dirty alock issue (ITS#4201)
64         Fixed slapd-pcache non-requested attributes issues (ITS#4203,4204)
65         Fixed slaptest -F -f success with unsupported issue (ITS#4220)
66         Build environment
67                 Improved Berkeley DB detection (ITS#3809)
68                 Updated DB_CONFIG example (ITS#4229)
69         Documentation
70                 Updated ldif(5) to include change record description
71
72 OpenLDAP 2.3.12 Release
73         Fixed libldap ldapi:// authdn construction
74         Added libldap ldap_bv2escaped_filter_value (ITS#2535)
75         Added libldap/slapd TLS DSA certificate support (ITS#4017)
76         Fixed libldap SASL bind issue (ITS#4158)
77         Fixed ldapmodrdn empty line handling (ITS#4101)
78         Fixed client tools additional info printing (ITS#4147)
79         Updated slapd ldaps:// not configured fix (ITS#4082,4083)
80         Fixed slapd illegal S option bug (ITS#4119)
81         Fixed slapd cn=monitor log level mod issue (ITS#4091)
82         Fixed slapd cn=config bad access issue (ITS#4111)
83         Fixed slapd cn=config access modify issue (ITS#4127)
84         Fixed slapd cn=config init issue (ITS#4128)
85         Fixed slapd non-reentrant libwrap issue (ITS#4099)
86         Fixed slapd thread v. tools_threads settings
87         Fixed slapd spurious defer message (ITS#3850)
88         Fixed slapd attribute SYNTAX OIDM issue (ITS#4116)
89         Fixed slapd modify empty sequence bug (ITS#4183)
90         Fixed slapd-bdb uninitialized condition in tool mode (ITS#4143)
91         Fixed slapd-bdb empty suffix and syncprov issue (ITS#4171)
92         Fixed slapd-hdb syncrepl deadlock issue (ITS#4088)
93         Added slapd-ldap write op timeout support (ITS#4157)
94         Fixed slapd-ldap/slapo-chain matched dn handling (ITS#4176)
95         Fixed slapd-meta invalid DN attrs normalize/pretty issue (ITS#4107)
96         Fixed slapd-meta rootdn erroneous success issue (ITS#4122)
97         Fixed slapd-meta proxying bind result issue (ITS#4129)
98         Fixed slapd-meta/slapo-rwm rwm-mapping issue (ITS#4086)
99         Fixed slapd-meta per-target retry (ITS#4150)
100         Fixed slapd-meta size/time limit handling (ITS#4145)
101         Fixed slapd-sql size limit count (ITS#4181)
102         Fixed slapo-ppolicy pwdFailureTime after bind success issue (ITS#4134)
103         Fixed slapo-ppolicy add passord_hash quality config dependency
104         Fixed slapo-syncprov LDAP response types (ITS#4183)
105         Added slapd delta syncrepl support
106         Added slapadd thread support
107         Updated slapcat subordinate database handling (ITS#4089)
108         Added slapd/slaptest pid/arg file consistency check (ITS#4074)
109         Updated slaptools default debug level to "none" (ITS#4044)
110         Fixed slurpd backwards compat issue (ITS#4151)
111         Added slurpd pid/arg file consistency check (ITS#4152)
112         Updated contrib smbk5pwd module
113         Removed lint
114         Build environment
115                 Fixed libldap HSTRERROR issue (ITS#4124)
116                 Fixed slapd AIX IFMT issue (ITS#4123)
117                 Added slapd-bind test program
118                 Added inet_ntoa_b support for VxWorks (ITS#3440)
119                 Updated test036 (ITS#4095)
120                 Fixed test036 cmp issue (ITS#4142)
121                 Dropped SSLeay support
122         Documentation
123                 slapd.conf(5) defaultSearchBase issue (ITS#4162)
124                 slap tool man pages wll typo (ITS#4169)
125
126 OpenLDAP 2.3.11 Release
127         Fixed libldap reentrancy issue (ITS#3988)
128         Fixed libldap ndelay without timeout
129         Fixed slapd ldaps:// not configured issue (ITS#4082,4083)
130         Fixed slapd-bdb/hdb mode argument parsing (ITS#4077)
131         Fixed slapd WIN32 writefds init issue
132         Fixed slapadd buffer alignment issue (ITS#4078)
133         Updated slapd syncrepl to use ldap_unbind_ext
134         Removed lint
135
136 OpenLDAP 2.3.10 Release
137         Fixed libldap chasing of chased referrals (ITS#2942)
138         Added libldap LDAP_NOT_SUPPORTED for TLS (ITS#4072)
139         Added libldap LDAP_MSG_RECEIVED support
140         Dropped libldap LDAP_MORE_RESULTS_TO_RETURN use
141         Fixed slapd cn=config updated rootdn issue (ITS#4035)
142         Fixed slapd-meta bus error (ITS#4073)
143         Fixed slapd-meta/ldap/rwm empty naming context issue (ITS#4071)
144
145 OpenLDAP 2.3.9 Release
146         Fixed slapd req_pwdexop bug
147         Fixed slapo-syncprov queued UUIDs bug (ITS#4068)
148         Fixed slapo-syncprov memory leak
149         Fixed slapd anlist leak
150         Removed lint
151         Build Environment
152                 Updated testsuite to test only primary backends by default
153                 Disable test041-aci
154
155 OpenLDAP 2.3.8 Release
156         Fixed slapd undef HAVE_EPOLL issue
157         Fixed slapd connection-get wake bug (ITS#3999)
158         Fixed slapd uninitialized var bug (ITS#3854)
159         Fixed slapd add entry without parent bug (ITS#2757)
160         Fixed slapd cn=config value escaping bug (ITS#3807)
161         Fixed slapd cn=config missing host/uri bug (ITS#4009)
162         Fixed slapd alock symbol bug (ITS#3978)
163         Fixed slapd replogfile assert (ITS#4003)
164         Fixed slapd rewrite session var set bug (ITS#4023)
165         Fixed slapd syncrepl empty uniqueMember bug (ITS#4040)
166         Fixed slapd alias resolution bug (ITS#4030)
167         Fixed slapd password-hash cleartext bug (ITS#4021)
168         Fixed slapd realloc zero bug (ITS#3981)
169         Fixed slapd nested overlay configuration bug (ITS#4047)
170         Fixed slapd password modify oldPassword ignore bug (ITS#4049)
171         Added slapd password oldPassword verify (ITS#4051)
172         Fixed slapd select_backend manageDSAit with glue issue (ITS#4027)
173         Updated slapd authz backend detection (ITS#4018)
174         Fixed slapd-bdb/hdb pointer/integer size mismatch (ITS#4015)
175         Updated slapd-hdb index management
176         Fixed slapd-glue mixtures bug (ITS#3979)
177         Fixed slapd-ldap unlock issue (ITS#4001)
178         Fixed slapd-ldap manageDIT check bug (ITS#4005)
179         Fixed slapd-ldap resource release issue (ITS#4016)
180         Fixed slapd-meta rootdn lookup bug (ITS#4004)
181         Fixed slapd-meta null value assert issue (ITS#4028)
182         Added slapd-meta pooled connections (ITS#4056)
183         Added slapd-meta target DSA bind defer when auth'd as rootdn (ITS#4057)
184         Fixed slapd-meta pseudorootdn issue
185         Fixed slapd-monitor unavailable issue (ITS#4013)
186         Fixed slapd-perl init/destroy bug (ITS#3923)
187         Fixed slapd-sql missing space issue (ITS#4061)
188         Fixed slapo-accesslog timestamp normalization issue
189         Fixed slapo-accesslog normalizer issue 
190         Fixed slapo-ppolicy replication issues (ITS#3980)
191         Added slapo-ppolicy pwdattribute descriptor support (ITS#4025)
192         Fixed slapo-syncprov/unique interact issues (ITS#3989)
193         Fixed slapo-syncprov/subordinate interact issues (ITS#3996)
194         Fixed slapo-syncprov schema check assert (ITS#4031)
195         Fixed slapo-syncprov psearch flush in qtask
196         Fixed slapo-syncprov abandon checks
197         Fixed slapo-unique ignore writes not under unique_base (ITS#4066)
198         Fixed slapo-valsort unknown valsort-attr bug (ITS#4047)
199         Fixed slapcat out-of-memory problem (ITS#4010)
200         Fixed slurpd unrecognized slave names bug (ITS#4012)
201         Fixed liblber dgram len bug (ITS#4046)
202         Fixed libldap SASL and TLS potential ld_error leaks (ITS#4064)
203         Fixed liblutil/csn time counter issue 
204         Updated contrib/ldapc++ to avoid deprecated functions
205         Documentation
206                 Added slapo-valsort(5) man page (ITS#3994)
207                 Added slap tool -F option documentation (ITS#4026)
208         Build Environment
209                 Fixed misc POSIX conformance issues (ITS#2667)
210                 Fixed --without-threads build issue (ITS#4006)
211                 Fixed test script exit checks (ITS#4045)
212                 Added test suite parameterized directory support
213                 Fixed test suite tool error handling
214                 Updated contrib/ldapc++ build environment
215
216 OpenLDAP 2.3.7 Release
217         Updated slapd ManageDIT support
218         Updated slapd ACI syntax checking (ITS#3877)
219         Fixed slapd STATS2 referral logging
220         Refixed slapd cn=config default search base bug (ITS#3900)
221         Fixed slapd cn=config TLSVerifyClient bug (ITS#3962)
222         Fixed slapd winsock assert (ITS#3983)
223         Fixed slapd-bdb/hdb paged results deadlock (ITS#3940)
224         Fixed slapd-bdb/hdb/ldbm searchBase disclose (ITS#3964)
225         Fixed slapd-bdb/hdb bi_dbenv check (ITS#3992)
226         Fixed slapd-meta generic attribute normalize/pretty (ITS#3956)
227         Fixed slapd-ldap/meta 'undefined' attribute mutex protection (ITS#3958)
228         Added slapd-ldap/meta 'proxied' attribute support (ITS#3959)
229         Fixed slapd-meta no candidate target selected bug (ITS#3990)
230         Fixed slapd-meta matchedDN handling (ITS#3944)
231         Fixed slapd-monitor hiding issue (ITS#3986)
232         Fixed slapo-ppolicy lockout status at Bind (ITS#3946)
233         Moved slapo-glue into slapd core
234         Fixed slaptest cn=config segfault (ITS#3961)
235         Fixed slaptools logging issue (ITS#3937)
236         Fixed slaptools fails after db clean (ITS#3970)
237         Fixed slaptools reject unsupported -w (ITS#3939)
238         Fixed libldap global_opt failure 
239         Fixed libldap schema handling
240         Fixed libldap secprops parsing (ITS#3955)
241         Fixed libldap_r tpool (ITS#3925)
242         Updated liblutil password scheme check
243         Updated libldap schema to allow OID macros in syntaxes
244         Removed lint
245         Documentation
246                 Updated misc. man pages
247         Build Environment
248                 Updated build tools (ITS#3928)
249                 Fixed tests diff -u usage (ITS#3969)
250                 Fixed slapo-rwm dependency checking (ITS#3965)
251                 Fixed tests --disable-monitor support
252                 Fixed tests veryclean-local testdata cleanup
253                 Add subtree rename test (hdb only)
254
255 OpenLDAP 2.3.6 Release
256         Fixed slapd dnRelativeMatch return (ITS#3931)
257         Fixed slapd send_search_entry issue (ITS#3951)
258         Fixed slapd-bdb/hdb release entry in paged response
259         Fixed slapd-meta resources release issue (ITS#3943)
260         Fixed slapd-ldap/meta matched return (ITS#3942,ITS#3944)
261         Fixed slapo-ppolicy reset lockouts issue (ITS#3946)
262         Fixed nis.schema posixGroup object class kind (ITS#3941)
263         Revert librewrite regex mutex change (ITS#3932)
264         Updated slapd manage capability
265         Updated slapo-syncprov CSN filter checks
266         Updated libldap url list parsing
267         Added slapd SASL rootpw support (ITS#3845)
268         Added slapd Stats logging for additional cases
269         Added slapd ACI syntax validater (ITS#3877)
270         Added slapd posixgroup ACL module to contrib
271         Added slapi SLAPI_X_ADD_STRUCTURAL_CLASS extension
272         Added slapd-ldap subtree renaming proxing
273         Added slapd-meta overlapping targets enhancement (ITS#3711)
274         Removed lint
275         Documentation
276                 Added slapcat(8) -a usage example (ITS#3930)
277                 Updated slapo-unique(5) for clarity (ITS#3936)
278                 Updated slapo-syncprov(5) sessionlog description (ITS#3935)
279                 Updated doc/drafts
280         Build Environment
281                 Updated test prog bind retry code
282                 Fixed test015-xsearch regression (ITS#3506)
283                 Added test040-subtree-rename
284
285 OpenLDAP 2.3.5 Release
286         Fixed slapd integerBitOr/AndMatch logic (ITS#3782)
287         Fixed slapd substrings filter length checks (ITS#3790)
288         Fixed slapd thread pool initialization (ITS#3793)
289         Fixed slapd cancel exop (ITS#3549)
290         Fixed slapd syncrepl cookie problem (ITS#3917)
291         Fixed slapd inequality filter index bug (ITS#3920)
292         Fixed slapd syncrepl ctxcsn leak (ITS#3922)
293         Fixed slapd syncrepl scope issue (ITS#3831)
294         Fixed slapd syncrepl missing array subscript (ITS#3834)
295         Fixed slapd slapd_remove null deref (ITS#3842)
296         Fixed slapd ldapi credential normalization bug (ITS#3876)
297         Fixed slapd userPassword cleartext bug (ITS#3846)
298         Fixed slapd cn=config default search base bug (ITS#3900)
299         Fixed slapd cn=config olcDbConfig bug (ITS#3815)
300         Fixed slapd cn=config olcReadOnly bug (ITS#3820)
301         Fixed slapd cn=config hdb+bdb bug (ITS#3821)
302         Fixed slapd ACL attrs/val EQUALITY issue (ITS#3830)
303         Fixed slapd authx-regexp diagnostics (ITS#3819)
304         Fixed slapd index_substr_any_step keyword (ITS#3818)
305         Fixed slapd -f directory issue (ITS#3865)
306         Fixed slapd attributeOptions config parsing (ITS#3829)
307         Fixed slapd whitespace config parsing bug (ITS#3901)
308         Fixed slapd rootdn space issue (ITS#3806)
309         Fixed slapd passwd change w/ {CRYPT} bug (ITS#3805)
310         Fixed slapd backend_init_controls assert (ITS#3853)
311         Fixed slapd loglevel -1 bug (ITS#3858)
312         Fixed slapi bind bound DN issue (ITS#2971)
313         Fixed slapi issues (ITS#3884,3885,3886)
314         Fixed slapi authorization name issue (ITS#3892)
315         Fixed slapi slapi_int_connection_init operation problem (ITS#3868)
316         Fixed slapi slapi_entry_has_children bug (ITS#3879)
317         Fixed slapd-bdb manual recovery startup (ITS#3607,3824)
318         Fixed slapd-bdb manual recovery startup (ITS#3833)
319         Fixed slapd-bdb/hdb checkpoint before suffix bug (ITS#3784)
320         Fixed slapd-hdb modrdn base bug (ITS#3857)
321         Fixed slapd-ldap access to freed connection (ITS#3913)
322         Fixed slapd-ldap/meta filter bug (ITS#3785)
323         Fixed slapd-ldap/meta connection pooling (ITS#3813)
324         Fixed slapd-ldap/meta memory leak (ITS#3862)
325         Added slapd-sql enhancements (ITS#3432)
326         Fixed slapd-sql attribute with no values issue (ITS#3861)
327         Fixed slapd-sql truncating keyval column problem (ITS#3888)
328         Fixed slapd-sql return code ignored problem (ITS#3891)
329         Fixed slapo-glue alock bug (ITS#3817,3841)
330         Fixed slapo-dyngroup hidden subschemaSubentry bug (ITS#3844)
331         Fixed slapo-ppolicy hashed length problem (ITS#3783)
332         Fixed slapo-ppolicy quality check (ITS#3777)
333         Fixed slapo-ppolicy lockout duration (ITS#3779)
334         Fixed slapo-rwm leak (ITS#3914)
335         Fixed slapo-glue/rwm conflict (ITS#3788)
336         Fixed slapadd segfault (ITS#3926)
337         Fixed slapcat cn=config segfault (ITS#3796)
338         Fixed slaptest -F crash (ITS#3912)
339         Fixed slapd authzTo/From syntax issue (ITS#3921)
340         Fixed libldap abandon concurrency issue (ITS#3800)
341         Fixed libldap start_tls referral chasing (ITS#3791)
342         Fixed libldap referral chasing issues (ITS#2894,3578)
343         Fixed librewrite concurrency issue (ITS#3932)
344         Use IANA-assigned OIDs for recently approved IETF LDAP extensions
345         Removed lint (ITS#3857)
346         Build Environment
347                 Upgraded shtool (ITS#3752)
348                 Upgraded config.guess/config.sub
349                 Fixed FreeBSD thread stacksize problem (ITS#3456)
350                 Fixed cygwin shared libraries build problem (ITS#3712)
351                 Fixed acl_get/acl_mask v AIX symbol clash (ITS#3787)
352                 Fixed test020 logging problem (ITS#3811)
353                 Fixed duplicate symbol problem (ITS#3843)
354                 Fixed liblunicode 64bit builds (ITS#3869)
355                 Fixed passwd/kerberos module builds (ITS#3896)
356                 Fixed test037 manageDIT discovery issue (ITS#3898)
357                 Fixed installed man page symlinks (ITS#3904)
358                 Fixed <sasl.h> inclusion (ITS#3905)
359                 Fixed smbk5pwd Heimdal compat issue (ITS#3910)
360                 Fixed slapd make install issue (ITS#3929)
361                 Fixed DESTDIR reporting (ITS#3916)
362         Documentation
363                 Fixed Admin Guide authz v. saslauthz problem (ITS#3875)
364                 Fixed Admin Guide --disable-bdb issue (ITS#3837)
365                 Fixed slapd-meta(5) lastmod issue (ITS#3789)
366                 Updated slapd.conf(5) (ITS#3866)
367                 Updated slapd(8) OPTIONS section (ITS#3816)
368                 Updated slapd-monitor(5) (ITS#3822,3836)
369                 Updated slapd-bdb(5) (ITS#3823)
370
371 OpenLDAP 2.3.4 Release
372         Initial release for "general use".
373