]> git.sur5r.net Git - openldap/blob - CHANGES
use reentrant gethostbynam
[openldap] / CHANGES
1 OpenLDAP 2.1 Change Log
2
3 OpenLDAP 2.1.10 Engineering
4         Fixed slapd empty values return filter control bug (ITS#2219)
5         Fixed slapd empty oid control bug
6         Fixed ldapsearch empty baseObject bug
7         Fixed slapd acl/group value_find_ex() bug (ITS#2227)
8         Fixed slapd NameAndOptionalUID bug
9         Update ldapdelete/ldapmodrdn continue error handling
10
11 OpenLDAP 2.1.9 Release
12         Fixed back-bdb moddn newSuperior bug
13         Fixed back-ldap/meta modify bug (ITS#2158)
14         Fixed back-glue segv bug (ITS#2214)
15         Fixed back-monitor subordinate database bug
16         Fixed libldap try_read1msg drain bug (ITS#2153)
17         Fixed libldap SASL bugs (ITS#2184)
18         Fixed libldap referral bug (ITS#2187)
19         Fixed libldap getaddrinfo threading bug (ITS#2221)
20         Fixed libldif empty value bugs (ITS#2218)
21         Added slapd allow update_anon feature (ITS#2155)
22         Added slapd authz stats logging feature (ITS#2165)
23         Fixed slapd unix socket unlink bug (ITS#2157)
24         Fixed slapd referral/alias normalization bug
25         Fixed slapd logging bugs (ITS#2170)
26         Fixed slapd rootdse entry_free bug (ITS#2172)
27         Fixed slapd multimaster passwd bug (ITS#2176)
28         Fixed slapd bad acl DN bug (ITS#2196)
29         Fixed slapd SASL bugs (ITS#2200) (ITS#2202)
30         Fixed slapd language range option bug
31         Fixed slapd new logging bugs
32         Removed lint
33         Build Environment
34                 Add subordinate referral test
35                 Updated other misc other tests
36                 Updated back-sql checks (ITS#2163)
37                 Fixed liblber snprintf issues (ITS#2128) (ITS#2129) (ITS#2203)
38                 Fixed configure shtool no bold handling
39
40 OpenLDAP 2.1.8 Release
41         Build Environment
42                 Update configure script
43
44 OpenLDAP 2.1.7 Release
45         Fixed liblber bvarray_add bug (ITS#2142)
46         Added libldap additional schema routines
47         Updated ldapmodify -c error handling (ITS#2133)
48         Build Environment
49                 Update {thr,sched,pthread}_yield detection
50         Documentation
51                 Misc updates
52
53 OpenLDAP 2.1.6 Release
54         Fixed slapd unsupported non-critical control handling
55         Fixed slapd value_find() uninitialized variable bug (ITS#2097)
56         Fixed back-dnssrv default referral handling (ITS#2116)
57         Fixed liblunicode memory leak (ITS#2126)
58         Fixed slapd listener crash (ITS#2132)
59         Fixed slapd modify mod_add_values crash (ITS#2136)
60         Updated slapd adlist support
61         Updated slapd disallow bind_simple_unprotected
62         Updated back-bdb/ldbm add/delete/rename ACLs
63         Updated libldap_r Pth support (ITS#724) (ITS#1033)
64         Added libldap get referral option (ITS#2121)
65         Added libldap DIT content rule routines
66         Added back-shell "entry" ACLs
67         Added slapd obsolete schema checks
68         Disable suffixAlias feature (ITS#2117)
69         Removed back-shell surrogate parent code
70         Misc minor fixes and cleanup
71         Build Environment
72                 Fixed back-bdb module linking problem
73                 Fixed misc. portability bugs
74                 Updated DB_THREAD detection (ITS#2127)
75                 Updated pthreads detection 
76                 Updated shtool to latest
77                 Updated test suite
78         Documentation
79                 Misc. updates (ITS#2093) (ITS#2105) (ITS#2106)
80
81 OpenLDAP 2.1.5 Release
82         Fixed back-ldbm indirect IDL bug (ITS#2039)
83         Fixed back-bdb locker_id bugs (ITS#2040)
84         Fixed back-bdb duplicate results (ITS#2044)
85         Fixed back-bdb group member check
86         Fixed back-bdb idl_intersection bug (ITS#2082)
87         Fixed slapd objectClass subclassing matching (ITS#2053)
88         Fixed slapd base==target referral bug (ITS#1991)
89         Fixed slapd ACL attribute auth bug (ITS#2067)
90         Fixed slapd one-level search with subordinates
91         Fixed libldap DNS SRV buffer size bug
92         Fixed liblber write bugs (ITS#1983)
93         Fixed liblutil b64 length bugs (ITS#2055)
94         Added slapadd lastmod attribute support
95         Added ldap tools passfile (-y) support (ITS#2031)
96         Added ldapmodify LDIFv1 control: support (ITS#2060)
97         Added slapd appropriate matching rule checks
98         Fixed libldap TLS session id bug
99         Updated slapd hasSubordinates
100         Updated slapd extensible matching
101         Updated matched values and noop controls
102         Updated back-passwd gecos buffer size bug (ITS#2046)
103         Updated back-ldap, back-meta, and back-sql
104         Build Environment
105                 Added SASL version checks
106                 Added IPv6 sockaddr_storage check
107                 Added Berkeley DB 4.1 support
108                 Fixed module build issues (ITS#2047 ITS#2048 ITS#2065)
109                 Updated test suite (ITS#2054)
110                 Updated NT and zOS ports
111         Documentation
112                 Added ldapwhoami(1) man page
113                 Misc man page updates
114
115 OpenLDAP 2.1.4 Release
116         Fixed slapd DN normalization (requires DB reload)
117         Fixed slapd bootParameter validation bug (ITS#1957)
118         Fixed slapd saslRegex bug (ITS#1978)
119         Fixed slapd abstract objectclass check
120         Fixed back-monitor time stats (ITS#1984)
121         Fixed slapd saslRegexp normalization (ITS#1951)
122         Fixed back-meta undef DN attr bug (ITS#1953)
123         Fixed back-meta search operation error (ITS#2014)
124         Fixed ldapmodify LDIF CRLF handling
125         Fixed back-bdb IDL bugs (ITS#1969, ITS#1977, ITS#2015)
126         Fixed back-bdb entry return (ITS#1994)
127         Fixed back-bdb lock_id error detection (ITS#2030)
128         Fixed slapd inappropriate return of operationsError (ITS#1995)
129         Fixed slapd group ACL bug (ITS#1978)
130         Fixed slapd " " handling (ITS#1998)
131         Fixed IPv6 underallocation bug (ITS#2018)
132         Fixed libldap gethostbyname init bug (ITS#2019)
133         Added LDAP SASL auxprop plugin to contrib
134         Added buffer overrun checks (ITS#1936, ITS#1965, ITS#2009-2011)
135         Added slapd subschema DN configuration (ITS#1893)
136         Updated slapd anon update error code (ITS#1987)
137         Updated slapd/libldap error messages (ITS#1989)
138         Updated slapd/libldap IPv4 only handling
139         Updated slapd bind logging (ITS#1809) (ITS#2017)
140         Updated slapd/libldap IPv6 handling (ITS#2018)
141         Updated libldap LDAP_OPT_RESTART handling
142         Updated new logging
143         Updated OpenLDAPaci syntax/semantics (ITS#2005, ITS#2006)
144         Updated back-sql
145         Build Environment
146                 Added zOS port
147                 Updated WinNT port
148                 Added DN testing to tests suite
149                 Fixed krbName schema (ITS#1948)
150                 Fixed pkiUser schema (ITS#1959)
151                 Fixed back-shell builds (ITS#1985)
152                 Resolve liblutil/passwd <des.h> conflict (ITS#2016)
153                 Resolved IRIX sc_mask conflict (ITS#2022)
154                 Removed ud(1) and filter template API (ITS#2011)
155                 Removed lint (ITS#2021)
156         Documentation
157                 Replaced namedref with RFC 3296
158                 Misc manual page updates
159
160 OpenLDAP 2.1.3 Release
161         Fixed slapd access to dn="" bug (ITS#1921)
162         Fixed slapd structuralObjectClass lastmod bug (ITS#1904)
163         Fixed slapd krbName bug (ITS#1913)
164         Fixed slapd schema error alignment bug
165         Fixed slapd excessive DN logging (ITS#1901)
166         Fixed slapd matched values malloc bug (ITS#1931)
167         Fixed slapd TLS data ready bug
168         Updated slapd SASL proxy policy code
169         Updated slapd require "strong" check
170         Added slapd disallow bind_simple_unprotected directive
171         Added slapd SASL setpass support (ITS#1943)
172         Added slapd IPv4/v6 only options
173         Updated back-bdb entry locking
174         Fixed liblutil passwd cleartext bug
175         Fixed back-ldap/meta mapping bug (ITS#1787)
176         Added back-monitor added monitorContext support
177         Fixed back-perl ad_cname bug (ITS#1882)
178         Fixed libldap ldap_controls_dup() malloc bug (ITS#1898)
179         Fixed libldap openssl compat bug (ITS#1924)
180         Fixed ucgendat EOF bug (ITS#1917)
181         Removed lint
182         Build Environment
183                 Added cc missing check
184                 Added monitor backend test
185                 Updated <ac/socket.h> SHUT_RDWR 
186                 Fixed SASL-less build issues
187                 Fixed back-perl build issues (ITS#1827)
188                 Fixed libldap_r references.c issue (ITS#1922)
189                 Added -ldb-4 detection (ITS#1888)
190                 Disabled back-sql (ITS#1920)
191         Documentation
192                 Numerous manual page updates
193
194 OpenLDAP 2.1.2 Release
195         Initial release for "general" use.
196