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