aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update German translation.Matthias Andree2012-08-131-84/+93
|
* Fix crash: Handle invalid base64 in NTLM challenge.Matthias Andree2012-08-131-1/+8
| | | | | | | | | | | | | | Some servers, for instance the MS Exchange servers deployed by the US-American National Aeronautics and Space Administration (NASA), aborted the NTLM protocol exchange after receiving the initial request. Fetchmail did not detect that there was an error message, rather than NTLM protocol exchange, and caught a segmentation fault while reading from a bad location. Detect base64 decoding errors, and return PS_AUTHFAIL in this case. Reported by J[ames] Porter Clark.
* Document license change in CHANGES.Matthias Andree2012-08-021-1/+5
|
* Properly erase MD5Context in MD5Final.Matthias Andree2012-05-311-1/+1
| | | | Found by clang.
* fetchmail workaround for a bug in Microsoft ExchangeSunil Shetye2012-05-104-4/+31
| | | | | | | treat missing header in response to a FETCH command as a transient error (Reported by John Connett) if there are too many transient errors, log it.
* Relicense security/errata notices as CC BY-ND 3.0.Matthias Andree2012-05-0315-136/+232
| | | | Removing the NC/noncommercial clause, to ease redistribution.
* Add fetchmail-SA-2012-01.txt.Matthias Andree2012-05-032-0/+112
|
* Bump version to 6.3.22.Matthias Andree2012-05-032-3/+3
|
* Fix CVE-2011-3389 by clearing SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS...Matthias Andree2012-05-033-3/+42
| | | | | | | ...from SSL options, unless FETCHMAIL_DISABLE_CBC_IV_COUNTERMEASURE is a non-empty environment variable. Suggested by Apple.
* Validate XHTML 1.0 stuff even when skipping 1.1.Matthias Andree2012-04-013-10/+31
|
* Mention Zimbra FETCH () workaround by Mikulas PatockaMatthias Andree2011-11-221-0/+5
|
* fetchmail workaround for a bug in ZimbraMikulas Patocka2011-11-221-1/+2
| | | | | | | | | | | | | | | | | Zimbra occasionally returns this response: fetchmail: IMAP> A0007 FETCH 1 RFC822.HEADER fetchmail: IMAP< * 1 FETCH () fetchmail: IMAP< A0007 OK FETCH completed It happens when there is a corrupted message without a header in the database. (I don't know how this message could be created, I just see it there). When fetchmail encounters such resonse, it gives up and disconnects. This patch changes it so that PS_TRANSIENT is returned in this case and fetchmail continues to fetch following messages correctly.
* Fix build on SSLv2-disabled OpenSSL setupsMatthias Andree2011-10-264-1/+19
| | | | | | | | On systems where SSLv2_client_method isn't defined in OpenSSL (such as newer Debian, and Ubuntu starting with 11.10 oneiric ocelot), don't reference it (to fix the build) and print a run-time error that the OS does not support SSLv2. Fixes Debian Bug #622054, but note that that bug report has a more thorough patch that does away with SSLv2 altogether.
* Mention that user@server must be unique.Matthias Andree2011-09-061-1/+5
|
* Add items.Matthias Andree2011-09-061-0/+4
|
* Print Server certificate: banner on stdout rather than stderr.Matthias Andree2011-08-302-1/+6
| | | | Reported by Henry Jensen, fixes Debian Bug #639807.
* Update website for 6.3.21.Matthias Andree2011-08-211-5/+5
|
* Import translations.Matthias Andree2011-08-2122-74/+75
|
* Bump version to 6.3.21, mark release date.Matthias Andree2011-08-213-3/+3
|
* Mention rawlog.patch in NEWS.Matthias Andree2011-08-211-0/+5
|
* Drop obsolete file TODO-6.3.20.Matthias Andree2011-08-211-11/+0
|
* Critical fix: don't embed NUL in unterminated last IMAP line.Matthias Andree2011-08-212-0/+20
| | | | Found by Antoine Levitt.
* Revert SO_???TIMEO-based STARTTLS timeout handling.Matthias Andree2011-08-211-0/+11
| | | | | | | | | | | | | | This reverts commits 47c05b10018f5ec7493e4bd9f521aaa18d96f1e2 and 72ce8bce8dd655b6aefa33d0a74e883dad5202b5, the code isn't portable, for instance, Solaris does not support SO_RCVTIMEO/SO_SNDTIMEO. These socket-level options are known, but Solaris returns EAFNOSUPPORT. Reported by Jonathan Buschmann. Conflicts: NEWS socket.c
* Add rawlog.patch.Matthias Andree2011-08-211-0/+114
|
* Drop vendor-sec@lst.de, defunct.Matthias Andree2011-08-161-2/+1
|
* Remove redundant double A_OTP check.Thomas Jarosch2011-08-021-2/+0
|
* Fix function signature to match prototype.Matthias Andree2011-06-171-1/+1
| | | | Found by Lars Hecking.
* Merge branch 'legacy_63' of gitorious.org:fetchmail/fetchmail into legacy_63Matthias Andree2011-06-074-26/+26
|\
| * Update website.Matthias Andree2011-06-063-26/+16
| |
| * Sign SA 2011-01/CVE-2011-1947.Matthias Andree2011-06-061-0/+10
| |
* | Merge branch 'common-6x' into legacy_63Matthias Andree2011-06-070-0/+0
|\ \
| * | Synch NEWS/CVE-2011-1947 with release 6.3.20 + CreditMatthias Andree2011-06-072-51/+50
| | |
* | | Merge branch 'common-6x' into legacy_63Matthias Andree2011-06-071-0/+1
|\| | | |/ |/|
| * Credit Thomas Jarosch.Matthias Andree2011-06-011-0/+1
| |
* | Freeze strings for release.Matthias Andree2011-06-0621-135/+142
| |
* | Fix one fuzzy translation.Matthias Andree2011-06-061-6/+6
| |
* | Finish for release.Matthias Andree2011-06-062-20/+16
| |
* | Bump version to 6.3.20.Matthias Andree2011-06-062-2/+2
| |
* | Merge branch 'common-6x' into legacy_63Matthias Andree2011-05-312-2/+3
|\| | | | | | | | | | | Conflicts: NEWS fetchmail-SA-2011-01.txt
| * Add CVE name.Matthias Andree2011-05-312-2/+3
| |
| * Add fetchmail-SA-2011-01.txtMatthias Andree2011-05-313-0/+134
| |
* | Add fetchmail-SA-2011-01.txtMatthias Andree2011-05-303-0/+134
| |
* | Move 'KNOWN BUGS AND WORKAROUNDS' section up.Matthias Andree2011-05-301-20/+20
| |
* | Correct branch designation in Doxygen output.Matthias Andree2011-05-301-1/+1
| |
* | Get 6.3.20 change documentation fit for release.Matthias Andree2011-05-291-12/+15
| |
* | Bump version - hopefully final release candidate.Matthias Andree2011-05-291-1/+1
| |
* | Freeze updated .po files for -rc3.Matthias Andree2011-05-2922-135/+119
| |
* | Merge branch 'common-6x' into legacy_63Matthias Andree2011-05-271-2/+2
|\|
| * Bump copyright.Matthias Andree2011-05-271-2/+2
| |
* | Merge branch 'common-6x' into legacy_63Matthias Andree2011-05-260-0/+0
|\| | | | | | | | | Conflicts: po/de.po