Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | #include "config.h" before string[s].h, to fix Solaris symbol exposure. | Matthias Andree | 2010-04-29 | 2 | -1/+5 |
| | |||||
* | #include <strings.h> for strncasecmp. | Matthias Andree | 2010-04-29 | 1 | -0/+1 |
| | |||||
* | Check fwrite return values, to silence linker warnings. | Matthias Andree | 2010-04-29 | 1 | -5/+11 |
| | |||||
* | Properly use long to map pid_t. | Matthias Andree | 2010-04-29 | 2 | -14/+15 |
| | |||||
* | Also run Kerberos errors through sdump(). | Matthias Andree | 2010-04-29 | 1 | -6/+10 |
| | | | | | | This allows us to get rid of the %*s/%s difference between Heimdal/MIT Kerberos translations, and prevents from server-provided data to be dumped directly on screen. | ||||
* | Properly parenthesize DBG_FWRITE macro. | Matthias Andree | 2010-04-29 | 1 | -1/+1 |
| | |||||
* | On xmalloc/xrealloc failures, abort() rather than exit(PS_UNDEFINED). | Matthias Andree | 2010-04-29 | 2 | -2/+4 |
| | |||||
* | Fix two warning: the address of * will always evaluate as 'true'. | Matthias Andree | 2010-04-29 | 2 | -1/+2 |
| | |||||
* | Fix gethostbyname_r argument count detection, ... | Matthias Andree | 2010-04-29 | 1 | -0/+3 |
| | | | | ...those that use NULL will now also #include <stdlib.h>. | ||||
* | Fix autoconf warning, rename variable to allow caching. | Matthias Andree | 2010-04-29 | 1 | -8/+8 |
| | |||||
* | Move gethostbyname_r.m4 to m4-local directory where it belongs. | Matthias Andree | 2010-04-29 | 1 | -0/+0 |
| | | | | It's not supposed to be updated by autopoint. | ||||
* | Document apparent glibc relation of CVE-2010-1167. | Matthias Andree | 2010-04-29 | 1 | -0/+7 |
| | |||||
* | Tighter error checking on write_saved_lists(). | Matthias Andree | 2010-04-29 | 1 | -8/+20 |
| | |||||
* | Add Red Hat Bug #503881 to the fix list in 6.3.9 sslproto fix. | Matthias Andree | 2010-04-27 | 1 | -1/+2 |
| | |||||
* | Fix a few Intel C++ remarks and warnings. | Matthias Andree | 2010-04-27 | 6 | -16/+12 |
| | |||||
* | Report unknown ODMR error in full, escaping unprintables. | Matthias Andree | 2010-04-27 | 1 | -3/+7 |
| | |||||
* | Remove debian/ and other cruft. | Matthias Andree | 2010-04-24 | 1 | -15/+1 |
| | |||||
* | Make count_list iterative, to save function call overhead. | Matthias Andree | 2010-04-24 | 1 | -4/+8 |
| | |||||
* | Improve UID list debug logging. | Matthias Andree | 2010-04-24 | 1 | -36/+50 |
| | | | | | Print lists regardless of .uidl setting. Decode marks. | ||||
* | Validate STAT response more strictly. | Matthias Andree | 2010-04-24 | 1 | -3/+7 |
| | |||||
* | Update Doxyfile. | Matthias Andree | 2010-04-24 | 1 | -110/+381 |
| | |||||
* | Split string list stuff from uid.c into new idlist.c. | Matthias Andree | 2010-04-24 | 4 | -260/+281 |
| | |||||
* | Complete Doxygen documentation of uid.c and related definitions. | Matthias Andree | 2010-04-24 | 2 | -39/+59 |
| | |||||
* | Note search.h ideas for UID. | Matthias Andree | 2010-04-24 | 1 | -0/+2 |
| | |||||
* | Update. | Matthias Andree | 2010-04-24 | 1 | -3/+1 |
| | |||||
* | SECURITY FIX (one missed): DoS on EILSEQ in report_*() in -vv and ↵ | Matthias Andree | 2010-04-24 | 2 | -8/+28 |
| | | | | multibyte-locales. | ||||
* | --sslcert{file|path} overrides default store, add environment var... | Matthias Andree | 2010-04-23 | 3 | -53/+57 |
| | | | | | | | | | | If at least one of --sslcertfile and --sslcertpath is given, fetchmail skips loading the default OpenSSL X.509 trusted CA cert locations. If the environment variable FETCHMAIL_INCLUDE_DEFAULT_X509_CA_CERTS is set to a non-empty value, fetchmail will additionally load the default locations. The old FETCHMAIL_NO_DEFAULT_X509_PATHS variable was dropped. | ||||
* | Credit Michael Barnack for fetchmailconf fix in 083d202. | Matthias Andree | 2010-04-22 | 1 | -0/+1 |
| | |||||
* | Fixed set invisible bug in fetchmailconf.py | Michael Banack | 2010-04-22 | 1 | -0/+2 |
| | | | | Previously it was not saving the preference at all. | ||||
* | Add CVE name. Fix Type: (spotted by Florian Weimer.) | Matthias Andree | 2010-04-20 | 2 | -8/+9 |
| | |||||
* | Add a note that security announcements may appear before releases. | Matthias Andree | 2010-04-19 | 1 | -0/+2 |
| | |||||
* | Update and move KNOWN BUGS AND WORKAROUNDS section in NEWS. | Matthias Andree | 2010-04-19 | 1 | -17/+14 |
| | |||||
* | Add --sslcertfile option and FETCHMAIL_NO_DEFAULT_X509_PATHS env var, | Matthias Andree | 2010-04-18 | 12 | -22/+91 |
| | | | | and always load the default X.509 trust stores, unless the latter is set. | ||||
* | Update German translation. | Matthias Andree | 2010-04-18 | 1 | -211/+258 |
| | |||||
* | Bump version. | Matthias Andree | 2010-04-18 | 1 | -1/+1 |
| | |||||
* | SECURITY FIX: DoS on EILSEQ in report_*() in -vv and multibyte-locales. | Matthias Andree | 2010-04-18 | 5 | -12/+245 |
| | |||||
* | Factor out stdarg.h-based common code from report_build and _complete to ↵ | Matthias Andree | 2010-04-18 | 1 | -51/+35 |
| | | | | | | _vbuild. Note: varargs.h and non-*args.h stuff is untested. | ||||
* | Fix MD5Digest prototype and remove unneeded type casts. | Matthias Andree | 2010-04-18 | 3 | -3/+3 |
| | |||||
* | Improve SSL error messages for common issues | Matthias Andree | 2010-04-18 | 4 | -34/+96 |
| | |||||
* | Add a prominent pointer to c_rehash and FAQ #R14. | Matthias Andree | 2010-04-18 | 1 | -0/+9 |
| | |||||
* | Consistently call SETSTATE rather than BEGIN. | Michael Banack | 2010-04-13 | 1 | -1/+4 |
| | |||||
* | Added files left over from make distclean to .gitignore | Michael Banack | 2010-04-13 | 1 | -0/+4 |
| | |||||
* | Mention c_rehash requirement after OpenSSL upgrades. | Matthias Andree | 2010-04-13 | 2 | -1/+4 |
| | |||||
* | Add memory leak item. Request --sslcertfile feature. | Matthias Andree | 2010-04-13 | 1 | -0/+4 |
| | |||||
* | Add R14 on c_rehash /certs/ after upgrade to OpenSSL 1.0.0. | Matthias Andree | 2010-04-13 | 1 | -1/+28 |
| | |||||
* | Plug parser memory leaks, avoid re-strdup'ing strings. | Matthias Andree | 2010-04-13 | 1 | -53/+53 |
| | | | | Independently, a nearly identical change was proposed by Michael Banack. | ||||
* | Semi-plug memory leak when using default rcfile entry. | Matthias Andree | 2010-04-13 | 2 | -0/+9 |
| | | | | | Does not free all members of struct query, but just servername and the query node itself. Add a FIXME note. | ||||
* | Remove static string buffers, use xstrndup(). | Matthias Andree | 2010-04-13 | 1 | -52/+8 |
| | |||||
* | Call endpwent(). | Matthias Andree | 2010-04-12 | 1 | -0/+2 |
| | |||||
* | Add xstrndup(). | Matthias Andree | 2010-04-10 | 2 | -0/+18 |
| |