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