CHANGES 16.9 KB
Newer Older
Kurt Zeilenga's avatar
Kurt Zeilenga committed
1
OpenLDAP 2.2 Change Log
Kurt Zeilenga's avatar
Kurt Zeilenga committed
2

Kurt Zeilenga's avatar
Kurt Zeilenga committed
3
4
OpenLDAP 2.2.31 Engineering

Kurt Zeilenga's avatar
Kurt Zeilenga committed
5
OpenLDAP 2.2.30 Release
Howard Chu's avatar
Howard Chu committed
6
	Fixed slapd spurious deferred binding messages (ITS#3850, ITS#4158)
Pierangelo Masarati's avatar
Pierangelo Masarati committed
7
	Fixed back-ldap empty real/virtual naming ctx suffixmassage (ITS#4071)
Howard Chu's avatar
Howard Chu committed
8
	Fixed liblutil {CLEARTEXT} password scheme (ITS#4081, #4021)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
9

Kurt Zeilenga's avatar
Kurt Zeilenga committed
10
OpenLDAP 2.2.29 Release
Howard Chu's avatar
Howard Chu committed
11
	Fixed slapd ch_realloc(x,0) bug (ITS#3981)
Howard Chu's avatar
Howard Chu committed
12
	Fixed slapd uniqueMemberMatch (ITS#4040)
Howard Chu's avatar
Howard Chu committed
13
14
	Fixed back-bdb/hdb/ldbm modrdn permission checks (ITS#2757)
	Fixed back-bdb/hdb pointer/integer size warnings (ITS#4015)
15
	Fixed back-hdb slapcat EntryInfo cache growth (ITS#4010)
16
	Fixed back-sql missing space in delete statement (ITS#4061)
Howard Chu's avatar
Howard Chu committed
17
	Fixed liblber sb_dgram_read length (ITS#4046)
18
	Fixed libldap memory leaks (ITS#4048, 4052, 4053, 4064)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
19

Kurt Zeilenga's avatar
Kurt Zeilenga committed
20
OpenLDAP 2.2.28 Release
Pierangelo Masarati's avatar
Pierangelo Masarati committed
21
	Fixed slapd ACL logging
Howard Chu's avatar
Howard Chu committed
22
	Fixed slapd shutdown crash on NULL slap_listeners (ITS#3842)
Howard Chu's avatar
Howard Chu committed
23
	Fixed slapd using hashed passwords on SASL binds (ITS#3846)
24
	Fixed back-bdb/hdb - check for BDB TXN patch
25
	Fixed back-bdb/hdb missing suffix during initialization (ITS#3901)
26
	Fixed back-hdb nested modrdn bug (ITS#3857)
27
	Fixed back-ldap/meta undefined filter propagation (ITS#3785)
28
	Fixed back-ldap/meta rewrite session memory leak
Pierangelo Masarati's avatar
Pierangelo Masarati committed
29
	Fixed back-ldap abandon leak (ITS#3862)
30
	Fixed back-meta add w/o parent add (ITS#3804)
31
	Fixed back-meta control propagation bug (ITS#3813)
32
	Fixed syncrepl SASL bind crash (ITS#3792)
Pierangelo Masarati's avatar
Pierangelo Masarati committed
33
	Fixed slurpd error messages
34
	Fixed libldap infinite referral loop (ITS#2894, ITS#3578)
Pierangelo Masarati's avatar
Pierangelo Masarati committed
35
	Fixed librewrite regex concurrency issue (ITS#3932)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
36
	Use IANA assigned OIDs for recently approved IETF LDAP extensions
Howard Chu's avatar
Howard Chu committed
37
	Build Environment
38
		Fixed test020 logging problem (ITS#3811)
Howard Chu's avatar
Howard Chu committed
39
		Added BDB TXN patch in build/BerkeleyDB42.patch
Kurt Zeilenga's avatar
Kurt Zeilenga committed
40

Kurt Zeilenga's avatar
Kurt Zeilenga committed
41
OpenLDAP 2.2.27 Release
Howard Chu's avatar
Howard Chu committed
42
	Fixed back-bdb/hdb slapcat checkpoint on close (ITS#3703)
Howard Chu's avatar
Howard Chu committed
43
	Fixed back-bdb/hdb internal error code assert (ITS#3731)
Pierangelo Masarati's avatar
Pierangelo Masarati committed
44
	Fixed back-ldap/back-meta debug output of NULL strings (ITS#3698)
45
	Fixed back-meta sizelimit bug (ITS#3720)
46
	Fixed back-meta/backglue sizelimit interaction (ITS#3724)
Pierangelo Masarati's avatar
Pierangelo Masarati committed
47
	Fixed pcache all-attrs bug (ITS#3741)
Howard Chu's avatar
Howard Chu committed
48
	Fixed syncrepl runqueue (ITS#3542)
49
	Fixed ACL dn=* <what> clause
50
	Fixed ACL val default style parsing crasher (ITS#3700)
51
	Disabled slapd broken undocumented configuration directive
Howard Chu's avatar
Howard Chu committed
52
	Fixed slapcat unclean exits (ITS#3764)
Howard Chu's avatar
Howard Chu committed
53
	Fixed libldap sasl connection assert (ITS#3278)
54
	Build Environment
Howard Chu's avatar
Howard Chu committed
55
		Improved thread set stack size support (ITS#3691)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
56

Kurt Zeilenga's avatar
Kurt Zeilenga committed
57
OpenLDAP 2.2.26 Release
Howard Chu's avatar
Howard Chu committed
58
	Fixed back-bdb ldapadd ctxcsn crash (ITS#3685)
Howard Chu's avatar
Howard Chu committed
59
	Fixed back-hdb search crash (ITS#3688)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
60

Kurt Zeilenga's avatar
Kurt Zeilenga committed
61
OpenLDAP 2.2.25 Release
Howard Chu's avatar
Howard Chu committed
62
	Fixed back-hdb out-of-order slapadd (ITS#3267)
Howard Chu's avatar
Howard Chu committed
63
64
	Fixed back-bdb/hdb search crashes (ITS#3638, 3647)
	Fixed back-bdb/hdb modrdn (ITS#3657)
Howard Chu's avatar
Howard Chu committed
65
	Fixed back-bdb ctxcsn/LRU bug (ITS#3666)
66
	Fixed back-dnssrv referral all but search op crasher bug (ITS#3642)
Howard Chu's avatar
Howard Chu committed
67
	Fixed back-ldbm shutdown hang (ITS#3648)
68
	Fixed back-meta memory leak (ITS#3669)
69
	Fixed back-monitor attribute normalization bug (ITS#3659)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
70
	Removed broken libldap fast synchronous search result processing (ITS#3612)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
71
	Build Environment
Howard Chu's avatar
Howard Chu committed
72
		Added improved configure logging (ITS#3605)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
73

Kurt Zeilenga's avatar
Kurt Zeilenga committed
74
OpenLDAP 2.2.24 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
75
	Fixed slapd "chldren:" typo (ITS#3560)
76
	Fixed slapd syncrepl consumer unclean shutdown (ITS#3546)
77
	Fixed slapd syncrepl provider sessionlog (ITS#3571)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
78
	Fixed slapd subentry control parse bug (ITS#3563)
79
	Fixed slapd connection_abandon processing (ITS#3534, 3546, 3571)
80
	Fixed slapd callback cleanup processing (ITS#3596)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
81
	Fixed slapd default password hash to use SSHA (ITS#3557)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
82
	Fixed back-bdb referral fault (ITS#3602)
83
	Fixed slap tool log initialization (ITS#3579)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
84
85
86
	Fixed slapi modify/increment support (ITS#3522)
	Fixed slapi plugins called multiple times with glue (ITS#3529)
	Fixed slapi 64-bit portability (ITS#3556)
87
88
89
90
	Fixed back-bdb IDL cache crash (ITS#3527)
	Fixed back-bdb initialization message (ITS#3533)
	Fixed back-hdb dn2id crash (ITS#3559)
	Fixed back-ldap search with stale connection (ITS#3537)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
91
	Fixed libldap fdset re-init for restart (ITS#3524)
Howard Chu's avatar
Howard Chu committed
92
	Fixed libldap ldap_extended_operation_s (ITS#3552)
93
	Added libldap fast synchronous search result processing
94
95
	Build Environment
		Updated BDB version check (ITS#3581)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
96
97
		Updated memcmp replacement
		Updated -lV3 configure check
Kurt Zeilenga's avatar
Kurt Zeilenga committed
98
	Documentation
99
		Add slapd-hdb(5)
100
		Updated slapd(8) (ITS#3591)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
101
		Updated README
Kurt Zeilenga's avatar
Kurt Zeilenga committed
102

Kurt Zeilenga's avatar
Kurt Zeilenga committed
103
OpenLDAP 2.2.23 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
104
	Updated slapd extensibleMatch empty DN bug fix (ITS#3506)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
105

Kurt Zeilenga's avatar
Kurt Zeilenga committed
106
107
OpenLDAP 2.2.22 Release
	Fixed slapd extensibleMatch empty DN bug (ITS#3506)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
108

Kurt Zeilenga's avatar
Kurt Zeilenga committed
109
OpenLDAP 2.2.21 Release
110
	Fixed slapd group limits
Howard Chu's avatar
Howard Chu committed
111
	Fixed slapd/slurpd replog locking (ITS#3421)
112
	Fixed slapd gratuitous thread yields (ITS#3471)
113
	Fixed slaptest failure if databases cannot be started (ITS#3461)
114
	Fixed slaptest with dynamically loaded password mechs (ITS#3495)
115
	Fixed back-bdb entry e_ocflags reset on objectClass modify
116
	Fixed back-bdb retcode on referral (ITS#3475)
Howard Chu's avatar
Howard Chu committed
117
	Fixed back-bdb detecting deadlock in indexer (ITS#3481)
Howard Chu's avatar
Howard Chu committed
118
	Fixed back-bdb cache deadlock (ITS#3494)
119
	Fixed back-ldap/meta objectClass mapping in updates (ITS#3499)
Pierangelo Masarati's avatar
Pierangelo Masarati committed
120
	Fixed back-meta DN-valued attribute delete (ITS#3498)
Pierangelo Masarati's avatar
Pierangelo Masarati committed
121
	Fixed back-sql access checking on search (ITS#3488)
122
	Fixed libldap timeout option cleanup (ITS#3487)
123
124
	Build Environment
		Misc fixes for dynamic modules (ITS#3401, #3428)
Pierangelo Masarati's avatar
Pierangelo Masarati committed
125
	Documentation
126
		Fixed slappasswd man page quotes (ITS#3468)
127
		Updated slapd-bdb(5) checkpoint description (ITS#3493)
Howard Chu's avatar
Howard Chu committed
128
		Updated slapd.conf(5) syncrepl info (ITS#3293, #3476, #3478)
Howard Chu's avatar
Howard Chu committed
129
		Updated slapd-bdb, slapd-ldbm(5) index notes (ITS#3330)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
130

Kurt Zeilenga's avatar
Kurt Zeilenga committed
131
OpenLDAP 2.2.20 Release
Pierangelo Masarati's avatar
Pierangelo Masarati committed
132
	Fixed slapd sanity check on protocol in authz-regexp URI (ITS#3411)
Pierangelo Masarati's avatar
Pierangelo Masarati committed
133
	Fixed slapd ID to DN mapping when values need DN escaping (ITS#3419)
134
	Fixed slapd sl_realloc memory overrun (ITS#3420, #3404, #3296)
Howard Chu's avatar
Howard Chu committed
135
	Fixed slapd syncrepl bugs (ITS#3423, #3425, #3443, #3448)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
136
	Fixed slapd bad tag handling
137
	Fixed slapd error return for modrdn invalid access (ITS#3450)
138
	Fixed back-bdb locks in backend_group (ITS#3263, #3365)
139
	Fixed back-bdb/back-hdb listing of permissive control (ITS#3453)
140
	Fixed back-ldap failed connection retry (ITS#3217)
141
142
	Fixed back-ldap/back-meta memory handling in attr mapping
	Fixed back-meta modrdn newSuperior target selection
143
	Fixed back-sql segfault when logging and delete_rule is NULL (ITS#3407)
Howard Chu's avatar
Howard Chu committed
144
145
	Build Environment
		Fixed slurpd build on Windows
Kurt Zeilenga's avatar
Kurt Zeilenga committed
146

Kurt Zeilenga's avatar
Kurt Zeilenga committed
147
OpenLDAP 2.2.19 Release
Pierangelo Masarati's avatar
Pierangelo Masarati committed
148
	Fixed slapd check for mandatory filter in authz-regexp URI (ITS#3396)
149
	Fixed slapd bad descriptor check (ITS#3400)
Pierangelo Masarati's avatar
Pierangelo Masarati committed
150
	Fixed slapd ACI when the subject contains '#' (ITS#3303)
Howard Chu's avatar
Howard Chu committed
151
	Fixed slapd syncrepl consumer memory corruption (ITS#3403)
152
	Fixed back-ldap malformed URI check for multiple URIs (ITS#3399)
Pierangelo Masarati's avatar
Pierangelo Masarati committed
153
	Fixed back-ldap/back-meta static definition of be_open() (ITS#3387)
154
	Fixed back-bdb cache bugs (ITS#3356, #3358), ctxcsn memory leak
Kurt Zeilenga's avatar
Kurt Zeilenga committed
155
	Build Environment
Kurt Zeilenga's avatar
Kurt Zeilenga committed
156
157
		Fixed lber.h dup portability bug
		Updated BDB mismatch messages (ITS#3375)
158
		Added BDB 4.3 detection
Kurt Zeilenga's avatar
Kurt Zeilenga committed
159

Kurt Zeilenga's avatar
Kurt Zeilenga committed
160
161
162
OpenLDAP 2.2.18 Release
	Fixed libldap schema keyword sensitivity (ITS#3334)
	Fixed libldap DN filter sensitivity (ITS#3334)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
163
	Fixed libldap intermediate response tags (ITS#3381)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
164
165
	Fixed slapd matching rule name sensitivity (ITS#3334)
	Fixed slapd multiple value delete (ITS#3346)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
166
167
	Fixed slapd referral memory leak
	Fixed slapd mods2entry memory leak
Kurt Zeilenga's avatar
Kurt Zeilenga committed
168
	Fixed slapd psearch consistency bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
169
	Updated back-sql
170
171
	Documentation
		Updated release documents
Kurt Zeilenga's avatar
Kurt Zeilenga committed
172

Kurt Zeilenga's avatar
Kurt Zeilenga committed
173
OpenLDAP 2.2.17 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
174
175
176
177
	Fixed slapd syncrepl memory leak bugs
	Documentation
		Updated ldif(5)

Kurt Zeilenga's avatar
Kurt Zeilenga committed
178
OpenLDAP 2.2.16 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
179
180
181
	Fixed libldap getaddrinfo hints portability bug (ITS#3279)
	Fixed libldap find_connection bug (ITS#3280)
	Fixed libldap SASL host connected to bug (ITS#3298)
182
	Fixed libldap SASL proper sockbuf bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
183
184
	Fixed libldap results lc bug (ITS#3250)
	Fixed ldapsearch paged results size 0 bug 
Kurt Zeilenga's avatar
Kurt Zeilenga committed
185
186
187
188
189
190
191
	Fixed slapd syncrepl SSF propagation bug (ITS#3131)
	Fixed slapd ACL sets bug (ITS#3140)
	Fixed slapd bind referral bug (ITS#3264)
	Fixed slapd syncrepl misc bugs (ITS#3259,3297)
	Fixed slapd overlays CSN CTX bug (ITS#3288)
	Fixed slapd sun_path portability bug
	Fixed slapd permissive modify bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
192
	Fixed slapd hang bug (ITS#3309)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
193
	Fixed slapcommon shutdown bug (ITS#3326)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
194
195
	Fixed back-bdb CSN CTX bug (ITS#3301)
	Fixed back-bdb id2entry bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
196
	Fixed back-bdb syncrepl psearch delete bug (ITS#3309)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
197
	Fixed back-ldap/meta known controls bugs (ITS#3291)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
198
	Fixed back-monitor syncrepl bug (ITS#3265)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
199
	Fixed slurpd replog error message bug (ITS#3275)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
200
	Added slapd syncrepl exattrs (ITS#3289)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
201
	Updated slapd SLAPI
202
203
204
	Updated LDAP C++ library
	Documentation
		Updated provided RFCs and I-Ds
Kurt Zeilenga's avatar
Kurt Zeilenga committed
205
		Updated ldap_url(3) (ITS#3310)
206

Kurt Zeilenga's avatar
Kurt Zeilenga committed
207
OpenLDAP 2.2.15 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
208
	Fixed back-bdb DB_DEADLOCK memory leak bug (ITS#3213)
209
	Fixed back-bdb dbcache locking bug (ITS#3201)
210
	Fixed back-bdb ctxcsn locking bug
211
	Fixed back-bdb modify index corruption (ITS#3226)
Howard Chu's avatar
Howard Chu committed
212
213
	Fixed back-bdb leaking locks in tools (ITS#3245)
	Fixed back-bdb leaking locks in overlays (ITS#3255)
Howard Chu's avatar
Howard Chu committed
214
	Fixed back-hdb dn2id bug with unsigned chars
215
	Fixed back-ldap shared connections failover (ITS#3217)
Kurt Zeilenga's avatar
Cleanup    
Kurt Zeilenga committed
216
	Fixed back-ldap validate/pretty values (ITS#3218)
217
	Fixed back-monitor/backglue clash in tool mode (ITS#3254)
218
	Fixed slapi slapi_int_compute_output_ber attrs bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
219
	Fixed slapd uniqueMember/nameUID bugs (ITS#3210)
Kurt Zeilenga's avatar
Cleanup    
Kurt Zeilenga committed
220
221
	Fixed slapd uniqueMemberMatch empty DN portion bug (ITS#3247)
	Fixed slapd oidValidate 0 bug (ITS#3211)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
222
	Fixed slapd operational attribute log message bug (ITS#3205)
Kurt Zeilenga's avatar
Cleanup    
Kurt Zeilenga committed
223
	Fixed slapd pagedResults invalid cookie bug (ITS#3089)
224
	Fixed slapd group ACL locking bug (ITS#3173)
Kurt Zeilenga's avatar
Cleanup    
Kurt Zeilenga committed
225
	Fixed slapd ACI caching bug (caching disabled, ITS#3215)
226
227
	Fixed slapd abandon/cancel pending bug
	Fixed slapd attribute description syntax bug
Pierangelo Masarati's avatar
Pierangelo Masarati committed
228
	Fixed slapadd dryrun mode (ITS#3244)
229
	Fixed libldap SASL re-encode bug
230
	Fixed libldap sasl_encode 64-bit bug (ITS#3054,3212)
231
	Fixed libldap matchedValues parsing bug (ITS#3208,3216)
232
	Fixed libldap DN '=' handling
233
	Fixed libldap_r runqueue bug
234
	Fixed librewrite empty rewriteContext leak (ITS#3256)
235
	Fixed ldapmodify controls input bug (ITS#3257)
236
	Updated libldap_r read/writer locks
237
	Build environments
238
		Added additional res_query detection for MacOS X
239
		Added default ldapi:// SSF build setting
240
		Fixed OPENLDAP_FD_SETSIZE macro handlling
Howard Chu's avatar
Howard Chu committed
241
		Fixed slapd linking on MS Windows
Howard Chu's avatar
Howard Chu committed
242
243
244
		Fixed backend module linking
	Documentation
		Misc. man page cleanup
245

Kurt Zeilenga's avatar
Kurt Zeilenga committed
246
OpenLDAP 2.2.14 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
247
248
249
250
	Fixed back-bdb ignore deadlock bug (ITS#3188)
	Fixed back-bdb pagedResults no end cookie bug (ITS#3161)
	Fixed back-bdb pagedResults clear controls bug (ITS#3182)
	Fixed back-bdb pagedResults ignore control bug
251
	Fixed back-hdb empty suffix bugs (ITS#3063,3186)
252
	Fixed back-meta freeit bug (ITS#3190)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
253
	Fixed slapi prototypes bug (ITS#3166)
254
	Fixed slapi internal search limit bugs (ITS#3183)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
255
256
257
	Added slapd -l USER/DAEMON options (ITS#3187)
	Build environments
		Fixed back-sql trace builds
Kurt Zeilenga's avatar
Kurt Zeilenga committed
258
	Documentation
Kurt Zeilenga's avatar
Kurt Zeilenga committed
259
		Fixed slapd.access(5) dn.regex $$ bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
260

Kurt Zeilenga's avatar
Kurt Zeilenga committed
261
OpenLDAP 2.2.13 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
262
	Fixed pcache CSN pending segfault (ITS#3180)
263
	Added libldap cert check extension (ITS#3134)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
264

Kurt Zeilenga's avatar
Kurt Zeilenga committed
265
OpenLDAP 2.2.12 Release
266
	Fixed slapd empty DN uniqueMember normalization
267
	Fixed slapd empty DN in proxyAuthx control
268
	Fixed slapd parsing of auth{cz} "dn:<pat>" rules
Kurt Zeilenga's avatar
Kurt Zeilenga committed
269
270
271
	Fixed slapd first component bug (ITS#3118)
	Fixed slapd TOLOWER macro use bug (ITS#3115)
	Fixed slapd TLS context clash bug (ITS#3109)
272
	Fixed slapd ACL set recursion (ITS#3140)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
273
	Fixed slapd entry2mods normalization bug (ITS#3144,3152)
274
	Fixed slapd extended match memory leak (ITS#3146)
275
	Fixed slapd syncrepl persist interval issue (ITS#3064)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
276
277
	Fixed slapd abandon/cancel pending bug (ITS#3160)
	Fixed slapd sl_malloc memory leak (ITS#3155)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
278
279
280
	Fixed back-ldap normalization bug 
	Fixed pcache cache_entries init bug (ITS#3150)
	Fixed pcache consistency_check bug (ITS#3151)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
281
282
	Fixed pcache erroneous reply (ITS#3153)
	Fixed pcache remove_query_data bug (ITS#3170)
283
	Fixed libldap SASL mutex init bug (ITS#3123)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
284
	Fixed libldap SASL buffering bug (ITS#3139)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
285
	Fixed liblutil passwd seed len bug (ITS#3169)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
286
287
288
	Build Environment
		Fixed liblber memory debug portability bug (ITS#3116)
		Fixed back-perl perl portability bug (ITS#2554,2946)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
289

Kurt Zeilenga's avatar
Kurt Zeilenga committed
290
OpenLDAP 2.2.11 Release
291
	Fixed slapd undefined objectclass bug (ITS#3097)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
292
	Fixed slapd acl dn="" bug
293
	Updated slapd limits handling
Kurt Zeilenga's avatar
Kurt Zeilenga committed
294
	Build Environment
Kurt Zeilenga's avatar
Kurt Zeilenga committed
295
296
297
		Fixed MacOSX sl_free interop bug (ITS#3092)
		Fixed libtool -static bug
		Added Berkeley DB mismatch check
298

Kurt Zeilenga's avatar
Kurt Zeilenga committed
299
OpenLDAP 2.2.10 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
300
	Build Environment
301
		Fix configure bug (ITS#3094)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
302

Kurt Zeilenga's avatar
Kurt Zeilenga committed
303
OpenLDAP 2.2.9 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
304
	Fixed slapd syncrepl replication bugs (ITS#3055,3056,3069)
305
306
307
308
	Fixed slapd slurpd update bugs
	Fixed slapd inappropriate bind error disclosure bugs
	Fixed slapd sun_path portability bug
	Fixed slapd passwd referral memory leak
309
	Fixed slapd sasl userdb checkpass bug (ITS#3048)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
310
311
312
	Fixed slapd duplicate value detection (ITS#3066)
	Fixed slapd permissive modify control (ITS#3068)
	Fixed slapd updateref handling
313
	Fixed slapd saslauthz subtree scope bug (ITS#3077)
314
	Fixed back-bdb paged results bug (ITS#3076)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
315
316
	Fixed back-bdb "" suffix bug (ITS#3063)
	Fixed back-bdb/hdb/ldbm approx w/o index bug (ITS#3062)
317
	Fixed back-meta compare return code (ITS#3042)
Howard Chu's avatar
Howard Chu committed
318
	Fixed back-ldbm IDL delete bug (ITS#3046)
319
	Fixed back-ldbm modrdn indexing bug (ITS#3059)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
320
	Fixed libldap parse_oid core dump bug (ITS#3065)
321
	Fixed ldapmodify missing error information bug (ITS#3057)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
322
	Fixed ldapsearch paged results error handling
323
	Updated slapd limits handling
Kurt Zeilenga's avatar
Kurt Zeilenga committed
324
	Updated slapd overlay framework
325
	Added slapd Delivery Method syntax validation (ITS#3052)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
326
	Added libldap ditContentRule oidMacro support (ITS#2920)
327
	Removed lint
Kurt Zeilenga's avatar
cleanup    
Kurt Zeilenga committed
328
329
	Build Environment
		Fixed slapd dynamic backend build (ITS#3044)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
330
		Fixed slaptools DESTDIR handling (ITS#3070)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
331
		Removed deprecated configure options
Kurt Zeilenga's avatar
Kurt Zeilenga committed
332
333
		Updated configure backend/overlay options
		  Requires changes in module configuration practices
Howard Chu's avatar
Howard Chu committed
334

Kurt Zeilenga's avatar
Kurt Zeilenga committed
335
OpenLDAP 2.2.8 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
336
	Fixed slapd/slapadd syncrepl bugs (ITS#2948,2995)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
337
	Fixed slapd sasl-regexp multiple entry bug (ITS#3033)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
338
339
	Fixed slapd bind method portability bug (ITS#3038)
	Fixed libldap try_read1msg bug (ITS#2982)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
340
	Added slapd numericStringOrderingMatch rule support (ITS#2988)
341
	Added slurpd replication interval config option (ITS#2768)
342
343
344
	Build Environment
		Fixed shared library soname issues (ITS#3035)
		  May requires changes in link practices of dependent apps
Kurt Zeilenga's avatar
Kurt Zeilenga committed
345

Kurt Zeilenga's avatar
Kurt Zeilenga committed
346
OpenLDAP 2.2.7 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
347
348
349
350
	Fixed slapd IDL avl_delete failure bug (ITS#3004)
	Fixed slapd erroneous illegal filter handling (ITS#2977)
	Fixed slapd syncrepl bugs (multiple)
	Fixed slapd value regex ACL bug (ITS#3008)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
351
	Fixed slapd SASL dnauthz bug (ITS#2961)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
352
353
354
355
356
357
358
359
360
	Fixed slapcat tools bug (ITS#2974)
	Fixed back-monitor crash when used with overlays (ITS#3023)
	Fixed back-ldap massaged base free (ITS#2999)
	Fixed back-meta memory leak issues (ITS#2986)
	Fixed back-glue search abandon handling (ITS#2999)
	Fixed back-sql undefined attribute name request bug (ITS#3005)
	Fixed back-sql oracle-related issues (ITS#2641)
	Fixed back-bdb empty suffix/contextCSN bug (ITS#2970)
	Fixed libldap/slapd '=' escape in DN (ITS#3009)
361
	Fixed back-sql attribute subtype in search request
Kurt Zeilenga's avatar
Kurt Zeilenga committed
362
	Updated ldapsearch paged results handling
Kurt Zeilenga's avatar
Kurt Zeilenga committed
363
364
365
	Added total operation count in back-monitor (ITS#2983)
	Added slapd ACL peername/expand styles (ITS#2907, ITS#3010)
	Added slapd ACL set logging (ITS#2949)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
366
	Build Environment
Kurt Zeilenga's avatar
Kurt Zeilenga committed
367
368
369
		Fixed overlay module build issue (ITS#2978)
		Fixed libldap T_SRV portability bug (ITS#2990)
		Fixed AIX portability issues (ITS#2997,2998)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
370
		Fixed shared library soname versioning (ITS#3016)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
371
372
		  Requires changes in link practices of dependent apps
		Updated MS win32 port (ITS#2992)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
373
374
	Documentation
		Fixed ldapmodrdn(1) manpage (ITS#3003)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
375
		Updated release documents
Kurt Zeilenga's avatar
Kurt Zeilenga committed
376

Kurt Zeilenga's avatar
Kurt Zeilenga committed
377
OpenLDAP 2.2.6 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
378
379
380
	Fixed slapd SASL callback handling (ITS#2926)
	Fixed slapd backglue sizelimit bug (ITS#2888)
	Fixed slapd numericStringMatch bug (ITS#2938)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
381
	Fixed libldap maxbuf handling (ITS#2944,2956)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
382
	Fixed libldap_r abandon msgid mutex bug 
Kurt Zeilenga's avatar
Kurt Zeilenga committed
383
384
	Fixed liblutil NS MTA MD5 passwd len bug (ITS#2899)
	Fixed slapd pcache DB init bug (ITS#2960)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
385
	Updated libldap reference handling (ITS#2984)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
386
387
	Updated slapd syncrepl support (multiple)
	Updated slapd connection deferred logging (ITS#2959)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
388
	Updated slapd filter logging
389
390
	Updated back-ldap
	Updated back-bdb to use Btree indices instead of Hashes
Kurt Zeilenga's avatar
Kurt Zeilenga committed
391
		Requires recreation of indices of existing databases
Kurt Zeilenga's avatar
Kurt Zeilenga committed
392
	Added slapd limit groups (ITS#2967)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
393
	Build Environment
394
		Fixed test021 portable echo bug (ITS#2933, ITS#2879)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
395
		Fixed EBCDIC conversion bugs (ITS#2962)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
396
397
398
399
400
	Documentation
		Misc. man page updates
	Contributed Software
		Added slapd passwd modules
		Updated libcldap++
Kurt Zeilenga's avatar
Kurt Zeilenga committed
401

Kurt Zeilenga's avatar
Kurt Zeilenga committed
402
OpenLDAP 2.2.5 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
403
	Fixed slapd filter bug (ITS#2901)
404
405
406
	Fixed slapd/syncrepl shutdown bug (ITS#2910)
	Fixed back-glue sizeExceeded bug (ITS#2888)
	Fixed back-bdb syncrepl psearch add bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
407
	Fixed back-bdb/tools duplicate entry detection (ITS#2905)
Pierangelo Masarati's avatar
cleanup    
Pierangelo Masarati committed
408
	Fixed back-ldap suffix massage when --enable-rewrite=no (ITS#2923)
409
	Updated slapi to honor access denied return value from ACL plugins
Kurt Zeilenga's avatar
Kurt Zeilenga committed
410
	Fixed slapcat backglue subsequent subordinates bug (ITS#2924)
411
	Updated slappasswd error reporting (ITS#2906)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
412
	Fixed CYGWIN/MINGW threading bug (ITS#2921)
Pierangelo Masarati's avatar
typo    
Pierangelo Masarati committed
413
	Fixed CYGWIN/MINGW ldapsearch glob problem (ITS#2922)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
414
	Build environment
415
416
		Fixed slapd passwd portable C bug (ITS#2900)
		Fixed librewrite portable C bug (ITS#2908)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
417
		Fixed libldap/dnssrv.c building on MacOS X
Kurt Zeilenga's avatar
Kurt Zeilenga committed
418
		Fixed CYGWIN/MINGW configure issues (ITS#2918)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
419
		Fixed z/OS configure issues
420
421
422
	Documentation
		Updated ldapsearch(1) -t description (ITS#2925)

Kurt Zeilenga's avatar
Kurt Zeilenga committed
423

Kurt Zeilenga's avatar
Kurt Zeilenga committed
424
OpenLDAP 2.2.4 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
425
	Initial release for "general use".
Kurt Zeilenga's avatar
Kurt Zeilenga committed
426