]> git.sur5r.net Git - openldap/blob - CHANGES
Fixed SASL interactive free bug (ITS#2423)
[openldap] / CHANGES
1 OpenLDAP 2.1 Change Log
2
3 OpenLDAP 2.1.18 Engineering
4         Fixed slapd slave update when updateref missing bug (ITS#2435)
5         Fixed slapd SLP reg/dereg bugs (ITS#2438) (ITS#2442)
6         Fixed slapd crash on uniqueMember= filter (ITS#2447)
7         Fixed slapd subordinate database crash
8         Fixed slapd ACL group DN crash (ITS#2467)
9         Fixed slapd substring normalization bug (ITS#2468)
10         Fixed back-bdb search filter empty value bug (ITS#2453)
11         Fixed SASL interactive free bug (ITS#2423)
12         Fixed liblber multi-value decode bug (ITS#2458)
13         Fixed liblber over read bug (ITS#2465)
14         Fixed ldappasswd -y support (ITS#2441)
15
16 OpenLDAP 2.1.17 Release
17         Fixed libldap_r thread pool context bug (ITS#2404)
18         Fixed libldap T.61 convert bug (ITS#2388)
19         Fixed libldap h_errno bug
20         Fixed slapd cn=# bug (ITS#2387)
21         Fixed slapd naming violation error checks
22         Fixed slapd modify password uninit free bug (ITS#2390)
23         Fixed slapd request flooding bug (ITS#2389)
24         Fixed slurpd one shot mode (ITS#2385)
25         Fixed slurpd core dump on exit (ITS#2363)
26         Fixed slapadd oidm destroy bug (ITS#2409)
27         Fixed clients critical argument handling
28         Updated clients password file support
29         Added slappasswd password file support
30         Removed lint (ITS#2382)
31         Build Environment
32                 Updated versioning system
33                 Added LDAP cache shell-only routines
34         Documentation
35                 Updated slurpd(8) -u usage
36                 Misc man page updates
37
38 OpenLDAP 2.1.16 Release
39         Fixed slapd sasl internal search "auth" issue
40         Fixed liblber BER decoding bug (ITS#2365)
41         Fixed slurpd TLS failure handling (ITS#2253)
42         Fixed back-meta NULL deref bug (ITS#2359)
43         Fixed back-ldap memory corruption (ITS#2362)
44         Fixed back-bdb IDL cache leak (ITS#2367)
45         Fixed slapd index large db files bug (ITS#2368)
46         Updated back-perl (ITS#2356)
47         Removed ldaptcl from distribution
48         Removed lint
49         Build Environment
50                 Regenerated configure script for IPv6 fix (ITS#2347)
51         Documentation
52                 Misc man page updates
53
54 OpenLDAP 2.1.15 Release
55         Fixed slapd saslauthz null backend crash
56         Fixed libldap IPv6 SASL host bug (ITS#2347)
57         Fixed liblber 64bit len/tag bug (ITS#2344)
58         Fixed liblutil getpeereid replacement function (ITS#2333)
59         Fixed slapd illegal schema crash (ITS#2342)
60         Updated slaptools default backend (ITS#2343)
61         Updated liblber ber_get_stringbv handling
62         Removed lint
63         Build Environment
64                 Updated NT build environment w/ slurpd support
65                 Updated test suite
66         Documentation
67                 Misc man page updates
68
69 OpenLDAP 2.1.14 Release
70         Fixed slapd schema_check name check crash (ITS#2330)
71         Fixed slapd DirectoryString extraneous space index bug (ITS#2328)
72         Fixed back-bdb bdb_cache_find_entry* retry bug
73         Fixed back-bdb log message bug
74         Fixed back-bdb group/atttribute txn code (ITS#2122)
75         Fixed back-bdb modrdn subtree rename bug (ITS#2336)
76         Fixed client tools krb4 handling
77         Fixed (historic) CLDAP support (ITS#2335)
78         Updated slapadd to complain about holes in the DIT
79         Build Environment
80                 Look harder for BDB 4.1 (ITS#2339)
81         Documentation
82                 Misc man page updates
83
84 OpenLDAP 2.1.13 Release
85         Fixed back-bdb group ACL deadlock bug (ITS#2195)
86         Fixed back-bdb passwd hang bug (ITS#2122)
87         Fixed slapd RDN handling (ITS#2243)
88         Fixed slapd connections shutdown bug (ITS#2236)
89         Fixed slap tools argument handling (ITS#2266)
90         Fixed liblber PROTOS bugs (ITS#2275) (ITS#2280)
91         Fixed liblber ber_flush debug level
92         Fixed libldap stream readahead bug (IS#2305)
93         Fixed libldap SASL null cred bug (ITS#2267)
94         Fixed libldap SASL promts free bug (ITS#2325)
95         Fixed slapd SASL anon bugs (ITS#2268)
96         Fixed back-glue exceeded results bug (ITS#2299)
97         Fixed back-glue search reference bug
98         Fixed slurpd reject filename on Windows (ITS#2319)
99         Fixed slurpd re NULL crash (ITS#2320)
100         Changed slapd DNS reverse lookups default to off
101         Updated slapd to remove pid and args files (ITS#2318)
102         Updated slapd bind stats logging
103         Updated slapd proxy authorization support
104         Updated libldap TLS certificate checking (ITS#2161)
105         Updated back-ldap, back-meta, back-sql
106         Added slapd ACL caching
107         Added slapd ACL set string expand (ITS#2285)
108         Added slapd attribute options enhancement
109         Added slapd ldapi:// SASL EXTERNAL support
110         Added liblutil passwd sanity checks (ITS#2159)
111         Build Environment
112                 Check back-bdb requirement for BDB 4.1
113                 Removed configure flags for deprecated features
114                 Updated test suite
115         Documentation
116                 Misc man page updates
117
118 OpenLDAP 2.1.12 Release
119         Build Environment
120                 Update version number
121
122 OpenLDAP 2.1.11 Release
123         Fixed slapd ocflags bug (ITS#2186)
124         Fixed slapd objectIdentifierFirstComponentMatch bug
125         Fixed slapd octetStringOrderingMatch bug
126         Fixed slapd bitString normalization bug
127         Removed lint
128
129 OpenLDAP 2.1.10 Release
130         Fixed slapd acl/group value_find_ex() bug (ITS#2227)
131         Fixed slapd empty values return filter control bug (ITS#2219)
132         Fixed slapd NameAndOptionalUID bug
133         Fixed slapd reentant gethostbyname bug
134         Fixed slapd SASL/EXTERNAL handling (ITS#2234)
135         Fixed ldbm/bdb modrdn replog bug (ITS#2235)
136         Fixed ldapsearch empty baseObject bug
137         Fixed libldap_r thread stack size
138         Fixed libldap SASL/EXTERNAL handling
139         Fixed liblber ber_get_next assert bug (ITS#2246)
140         Updated ldapdelete/ldapmodrdn continue error handling
141         Added back-bdb IDL slab cache  (ITS#2183)
142         Removed lint, etc.
143         Build Environment
144                 Update to libtool 1.4.3 & shtool 1.6.2
145
146 OpenLDAP 2.1.9 Release
147         Fixed back-bdb moddn newSuperior bug
148         Fixed back-ldap/meta modify bug (ITS#2158)
149         Fixed back-glue segv bug (ITS#2214)
150         Fixed back-monitor subordinate database bug
151         Fixed libldap try_read1msg drain bug (ITS#2153)
152         Fixed libldap SASL bugs (ITS#2184)
153         Fixed libldap referral bug (ITS#2187)
154         Fixed libldap getaddrinfo threading bug (ITS#2221)
155         Fixed libldif empty value bugs (ITS#2218)
156         Added slapd allow update_anon feature (ITS#2155)
157         Added slapd authz stats logging feature (ITS#2165)
158         Fixed slapd unix socket unlink bug (ITS#2157)
159         Fixed slapd referral/alias normalization bug
160         Fixed slapd logging bugs (ITS#2170)
161         Fixed slapd rootdse entry_free bug (ITS#2172)
162         Fixed slapd multimaster passwd bug (ITS#2176)
163         Fixed slapd bad acl DN bug (ITS#2196)
164         Fixed slapd SASL bugs (ITS#2200) (ITS#2202)
165         Fixed slapd language range option bug
166         Fixed slapd new logging bugs
167         Removed lint
168         Build Environment
169                 Add subordinate referral test
170                 Updated other misc other tests
171                 Updated back-sql checks (ITS#2163)
172                 Fixed liblber snprintf issues (ITS#2128) (ITS#2129) (ITS#2203)
173                 Fixed configure shtool no bold handling
174
175 OpenLDAP 2.1.8 Release
176         Build Environment
177                 Update configure script
178
179 OpenLDAP 2.1.7 Release
180         Fixed liblber bvarray_add bug (ITS#2142)
181         Added libldap additional schema routines
182         Updated ldapmodify -c error handling (ITS#2133)
183         Build Environment
184                 Update {thr,sched,pthread}_yield detection
185         Documentation
186                 Misc updates
187
188 OpenLDAP 2.1.6 Release
189         Fixed slapd unsupported non-critical control handling
190         Fixed slapd value_find() uninitialized variable bug (ITS#2097)
191         Fixed back-dnssrv default referral handling (ITS#2116)
192         Fixed liblunicode memory leak (ITS#2126)
193         Fixed slapd listener crash (ITS#2132)
194         Fixed slapd modify mod_add_values crash (ITS#2136)
195         Updated slapd adlist support
196         Updated slapd disallow bind_simple_unprotected
197         Updated back-bdb/ldbm add/delete/rename ACLs
198         Updated libldap_r Pth support (ITS#724) (ITS#1033)
199         Added libldap get referral option (ITS#2121)
200         Added libldap DIT content rule routines
201         Added back-shell "entry" ACLs
202         Added slapd obsolete schema checks
203         Disable suffixAlias feature (ITS#2117)
204         Removed back-shell surrogate parent code
205         Misc minor fixes and cleanup
206         Build Environment
207                 Fixed back-bdb module linking problem
208                 Fixed misc. portability bugs
209                 Updated DB_THREAD detection (ITS#2127)
210                 Updated pthreads detection 
211                 Updated shtool to latest
212                 Updated test suite
213         Documentation
214                 Misc. updates (ITS#2093) (ITS#2105) (ITS#2106)
215
216 OpenLDAP 2.1.5 Release
217         Fixed back-ldbm indirect IDL bug (ITS#2039)
218         Fixed back-bdb locker_id bugs (ITS#2040)
219         Fixed back-bdb duplicate results (ITS#2044)
220         Fixed back-bdb group member check
221         Fixed back-bdb idl_intersection bug (ITS#2082)
222         Fixed slapd objectClass subclassing matching (ITS#2053)
223         Fixed slapd base==target referral bug (ITS#1991)
224         Fixed slapd ACL attribute auth bug (ITS#2067)
225         Fixed slapd one-level search with subordinates
226         Fixed libldap DNS SRV buffer size bug
227         Fixed liblber write bugs (ITS#1983)
228         Fixed liblutil b64 length bugs (ITS#2055)
229         Added slapadd lastmod attribute support
230         Added ldap tools passfile (-y) support (ITS#2031)
231         Added ldapmodify LDIFv1 control: support (ITS#2060)
232         Added slapd appropriate matching rule checks
233         Fixed libldap TLS session id bug
234         Updated slapd hasSubordinates
235         Updated slapd extensible matching
236         Updated matched values and noop controls
237         Updated back-passwd gecos buffer size bug (ITS#2046)
238         Updated back-ldap, back-meta, and back-sql
239         Build Environment
240                 Added SASL version checks
241                 Added IPv6 sockaddr_storage check
242                 Added Berkeley DB 4.1 support
243                 Fixed module build issues (ITS#2047 ITS#2048 ITS#2065)
244                 Updated test suite (ITS#2054)
245                 Updated NT and zOS ports
246         Documentation
247                 Added ldapwhoami(1) man page
248                 Misc man page updates
249
250 OpenLDAP 2.1.4 Release
251         Fixed slapd DN normalization (requires DB reload)
252         Fixed slapd bootParameter validation bug (ITS#1957)
253         Fixed slapd saslRegex bug (ITS#1978)
254         Fixed slapd abstract objectclass check
255         Fixed back-monitor time stats (ITS#1984)
256         Fixed slapd saslRegexp normalization (ITS#1951)
257         Fixed back-meta undef DN attr bug (ITS#1953)
258         Fixed back-meta search operation error (ITS#2014)
259         Fixed ldapmodify LDIF CRLF handling
260         Fixed back-bdb IDL bugs (ITS#1969, ITS#1977, ITS#2015)
261         Fixed back-bdb entry return (ITS#1994)
262         Fixed back-bdb lock_id error detection (ITS#2030)
263         Fixed slapd inappropriate return of operationsError (ITS#1995)
264         Fixed slapd group ACL bug (ITS#1978)
265         Fixed slapd " " handling (ITS#1998)
266         Fixed IPv6 underallocation bug (ITS#2018)
267         Fixed libldap gethostbyname init bug (ITS#2019)
268         Added LDAP SASL auxprop plugin to contrib
269         Added buffer overrun checks (ITS#1936, ITS#1965, ITS#2009-2011)
270         Added slapd subschema DN configuration (ITS#1893)
271         Updated slapd anon update error code (ITS#1987)
272         Updated slapd/libldap error messages (ITS#1989)
273         Updated slapd/libldap IPv4 only handling
274         Updated slapd bind logging (ITS#1809) (ITS#2017)
275         Updated slapd/libldap IPv6 handling (ITS#2018)
276         Updated libldap LDAP_OPT_RESTART handling
277         Updated new logging
278         Updated OpenLDAPaci syntax/semantics (ITS#2005, ITS#2006)
279         Updated back-sql
280         Build Environment
281                 Added zOS port
282                 Updated WinNT port
283                 Added DN testing to tests suite
284                 Fixed krbName schema (ITS#1948)
285                 Fixed pkiUser schema (ITS#1959)
286                 Fixed back-shell builds (ITS#1985)
287                 Resolve liblutil/passwd <des.h> conflict (ITS#2016)
288                 Resolved IRIX sc_mask conflict (ITS#2022)
289                 Removed ud(1) and filter template API (ITS#2011)
290                 Removed lint (ITS#2021)
291         Documentation
292                 Replaced namedref with RFC 3296
293                 Misc manual page updates
294
295 OpenLDAP 2.1.3 Release
296         Fixed slapd access to dn="" bug (ITS#1921)
297         Fixed slapd structuralObjectClass lastmod bug (ITS#1904)
298         Fixed slapd krbName bug (ITS#1913)
299         Fixed slapd schema error alignment bug
300         Fixed slapd excessive DN logging (ITS#1901)
301         Fixed slapd matched values malloc bug (ITS#1931)
302         Fixed slapd TLS data ready bug
303         Updated slapd SASL proxy policy code
304         Updated slapd require "strong" check
305         Added slapd disallow bind_simple_unprotected directive
306         Added slapd SASL setpass support (ITS#1943)
307         Added slapd IPv4/v6 only options
308         Updated back-bdb entry locking
309         Fixed liblutil passwd cleartext bug
310         Fixed back-ldap/meta mapping bug (ITS#1787)
311         Added back-monitor added monitorContext support
312         Fixed back-perl ad_cname bug (ITS#1882)
313         Fixed libldap ldap_controls_dup() malloc bug (ITS#1898)
314         Fixed libldap openssl compat bug (ITS#1924)
315         Fixed ucgendat EOF bug (ITS#1917)
316         Removed lint
317         Build Environment
318                 Added cc missing check
319                 Added monitor backend test
320                 Updated <ac/socket.h> SHUT_RDWR 
321                 Fixed SASL-less build issues
322                 Fixed back-perl build issues (ITS#1827)
323                 Fixed libldap_r references.c issue (ITS#1922)
324                 Added -ldb-4 detection (ITS#1888)
325                 Disabled back-sql (ITS#1920)
326         Documentation
327                 Numerous manual page updates
328
329 OpenLDAP 2.1.2 Release
330         Initial release for "general" use.
331