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