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