aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* #include "config.h" before string[s].h, to fix Solaris symbol exposure.Matthias Andree2010-04-292-1/+5
|
* #include <strings.h> for strncasecmp.Matthias Andree2010-04-291-0/+1
|
* Check fwrite return values, to silence linker warnings.Matthias Andree2010-04-291-5/+11
|
* Properly use long to map pid_t.Matthias Andree2010-04-292-14/+15
|
* Also run Kerberos errors through sdump().Matthias Andree2010-04-291-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 Andree2010-04-291-1/+1
|
* On xmalloc/xrealloc failures, abort() rather than exit(PS_UNDEFINED).Matthias Andree2010-04-292-2/+4
|
* Fix two warning: the address of * will always evaluate as 'true'.Matthias Andree2010-04-292-1/+2
|
* Fix gethostbyname_r argument count detection, ...Matthias Andree2010-04-291-0/+3
| | | | ...those that use NULL will now also #include <stdlib.h>.
* Fix autoconf warning, rename variable to allow caching.Matthias Andree2010-04-291-8/+8
|
* Move gethostbyname_r.m4 to m4-local directory where it belongs.Matthias Andree2010-04-291-0/+0
| | | | It's not supposed to be updated by autopoint.
* Document apparent glibc relation of CVE-2010-1167.Matthias Andree2010-04-291-0/+7
|
* Tighter error checking on write_saved_lists().Matthias Andree2010-04-291-8/+20
|
* Add Red Hat Bug #503881 to the fix list in 6.3.9 sslproto fix.Matthias Andree2010-04-271-1/+2
|
* Fix a few Intel C++ remarks and warnings.Matthias Andree2010-04-276-16/+12
|
* Report unknown ODMR error in full, escaping unprintables.Matthias Andree2010-04-271-3/+7
|
* Remove debian/ and other cruft.Matthias Andree2010-04-241-15/+1
|
* Make count_list iterative, to save function call overhead.Matthias Andree2010-04-241-4/+8
|
* Improve UID list debug logging.Matthias Andree2010-04-241-36/+50
| | | | | Print lists regardless of .uidl setting. Decode marks.
* Validate STAT response more strictly.Matthias Andree2010-04-241-3/+7
|
* Update Doxyfile.Matthias Andree2010-04-241-110/+381
|
* Split string list stuff from uid.c into new idlist.c.Matthias Andree2010-04-244-260/+281
|
* Complete Doxygen documentation of uid.c and related definitions.Matthias Andree2010-04-242-39/+59
|
* Note search.h ideas for UID.Matthias Andree2010-04-241-0/+2
|
* Update.Matthias Andree2010-04-241-3/+1
|
* SECURITY FIX (one missed): DoS on EILSEQ in report_*() in -vv and ↵Matthias Andree2010-04-242-8/+28
| | | | multibyte-locales.
* --sslcert{file|path} overrides default store, add environment var...Matthias Andree2010-04-233-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 Andree2010-04-221-0/+1
|
* Fixed set invisible bug in fetchmailconf.pyMichael Banack2010-04-221-0/+2
| | | | Previously it was not saving the preference at all.
* Add CVE name. Fix Type: (spotted by Florian Weimer.)Matthias Andree2010-04-202-8/+9
|
* Add a note that security announcements may appear before releases.Matthias Andree2010-04-191-0/+2
|
* Update and move KNOWN BUGS AND WORKAROUNDS section in NEWS.Matthias Andree2010-04-191-17/+14
|
* Add --sslcertfile option and FETCHMAIL_NO_DEFAULT_X509_PATHS env var,Matthias Andree2010-04-1812-22/+91
| | | | and always load the default X.509 trust stores, unless the latter is set.
* Update German translation.Matthias Andree2010-04-181-211/+258
|
* Bump version.Matthias Andree2010-04-181-1/+1
|
* SECURITY FIX: DoS on EILSEQ in report_*() in -vv and multibyte-locales.Matthias Andree2010-04-185-12/+245
|
* Factor out stdarg.h-based common code from report_build and _complete to ↵Matthias Andree2010-04-181-51/+35
| | | | | | _vbuild. Note: varargs.h and non-*args.h stuff is untested.
* Fix MD5Digest prototype and remove unneeded type casts.Matthias Andree2010-04-183-3/+3
|
* Improve SSL error messages for common issuesMatthias Andree2010-04-184-34/+96
|
* Add a prominent pointer to c_rehash and FAQ #R14.Matthias Andree2010-04-181-0/+9
|
* Consistently call SETSTATE rather than BEGIN.Michael Banack2010-04-131-1/+4
|
* Added files left over from make distclean to .gitignoreMichael Banack2010-04-131-0/+4
|
* Mention c_rehash requirement after OpenSSL upgrades.Matthias Andree2010-04-132-1/+4
|
* Add memory leak item. Request --sslcertfile feature.Matthias Andree2010-04-131-0/+4
|
* Add R14 on c_rehash /certs/ after upgrade to OpenSSL 1.0.0.Matthias Andree2010-04-131-1/+28
|
* Plug parser memory leaks, avoid re-strdup'ing strings.Matthias Andree2010-04-131-53/+53
| | | | Independently, a nearly identical change was proposed by Michael Banack.
* Semi-plug memory leak when using default rcfile entry.Matthias Andree2010-04-132-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 Andree2010-04-131-52/+8
|
* Call endpwent().Matthias Andree2010-04-121-0/+2
|
* Add xstrndup().Matthias Andree2010-04-102-0/+18
|