]> git.sur5r.net Git - openldap/blob - CHANGES
Sync with HEAD
[openldap] / CHANGES
1 OpenLDAP 2.3 Change Log
2
3 OpenLDAP 2.3.12 Engineering
4         Fixed libldap ldapi:// authdn construction
5         Added libldap ldap_bv2escaped_filter_value (ITS#2535)
6         Fixed libldap HSTRERROR issue (ITS#4124)
7         Added libldap/slapd TLS DSA certificate support (ITS#4017)
8         Fixed slapd illegal S option bug (ITS#4119)
9         Fixed slapd cn=monitor log level mod issue (ITS#4091)
10         Fixed slapd cn=config bad access issue (ITS#4111)
11         Fixed slapd cn=config access modify issue (ITS#4127)
12         Fixed slapd cn=config init issue (ITS#4128)
13         Fixed slapd non-reentrant libwrap issue (ITS#4099)
14         Fixed slapd AIX IFMT issue (ITS#4123)
15         Fixed ldapmodrdn empty line handling (ITS#4101)
16         Fixed slapd-hdb syncrepl deadlock issue (ITS#4088)
17         Fixed slapd-meta invalid DN attrs normalize/pretty issue (ITS#4107)
18         Fixed slapd-meta rootdn erroneous success issue (ITS#4122)
19         Fixed slapd-meta proxying bind result issue (ITS#4129)
20         Fixed slapd-meta/slapo-rwm rwm-mapping issue (ITS#4086)
21         Fixed slapo-ppolicy pwdFailureTIme after bind success issue (ITS#4134)
22         Updated slapcat subordinate database handling (ITS#4089)
23         Added slaptest pid/arg file consistency check (ITS#4074)
24         Updated contrib smbk5pwd module
25         Build environment
26                 Added slapd-bind test program
27                 Added inet_ntoa_b support for VxWorks (ITS#3440)
28                 Dropped SSLeay support
29
30 OpenLDAP 2.3.11 Release
31         Fixed libldap reentrancy issue (ITS#3988)
32         Fixed libldap ndelay without timeout
33         Fixed slapd ldaps:// not configured issue (ITS#4082,4083)
34         Fixed slapd-bdb/hdb mode argument parsing (ITS#4077)
35         Fixed slapd WIN32 writefds init issue
36         Fixed slapadd buffer alignment issue (ITS#4078)
37         Updated slapd syncrepl to use ldap_unbind_ext
38         Removed lint
39
40 OpenLDAP 2.3.10 Release
41         Fixed libldap chasing of chased referrals (ITS#2942)
42         Added libldap LDAP_NOT_SUPPORTED for TLS (ITS#4072)
43         Added libldap LDAP_MSG_RECEIVED support
44         Dropped libldap LDAP_MORE_RESULTS_TO_RETURN use
45         Fixed slapd cn=config updated rootdn issue (ITS#4035)
46         Fixed slapd-meta bus error (ITS#4073)
47         Fixed slapd-meta/ldap/rwm empty naming context issue (ITS#4071)
48
49 OpenLDAP 2.3.9 Release
50         Fixed slapd req_pwdexop bug
51         Fixed slapo-syncprov queued UUIDs bug (ITS#4068)
52         Fixed slapo-syncprov memory leak
53         Fixed slapd anlist leak
54         Removed lint
55         Build Environment
56                 Updated testsuite to test only primary backends by default
57                 Disable test041-aci
58
59 OpenLDAP 2.3.8 Release
60         Fixed slapd undef HAVE_EPOLL issue
61         Fixed slapd connection-get wake bug (ITS#3999)
62         Fixed slapd uninitialized var bug (ITS#3854)
63         Fixed slapd add entry without parent bug (ITS#2757)
64         Fixed slapd cn=config value escaping bug (ITS#3807)
65         Fixed slapd cn=config missing host/uri bug (ITS#4009)
66         Fixed slapd alock symbol bug (ITS#3978)
67         Fixed slapd replogfile assert (ITS#4003)
68         Fixed slapd rewrite session var set bug (ITS#4023)
69         Fixed slapd syncrepl empty uniqueMember bug (ITS#4040)
70         Fixed slapd alias resolution bug (ITS#4030)
71         Fixed slapd password-hash cleartext bug (ITS#4021)
72         Fixed slapd realloc zero bug (ITS#3981)
73         Fixed slapd nested overlay configuration bug (ITS#4047)
74         Fixed slapd password modify oldPassword ignore bug (ITS#4049)
75         Added slapd password oldPassword verify (ITS#4051)
76         Fixed slapd select_backend manageDSAit with glue issue (ITS#4027)
77         Updated slapd authz backend detection (ITS#4018)
78         Fixed slapd-bdb/hdb pointer/integer size mismatch (ITS#4015)
79         Updated slapd-hdb index management
80         Fixed slapd-glue mixtures bug (ITS#3979)
81         Fixed slapd-ldap unlock issue (ITS#4001)
82         Fixed slapd-ldap manageDIT check bug (ITS#4005)
83         Fixed slapd-ldap resource release issue (ITS#4016)
84         Fixed slapd-meta rootdn lookup bug (ITS#4004)
85         Fixed slapd-meta null value assert issue (ITS#4028)
86         Added slapd-meta pooled connections (ITS#4056)
87         Added slapd-meta target DSA bind defer when auth'd as rootdn (ITS#4057)
88         Fixed slapd-meta pseudorootdn issue
89         Fixed slapd-monitor unavailable issue (ITS#4013)
90         Fixed slapd-perl init/destroy bug (ITS#3923)
91         Fixed slapd-sql missing space issue (ITS#4061)
92         Fixed slapo-accesslog timestamp normalization issue
93         Fixed slapo-accesslog normalizer issue 
94         Fixed slapo-ppolicy replication issues (ITS#3980)
95         Added slapo-ppolicy pwdattribute descriptor support (ITS#4025)
96         Fixed slapo-syncprov/unique interact issues (ITS#3989)
97         Fixed slapo-syncprov/subordinate interact issues (ITS#3996)
98         Fixed slapo-syncprov schema check assert (ITS#4031)
99         Fixed slapo-syncprov psearch flush in qtask
100         Fixed slapo-syncprov abandon checks
101         Fixed slapo-unique ignore writes not under unique_base (ITS#4066)
102         Fixed slapo-valsort unknown valsort-attr bug (ITS#4047)
103         Fixed slapcat out-of-memory problem (ITS#4010)
104         Fixed slurpd unrecognized slave names bug (ITS#4012)
105         Fixed liblber dgram len bug (ITS#4046)
106         Fixed libldap SASL and TLS potential ld_error leaks (ITS#4064)
107         Fixed liblutil/csn time counter issue 
108         Updated contrib/ldapc++ to avoid deprecated functions
109         Documentation
110                 Added slapo-valsort(5) man page (ITS#3994)
111                 Added slap tool -F option documentation (ITS#4026)
112         Build Environment
113                 Fixed misc POSIX conformance issues (ITS#2667)
114                 Fixed --without-threads build issue (ITS#4006)
115                 Fixed test script exit checks (ITS#4045)
116                 Added test suite parameterized directory support
117                 Fixed test suite tool error handling
118                 Updated contrib/ldapc++ build environment
119
120 OpenLDAP 2.3.7 Release
121         Updated slapd ManageDIT support
122         Updated slapd ACI syntax checking (ITS#3877)
123         Fixed slapd STATS2 referral logging
124         Refixed slapd cn=config default search base bug (ITS#3900)
125         Fixed slapd cn=config TLSVerifyClient bug (ITS#3962)
126         Fixed slapd winsock assert (ITS#3983)
127         Fixed slapd-bdb/hdb paged results deadlock (ITS#3940)
128         Fixed slapd-bdb/hdb/ldbm searchBase disclose (ITS#3964)
129         Fixed slapd-bdb/hdb bi_dbenv check (ITS#3992)
130         Fixed slapd-meta generic attribute normalize/pretty (ITS#3956)
131         Fixed slapd-ldap/meta 'undefined' attribute mutex protection (ITS#3958)
132         Added slapd-ldap/meta 'proxied' attribute support (ITS#3959)
133         Fixed slapd-meta no candidate target selected bug (ITS#3990)
134         Fixed slapd-meta matchedDN handling (ITS#3944)
135         Fixed slapd-monitor hiding issue (ITS#3986)
136         Fixed slapo-ppolicy lockout status at Bind (ITS#3946)
137         Moved slapo-glue into slapd core
138         Fixed slaptest cn=config segfault (ITS#3961)
139         Fixed slaptools logging issue (ITS#3937)
140         Fixed slaptools fails after db clean (ITS#3970)
141         Fixed slaptools reject unsupported -w (ITS#3939)
142         Fixed libldap global_opt failure 
143         Fixed libldap schema handling
144         Fixed libldap secprops parsing (ITS#3955)
145         Fixed libldap_r tpool (ITS#3925)
146         Updated liblutil password scheme check
147         Updated libldap schema to allow OID macros in syntaxes
148         Removed lint
149         Documentation
150                 Updated misc. man pages
151         Build Environment
152                 Updated build tools (ITS#3928)
153                 Fixed tests diff -u usage (ITS#3969)
154                 Fixed slapo-rwm dependency checking (ITS#3965)
155                 Fixed tests --disable-monitor support
156                 Fixed tests veryclean-local testdata cleanup
157                 Add subtree rename test (hdb only)
158
159 OpenLDAP 2.3.6 Release
160         Fixed slapd dnRelativeMatch return (ITS#3931)
161         Fixed slapd send_search_entry issue (ITS#3951)
162         Fixed slapd-bdb/hdb release entry in paged response
163         Fixed slapd-meta resources release issue (ITS#3943)
164         Fixed slapd-ldap/meta matched return (ITS#3942,ITS#3944)
165         Fixed slapo-ppolicy reset lockouts issue (ITS#3946)
166         Fixed nis.schema posixGroup object class kind (ITS#3941)
167         Revert librewrite regex mutex change (ITS#3932)
168         Updated slapd manage capability
169         Updated slapo-syncprov CSN filter checks
170         Updated libldap url list parsing
171         Added slapd SASL rootpw support (ITS#3845)
172         Added slapd Stats logging for additional cases
173         Added slapd ACI syntax validater (ITS#3877)
174         Added slapd posixgroup ACL module to contrib
175         Added slapi SLAPI_X_ADD_STRUCTURAL_CLASS extension
176         Added slapd-ldap subtree renaming proxing
177         Added slapd-meta overlapping targets enhancement (ITS#3711)
178         Removed lint
179         Documentation
180                 Added slapcat(8) -a usage example (ITS#3930)
181                 Updated slapo-unique(5) for clarity (ITS#3936)
182                 Updated slapo-syncprov(5) sessionlog description (ITS#3935)
183                 Updated doc/drafts
184         Build Environment
185                 Updated test prog bind retry code
186                 Fixed test015-xsearch regression (ITS#3506)
187                 Added test040-subtree-rename
188
189 OpenLDAP 2.3.5 Release
190         Fixed slapd integerBitOr/AndMatch logic (ITS#3782)
191         Fixed slapd substrings filter length checks (ITS#3790)
192         Fixed slapd thread pool initialization (ITS#3793)
193         Fixed slapd cancel exop (ITS#3549)
194         Fixed slapd syncrepl cookie problem (ITS#3917)
195         Fixed slapd inequality filter index bug (ITS#3920)
196         Fixed slapd syncrepl ctxcsn leak (ITS#3922)
197         Fixed slapd syncrepl scope issue (ITS#3831)
198         Fixed slapd syncrepl missing array subscript (ITS#3834)
199         Fixed slapd slapd_remove null deref (ITS#3842)
200         Fixed slapd ldapi credential normalization bug (ITS#3876)
201         Fixed slapd userPassword cleartext bug (ITS#3846)
202         Fixed slapd cn=config default search base bug (ITS#3900)
203         Fixed slapd cn=config olcDbConfig bug (ITS#3815)
204         Fixed slapd cn=config olcReadOnly bug (ITS#3820)
205         Fixed slapd cn=config hdb+bdb bug (ITS#3821)
206         Fixed slapd ACL attrs/val EQUALITY issue (ITS#3830)
207         Fixed slapd authx-regexp diagnostics (ITS#3819)
208         Fixed slapd index_substr_any_step keyword (ITS#3818)
209         Fixed slapd -f directory issue (ITS#3865)
210         Fixed slapd attributeOptions config parsing (ITS#3829)
211         Fixed slapd whitespace config parsing bug (ITS#3901)
212         Fixed slapd rootdn space issue (ITS#3806)
213         Fixed slapd passwd change w/ {CRYPT} bug (ITS#3805)
214         Fixed slapd backend_init_controls assert (ITS#3853)
215         Fixed slapd loglevel -1 bug (ITS#3858)
216         Fixed slapi bind bound DN issue (ITS#2971)
217         Fixed slapi issues (ITS#3884,3885,3886)
218         Fixed slapi authorization name issue (ITS#3892)
219         Fixed slapi slapi_int_connection_init operation problem (ITS#3868)
220         Fixed slapi slapi_entry_has_children bug (ITS#3879)
221         Fixed slapd-bdb manual recovery startup (ITS#3607,3824)
222         Fixed slapd-bdb manual recovery startup (ITS#3833)
223         Fixed slapd-bdb/hdb checkpoint before suffix bug (ITS#3784)
224         Fixed slapd-hdb modrdn base bug (ITS#3857)
225         Fixed slapd-ldap access to freed connection (ITS#3913)
226         Fixed slapd-ldap/meta filter bug (ITS#3785)
227         Fixed slapd-ldap/meta connection pooling (ITS#3813)
228         Fixed slapd-ldap/meta memory leak (ITS#3862)
229         Added slapd-sql enhancements (ITS#3432)
230         Fixed slapd-sql attribute with no values issue (ITS#3861)
231         Fixed slapd-sql truncating keyval column problem (ITS#3888)
232         Fixed slapd-sql return code ignored problem (ITS#3891)
233         Fixed slapo-glue alock bug (ITS#3817,3841)
234         Fixed slapo-dyngroup hidden subschemaSubentry bug (ITS#3844)
235         Fixed slapo-ppolicy hashed length problem (ITS#3783)
236         Fixed slapo-ppolicy quality check (ITS#3777)
237         Fixed slapo-ppolicy lockout duration (ITS#3779)
238         Fixed slapo-rwm leak (ITS#3914)
239         Fixed slapo-glue/rwm conflict (ITS#3788)
240         Fixed slapadd segfault (ITS#3926)
241         Fixed slapcat cn=config segfault (ITS#3796)
242         Fixed slaptest -F crash (ITS#3912)
243         Fixed slapd authzTo/From syntax issue (ITS#3921)
244         Fixed libldap abandon concurrency issue (ITS#3800)
245         Fixed libldap start_tls referral chasing (ITS#3791)
246         Fixed libldap referral chasing issues (ITS#2894,3578)
247         Fixed librewrite concurrency issue (ITS#3932)
248         Use IANA-assigned OIDs for recently approved IETF LDAP extensions
249         Removed lint (ITS#3857)
250         Build Environment
251                 Upgraded shtool (ITS#3752)
252                 Upgraded config.guess/config.sub
253                 Fixed FreeBSD thread stacksize problem (ITS#3456)
254                 Fixed cygwin shared libraries build problem (ITS#3712)
255                 Fixed acl_get/acl_mask v AIX symbol clash (ITS#3787)
256                 Fixed test020 logging problem (ITS#3811)
257                 Fixed duplicate symbol problem (ITS#3843)
258                 Fixed liblunicode 64bit builds (ITS#3869)
259                 Fixed passwd/kerberos module builds (ITS#3896)
260                 Fixed test037 manageDIT discovery issue (ITS#3898)
261                 Fixed installed man page symlinks (ITS#3904)
262                 Fixed <sasl.h> inclusion (ITS#3905)
263                 Fixed smbk5pwd Heimdal compat issue (ITS#3910)
264                 Fixed slapd make install issue (ITS#3929)
265                 Fixed DESTDIR reporting (ITS#3916)
266         Documentation
267                 Fixed Admin Guide authz v. saslauthz problem (ITS#3875)
268                 Fixed Admin Guide --disable-bdb issue (ITS#3837)
269                 Fixed slapd-meta(5) lastmod issue (ITS#3789)
270                 Updated slapd.conf(5) (ITS#3866)
271                 Updated slapd(8) OPTIONS section (ITS#3816)
272                 Updated slapd-monitor(5) (ITS#3822,3836)
273                 Updated slapd-bdb(5) (ITS#3823)
274
275 OpenLDAP 2.3.4 Release
276         Initial release for "general use".
277