]> git.sur5r.net Git - openldap/blob - CHANGES
ppolicy fix
[openldap] / CHANGES
1 OpenLDAP 2.3 Change Log
2
3 OpenLDAP 2.3.12 Release
4         Fixed libldap ldapi:// authdn construction
5         Added libldap ldap_bv2escaped_filter_value (ITS#2535)
6         Fixed libldap HSTRERROR issue (ITS#4124)
7         Added libldap/slapd TLS DSA certificate support (ITS#4017)
8         Fixed libldap SASL bind issue (ITS#4158)
9         Fixed client tools additional info printing (ITS#4147)
10         Updated slapd ldaps:// not configured fix (ITS#4082,4083)
11         Fixed slapd illegal S option bug (ITS#4119)
12         Fixed slapd cn=monitor log level mod issue (ITS#4091)
13         Fixed slapd cn=config bad access issue (ITS#4111)
14         Fixed slapd cn=config access modify issue (ITS#4127)
15         Fixed slapd cn=config init issue (ITS#4128)
16         Fixed slapd non-reentrant libwrap issue (ITS#4099)
17         Fixed slapd AIX IFMT issue (ITS#4123)
18         Fixed ldapmodrdn empty line handling (ITS#4101)
19         Fixed slapd-bdb uninitialized condition in tool mode (ITS#4143)
20         Fixed slapd-bdb empty suffix and syncprov issue (ITS#4171)
21         Fixed slapd-hdb syncrepl deadlock issue (ITS#4088)
22         Added slapd-ldap write op timeout support (ITS#4157)
23         Fixed slapd-meta invalid DN attrs normalize/pretty issue (ITS#4107)
24         Fixed slapd-meta rootdn erroneous success issue (ITS#4122)
25         Fixed slapd-meta proxying bind result issue (ITS#4129)
26         Fixed slapd-meta/slapo-rwm rwm-mapping issue (ITS#4086)
27         Fixed slapd-meta per-target retry (ITS#4150)
28         Fixed slapd-meta size/time limit handling (ITS#4145)
29         Fixed slapo-ppolicy pwdFailureTIme after bind success issue (ITS#4134)
30         Fixed slapo-ppolicy add passord_hash quality config dependency
31         Fixed slapo-syncprov LDAP response types (ITS#4183)
32         Fixed slapd spurious defer message (ITS#3850)
33         Fixed slapd attribute SYNTAX OIDM issue (ITS#4116)
34         Added slapd delta syncrepl support
35         Added slapadd thread support
36         Updated slapcat subordinate database handling (ITS#4089)
37         Added slapd/slaptest pid/arg file consistency check (ITS#4074)
38         Updated slaptools default debug level to "none" (ITS#4044)
39         Fixed slurpd backwards compat issue (ITS#4151)
40         Added slurpd pid/arg file consistency check (ITS#4152)
41         Updated contrib smbk5pwd module
42         Build environment
43                 Added slapd-bind test program
44                 Added inet_ntoa_b support for VxWorks (ITS#3440)
45                 Updated test036 (ITS#4095)
46                 Fixed test036 cmp issue (ITS#4142)
47                 Dropped SSLeay support
48         Documentation
49                 slapd.conf(5) defaultSearchBase issue (ITS#4162)
50                 slap tool man pages wll typo (ITS#4169)
51
52 OpenLDAP 2.3.11 Release
53         Fixed libldap reentrancy issue (ITS#3988)
54         Fixed libldap ndelay without timeout
55         Fixed slapd ldaps:// not configured issue (ITS#4082,4083)
56         Fixed slapd-bdb/hdb mode argument parsing (ITS#4077)
57         Fixed slapd WIN32 writefds init issue
58         Fixed slapadd buffer alignment issue (ITS#4078)
59         Updated slapd syncrepl to use ldap_unbind_ext
60         Removed lint
61
62 OpenLDAP 2.3.10 Release
63         Fixed libldap chasing of chased referrals (ITS#2942)
64         Added libldap LDAP_NOT_SUPPORTED for TLS (ITS#4072)
65         Added libldap LDAP_MSG_RECEIVED support
66         Dropped libldap LDAP_MORE_RESULTS_TO_RETURN use
67         Fixed slapd cn=config updated rootdn issue (ITS#4035)
68         Fixed slapd-meta bus error (ITS#4073)
69         Fixed slapd-meta/ldap/rwm empty naming context issue (ITS#4071)
70
71 OpenLDAP 2.3.9 Release
72         Fixed slapd req_pwdexop bug
73         Fixed slapo-syncprov queued UUIDs bug (ITS#4068)
74         Fixed slapo-syncprov memory leak
75         Fixed slapd anlist leak
76         Removed lint
77         Build Environment
78                 Updated testsuite to test only primary backends by default
79                 Disable test041-aci
80
81 OpenLDAP 2.3.8 Release
82         Fixed slapd undef HAVE_EPOLL issue
83         Fixed slapd connection-get wake bug (ITS#3999)
84         Fixed slapd uninitialized var bug (ITS#3854)
85         Fixed slapd add entry without parent bug (ITS#2757)
86         Fixed slapd cn=config value escaping bug (ITS#3807)
87         Fixed slapd cn=config missing host/uri bug (ITS#4009)
88         Fixed slapd alock symbol bug (ITS#3978)
89         Fixed slapd replogfile assert (ITS#4003)
90         Fixed slapd rewrite session var set bug (ITS#4023)
91         Fixed slapd syncrepl empty uniqueMember bug (ITS#4040)
92         Fixed slapd alias resolution bug (ITS#4030)
93         Fixed slapd password-hash cleartext bug (ITS#4021)
94         Fixed slapd realloc zero bug (ITS#3981)
95         Fixed slapd nested overlay configuration bug (ITS#4047)
96         Fixed slapd password modify oldPassword ignore bug (ITS#4049)
97         Added slapd password oldPassword verify (ITS#4051)
98         Fixed slapd select_backend manageDSAit with glue issue (ITS#4027)
99         Updated slapd authz backend detection (ITS#4018)
100         Fixed slapd-bdb/hdb pointer/integer size mismatch (ITS#4015)
101         Updated slapd-hdb index management
102         Fixed slapd-glue mixtures bug (ITS#3979)
103         Fixed slapd-ldap unlock issue (ITS#4001)
104         Fixed slapd-ldap manageDIT check bug (ITS#4005)
105         Fixed slapd-ldap resource release issue (ITS#4016)
106         Fixed slapd-meta rootdn lookup bug (ITS#4004)
107         Fixed slapd-meta null value assert issue (ITS#4028)
108         Added slapd-meta pooled connections (ITS#4056)
109         Added slapd-meta target DSA bind defer when auth'd as rootdn (ITS#4057)
110         Fixed slapd-meta pseudorootdn issue
111         Fixed slapd-monitor unavailable issue (ITS#4013)
112         Fixed slapd-perl init/destroy bug (ITS#3923)
113         Fixed slapd-sql missing space issue (ITS#4061)
114         Fixed slapo-accesslog timestamp normalization issue
115         Fixed slapo-accesslog normalizer issue 
116         Fixed slapo-ppolicy replication issues (ITS#3980)
117         Added slapo-ppolicy pwdattribute descriptor support (ITS#4025)
118         Fixed slapo-syncprov/unique interact issues (ITS#3989)
119         Fixed slapo-syncprov/subordinate interact issues (ITS#3996)
120         Fixed slapo-syncprov schema check assert (ITS#4031)
121         Fixed slapo-syncprov psearch flush in qtask
122         Fixed slapo-syncprov abandon checks
123         Fixed slapo-unique ignore writes not under unique_base (ITS#4066)
124         Fixed slapo-valsort unknown valsort-attr bug (ITS#4047)
125         Fixed slapcat out-of-memory problem (ITS#4010)
126         Fixed slurpd unrecognized slave names bug (ITS#4012)
127         Fixed liblber dgram len bug (ITS#4046)
128         Fixed libldap SASL and TLS potential ld_error leaks (ITS#4064)
129         Fixed liblutil/csn time counter issue 
130         Updated contrib/ldapc++ to avoid deprecated functions
131         Documentation
132                 Added slapo-valsort(5) man page (ITS#3994)
133                 Added slap tool -F option documentation (ITS#4026)
134         Build Environment
135                 Fixed misc POSIX conformance issues (ITS#2667)
136                 Fixed --without-threads build issue (ITS#4006)
137                 Fixed test script exit checks (ITS#4045)
138                 Added test suite parameterized directory support
139                 Fixed test suite tool error handling
140                 Updated contrib/ldapc++ build environment
141
142 OpenLDAP 2.3.7 Release
143         Updated slapd ManageDIT support
144         Updated slapd ACI syntax checking (ITS#3877)
145         Fixed slapd STATS2 referral logging
146         Refixed slapd cn=config default search base bug (ITS#3900)
147         Fixed slapd cn=config TLSVerifyClient bug (ITS#3962)
148         Fixed slapd winsock assert (ITS#3983)
149         Fixed slapd-bdb/hdb paged results deadlock (ITS#3940)
150         Fixed slapd-bdb/hdb/ldbm searchBase disclose (ITS#3964)
151         Fixed slapd-bdb/hdb bi_dbenv check (ITS#3992)
152         Fixed slapd-meta generic attribute normalize/pretty (ITS#3956)
153         Fixed slapd-ldap/meta 'undefined' attribute mutex protection (ITS#3958)
154         Added slapd-ldap/meta 'proxied' attribute support (ITS#3959)
155         Fixed slapd-meta no candidate target selected bug (ITS#3990)
156         Fixed slapd-meta matchedDN handling (ITS#3944)
157         Fixed slapd-monitor hiding issue (ITS#3986)
158         Fixed slapo-ppolicy lockout status at Bind (ITS#3946)
159         Moved slapo-glue into slapd core
160         Fixed slaptest cn=config segfault (ITS#3961)
161         Fixed slaptools logging issue (ITS#3937)
162         Fixed slaptools fails after db clean (ITS#3970)
163         Fixed slaptools reject unsupported -w (ITS#3939)
164         Fixed libldap global_opt failure 
165         Fixed libldap schema handling
166         Fixed libldap secprops parsing (ITS#3955)
167         Fixed libldap_r tpool (ITS#3925)
168         Updated liblutil password scheme check
169         Updated libldap schema to allow OID macros in syntaxes
170         Removed lint
171         Documentation
172                 Updated misc. man pages
173         Build Environment
174                 Updated build tools (ITS#3928)
175                 Fixed tests diff -u usage (ITS#3969)
176                 Fixed slapo-rwm dependency checking (ITS#3965)
177                 Fixed tests --disable-monitor support
178                 Fixed tests veryclean-local testdata cleanup
179                 Add subtree rename test (hdb only)
180
181 OpenLDAP 2.3.6 Release
182         Fixed slapd dnRelativeMatch return (ITS#3931)
183         Fixed slapd send_search_entry issue (ITS#3951)
184         Fixed slapd-bdb/hdb release entry in paged response
185         Fixed slapd-meta resources release issue (ITS#3943)
186         Fixed slapd-ldap/meta matched return (ITS#3942,ITS#3944)
187         Fixed slapo-ppolicy reset lockouts issue (ITS#3946)
188         Fixed nis.schema posixGroup object class kind (ITS#3941)
189         Revert librewrite regex mutex change (ITS#3932)
190         Updated slapd manage capability
191         Updated slapo-syncprov CSN filter checks
192         Updated libldap url list parsing
193         Added slapd SASL rootpw support (ITS#3845)
194         Added slapd Stats logging for additional cases
195         Added slapd ACI syntax validater (ITS#3877)
196         Added slapd posixgroup ACL module to contrib
197         Added slapi SLAPI_X_ADD_STRUCTURAL_CLASS extension
198         Added slapd-ldap subtree renaming proxing
199         Added slapd-meta overlapping targets enhancement (ITS#3711)
200         Removed lint
201         Documentation
202                 Added slapcat(8) -a usage example (ITS#3930)
203                 Updated slapo-unique(5) for clarity (ITS#3936)
204                 Updated slapo-syncprov(5) sessionlog description (ITS#3935)
205                 Updated doc/drafts
206         Build Environment
207                 Updated test prog bind retry code
208                 Fixed test015-xsearch regression (ITS#3506)
209                 Added test040-subtree-rename
210
211 OpenLDAP 2.3.5 Release
212         Fixed slapd integerBitOr/AndMatch logic (ITS#3782)
213         Fixed slapd substrings filter length checks (ITS#3790)
214         Fixed slapd thread pool initialization (ITS#3793)
215         Fixed slapd cancel exop (ITS#3549)
216         Fixed slapd syncrepl cookie problem (ITS#3917)
217         Fixed slapd inequality filter index bug (ITS#3920)
218         Fixed slapd syncrepl ctxcsn leak (ITS#3922)
219         Fixed slapd syncrepl scope issue (ITS#3831)
220         Fixed slapd syncrepl missing array subscript (ITS#3834)
221         Fixed slapd slapd_remove null deref (ITS#3842)
222         Fixed slapd ldapi credential normalization bug (ITS#3876)
223         Fixed slapd userPassword cleartext bug (ITS#3846)
224         Fixed slapd cn=config default search base bug (ITS#3900)
225         Fixed slapd cn=config olcDbConfig bug (ITS#3815)
226         Fixed slapd cn=config olcReadOnly bug (ITS#3820)
227         Fixed slapd cn=config hdb+bdb bug (ITS#3821)
228         Fixed slapd ACL attrs/val EQUALITY issue (ITS#3830)
229         Fixed slapd authx-regexp diagnostics (ITS#3819)
230         Fixed slapd index_substr_any_step keyword (ITS#3818)
231         Fixed slapd -f directory issue (ITS#3865)
232         Fixed slapd attributeOptions config parsing (ITS#3829)
233         Fixed slapd whitespace config parsing bug (ITS#3901)
234         Fixed slapd rootdn space issue (ITS#3806)
235         Fixed slapd passwd change w/ {CRYPT} bug (ITS#3805)
236         Fixed slapd backend_init_controls assert (ITS#3853)
237         Fixed slapd loglevel -1 bug (ITS#3858)
238         Fixed slapi bind bound DN issue (ITS#2971)
239         Fixed slapi issues (ITS#3884,3885,3886)
240         Fixed slapi authorization name issue (ITS#3892)
241         Fixed slapi slapi_int_connection_init operation problem (ITS#3868)
242         Fixed slapi slapi_entry_has_children bug (ITS#3879)
243         Fixed slapd-bdb manual recovery startup (ITS#3607,3824)
244         Fixed slapd-bdb manual recovery startup (ITS#3833)
245         Fixed slapd-bdb/hdb checkpoint before suffix bug (ITS#3784)
246         Fixed slapd-hdb modrdn base bug (ITS#3857)
247         Fixed slapd-ldap access to freed connection (ITS#3913)
248         Fixed slapd-ldap/meta filter bug (ITS#3785)
249         Fixed slapd-ldap/meta connection pooling (ITS#3813)
250         Fixed slapd-ldap/meta memory leak (ITS#3862)
251         Added slapd-sql enhancements (ITS#3432)
252         Fixed slapd-sql attribute with no values issue (ITS#3861)
253         Fixed slapd-sql truncating keyval column problem (ITS#3888)
254         Fixed slapd-sql return code ignored problem (ITS#3891)
255         Fixed slapo-glue alock bug (ITS#3817,3841)
256         Fixed slapo-dyngroup hidden subschemaSubentry bug (ITS#3844)
257         Fixed slapo-ppolicy hashed length problem (ITS#3783)
258         Fixed slapo-ppolicy quality check (ITS#3777)
259         Fixed slapo-ppolicy lockout duration (ITS#3779)
260         Fixed slapo-rwm leak (ITS#3914)
261         Fixed slapo-glue/rwm conflict (ITS#3788)
262         Fixed slapadd segfault (ITS#3926)
263         Fixed slapcat cn=config segfault (ITS#3796)
264         Fixed slaptest -F crash (ITS#3912)
265         Fixed slapd authzTo/From syntax issue (ITS#3921)
266         Fixed libldap abandon concurrency issue (ITS#3800)
267         Fixed libldap start_tls referral chasing (ITS#3791)
268         Fixed libldap referral chasing issues (ITS#2894,3578)
269         Fixed librewrite concurrency issue (ITS#3932)
270         Use IANA-assigned OIDs for recently approved IETF LDAP extensions
271         Removed lint (ITS#3857)
272         Build Environment
273                 Upgraded shtool (ITS#3752)
274                 Upgraded config.guess/config.sub
275                 Fixed FreeBSD thread stacksize problem (ITS#3456)
276                 Fixed cygwin shared libraries build problem (ITS#3712)
277                 Fixed acl_get/acl_mask v AIX symbol clash (ITS#3787)
278                 Fixed test020 logging problem (ITS#3811)
279                 Fixed duplicate symbol problem (ITS#3843)
280                 Fixed liblunicode 64bit builds (ITS#3869)
281                 Fixed passwd/kerberos module builds (ITS#3896)
282                 Fixed test037 manageDIT discovery issue (ITS#3898)
283                 Fixed installed man page symlinks (ITS#3904)
284                 Fixed <sasl.h> inclusion (ITS#3905)
285                 Fixed smbk5pwd Heimdal compat issue (ITS#3910)
286                 Fixed slapd make install issue (ITS#3929)
287                 Fixed DESTDIR reporting (ITS#3916)
288         Documentation
289                 Fixed Admin Guide authz v. saslauthz problem (ITS#3875)
290                 Fixed Admin Guide --disable-bdb issue (ITS#3837)
291                 Fixed slapd-meta(5) lastmod issue (ITS#3789)
292                 Updated slapd.conf(5) (ITS#3866)
293                 Updated slapd(8) OPTIONS section (ITS#3816)
294                 Updated slapd-monitor(5) (ITS#3822,3836)
295                 Updated slapd-bdb(5) (ITS#3823)
296
297 OpenLDAP 2.3.4 Release
298         Initial release for "general use".
299