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