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