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