CHANGES 8.89 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.13 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
4
	Fixed back-bdb group ACL deadlock bug (ITS#2195)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
5
	Fixed back-bdb passwd hang bug (ITS#2122)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
6
	Fixed slapd RDN handling (ITS#2243)
7
	Fixed slapd connections shutdown bug (ITS#2236)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
8
9
	Fixed slap tools argument handling (ITS#2266)
	Fixed liblber PROTOS bugs (ITS#2275) (ITS#2280)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
10
	Fixed liblber ber_flush debug level
11
	Fixed libldap stream readahead bug (IS#2305)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
12
	Fixed libldap SASL null cred bug (ITS#2267)
13
	Fixed libldap SASL promts free bug (ITS#2325)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
14
15
16
	Fixed slapd SASL anon bugs (ITS#2268)
	Fixed back-glue exceeded results bug (ITS#2299)
	Fixed back-glue search reference bug
17
	Fixed slurpd re NULL crash (ITS#2320)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
18
	Changed slapd DNS reverse lookups default to off
19
	Updated slapd to remove pid and args files (ITS#2318)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
20
21
	Updated slapd bind stats logging
	Updated slapd proxy authorization support
Kurt Zeilenga's avatar
Kurt Zeilenga committed
22
	Updated libldap TLS certificate checking (ITS#2161)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
23
24
	Updated back-ldap, back-meta, back-sql
	Added slapd ACL caching
25
	Added slapd ACL set string expand (ITS#2285)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
26
	Added slapd attribute options enhancement
Kurt Zeilenga's avatar
Kurt Zeilenga committed
27
	Added slapd ldapi:// SASL EXTERNAL support
Kurt Zeilenga's avatar
Kurt Zeilenga committed
28
	Added liblutil passwd sanity checks (ITS#2159)
Kurt Zeilenga's avatar
Changes    
Kurt Zeilenga committed
29
30
	Build Environment
		Check back-bdb requirement for BDB 4.1
Kurt Zeilenga's avatar
Kurt Zeilenga committed
31
		Removed configure flags for deprecated features
Kurt Zeilenga's avatar
Kurt Zeilenga committed
32
33
		Misc man page updates
		Updated test suite
Kurt Zeilenga's avatar
Changes    
Kurt Zeilenga committed
34

Kurt Zeilenga's avatar
Kurt Zeilenga committed
35
36
37
38
OpenLDAP 2.1.12 Release
	Build Environment
		Update version number

Kurt Zeilenga's avatar
Kurt Zeilenga committed
39
40
OpenLDAP 2.1.11 Release
	Fixed slapd ocflags bug (ITS#2186)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
41
	Fixed slapd objectIdentifierFirstComponentMatch bug
42
43
	Fixed slapd octetStringOrderingMatch bug
	Fixed slapd bitString normalization bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
44
	Removed lint
Kurt Zeilenga's avatar
Kurt Zeilenga committed
45

Kurt Zeilenga's avatar
Kurt Zeilenga committed
46
OpenLDAP 2.1.10 Release
Kurt Zeilenga's avatar
Update    
Kurt Zeilenga committed
47
	Fixed slapd acl/group value_find_ex() bug (ITS#2227)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
48
	Fixed slapd empty values return filter control bug (ITS#2219)
49
	Fixed slapd NameAndOptionalUID bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
50
	Fixed slapd reentant gethostbyname bug
51
52
	Fixed slapd SASL/EXTERNAL handling (ITS#2234)
	Fixed ldbm/bdb modrdn replog bug (ITS#2235)
Kurt Zeilenga's avatar
Update    
Kurt Zeilenga committed
53
54
	Fixed ldapsearch empty baseObject bug
	Fixed libldap_r thread stack size
55
	Fixed libldap SASL/EXTERNAL handling
Kurt Zeilenga's avatar
Kurt Zeilenga committed
56
	Fixed liblber ber_get_next assert bug (ITS#2246)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
57
58
	Updated ldapdelete/ldapmodrdn continue error handling
	Added back-bdb IDL slab cache  (ITS#2183)
59
	Removed lint, etc.
Kurt Zeilenga's avatar
Kurt Zeilenga committed
60
	Build Environment
Kurt Zeilenga's avatar
Kurt Zeilenga committed
61
		Update to libtool 1.4.3 & shtool 1.6.2
Kurt Zeilenga's avatar
Kurt Zeilenga committed
62

Kurt Zeilenga's avatar
Kurt Zeilenga committed
63
OpenLDAP 2.1.9 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
64
	Fixed back-bdb moddn newSuperior bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
65
	Fixed back-ldap/meta modify bug (ITS#2158)
Kurt Zeilenga's avatar
glue    
Kurt Zeilenga committed
66
	Fixed back-glue segv bug (ITS#2214)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
67
	Fixed back-monitor subordinate database bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
68
	Fixed libldap try_read1msg drain bug (ITS#2153)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
69
70
	Fixed libldap SASL bugs (ITS#2184)
	Fixed libldap referral bug (ITS#2187)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
71
72
	Fixed libldap getaddrinfo threading bug (ITS#2221)
	Fixed libldif empty value bugs (ITS#2218)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
73
74
	Added slapd allow update_anon feature (ITS#2155)
	Added slapd authz stats logging feature (ITS#2165)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
75
76
	Fixed slapd unix socket unlink bug (ITS#2157)
	Fixed slapd referral/alias normalization bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
77
78
79
80
	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
81
	Fixed slapd SASL bugs (ITS#2200) (ITS#2202)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
82
83
	Fixed slapd language range option bug
	Fixed slapd new logging bugs
Kurt Zeilenga's avatar
Kurt Zeilenga committed
84
	Removed lint
Kurt Zeilenga's avatar
Kurt Zeilenga committed
85
86
	Build Environment
		Add subordinate referral test
Kurt Zeilenga's avatar
Kurt Zeilenga committed
87
88
		Updated other misc other tests
		Updated back-sql checks (ITS#2163)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
89
90
		Fixed liblber snprintf issues (ITS#2128) (ITS#2129) (ITS#2203)
		Fixed configure shtool no bold handling
Kurt Zeilenga's avatar
Kurt Zeilenga committed
91

Kurt Zeilenga's avatar
Kurt Zeilenga committed
92
OpenLDAP 2.1.8 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
93
	Build Environment
Kurt Zeilenga's avatar
Kurt Zeilenga committed
94
		Update configure script
Kurt Zeilenga's avatar
Kurt Zeilenga committed
95

96
OpenLDAP 2.1.7 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
97
98
99
100
101
102
103
	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
104

Kurt Zeilenga's avatar
Kurt Zeilenga committed
105
OpenLDAP 2.1.6 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
106
	Fixed slapd unsupported non-critical control handling
107
	Fixed slapd value_find() uninitialized variable bug (ITS#2097)
108
	Fixed back-dnssrv default referral handling (ITS#2116)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
109
	Fixed liblunicode memory leak (ITS#2126)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
110
111
	Fixed slapd listener crash (ITS#2132)
	Fixed slapd modify mod_add_values crash (ITS#2136)
112
	Updated slapd adlist support
Kurt Zeilenga's avatar
Kurt Zeilenga committed
113
114
115
	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
116
	Added libldap get referral option (ITS#2121)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
117
118
	Added libldap DIT content rule routines
	Added back-shell "entry" ACLs
Kurt Zeilenga's avatar
Kurt Zeilenga committed
119
	Added slapd obsolete schema checks
Kurt Zeilenga's avatar
Kurt Zeilenga committed
120
	Disable suffixAlias feature (ITS#2117)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
121
	Removed back-shell surrogate parent code
Kurt Zeilenga's avatar
Kurt Zeilenga committed
122
	Misc minor fixes and cleanup
123
	Build Environment
124
		Fixed back-bdb module linking problem
Kurt Zeilenga's avatar
Kurt Zeilenga committed
125
		Fixed misc. portability bugs
Kurt Zeilenga's avatar
Kurt Zeilenga committed
126
127
		Updated DB_THREAD detection (ITS#2127)
		Updated pthreads detection 
Kurt Zeilenga's avatar
Kurt Zeilenga committed
128
		Updated shtool to latest
Kurt Zeilenga's avatar
Kurt Zeilenga committed
129
		Updated test suite
130
	Documentation
Kurt Zeilenga's avatar
Kurt Zeilenga committed
131
		Misc. updates (ITS#2093) (ITS#2105) (ITS#2106)
132

Kurt Zeilenga's avatar
Kurt Zeilenga committed
133
OpenLDAP 2.1.5 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
134
	Fixed back-ldbm indirect IDL bug (ITS#2039)
135
	Fixed back-bdb locker_id bugs (ITS#2040)
136
	Fixed back-bdb duplicate results (ITS#2044)
137
	Fixed back-bdb group member check
138
	Fixed back-bdb idl_intersection bug (ITS#2082)
139
	Fixed slapd objectClass subclassing matching (ITS#2053)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
140
	Fixed slapd base==target referral bug (ITS#1991)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
141
	Fixed slapd ACL attribute auth bug (ITS#2067)
142
	Fixed slapd one-level search with subordinates
143
	Fixed libldap DNS SRV buffer size bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
144
	Fixed liblber write bugs (ITS#1983)
145
	Fixed liblutil b64 length bugs (ITS#2055)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
146
	Added slapadd lastmod attribute support
147
	Added ldap tools passfile (-y) support (ITS#2031)
148
	Added ldapmodify LDIFv1 control: support (ITS#2060)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
149
150
	Added slapd appropriate matching rule checks
	Fixed libldap TLS session id bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
151
152
153
	Updated slapd hasSubordinates
	Updated slapd extensible matching
	Updated matched values and noop controls
154
	Updated back-passwd gecos buffer size bug (ITS#2046)
155
	Updated back-ldap, back-meta, and back-sql
Kurt Zeilenga's avatar
Kurt Zeilenga committed
156
	Build Environment
157
158
159
		Added SASL version checks
		Added IPv6 sockaddr_storage check
		Added Berkeley DB 4.1 support
Kurt Zeilenga's avatar
Kurt Zeilenga committed
160
		Fixed module build issues (ITS#2047 ITS#2048 ITS#2065)
161
162
		Updated test suite (ITS#2054)
		Updated NT and zOS ports
Kurt Zeilenga's avatar
Kurt Zeilenga committed
163
164
165
	Documentation
		Added ldapwhoami(1) man page
		Misc man page updates
Kurt Zeilenga's avatar
Kurt Zeilenga committed
166

Kurt Zeilenga's avatar
Kurt Zeilenga committed
167
OpenLDAP 2.1.4 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
168
	Fixed slapd DN normalization (requires DB reload)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
169
170
	Fixed slapd bootParameter validation bug (ITS#1957)
	Fixed slapd saslRegex bug (ITS#1978)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
171
	Fixed slapd abstract objectclass check
Kurt Zeilenga's avatar
Kurt Zeilenga committed
172
	Fixed back-monitor time stats (ITS#1984)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
173
	Fixed slapd saslRegexp normalization (ITS#1951)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
174
	Fixed back-meta undef DN attr bug (ITS#1953)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
175
	Fixed back-meta search operation error (ITS#2014)
Kurt Zeilenga's avatar
Rebuild    
Kurt Zeilenga committed
176
	Fixed ldapmodify LDIF CRLF handling
Kurt Zeilenga's avatar
Kurt Zeilenga committed
177
178
	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
179
	Fixed back-bdb lock_id error detection (ITS#2030)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
180
181
182
183
184
	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
185
186
187
	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
188
	Updated slapd anon update error code (ITS#1987)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
189
	Updated slapd/libldap error messages (ITS#1989)
190
	Updated slapd/libldap IPv4 only handling
Kurt Zeilenga's avatar
Kurt Zeilenga committed
191
	Updated slapd bind logging (ITS#1809) (ITS#2017)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
192
	Updated slapd/libldap IPv6 handling (ITS#2018)
193
194
	Updated libldap LDAP_OPT_RESTART handling
	Updated new logging
Kurt Zeilenga's avatar
Kurt Zeilenga committed
195
196
	Updated OpenLDAPaci syntax/semantics (ITS#2005, ITS#2006)
	Updated back-sql
Kurt Zeilenga's avatar
Kurt Zeilenga committed
197
	Build Environment
198
		Added zOS port
199
		Updated WinNT port
Kurt Zeilenga's avatar
Kurt Zeilenga committed
200
		Added DN testing to tests suite
Kurt Zeilenga's avatar
Kurt Zeilenga committed
201
202
203
		Fixed krbName schema (ITS#1948)
		Fixed pkiUser schema (ITS#1959)
		Fixed back-shell builds (ITS#1985)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
204
205
206
		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
207
		Removed lint (ITS#2021)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
208
209
210
211
	Documentation
		Replaced namedref with RFC 3296
		Misc manual page updates

Kurt Zeilenga's avatar
Kurt Zeilenga committed
212
OpenLDAP 2.1.3 Release
213
	Fixed slapd access to dn="" bug (ITS#1921)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
214
215
216
217
218
	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
219
	Fixed slapd TLS data ready bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
220
221
222
	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
223
	Added slapd SASL setpass support (ITS#1943)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
224
225
	Added slapd IPv4/v6 only options
	Updated back-bdb entry locking
Kurt Zeilenga's avatar
Kurt Zeilenga committed
226
	Fixed liblutil passwd cleartext bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
227
	Fixed back-ldap/meta mapping bug (ITS#1787)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
228
	Added back-monitor added monitorContext support
Kurt Zeilenga's avatar
Kurt Zeilenga committed
229
	Fixed back-perl ad_cname bug (ITS#1882)
230
	Fixed libldap ldap_controls_dup() malloc bug (ITS#1898)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
231
232
233
	Fixed libldap openssl compat bug (ITS#1924)
	Fixed ucgendat EOF bug (ITS#1917)
	Removed lint
Kurt Zeilenga's avatar
Kurt Zeilenga committed
234
	Build Environment
Kurt Zeilenga's avatar
Kurt Zeilenga committed
235
236
237
238
239
240
		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
241
		Added -ldb-4 detection (ITS#1888)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
242
		Disabled back-sql (ITS#1920)
243
244
	Documentation
		Numerous manual page updates
Kurt Zeilenga's avatar
Kurt Zeilenga committed
245

246
247
OpenLDAP 2.1.2 Release
	Initial release for "general" use.
Kurt Zeilenga's avatar
Kurt Zeilenga committed
248