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