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