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