summaryrefslogtreecommitdiff
path: root/mail/fetchmail/PLIST
AgeCommit message (Collapse)AuthorFilesLines
2014-03-11Remove example rc.d scripts from PLISTs.jperkin1-2/+1
These are now handled dynamically if INIT_SYSTEM is set to "rc.d", or ignored otherwise.
2012-11-03Update fetchmail and fetchmailconf to version 6.3.22.morr1-1/+2
# SECURITY FIXES * for CVE-2012-3482: NTLM: fetchmail mistook an error message that the server sent in response to an NTLM request for protocol exchange, tried to decode it, and crashed while reading from a bad memory location. Also, with a carefully crafted NTLM challenge packet sent from the server, it would be possible that fetchmail conveyed confidential data not meant for the server through the NTLM response packet. Fix: Detect base64 decoding errors, validate the NTLM challenge, and abort NTLM authentication in case of error. See fetchmail-SA-2012-02.txt for further details. Reported by J. Porter Clark. * for CVE-2011-3389: SSL/TLS (wrapped and STARTTLS): fetchmail used to disable a countermeasure against a certain kind of attack against cipher block chaining initialization vectors (SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS). Whether this creates an exploitable situation, depends on the server and the negotiated ciphers. As a precaution, fetchmail 6.3.22 enables the countermeasure, by clearing SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS. NOTE that this can cause connections to certain non-conforming servers to fail, in which case you can set the environment variable FETCHMAIL_DISABLE_CBC_IV_COUNTERMEASURE to any non-empty value when starting fetchmail to re-instate the compatibility option at the expense of security. Reported by Apple Product Security. For technical details, refer to <http://www.openssl.org/~bodo/tls-cbc.txt>. See fetchmail-SA-2012-01.txt for further details. # BUG FIX * The Server certificate: message in verbose mode now appears on stdout like the remainder of the output. Reported by Henry Jensen, to fix Debian Bug #639807. * The GSSAPI-related autoconf code now matches gssapi.c better, and uses a different check to look for GSS_C_NT_HOSTBASED_SERVICE. This fixes the GSSAPI-enabled build on NetBSD 6 Beta. # CHANGES * 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 if configured, 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. * The security and errata notices fetchmail-{EN,SA}-20??-??.txt are now under the more relaxed CC BY-ND 3.0 license (the noncommercial clause was dropped). The Creative Commons address was updated. * The Python-related Makefile.am parts were simplified to avoid an automake 1.11.X bug around noinst_PYTHON, Automake Bug #10995. * Configuring fetchmail without SSL now triggers a configure warning, and asks the user to consider running configure --with-ssl. # WORKAROUNDS * Some servers, notably Zimbra, return A1234 987 FETCH () in response to a header request, in the face of message corruption. fetchmail now treats these as temporary errors. Report and Patch by Mikulas Patocka, Red Hat. * Some servers, notably Microsoft Exchange, return "A0009 OK FETCH completed." without any header in response to a header request for meeting reminder messages (with a "meeting.ics" attachment). fetchmail now treats these as transient errors. Report by John Connett, Patch by Sunil Shetye. # TRANSLATION UPDATES * [cs] Czech, by Petr Pisar * [de] German * [fr] French, by Frédéric Marchal * [ja] Japanese, by Takeshi Hamasaki * [pl] Polish, by Jakub Bogusz * [sv] Swedish, by Göran Uddeborg --- NEW TRANSLATION - Thank you! * [vi] Vietnamese, by Trần Ngọc Quân
2009-08-10Update "fetchmail" package to version 6.3.11. Changes since version 6.3.8:tron1-5/+16
- Security fixes for CVE-2009-2666, CVE-2007-4565 and CVE-2008-2711. - Fetchmail no longer drops permanently undelivered messages by default, to match historic documentation. It does this by adding a new "softbounce" option. - A lot bug fixes and improvements.
2009-06-14Remove @dirrm entries from PLISTsjoerg1-2/+1
2007-01-17Update "fetchmail" and "fetchmailconf" packages to version 6.3.6.tron1-7/+5
The list of changes since version 6.2.5.5 is too large to mention here. The new version provides a fix for the vulnerability reported in the fetchmail-SA-2006-02.txt advisory.
2006-04-17Strip ${PKGLOCALEDIR} from PLISTs of packages that already obeyjlam1-14/+14
PKGLOCALEDIR and which install their locale files directly under ${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now on, pkgsrc/mk/plist/plist-locale.awk will automatically handle transforming the PLIST to refer to the correct locale directory.
2005-05-02RCD_SCRIPTS_EXAMPLEDIR is no longer customizable.reed1-1/+2
And always is defined as share/examples/rc.d which was the default before. This rc.d scripts are not automatically added to PLISTs now also. So add to each corresponding PLIST as required. This was discussed on tech-pkg in late January and late April. Todo: remove the RCD_SCRIPTS_EXAMPLEDIR uses in MESSAGES and elsewhere and remove the RCD_SCRIPTS_EXAMPLEDIR itself.
2004-04-23mk/bsd.pkg.install.mk now automatically registersreed1-2/+1
the RCD_SCRIPTS rc.d script(s) to the PLIST. This GENERATE_PLIST idea is part of Greg A. Woods' PR #22954. This helps when the RC_SCRIPTS are installed to a different ${RCD_SCRIPTS_EXAMPLEDIR}. (Later, the default RCD_SCRIPTS_EXAMPLEDIR will be changed to be more clear that they are the examples.) These patches also remove the etc/rc.d/ scripts from PLISTs (of packages that use RCD_SCRIPTS). (This also removes now unused references from openssh* makefiles. Note that qmail package has not been changed yet.) I have been doing automatic PLIST registration for RC_SCRIPTS for over a year. Not all of these packages have been tested, but many have been tested and used. Somethings maybe to do: - a few packages still manually install the rc.d scripts to hard-coded etc/rc.d. These need to be fixed. - maybe remove from mk/${OPSYS}.pkg.dist mtree specifications too.
2003-09-11Add a rc.d script to easily start fetchmail as a daemon at startup.jlam1-1/+2
2003-07-20Update fetchmail{conf} to 6.2.3.frueauf1-1/+2
Changes since 6.2.2: * German, Danish, Spanish, and Turkish translations updated. * Brian Sammon's patch to deal with malformed message lines containiing NULs. * Fai's patch to ignore all but the first Return-Path (some spams have more than one of these). * Benjamin Drieu's ptch to properly byte-stuff when talking to BSNTP. Fixes Debian bug #184469. * Benjamin Drieu's patch to enable auth=cram-md5. Fixes Debian bug #185232. * Sunil Shetye's configure.in patch to avoid spurious search order messages from GCC. * Header-reading code now copes better with lines ending in \n only. * Elias Israel's patches for POP3 NTLM support and dealing with byte- stuffing failures at socket level.
2002-12-13Update "fetchmail" and "fetchmailconf" packages to version 6.2.0.tron1-1/+2
Changes since version 6.1.2: - Applied Steffen Esser's fix for a buffer-overflow bug in rfc822.c - Updated Danish, German, and Turkish translation files. - Sunil Sheye's SMTP timeout patch. - Updated Turkish, Danish, German, Spanish, Catalan po files. - Added Slovak support. - Configure.in update for autoconf 2.5 (Art Haas). - Be case-insensitive when looking for IMAP responses. - Fix logout-after-idle-delivery bug (Sunil Shetye). - Sunil Shetye's patch to bulletproof end-of-header detection. - Sunil's fix for the STARTTLS problem -- repoll if TLS nabdshake fails. The attenmpt to set up STARTTLS can be suppressed with 'sslproto ""'.
2002-12-01USE_PKGLOCALEDIR, remove unnecessary patch, delint.salo1-12/+12
2002-07-12Update to fetchmail 5.9.13. Miscellaneous bug fixes, including a remotemycroft1-1/+3
crash.
2002-04-06Update fetchmail{conf} to 5.9.11.frueauf1-1/+3
Changes since 5.9.6: fetchmail-5.9.11 (Mon Apr 1 17:09:13 EST 2002), 21597 lines: * Updated Turkish and Japanese translations. * Added warning about auth failures on the GMX server. * HMH's Debian 5.9.10 patches: 1. Fix minor typo in FAQ 2. Fix partial implementation of ESMTP auth, and some minor fetchmailconf stuff 3. Add proper error reporting to bad logfile creation. patch by Sunil Shetye <shetye@bombay.retortsoft.com> 4. Fix incredible aggravating bug that caused dataloss risks if 4xx errors were returned by the MTA 5. Corrected version of the fix-timeouts-for-ssl and descriptor leaking patches from Sylvain Benoist <sylvainb@whitepj.com> Also fix outdated comments in driver.c 6. Sunil Shetye's patch to stop fetchmail from trying to fetch twice with IMAP 7. Stop stupid complaint about turning off SSL being illegal without SSL support. 8. Byrial Jensen <byrial@image.dk> i18n fixes * Sunil Shetye's attribute patch. * HMH's revised but untested SMTP authentication patch. fetchmail-5.9.10 (Sun Mar 10 15:09:57 EST 2002), 21529 lines: * Security fix: don't trust the message count passed back by the server. fetchmail-5.9.9 (Sat Mar 9 08:54:28 EST 2002), 21508 lines: * Renamed misnamed tr.po and da.po files * Jakub Ulanowski's patch to fix SSL fingerprint handling. * Matt Kraai's patch for supporting STLS over POP3. * French translation updated. * Debian fixes merged. * Added maildrop (MDA shipped with courier) as fallback after procmail and sendmail (thanks to Alexander Lazic <al-fetchmail@none.at>). * ESMTP AUTH support from Wojciech Polak <polak@lodz.pdi.net>. fetchmail-5.9.8 (Thu Feb 14 23:47:31 EST 2002), 21358 lines: * Added de translation catalog; updated da and tr catalogs. * vsprintf underflow fixes by Sunil Shetye. * Added warning about IMS POP3 server. * Mattyhias Andree's fix for a longstanding SSL hang bug. * Fix yacc syntax bug when building with SSL. * Sunil Shetye's patch for idle timeout during poll. * Applied HMH's fix for the "message delimiter found in headers" code path (Debian bug #128672). fetchmail-5.9.7 (Sat Feb 2 00:33:40 EST 2002), 21330 lines: * Minor fixes by HMH. * Properly guard some transaction reporting in the SSL code. * Updated German (de) po file. Added Turkish (tr) po file. * Expunge edge case fix by Sunil Shetye. * Fixes for some odd IMAP and SMTP edge cases by Sunil Shetye. * UIDL bug fix by Matthias Andree. * Use smtpaddress, if present, to set the return path on warning mail. * Tell parser to object when SSL keyboard is used with SSL not compiled. * GSSAPI and ODMR fixes by Tom Hughes.
2001-11-01Move pkg/ files into package's toplevel directoryzuntum1-0/+19