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