aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS
Commit message (Collapse)AuthorAgeFilesLines
* Properly report if the defaults entry is not the first.Matthias Andree2020-03-301-0/+3
|
* NEWS: Add some changes.Matthias Andree2020-03-301-1/+4
|
* "Require" OpenSSL 1.1.1 and tolerate/warn 1.0.2.Matthias Andree2020-03-301-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 ac3d5133Matthias Andree2020-03-291-1/+3
|
* Fix garbage at end of plugin string with %h and/or %pMatthias Andree2020-03-291-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 Andree2020-02-141-1/+1
|
* Attribute Python requirement to fetchmailconf.Matthias Andree2020-02-101-2/+2
|
* NEWS: reword/reformat a bit.Matthias Andree2020-02-051-7/+6
|
* NEWS: mention fetchmailconf's improved error handling for OSErrors in ↵Matthias Andree2020-01-311-0/+2
| | | | | | get_greetline() ...and that his fixes #12 (Gitlab issue #12).
* Prepare 6.4.2-rc2.Matthias Andree2020-01-251-0/+1
|
* Fix missing 'from' in NEWS.Matthias Andree2020-01-211-1/+1
|
* Credit Boyuan Yang with the zh_CN translation update.Matthias Andree2020-01-171-0/+5
|
* NEWS: Reword Python 3 support.Matthias Andree2020-01-161-5/+7
|
* fetchmailconf requires Python future (PyPI).Matthias Andree2020-01-111-0/+1
|
* fetchmailconf Python 3, IPv6, SSL overhaulMatthias Andree2020-01-111-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 Andree2020-01-041-0/+4
|
* Make t.smoke more robust. FreeBSD Bug#240914.Matthias Andree2019-10-101-0/+6
|
* Fix a few man page issues.Matthias Andree2019-10-101-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 Andree2019-09-281-1/+1
|
* Fix typo.Matthias Andree2019-09-281-1/+1
|
* Fix up line count.Matthias Andree2019-09-281-1/+1
|
* Regression fix for realpath() buffer.Matthias Andree2019-09-281-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 Andree2019-09-281-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 Andree2019-09-281-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 Andree2019-09-271-1/+1
| | | | This entails recording new line numbers in po/*.po files.
* env.c: make FETCHMAILHOME (fmhome) absolute.Matthias Andree2019-09-271-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 Andree2019-08-251-0/+2
|
* Align with legacy_6x.Matthias Andree2019-08-251-0/+11
| | | | | | * Normalize include order. * Backport missed bug fixes. * Remove dead code.
* mimedecode: Fix multipart/mixed detection.Matthias Andree2019-08-251-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 Andree2019-08-231-2/+2
|
* fetchmailconf: Permit editing the first item from a list, and more updates.Matthias Andree2019-08-211-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 Andree2019-08-191-0/+3
| | | | These have < 500 translated messages each.
* Update documentation.Matthias Andree2019-08-191-0/+1
|
* Documentation updates.Matthias Andree2019-08-181-10/+19
|
* fetchmail no longer reports System error during SSL_connect(): Success.Matthias Andree2019-08-051-0/+2
| | | | Fixes Debian Bug#928916, reported by Paul Kimoto.
* Mention full translation updates of cs,eo,fr,jp,pl,sv...Matthias Andree2019-05-301-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 Andree2019-05-141-4/+28
|
* Set umask properly before writing the .fetchids file,Matthias Andree2018-06-241-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 Andree2018-04-141-0/+4
| | | | Reported in private by Greg Hudson.
* GSSAPI: Do not add gratuitious NUL byte to username.Matthias Andree2018-04-141-0/+3
| | | | Greg Hudson reported this broke Exchange 2013 authentication.
* Mention tls1.3 and + option in NEWS.Matthias Andree2017-02-111-2/+3
|
* Mention import of P-Tree O(n log n) code for UIDL.Matthias Andree2016-12-111-0/+8
|
* Bump OpenSSL requirement to v1.0.2.Matthias Andree2016-12-111-1/+1
|
* Accept more options with a running daemon.Matthias Andree2016-07-061-1/+4
| | | | (Cherry-picked from master's 1a92b2909610096a11d26f7a7317d32819354be3.)
* Fix a few inconsistencies.Matthias Andree2016-05-261-5/+6
|
* Flip the switch and configure OpenSSL by default.Matthias Andree2016-01-301-0/+1
|
* Document minimum OpenSSL 1.0.1 requirement.Matthias Andree2016-01-301-0/+1
|
* Enable --sslcertck by default.Matthias Andree2015-11-151-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 Andree2015-11-151-1/+1
|
* Update documentation.Matthias Andree2015-04-111-1/+1
|