please consider pulling the commits in my pull request
https://github.com/gbarr/perl-ldap/pull/3
into master and release version 0.44 of perl-ldap really soon.
Reasons:
* 0.43 has a serious regression: commit 041d540 broke start_tls completely
and led to warnings being generated at every encrypted connection with
sslverify='none'.
This is fixed by commit a3c4f7f "un-break certificate verification"
BTW: this commit does The Right Thing(tm) and obsoletes commit 4dc845e
"Verify hostnames in TLS connections" in the next branch.
In my opinion we should not add additional compatibility flags for bug fixes:
not checking the host name in the sslverify != ' none' cases was definitely
a bug (allowing MITM attacks to go unnoticed)
Instead, I propose a note in the ChangeLog,
* lots of typo fixes in documentation
* extended documentation for Pre-Read & Post-Read controls
As bonus:
* Assertion Control implemented
* new control LDAP_CONTROL_PERMISSIVEMODIFY
Thanks
Peter
--
Peter Marschall
pe...@adpm.de
On Wednesday, 7. September 2011, Robert Threet wrote:
> I had a program that read the LDIF dump of my People container for
> years. In the past year, it has become unreliable. It was after
> patches to the Sun Directory and adding a 2md RW Master. Do you think
> this would fix that or is that another problem?
A) Please keep your mail on the list!
B) Please do not top-post!
C) To answer your question:
These fixes are completely unrelated to the problem you have.
Hint: compare the dates of your issues and when the regresion
was introduced.