CHANGES 7.25 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.10 Engineering
Kurt Zeilenga's avatar
Update    
Kurt Zeilenga committed
4
	Fixed slapd acl/group value_find_ex() bug (ITS#2227)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
5
	Fixed slapd empty values return filter control bug (ITS#2219)
6
7
	Fixed slapd empty oid control bug
	Fixed slapd NameAndOptionalUID bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
8
	Fixed slapd reentant gethostbyname bug
9
	Fixed slapd SASL/EXTERNAL handling
Kurt Zeilenga's avatar
Update    
Kurt Zeilenga committed
10
11
	Fixed ldapsearch empty baseObject bug
	Fixed libldap_r thread stack size
12
	Fixed libldap SASL/EXTERNAL handling
Kurt Zeilenga's avatar
Kurt Zeilenga committed
13
14
	Updated ldapdelete/ldapmodrdn continue error handling
	Added back-bdb IDL slab cache  (ITS#2183)
15
	Removed lint, etc.
Kurt Zeilenga's avatar
Kurt Zeilenga committed
16

Kurt Zeilenga's avatar
Kurt Zeilenga committed
17
OpenLDAP 2.1.9 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
18
	Fixed back-bdb moddn newSuperior bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
19
	Fixed back-ldap/meta modify bug (ITS#2158)
Kurt Zeilenga's avatar
glue    
Kurt Zeilenga committed
20
	Fixed back-glue segv bug (ITS#2214)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
21
	Fixed back-monitor subordinate database bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
22
	Fixed libldap try_read1msg drain bug (ITS#2153)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
23
24
	Fixed libldap SASL bugs (ITS#2184)
	Fixed libldap referral bug (ITS#2187)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
25
26
	Fixed libldap getaddrinfo threading bug (ITS#2221)
	Fixed libldif empty value bugs (ITS#2218)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
27
28
	Added slapd allow update_anon feature (ITS#2155)
	Added slapd authz stats logging feature (ITS#2165)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
29
30
	Fixed slapd unix socket unlink bug (ITS#2157)
	Fixed slapd referral/alias normalization bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
31
32
33
34
	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
35
	Fixed slapd SASL bugs (ITS#2200) (ITS#2202)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
36
37
	Fixed slapd language range option bug
	Fixed slapd new logging bugs
Kurt Zeilenga's avatar
Kurt Zeilenga committed
38
	Removed lint
Kurt Zeilenga's avatar
Kurt Zeilenga committed
39
40
	Build Environment
		Add subordinate referral test
Kurt Zeilenga's avatar
Kurt Zeilenga committed
41
42
		Updated other misc other tests
		Updated back-sql checks (ITS#2163)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
43
44
		Fixed liblber snprintf issues (ITS#2128) (ITS#2129) (ITS#2203)
		Fixed configure shtool no bold handling
Kurt Zeilenga's avatar
Kurt Zeilenga committed
45

Kurt Zeilenga's avatar
Kurt Zeilenga committed
46
OpenLDAP 2.1.8 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
47
	Build Environment
Kurt Zeilenga's avatar
Kurt Zeilenga committed
48
		Update configure script
Kurt Zeilenga's avatar
Kurt Zeilenga committed
49

50
OpenLDAP 2.1.7 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
51
52
53
54
55
56
57
	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
58

Kurt Zeilenga's avatar
Kurt Zeilenga committed
59
OpenLDAP 2.1.6 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
60
	Fixed slapd unsupported non-critical control handling
61
	Fixed slapd value_find() uninitialized variable bug (ITS#2097)
62
	Fixed back-dnssrv default referral handling (ITS#2116)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
63
	Fixed liblunicode memory leak (ITS#2126)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
64
65
	Fixed slapd listener crash (ITS#2132)
	Fixed slapd modify mod_add_values crash (ITS#2136)
66
	Updated slapd adlist support
Kurt Zeilenga's avatar
Kurt Zeilenga committed
67
68
69
	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
70
	Added libldap get referral option (ITS#2121)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
71
72
	Added libldap DIT content rule routines
	Added back-shell "entry" ACLs
Kurt Zeilenga's avatar
Kurt Zeilenga committed
73
	Added slapd obsolete schema checks
Kurt Zeilenga's avatar
Kurt Zeilenga committed
74
	Disable suffixAlias feature (ITS#2117)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
75
	Removed back-shell surrogate parent code
Kurt Zeilenga's avatar
Kurt Zeilenga committed
76
	Misc minor fixes and cleanup
77
	Build Environment
78
		Fixed back-bdb module linking problem
Kurt Zeilenga's avatar
Kurt Zeilenga committed
79
		Fixed misc. portability bugs
Kurt Zeilenga's avatar
Kurt Zeilenga committed
80
81
		Updated DB_THREAD detection (ITS#2127)
		Updated pthreads detection 
Kurt Zeilenga's avatar
Kurt Zeilenga committed
82
		Updated shtool to latest
Kurt Zeilenga's avatar
Kurt Zeilenga committed
83
		Updated test suite
84
	Documentation
Kurt Zeilenga's avatar
Kurt Zeilenga committed
85
		Misc. updates (ITS#2093) (ITS#2105) (ITS#2106)
86

Kurt Zeilenga's avatar
Kurt Zeilenga committed
87
OpenLDAP 2.1.5 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
88
	Fixed back-ldbm indirect IDL bug (ITS#2039)
89
	Fixed back-bdb locker_id bugs (ITS#2040)
90
	Fixed back-bdb duplicate results (ITS#2044)
91
	Fixed back-bdb group member check
92
	Fixed back-bdb idl_intersection bug (ITS#2082)
93
	Fixed slapd objectClass subclassing matching (ITS#2053)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
94
	Fixed slapd base==target referral bug (ITS#1991)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
95
	Fixed slapd ACL attribute auth bug (ITS#2067)
96
	Fixed slapd one-level search with subordinates
97
	Fixed libldap DNS SRV buffer size bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
98
	Fixed liblber write bugs (ITS#1983)
99
	Fixed liblutil b64 length bugs (ITS#2055)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
100
	Added slapadd lastmod attribute support
101
	Added ldap tools passfile (-y) support (ITS#2031)
102
	Added ldapmodify LDIFv1 control: support (ITS#2060)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
103
104
	Added slapd appropriate matching rule checks
	Fixed libldap TLS session id bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
105
106
107
	Updated slapd hasSubordinates
	Updated slapd extensible matching
	Updated matched values and noop controls
108
	Updated back-passwd gecos buffer size bug (ITS#2046)
109
	Updated back-ldap, back-meta, and back-sql
Kurt Zeilenga's avatar
Kurt Zeilenga committed
110
	Build Environment
111
112
113
		Added SASL version checks
		Added IPv6 sockaddr_storage check
		Added Berkeley DB 4.1 support
Kurt Zeilenga's avatar
Kurt Zeilenga committed
114
		Fixed module build issues (ITS#2047 ITS#2048 ITS#2065)
115
116
		Updated test suite (ITS#2054)
		Updated NT and zOS ports
Kurt Zeilenga's avatar
Kurt Zeilenga committed
117
118
119
	Documentation
		Added ldapwhoami(1) man page
		Misc man page updates
Kurt Zeilenga's avatar
Kurt Zeilenga committed
120

Kurt Zeilenga's avatar
Kurt Zeilenga committed
121
OpenLDAP 2.1.4 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
122
	Fixed slapd DN normalization (requires DB reload)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
123
124
	Fixed slapd bootParameter validation bug (ITS#1957)
	Fixed slapd saslRegex bug (ITS#1978)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
125
	Fixed slapd abstract objectclass check
Kurt Zeilenga's avatar
Kurt Zeilenga committed
126
	Fixed back-monitor time stats (ITS#1984)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
127
	Fixed slapd saslRegexp normalization (ITS#1951)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
128
	Fixed back-meta undef DN attr bug (ITS#1953)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
129
	Fixed back-meta search operation error (ITS#2014)
Kurt Zeilenga's avatar
Rebuild    
Kurt Zeilenga committed
130
	Fixed ldapmodify LDIF CRLF handling
Kurt Zeilenga's avatar
Kurt Zeilenga committed
131
132
	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
133
	Fixed back-bdb lock_id error detection (ITS#2030)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
134
135
136
137
138
	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
139
140
141
	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
142
	Updated slapd anon update error code (ITS#1987)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
143
	Updated slapd/libldap error messages (ITS#1989)
144
	Updated slapd/libldap IPv4 only handling
Kurt Zeilenga's avatar
Kurt Zeilenga committed
145
	Updated slapd bind logging (ITS#1809) (ITS#2017)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
146
	Updated slapd/libldap IPv6 handling (ITS#2018)
147
148
	Updated libldap LDAP_OPT_RESTART handling
	Updated new logging
Kurt Zeilenga's avatar
Kurt Zeilenga committed
149
150
	Updated OpenLDAPaci syntax/semantics (ITS#2005, ITS#2006)
	Updated back-sql
Kurt Zeilenga's avatar
Kurt Zeilenga committed
151
	Build Environment
152
		Added zOS port
153
		Updated WinNT port
Kurt Zeilenga's avatar
Kurt Zeilenga committed
154
		Added DN testing to tests suite
Kurt Zeilenga's avatar
Kurt Zeilenga committed
155
156
157
		Fixed krbName schema (ITS#1948)
		Fixed pkiUser schema (ITS#1959)
		Fixed back-shell builds (ITS#1985)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
158
159
160
		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
161
		Removed lint (ITS#2021)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
162
163
164
165
	Documentation
		Replaced namedref with RFC 3296
		Misc manual page updates

Kurt Zeilenga's avatar
Kurt Zeilenga committed
166
OpenLDAP 2.1.3 Release
167
	Fixed slapd access to dn="" bug (ITS#1921)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
168
169
170
171
172
	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
173
	Fixed slapd TLS data ready bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
174
175
176
	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
177
	Added slapd SASL setpass support (ITS#1943)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
178
179
	Added slapd IPv4/v6 only options
	Updated back-bdb entry locking
Kurt Zeilenga's avatar
Kurt Zeilenga committed
180
	Fixed liblutil passwd cleartext bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
181
	Fixed back-ldap/meta mapping bug (ITS#1787)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
182
	Added back-monitor added monitorContext support
Kurt Zeilenga's avatar
Kurt Zeilenga committed
183
	Fixed back-perl ad_cname bug (ITS#1882)
184
	Fixed libldap ldap_controls_dup() malloc bug (ITS#1898)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
185
186
187
	Fixed libldap openssl compat bug (ITS#1924)
	Fixed ucgendat EOF bug (ITS#1917)
	Removed lint
Kurt Zeilenga's avatar
Kurt Zeilenga committed
188
	Build Environment
Kurt Zeilenga's avatar
Kurt Zeilenga committed
189
190
191
192
193
194
		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
195
		Added -ldb-4 detection (ITS#1888)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
196
		Disabled back-sql (ITS#1920)
197
198
	Documentation
		Numerous manual page updates
Kurt Zeilenga's avatar
Kurt Zeilenga committed
199

200
201
OpenLDAP 2.1.2 Release
	Initial release for "general" use.
Kurt Zeilenga's avatar
Kurt Zeilenga committed
202