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