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