| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
We were testing #ifndef HAVE_DECL_GETENV, which was always false.
Thus, it is safe to assume that the test never triggered, and
the entire #ifndef...#endif block can be removed.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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_greetline()
...and that his fixes #12 (Gitlab issue #12).
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
dist-tools/makerelease.pl looks for lines matching ^fetchmail- to extract
from NEWS, so make fetchmail 6.4.0 not match that regex.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
This entails recording new line numbers in po/*.po files.
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
| |
* Normalize include order.
* Backport missed bug fixes.
* Remove dead code.
|
|
|
|
|
|
|
| |
Fixes a regression introduced in release 5.0.0 in March 1999 that was
attributed to Henrik Storner.
(cherry-pick from master, e45e718a80379391f8ba457e64e19f75f061741a)
|
| |
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
| |
These have < 500 translated messages each.
|
| |
|
| |
|
|
|
|
| |
Fixes Debian Bug#928916, reported by Paul Kimoto.
|
|
|
|
|
|
|
|
|
| |
* 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]
|
| |
|
|
|
|
|
| |
to avoid failing the security check on the next run.
Reported by Fabian Raab, Debian Bug#831611.
|
|
|
|
| |
Reported in private by Greg Hudson.
|
|
|
|
| |
Greg Hudson reported this broke Exchange 2013 authentication.
|
| |
|
| |
|
| |
|
|
|
|
| |
(Cherry-picked from master's 1a92b2909610096a11d26f7a7317d32819354be3.)
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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.
|