Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Properly report if the defaults entry is not the first. | Matthias Andree | 2020-03-30 | 1 | -0/+3 |
| | |||||
* | NEWS: Add some changes. | Matthias Andree | 2020-03-30 | 1 | -1/+4 |
| | |||||
* | "Require" OpenSSL 1.1.1 and tolerate/warn 1.0.2. | Matthias Andree | 2020-03-30 | 1 | -0/+8 |
| | | | | | | | | | | | OpenSSL 1.0.2 is EOL since end of 2019, so warn if it is to be used at configure and compile time. The assumption is that 1.0.2 may still be in use by maintainers that backport security fixes. Also warn, at configure time, about "OpenSSL" API-compatible libraries that do not declare TLS1_3_VERSION. | ||||
* | NEWS: document memory leak fix from ac3d5133 | Matthias Andree | 2020-03-29 | 1 | -1/+3 |
| | |||||
* | Fix garbage at end of plugin string with %h and/or %p | Matthias Andree | 2020-03-29 | 1 | -0/+10 |
| | | | | | | | | | | | Commit 418cda65 from merge request !5 fixed an input buffer overrun but at the same time caused the terminating NUL byte in the output buffer to be written too late, 2 bytes per placeholder. Fix the size calculation for correctness, and use the output index and not the output length to terminate the output string. Fixes #16, reported by Stefan Thurner. [All references for Gitlab.] | ||||
* | Get ready for 6.4.2 release. | Matthias Andree | 2020-02-14 | 1 | -1/+1 |
| | |||||
* | Attribute Python requirement to fetchmailconf. | Matthias Andree | 2020-02-10 | 1 | -2/+2 |
| | |||||
* | NEWS: reword/reformat a bit. | Matthias Andree | 2020-02-05 | 1 | -7/+6 |
| | |||||
* | NEWS: mention fetchmailconf's improved error handling for OSErrors in ↵ | Matthias Andree | 2020-01-31 | 1 | -0/+2 |
| | | | | | | get_greetline() ...and that his fixes #12 (Gitlab issue #12). | ||||
* | Prepare 6.4.2-rc2. | Matthias Andree | 2020-01-25 | 1 | -0/+1 |
| | |||||
* | Fix missing 'from' in NEWS. | Matthias Andree | 2020-01-21 | 1 | -1/+1 |
| | |||||
* | Credit Boyuan Yang with the zh_CN translation update. | Matthias Andree | 2020-01-17 | 1 | -0/+5 |
| | |||||
* | NEWS: Reword Python 3 support. | Matthias Andree | 2020-01-16 | 1 | -5/+7 |
| | |||||
* | fetchmailconf requires Python future (PyPI). | Matthias Andree | 2020-01-11 | 1 | -0/+1 |
| | |||||
* | fetchmailconf Python 3, IPv6, SSL overhaul | Matthias Andree | 2020-01-11 | 1 | -0/+16 |
| | | | | | | | | | | Replace string.find() by 'in' or .find() method Bump fetchmailconf version. Fix many pylint warnings. Make fetchmailconf Python 3 compatible - use futurize - decode greetline to str on Python 3 Require Python 2.7.13 (due to ssl changes) | ||||
* | Document recent manpage and STARTTLS fixes. | Matthias Andree | 2020-01-04 | 1 | -0/+4 |
| | |||||
* | Make t.smoke more robust. FreeBSD Bug#240914. | Matthias Andree | 2019-10-10 | 1 | -0/+6 |
| | |||||
* | Fix a few man page issues. | Matthias Andree | 2019-10-10 | 1 | -1/+9 |
| | | | | | | | | | - fix unterminated string in .IP macro - fix .TH date format - properly break line after .PP - replace .br in table (unsupported by FreeBSD 12's mandoc) FreeBSD Bug#241032 reported by Helge Oldach | ||||
* | Fix typo, also credit Christian Ebert. | Matthias Andree | 2019-09-28 | 1 | -1/+1 |
| | |||||
* | Fix typo. | Matthias Andree | 2019-09-28 | 1 | -1/+1 |
| | |||||
* | Fix up line count. | Matthias Andree | 2019-09-28 | 1 | -1/+1 |
| | |||||
* | Regression fix for realpath() buffer. | Matthias Andree | 2019-09-28 | 1 | -5/+6 |
| | | | | | | | | Let the system allocate realpath() buffers intead of trying to portably derive a buffer size. This was found with default GCC fortify settings on Ubuntu 18.04 and showed with -D_FORTIFY_SOURCE=2 on Fedora, too. | ||||
* | Cheat release note generator to include 6.4.0 notes in 6.4.1. | Matthias Andree | 2019-09-28 | 1 | -1/+1 |
| | | | | | dist-tools/makerelease.pl looks for lines matching ^fetchmail- to extract from NEWS, so make fetchmail 6.4.0 not match that regex. | ||||
* | 6.4.1, regression fix for default file locations. | Matthias Andree | 2019-09-28 | 1 | -0/+10 |
| | | | | | | | | The fix between 6.4.0-rc4 and 6.4.0 for Debian Bug#941129 caused a regression in the default file locations, some files were looked for without dot (.fetchmail.pid, .fetchmailrc). Reported by Cy Schubert. | ||||
* | Prepare for 6.4.0 release. | Matthias Andree | 2019-09-27 | 1 | -1/+1 |
| | | | | This entails recording new line numbers in po/*.po files. | ||||
* | env.c: make FETCHMAILHOME (fmhome) absolute. | Matthias Andree | 2019-09-27 | 1 | -0/+3 |
| | | | | | | | | If FETCHMAILHOME is specified as relative path, then it can become the victim of a chdir("/") that happens in daemon mode, so that switching to daemon mode will change behaviour of FETCHMAILHOME. Reported by Alex Andreotti, Debian Bug #941129. | ||||
* | Mention MDA single-quote fix safety check. | Matthias Andree | 2019-08-25 | 1 | -0/+2 |
| | |||||
* | Align with legacy_6x. | Matthias Andree | 2019-08-25 | 1 | -0/+11 |
| | | | | | | * Normalize include order. * Backport missed bug fixes. * Remove dead code. | ||||
* | mimedecode: Fix multipart/mixed detection. | Matthias Andree | 2019-08-25 | 1 | -0/+4 |
| | | | | | | | Fixes a regression introduced in release 5.0.0 in March 1999 that was attributed to Henrik Storner. (cherry-pick from master, e45e718a80379391f8ba457e64e19f75f061741a) | ||||
* | Revise deprecation warning intro. | Matthias Andree | 2019-08-23 | 1 | -2/+2 |
| | |||||
* | fetchmailconf: Permit editing the first item from a list, and more updates. | Matthias Andree | 2019-08-21 | 1 | -0/+2 |
| | | | | | | | * Remove a bogus check that would prevent editing the first items from list boxes. * Require Python 2.3. * Convert apply() call to function(*(tuple,)) syntax * string.atoi() -> int() on select[0], to continue where it's not a string | ||||
* | Disable installing el fi gl pt_BR sk tr translations. | Matthias Andree | 2019-08-19 | 1 | -0/+3 |
| | | | | These have < 500 translated messages each. | ||||
* | Update documentation. | Matthias Andree | 2019-08-19 | 1 | -0/+1 |
| | |||||
* | Documentation updates. | Matthias Andree | 2019-08-18 | 1 | -10/+19 |
| | |||||
* | fetchmail no longer reports System error during SSL_connect(): Success. | Matthias Andree | 2019-08-05 | 1 | -0/+2 |
| | | | | Fixes Debian Bug#928916, reported by Paul Kimoto. | ||||
* | Mention full translation updates of cs,eo,fr,jp,pl,sv... | Matthias Andree | 2019-05-30 | 1 | -0/+8 |
| | | | | | | | | | * CS: Petr Pisar <petr.pisar@atlas.cz> [Czech] * EO: Felipe Castro <fefcas@gmail.com> [Esperanto] * FR: Frédéric Marchal <fmarchal@perso.be> [French] * JP: Takeshi Hamasaki <hmatrjp@users.sourceforge.jp> [Japanese] * PL: Jakub Bogusz <qboosh@pld-linux.org> [Polish] * SV: Göran Uddeborg <goeran@uddeborg.se> [Swedish] | ||||
* | Document recent changes. | Matthias Andree | 2019-05-14 | 1 | -4/+28 |
| | |||||
* | Set umask properly before writing the .fetchids file, | Matthias Andree | 2018-06-24 | 1 | -0/+2 |
| | | | | | to avoid failing the security check on the next run. Reported by Fabian Raab, Debian Bug#831611. | ||||
* | Prevent buffer overruns in do_gssauth() with long user names. | Matthias Andree | 2018-04-14 | 1 | -0/+4 |
| | | | | Reported in private by Greg Hudson. | ||||
* | GSSAPI: Do not add gratuitious NUL byte to username. | Matthias Andree | 2018-04-14 | 1 | -0/+3 |
| | | | | Greg Hudson reported this broke Exchange 2013 authentication. | ||||
* | Mention tls1.3 and + option in NEWS. | Matthias Andree | 2017-02-11 | 1 | -2/+3 |
| | |||||
* | Mention import of P-Tree O(n log n) code for UIDL. | Matthias Andree | 2016-12-11 | 1 | -0/+8 |
| | |||||
* | Bump OpenSSL requirement to v1.0.2. | Matthias Andree | 2016-12-11 | 1 | -1/+1 |
| | |||||
* | Accept more options with a running daemon. | Matthias Andree | 2016-07-06 | 1 | -1/+4 |
| | | | | (Cherry-picked from master's 1a92b2909610096a11d26f7a7317d32819354be3.) | ||||
* | Fix a few inconsistencies. | Matthias Andree | 2016-05-26 | 1 | -5/+6 |
| | |||||
* | Flip the switch and configure OpenSSL by default. | Matthias Andree | 2016-01-30 | 1 | -0/+1 |
| | |||||
* | Document minimum OpenSSL 1.0.1 requirement. | Matthias Andree | 2016-01-30 | 1 | -0/+1 |
| | |||||
* | Enable --sslcertck by default. | Matthias Andree | 2015-11-15 | 1 | -8/+15 |
| | | | | | | | | | | 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 |
| | |||||
* | Update documentation. | Matthias Andree | 2015-04-11 | 1 | -1/+1 |
| |