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