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