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