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