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