CHANGES 6.74 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.9 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
4
	Fixed back-bdb moddn newSuperior bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
5
	Fixed back-ldap/meta modify bug (ITS#2158)
Kurt Zeilenga's avatar
glue    
Kurt Zeilenga committed
6
	Fixed back-glue segv bug (ITS#2214)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
7
	Fixed back-monitor subordinate database bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
8
	Fixed libldap try_read1msg drain bug (ITS#2153)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
9
10
	Fixed libldap SASL bugs (ITS#2184)
	Fixed libldap referral bug (ITS#2187)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
11
12
	Fixed libldap getaddrinfo threading bug (ITS#2221)
	Fixed libldif empty value bugs (ITS#2218)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
13
14
	Added slapd allow update_anon feature (ITS#2155)
	Added slapd authz stats logging feature (ITS#2165)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
15
16
	Fixed slapd unix socket unlink bug (ITS#2157)
	Fixed slapd referral/alias normalization bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
17
18
19
20
	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
21
	Fixed slapd SASL bugs (ITS#2200) (ITS#2202)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
22
23
	Fixed slapd language range option bug
	Fixed slapd new logging bugs
Kurt Zeilenga's avatar
Kurt Zeilenga committed
24
	Removed lint
Kurt Zeilenga's avatar
Kurt Zeilenga committed
25
26
	Build Environment
		Add subordinate referral test
Kurt Zeilenga's avatar
Kurt Zeilenga committed
27
28
		Updated other misc other tests
		Updated back-sql checks (ITS#2163)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
29
30
		Fixed liblber snprintf issues (ITS#2128) (ITS#2129) (ITS#2203)
		Fixed configure shtool no bold handling
Kurt Zeilenga's avatar
Kurt Zeilenga committed
31

Kurt Zeilenga's avatar
Kurt Zeilenga committed
32
OpenLDAP 2.1.8 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
33
	Build Environment
Kurt Zeilenga's avatar
Kurt Zeilenga committed
34
		Update configure script
Kurt Zeilenga's avatar
Kurt Zeilenga committed
35

36
OpenLDAP 2.1.7 Release
Kurt Zeilenga's avatar
Kurt Zeilenga committed
37
38
39
40
41
42
43
	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
44

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

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

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

Kurt Zeilenga's avatar
Kurt Zeilenga committed
152
OpenLDAP 2.1.3 Release
153
	Fixed slapd access to dn="" bug (ITS#1921)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
154
155
156
157
158
	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
159
	Fixed slapd TLS data ready bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
160
161
162
	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
163
	Added slapd SASL setpass support (ITS#1943)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
164
165
	Added slapd IPv4/v6 only options
	Updated back-bdb entry locking
Kurt Zeilenga's avatar
Kurt Zeilenga committed
166
	Fixed liblutil passwd cleartext bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
167
	Fixed back-ldap/meta mapping bug (ITS#1787)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
168
	Added back-monitor added monitorContext support
Kurt Zeilenga's avatar
Kurt Zeilenga committed
169
	Fixed back-perl ad_cname bug (ITS#1882)
170
	Fixed libldap ldap_controls_dup() malloc bug (ITS#1898)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
171
172
173
	Fixed libldap openssl compat bug (ITS#1924)
	Fixed ucgendat EOF bug (ITS#1917)
	Removed lint
Kurt Zeilenga's avatar
Kurt Zeilenga committed
174
	Build Environment
Kurt Zeilenga's avatar
Kurt Zeilenga committed
175
176
177
178
179
180
		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
181
		Added -ldb-4 detection (ITS#1888)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
182
		Disabled back-sql (ITS#1920)
183
184
	Documentation
		Numerous manual page updates
Kurt Zeilenga's avatar
Kurt Zeilenga committed
185

186
187
OpenLDAP 2.1.2 Release
	Initial release for "general" use.
Kurt Zeilenga's avatar
Kurt Zeilenga committed
188