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