Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix length argument to memset(). | Matthias Andree | 2012-08-14 | 1 | -1/+1 |
| | |||||
* | Validate NTLM challenge fields. | Matthias Andree | 2012-08-14 | 4 | -18/+47 |
| | | | | | This is to avoid reading from bad locations, and possibly conveying confidential data. Credit to Nico Golde. | ||||
* | Add CVE-Id and sign. | Matthias Andree | 2012-08-14 | 1 | -1/+12 |
| | |||||
* | reword | Matthias Andree | 2012-08-13 | 1 | -2/+3 |
| | |||||
* | Add new Swedish translation, by Göran Uddeborg. | Matthias Andree | 2012-08-13 | 3 | -1/+3182 |
| | |||||
* | Fix advisory no. in header. | Matthias Andree | 2012-08-13 | 1 | -1/+1 |
| | |||||
* | Reformat, inserting blank line. | Matthias Andree | 2012-08-13 | 1 | -0/+1 |
| | |||||
* | Document fix for NTLM crash, + Security advisory (draft). | Matthias Andree | 2012-08-13 | 3 | -1/+109 |
| | |||||
* | Update German translation. | Matthias Andree | 2012-08-13 | 1 | -84/+93 |
| | |||||
* | Fix crash: Handle invalid base64 in NTLM challenge. | Matthias Andree | 2012-08-13 | 1 | -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 Andree | 2012-08-02 | 1 | -1/+5 |
| | |||||
* | Properly erase MD5Context in MD5Final. | Matthias Andree | 2012-05-31 | 1 | -1/+1 |
| | | | | Found by clang. | ||||
* | fetchmail workaround for a bug in Microsoft Exchange | Sunil Shetye | 2012-05-10 | 4 | -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 Andree | 2012-05-03 | 15 | -136/+232 |
| | | | | Removing the NC/noncommercial clause, to ease redistribution. | ||||
* | Add fetchmail-SA-2012-01.txt. | Matthias Andree | 2012-05-03 | 2 | -0/+112 |
| | |||||
* | Bump version to 6.3.22. | Matthias Andree | 2012-05-03 | 2 | -3/+3 |
| | |||||
* | Fix CVE-2011-3389 by clearing SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS... | Matthias Andree | 2012-05-03 | 3 | -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 Andree | 2012-04-01 | 3 | -10/+31 |
| | |||||
* | Mention Zimbra FETCH () workaround by Mikulas Patocka | Matthias Andree | 2011-11-22 | 1 | -0/+5 |
| | |||||
* | fetchmail workaround for a bug in Zimbra | Mikulas Patocka | 2011-11-22 | 1 | -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 setups | Matthias Andree | 2011-10-26 | 4 | -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 Andree | 2011-09-06 | 1 | -1/+5 |
| | |||||
* | Add items. | Matthias Andree | 2011-09-06 | 1 | -0/+4 |
| | |||||
* | Print Server certificate: banner on stdout rather than stderr. | Matthias Andree | 2011-08-30 | 2 | -1/+6 |
| | | | | Reported by Henry Jensen, fixes Debian Bug #639807. | ||||
* | Update website for 6.3.21. | Matthias Andree | 2011-08-21 | 1 | -5/+5 |
| | |||||
* | Import translations. | Matthias Andree | 2011-08-21 | 22 | -74/+75 |
| | |||||
* | Bump version to 6.3.21, mark release date. | Matthias Andree | 2011-08-21 | 3 | -3/+3 |
| | |||||
* | Mention rawlog.patch in NEWS. | Matthias Andree | 2011-08-21 | 1 | -0/+5 |
| | |||||
* | Drop obsolete file TODO-6.3.20. | Matthias Andree | 2011-08-21 | 1 | -11/+0 |
| | |||||
* | Critical fix: don't embed NUL in unterminated last IMAP line. | Matthias Andree | 2011-08-21 | 2 | -0/+20 |
| | | | | Found by Antoine Levitt. | ||||
* | Revert SO_???TIMEO-based STARTTLS timeout handling. | Matthias Andree | 2011-08-21 | 1 | -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 Andree | 2011-08-21 | 1 | -0/+114 |
| | |||||
* | Drop vendor-sec@lst.de, defunct. | Matthias Andree | 2011-08-16 | 1 | -2/+1 |
| | |||||
* | Remove redundant double A_OTP check. | Thomas Jarosch | 2011-08-02 | 1 | -2/+0 |
| | |||||
* | Fix function signature to match prototype. | Matthias Andree | 2011-06-17 | 1 | -1/+1 |
| | | | | Found by Lars Hecking. | ||||
* | Merge branch 'legacy_63' of gitorious.org:fetchmail/fetchmail into legacy_63 | Matthias Andree | 2011-06-07 | 4 | -26/+26 |
|\ | |||||
| * | Update website. | Matthias Andree | 2011-06-06 | 3 | -26/+16 |
| | | |||||
| * | Sign SA 2011-01/CVE-2011-1947. | Matthias Andree | 2011-06-06 | 1 | -0/+10 |
| | | |||||
* | | Merge branch 'common-6x' into legacy_63 | Matthias Andree | 2011-06-07 | 0 | -0/+0 |
|\ \ | |||||
| * | | Synch NEWS/CVE-2011-1947 with release 6.3.20 + Credit | Matthias Andree | 2011-06-07 | 2 | -51/+50 |
| | | | |||||
* | | | Merge branch 'common-6x' into legacy_63 | Matthias Andree | 2011-06-07 | 1 | -0/+1 |
|\| | | |/ |/| | |||||
| * | Credit Thomas Jarosch. | Matthias Andree | 2011-06-01 | 1 | -0/+1 |
| | | |||||
* | | Freeze strings for release. | Matthias Andree | 2011-06-06 | 21 | -135/+142 |
| | | |||||
* | | Fix one fuzzy translation. | Matthias Andree | 2011-06-06 | 1 | -6/+6 |
| | | |||||
* | | Finish for release. | Matthias Andree | 2011-06-06 | 2 | -20/+16 |
| | | |||||
* | | Bump version to 6.3.20. | Matthias Andree | 2011-06-06 | 2 | -2/+2 |
| | | |||||
* | | Merge branch 'common-6x' into legacy_63 | Matthias Andree | 2011-05-31 | 2 | -2/+3 |
|\| | | | | | | | | | | | Conflicts: NEWS fetchmail-SA-2011-01.txt | ||||
| * | Add CVE name. | Matthias Andree | 2011-05-31 | 2 | -2/+3 |
| | | |||||
| * | Add fetchmail-SA-2011-01.txt | Matthias Andree | 2011-05-31 | 3 | -0/+134 |
| | | |||||
* | | Add fetchmail-SA-2011-01.txt | Matthias Andree | 2011-05-30 | 3 | -0/+134 |
| | |