Hi Graham,

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

Reply via email to