aboutsummaryrefslogtreecommitdiffstats
path: root/Changelog
Commit message (Expand)AuthorAgeFiles
* manuals: Clarify that known TLS protocol versions depend on the OpenSSL versi...Guilhem Moulin2020-12-171
* test suite: use stock OpenSSL config except for tests/tls-protocols.Guilhem Moulin2020-12-171
* Remove obsolete Changelog entry.Guilhem Moulin2020-12-131
* libinterimap: _start_ssl() now fails immediately with OpenSSL <1.1.0.Guilhem Moulin2020-12-131
* libinterimap: use default locations for trusted CA certificates when neither ...Guilhem Moulin2020-12-131
* test suite: ensure we haven't started speaking IMAP when the SSL/TLS handshak...Guilhem Moulin2020-12-131
* Make error messages more uniform and consistent.Guilhem Moulin2020-12-131
* README: suggest ControlPath=$XDG_RUNTIME_DIR/ssh-imap-%C for the SSH transportGuilhem Moulin2020-12-121
* README: use 'restrict' option in authorized_keys(5) snippet.Guilhem Moulin2020-12-121
* typofix, spellingGuilhem Moulin2020-12-121
* `make release`: also bump libinterimap version and pin it in 'use' declarations.Guilhem Moulin2020-12-111
* documentation: simplify SSL options in the sample configuration files.Guilhem Moulin2020-12-111
* libinterimap: deprecate SSL_protocols and introduce SSL_protocol_{min,max}.Guilhem Moulin2020-12-111
* test suite: supply our own OpenSSL configuration file with MinProtocol=None.Guilhem Moulin2020-12-111
* test suite: `mv tests/snippets tests/config`Guilhem Moulin2020-12-111
* libinterimap: use Net::SSLeay::get_version() to get the protocol version string.Guilhem Moulin2020-12-111
* libinterimap: make $OPENSSL_VERSION global.Guilhem Moulin2020-12-111
* libinterimap: remove default SSL_protocols value.Guilhem Moulin2020-12-111
* Remove incorrect affirmation from 0.5.4 changelog.Guilhem Moulin2020-12-111
* typofixGuilhem Moulin2020-12-111
* Prepare new release v0.5.4.v0.5.4Guilhem Moulin2020-12-111
* Prepare new release v0.5.4.Guilhem Moulin2020-12-111
* rename 'debian' branch to 'debian/latest' for DEP-14 compliance.Guilhem Moulin2020-12-111
* Makefile: new 'release' target.Guilhem Moulin2020-12-111
* libinterimap: add support for the TLS SNI (Server Name Indication) extension.Guilhem Moulin2020-12-111
* libinterimap: make SSL_verify check the hostname as well.Guilhem Moulin2020-12-111
* libinterimap: factor out hostname/IP parsing.Guilhem Moulin2020-12-111
* test suite: always generate new certificates on `make test`.Guilhem Moulin2020-12-111
* libinterimap: show the matching pinned SPKI in --debug mode.Guilhem Moulin2020-12-111
* documentation: replace example.org with example.net for consistency.Guilhem Moulin2020-12-101
* Prepare new release.upstream/0.5.3Guilhem Moulin2020-12-091
* New test with a server offering both RSA+ECDSA certificates.Guilhem Moulin2020-12-091
* libinterimap: SSL_fingerprint now supports a space-separate list of digests t...Guilhem Moulin2020-12-091
* test suite: use a RSA certificate rather than ECDSA.Guilhem Moulin2020-12-091
* libinterimap: 'debug' forces 'null-stderr' = 0.Guilhem Moulin2020-12-081
* Prepare new release.upstream/0.5.2Guilhem Moulin2020-08-031
* libinterimap: abort on PREAUTH greeting received on plaintext connectionsGuilhem Moulin2020-08-031
* libinterimap: Fix response injection vulnerability after STARTTLS.Guilhem Moulin2020-08-031
* libinterimap: fail when a capability to ENABLE is missing from the server's C...Guilhem Moulin2020-08-031
* Makefile: remove 'smart' extension from pandoc call to generate manuals.Guilhem Moulin2020-08-031
* Prepare new release.upstream/0.5.1Guilhem Moulin2020-07-021
* Makefile: Major refactoring, add install and uninstall targets.Guilhem Moulin2020-07-021
* pullimap: Also compare RFC 5322 date and envelope information in mailbox comp...Guilhem Moulin2020-07-021
* Fix version number.Guilhem Moulin2020-01-291
* Prepare new release candidate.upstream/0.5-rcGuilhem Moulin2019-12-141
* pullimap: Fix mangling of data lines starting with a dot.Guilhem Moulin2019-11-181
* pullimap: Treat messages with a NIL RFC822 attribute as empty.Guilhem Moulin2019-11-181
* interimap: Gracefully ignore messages with NIL RFC822 attribute.Guilhem Moulin2019-11-171
* Avoid sending large UID EXPUNGE|FETCH|STORE and APPEND commands.Guilhem Moulin2019-11-131
* Net::IMAP::InterIMAP::push_flag_updates() bugfixes.Guilhem Moulin2019-11-131