Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | configure.ac: use pkg-config to find openssl | Fabrice Fontaine | 2019-05-12 | 1 | -18/+19 |
| | | | | | | | | | | openssl can have multiples dependencies such as libatomic on sparcv8 32 bits Fixes: - http://autobuild.buildroot.org/results/58e5aa7c6ba8fe7474071d7a3cba6ed3a1b4cff4 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> | ||||
* | Update de.po translation. | Matthias Andree | 2019-05-12 | 1 | -102/+116 |
| | |||||
* | Update to GNU gettext 0.19.8. | Matthias Andree | 2019-05-12 | 5 | -70/+326 |
| | |||||
* | Waive AC_TYPE_SIGNAL and assume signal handlers return void. | Matthias Andree | 2019-05-12 | 2 | -1/+1 |
| | | | | Reported by: autoupdate. | ||||
* | Update TODO.txt. | Matthias Andree | 2019-05-12 | 1 | -6/+0 |
| | |||||
* | Document FETCHMAIL_POP3_FORCE_RETR and drop it from TODO.txt. | Matthias Andree | 2019-05-12 | 2 | -1/+6 |
| | |||||
* | Replace most strncpy() by strlcpy() calls. | Matthias Andree | 2019-05-12 | 4 | -11/+6 |
| | |||||
* | Drop socket when receiving unexpected untagged * BYE. | Matthias Andree | 2019-05-12 | 1 | -0/+4 |
| | | | | | | Reported against 6.3.26 by minorwiping@vfemail.net when polling from imap.yandex.com and it looped on "* BYE Autologout; idle for too long" in response to a A0001 CAPABILITY request. | ||||
* | Add line termination when reporting unexpected untagged * BYE contents. | Matthias Andree | 2019-05-12 | 1 | -1/+1 |
| | |||||
* | Enable OpenSSL >= 1.0.2 native name verification. | Matthias Andree | 2019-01-27 | 1 | -0/+22 |
| | |||||
* | Add UTF-7 to TODO.txt | Matthias Andree | 2019-01-02 | 1 | -0/+1 |
| | |||||
* | Merge branch 'Evil2000/fetchmail-legacy_64' into legacy_64 | Matthias Andree | 2018-11-25 | 1 | -2/+10 |
|\ | |||||
| * | Added mapping to to PS_TRANSIENT or PS_REFUSED of LMTP response. | Evil2000 | 2018-11-25 | 1 | -2/+10 |
|/ | | | | (patch re-indented) | ||||
* | Fix potential SIGSEGV in pop3_delete. | Matthias Andree | 2018-11-25 | 1 | -2/+3 |
| | | | | Reported by Paul Kinsler. | ||||
* | Set umask properly before writing the .fetchids file, | Matthias Andree | 2018-06-24 | 2 | -0/+5 |
| | | | | | to avoid failing the security check on the next run. Reported by Fabian Raab, Debian Bug#831611. | ||||
* | Add a few more files to .gitignore | Matthias Andree | 2018-06-24 | 1 | -0/+4 |
| | |||||
* | imap_delete(): clean up delflags[_seen] variables. | Matthias Andree | 2018-06-21 | 1 | -6/+1 |
| | |||||
* | Bump version. | Matthias Andree | 2018-06-21 | 1 | -1/+1 |
| | |||||
* | Permit beta builds. | Matthias Andree | 2018-06-21 | 1 | -1/+1 |
| | |||||
* | Make compatible with a pure OpenSSL 1.1.0 API, ... | Matthias Andree | 2018-06-06 | 2 | -2/+9 |
| | | | | | ...when deprecated functions are disabled, for instance, through -DOPENSSL_API_COMPAT=0x10100000L. | ||||
* | OPIE: Fix indentation to silence GCC warnings. | Matthias Andree | 2018-04-15 | 1 | -3/+3 |
| | |||||
* | Bump copyright. | Matthias Andree | 2018-04-15 | 2 | -3/+3 |
| | |||||
* | Update German <de> translation. | Matthias Andree | 2018-04-15 | 1 | -113/+117 |
| | |||||
* | OPIE: Chase to64frombits() API change. | Matthias Andree | 2018-04-15 | 1 | -2/+2 |
| | |||||
* | Fix GCC8 format truncation warnings. | Matthias Andree | 2018-04-14 | 1 | -2/+3 |
| | |||||
* | Fix useless GCC8 warning, strncpy->memcpy for fixed string. | Matthias Andree | 2018-04-14 | 1 | -1/+1 |
| | |||||
* | Fix GCC8 ?: operator type promotion warning. | Matthias Andree | 2018-04-14 | 1 | -2/+2 |
| | |||||
* | Fix indentation to silence GCC 8 warnings. | Matthias Andree | 2018-04-14 | 2 | -8/+8 |
| | |||||
* | In-depth fix for to64frombits() BASE64 encoder buffer sizing. | Matthias Andree | 2018-04-14 | 7 | -14/+20 |
| | |||||
* | ISO C90 ("C89") compatibility fix. | Matthias Andree | 2018-04-14 | 1 | -1/+1 |
| | |||||
* | Abort GSSAPI authentication properly in more situations. | Matthias Andree | 2018-04-14 | 1 | -3/+3 |
| | |||||
* | Prevent buffer overruns in do_gssauth() with long user names. | Matthias Andree | 2018-04-14 | 2 | -1/+14 |
| | | | | Reported in private by Greg Hudson. | ||||
* | GSSAPI: Do not add gratuitious NUL byte to username. | Matthias Andree | 2018-04-14 | 2 | -1/+4 |
| | | | | Greg Hudson reported this broke Exchange 2013 authentication. | ||||
* | Merge branch 'bluhm/fetchmail-plugin-length' into legacy_64 | Matthias Andree | 2017-08-11 | 1 | -1/+3 |
|\ | |||||
| * | Add a FIXME comment. | Matthias Andree | 2017-08-11 | 1 | -0/+2 |
| | | |||||
| * | Do not overrun plugin string when copying it. | Alexander Bluhm | 2017-08-10 | 1 | -1/+1 |
|/ | | | | | | | | parse_plugin() expands the % in plugin string to plugin_copy. It checks that is does not write behind the end of the destination memory, but the source length was not checked. This resulted in reading from a possibly invalid memory location which may cause a segmentation fault. Add a check for the string length of the source. | ||||
* | Call AM_PROG_AR to simplify LTO use. | Matthias Andree | 2017-04-23 | 1 | -1/+2 |
| | |||||
* | Cast argument to quiet -Wformat warning in C89 mode. | Matthias Andree | 2017-04-23 | 1 | -1/+1 |
| | |||||
* | Remove last traces of gethostbyname(). | Matthias Andree | 2017-04-22 | 7 | -415/+3 |
| | |||||
* | Update copyright. | Matthias Andree | 2017-04-22 | 4 | -1040/+1255 |
| | |||||
* | Avoid deprecated regexps in manServer.pl | Matthias Andree | 2017-04-22 | 1 | -3/+3 |
| | |||||
* | Update. | Matthias Andree | 2017-02-20 | 1 | -0/+3 |
| | |||||
* | Update. | Matthias Andree | 2017-02-20 | 1 | -1/+2 |
| | |||||
* | Reinstate --sslcertfile documentation. | Matthias Andree | 2017-02-20 | 1 | -0/+1 |
| | | | | | | Since the addition of --nosslcertck documentation in Nov. 2015 with commit 6adcb0cc, the --sslcertfile documentation had become part of --nosslcertck. Now --sslcertfile stands in a paragraph of its own. | ||||
* | Quiet linker warnings around yywrap() fix when using a C++ compiler. | Matthias Andree | 2017-02-11 | 1 | -0/+3 |
| | |||||
* | Work around GNU flex madness around yywrap(). | Matthias Andree | 2017-02-11 | 1 | -3/+5 |
| | |||||
* | Mention tls1.3 and + option in NEWS. | Matthias Andree | 2017-02-11 | 1 | -2/+3 |
| | |||||
* | Reformat. | Matthias Andree | 2017-02-11 | 1 | -2/+2 |
| | |||||
* | TLS: set hostname for SNI. | Matthias Andree | 2017-02-11 | 1 | -0/+14 |
| | |||||
* | Initial TLSv1.3 support code. | Matthias Andree | 2017-02-11 | 1 | -1/+27 |
| |