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