aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
| * Bump automake requirement to 1.11, add dist-xz option.Matthias Andree2011-05-261-1/+1
| |
| * Drop FETCHMAIL_IMAP_DELETED_REMAINS_UNSEEN dud again.Matthias Andree2011-05-263-23/+2
| |
| * Drop revived but unneeded file.Matthias Andree2011-05-261-11/+0
| |