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