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