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