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