aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFiles
...
| * libinterimap: factor out hostname/IP parsing.Guilhem Moulin2020-12-114
| | | | | | | | | | Also, document that enclosing 'host' value in square brackets forces its interpretation as an IP literal (hence skips name resolution).
| * test suite: always generate new certificates on `make test`.Guilhem Moulin2020-12-1110
| | | | | | | | | | In addition, sign test certificates with the same root CA. Hence running `make test` now requires OpenSSL 1.1.1 or later.
| * libinterimap: show the matching pinned SPKI in --debug mode.Guilhem Moulin2020-12-115
| |
| * documentation: replace example.org with example.net for consistency.Guilhem Moulin2020-12-103
| |
| * Fix broken URLs.Guilhem Moulin2020-12-092
| |
* | d/gbp.conf: Update debian and upstream branches in compliance with DEP-14.Guilhem Moulin2020-12-112
| |
* | d/gbp.conf: Update upstream tag template.Guilhem Moulin2020-12-113
| |
* | Add d/watch pointing to the upstream repository.Guilhem Moulin2020-12-113
| |
* | Add d/upstream/signing-key.asc, the OpenPGP used to signed upstream tags.Guilhem Moulin2020-12-112
| | | | | | | | Forgot to checkout the file in 93be16b3b95089517bdfcec1110296706f14e2c0…
* | Prepare new release.debian/0.5.3-1Guilhem Moulin2020-12-091
| |
* | d/control: Bump Standards-Version to 4.5.1.Guilhem Moulin2020-12-092
| | | | | | | | No changes necessary.
* | d/control: Add missing epoch number on dovecot-* dependencies.Guilhem Moulin2020-12-092
| |
* | Add d/upstream/signing-key.asc, the OpenPGP used to signed upstream tags.Guilhem Moulin2020-12-091
| |
* | d/control: The test suite now requires Dovecot v2.2.31 or laterGuilhem Moulin2020-12-092
| | | | | | | | For ssl_alt_cert, see 51df40cf82c67ae828c325a42e28b3155fce9864.
* | New upstream release.Guilhem Moulin2020-12-091
| | | | | | | | Closes: #968392
* | Refresh patches.Guilhem Moulin2020-12-092
| |
* | Merge tag 'upstream/0.5.3' into debianGuilhem Moulin2020-12-0929
|\| | | | | | | Upstream version 0.5.3
| * Prepare new release.upstream/0.5.3Guilhem Moulin2020-12-093
| |
| * New test with a server offering both RSA+ECDSA certificates.Guilhem Moulin2020-12-097
| | | | | | | | | | | | | | | | | | | | | | | | This requires dovecot-imapd 2.2.31 or later. Certificate generated with: $ openssl genpkey -algorithm EC -pkeyopt ec_paramgen_curve:P-256 -pkeyopt ec_param_enc:named_curve \ -out tests/snippets/dovecot/dovecot.ecdsa.key $ openssl req -x509 -days 3650 -subj "/CN=InterIMAP test suite" \ -key tests/snippets/dovecot/dovecot.ecdsa.key \ -out tests/snippets/dovecot/dovecot.ecdsa.crt
| * typofixGuilhem Moulin2020-12-092
| |
| * libinterimap: SSL_fingerprint now supports a space-separate list of digests ↵Guilhem Moulin2020-12-095
| | | | | | | | | | | | | | | | | | to pin. And succeeds if, and only if, the peer certificate SPKI matches one of the pinned digest values. Specifying multiple digest values can key useful in key rollover scenarios and/or when the server supports certificates of different types (for instance RSA+ECDSA).
| * test suite: use a RSA certificate rather than ECDSA.Guilhem Moulin2020-12-0911
| | | | | | | | | | | | | | | | | | It's arguably the most common use-case. Generated with $ openssl genpkey -algorithm RSA -out tests/snippets/dovecot/dovecot.rsa.key $ openssl req -x509 -days 3650 -subj "/CN=InterIMAP test suite" \ -key tests/snippets/dovecot/dovecot.rsa.key \ -out tests/snippets/dovecot/dovecot.rsa.crt
| * libinterimap: 'debug' forces 'null-stderr' = 0.Guilhem Moulin2020-12-083
| | | | | | | | | | | | The standard error is never sent to /dev/null in debug mode. Closes: deb#968392
| * typofixGuilhem Moulin2020-08-042
| |
| * typofixGuilhem Moulin2020-08-041
| |
| * Improve long command wrapping.Guilhem Moulin2020-08-044
| |
| * Upgrade URLs to secure HTTP.Guilhem Moulin2020-08-048
| |
| * wibbleGuilhem Moulin2020-08-031
| |
* | Prepare new release.debian/0.5.2-1Guilhem Moulin2020-08-033
| |
* | Merge tag 'upstream/0.5.2' into debianGuilhem Moulin2020-08-0314
|\| | | | | | | Upstream version 0.5.2
| * Prepare new release.upstream/0.5.2Guilhem Moulin2020-08-031
| |
| * libinterimap: abort on PREAUTH greeting received on plaintext connectionsGuilhem Moulin2020-08-036
| | | | | | | | | | Set "STARTTLS = NO" to ignore. This is similar to CVE-2020-12398 and CVE-2020-14093.
| * libinterimap: Fix response injection vulnerability after STARTTLS.Guilhem Moulin2020-08-037
| | | | | | | | For background see https://gitlab.com/muttmua/mutt/-/issues/248 .
| * typofixGuilhem Moulin2020-08-031
| |
| * libinterimap: fail when a capability to ENABLE is missing from the server's ↵Guilhem Moulin2020-08-032
| | | | | | | | CAPABILITY listing.
| * Bump version number.Guilhem Moulin2020-08-032
| |
| * Makefile: remove 'smart' extension from pandoc call to generate manuals.Guilhem Moulin2020-08-032
| |
| * HTML: Add background color to code snippets.Guilhem Moulin2020-07-021
| |
* | d/rules: Pass '--no-enable' to dh_installsystemduser(1).debian/0.5.1-2Guilhem Moulin2020-07-052
| | | | | | | | | | | | Not enabling the units on install makes sense as interimap resp. pullimap will refuse to create the database when started with '--watch=' resp. '--idle='.
* | Prepare new release.debian/0.5.1-1Guilhem Moulin2020-07-021
| |
* | Adapt d/*.docs, d/*.install and d/*.manpages to the current upstream Makefile.Guilhem Moulin2020-07-028
| |
* | d/patches/Ignore-custom-lib-PATH.patch: Remove patch, applied upstream.Guilhem Moulin2020-07-023
| |
* | 0.5-1 closed #946727.Guilhem Moulin2020-07-021
| |
* | Bump version number.Guilhem Moulin2020-07-021
| |
* | Merge tag 'upstream/0.5.1' into debianGuilhem Moulin2020-07-0210
|\| | | | | | | Upstream version 0.5.1
| * Prepare new release.upstream/0.5.1Guilhem Moulin2020-07-021
| |
| * Makefile: Major refactoring, add install and uninstall targets.Guilhem Moulin2020-07-026
| | | | | | | | | | | | Honor BUILD_DOCDIR and DESTDIR variables. Also, remove the `use lib` statement from our executables.
| * Bump version number.Guilhem Moulin2020-07-022
| |
| * pullimap: Also compare RFC 5322 date and envelope information in mailbox ↵Guilhem Moulin2020-07-022
| | | | | | | | comparison tests.
| * doc/development.md: Fix broken link.Guilhem Moulin2020-07-011
| |