Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Permit LibreSSL on OpenBSD. | Matthias Andree | 2021-12-05 | 6 | -17/+30 |
| | | | | | | | | On OpenBSD, libressl is "normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs" according to Stuart Henderson, so according to the GNU GPL v2 clause 3, we can permit LibreSSL for OpenBSD. | ||||
* | README*: update | Matthias Andree | 2021-12-05 | 3 | -3/+53 |
| | |||||
* | NEWS: wolfSSL: mention some diagnostics still read OpenSSL. | Matthias Andree | 2021-12-03 | 1 | -0/+5 |
| | |||||
* | website: Announce 6.4.25.rc4. | Matthias Andree | 2021-12-03 | 1 | -6/+6 |
| | |||||
* | Get ready for 6.4.25.rc4. | Matthias Andree | 2021-12-03 | 3 | -223/+223 |
| | |||||
* | Require C99 compiler for wolfSSL | Matthias Andree | 2021-12-03 | 2 | -7/+8 |
| | |||||
* | Makefile.am:import-translations: List PO updates. | Matthias Andree | 2021-12-03 | 1 | -0/+1 |
| | |||||
* | Fix wolfSSL compilation on 32-bit machines (i386). | Matthias Andree | 2021-12-01 | 2 | -0/+4 |
| | | | | Reported by Corey Halpin. | ||||
* | wolfSSL support reporting details | Matthias Andree | 2021-11-29 | 1 | -1/+5 |
| | | | | | | when using wolfSSL: - avoid OpenSSL acknowledgment - use +WOLFSSL as version tag instead of +SSL-SSLv2 | ||||
* | configure.ac: Cosmetics. | Matthias Andree | 2021-11-28 | 1 | -106/+105 |
| | |||||
* | Get ready for 6.4.25.rc3. | Matthias Andree | 2021-11-28 | 5 | -447/+208 |
| | |||||
* | socket.c: SSL_peek/SSL_read consistency fixes. | Matthias Andree | 2021-11-28 | 1 | -19/+16 |
| | |||||
* | Further SSL configure tweaks. | Matthias Andree | 2021-11-28 | 2 | -10/+21 |
| | |||||
* | socket.c: SSL_CTX_set_mode(SSL_MODE_AUTO_RETRY) | Matthias Andree | 2021-11-28 | 1 | -1/+3 |
| | | | | | | | | This is the proper fix for wolfSSL 5.0 and OpenSSL before 1.1.1 to avoid the "SSL_peek()" not truly blocking issue. Only OpenSSL 1.1.1 enables this mode by default, so make this explicit. | ||||
* | Revert "wolfSSL: workaround 5.0.0 SSL_peek() not truly blocking." | Matthias Andree | 2021-11-28 | 1 | -2/+1 |
| | | | | This reverts commit 0d32056e7b14bd029aa375f59230a3ad3e2bae51. | ||||
* | NEWS: Credit cs translator. | Matthias Andree | 2021-11-28 | 1 | -0/+1 |
| | |||||
* | Update <cs> Czech translation to fetchmail 6.4.25.rc1 | Petr Pisar | 2021-11-28 | 1 | -415/+667 |
| | |||||
* | website: Announce 6.4.25.rc2 | Matthias Andree | 2021-11-27 | 1 | -3/+8 |
| | |||||
* | Get ready for 6.4.25.rc2. | Matthias Andree | 2021-11-27 | 10 | -2719/+1053 |
| | |||||
* | NEWS: Mention contrib/systemd addition | Matthias Andree | 2021-11-27 | 1 | -0/+5 |
| | |||||
* | Document paths. | Matthias Andree | 2021-11-27 | 1 | -0/+2 |
| | |||||
* | contrib/systemd background | Matthias Andree | 2021-11-27 | 1 | -0/+3 |
| | |||||
* | Add systemd example and instructions. | Barak A. Pearlmutter | 2021-11-27 | 2 | -0/+34 |
| | |||||
* | NEWS: Credit fr, eo translators. | Matthias Andree | 2021-11-27 | 1 | -1/+4 |
| | |||||
* | Update <eo> Esperanto translation to fetchmail 6.4.25.rc1 | Keith Bowes | 2021-11-27 | 1 | -409/+649 |
| | |||||
* | Update <fr> French translation to fetchmail-6.4.25.rc1 | Frédéric Marchal | 2021-11-23 | 1 | -468/+824 |
| | |||||
* | NEWS: Credit sv, sq, ja, pl translators. | Matthias Andree | 2021-11-22 | 1 | -0/+6 |
| | |||||
* | Update <sq> Albanian translation to fetchmail-6.4.25.rc1 | Besnik Bleta | 2021-11-22 | 1 | -569/+872 |
| | |||||
* | Update <pl> Polish translation to fetchmail 6.4.25.rc1 | Jakub Bogusz | 2021-11-22 | 1 | -443/+741 |
| | |||||
* | Update <ja> Japanese translation to fetchmail 6.4.25.rc1 | Takeshi Hamasaki | 2021-11-22 | 1 | -446/+754 |
| | |||||
* | configure.ac: pkg-config related fixups | Matthias Andree | 2021-11-21 | 1 | -8/+9 |
| | |||||
* | Update <sv> Swedish translation to fetchmail 6.4.25.rc1 | Göran Uddeborg | 2021-11-21 | 1 | -417/+670 |
| | |||||
* | po/: record what went into tarball | Matthias Andree | 2021-11-21 | 1 | -2/+4 |
| | |||||
* | website: announce 6.4.25. | Matthias Andree | 2021-11-21 | 1 | -2/+4 |
| | |||||
* | Bump version to 6.4.25.rc1 | Matthias Andree | 2021-11-21 | 3 | -3/+3 |
| | |||||
* | Update SSL configure instructions and license info. | Matthias Andree | 2021-11-21 | 4 | -16/+53 |
| | |||||
* | configure.ac: Improve pkg-config OpenSSL config. | Matthias Andree | 2021-11-21 | 1 | -8/+30 |
| | |||||
* | po/de.po: Update German translation. | Matthias Andree | 2021-11-21 | 1 | -273/+288 |
| | |||||
* | wolfSSL: support WOLFSSL_TRUST_FILE as default trust store | Matthias Andree | 2021-11-21 | 3 | -5/+52 |
| | | | | | ...because wolfSSL 5.0.0 does not support a default trust store, unlike OpenSSL. | ||||
* | getstats.py: count .am/.ac files. | Matthias Andree | 2021-11-21 | 2 | -1/+2 |
| | |||||
* | wolfSSL: workaround 5.0.0 SSL_peek() not truly blocking. | Matthias Andree | 2021-11-21 | 1 | -1/+2 |
| | | | | | | | | SSL_peek() may return 0 on blocking I/O with SSL_get_error() returning SSL_ERROR_WANT_READ. This should not occur on blocking I/O, and does not occur with OpenSSL 1.0.2, 1.1.1, 3.0. This caused a socket error right after SSL negotiation. | ||||
* | wolfSSL: support 5.0.0+. | Matthias Andree | 2021-11-21 | 11 | -42/+174 |
| | |||||
* | configure.ac: fix rpath, and duplicate library setting | Matthias Andree | 2021-11-20 | 2 | -6/+6 |
| | |||||
* | Fix X509_V_FLAG_TRUSTED_FIRST OpenSSL 1.0.2 workaround | Matthias Andree | 2021-11-20 | 2 | -5/+10 |
| | | | | | | | | The original comparison contained a typo, 0x1000200fL == (ver & 0xfffff000L) and could never match. Fix, and also match at compile time to not even reference this flag on other OpenSSL versions. | ||||
* | OpenSSL: bump minimum required version to 1.0.2f | Matthias Andree | 2021-11-20 | 4 | -6/+10 |
| | | | | | ...in order to safely remove the obsolete OpenSSL flag SSL_OP_SINGLE_DH_USE. | ||||
* | LibreSSL: block, due to licensing issue. | Matthias Andree | 2021-11-20 | 4 | -3/+15 |
| | | | | See COPYING or NEWS. | ||||
* | NEWS: Fix capitalization of CLAUSE. | Matthias Andree | 2021-11-20 | 1 | -1/+1 |
| | |||||
* | po/: Record what's in the 6.4.24 tarball. | Matthias Andree | 2021-11-20 | 7 | -2606/+1023 |
| | |||||
* | NEWS: add a licensing note about LibreSSL. | Matthias Andree | 2021-11-20 | 1 | -0/+6 |
| | |||||
* | website: announce 6.4.24. | Matthias Andree | 2021-11-20 | 1 | -7/+14 |
| |