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