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