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