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