CHANGES 15.6 KB
Newer Older
1
OpenLDAP 2.1 Change Log
Kurt Zeilenga's avatar
Kurt Zeilenga committed
2

Kurt Zeilenga's avatar
Kurt Zeilenga committed
3
OpenLDAP 2.1.26 Release
Howard Chu's avatar
Howard Chu committed
4
	Fixed slapd bdb error recovery bug (ITS#2865)
Howard Chu's avatar
Howard Chu committed
5
6
	Fixed slapd bdb IDL cache cleanup bug (ITS#2917)
	Fixed slapd SASL auxprop typo (ITS#2909)
Howard Chu's avatar
Howard Chu committed
7
	Fixed slapd backglue segfault (ITS#2924)
Howard Chu's avatar
Howard Chu committed
8
	Fixed slapd bind mech in authDN (ITS#2871)
Howard Chu's avatar
Howard Chu committed
9
	Fixed back-ldap compare operation (ITS#2893)
Kurt Zeilenga's avatar
Cleanup    
Kurt Zeilenga committed
10
	Fixed back-ldap suffix massage when --enable-rewrite=no (ITS#2923)
Howard Chu's avatar
Howard Chu committed
11
	Fixed libldap sort references bug (ITS#2494)
Howard Chu's avatar
Howard Chu committed
12
	Fixed libldap SASL_MECH bug (ITS#2717)
Kurt Zeilenga's avatar
Cleanup    
Kurt Zeilenga committed
13
	Fixed lutil_passwd base64 length bugs (ITS#2835, ITS#2869)
Howard Chu's avatar
Howard Chu committed
14
	Updated librewrite (ITS#2787)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
15
	Updated slurpd (misc bug fixes)
Kurt Zeilenga's avatar
Cleanup    
Kurt Zeilenga committed
16
17
18
19
	Build Environment
		Updated release documents
	Documentation
		Misc man page updates
Kurt Zeilenga's avatar
Kurt Zeilenga committed
20

Kurt Zeilenga's avatar
Cleanup    
Kurt Zeilenga committed
21
OpenLDAP 2.1.25 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
22
	Build Environment
23
		Fix LDBM link bug (ITS#2863)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
24

Kurt Zeilenga's avatar
Kurt Zeilenga committed
25
OpenLDAP 2.1.24 Release
26
	Fixed slapd "exact" v "base" handling (ITS#2782)
Howard Chu's avatar
Howard Chu committed
27
	Fixed slapd running as NT service (ITS#2769)
Howard Chu's avatar
Howard Chu committed
28
	Fixed slapd SASL internal searches (ITS#2825)
Howard Chu's avatar
Howard Chu committed
29
	Fixed slapd extended op referrals (ITS#2678, ITS#2781)
Howard Chu's avatar
Howard Chu committed
30
	Fixed slapd group ACL caching (ITS#2779)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
31
	Fixed slapd berbuf align bugs
32
	Fixed slurpd memory leaks (ITS#2423, ITS#2620)
Howard Chu's avatar
Howard Chu committed
33
	Fixed slurpd TLS retry (ITS#2570)
Howard Chu's avatar
Howard Chu committed
34
	Fixed back-bdb compatibility with BDB 4.2 (ITS#2848)
35
	Fixed lunicode insufficient buffer allocation bug (ITS#2727)
36
	Fixed libldap destructor bug (ITS#2758)
Howard Chu's avatar
Howard Chu committed
37
	Fixed libldap SASL maxbuf usage (ITS#2770)
Howard Chu's avatar
Howard Chu committed
38
	Fixed libldap_r pthread support (ITS#2820)
Howard Chu's avatar
Howard Chu committed
39
	Fixed liblutil NS_MTA_MD5 hash (ITS#2773)
40
	Added lutil_passwd extensions
41
	Build Environment
42
		Added Berkeley DB 4.2 detection (ITS#2839)
43
		Fixed liblber libdir handling (ITS#2797)
Howard Chu's avatar
Howard Chu committed
44
		Fixed libldbm dependency (ITS#2726)
Howard Chu's avatar
Howard Chu committed
45
		Fixed perl LDFLAGS (ITS#2764)
Howard Chu's avatar
Howard Chu committed
46
	Documentation
Kurt Zeilenga's avatar
Kurt Zeilenga committed
47
		Updated release documents
Howard Chu's avatar
Howard Chu committed
48
		Misc man page updates (ITS#2822, ITS#2823)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
49
		Fixed README in ldapsasl (ITS#2838)
50
51

OpenLDAP 2.1.23 Release
Howard Chu's avatar
Howard Chu committed
52
	Fixed ldapmodify NULL dn bug (ITS#2645)
53
	Fixed ldappasswd -y handling bug (ITS#2696)
Howard Chu's avatar
Howard Chu committed
54
	Fixed slapd subordinate replication bug (ITS#2130)
55
	Fixed slapd deferring Abandon (ITS#2649)
56
	Fixed slapd deprecated code (removed) (ITS#2651)
Howard Chu's avatar
Howard Chu committed
57
	Fixed slapd slave without updateref bug (ITS#2678)
Howard Chu's avatar
Howard Chu committed
58
	Fixed slapd ACL caching (ITS#2679)
59
	Fixed back-bdb cache crash (ITS#2682, ITS#2759)
60
	Fixed portability issue in ldapsasl (ITS#2691)
61
	Fixed slurpd pid file handling (ITS#2761)
62
63
	Fixed LMHASH bug (ITS#2566)
	Fixed NS-MTA-MD5 buffer size bug (ITS#2662)
Howard Chu's avatar
Howard Chu committed
64
65
	Added replica uri keyword (ITS#2594)
	Added replica-pidfile, replica-argsfile keywords
Kurt Zeilenga's avatar
Kurt Zeilenga committed
66
67
	Build Environment
		Fix <saslplug.h> inclusion (ITS#2762)
68

Kurt Zeilenga's avatar
Kurt Zeilenga committed
69
OpenLDAP 2.1.22 Release
70
	Fixed slapd yielding select fix (ITS#2603)
71
72
	Fixed slapadd dnfree bug (ITS#2587)
	Fixed slappasswd usage help (ITS#2565)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
73
	Fixed back-bdb filter index crash (ITS#2596)
74
75
	Build Environment
		Fixed back-ldap/meta conflict (ITS#2608)
76
		Fixed slapd compilation bug (ITS#2605)
77

Kurt Zeilenga's avatar
Kurt Zeilenga committed
78
OpenLDAP 2.1.21 Release
79
80
81
	Fixed liblber ber_get_next trickle bug (ITS#2490)
	Fixed ldapsearch -p without -h bug (ITS#2532)
	Fixed slapd option ordering bug (ITS#2217)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
82
	Fixed slapd debug in signal handler hang (ITS#2550)
83
	Fixed back-bdb unindexed filter bug (ITS#2522)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
84
	Fixed back-shell pid abandon bug (ITS#2519)
85
86
87
	Removed lint
	Documentation
		Misc man page updates
Kurt Zeilenga's avatar
Kurt Zeilenga committed
88

Kurt Zeilenga's avatar
Kurt Zeilenga committed
89
OpenLDAP 2.1.20 Release
90
91
	Fixed slapd idletimeout behavior (ITS#2374)
	Fixed slapd accept() fail busyloop (ITS#2482)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
92
	Fixed slapd regex lookup mutex issue (ITS#2505)
93
	Fixed back-bdb/ldbm filter indexing bugs (ITS#2506) (ITS#2507)
Howard Chu's avatar
Howard Chu committed
94
	Fixed back-bdb cache consistency bug (ITS#2470)
95
	Fixed libldap ldap_get_attribute_ber bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
96
97
	Documentation
		Misc man page updates
Kurt Zeilenga's avatar
Kurt Zeilenga committed
98

99
OpenLDAP 2.1.19 Release
Howard Chu's avatar
Howard Chu committed
100
	Fixed slapd substring index normalization (ITS#2468)
Howard Chu's avatar
Howard Chu committed
101
	Fixed back-bdb attribute index tracking (ITS#2496)
102
103
	Documentation
		Misc man page updates
Kurt Zeilenga's avatar
Kurt Zeilenga committed
104

Kurt Zeilenga's avatar
Kurt Zeilenga committed
105
OpenLDAP 2.1.18 Release
106
107
	Fixed slapd slave update when updateref missing bug (ITS#2435)
	Fixed slapd SLP reg/dereg bugs (ITS#2438) (ITS#2442)
Howard Chu's avatar
Howard Chu committed
108
	Fixed slapd crash on uniqueMember= filter (ITS#2447)
Howard Chu's avatar
Howard Chu committed
109
	Fixed slapd subordinate database crash
Howard Chu's avatar
Howard Chu committed
110
	Fixed slapd ACL group DN crash (ITS#2467)
111
	Fixed slapd substring normalization bug (ITS#2468)
Howard Chu's avatar
Howard Chu committed
112
	Fixed back-bdb search filter empty value bug (ITS#2453)
113
	Fixed back-bdb/ldbm filter index computed/undefined bugs (ITS#2449)
114
	Fixed SASL interactive free bug (ITS#2423)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
115
	Fixed libldap sasl interactive internal error bug (ITS#2475)
116
	Fixed libldap ldap_host_connected_to portability bug (ITS#2459)
117
118
119
	Fixed liblber multi-value decode bug (ITS#2458)
	Fixed liblber over read bug (ITS#2465)
	Fixed ldappasswd -y support (ITS#2441)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
120
121
	Documentation
		Misc man page updates
Kurt Zeilenga's avatar
Kurt Zeilenga committed
122

Kurt Zeilenga's avatar
Kurt Zeilenga committed
123
OpenLDAP 2.1.17 Release
Howard Chu's avatar
Howard Chu committed
124
	Fixed libldap_r thread pool context bug (ITS#2404)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
125
126
127
128
129
	Fixed libldap T.61 convert bug (ITS#2388)
	Fixed libldap h_errno bug
	Fixed slapd cn=# bug (ITS#2387)
	Fixed slapd naming violation error checks
	Fixed slapd modify password uninit free bug (ITS#2390)
Howard Chu's avatar
Howard Chu committed
130
	Fixed slapd request flooding bug (ITS#2389)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
131
	Fixed slurpd one shot mode (ITS#2385)
Howard Chu's avatar
Howard Chu committed
132
	Fixed slurpd core dump on exit (ITS#2363)
Howard Chu's avatar
Howard Chu committed
133
	Fixed slapadd oidm destroy bug (ITS#2409)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
134
	Fixed clients critical argument handling
Kurt Zeilenga's avatar
Kurt Zeilenga committed
135
136
	Updated clients password file support
	Added slappasswd password file support
Kurt Zeilenga's avatar
Kurt Zeilenga committed
137
	Removed lint (ITS#2382)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
138
139
	Build Environment
		Updated versioning system
Kurt Zeilenga's avatar
Kurt Zeilenga committed
140
		Added LDAP cache shell-only routines
Kurt Zeilenga's avatar
Kurt Zeilenga committed
141
	Documentation
Kurt Zeilenga's avatar
Kurt Zeilenga committed
142
		Updated slurpd(8) -u usage
Kurt Zeilenga's avatar
Kurt Zeilenga committed
143
144
		Misc man page updates

145
146
OpenLDAP 2.1.16 Release
	Fixed slapd sasl internal search "auth" issue
147
148
	Fixed liblber BER decoding bug (ITS#2365)
	Fixed slurpd TLS failure handling (ITS#2253)
149
150
	Fixed back-meta NULL deref bug (ITS#2359)
	Fixed back-ldap memory corruption (ITS#2362)
Howard Chu's avatar
Howard Chu committed
151
	Fixed back-ldbm IDL corruption (ITS#2348)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
152
153
	Fixed back-bdb IDL cache leak (ITS#2367)
	Fixed slapd index large db files bug (ITS#2368)
154
	Updated back-perl (ITS#2356)
155
	Removed ldaptcl from distribution
156
	Removed lint
Kurt Zeilenga's avatar
Kurt Zeilenga committed
157
	Build Environment
158
		Regenerated configure script for IPv6 fix (ITS#2347)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
159
160
	Documentation
		Misc man page updates
Kurt Zeilenga's avatar
Kurt Zeilenga committed
161

Kurt Zeilenga's avatar
Kurt Zeilenga committed
162
OpenLDAP 2.1.15 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
163
	Fixed slapd saslauthz null backend crash
164
165
166
167
168
	Fixed libldap IPv6 SASL host bug (ITS#2347)
	Fixed liblber 64bit len/tag bug (ITS#2344)
	Fixed liblutil getpeereid replacement function (ITS#2333)
	Fixed slapd illegal schema crash (ITS#2342)
	Updated slaptools default backend (ITS#2343)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
169
	Updated liblber ber_get_stringbv handling
170
	Removed lint
Kurt Zeilenga's avatar
Kurt Zeilenga committed
171
172
173
	Build Environment
		Updated NT build environment w/ slurpd support
		Updated test suite
Kurt Zeilenga's avatar
Kurt Zeilenga committed
174
175
	Documentation
		Misc man page updates
Kurt Zeilenga's avatar
Kurt Zeilenga committed
176

Kurt Zeilenga's avatar
Kurt Zeilenga committed
177
OpenLDAP 2.1.14 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
178
179
	Fixed slapd schema_check name check crash (ITS#2330)
	Fixed slapd DirectoryString extraneous space index bug (ITS#2328)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
180
181
	Fixed back-bdb bdb_cache_find_entry* retry bug
	Fixed back-bdb log message bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
182
	Fixed back-bdb group/atttribute txn code (ITS#2122)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
183
	Fixed back-bdb modrdn subtree rename bug (ITS#2336)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
184
	Fixed client tools krb4 handling
Kurt Zeilenga's avatar
Kurt Zeilenga committed
185
	Fixed (historic) CLDAP support (ITS#2335)
186
	Updated slapadd to complain about holes in the DIT
Kurt Zeilenga's avatar
Kurt Zeilenga committed
187
	Build Environment
Kurt Zeilenga's avatar
Kurt Zeilenga committed
188
		Look harder for BDB 4.1 (ITS#2339)
189
190
191
	Documentation
		Misc man page updates

Kurt Zeilenga's avatar
Kurt Zeilenga committed
192
OpenLDAP 2.1.13 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
193
	Fixed back-bdb group ACL deadlock bug (ITS#2195)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
194
	Fixed back-bdb passwd hang bug (ITS#2122)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
195
	Fixed slapd RDN handling (ITS#2243)
196
	Fixed slapd connections shutdown bug (ITS#2236)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
197
198
	Fixed slap tools argument handling (ITS#2266)
	Fixed liblber PROTOS bugs (ITS#2275) (ITS#2280)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
199
	Fixed liblber ber_flush debug level
200
	Fixed libldap stream readahead bug (IS#2305)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
201
	Fixed libldap SASL null cred bug (ITS#2267)
202
	Fixed libldap SASL promts free bug (ITS#2325)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
203
204
205
	Fixed slapd SASL anon bugs (ITS#2268)
	Fixed back-glue exceeded results bug (ITS#2299)
	Fixed back-glue search reference bug
206
	Fixed slurpd reject filename on Windows (ITS#2319)
207
	Fixed slurpd re NULL crash (ITS#2320)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
208
	Changed slapd DNS reverse lookups default to off
209
	Updated slapd to remove pid and args files (ITS#2318)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
210
211
	Updated slapd bind stats logging
	Updated slapd proxy authorization support
Kurt Zeilenga's avatar
Kurt Zeilenga committed
212
	Updated libldap TLS certificate checking (ITS#2161)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
213
214
	Updated back-ldap, back-meta, back-sql
	Added slapd ACL caching
215
	Added slapd ACL set string expand (ITS#2285)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
216
	Added slapd attribute options enhancement
Kurt Zeilenga's avatar
Kurt Zeilenga committed
217
	Added slapd ldapi:// SASL EXTERNAL support
Kurt Zeilenga's avatar
Kurt Zeilenga committed
218
	Added liblutil passwd sanity checks (ITS#2159)
Kurt Zeilenga's avatar
Changes    
Kurt Zeilenga committed
219
220
	Build Environment
		Check back-bdb requirement for BDB 4.1
Kurt Zeilenga's avatar
Kurt Zeilenga committed
221
		Removed configure flags for deprecated features
Kurt Zeilenga's avatar
Kurt Zeilenga committed
222
		Updated test suite
223
224
	Documentation
		Misc man page updates
Kurt Zeilenga's avatar
Changes    
Kurt Zeilenga committed
225

Kurt Zeilenga's avatar
Kurt Zeilenga committed
226
227
228
229
OpenLDAP 2.1.12 Release
	Build Environment
		Update version number

Kurt Zeilenga's avatar
Kurt Zeilenga committed
230
231
OpenLDAP 2.1.11 Release
	Fixed slapd ocflags bug (ITS#2186)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
232
	Fixed slapd objectIdentifierFirstComponentMatch bug
233
234
	Fixed slapd octetStringOrderingMatch bug
	Fixed slapd bitString normalization bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
235
	Removed lint
Kurt Zeilenga's avatar
Kurt Zeilenga committed
236

Kurt Zeilenga's avatar
Kurt Zeilenga committed
237
OpenLDAP 2.1.10 Release
Kurt Zeilenga's avatar
Update    
Kurt Zeilenga committed
238
	Fixed slapd acl/group value_find_ex() bug (ITS#2227)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
239
	Fixed slapd empty values return filter control bug (ITS#2219)
240
	Fixed slapd NameAndOptionalUID bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
241
	Fixed slapd reentant gethostbyname bug
242
243
	Fixed slapd SASL/EXTERNAL handling (ITS#2234)
	Fixed ldbm/bdb modrdn replog bug (ITS#2235)
Kurt Zeilenga's avatar
Update    
Kurt Zeilenga committed
244
245
	Fixed ldapsearch empty baseObject bug
	Fixed libldap_r thread stack size
246
	Fixed libldap SASL/EXTERNAL handling
Kurt Zeilenga's avatar
Kurt Zeilenga committed
247
	Fixed liblber ber_get_next assert bug (ITS#2246)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
248
249
	Updated ldapdelete/ldapmodrdn continue error handling
	Added back-bdb IDL slab cache  (ITS#2183)
250
	Removed lint, etc.
Kurt Zeilenga's avatar
Kurt Zeilenga committed
251
	Build Environment
Kurt Zeilenga's avatar
Kurt Zeilenga committed
252
		Update to libtool 1.4.3 & shtool 1.6.2
Kurt Zeilenga's avatar
Kurt Zeilenga committed
253

Kurt Zeilenga's avatar
Kurt Zeilenga committed
254
OpenLDAP 2.1.9 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
255
	Fixed back-bdb moddn newSuperior bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
256
	Fixed back-ldap/meta modify bug (ITS#2158)
Kurt Zeilenga's avatar
glue    
Kurt Zeilenga committed
257
	Fixed back-glue segv bug (ITS#2214)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
258
	Fixed back-monitor subordinate database bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
259
	Fixed libldap try_read1msg drain bug (ITS#2153)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
260
261
	Fixed libldap SASL bugs (ITS#2184)
	Fixed libldap referral bug (ITS#2187)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
262
263
	Fixed libldap getaddrinfo threading bug (ITS#2221)
	Fixed libldif empty value bugs (ITS#2218)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
264
265
	Added slapd allow update_anon feature (ITS#2155)
	Added slapd authz stats logging feature (ITS#2165)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
266
267
	Fixed slapd unix socket unlink bug (ITS#2157)
	Fixed slapd referral/alias normalization bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
268
269
270
271
	Fixed slapd logging bugs (ITS#2170)
	Fixed slapd rootdse entry_free bug (ITS#2172)
	Fixed slapd multimaster passwd bug (ITS#2176)
	Fixed slapd bad acl DN bug (ITS#2196)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
272
	Fixed slapd SASL bugs (ITS#2200) (ITS#2202)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
273
274
	Fixed slapd language range option bug
	Fixed slapd new logging bugs
Kurt Zeilenga's avatar
Kurt Zeilenga committed
275
	Removed lint
Kurt Zeilenga's avatar
Kurt Zeilenga committed
276
277
	Build Environment
		Add subordinate referral test
Kurt Zeilenga's avatar
Kurt Zeilenga committed
278
279
		Updated other misc other tests
		Updated back-sql checks (ITS#2163)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
280
281
		Fixed liblber snprintf issues (ITS#2128) (ITS#2129) (ITS#2203)
		Fixed configure shtool no bold handling
Kurt Zeilenga's avatar
Kurt Zeilenga committed
282

Kurt Zeilenga's avatar
Kurt Zeilenga committed
283
OpenLDAP 2.1.8 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
284
	Build Environment
Kurt Zeilenga's avatar
Kurt Zeilenga committed
285
		Update configure script
Kurt Zeilenga's avatar
Kurt Zeilenga committed
286

287
OpenLDAP 2.1.7 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
288
289
290
291
292
293
294
	Fixed liblber bvarray_add bug (ITS#2142)
	Added libldap additional schema routines
	Updated ldapmodify -c error handling (ITS#2133)
	Build Environment
		Update {thr,sched,pthread}_yield detection
	Documentation
		Misc updates
Kurt Zeilenga's avatar
Kurt Zeilenga committed
295

Kurt Zeilenga's avatar
Kurt Zeilenga committed
296
OpenLDAP 2.1.6 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
297
	Fixed slapd unsupported non-critical control handling
298
	Fixed slapd value_find() uninitialized variable bug (ITS#2097)
299
	Fixed back-dnssrv default referral handling (ITS#2116)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
300
	Fixed liblunicode memory leak (ITS#2126)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
301
302
	Fixed slapd listener crash (ITS#2132)
	Fixed slapd modify mod_add_values crash (ITS#2136)
303
	Updated slapd adlist support
Kurt Zeilenga's avatar
Kurt Zeilenga committed
304
305
306
	Updated slapd disallow bind_simple_unprotected
	Updated back-bdb/ldbm add/delete/rename ACLs
	Updated libldap_r Pth support (ITS#724) (ITS#1033)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
307
	Added libldap get referral option (ITS#2121)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
308
309
	Added libldap DIT content rule routines
	Added back-shell "entry" ACLs
Kurt Zeilenga's avatar
Kurt Zeilenga committed
310
	Added slapd obsolete schema checks
Kurt Zeilenga's avatar
Kurt Zeilenga committed
311
	Disable suffixAlias feature (ITS#2117)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
312
	Removed back-shell surrogate parent code
Kurt Zeilenga's avatar
Kurt Zeilenga committed
313
	Misc minor fixes and cleanup
314
	Build Environment
315
		Fixed back-bdb module linking problem
Kurt Zeilenga's avatar
Kurt Zeilenga committed
316
		Fixed misc. portability bugs
Kurt Zeilenga's avatar
Kurt Zeilenga committed
317
318
		Updated DB_THREAD detection (ITS#2127)
		Updated pthreads detection 
Kurt Zeilenga's avatar
Kurt Zeilenga committed
319
		Updated shtool to latest
Kurt Zeilenga's avatar
Kurt Zeilenga committed
320
		Updated test suite
321
	Documentation
Kurt Zeilenga's avatar
Kurt Zeilenga committed
322
		Misc. updates (ITS#2093) (ITS#2105) (ITS#2106)
323

Kurt Zeilenga's avatar
Kurt Zeilenga committed
324
OpenLDAP 2.1.5 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
325
	Fixed back-ldbm indirect IDL bug (ITS#2039)
326
	Fixed back-bdb locker_id bugs (ITS#2040)
327
	Fixed back-bdb duplicate results (ITS#2044)
328
	Fixed back-bdb group member check
329
	Fixed back-bdb idl_intersection bug (ITS#2082)
330
	Fixed slapd objectClass subclassing matching (ITS#2053)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
331
	Fixed slapd base==target referral bug (ITS#1991)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
332
	Fixed slapd ACL attribute auth bug (ITS#2067)
333
	Fixed slapd one-level search with subordinates
334
	Fixed libldap DNS SRV buffer size bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
335
	Fixed liblber write bugs (ITS#1983)
336
	Fixed liblutil b64 length bugs (ITS#2055)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
337
	Added slapadd lastmod attribute support
338
	Added ldap tools passfile (-y) support (ITS#2031)
339
	Added ldapmodify LDIFv1 control: support (ITS#2060)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
340
341
	Added slapd appropriate matching rule checks
	Fixed libldap TLS session id bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
342
343
344
	Updated slapd hasSubordinates
	Updated slapd extensible matching
	Updated matched values and noop controls
345
	Updated back-passwd gecos buffer size bug (ITS#2046)
346
	Updated back-ldap, back-meta, and back-sql
Kurt Zeilenga's avatar
Kurt Zeilenga committed
347
	Build Environment
348
349
350
		Added SASL version checks
		Added IPv6 sockaddr_storage check
		Added Berkeley DB 4.1 support
Kurt Zeilenga's avatar
Kurt Zeilenga committed
351
		Fixed module build issues (ITS#2047 ITS#2048 ITS#2065)
352
353
		Updated test suite (ITS#2054)
		Updated NT and zOS ports
Kurt Zeilenga's avatar
Kurt Zeilenga committed
354
355
356
	Documentation
		Added ldapwhoami(1) man page
		Misc man page updates
Kurt Zeilenga's avatar
Kurt Zeilenga committed
357

Kurt Zeilenga's avatar
Kurt Zeilenga committed
358
OpenLDAP 2.1.4 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
359
	Fixed slapd DN normalization (requires DB reload)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
360
361
	Fixed slapd bootParameter validation bug (ITS#1957)
	Fixed slapd saslRegex bug (ITS#1978)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
362
	Fixed slapd abstract objectclass check
Kurt Zeilenga's avatar
Kurt Zeilenga committed
363
	Fixed back-monitor time stats (ITS#1984)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
364
	Fixed slapd saslRegexp normalization (ITS#1951)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
365
	Fixed back-meta undef DN attr bug (ITS#1953)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
366
	Fixed back-meta search operation error (ITS#2014)
Kurt Zeilenga's avatar
Rebuild    
Kurt Zeilenga committed
367
	Fixed ldapmodify LDIF CRLF handling
Kurt Zeilenga's avatar
Kurt Zeilenga committed
368
369
	Fixed back-bdb IDL bugs (ITS#1969, ITS#1977, ITS#2015)
	Fixed back-bdb entry return (ITS#1994)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
370
	Fixed back-bdb lock_id error detection (ITS#2030)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
371
372
373
374
375
	Fixed slapd inappropriate return of operationsError (ITS#1995)
	Fixed slapd group ACL bug (ITS#1978)
	Fixed slapd " " handling (ITS#1998)
	Fixed IPv6 underallocation bug (ITS#2018)
	Fixed libldap gethostbyname init bug (ITS#2019)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
376
377
378
	Added LDAP SASL auxprop plugin to contrib
	Added buffer overrun checks (ITS#1936, ITS#1965, ITS#2009-2011)
	Added slapd subschema DN configuration (ITS#1893)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
379
	Updated slapd anon update error code (ITS#1987)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
380
	Updated slapd/libldap error messages (ITS#1989)
381
	Updated slapd/libldap IPv4 only handling
Kurt Zeilenga's avatar
Kurt Zeilenga committed
382
	Updated slapd bind logging (ITS#1809) (ITS#2017)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
383
	Updated slapd/libldap IPv6 handling (ITS#2018)
384
385
	Updated libldap LDAP_OPT_RESTART handling
	Updated new logging
Kurt Zeilenga's avatar
Kurt Zeilenga committed
386
387
	Updated OpenLDAPaci syntax/semantics (ITS#2005, ITS#2006)
	Updated back-sql
Kurt Zeilenga's avatar
Kurt Zeilenga committed
388
	Build Environment
389
		Added zOS port
390
		Updated WinNT port
Kurt Zeilenga's avatar
Kurt Zeilenga committed
391
		Added DN testing to tests suite
Kurt Zeilenga's avatar
Kurt Zeilenga committed
392
393
394
		Fixed krbName schema (ITS#1948)
		Fixed pkiUser schema (ITS#1959)
		Fixed back-shell builds (ITS#1985)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
395
396
397
		Resolve liblutil/passwd <des.h> conflict (ITS#2016)
		Resolved IRIX sc_mask conflict (ITS#2022)
		Removed ud(1) and filter template API (ITS#2011)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
398
		Removed lint (ITS#2021)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
399
400
401
402
	Documentation
		Replaced namedref with RFC 3296
		Misc manual page updates

Kurt Zeilenga's avatar
Kurt Zeilenga committed
403
OpenLDAP 2.1.3 Release
404
	Fixed slapd access to dn="" bug (ITS#1921)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
405
406
407
408
409
	Fixed slapd structuralObjectClass lastmod bug (ITS#1904)
	Fixed slapd krbName bug (ITS#1913)
	Fixed slapd schema error alignment bug
	Fixed slapd excessive DN logging (ITS#1901)
	Fixed slapd matched values malloc bug (ITS#1931)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
410
	Fixed slapd TLS data ready bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
411
412
413
	Updated slapd SASL proxy policy code
	Updated slapd require "strong" check
	Added slapd disallow bind_simple_unprotected directive
Kurt Zeilenga's avatar
Kurt Zeilenga committed
414
	Added slapd SASL setpass support (ITS#1943)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
415
416
	Added slapd IPv4/v6 only options
	Updated back-bdb entry locking
Kurt Zeilenga's avatar
Kurt Zeilenga committed
417
	Fixed liblutil passwd cleartext bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
418
	Fixed back-ldap/meta mapping bug (ITS#1787)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
419
	Added back-monitor added monitorContext support
Kurt Zeilenga's avatar
Kurt Zeilenga committed
420
	Fixed back-perl ad_cname bug (ITS#1882)
421
	Fixed libldap ldap_controls_dup() malloc bug (ITS#1898)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
422
423
424
	Fixed libldap openssl compat bug (ITS#1924)
	Fixed ucgendat EOF bug (ITS#1917)
	Removed lint
Kurt Zeilenga's avatar
Kurt Zeilenga committed
425
	Build Environment
Kurt Zeilenga's avatar
Kurt Zeilenga committed
426
427
428
429
430
431
		Added cc missing check
		Added monitor backend test
		Updated <ac/socket.h> SHUT_RDWR 
		Fixed SASL-less build issues
		Fixed back-perl build issues (ITS#1827)
		Fixed libldap_r references.c issue (ITS#1922)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
432
		Added -ldb-4 detection (ITS#1888)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
433
		Disabled back-sql (ITS#1920)
434
435
	Documentation
		Numerous manual page updates
Kurt Zeilenga's avatar
Kurt Zeilenga committed
436

437
438
OpenLDAP 2.1.2 Release
	Initial release for "general" use.
Kurt Zeilenga's avatar
Kurt Zeilenga committed
439