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