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