Quoting from Benjamin Drieu's mail on Thu, Jun 26, 2003 at 12:15:52PM +0200:
here is a bug report from a Debian user. He complains about a setup
previously working with 6.2.0 not working anymore with 6.2.2. As I
suspect Sunil's failed STARTTLS patch to be the cause, I rapidly had a
look at the diff, but found nothing that could cause this bug.
I have sent two patches recently for this. These fix the following bugs:
* In driver.c: idletimeout is never reset to 0. This leads to a return
value of PS_IDLETIMEOUT (15) instead of PS_SOCKET on socket errors.
* In socket.c: the test (SSL_connect() == -1) is insufficient for
error handling. SSL_connect() returns any value less than 1 on errors.
* In pop3.c: capa_probe() is called again after a successful STLS.
However, the previous information is not discarded.
You should find the patches in the archives of last ten days.
--
Sunil Shetye.