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