Release Notes: This release makes it possible to build again with OpenSSL older than 1.0.1 (which was required for the previous release), adds the ability to read the configuration from the standard input stream, and adds a makefile dist target which can be used to create distribution archives.
Release Notes: This releases introduces a workaround for some servers that send an unexpected APPEND response. The serial number of the certificates is now taken into account because some servers send different certificates with the same subject and issuer. Details of the stored certificates are written to the certificates file, in order to make it easier to distinguish each of them. Support for TLS versions 1.1 and 1.2 for secure connections was added.
Release Notes: This release introduces a new implementation for international mailbox names. An error in one of the documentation examples has been also corrected, along with a compilation warning.
Release Notes: This release introduces functionality to cope with persistent errors and connection failures when running in daemon mode. It also fixes a bug related to the failure handling during login and logout.
Release Notes: The release extends the recovery functionality to include the case in which an unexpected BYE response is received from the server. It adds an option to control if and when the recovery mechanism should be used.
Release Notes: This release fixes a problem where some ASCII characters in mailbox names were incorrectly converted to UTF-7.
Release Notes: This release fixes a problem that caused the become_daemon() function to fail.
Release Notes: With this release, the next UID is returned as an additional return value of check_status(), and all processing methods now return a boolean based on their success. In addition, lost connections are now handled better by trying to reconnect, a bug was fixed concerning IDLE and new messages that were ignored, another bug where in some servers the initial IDLE reply wasn't handled correctly was also fixed, and some corrections of typo errors took place in the documentation.
Release Notes: This release fixes a couple of errors in the extending examples file.
Release Notes: This release introduces a global option for the IDLE refreshing interval and more detailed reporting when SSL socket errors occur.