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