Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | C++ compat: cast types explicitly. | Matthias Andree | 2016-12-11 | 2 | -8/+8 |
| | |||||
* | UIDL database speedup with Patricia trees. | Matthias Andree | 2016-12-11 | 7 | -128/+927 |
| | | | | | | | Import Rainer Weikusat's code that uses Patricia trees instead of linear lists. Snapshot Rainer's patch 2010-05-24 19:30:42 | ||||
* | Bump OpenSSL requirement to v1.0.2. | Matthias Andree | 2016-12-11 | 3 | -4/+4 |
| | |||||
* | Fix missing fileno() declaration. | Matthias Andree | 2016-09-24 | 2 | -6/+8 |
| | | | | Add #define _XOPEN_SOURCE 600, the %top{...} flex macro requires flex 2.5.30 or newer. | ||||
* | Document use of address literals for SMTP. | Matthias Andree | 2016-07-27 | 1 | -5/+15 |
| | |||||
* | Accept more options with a running daemon. | Matthias Andree | 2016-07-06 | 4 | -10/+35 |
| | | | | (Cherry-picked from master's 1a92b2909610096a11d26f7a7317d32819354be3.) | ||||
* | Update Copyright year for Matthias Andree to 2016. | Matthias Andree | 2016-06-25 | 2 | -3/+3 |
| | |||||
* | A few Python 3 compatibility fixes. | Matthias Andree | 2016-06-08 | 1 | -7/+13 |
| | | | | Still needs 2to3 to be run under Python 3. | ||||
* | --configdump: fix quoting RHS of localnames | Matthias Andree | 2016-06-08 | 1 | -1/+1 |
| | |||||
* | fetchmailconf.py: make fetchmailconf.py python{2, 3}-compliant | Samuel Martin | 2016-06-08 | 1 | -46/+48 |
| | | | | | | | | | | | | This change does: - use repr(...) instead of `...` (see [1]); - fix print call; - fix octal numbers. [1] https://docs.python.org/release/3.0.1/whatsnew/3.0.html#removed-syntax Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Matthias Andree <matthias.andree@gmx.de> | ||||
* | fetchmailconf.py: fix tabs/spaces mixup preventing from compiling the pyc module | Samuel Martin | 2016-06-08 | 1 | -1266/+1266 |
| | | | | | | | | | | | This whitespace-only change substitutes all leading tabulations with the right number of spaces to get the standard 4-space indentation. This bug was triggered by the Buildroot farms: http://autobuild.buildroot.org/results/700/7009445dd116a1c02db82a351d38db44db8dad16/build-end.log Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Matthias Andree <matthias.andree@gmx.de> | ||||
* | Fix a few inconsistencies. | Matthias Andree | 2016-05-26 | 1 | -5/+6 |
| | |||||
* | Minor option/usage message/man page fixes. | Vitezslav Crhonek | 2016-04-27 | 2 | -6/+17 |
| | |||||
* | Really try to continue if OpenSSL lib newer than headers used at compile-time. | Matthias Andree | 2016-04-24 | 1 | -1/+0 |
| | |||||
* | Enable TLS 1.1/1.2 options on LibreSSL. | Matthias Andree | 2016-04-24 | 1 | -2/+2 |
| | | | | LibreSSL does not provide a TLS_MAX_VERSION, so do not refer to it. | ||||
* | Update for FreeBSD after hints from Bernard Spil. | Matthias Andree | 2016-04-16 | 1 | -4/+4 |
| | |||||
* | Clarify --antispam only applies to MAIL FROM:. | Matthias Andree | 2016-03-22 | 1 | -1/+5 |
| | |||||
* | Avoid another C99-style comment. | Matthias Andree | 2016-01-30 | 1 | -3/+2 |
| | |||||
* | Avoid C99-style comment. | Matthias Andree | 2016-01-30 | 1 | -2/+1 |
| | |||||
* | Flip the switch and configure OpenSSL by default. | Matthias Andree | 2016-01-30 | 2 | -3/+3 |
| | |||||
* | One TODO item done. | Matthias Andree | 2016-01-30 | 1 | -1/+0 |
| | |||||
* | Document minimum OpenSSL 1.0.1 requirement. | Matthias Andree | 2016-01-30 | 2 | -1/+3 |
| | |||||
* | Add OpenSSL version sanity checking. | Matthias Andree | 2016-01-30 | 1 | -1/+24 |
| | |||||
* | Heed ! operator precedence. | Matthias Andree | 2016-01-30 | 1 | -1/+1 |
| | | | | | Was harmless due to BHACCEPT/BHREJECT warnings this time. Found through clang 3.6 compiler warning. | ||||
* | Add one item. | Matthias Andree | 2016-01-27 | 1 | -0/+1 |
| | |||||
* | ssl3 -> ssl3+ | Matthias Andree | 2016-01-10 | 1 | -2/+2 |
| | |||||
* | Revise wording on Google's less secure apps. | Matthias Andree | 2015-12-04 | 1 | -2/+1 |
| | |||||
* | Amend to section I9 Google use... | Matthias Andree | 2015-12-04 | 1 | -0/+10 |
| | | | | ...and refer users to turning on the "less secure apps" access. | ||||
* | Enable --sslcertck by default. | Matthias Andree | 2015-11-15 | 5 | -27/+62 |
| | | | | | | | | | | There are no sslcertck (rcfile) and --nosslcertck (command line) options that can be combined with [--]sslfingerprint if so desired. The documentation is deliberately not updated everywhere, so that recommendations to use --sslcertck stand, this is for the benefit of users that read fetchmail v6.4.0 manuals to configure a fetchmail v6.3.X implementation. | ||||
* | Mark Debian Bug #804604 as fixed. | Matthias Andree | 2015-11-15 | 1 | -1/+1 |
| | |||||
* | Fix missing backslash in \fB. | Matthias Andree | 2015-11-15 | 1 | -1/+1 |
| | |||||
* | One more gitorious -> gitlab. | Matthias Andree | 2015-10-30 | 1 | -1/+1 |
| | |||||
* | Expand item M7 by the aka clause. | Matthias Andree | 2015-10-30 | 1 | -6/+13 |
| | | | | In response to a finding by Marco Stoecker. | ||||
* | Remove line left over in edits. | Matthias Andree | 2015-09-27 | 1 | -2/+0 |
| | |||||
* | Note that fetchmail 6.3.5 and newer should fix the 'spurious )' in IMAP. | Matthias Andree | 2015-09-27 | 1 | -0/+2 |
| | |||||
* | Remove Jochen Hayek's information. | Matthias Andree | 2015-07-29 | 1 | -6/+1 |
| | |||||
* | Drop unneeded AC_CHECK_DECLS for SSLv2_client_method. | Matthias Andree | 2015-04-11 | 1 | -1/+0 |
| | |||||
* | Unconditionally report -SSLv2 if SSL is enabled. | Matthias Andree | 2015-04-11 | 1 | -2/+0 |
| | |||||
* | Update documentation. | Matthias Andree | 2015-04-11 | 2 | -8/+20 |
| | |||||
* | Support ssl3+ tls1.1, tls1.2 in --sslproto. Report TLS1.1/1.2 if unsupported ↵ | Matthias Andree | 2015-04-11 | 1 | -2/+19 |
| | | | | | | by OpenSSL. Uses TLS_MAX_VERSION checks against TLS1_1_VERSION or TLS1_2_VERSION. | ||||
* | Fix typo regarding SSL_OP_NO_SSLv3, and carry over one basic block from ↵ | Matthias Andree | 2015-04-11 | 1 | -2/+7 |
| | | | | master branch. | ||||
* | Bump version. | Matthias Andree | 2015-04-08 | 1 | -1/+1 |
| | |||||
* | Detect/report server hang-up in SSL_connect(). | Matthias Andree | 2015-04-08 | 2 | -2/+16 |
| | | | | | | This condition does not leave traces in the SSL error queue, and must be checked explicitly. Result from debugging Jerry Seibert's issue with outlook.com/pop3.live.com. | ||||
* | ignore test-driver. | Matthias Andree | 2015-04-08 | 1 | -0/+1 |
| | |||||
* | abschießen -> beenden | Matthias Andree | 2015-04-03 | 1 | -3/+3 |
| | | | | | Use a different translation for "kill"(ing a process). Debian Bug #781803. | ||||
* | Refine sslcertck entry in TODO.txt. | Matthias Andree | 2015-03-15 | 1 | -1/+1 |
| | |||||
* | Update gettext infrastructure. | Matthias Andree | 2015-03-15 | 2 | -1/+13 |
| | |||||
* | Update Git URLs to Gitlab after import from Gitorious. | Matthias Andree | 2015-03-11 | 2 | -3/+4 |
| | |||||
* | Add further TLS stuff for 6.4.0. | Matthias Andree | 2015-01-26 | 1 | -0/+4 |
| | |||||
* | TLS overhaul, bumping version to 6.4 | Matthias Andree | 2015-01-26 | 12 | -185/+275 |
| | | | | | | | | | | | | | | | Removes SSLv2, enables TLSv1.1 and v1.2 more easily, permits SSLv3 (only if specified) and newer TLSv1.1+ for STLS/STARTTLS. Only negotiates TLSv1 and newer by default, SSLv3 must now be specified explicitly, as a consequence of the POODLE attack. This is meant to be a minimally upgraded version, and cannot be usefully done as a 6.3.X release. It is strongly recommended that users review their configuration - especially --sslproto - per instructions in the NEWS file and manual page. It has changed semantics and in many cases --sslproto auto or perhaps --sslproto tls1.2+ should be used now. |