]> git.sur5r.net Git - openldap/blob - CHANGES
partially fix ACI compatibility with OL2.1
[openldap] / CHANGES
1 OpenLDAP 2.3 Change Log
2
3 OpenLDAP 2.3.34 Engineering
4         Fixed libldap missing get_option(TLS CipherSuite) (ITS#4815)
5         Fixed ldapmodify printing error from ldap_result() (ITS#4812)
6         Fixed slapadd LDIF parsing (ITS#4817)
7         Fixed slapd syncrepl memory leaks (ITS#4805)
8         Fixed slapd dynacl/ACI compatibility with 2.1
9         Fixed slapd-bdb/hdb be_entry_get with aliases/referrals (ITS#4810)
10         Fixed slapd-ldap more response handling bugs (ITS#4782)
11         Fixed slapd-ldap C-API code tests (ITS#4808)
12         Fixed slapd-monitor NULL printf (ITS#4811)
13         Fixed slapo-chain spurious additional info in response (ITS#4828)
14         Fixed slapo-syncprov presence list (ITS#4813)
15         Fixed slapo-syncprov contextCSN checkpoint again (ITS#4720)
16         Added slapo-ppolicy cn=config support (ITS#4836)
17         Added slapo-auditlog cn=config support
18         Build environment
19                 Added Berkeley DB 4.5 detection
20         Documentation
21                 Note slapo-dynlist interaction with manageDSAit (ITS#4831)
22
23 OpenLDAP 2.3.33 Release (2007/01/17)
24         Fixed slapd syncrepl error logging with delta-syncrepl
25         Fixed slapd-ldap/meta privileged conn caching (ITS#4547)
26         Fixed slapd-ldap chase-referrals switch (ITS#4557)
27         Fixed slapd-ldap bind behavior when idassert is always used (ITS#4781)
28         Fixed slapd-ldap response handling bugs (ITS#4782)
29         Fixed slapd-ldap idassert mode=self anonymous ops (ITS#4798)
30         Fixed slapd-ldap/meta privileged connections handling (ITS#4791)
31         Fixed slapd-meta retrying (ITS#4594, 4762)
32         Fixed slapo-chain referral DN use (ITS#4776)
33         Fixed slapo-dynlist dangling pointer after entry free (ITS#4801)
34         Fixed libldap ldap_pvt_put_filter syntax checks (ITS#4648)
35         Documentation
36                 Fixed reference to deprecated stmt in slapacl(8) (ITS#4803)
37
38 OpenLDAP 2.3.32 Release (2007/01/04)
39         Fixed slapd add redundant duplicate value check (ITS#4600)
40         Fixed slapd ACL set memleak (ITS#4780)
41         Fixed slapd syncrepl shutdown hang (ITS#4790)
42         Fixed slapd connection_get race condition on Windows (ITS#4793)
43         Fixed slapd values return filter control leak (ITS#4794)
44         Fixed slapd-sql Debug typo (ITS#4784)
45         Fixed slapo-rwm parameter handling (ITS#3971, 4458, 4638, 4689)
46         Documentation
47                 Fixed reference to deprecated option in admin guide (ITS#4795)
48
49 OpenLDAP 2.3.31 Release (2006/12/17)
50         Fixed libldap unchased referral leak (ITS#4545)
51         Fixed libldap tls callback (ITS#4723)
52         Fixed liblutil ldif file: URL parsing
53         Fixed slapd syncrepl logging (ITS#4755)
54         Fixed slapd group ACL caching when proxyAuthz'ing (ITS#4760)
55         Fixed slapd "group" authz default member parsing (ITS#4761)
56         Fixed slapd uninitialized sd_actives array (ITS#4765)
57         Fixed slapd DN parsing in bindconf_parse (ITS#4766)
58         Fixed slapd conditional in macro argument (ITS#4769)
59         Fixed slapd send_search_reference should propagate errors
60         Fixed slapd memleak on failed bind (ITS#4771)
61         Fixed slapd schema preparation case to match RFCs (ITS#4764)
62         Fixed slapd kbind buffer overflow condition (ITS#4775)
63         Fixed slapd connections_shutdown assert
64         Fixed slapd glue parent/sub db overlay nesting (ITS#4615)
65         Fixed slapd-bdb/hdb/ldbm slap_add_opattrs error checking
66         Fixed slapd-bdb/hdb setting up tool threads when no indices specified
67         Fixed slapd-perl interpreter context (ITS#4751)
68         Fixed slapo-syncprov to complain if defined outside of a database
69         Fixed test021 modify ops to be syntactically correct
70         Fixed contrib smbk5pwd, check kadm5 init result
71         Documentation
72                 Fixed typo in slapo-retcode(5) man page (ITS#4753)
73                 Fixed syncrepl searchbase note (ITS#4540)
74                 Added syncrepl starttls in the admin guide (ITS#4510)
75                 Fixed reference to deprecated function in ldap_parse_result(3)
76
77 OpenLDAP 2.3.30 Release (2006/11/14)
78         Fixed slapd authzTo/authzFrom URL matching (ITS#4744)
79         Fixed slapd syncrepl consumer memory leaks (ITS#4746)
80         Fixed slapd-hdb livelock (ITS#4738)
81         Fixed slapo-ppolicy external quality check (ITS#4741)
82         Documentation
83                 Fixed ldapsearch(1) man page acknowledgement (ITS#4743)
84
85 OpenLDAP 2.3.29 Release (2006/11/10)
86         Fixed liblber/libldap error codes on Windows (ITS#4606)
87         Fixed libldap string length assert (ITS#4740)
88         Fixed liblunicode case mapping (ITS#4724)
89         Fixed slapd ldapi:// socket permissions (ITS#4709)
90         Fixed slapd c_writewaiters assert (ITS#4696,4736)
91         Fixed slapo-accesslog purge contextCSN bug (ITS#4704)
92         Fixed slapo-accesslog modify/replace bug (ITS#4728)
93         Fixed slapo-dynlist leaks (ITS#4664)
94         Fixed slapo-ppolicy leaks (ITS#4665)
95         Fixed slapo-syncprov deadlock (ITS#4720)
96         Build environment
97                 Added selection of ODBC (ITS#4735)
98         Documentation
99                 Fixed slapd-ldap/meta(5) rebind-as-user usage (ITS#4715)
100                 Fixed slapd-ldap/meta(5) missing network-timeout (ITS#4718)
101
102 OpenLDAP 2.3.28 Release (2006/10/21)
103         Fixed libldap ldap.conf max line length (ITS#4669)
104         Fixed libldap use keepalive for syncrepl (ITS#4708)
105         Fixed liblutil LDIF CR/LF parsing bug (ITS#4635)
106         Fixed librewrite LDAP map parsing bug
107         Fixed librewrite map double free bug
108         Added ldapsearch bad filter pattern check (ITS#4647)
109         Fixed slapd global access controls initialization (ITS#4654)
110         Fixed slapd setting c_sasl_bindop only on SASL binds
111         Fixed slapd max line length issue (ITS#4651)
112         Fixed slapd return code not being propagated (ITS#4565)
113         Fixed slapd integerBitAndMatch (ITS#4672)
114         Fixed slapd syncrepl modrdn new superior (ITS#4695)
115         Fixed slapd-ldap retry with idassert (ITS#4686)
116         Fixed slapd-meta DN massage error code handling (ITS#4711)
117         Fixed slapd-monitor locking with scope "subordinate" (ITS#4668)
118         Fixed slapd-perl deletes (ITS#2612)
119         Fixed slapd-perl backend initialization (ITS#4358)
120         Fixed slapd-perl finding interpreter inside a thread (ITS#4358)
121         Fixed slapo-ppolicy pwdChangedTime behavior (ITS#4692)
122         Fixed slapo-translucent ldapmodify crash (ITS#4673)
123         Documentation
124                 Updated ldapsearch(1) options (ITS#4371,4526,4647)
125                 Fixed slapd.access(5) non-optional dn= error (ITS#4522)
126
127 OpenLDAP 2.3.27 Release (2006/08/19)
128         Fixed libldap dangling pointer issue (previous fix was broken) (ITS#4405)
129
130 OpenLDAP 2.3.26 Release (2006/08/17)
131         Fixed libldap dnssrv bug with "not present" positive statement (ITS#4610)
132         Fixed libldap dangling pointer issue (ITS#4405)
133         Fixed slapd incorrect rebuilding of replica URI (ITS#4633)
134         Fixed slapd DN X.509 normalization crash (ITS#4644)
135         Fixed slapd-monitor operations order via callbacks (ITS#4631)
136         Fixed slapd-sql undefined filter handling (ITS#4604)
137         Fixed slapo-accesslog purge task during shutdown
138         Fixed slapo-ppolicy handling of default policy (ITS#4634)
139         Fixed slapo-ppolicy logging verbosity when using default policy
140         Fixed slapo-syncprov incomplete sync on restart issues (ITS#4622)
141
142 OpenLDAP 2.3.25 Release (2006/08/01)
143         Fixed liblber ber_bvreplace_x argument checks
144         Add libldap_r TLS concurrency workaround (ITS#4583)
145         Fixed liblutil password length bug
146         Add slapd glue/subordinate conflict check (ITS#4614)
147         Fixed slapd acl selfwrite bug (ITS#4587)
148         Fixed slapd bconfig "require" and "none" handling (ITS#4574)
149         Fixed slapd bconfig segfault when ldapadding new schema entries
150         Fixed slapd syncrepl no rootdn bug (ITS#4582)
151         Fixed slapd syncrepl contextCSN issue (ITS#4622)
152         Fixed slapd-bdb/hdb lock bug with virtual root (ITS#4572)
153         Fixed slapd-bdb/hdb modrdn new entry disappearing bug (ITS#4616)
154         Fixed slapd-bdb/hdb cache job issue
155         Fixed slapo-syncprov need new CSN with delete syncID sets (ITS#4534)
156         Fixed slapo-syncprov startup when lastmod is off (ITS#4613)
157         Fixed slapo-accesslog cn=config purge bug (ITS#4595)
158         Fixes slapo-auditlog DB initialization
159         Fixed slapo-ppolicy password hashing bug (ITS#4575)
160         Fixed slapo-ppolicy password modify pwdMustChange reset bug (ITS#4576)
161         Fixed slapo-ppolicy control can be critical (ITS#4596)
162         Fixed slapo-retcode logical and bug
163         Fixed slapo-syncprov DEL propagation bug (ITS#4589)
164         Fixed slurpd ldaps:// default port bug (ITS#4580)
165         Build environment
166                 Fix configure winsock.h detection for Cygwin (ITS#4621)
167                 Fix configure GMP detection (ITS#4608)
168                 Updated test006-acls to test selfwrite access (ITS#4587)
169         Documentation
170                 Fixed ldapsearch(1) formatting (ITS#4619)
171                 Updated slapd.conf(5) RFC references
172                 Updated slapd.conf(5) lastmod discussion (ITS#4613)
173                 Updated slapd.conf(5) "require" and "none" handling (ITS#4574)
174                 Added slapd.conf(5) access control note to authz-regexp discussion
175                 Updated slapo-syncprov(5) to clarify SyncProv and syncrepl diffs
176
177 OpenLDAP 2.3.24 Release (2006/05/30)
178         Fixed slapd syncrepl timestamp bug (delta-sync/cascade) (ITS#4567)
179         Fixed slapd-bdb/hdb non-root users adding suffix/root entries (ITS#4552)
180         Re-fixed slapd-ldap improper free bug in exop (ITS#4550)
181         Fixed slapd-ldif assert bug (ITS#4568)
182         Fixed slapo-syncprov crash under glued database (ITS#4562)
183
184 OpenLDAP 2.3.23 Release (2006/05/17)
185         Fixed slapd-ldap improper free bug (ITS#4550)
186
187 OpenLDAP 2.3.22 Release (2006/05/15)
188         Fixed libldap referral input destroy issue (ITS#4533)
189         Fixed libldap ldap_sort_entries tail bug (ITS#4536)
190         Fixed libldap default connection concurrency issue (ITS#4541)
191         Fixed libldap_r thread debug missing break
192         Fixed libldap_r tpool cleanup
193         Fixed liblutil strtoul(3) usage (ITS#4503)
194         Fixed liblutil time resolution issue (ITS#4514)
195         Updated ldapdelete(1) to stdout bug (ITS#4453)
196         Updated ldapsearch(1) BASE output (ITS#4504)
197         Fixed slapd backglue issue (ITS#4529)
198         Fixed slapd cn=config (ITS#4512)
199         Fixed slapd cn=config ACL application fix
200         Fixed slapd cn=config olcLimits (ITS#4515)
201         Fixed slapd dynacl tgrant/tdeny initialization
202         Fixed slapd runqueue use of freed memory (ITS#4517)
203         Fixed slapd slap_send_ldap_result bug (ITS#4499)
204         Fixed slapd thread pool init issue (ITS#4513)
205         Added slapd syncrepl mandatory searchbase check
206         Fixed slapd-bdb/hdb pre/post-read freeing (ITS#4532)
207         Fixed slapd-bdb/hdb pre/post-read unavailable issue (ITS#4538)
208         Fixed slapd-bdb/hdb referral issue (ITS#4548)
209         Fixed slapd-hdb IDL sort issue (ITS#4531)
210         Fixed slapd-ldap proxyAuthz of bound identity/override (ITS#4497)
211         Fixed slapd-ldap/meta protocol version propagation (ITS#4488)
212         Fixed slapd-ldap fd cleanup (ITS#4474)
213         Fixed slapd-ldif deadlock (ITS#4500)
214         Fixed slapd-shell lutil_atoi issue (ITS#4495)
215         Fixed slapadd cn=config issue (ITS#4194)
216         Fixed slapo-accesslog log purging issue (ITS#4505)
217         Added slapo-accesslog reqOld feature
218         Fixed slapo-auditlog missing return codes
219         Fixed slapo-ppolicy BER tags issue (ITS#4528)
220         Fixed slapo-ppolicy rebind bug (ITS#4516)
221         Fixed slapo-refint delete prohibit issue (ITS#4442)
222         Fixed slapo-syncprov MODs cause DELs (ITS#4423)
223         Fixed slapo-syncprov/syncrepl sessionlog issue (ITS#4534)
224         Added slapo-syncprov extra logging
225         Fixed slapo-translucent modifications (ITS#4527)
226         Fixed slurpd potential overflow issue
227         Build Environment
228                 Fixed OSF1 compilation problem (ITS#4537)
229                 Fixed test020-proxycache disabled debug issue (ITS#4491)
230                 Fixed test033-glue-syncrepl overlay detection (ITS#4544)
231         Documentation
232                 Fixed slapd(8) logging header reference (ITS#4509)
233                 Clarified slapd.conf(5) "disable bind_anon" feature
234
235 OpenLDAP 2.3.21 Release (2006/04/08)
236         Fixed libldap referral chasing issue (ITS#4448)
237         Fixed libldap invalid free bug (ITS#4436)
238         Fixed libldap mutex leak (ITS#4441)
239         Fixed libldap_r thr_yield(2) return handling (ITS#4469)
240         Fixed slapd syncprov/glue interaction issue (ITS#4323, ITS#4417)
241         Fixed slapd operational attrs in presence of global overlays (ITS#4431)
242         Fixed slapd "threads" config value checking (ITS#4433)
243         Fixed slapd connection index bound check (ITS#4449)
244         Fixed slapd connection cleanup (ITS#4465)
245         Fixed slapd slap_realloc misuse (ITS#4477)
246         Fixed slapd size limit check when pagesize=1 (ITS#4479)
247         Fixed slapd-bdb/hdb cache issue (ITS#4439)
248         Fixed slapd-ldbm crash on modify bug (ITS#4464)
249         Fixed slapd-ldap potential bind deadlock (ITS#4409)
250         Fixed slapd-ldap/meta conn expiration concurrency (ITS#4429)
251         Fixed slapd-ldap failed bind connection trashing (ITS#4428)
252         Fixed slapd-ldap/meta chase-referrals disabling (ITS#4447)
253         Fixed slapd-ldap controls forwarding (ITS#4457)
254         Fixed slapd-ldap pretty DN in proxied requests (ITS#4456)
255         Fixed slapd-ldbm crash on modify bug (ITS#4464)
256         Fixed slapd-meta write error mapping (ITS#4419)
257         Removed lint
258         Build Environment
259                 Added slapo-auditlog build support (ITS#4372)
260                 Fixed multi-precision sizeof detection (ITS#4416)
261                 Fixed liblunicode build (ITS#4435)
262                 Updated libtool to version 1.5.22 (ITS#4471)
263                 Updated shtool to version 2.0.5
264
265 OpenLDAP 2.3.20 Release (2006/02/18)
266         Added libldap SASL workaround for broken LDAP servers (ITS#4391)
267         Fixed libldap/slapd valuesReturnFilter OID (ITS#4404)
268         Fixed slapd config_generic_wrapper missing parameter bug (ITS#4376)
269         Fixed slapd extensible filter value normalization bug (ITS#4380)
270         Fixed slapd context CSN not updating issue (ITS#4384)
271         Fixed slapd non-read/write epoll event handling (ITS#4395)
272         Fixed slapd syncrepl de-normalize UUID issue
273         Fixed slapd syncrepl dynamic reconfig issue (ITS#4401)
274         Added slapd syncrepl log messages (ITS#4369)
275         Added slapd permissive modify/increment support
276         Added slapd dynamically registered debug level support
277         Fixed slapd connectionless LDAP support
278         Fixed slapd cn=config error on create failure issue (ITS#4407)
279         Fixed slapd-bdb/hdb wake listener on runqueue submit (ITS#4385)
280         Fixed slapd-ldap/meta resources leaks on multiple binds (ITS#4387)
281         Fixed slapd-ldap/meta assert on connection shutdown (ITS#4390)
282         Added slapd-meta subtree-exclude feature
283         Fixed slapo-syncprov update latency issue (ITS#4385)
284         Fixed slapo-auditlog crash (ITS#4394)
285         Fixed slapo-accesslog unbind crash (ITS#4386)
286         Fixed slurpd reject error formating (ITS#4382)
287         Fixed ldappasswd unbind issue (ITS#4403)
288         Fixed slapo-pcache assert on attrsonly search (ITS#4406)
289         Added slapo-pcache max_queries enhancement (ITS#4225)
290         Added slapo-pcache negative caching enhancement
291         Build Environment
292                 Fixed liblunicode cross compiling problem (ITS#4363)
293                 Updated <netinet/tcp.h> detection for AIX (ITS#4312)
294                 Updated multi-precision library detection
295         Documentation
296                 Updated misc. manual pages
297
298 OpenLDAP 2.3.19 Release (2006/01/25)
299         Fixed libldap disable DH key exchange with DH params (ITS#4354)
300         Fixed libldap_r thread pool destroy hang (ITS#4349,ITS#4368)
301         Fixed slapd slap_daemon destroy issue (ITS#4370)
302         Fixed slapd-hdb livelock issue (ITS#4360)
303         Fixed slapd-bdb/hdb auto-recovery issue (ITS#4361,ITS#4373)
304         Fixed slapd-bdb/hdb BDB 4.4 compatibility issues (ITS#4362)
305         Fixed slapo-ppolicy modify issue (ITS#4355)
306         Fixed slapo-syncprov/pcache filter dup issue (ITS#4364)
307         Fixed slapo-syncprov playlog nentries reset issue (ITS#4365)
308         Build environment
309                 Fixed slaptools when --disable-debug (ITS#4351)
310                 Fixed slapd(8) solaris select(2) issue (ITS#4357)
311
312 OpenLDAP 2.3.18 Release (2006/01/17)
313         Fixed slapd syncrepl variable used before set bug (ITS#4331)
314         Updated slapd-meta retry capabilities (ITS#4328)
315         Fixed slapd-bdb slapcat autorecover bug (ITS#4324)
316         Fixed slapo-chain search limits (ITS#4336)
317         Fixed slapo-pcache attrsets issues (ITS#4316)
318         Fixed slapo-translucent connection destroy (ITS#4334)
319         Fixed slapd-config handling of attribute options (ITS#4339)
320         Fixed slapd-ldap idassert resource leak (ITS#4326)
321         Fixed slapd-meta nretries issue (ITS#4059)
322         Fixed slapd wake_listener loses wakes (ITS#4343)
323         Fixed slapd connection manager issue (ITS#4338)
324         Fixed slapd handling of old style configuration directives (ITS#4341)
325         Removed slapd-bdb/hdb extraneous yields (ITS#3950)
326         Build Environment
327                 Removed problematic Linux sched_yield(2) workarounds (ITS#3950)
328         Documentation
329                 Updated release documents
330                 Updated misc. manual pages
331
332 OpenLDAP 2.3.17 Release (2006/01/10)
333         Fixed slapd anonymous proxy authorization issue (ITS#4320)
334         Fixed slapd-ldap/meta session reuse issue (ITS#4315)
335         Fixed slapd-ldap idassert anon-to-anon issue (ITS#4321)
336         Fixed slapd-monitor thread issue (ITS#4318)
337         Build environment
338                 Updated Linux sched_yield(2) workaround to use nanosleep(2) (ITS#3950)
339                 Fixed configure report-to URL
340
341 OpenLDAP 2.3.16 Release (2006/01/08)
342         Fixed slapd-bdb reindexing via cn=config not noticed issue (ITS#4260)
343         Fixed slapd-monitor connection search crash (ITS#4300)
344         Flapd slapd cn=config bad ACL syntax modify crash (ITS#4306)
345         Fixed slapd ACL/suffix configuration issue (ITS#4307)
346         Fixed slapd-bdb/hdb cache issue (ITS#4308)
347         Fixed slapd-bdb/hdb/ldbm suffix add with default referral issue (ITS#4310)
348         Fixed slapd-ldbm compare cache release issue (ITS#4313)
349         Fixed slapd syncrepl time/size limit parsing
350         Fixed slapi slapi_op_bind_callback fix (ITS#4311)
351         Fixed slapi pluginlog fix (ITS#4291)
352         Fixed ldapsearch response control handling issue
353         Build environment
354                 Replace sched_yield(2) on Linux with select(2) (ITS#3950)
355         Documentation
356                 Added slapd-bdb(5) cachefree description
357                 Updated misc. manual pages
358
359 OpenLDAP 2.3.15 Release (2006/01/04)
360         Fixed slapd strerror logging bug (ITS#4292)
361         Fixed slapd ACL add/delete fraction issue (ITS#4295)
362         Fixed slapd ACL users selfwrite issue (ITS#4299)
363         Fixed slapd attrs/objectclass replog issues (ITS#4298)
364         Fixed slapd-ldap password modify exop password return (ITS#4294)
365         Build environment
366                 Disable test030-relay when threads are unavailable (ITS#4297)
367
368 OpenLDAP 2.3.14 Release (2005/12/23)
369         Fixed slapd assertion control restrictions
370         Fixed slapd sc_prev update after free bug (ITS#4237)
371         Fixed slapd pid file creation (ITS#4241,4251)
372         Fixed slapd DEBUG dependency (ITS#4245)
373         Added slapd warning for excessive threads number (ITS#4249)
374         Fixed slapd passwd incomplete mod structure issue (ITS#4278)
375         Fixed slapd ACL exact attrval clause normalization (ITS#4255)
376         Fixed slapd modify/delete by ordered index issue
377         Fixed slapd strerror NULL bug (ITS#4285)
378         Fixed slapd-glue issues (ITS#4084,4133)
379         Fixed slapd-hdb idl Delete bug (ITS#4250)
380         Fixed slapd-hdb cache deadlock (ITS#4254)
381         Fixed slapd-bdb/hdb alock_close bug (ITS#4259)
382         Fixed slapd-bdb dn2id IDL cache bug (ITS#4263)
383         Fixed slapd-bdb/hdb mode argument parsing (ITS#4257)
384         Fixed slapd-bdb/hdb cn=config reindexing (ITS#4260)
385         Fixed slapd-bdb/hdb cn=config olcDbIndex modify/replace (ITS#4262)
386         Fixed slapd-bdb/hdb lockup issue (ITS#4184)
387         Fixed slapd-ldap anonymous identity assertion (ITS#4272)
388         Added slapd-ldap/meta idle-timeout support (ITS#4115)
389         Fixed slapd-meta bind-timeout handling
390         Fixed slapd-sql plug leak
391         Fixed slapo-dynlist/dyngroup nonexistant object return code (ITS#4224)
392         Updated slapo-dynlist (ITS#3756,3781)
393         Fixed slapo-rwm static DN free bug (ITS#4248)
394         Fixed slapo-syncprov unpublished control (ITS#4238)
395         Fixed slapo-syncprov message id issue
396         Fixed slapo-unique extraneous searches (ITS#4267)
397         Build environment
398                 Fixed thread dependency of test028 (ITS#4141)
399                 Updated test026-dn
400                 Updated test033-glue-syncrepl (ITS#4264)
401         Documentation
402                 Updated slapd.conf(5) and Admin Guide (ITS#4146,4266)
403                 Updated slapo-dynlist(5) (ITS#4197)
404                 Updated slapo-pcache(5) (ITS#4232)
405                 Updated slapindex(8) (ITS#4242)
406
407 OpenLDAP 2.3.13 Release (2005/11/30)
408         Fixed libldap/liblutil MSG_ACCRIGHTSLEN bug (ITS#4206)
409         Fixed libldap ldap_bv2escaped_filter_value issue (ITS#4212)
410         Fixed liblutil URL value-specs issue (ITS#4221)
411         Fixed slapd sizelimit disclose issue (ITS#4213)
412         Fixed slapd gentlehup write restrict issue (ITS#3717)
413         Fixed slapd gentlehup abnormal issue (ITS#4217)
414         Fixed slapd delta-sync subtree scope issue (ITS#4227)
415         Fixed slapd cn=config OID/name pollution issue (ITS#4185)
416         Fixed slapd cn=config rootdn issue (ITS#4192)
417         Fixed slapd cn=config slaptest -F without -f issue (ITS#4194)
418         Fixed slapd cn=config ACL issue (ITS#4218)
419         Fixed slapd-bdb negative results IDL cache issue (ITS#4223)
420         Fixed slapd-bdb cursor close issue (ITS#4226)
421         Fixed slapd-hdb slapadd -q issue (ITS#4210)
422         Fixed slapd-hdb missing results issue (ITS#4186)
423         Fixed slapd-ldap potential double free issue (ITS#4189)
424         Fixed slapd-meta matched DN issue (ITS#4195)
425         Fixed slapd-meta DN cache issue (ITS#4196)
426         Fixed slapd-monitor shadow issue (ITS#4214)
427         Fixed slapo-accesslog delta-syncrepl issue (ITS#4198)
428         Fixed slapo-accesslog cleanup issue (ITS#4209)
429         Fixed slapo-chain resource leak issue (ITS#4140)
430         Fixed slapo-chain identity assertion issue (ITS#4256)
431         Fixed slapo-pcache attrset check issue (ITS#4199)
432         Fixed slapd-bdb readonly dirty alock issue (ITS#4201)
433         Fixed slapd-pcache non-requested attributes issues (ITS#4203,4204)
434         Fixed slaptest -F -f success with unsupported issue (ITS#4220)
435         Build environment
436                 Improved Berkeley DB detection (ITS#3809)
437                 Updated DB_CONFIG example (ITS#4229)
438         Documentation
439                 Updated ldif(5) to include change record description
440
441 OpenLDAP 2.3.12 Release (2005/11/17)
442         Fixed libldap ldapi:// authdn construction
443         Added libldap ldap_bv2escaped_filter_value (ITS#2535)
444         Added libldap/slapd TLS DSA certificate support (ITS#4017)
445         Fixed libldap SASL bind issue (ITS#4158)
446         Fixed ldapmodrdn empty line handling (ITS#4101)
447         Fixed client tools additional info printing (ITS#4147)
448         Updated slapd ldaps:// not configured fix (ITS#4082,4083)
449         Fixed slapd connection crashes (ITS#4108)
450         Fixed slapd illegal S option bug (ITS#4119)
451         Fixed slapd cn=monitor log level mod issue (ITS#4091)
452         Fixed slapd cn=config bad access issue (ITS#4111)
453         Fixed slapd cn=config access modify issue (ITS#4127)
454         Fixed slapd cn=config init issue (ITS#4128)
455         Fixed slapd non-reentrant libwrap issue (ITS#4099)
456         Fixed slapd thread v. tools_threads settings
457         Fixed slapd spurious defer message (ITS#3850)
458         Fixed slapd attribute SYNTAX OIDM issue (ITS#4116)
459         Fixed slapd modify empty sequence bug (ITS#4183)
460         Fixed slapd-bdb uninitialized condition in tool mode (ITS#4143)
461         Fixed slapd-bdb empty suffix and syncprov issue (ITS#4171)
462         Fixed slapd-hdb syncrepl deadlock issue (ITS#4088)
463         Added slapd-ldap write op timeout support (ITS#4157)
464         Fixed slapd-ldap/slapo-chain matched dn handling (ITS#4176)
465         Fixed slapd-meta invalid DN attrs normalize/pretty issue (ITS#4107)
466         Fixed slapd-meta rootdn erroneous success issue (ITS#4122)
467         Fixed slapd-meta proxying bind result issue (ITS#4129)
468         Fixed slapd-meta/slapo-rwm rwm-mapping issue (ITS#4086)
469         Fixed slapd-meta per-target retry (ITS#4150)
470         Fixed slapd-meta size/time limit handling (ITS#4145)
471         Fixed slapd-sql size limit count (ITS#4181)
472         Fixed slapo-ppolicy pwdFailureTime after bind success issue (ITS#4134)
473         Fixed slapo-ppolicy add passord_hash quality config dependency
474         Fixed slapo-syncprov LDAP response types (ITS#4183)
475         Added slapd delta syncrepl support
476         Added slapadd thread support
477         Updated slapcat subordinate database handling (ITS#4089)
478         Added slapd/slaptest pid/arg file consistency check (ITS#4074)
479         Updated slaptools default debug level to "none" (ITS#4044)
480         Fixed slurpd backwards compat issue (ITS#4151)
481         Added slurpd pid/arg file consistency check (ITS#4152)
482         Updated contrib smbk5pwd module
483         Removed lint
484         Build environment
485                 Fixed libldap HSTRERROR issue (ITS#4124)
486                 Fixed slapd AIX IFMT issue (ITS#4123)
487                 Added slapd-bind test program
488                 Added inet_ntoa_b support for VxWorks (ITS#3440)
489                 Updated test036 (ITS#4095)
490                 Fixed test036 cmp issue (ITS#4142)
491                 Dropped SSLeay support
492         Documentation
493                 slapd.conf(5) defaultSearchBase issue (ITS#4162)
494                 slap tool man pages wll typo (ITS#4169)
495
496 OpenLDAP 2.3.11 Release (2005/10/12)
497         Fixed libldap reentrancy issue (ITS#3988)
498         Fixed libldap ndelay without timeout
499         Fixed slapd ldaps:// not configured issue (ITS#4082,4083)
500         Fixed slapd-bdb/hdb mode argument parsing (ITS#4077)
501         Fixed slapd WIN32 writefds init issue
502         Fixed slapadd buffer alignment issue (ITS#4078)
503         Updated slapd syncrepl to use ldap_unbind_ext
504         Removed lint
505
506 OpenLDAP 2.3.10 Release (2005/10/10)
507         Fixed libldap chasing of chased referrals (ITS#2942)
508         Added libldap LDAP_NOT_SUPPORTED for TLS (ITS#4072)
509         Added libldap LDAP_MSG_RECEIVED support
510         Dropped libldap LDAP_MORE_RESULTS_TO_RETURN use
511         Fixed slapd cn=config updated rootdn issue (ITS#4035)
512         Fixed slapd-meta bus error (ITS#4073)
513         Fixed slapd-meta/ldap/rwm empty naming context issue (ITS#4071)
514
515 OpenLDAP 2.3.9 Release (2005/10/07)
516         Fixed slapd req_pwdexop bug
517         Fixed slapo-syncprov queued UUIDs bug (ITS#4068)
518         Fixed slapo-syncprov memory leak
519         Fixed slapd anlist leak
520         Removed lint
521         Build Environment
522                 Updated testsuite to test only primary backends by default
523                 Disable test041-aci
524
525 OpenLDAP 2.3.8 Release (2005/10/05)
526         Fixed slapd undef HAVE_EPOLL issue
527         Fixed slapd connection-get wake bug (ITS#3999)
528         Fixed slapd uninitialized var bug (ITS#3854)
529         Fixed slapd add entry without parent bug (ITS#2757)
530         Fixed slapd cn=config value escaping bug (ITS#3807)
531         Fixed slapd cn=config missing host/uri bug (ITS#4009)
532         Fixed slapd alock symbol bug (ITS#3978)
533         Fixed slapd replogfile assert (ITS#4003)
534         Fixed slapd rewrite session var set bug (ITS#4023)
535         Fixed slapd syncrepl empty uniqueMember bug (ITS#4040)
536         Fixed slapd alias resolution bug (ITS#4030)
537         Fixed slapd password-hash cleartext bug (ITS#4021)
538         Fixed slapd realloc zero bug (ITS#3981)
539         Fixed slapd nested overlay configuration bug (ITS#4047)
540         Fixed slapd password modify oldPassword ignore bug (ITS#4049)
541         Added slapd password oldPassword verify (ITS#4051)
542         Fixed slapd select_backend manageDSAit with glue issue (ITS#4027)
543         Updated slapd authz backend detection (ITS#4018)
544         Fixed slapd-bdb/hdb pointer/integer size mismatch (ITS#4015)
545         Updated slapd-hdb index management
546         Fixed slapd-glue mixtures bug (ITS#3979)
547         Fixed slapd-ldap unlock issue (ITS#4001)
548         Fixed slapd-ldap manageDIT check bug (ITS#4005)
549         Fixed slapd-ldap resource release issue (ITS#4016)
550         Fixed slapd-meta rootdn lookup bug (ITS#4004)
551         Fixed slapd-meta null value assert issue (ITS#4028)
552         Added slapd-meta pooled connections (ITS#4056)
553         Added slapd-meta target DSA bind defer when auth'd as rootdn (ITS#4057)
554         Fixed slapd-meta pseudorootdn issue
555         Fixed slapd-monitor unavailable issue (ITS#4013)
556         Fixed slapd-perl init/destroy bug (ITS#3923)
557         Fixed slapd-sql missing space issue (ITS#4061)
558         Fixed slapo-accesslog timestamp normalization issue
559         Fixed slapo-accesslog normalizer issue 
560         Fixed slapo-ppolicy replication issues (ITS#3980)
561         Added slapo-ppolicy pwdattribute descriptor support (ITS#4025)
562         Fixed slapo-syncprov/unique interact issues (ITS#3989)
563         Fixed slapo-syncprov/subordinate interact issues (ITS#3996)
564         Fixed slapo-syncprov schema check assert (ITS#4031)
565         Fixed slapo-syncprov psearch flush in qtask
566         Fixed slapo-syncprov abandon checks
567         Fixed slapo-unique ignore writes not under unique_base (ITS#4066)
568         Fixed slapo-valsort unknown valsort-attr bug (ITS#4047)
569         Fixed slapcat out-of-memory problem (ITS#4010)
570         Fixed slurpd unrecognized slave names bug (ITS#4012)
571         Fixed liblber dgram len bug (ITS#4046)
572         Fixed libldap SASL and TLS potential ld_error leaks (ITS#4064)
573         Fixed liblutil/csn time counter issue 
574         Updated contrib/ldapc++ to avoid deprecated functions
575         Documentation
576                 Added slapo-valsort(5) man page (ITS#3994)
577                 Added slap tool -F option documentation (ITS#4026)
578         Build Environment
579                 Fixed misc POSIX conformance issues (ITS#2667)
580                 Fixed --without-threads build issue (ITS#4006)
581                 Fixed test script exit checks (ITS#4045)
582                 Added test suite parameterized directory support
583                 Fixed test suite tool error handling
584                 Updated contrib/ldapc++ build environment
585
586 OpenLDAP 2.3.7 Release (2005/08/31)
587         Updated slapd ManageDIT support
588         Updated slapd ACI syntax checking (ITS#3877)
589         Fixed slapd STATS2 referral logging
590         Refixed slapd cn=config default search base bug (ITS#3900)
591         Fixed slapd cn=config TLSVerifyClient bug (ITS#3962)
592         Fixed slapd winsock assert (ITS#3983)
593         Fixed slapd-bdb/hdb paged results deadlock (ITS#3940)
594         Fixed slapd-bdb/hdb/ldbm searchBase disclose (ITS#3964)
595         Fixed slapd-bdb/hdb bi_dbenv check (ITS#3992)
596         Fixed slapd-meta generic attribute normalize/pretty (ITS#3956)
597         Fixed slapd-ldap/meta 'undefined' attribute mutex protection (ITS#3958)
598         Added slapd-ldap/meta 'proxied' attribute support (ITS#3959)
599         Fixed slapd-meta no candidate target selected bug (ITS#3990)
600         Fixed slapd-meta matchedDN handling (ITS#3944)
601         Fixed slapd-monitor hiding issue (ITS#3986)
602         Fixed slapo-ppolicy lockout status at Bind (ITS#3946)
603         Moved slapo-glue into slapd core
604         Fixed slaptest cn=config segfault (ITS#3961)
605         Fixed slaptools logging issue (ITS#3937)
606         Fixed slaptools fails after db clean (ITS#3970)
607         Fixed slaptools reject unsupported -w (ITS#3939)
608         Fixed libldap global_opt failure 
609         Fixed libldap schema handling
610         Fixed libldap secprops parsing (ITS#3955)
611         Fixed libldap_r tpool (ITS#3925)
612         Updated liblutil password scheme check
613         Updated libldap schema to allow OID macros in syntaxes
614         Removed lint
615         Documentation
616                 Updated misc. man pages
617         Build Environment
618                 Updated build tools (ITS#3928)
619                 Fixed tests diff -u usage (ITS#3969)
620                 Fixed slapo-rwm dependency checking (ITS#3965)
621                 Fixed tests --disable-monitor support
622                 Fixed tests veryclean-local testdata cleanup
623                 Add subtree rename test (hdb only)
624
625 OpenLDAP 2.3.6 Release (2005/08/19)
626         Fixed slapd dnRelativeMatch return (ITS#3931)
627         Fixed slapd send_search_entry issue (ITS#3951)
628         Fixed slapd-bdb/hdb release entry in paged response
629         Fixed slapd-meta resources release issue (ITS#3943)
630         Fixed slapd-ldap/meta matched return (ITS#3942,ITS#3944)
631         Fixed slapo-ppolicy reset lockouts issue (ITS#3946)
632         Fixed nis.schema posixGroup object class kind (ITS#3941)
633         Revert librewrite regex mutex change (ITS#3932)
634         Updated slapd manage capability
635         Updated slapo-syncprov CSN filter checks
636         Updated libldap url list parsing
637         Added slapd SASL rootpw support (ITS#3845)
638         Added slapd Stats logging for additional cases
639         Added slapd ACI syntax validater (ITS#3877)
640         Added slapd posixgroup ACL module to contrib
641         Added slapi SLAPI_X_ADD_STRUCTURAL_CLASS extension
642         Added slapd-ldap subtree renaming proxing
643         Added slapd-meta overlapping targets enhancement (ITS#3711)
644         Removed lint
645         Documentation
646                 Added slapcat(8) -a usage example (ITS#3930)
647                 Updated slapo-unique(5) for clarity (ITS#3936)
648                 Updated slapo-syncprov(5) sessionlog description (ITS#3935)
649                 Updated doc/drafts
650         Build Environment
651                 Updated test prog bind retry code
652                 Fixed test015-xsearch regression (ITS#3506)
653                 Added test040-subtree-rename
654
655 OpenLDAP 2.3.5 Release (2005/08/14)
656         Fixed slapd integerBitOr/AndMatch logic (ITS#3782)
657         Fixed slapd substrings filter length checks (ITS#3790)
658         Fixed slapd thread pool initialization (ITS#3793)
659         Fixed slapd cancel exop (ITS#3549)
660         Fixed slapd syncrepl cookie problem (ITS#3917)
661         Fixed slapd inequality filter index bug (ITS#3920)
662         Fixed slapd syncrepl ctxcsn leak (ITS#3922)
663         Fixed slapd syncrepl scope issue (ITS#3831)
664         Fixed slapd syncrepl missing array subscript (ITS#3834)
665         Fixed slapd slapd_remove null deref (ITS#3842)
666         Fixed slapd ldapi credential normalization bug (ITS#3876)
667         Fixed slapd userPassword cleartext bug (ITS#3846)
668         Fixed slapd cn=config default search base bug (ITS#3900)
669         Fixed slapd cn=config olcDbConfig bug (ITS#3815)
670         Fixed slapd cn=config olcReadOnly bug (ITS#3820)
671         Fixed slapd cn=config hdb+bdb bug (ITS#3821)
672         Fixed slapd ACL attrs/val EQUALITY issue (ITS#3830)
673         Fixed slapd authx-regexp diagnostics (ITS#3819)
674         Fixed slapd index_substr_any_step keyword (ITS#3818)
675         Fixed slapd -f directory issue (ITS#3865)
676         Fixed slapd attributeOptions config parsing (ITS#3829)
677         Fixed slapd whitespace config parsing bug (ITS#3901)
678         Fixed slapd rootdn space issue (ITS#3806)
679         Fixed slapd passwd change w/ {CRYPT} bug (ITS#3805)
680         Fixed slapd backend_init_controls assert (ITS#3853)
681         Fixed slapd loglevel -1 bug (ITS#3858)
682         Fixed slapi bind bound DN issue (ITS#2971)
683         Fixed slapi issues (ITS#3884,3885,3886)
684         Fixed slapi authorization name issue (ITS#3892)
685         Fixed slapi slapi_int_connection_init operation problem (ITS#3868)
686         Fixed slapi slapi_entry_has_children bug (ITS#3879)
687         Fixed slapd-bdb manual recovery startup (ITS#3607,3824)
688         Fixed slapd-bdb manual recovery startup (ITS#3833)
689         Fixed slapd-bdb/hdb checkpoint before suffix bug (ITS#3784)
690         Fixed slapd-hdb modrdn base bug (ITS#3857)
691         Fixed slapd-ldap access to freed connection (ITS#3913)
692         Fixed slapd-ldap/meta filter bug (ITS#3785)
693         Fixed slapd-ldap/meta connection pooling (ITS#3813)
694         Fixed slapd-ldap/meta memory leak (ITS#3862)
695         Added slapd-sql enhancements (ITS#3432)
696         Fixed slapd-sql attribute with no values issue (ITS#3861)
697         Fixed slapd-sql truncating keyval column problem (ITS#3888)
698         Fixed slapd-sql return code ignored problem (ITS#3891)
699         Fixed slapo-glue alock bug (ITS#3817,3841)
700         Fixed slapo-dyngroup hidden subschemaSubentry bug (ITS#3844)
701         Fixed slapo-ppolicy hashed length problem (ITS#3783)
702         Fixed slapo-ppolicy quality check (ITS#3777)
703         Fixed slapo-ppolicy lockout duration (ITS#3779)
704         Fixed slapo-rwm leak (ITS#3914)
705         Fixed slapo-glue/rwm conflict (ITS#3788)
706         Fixed slapadd segfault (ITS#3926)
707         Fixed slapcat cn=config segfault (ITS#3796)
708         Fixed slaptest -F crash (ITS#3912)
709         Fixed slapd authzTo/From syntax issue (ITS#3921)
710         Fixed libldap abandon concurrency issue (ITS#3800)
711         Fixed libldap start_tls referral chasing (ITS#3791)
712         Fixed libldap referral chasing issues (ITS#2894,3578)
713         Fixed librewrite concurrency issue (ITS#3932)
714         Use IANA-assigned OIDs for recently approved IETF LDAP extensions
715         Removed lint (ITS#3857)
716         Build Environment
717                 Upgraded shtool (ITS#3752)
718                 Upgraded config.guess/config.sub
719                 Fixed FreeBSD thread stacksize problem (ITS#3456)
720                 Fixed cygwin shared libraries build problem (ITS#3712)
721                 Fixed acl_get/acl_mask v AIX symbol clash (ITS#3787)
722                 Fixed test020 logging problem (ITS#3811)
723                 Fixed duplicate symbol problem (ITS#3843)
724                 Fixed liblunicode 64bit builds (ITS#3869)
725                 Fixed passwd/kerberos module builds (ITS#3896)
726                 Fixed test037 manageDIT discovery issue (ITS#3898)
727                 Fixed installed man page symlinks (ITS#3904)
728                 Fixed <sasl.h> inclusion (ITS#3905)
729                 Fixed smbk5pwd Heimdal compat issue (ITS#3910)
730                 Fixed slapd make install issue (ITS#3929)
731                 Fixed DESTDIR reporting (ITS#3916)
732         Documentation
733                 Fixed Admin Guide authz v. saslauthz problem (ITS#3875)
734                 Fixed Admin Guide --disable-bdb issue (ITS#3837)
735                 Fixed slapd-meta(5) lastmod issue (ITS#3789)
736                 Updated slapd.conf(5) (ITS#3866)
737                 Updated slapd(8) OPTIONS section (ITS#3816)
738                 Updated slapd-monitor(5) (ITS#3822,3836)
739                 Updated slapd-bdb(5) (ITS#3823)
740
741 OpenLDAP 2.3.4 Release (2005/06/10)
742         Initial release for "general use".
743