The NetBSD Project

CVS log for pkgsrc/mail/fetchmail/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / mail / fetchmail

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.201 / (download) - annotate - [select for diffs], Sun Dec 26 15:28:10 2021 UTC (3 weeks, 3 days ago) by triaxx
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4, HEAD
Changes since 1.200: +2 -3 lines
Diff to previous 1.200 (colored)

fetchmail: Update to 6.1.25

upstream changes:
-----------------
fetchmail-6.4.25 (released 2021-12-10, 31653 LoC):

# BREAKING CHANGES:
* Since distributions continue patching for LibreSSL use, which cannot be
  linked legally, block out LibreSSL in configure.ac and socket.c, and
  refer to COPYING, unless on OpenBSD (which ships it in the base system).
  OpenSSL and wolfSSL 5 can be used.  SSL-related documentation was updated, do
  re-read COPYING, INSTALL, README, README.packaging, README.SSL.
* Bump OpenSSL version requirement to 1.0.2f in order to safely remove
  the obsolete OpenSSL flag SSL_OP_SINGLE_DH_USE. This blocks out 1.0.2e and
  older 1.0.2 versions. 1.0.2f was a security fix release, and 1.0.2u is
  publicly available from https://www.openssl.org/source/old/1.0.2/
* Some of the configure.ac fiddling MIGHT have broken cross-compilation
  again. The maintainer does not test cross-compiling fetchmail; if you
  have difficulties, try setting PKG_CONFIG_LIBDIR to the pkg-config path
  containing your target/host libraries, or see if --with-ssl-prefix or
  --with-wolfssl-prefix, or overriding LDFLAGS/LIBS/CPPFLAGS, can help.
  Feedback solicited on compliant systems that are before end-of-life.

# BUG FIXES:
* 6.4.24's workaround for OpenSSL 1.0.2's X509_V_FLAG_TRUSTED_FIRST flag
  contained a typo and would not kick in properly.
* Library and/or rpath setting from configure.ac was fixed.

# ADDITIONS:
* Added an example systemd unit file and instructions to contrib/systemd/
  which runs fetchmail as a daemon with 5-minute poll intervals.
  Courteously contributed by Barak A. Pearlmutter, Debian Bug#981464.
* fetchmail can now be used with wolfSSL 5's OpenSSL compatibility layer,
  see INSTALL and README.SSL. This is considered experimental.
  Feedback solicited.

# CHANGES:
* The getstats.py dist-tool now counts lines of .ac and .am files.
* ./configure --with-ssl now supports pkg-config module names, too. See INSTALL.

# TRANSLATIONS: language translations were updated by these fine people:
(in reverse alphabetical order of language codes so as not to prefer people):
* sv:    Göran Uddeborg [Swedish]
* sq:    Besnik Bleta [Albanian]
* pl:    Jakub Bogusz [Polish]
* ja:    Takeshi Hamasaki [Japanese]
* fr:    Frédéric Marchal [French]
* eo:    Keith Bowes [Esperanto]
* cs:    Petr Pisar [Czech]

# CREDITS:
* Thanks to Corey Halpin for testing release candidates.

--------------------------------------------------------------------------------
fetchmail-6.4.24 (released 2021-11-20, 30218 LoC):

# OPENSSL AND LICENSING NOTE:
> see fetchmail-6.4.22 below, and the file COPYING.

  Note that distribution of packages linked with LibreSSL is not feasible
  due to a missing GPLv2 clause 2(b) exception.

# COMPATIBILITY:
* Bison 3.8 dropped yytoknum altogether, breaking compilation due to a
  warning workaround. Remove the cast of yytoknum to void.  This may cause
  a compiler warning to reappear with older Bison versions.
* OpenSSL 1.0.2: Workaround for systems that keep the expired DST Root CA X3
  certificate in its trust store because OpenSSL by default prefers the
  untrusted certificate and fails.  Fetchmail now sets the
  X509_V_FLAG_TRUSTED_FIRST flag (on OpenSSL 1.0.2 only).
  This is workaround #2 from the OpenSSL Blog.  For details, see both:
  https://www.openssl.org/blog/blog/2021/09/13/LetsEncryptRootCertExpire/
  https://letsencrypt.org/docs/dst-root-ca-x3-expiration-september-2021/

  NOTE: OpenSSL 1.0.2 is end of life, it is assumed that the OpenSSL library
  is kept up to date by a distributor or via OpenSSL support contract.
  Where this is not the case, please upgrade to a supported OpenSSL version.

# DOCUMENTATION:
* The manual page was revised after re-checking with mandoc -Tlint, aspell,
  igor. Some more revisions were made for clarity.

# TRANSLATIONS: language translations were updated by these fine people:
* sv:    Göran Uddeborg [Swedish]
* pl:    Jakub Bogusz [Polish]
* fr:    Frédéric Marchal [French]
* cs:    Petr Pisar [Czech]
* eo:    Keith Bowes [Esperanto]
* ja:    Takeshi Hamasaki [Japanese]

--------------------------------------------------------------------------------
fetchmail-6.4.23 (released 2021-10-31, 30206 LoC):

# USABILITY:
* For common ssh-based IMAP PREAUTH setups (i. e. those that use a plugin
  - no matter its contents - and that set auth ssh), change the STARTTLS
  error message to suggest sslproto '' instead.
  This is a commonly reported issue after the CVE-2021-39272 fix in 6.4.22.
  Fixes Redhat Bugzilla 2008160. Fixes GitLab #39.

# TRANSLATIONS: language translations were updated by these fine people:
* ja:    Takeshi Hamasaki [Japanese]
* sr:	 иолав иколи (Miroslav Nikoli) [Serbian]

--------------------------------------------------------------------------------
fetchmail-6.4.22 (released 2021-09-13, 30201 LoC):

# OPENSSL AND LICENSING NOTE:
* fetchmail 6.4.22 is compatible with OpenSSL 1.1.1 and 3.0.0.
  OpenSSL's licensing changed between these releases from dual OpenSSL/SSLeay
  license to Apache License v2.0, which is considered incompatible with GPL v2
  by the FSF.  For implications and details, see the file COPYING.

# SECURITY FIXES:
* CVE-2021-39272: fetchmail-SA-2021-02: On IMAP connections, without --ssl and
  with nonempty --sslproto, meaning that fetchmail is to enforce TLS, and when
  the server or an attacker sends a PREAUTH greeting, fetchmail used to continue
  an unencrypted connection.  Now, log the error and abort the connection.
  --Recommendation for servers that support SSL/TLS-wrapped or "implicit" mode on
  a dedicated port (default 993): use --ssl, or the ssl user option in an rcfile.
  --Reported by: Andrew C. Aitchison, based on the USENIX Security 21 paper "Why
  TLS is better without STARTTLS - A Security Analysis of STARTTLS in the Email
  Context" by Damian Poddebniak, Fabian Ising, Hanno Böck, and Sebastian
  Schinzel.  The paper did not mention fetchmail.

* On IMAP and POP3 connections, --auth ssh no longer prevents STARTTLS
  negotiation.
* On IMAP connections, fetchmail does not permit overriding a server-side
  LOGINDISABLED with --auth password any more.
* On POP3 connections, the possibility for RPA authentication (by probing with
  an AUTH command without arguments) no longer prevents STARTTLS negotiation.
* For POP3 connections, only attempt RPA if the authentication type is "any".

# BUG FIXES:
* On IMAP connections, when AUTHENTICATE EXTERNAL fails and we have received the
  tagged (= final) response, do not send "*".
* On IMAP connections, AUTHENTICATE EXTERNAL without username will properly send
  a "=" for protocol compliance.
* On IMAP connections, AUTHENTICATE EXTERNAL will now check if the server
  advertised SASL-IR (RFC-4959) support and otherwise refuse (fetchmail <= 6.4
  has not supported and does not support the separate challenge/response with
  command continuation)
* On IMAP connections, when --auth external is requested but not advertised by
  the server, log a proper error message.
* Fetchmail no longer crashes when attempting a connection with --plugin "" or
  --plugout "".
* Fetchmail no longer leaks memory when processing the arguments of --plugin or
  --plugout on connections.
* On POP3 connections, the CAPAbilities parser is now caseblind.
* Fix segfault on configurations with "defaults ... no envelope". Reported by
  Bjørn Mork. Fixes Debian Bug#992400.  This is a regression in fetchmail 6.4.3
  and happened when plugging memory leaks, which did not account for that the
  envelope parameter is special when set as "no envelope". The segfault happens
  in a constant strlen(-1), triggered by trusted local input => no vulnerability.
* Fix program abort (SIGABRT) with "internal error" when invalid sslproto is
  given with OpenSSL 1.1.0 API compatible SSL implementations.

# CHANGES:
* IMAP: When fetchmail is in not-authenticated state and the server volunteers
  CAPABILITY information, use it and do not re-probe. (After STARTTLS, fetchmail
  must and will re-probe explicitly.)
* For typical POP3/IMAP ports 110, 143, 993, 995, if port and --ssl option
  do not match, emit a warning and continue. Closes Gitlab #31.
  (cherry-picked from 6.5 beta branch "legacy_6x")
* fetchmail.man and README.SSL were updated in line with RFC-8314/8996/8997
  recommendations to prefer Implicit TLS (--ssl/ssl) and TLS v1.2 or newer,
  placing --sslproto tls1.2+ more prominently.
  The defaults shall not change between 6.4.X releases for compatibility.

# TRANSLATIONS: language translations were updated by these fine people:
* sq:    Besnik Bleta [Albanian]
* cs:    Petr Pisar [Czech]
* eo:    Keith Bowes [Esperanto]
* fr:    Frédéric Marchal [French]
* pl:    Jakub Bogusz [Polish]
* sv:    Göran Uddeborg [Swedish]

# CREDITS:
* Thanks for testing the release candidates and bug reports to:
  Corey Halpin, Stefan Eer.CVS: ----------------------------------------------------------------------

Revision 1.200 / (download) - annotate - [select for diffs], Wed Nov 10 19:24:52 2021 UTC (2 months, 1 week ago) by khorben
Branch: MAIN
Changes since 1.199: +2 -2 lines
Diff to previous 1.199 (colored)

fetchmail: let the RC script work unprivileged

This takes advantage of the introduction of the SYSCONFBASE variable.
Tested on NetBSD/amd64.

Bumps PKGREVISION.

Revision 1.199 / (download) - annotate - [select for diffs], Thu Oct 21 07:46:35 2021 UTC (3 months ago) by wiz
Branch: MAIN
Changes since 1.198: +2 -1 lines
Diff to previous 1.198 (colored)

*: recursive bump for heimdal 7.7.0

its buildlink3.mk now includes openssl's buildlink3.mk

Revision 1.198 / (download) - annotate - [select for diffs], Sat Aug 28 05:21:19 2021 UTC (4 months, 3 weeks ago) by triaxx
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Changes since 1.197: +2 -2 lines
Diff to previous 1.197 (colored)

fetchmail: Update to 6.4.21

upstream changes:
-----------------
fetchmail-6.4.21 (released 2021-08-09, 30042 LoC):

# REGRESSION FIX:
* The new security fix in 6.4.20 for CVE-2021-36386 caused truncation of
  messages logged to buffered outputs, predominantly --logfile.

  This also caused lines in the logfile to run into one another because
  the fragment containing the '\n' line-end character was usually lost.

  Reason is that on all modern systems (with <stdarg.h> header and vsnprintf()
  interface), the length of log message fragments was added up twice, so
  that these ended too deep into a freshly allocated buffer, after the '\0'
  byte.  Unbuffered outputs flushed the fragments right away, which masked the
  bug.

  Reported by: Jürgen Edner, Erik Christiansen.

--------------------------------------------------------------------------------
fetchmail-6.4.20 (released 2021-07-28, 30042 LoC):

# SECURITY FIX:
* When a log message exceeds c. 2 kByte in size, for instance, with very long
  header contents, and depending on verbosity option, fetchmail can crash or
  misreport each first log message that requires a buffer reallocation.
  fetchmail then reallocates memory and re-runs vsnprintf() without another
  call to va_start(), so it reads garbage. The exact impact depends on
  many factors around the compiler and operating system configurations used and
  the implementation details of the stdarg.h interfaces of the two functions
  mentioned before. To fix CVE-2021-36386.

  Reported by Christian Herdtweck of Intra2net AG, Tübingen, Germany.

  He also offered a patch, which I could not take for fetchmail 6.4 because
  it required a C99 system and I'd promised earlier that 6.4 would remain
  compatible with C89 systems.

Revision 1.197 / (download) - annotate - [select for diffs], Tue May 25 11:59:47 2021 UTC (7 months, 3 weeks ago) by triaxx
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.196: +2 -2 lines
Diff to previous 1.196 (colored)

fetchmail: Update to 6.4.19

upstream changes:
-----------------
fetchmail-6.4.19 (released 2021-04-24, 30026 LoC):

# CHANGE:
* fetchmailconf: properly catch and report option parsing errors

# BUG FIX:
* LMTP: do not try to validate the last component of a UNIX-domain LMTP socket
  as though it were a TCP port.  Reported by Christoph Heitkamp, Gitlab issue #33.

# TRANSLATION UPDATE:
  This fine person has contributed an updated translation:
* sr:    иолав иколи (Miroslav Nikoli) [Serbian]

--------------------------------------------------------------------------------
fetchmail-6.4.18 (released 2021-03-27, 30011 LoC):

# REGRESSION FIX:
* fetchmailconf: fetchmail 6.4.16 added --sslcertfile to the configuration dump,
  but fetchmailconf support was incomplete in Git 7349f124 and it could not
  parse sslcertfile, thus the user settings editor came up empty with console
  errors printed.  Fix configuration parser in fetchmailconf.

# ROBUSTNESS FIXES:
* fetchmailconf: do not require fetchmail for -V. do not require Tk (Tkinter)
  for -d option. This is to fail more gracefully on incomplete installs.
* TLS code: remove OPENSSL_NO_DEPRECATED macros to avoid portability issues
  with OpenSSL v3 - these are for development purposes, not production.
* TLS futureproofing: use SSL_use_PrivateKey_file instead of
  SSL_use_RSAPrivateKey_file, the latter will be deprecated with OpenSSL v3,
  and the user's key file might be something else than RSA.

# TRANSLATION UPDATE:
  This fine person has contributed an updated translation:
* fi:    Lauri Nurmi [Finnish]

--------------------------------------------------------------------------------
fetchmail-6.4.17 (released 2021-03-07, 29998 LoC):

# BUG FIXES
* IMAP client: it used to leak memory for username and password when trying
  the LOGIN (password-based) authentication and encountered a timeout situation.
* dist-tools/getstats.py: also counts lines in *.py files, shown above.

# CHANGES
* fetchmail.man: now mentions that you may need to add --ssl when specifying
  a TLS-wrapped port.
* fetchmailconf: --version (-V) now prints the Python version in use.

# TRANSLATION UPDATE:
  This fine person has contributed an updated translation:
* ja:    Takeshi Hamasaki [Japanese]

--------------------------------------------------------------------------------
fetchmail-6.4.16 (released 2021-02-08, 27707 LoC):

# BUG FIXES
* fetchmail's --configdump, and fetchmailconf, lacked support for the
  sslcertfile option. --configdump support added by Earl Chew,
  Gitlab issue #25, merge request !28.
* fetchmail's manual page was never updated to reflect 6.2.5's change about the
  duplicate-killer code for multidrop mode, which read
  "* Dup-killer code now keys on an MD5 hash of the raw headers."
  ...instead of just the Message-ID. [commit 9dd8400, 2003-10-10 by esr]
  The manual page was now updated accordingly and documents
  historic behaviour:
  start to 5.0.7 no duplicate suppression;
  5.0.8 to 6.2.4 duplicate suppression only by Message-ID;
  6.2.5 to 6.4.X duplicate suppression by entire raw header.
  Manpage bug found by Julian Bane debugging "duplicate message" behaviour.
* ./configure no longer runs AC_LIB_LINKFLAGS (how to link) checks
  when called --without-ssl

# FEATURES
* fetchmail --version [fetchmail -V] now queries and prints the SSL/TLS
  library's "SSL default trusted certificate" file or directory (mind the word
  "default"), where the OpenSSL-compatible TLS implementation will look for
  trusted root, meaning certification authority (CA), certificates.
  NOTE 1: watch the output carefully if the line prints the defaults
  or the configured path (without "default").
  NOTE 2: SSL_CERT_DIR and SSL_CERT_FILE are documented environment variables
  for OpenSSL 1.1.1 to override the *default* locations (those compiled into
  OpenSSL or possibly in its configuration file).
  This was added when Gene Heskett was debugging his setup and the
  information "where does OpenSSL look" was missing.
* fetchmail --version now prints version of the OpenSSL library that
  it was compiled against, and that it is using at runtime, and also
  the OPENSSL_DIR and OPENSSL_ENGINES_DIR (if available).

# TRANSLATION UPDATES
  These fine people have contributed updated translations for fetchmail,
  in no particular order:
* sq:    Besnik Bleta [Albanian]
* eo:    Keith Bowes [Esperanto]
* cs:    Petr Pisar [Czech]
* pl:    Jakub Bogusz [Polish]
* sv:    Göran Uddeborg [Swedish]
* fr:    Frédéric Marchal [French]

Revision 1.196 / (download) - annotate - [select for diffs], Wed Jan 27 14:13:20 2021 UTC (11 months, 3 weeks ago) by triaxx
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.195: +2 -2 lines
Diff to previous 1.195 (colored)

fetchmail: Update to 6.4.15

upstream changes:
-----------------
fetchmail-6.4.15 (released 2021-01-03, 27614 LoC):
# BUG FIXES
* Fix a typo in the manual page reported by David McKelvie.
* Fix cross-compilation with openssl, by Fabrice Fontaine. Merge request !23.
* Fix truncation of SMTP PLAIN AUTH with ^ in credentials, by Earl Chew.   Gitlab issue #23, merge request !25.

fetchmail-6.4.14 (released 2020-11-26, 27608 LoC):
# TRANSLATION UPDATES were made by these fine people:
* sr:    иолав иколи (Miroslav Nikoli) [Serbian]

Revision 1.195 / (download) - annotate - [select for diffs], Fri Oct 2 08:20:27 2020 UTC (15 months, 2 weeks ago) by triaxx
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.194: +2 -2 lines
Diff to previous 1.194 (colored)

fetchmail: Update to 6.4.12

pkgsrc changes:
---------------
  * Remove a conditional test for very old and unmaintained releases of
    NetBSD. The variable defined is this test seems to be absent from the
    pkgsrc tree and pkglint warns about its use.
  * Add a LICENSE to fetchmailconf

upstream changes:
-----------------
fetchmail-6.4.12 (released 2020-09-04, 27596 LoC):

# BUG FIXES:
* The README file is now the one from Git again. The makerelease.pl script
  used to roll and upload the tarball sometimes clobbered the README file and
  replaced its contents by a part of the NEWS file.

---------------------------------------------------------------------------------
fetchmail-6.4.11 (released 2020-08-28, 27596 LoC):

# REGRESSION FIX:
* configure: fetchmail 6.4.9 and 6.4.10 would miss checking for TLS v1.2 and
  TLS v1.3 support if AC_LIB_LINKFLAGS came up with something such as
  /path/to/libssl.so, rather than -lssl. (For instance on FreeBSD)

# KNOWN BUGS AND WORKAROUNDS
  (This section floats upwards through the NEWS file so it stays with the
  current release information)
* Fetchmail does not handle messages without Message-ID header well
  (See sourceforge.net bug #780933)
* Fetchmail currently uses 31-bit signed integers in several places
  where unsigned and/or wider types should have been used, for instance,
  for mailbox sizes, and misreports sizes of 2 GibiB and beyond.
  Fixing this requires C89 compatibility to be relinquished.
* BSMTP is mostly untested and errors can cause corrupt output.
* Fetchmail does not track pending deletes across crashes.
* The command line interface is sometimes a bit stubborn, for instance,
  fetchmail -s doesn't work with a daemon running.
* Linux systems may return duplicates of an IP address in some circumstances if
  no or no global IPv6 addresses are configured.
  (No workaround. Ubuntu Bug#582585, Novell Bug#606980.)
* Kerberos 5 may be broken, particularly on Heimdal, and provide bogus error
  messages. This will not be fixed, because the maintainer has no Kerberos 5
  server to test against. Use GSSAPI.

---------------------------------------------------------------------------------
fetchmail-6.4.10 (released 2020-08-27, 27596 LoC):

# REGRESSION FIX:
* configure: fetchmail 6.4.9's configure was unable to pick up OpenSSL
  if it wasn't announced by pkg-config, for instance, on FreeBSD.

---------------------------------------------------------------------------------
fetchmail-6.4.9: (not announced by e-mail, withdrawn)

## DOCUMENTATION UPDATE:
* manpage: mention that the SSL/TLS certificate fingerprint uses an MD5 hash.

## CHANGES:
* configure: try to use AC_LIB_LINKFLAGS to obtain proper link flags for
  libcrypto and libssl if pkg-config failed.
  This is an attempt to fix borderline issues when users building on systems
  with obsolete OpenSSL try to use a local newer OpenSSL from a separate
  directory.

## NEW TRANSLATION, with thanks to the translator:
* ro:    Florentina Muat [Romanian]

Revision 1.194 / (download) - annotate - [select for diffs], Thu Aug 27 16:05:39 2020 UTC (16 months, 3 weeks ago) by triaxx
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.193: +2 -2 lines
Diff to previous 1.193 (colored)

fetchmail: Update to 6.4.8

upstream changes:
-----------------
fetchmail-6.4.8 (released 2020-06-14, 27596 LoC):

## NEW TRANSLATION, with thanks to the translator:
* sr:    иолав иколи (Miroslav Nikoli) [Serbian]
- Sorry, this was missed earlier because my translation scripts did not properly
  report new translations.

# KNOWN BUGS AND WORKAROUNDS
  (This section floats upwards through the NEWS file so it stays with the
  current release information)
* Fetchmail does not handle messages without Message-ID header well
  (See sourceforge.net bug #780933)
* Fetchmail currently uses 31-bit signed integers in several places
  where unsigned and/or wider types should have been used, for instance,
  for mailbox sizes, and misreports sizes of 2 GibiB and beyond.
  Fixing this requires C89 compatibility to be relinquished.
* BSMTP is mostly untested and errors can cause corrupt output.
* Fetchmail does not track pending deletes across crashes.
* The command line interface is sometimes a bit stubborn, for instance,
  fetchmail -s doesn't work with a daemon running.
* Linux systems may return duplicates of an IP address in some circumstances if
  no or no global IPv6 addresses are configured.
  (No workaround. Ubuntu Bug#582585, Novell Bug#606980.)
* Kerberos 5 may be broken, particularly on Heimdal, and provide bogus error
  messages. This will not be fixed, because the maintainer has no Kerberos 5
  server to test against. Use GSSAPI.

---------------------------------------------------------------------------------
fetchmail-6.4.7 (released 2020-06-14, 27596 LoC):

## TRANSLATION UPDATE, with thanks to the translator:
* sv:    Göran Uddeborg [Swedish]

-------------------------------------------------------------------------------
fetchmail-6.4.6 (released 2020-05-29, 27596 LoC):

## TRANSLATION UPDATE, with thanks to the translator:
* eo:    Felipe Castro [Esperanto]

--------------------------------------------------------------------------------

fetchmail-6.4.5 (released 2020-05-07, 27596 LoC):

## REGRESSION FIX:
* fetchmail 6.4.0 and 6.4.1 changed the resolution of the home directory
  in a way that requires SUSv4 semantics of realpath(), which leads to
  'Cannot find absolute path for... directory' error messages followed by aborts
  on systems where realpath() follows strict SUSv2 semantics and returns
  EINVAL if the 2nd argument is NULL.

  On such systems, for instance, Solaris 10, fetchmail requires PATH_MAX to be
  defined, and will then work again.  Regression reported by David Hough.

  On systems that neither provide auto-allocation semantics for realpath(),
  nor PATH_MAX, fetchmail will print this error and abort. Such systems
  are unsupported, see README.

## CHANGES:
* Add a test program fm_realpath, and a t.realpath script, neither to be
  installed. These will test resolution of the current working directory.

## TRANSLATION UPDATES in reverse alphabetical order of language codes,
## with my thanks to the translators:
* zh_CN: Boyuan Yang [Chinese (simplified)]
* sv:    Göran Uddeborg [Swedish]
* sq:    Besnik Bleta [Albanian]
* pl:    Jakub Bogusz [Polish]
* ja:    Takeshi Hamasaki [Japanese]
* fr:    Frédéric Marchal [French]
* cs:    Petr Pisar [Czech]

--------------------------------------------------------------------------------

fetchmail-6.4.4 (released 2020-04-26, 27530 LoC):

## UPDATED TRANSLATIONS - WITH THANKS TO THE TRANSLATOR:
* ja:    Takeshi Hamasaki [Japanese]

--------------------------------------------------------------------------------

fetchmail-6.4.3 (released 2020-04-05, 27530 LoC):

## BUGFIXES:
* Plug memory leaks when parts of the configuration (defaults, rcfile, command
  line) override one another.
* fetchmail terminated the placeholder command string too late and included
  garbage from the heap at the end of the string. Workaround: don't use place-
  holders %h or %p in the --plugin string. Bug added in 6.4.0 when merging
  Gitlab merge request !5 in order to fix an input buffer overrun.
  Faulty commit 418cda65f752e367fa663fd13884a45fcbc39ddd.
  Reported by Stefan Thurner, Gitlab issue #16.
* Fetchmail now checks for errors when trying to read the .idfile,
  Gitlab issue #3.
* Fetchmail's error messages that reports that the defaults entry isn't the
  first was made more precise. It could be misleading if there was a poll or
  skip statement before the defaults.

## CHANGES:
* Fetchmail documentation was updated to require OpenSSL 1.1.1.
  OpenSSL 1.0.2 reached End Of Life status at the end of the year 2019.
  Fetchmail will tolerate, but warn about, 1.0.2 for now on the assumption that
  distributors backport security fixes as the need arises.
  Fetchmail will also warn if another SSL library that is API-compatible
  with OpenSSL lacks TLS v1.3 support.
* If the trust anchor is missing, fetchmail refers the user to README.SSL.

## INTERNAL CHANGES:
* The AC_DECLS(getenv) check was removed, its only user was broken and not
  accounting for that AC_DECLS always defines HAVE_DECL_... to 0 or 1, so
  fetchmail never declared a missing getenv() symbol (it was testing with
  #ifdef).  Remove the backup declaration. getenv is mandated by SUSv2 anyways.

## UPDATED TRANSLATIONS - WITH THANKS TO THE TRANSLATORS:
* sq:    Besnik Bleta [Albanian]
* zh_CN: Boyuan Yang [Chinese (simplified)]
* pl:    Jakub Bogusz [Polish]
* cs:    Petr Pisar [Czech]
* fr:    Frédéric Marchal [French]
* sv:    Göran Uddeborg [Swedish]
* eo:    Felipe Castro [Esperanto]

Revision 1.193 / (download) - annotate - [select for diffs], Wed Feb 19 16:48:02 2020 UTC (23 months ago) by triaxx
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.192: +2 -3 lines
Diff to previous 1.192 (colored)

fetchmail: update to 6.4.2

upstream changes:
-----------------
fetchmail-6.4.2 (released 2020-02-14, 27473 LoC):

## BREAKING CHANGES:
* fetchmailconf now supports Python 3 and currently requires the "future"
  package, see https://pypi.org/project/future/.
* fetchmailconf: The minimum supported version is now Python 2.7.13, but it is
  recommended to use at least 2.7.16 (due to its massive SSL updates).
  Older Python versions may check SSL certificates not strictly enough,
  which may cause fetchmail to complain later, if the certificate verify fails.
* fetchmailconf now autoprobes SSL-wrapped connections (ports 993 and 995 for
  IMAP and POP3) as well and by preference.
* fetchmailconf now defaults newly created users to "ssl" if either of the
  existing users sets ssl, or if the server has freshly been probed and
  found supporting ssl.
  There is a caveat: adding a user to an existing server without probing it
  again may skip adding ssl. (This does not prevent STARTTLS.)

## BUG FIXES:
* Fix three bugs in fetchmail.man (one unterminated string to .IP macro, one
  line that ran into a .PP macro, .TH date format), and remove one .br request
  from inside the table, which is unsupported by FreeBSD 12's mandoc(1)
  formatter.  FreeBSD Bug#241032, reported by Helge Oldach.
* Further man page fixes and additions by Chris Mayo and Gregor Zattler.
* When evaluating the need for STARTTLS in non-default configurations (SSL
  certificate validation turned off), fetchmail would only consider --sslproto
  tls1 as requiring STARTTLS, now all non-empty protocol versions do.
* fetchmailconf now properly writes "no sslcertck" if sslcertck is disabled.
* fetchmailconf now catches and reports OS errors (including DNS errors) when
  autoprobing.  Reported as Gitlab issue #12 by Sergey Alirzaev.
* fetchmailconf received a host of other bugfixes, see the Git commit log.

## CHANGES:
* Make t.smoke more robust and use temporary directory as FETCHMAILHOME, to make
  sure that the home directory resolves for the user running the test suite
  even if the environment isn't perfect. Reported by Konstantin Belousov,
  analysed by Corey Halpin, FreeBSD Bug#240914.

## UPDATED TRANSLATION - THANKS TO:
* zh_CN: Boyuan Yang [Chinese (simplified)]

Revision 1.192 / (download) - annotate - [select for diffs], Sat Jan 18 21:49:49 2020 UTC (2 years ago) by jperkin
Branch: MAIN
Changes since 1.191: +2 -1 lines
Diff to previous 1.191 (colored)

*: Recursive revision bump for openssl 1.1.1.

Revision 1.191 / (download) - annotate - [select for diffs], Wed Jan 1 20:36:53 2020 UTC (2 years ago) by triaxx
Branch: MAIN
Changes since 1.190: +2 -2 lines
Diff to previous 1.190 (colored)

fetchmail: update to 6.4.1

upstream cheanges:
------------------
fetchmail-6.4.1 (released 2019-09-28, 27473 LoC):

## REGRESSION FIXES:
* The bug fix Debian Bug#941129 was incomplete and caused
  + a regression in the default file locations, so that fetchmail was no longer
    able to find its configuration files in some situations.
    Reported by Cy Schubert.
  + a regression under _FORTIFY_SOURCE where PATH_MAX > minimal _POSIX_PATH_MAX.

--------------------------------------------------------------------------------

fetchmail 6.4.0 (released 2019-09-27, 27429 LoC):

# NOTE THAT FETCHMAIL IS NO LONGER PUBLISHED THROUGH IBIBLIO.
* They have stopped accepting submissions and consider themselves an archive.

## SECURITY FIXES THAT AFFECT BEHAVIOUR AND MAY REQUIRE RECONFIGURATION
* Fetchmail no longer supports SSLv2.

* Fetchmail no longer attempts to negotiate SSLv3 by default,
  even with --sslproto ssl23. Fetchmail can now use SSLv3, or TLSv1.1 or a newer
  TLS version, with STLS/STARTTLS (it would previously force TLSv1.0 with
  STARTTLS).  If the OpenSSL version used at build and run-time supports these
  versions, --sslproto ssl3 and --sslproto ssl3+ can be used to re-enable SSLv3.
  Doing so is discouraged because the SSLv3 protocol is broken.

  Along the lines suggested - as patch - by Kurt Roeckx, Debian Bug #768843.

  While this change is supposed to be compatible with common configurations,
  users may have to and are advised to change all explicit --sslproto ssl2
  (change to newer protocols required), --sslproto ssl3, --sslproto tls1 to
  --sslproto auto, so that they can benefit from TLSv1.1 and TLSv1.2 where
  supported by the server.

  The --sslproto option now understands the values auto, ssl3+, tls1+, tls1.1,
  tls1.1+, tls1.2, tls1.2+, tls1.3, tls1.3+ (case insensitively), see CHANGES
  below for details.

* Fetchmail defaults to --sslcertck behaviour. A new option --nosslcertck to
  override this has been added, but may be removed in future fetchmail versions
  in favour of another configuration option that makes the insecurity in using
  this option clearer.

## SECURITY FIXES
* Fetchmail prevents buffer overruns in GSSAPI authentication with user names
  beyond c. 6000 characters in length. Reported by Greg Hudson.

## CHANGED REQUIREMENTS
* fetchmail 6.4.0 is written in C99 and requires a SUSv3 (Single Unix
  Specification v3, a superset of POSIX.1-2001 aka. IEEE Std 1003.1-2001 with
  XSI extension) compliant system. For now, a C89 compiler should also work
  if the system is SUSv3 compliant.

  In particular, older fetchmail versions had workaround for several functions
  standardized in the Single Unix Specification v3, these have been removed.

  The trio/ library has been removed from the distribution.

## CHANGES
* fetchmail 6.3.X is unsupported.
* fetchmail now configures OpenSSL support by default.
* fetchmail now requires OpenSSL v1.0.2 or newer.
* Fetchmail now supports --sslproto auto and --sslproto tls1+ (same as ssl23).
* --sslproto tls1.1+, tls1.2+, and tls1.3+ are now supported for
  auto-negotiation with a minimum specified TLS protocol version, and --sslproto
  tls1.1, --sslproto tls1.2 and --sslproto tls1.3 to force the specified TLS
  protocol version. Note that tls1.3 requires OpenSSL v1.1.1 or newer.
* Fetchmail now detects if the server hangs up prematurely during SSL_connect()
  and reports this condition as such, and not just as SSL connection failure.
  (OpenSSL 1.0.2 reported incompatible with pop3.live.com by Jerry Seibert).
* A foreground fetchmail can now accept a few more options while another copy is
  running in the background.
* fetchmail now handles POP3 --keep UID lists more efficiently, by using Rainer
  Weikusat's P-Tree implementation. This reduces the complexity for handling
  a large UIDL from O(n^2) to O(n log n) and becomes noticably faster with
  thousands of kept messages.
  (IMAP does not currently track UIDs and is unaffected.)
  At the same time, the UIDL emulation code for deficient servers has been
  removed. It never worked really well.  Servers that do not implement the
  optional UIDL command only work with --fetchall option set, which in itself is
  incompatible with the --keep option (it would cause message duplication).
* fetchmail, when setting up TLS connections, now uses SSL_set_tlsext_host_name()
  to set up the SNI (Server Name Indication). Some servers (for instance
  googlemail) require SNI when using newer SSL protocols.
* Fetchmail now sets the expected hostname through OpenSSL 1.0.2's new
  X509_VERIFY_PARAM_set1_host() function to enable OpenSSL's native certificate
  verification features.
* fetchmail will drop the connection when fetching with IMAP and receiving an
  unexpected untagged "* BYE" response, to work around certain faulty servers.
* The FETCHMAIL_POP3_FORCE_RETR environment variable is now documented,
  it forces fetchmail, when talking POP3, to always use the RETR command,
  even if it would otherwise use the TOP command.
* Fetchmail's configure stage will try to query pkg-config or pkgconf for libssl
  and libcrypto, in case other system use .pc files to document specific library
  dependencies. (contributed by Fabrice Fontaine, GitLab merge request !14.)
* The gethostbyname() API calls and compatibility functions have been removed.
* These translations are shipped but not installed by default because
  they have less than 500 translated messages out of 714: el fi gl pt_BR sk tr
  -> Greek, Finnish, Galician, Brazilian Portuguese, Slovak, Turkish.
* Fetchmail now refuses delivery if the MDA option contains single-quoted
  expansions.

## FIXES
* Fix a typo in the FAQ. Submitted by David Lawyer, Debian Bug#706776.
* Do not translate header tags such as "Subject:".  Reported by Gonzalo Pérez de
  Olaguer Córdoba, Debian Bug#744907.
* Convert most links from berlios.de to sourceforge.net.
* Report error to stderr, and exit, if --idle is combined with multiple
  accounts.
* Point to --idle from GENERAL OPERATION to clarify --idle and multiple
  mailboxes do not mix.  In response to Jeremy Chadwick's trouble 2014-11-19,
  fetchmail-users mailing list.
* Fix SSL-enabled build on systems that do not declare SSLv3_client_method(),
  or that #define OPENSSL_NO_SSL3 inside #include <openssl/ssl.h>
  Related to Debian Bug#775255. Fixes Debian Bug #804604.
* Version report lists -SSLv3 on SSL-enabled no-ssl3 builds.
* Fetchmail no longer adds a NUL byte to the username in GSSAPI authentication.
  This was reported to break Kerberos-based authentication with Microsoft
  Exchange 2013 by Greg Hudson.
* Set umask properly before writing the .fetchids file, to avoid failing the
  security check on the next run.  Reported by Fabian Raab,
  Fixes Debian Bug#831611.
* When forwarding by LMTP, also check antispam response code when collecting
  the responses after the CR LF . CR LF sequence at the end of the DATA phase.
  (Contributed by Evil.2000, GitLab merge request !12.)
* fetchmail will not try other protocols after a socket error. This avoids
  mismatches of how different prococols see messages as "seen" and re-fetches
  of known mail.  (Fix contributed by Lauri Nurmi, GitLab Merge Request !10.)
* fetchmail no longer reports "System error during SSL_connect(): Success."
  Fixes Debian Bug#928916, reported by Paul Kimoto.
* fetchmailconf would ignore Edit or Delete actions on the first (topmost)
  item in a list (no matter if server list, user list, ...).
* The mimedecode feature now properly detects multipart/mixed-type matches, so
  that quoted-printable-encoded multipart messages can get decoded.
  (Regression in 5.0.0 on 1999-03-27, as a side effect of a PGP-mimedecode fix
  attributed to Henrik Storner.)
* FETCHMAILHOME can now safely be a relative path, which will be qualified
  through realpath(). Previously, it had to be absolute in daemon mode.
  Reported by Alex Andreotti, Debian Bug#941129.

Revision 1.190 / (download) - annotate - [select for diffs], Sat Nov 9 11:32:14 2019 UTC (2 years, 2 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.189: +2 -2 lines
Diff to previous 1.189 (colored)

fetchmail: Follow HOMEPAGE redirect

Revision 1.189 / (download) - annotate - [select for diffs], Wed May 23 10:52:15 2018 UTC (3 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.188: +2 -3 lines
Diff to previous 1.188 (colored)

fetchmail: fix name of one license

Revision 1.188 / (download) - annotate - [select for diffs], Tue May 22 09:22:31 2018 UTC (3 years, 8 months ago) by triaxx
Branch: MAIN
Changes since 1.187: +15 -28 lines
Diff to previous 1.187 (colored)

fetchmail: update to 6.3.26

* add licenses
* remove kerberos conditional pre-configure rule (fixed in upstream)

Changes:
fetchmail-6.3.26 (released 2013-04-23, 26180 LoC):

# NOTE THAT FETCHMAIL IS NO LONGER PUBLISHED THROUGH IBIBLIO.
* They have stopped accepting submissions and consider themselves an archive.

# CRITICAL BUG FIX for setups using "mimedecode":
* The mimedecode feature failed to ship the last line of the body if it was
encoded as quoted-printable and had a MIME soft line break in the very last
line. Reported by Lars Hecking in June 2011.

Bug introduced on 1998-03-20 when the mimedecode support was added by ESR
before release 4.4.1 through code contributed by Henrik Storner.
Workaround for older releases: do not use mimedecode feature.

Earlier versions of this NEWS file claimed this bug fixed in fetchmail-6.3.23,
but it was not.

Fixes Launchpad Bug#1171818.

fetchmail-6.3.25 (released 2013-03-18, 26149 LoC):

# NOTE THAT FETCHMAIL IS NO LONGER PUBLISHED THROUGH IBIBLIO.
* They have stopped accepting submissions and consider themselves an archive.

# BUG FIXES
* Fix a memory leak in out-of-memory error condition while handling plugins.
  Report and patch by John Beck (found with Parfait static code analyzer).
* Fix a NULL pointer dereference in out-of-memory error condition while handling
  plugins.
  Report and patch by John Beck (found with Parfait static code analyzer).

# CHANGES
* Improved reporting when SSL/TLS X.509 certificate validation has failed,
  working around a not-so-recent swapping of two OpenSSL error codes, and
  a practical impossibility to distinguish broken certification chains from
  missing trust anchors (root certificates).
* OpenSSL decoded errors are now reported through report(), rather than dumped
  to stderr, so that they should show up in logfiles and/or syslog.
* The fetchmail manual page no longer claims that MD5 were the default OpenSSL
  hash format (for use with --sslfingerprint). Reported by Jakob Wilk,
  PARTIAL fix for Debian Bug#700266.
* The fetchmail manual page now refers the user to --softbounce from the
  SMTP/ESMTP ERROR HANDLING section.  Reported by Anton Shterenlikht.

# WORKAROUNDS
* Older systems that provide the older RFC-2553 implementation of getaddrinfo,
  rather than the current RFC-3493, and systems that do not provide this
  getaddrinfo() interface at all and thus use the replacement functions from
  libesmtp/getaddrinfo.?, might return EAI_NODATA when a host is registered in
  DNS as MX or similar, but without A or AAAA records.  Handle this situation
  when checking for multidrop aliases and treat EAI_NODATA the same as
  EAI_NONAME, i. e. name cannot be resolved.

  The proper fix, however, is to upgrade the operating system.

# TRANSLATION UPDATES
[cs] Czech, by Petr Pisar
[da] Danish, by Joe Hansen
[de] German
[eo] Esperanto, by Sian Mountbatten and Felipe Castro
[fr] French, by Frédéric Marchal
[ja] Japanese, by Takeshi Hamasaki
[pl] Polish, by Jakub Bogusz
[sv] Swedish, by Göran Uddeborg
[vi] Vietnamese, by Trầ Ngỹ Quân

Revision 1.187 / (download) - annotate - [select for diffs], Tue Feb 20 13:19:39 2018 UTC (3 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.186: +2 -2 lines
Diff to previous 1.186 (colored)

fetchmail: fix build with openssl-1.1.

Bump PKGREVISION.

Revision 1.186 / (download) - annotate - [select for diffs], Sat Mar 5 11:28:48 2016 UTC (5 years, 10 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.185: +2 -2 lines
Diff to previous 1.185 (colored)

Bump PKGREVISION for security/openssl ABI bump.

Revision 1.185 / (download) - annotate - [select for diffs], Thu Feb 25 15:00:50 2016 UTC (5 years, 10 months ago) by jperkin
Branch: MAIN
Changes since 1.184: +2 -6 lines
Diff to previous 1.184 (colored)

Use OPSYSVARS.

Revision 1.184 / (download) - annotate - [select for diffs], Tue Dec 23 06:48:32 2014 UTC (7 years ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.183: +2 -2 lines
Diff to previous 1.183 (colored)

Update HOMEPAGE, was server unknown.

Revision 1.183 / (download) - annotate - [select for diffs], Thu Oct 9 14:06:39 2014 UTC (7 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.182: +1 -3 lines
Diff to previous 1.182 (colored)

Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.

Revision 1.182 / (download) - annotate - [select for diffs], Wed Feb 12 23:18:07 2014 UTC (7 years, 11 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.181: +2 -2 lines
Diff to previous 1.181 (colored)

Recursive PKGREVISION bump for OpenSSL API version bump.

Revision 1.181 / (download) - annotate - [select for diffs], Wed Feb 6 23:22:44 2013 UTC (8 years, 11 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.180: +2 -1 lines
Diff to previous 1.180 (colored)

PKGREVISION bumps for the security/openssl 1.0.1d update.

Revision 1.178.2.1 / (download) - annotate - [select for diffs], Sun Nov 4 17:12:29 2012 UTC (9 years, 2 months ago) by spz
Branch: pkgsrc-2012Q3
Changes since 1.178: +2 -3 lines
Diff to previous 1.178 (colored) next main 1.179 (colored)

Pullup ticket #3958 - requested by morr
mail/fetchmail: security update

Revisions pulled up:
- mail/fetchmail/Makefile                                       1.180
- mail/fetchmail/PLIST                                          1.14
- mail/fetchmail/distinfo                                       1.47
- mail/fetchmail/patches/patch-Makefile.in                      1.1
- mail/fetchmail/patches/patch-ntlmsubr.c                       deleted
- mail/fetchmailconf/Makefile                                   1.85

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	morr
   Date:		Sat Nov  3 22:50:23 UTC 2012

   Modified Files:
   	pkgsrc/mail/fetchmail: Makefile PLIST distinfo
   	pkgsrc/mail/fetchmailconf: Makefile
   Added Files:
   	pkgsrc/mail/fetchmail/patches: patch-Makefile.in
   Removed Files:
   	pkgsrc/mail/fetchmail/patches: patch-ntlmsubr.c

   Log Message:
   Update fetchmail and fetchmailconf to version 6.3.22.

   # 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ầ Ngỹ Quân


   To generate a diff of this commit:
   cvs rdiff -u -r1.179 -r1.180 pkgsrc/mail/fetchmail/Makefile
   cvs rdiff -u -r1.13 -r1.14 pkgsrc/mail/fetchmail/PLIST
   cvs rdiff -u -r1.46 -r1.47 pkgsrc/mail/fetchmail/distinfo
   cvs rdiff -u -r0 -r1.1 pkgsrc/mail/fetchmail/patches/patch-Makefile.in
   cvs rdiff -u -r1.1 -r0 pkgsrc/mail/fetchmail/patches/patch-ntlmsubr.c
   cvs rdiff -u -r1.84 -r1.85 pkgsrc/mail/fetchmailconf/Makefile

Revision 1.180 / (download) - annotate - [select for diffs], Sat Nov 3 22:50:22 2012 UTC (9 years, 2 months ago) by morr
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.179: +2 -3 lines
Diff to previous 1.179 (colored)

Update fetchmail and fetchmailconf to version 6.3.22.

# 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ầ Ngỹ Quân

Revision 1.179 / (download) - annotate - [select for diffs], Mon Oct 8 12:19:11 2012 UTC (9 years, 3 months ago) by asau
Branch: MAIN
Changes since 1.178: +1 -2 lines
Diff to previous 1.178 (colored)

Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.

Revision 1.178 / (download) - annotate - [select for diffs], Tue Aug 21 15:49:54 2012 UTC (9 years, 5 months ago) by tez
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base
Branch point for: pkgsrc-2012Q3
Changes since 1.177: +1 -0 lines
Diff to previous 1.177 (colored)

Fix CVE-2012-3482
patch from http://gitorious.org/fetchmail/fetchmail/commit/3fbc7cd331602c76f882d1b507cd05c1d824ba8b/diffs

Revision 1.176.2.1 / (download) - annotate - [select for diffs], Fri Aug 26 08:08:35 2011 UTC (10 years, 4 months ago) by sbd
Branch: pkgsrc-2011Q2
Changes since 1.176: +2 -2 lines
Diff to previous 1.176 (colored) next main 1.177 (colored)

Pullup ticket #3512 - requested by tron
mail/fetchmail critical bug fix

Revisions pulled up:
- mail/fetchmail/Makefile                                       1.177
- mail/fetchmail/distinfo                                       1.45
- mail/fetchmailconf/Makefile                                   1.81

---
   Module Name:	pkgsrc
   Committed By:	tron
   Date:		Fri Aug 26 07:19:25 UTC 2011

   Modified Files:
   	pkgsrc/mail/fetchmail: Makefile distinfo
   	pkgsrc/mail/fetchmailconf: Makefile

   Log Message:
   Update "fetchmail" and "fetchmailconf" package to version 6.3.21.
   Changes since version 6.3.20:
   - The IMAP client no longer inserts NUL bytes into the last line of a
     message when it is not closed with a LF or CRLF sequence. Reported
     by Antoine Levitt.  As a side effect of the fix, and in order to
     avoid a full rewrite, fetchmail will now CRLF-terminate the last
     line fetched through IMAP, even if it is originally not terminated
     by LF or CRLF. This bears no relevance if your messages end up in
     mbox, but adds line termination for storages (like Maildir) that do
     not require that the last line be LF- or CRLF-terminated.

Revision 1.177 / (download) - annotate - [select for diffs], Fri Aug 26 07:19:25 2011 UTC (10 years, 4 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.176: +2 -2 lines
Diff to previous 1.176 (colored)

Update "fetchmail" and "fetchmailconf" package to version 6.3.21.
Changes since version 6.3.20:
- The IMAP client no longer inserts NUL bytes into the last line of a
  message when it is not closed with a LF or CRLF sequence. Reported
  by Antoine Levitt.  As a side effect of the fix, and in order to
  avoid a full rewrite, fetchmail will now CRLF-terminate the last
  line fetched through IMAP, even if it is originally not terminated
  by LF or CRLF. This bears no relevance if your messages end up in
  mbox, but adds line termination for storages (like Maildir) that do
  not require that the last line be LF- or CRLF-terminated.

Revision 1.174.2.1 / (download) - annotate - [select for diffs], Mon Jun 13 08:47:55 2011 UTC (10 years, 7 months ago) by sbd
Branch: pkgsrc-2011Q1
Changes since 1.174: +4 -9 lines
Diff to previous 1.174 (colored) next main 1.175 (colored)

Pullup ticket #3454 - requested by tron
mail/fetchmail security update

Revisions pulled up:
- mail/fetchmail/Makefile                                       1.176
- mail/fetchmail/distinfo                                       1.44
- mail/fetchmail/patches/patch-aa                               removed
- mail/fetchmailconf/Makefile                                   1.80

---
   Module Name:	pkgsrc
   Committed By:	obache
   Date:		Thu Jun  9 11:52:34 UTC 2011

   Modified Files:
   	pkgsrc/mail/fetchmail: Makefile distinfo
   	pkgsrc/mail/fetchmailconf: Makefile
   Removed Files:
   	pkgsrc/mail/fetchmail/patches: patch-aa

   Log Message:
   Update fetchmail to 6.3.20.
   Requested by PR#45030.

   fetchmail-6.3.20 (released 2011-06-06, 26005 LoC):

   # SECURITY BUG FIXES
   * CVE-2011-1947:
     STARTTLS: Fetchmail runs the IMAP STARTTLS or POP3 STLS negotiation with the
     set timeout (default five minutes) now. This was reported missing, with
     observed fetchmail freezes beyond a week, by Thomas Jarosch.
        SSL-wrapped connections were unaffected by this timeout, so users of older
     versions can force ssl-wrapped connections -- if supported by the server --
     with the --ssl command line or ssl rcfile option.
     See fetchmail-SA-2011-01.txt for further details.

   # BUG FIXES
   * IMAP: Do not search for UNSEEN messages in ranges. Usually, there are very few
     new messages and most of the range searches result in nothing. Instead, split
     the long response to make the IMAP driver think that there are multiple lines
     of response. (Sunil Shetye)
   * Do not print "skipping message" for old messages even in verbose mode. If
     there are too many old messages, the logs just get filled without any real
     activity. (Sunil Shetye) (suggested by Yunfan Jiang)
   * Build: fetchmail now always uses its own MD5 implementation rather than trying
     to find a system library with matched header. The library and header variants
     found on systems are too diverse, and the code size saving is not worth any
     more wasted user or programmer time.

   # CHANGES
   * Call strlen() only once when removing CRLF from a line. (Sunil Shetye)
   * fetchmail sets Internet domain sockets to "keepalive" mode now. Note that
     there is no portable way to configure actual timeouts for this mode, and some
     systems only support a system-wide timeout setting. fetchmail does not
     attempt to tune the time spans of keepalive mode.

   # TRANSLATION UPDATES
     [cs]    Chech (Petr Pisar)
     [nl]    Dutch (Erwin Poeze)
     [fr]    French (Fric Marchal)
     [de]    German (Matthias Andree)
     [ja]    Japanese (Takeshi Hamasaki)
     [pl]    Polish (Jakub Bogusz)
     [sk]    Slovak (Marcel Telka)

   # KNOWN BUGS AND WORKAROUNDS
     (this section floats upwards through the NEWS file so it stays with the
     current release information - however, it was stuck with 6.3.8 for a while)
   * fetchmail does not handle messages without Message-ID header well
     (See sourceforge.net bug #780933)
   * BSMTP is mostly untested and errors can cause corrupt output.
   * Sun Workshop 6 (SPARC) is known to miscompile the configuration file lexer in
     64-bit mode.  Either compile 32-bit code or use GCC to compile 64-bit
     fetchmail.  Note that fetchmail doesn't take advantage of 64-bit code,
     so compiling 32-bit SPARC code should not cause any difficulties.
   * fetchmail does not track pending deletes over crashes.
   * the command line interface is sometimes a bit stubborn, for instance,
     fetchmail -s doesn't work with a daemon running.
   * Linux systems may return duplicates of an IP address in some circumstances if
     no or no global IPv6 addresses are configured.
     (No workaround. Ubuntu Bug#582585, Novell Bug#606980.)
   * Kerberos 5 may be broken, particularly on Heimdal, and provide bogus error
     messages. This will not be fixed, because the maintainer has no Kerberos 5
     server to test against. Use GSSAPI.

   fetchmail-6.3.19 (released 2010-12-10, 25945 LoC):

   # ERRATUM NOTICE ISSUED
   * fetchmail 6.3.18 contains several bug fixes that were considered sufficiently
     grave to warrant the issue of an erratum notice, fetchmail-EN-2010-03.txt.

   # BUG FIXES
   * When specifying multiple local multidrop lists, do not lose wildcard flag.
     (Affects "user foo is bar baz * is joe here")
   * In multidrop configurations, an asterisk can now appear anywhere in the list
     of local users, not just at the end.
   * In multidrop mode, header parsing is now more verbose in -vv mode, so that it
     becomes possible to see which header is used.
   * Make --antispam work from command line (these used to work in rcfiles).
     Reported by Kees Bakker, BerliOS Bug #17599. (Sunil Shetye)
   * Smoke test XHTML 1.1 validation, and if it fails, skip validating HTML
     documents.  Skip validating Mailbox-Names-UTF7.html. Several systems have
     broken XHTML 1.1 DTD installations that jeopardize the build.
     Reported by Mihail Nechkin against FreeBSD port.
     Workaround for 6.3.18: build in a separate directory, i. e:
     mkdir build && cd build && ../configure --options-go-here
   * Send a NOOP only after a failed STARTTLS in IMAP. (Sunil Shetye)
   * Demote GSSAPI verbose/debug syslog to INFO severity. Requested by Carlos E. R.
     and Derek Simkowiak via the fetchmail-users@ mailing list.
   * Do STARTTLS/STLS negotiation in IMAP/POP3 if it is mandatory even if the
     server capabilities do not show support for upgradation to TLS.
     To use this, configure --sslproto tls1. (Sunil Shetye)
   * IMAP: Understand empty strings as FETCH response, seen on Yahoo. Reported by
     Yasin Malli to fetchmail-users@ 2010-12-10.
     Note that fetchmail continues to expect literals as FETCH response for now.

   # DOCUMENTATION
   * The manual page now links to IANA for GSSAPI service names.

   # TRANSLATION UPDATES
     [cs]    Czech (Petr Pisar)
     [fr]    French (Fric Marchal)
     [de]    German
     [it]    Italian (Vincenzo Campanella)
     [pl]    Polish (Jakub Bogusz)

   fetchmail-6.3.18 (released 2010-10-09, 25936 LoC):

   # SECURITY IMPROVEMENTS TO DEFANG X.509 CERTIFICATE ABUSE
   * Fetchmail now only accepts wildcard certificate common names and subject
     alternative names if they start with "*.". Previous versions would accept
     wildcards even if no period followed immediately.
   * Fetchmail now disallows wildcards in certificates to match domain literals
     (such as 10.9.8.7), or wildcards in domain literals ("*.168.23.23").
     The test is overly picky and triggers if the pattern (after skipping the
     initial wildcard "*") or domain consists solely of digits and dots, and thus
     matches more than needed.
   * Fetchmail now disallows wildcarding top-level domains.

   # CRITICAL BUG FIXES AND REGRESSION FIXES
   * Fetchmail 6.3.15, 6.3.16, and 6.3.17 would pick up libmd5 to obtain MD5*
     functions, as an effect of an undocumented Solaris MD5 fix.
     This caused all MD5-related functions to malfunction if, for instance,
     libmd5.so was installed on other operating systems as part of libwww on
     machines where long isn't 32-bits, i. e. usually on 64-bit computers.
     Fixes Gentoo Bug #319283, reported, including libwww hint, by Karl Hakimian.
     Side effect: fetchmail will now use -lmd on Solaris rather than -lmd5.
   * Fetchmail 6.3.17 warned about insecure SSL/TLS connections even if a matching
     --sslfingerprint was specified. This is an omission from an SSL usability
     change made in 6.3.17.
     Fixes Debian Bug#580796 reported by Roland Stigge.
   * Fetchmail will now apply timeouts to the authentication stage.
     This stage encompasses STARTTLS/STLS negotiation in IMAP/POP3.
     Reported missing by Thomas Jarosch.
   * Fetchmail now cancels GSSAPI authentication properly when encountering GSS
     errors, such as no or unsuitable credentials.
     It now sends an asterisk on a line by its own, as required in SASL.
       This fixes protocol synchronization issues that cause Authentication
     failures, often observed with kerberized MS Exchange servers.
     Fixes Debian Bug #568455 reported by Patrick Rynhart, and Alan Murrell, to the
     fetchmail-users list. Fix verified by Thomas Voigtmann and Patrick Rynhart.

   # BUG FIXES
   * Fetchmail will no longer print connection attempts and errors for one host
     in "silent" and "normal" logging modes, unless all connections fail. This
     should reduce irritation around refused-connection logging if services are
     only on an IPv4 socket if the host also supports IPv6. Often observed as
     connections refused to ::1/25 when the subsequent connection to 127.0.0.1/25
     then - silently - succeeds.  Fetchmail, unless in verbose mode, will collect
     all connect errors and only report them if all of them fail.
   * Fetchmail will not try GSSAPI authentication automatically, unless it has GSS
     credentials. However, if GSSAPI authentication is requested explicitly,
     fetchmail will always try it.
   * Fetchmail now parses response to "FETCH n:m RFC822.SIZE" and "FETCH n
     RFC822.HEADER" in a more flexible manner. (Sunil Shetye)
   * The manual page clearly states that --principal is for Kerberos 4 only, not
     for Kerberos 5 or GSSAPI. Found by Thomas Voigtmann.

   # CHANGES
   * When encountering incorrect headers, fetchmail will refer to the bad-header
     option in the manpage.
     Fixes BerliOS Bug #17272, change suggested by Bjn Voigt.
   * Fetchmail now decodes and reports GSSAPI status codes upon errors.
   * Fetchmail now autoprobes NTLM also for POP3.
   * The Fetchmail FAQ has a new item #R15 on authentication failures.

   # INTERNAL CHANGES
   * The common NTLM authentication code was factored out from pop3.c and imap.c.

   # TRANSLATION UPDATES
     [zh_CN] Chinese/simplified (Ji Zheng-Yu)
     [cs]    Czech (Petr Pisar)
     [nl]    Dutch (Erwin Poeze)
     [fr]    French (Fric Marchal)
     [de]    German
     [it]    Italian (Vincenzo Campanella)
     [ja]    Japanese (Takeshi Hamasaki)
     [pl]    Polish (Jakub Bogusz)
     [sk]    Slovak (Marcel Telka)

Revision 1.176 / (download) - annotate - [select for diffs], Thu Jun 9 11:52:33 2011 UTC (10 years, 7 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base
Branch point for: pkgsrc-2011Q2
Changes since 1.175: +4 -9 lines
Diff to previous 1.175 (colored)

Update fetchmail to 6.3.20.
Requested by PR#45030.

fetchmail-6.3.20 (released 2011-06-06, 26005 LoC):

# SECURITY BUG FIXES
* CVE-2011-1947:
  STARTTLS: Fetchmail runs the IMAP STARTTLS or POP3 STLS negotiation with the
  set timeout (default five minutes) now. This was reported missing, with
  observed fetchmail freezes beyond a week, by Thomas Jarosch.
     SSL-wrapped connections were unaffected by this timeout, so users of older
  versions can force ssl-wrapped connections -- if supported by the server --
  with the --ssl command line or ssl rcfile option.
  See fetchmail-SA-2011-01.txt for further details.

# BUG FIXES
* IMAP: Do not search for UNSEEN messages in ranges. Usually, there are very few
  new messages and most of the range searches result in nothing. Instead, split
  the long response to make the IMAP driver think that there are multiple lines
  of response. (Sunil Shetye)
* Do not print "skipping message" for old messages even in verbose mode. If
  there are too many old messages, the logs just get filled without any real
  activity. (Sunil Shetye) (suggested by Yunfan Jiang)
* Build: fetchmail now always uses its own MD5 implementation rather than trying
  to find a system library with matched header. The library and header variants
  found on systems are too diverse, and the code size saving is not worth any
  more wasted user or programmer time.

# CHANGES
* Call strlen() only once when removing CRLF from a line. (Sunil Shetye)
* fetchmail sets Internet domain sockets to "keepalive" mode now. Note that
  there is no portable way to configure actual timeouts for this mode, and some
  systems only support a system-wide timeout setting. fetchmail does not
  attempt to tune the time spans of keepalive mode.

# TRANSLATION UPDATES
  [cs]    Chech (Petr Pisar)
  [nl]    Dutch (Erwin Poeze)
  [fr]    French (Frédéric Marchal)
  [de]    German (Matthias Andree)
  [ja]    Japanese (Takeshi Hamasaki)
  [pl]    Polish (Jakub Bogusz)
  [sk]    Slovak (Marcel Telka)

# KNOWN BUGS AND WORKAROUNDS
  (this section floats upwards through the NEWS file so it stays with the
  current release information - however, it was stuck with 6.3.8 for a while)
* fetchmail does not handle messages without Message-ID header well
  (See sourceforge.net bug #780933)
* BSMTP is mostly untested and errors can cause corrupt output.
* Sun Workshop 6 (SPARC) is known to miscompile the configuration file lexer in
  64-bit mode.  Either compile 32-bit code or use GCC to compile 64-bit
  fetchmail.  Note that fetchmail doesn't take advantage of 64-bit code,
  so compiling 32-bit SPARC code should not cause any difficulties.
* fetchmail does not track pending deletes over crashes.
* the command line interface is sometimes a bit stubborn, for instance,
  fetchmail -s doesn't work with a daemon running.
* Linux systems may return duplicates of an IP address in some circumstances if
  no or no global IPv6 addresses are configured.
  (No workaround. Ubuntu Bug#582585, Novell Bug#606980.)
* Kerberos 5 may be broken, particularly on Heimdal, and provide bogus error
  messages. This will not be fixed, because the maintainer has no Kerberos 5
  server to test against. Use GSSAPI.


fetchmail-6.3.19 (released 2010-12-10, 25945 LoC):

# ERRATUM NOTICE ISSUED
* fetchmail 6.3.18 contains several bug fixes that were considered sufficiently
  grave to warrant the issue of an erratum notice, fetchmail-EN-2010-03.txt.

# BUG FIXES
* When specifying multiple local multidrop lists, do not lose wildcard flag.
  (Affects "user foo is bar baz * is joe here")
* In multidrop configurations, an asterisk can now appear anywhere in the list
  of local users, not just at the end.
* In multidrop mode, header parsing is now more verbose in -vv mode, so that it
  becomes possible to see which header is used.
* Make --antispam work from command line (these used to work in rcfiles).
  Reported by Kees Bakker, BerliOS Bug #17599. (Sunil Shetye)
* Smoke test XHTML 1.1 validation, and if it fails, skip validating HTML
  documents.  Skip validating Mailbox-Names-UTF7.html. Several systems have
  broken XHTML 1.1 DTD installations that jeopardize the build.
  Reported by Mihail Nechkin against FreeBSD port.
  Workaround for 6.3.18: build in a separate directory, i. e:
  mkdir build && cd build && ../configure --options-go-here
* Send a NOOP only after a failed STARTTLS in IMAP. (Sunil Shetye)
* Demote GSSAPI verbose/debug syslog to INFO severity. Requested by Carlos E. R.
  and Derek Simkowiak via the fetchmail-users@ mailing list.
* Do STARTTLS/STLS negotiation in IMAP/POP3 if it is mandatory even if the
  server capabilities do not show support for upgradation to TLS.
  To use this, configure --sslproto tls1. (Sunil Shetye)
* IMAP: Understand empty strings as FETCH response, seen on Yahoo. Reported by
  Yasin Malli to fetchmail-users@ 2010-12-10.
  Note that fetchmail continues to expect literals as FETCH response for now.

# DOCUMENTATION
* The manual page now links to IANA for GSSAPI service names.

# TRANSLATION UPDATES
  [cs]    Czech (Petr Pisar)
  [fr]    French (Frédéric Marchal)
  [de]    German
  [it]    Italian (Vincenzo Campanella)
  [pl]    Polish (Jakub Bogusz)


fetchmail-6.3.18 (released 2010-10-09, 25936 LoC):

# SECURITY IMPROVEMENTS TO DEFANG X.509 CERTIFICATE ABUSE
* Fetchmail now only accepts wildcard certificate common names and subject
  alternative names if they start with "*.". Previous versions would accept
  wildcards even if no period followed immediately.
* Fetchmail now disallows wildcards in certificates to match domain literals
  (such as 10.9.8.7), or wildcards in domain literals ("*.168.23.23").
  The test is overly picky and triggers if the pattern (after skipping the
  initial wildcard "*") or domain consists solely of digits and dots, and thus
  matches more than needed.
* Fetchmail now disallows wildcarding top-level domains.

# CRITICAL BUG FIXES AND REGRESSION FIXES
* Fetchmail 6.3.15, 6.3.16, and 6.3.17 would pick up libmd5 to obtain MD5*
  functions, as an effect of an undocumented Solaris MD5 fix.
  This caused all MD5-related functions to malfunction if, for instance,
  libmd5.so was installed on other operating systems as part of libwww on
  machines where long isn't 32-bits, i. e. usually on 64-bit computers.
  Fixes Gentoo Bug #319283, reported, including libwww hint, by Karl Hakimian.
  Side effect: fetchmail will now use -lmd on Solaris rather than -lmd5.
* Fetchmail 6.3.17 warned about insecure SSL/TLS connections even if a matching
  --sslfingerprint was specified. This is an omission from an SSL usability
  change made in 6.3.17.
  Fixes Debian Bug#580796 reported by Roland Stigge.
* Fetchmail will now apply timeouts to the authentication stage.
  This stage encompasses STARTTLS/STLS negotiation in IMAP/POP3.
  Reported missing by Thomas Jarosch.
* Fetchmail now cancels GSSAPI authentication properly when encountering GSS
  errors, such as no or unsuitable credentials.
  It now sends an asterisk on a line by its own, as required in SASL.
    This fixes protocol synchronization issues that cause Authentication
  failures, often observed with kerberized MS Exchange servers.
  Fixes Debian Bug #568455 reported by Patrick Rynhart, and Alan Murrell, to the
  fetchmail-users list. Fix verified by Thomas Voigtmann and Patrick Rynhart.

# BUG FIXES
* Fetchmail will no longer print connection attempts and errors for one host
  in "silent" and "normal" logging modes, unless all connections fail. This
  should reduce irritation around refused-connection logging if services are
  only on an IPv4 socket if the host also supports IPv6. Often observed as
  connections refused to ::1/25 when the subsequent connection to 127.0.0.1/25
  then - silently - succeeds.  Fetchmail, unless in verbose mode, will collect
  all connect errors and only report them if all of them fail.
* Fetchmail will not try GSSAPI authentication automatically, unless it has GSS
  credentials. However, if GSSAPI authentication is requested explicitly,
  fetchmail will always try it.
* Fetchmail now parses response to "FETCH n:m RFC822.SIZE" and "FETCH n
  RFC822.HEADER" in a more flexible manner. (Sunil Shetye)
* The manual page clearly states that --principal is for Kerberos 4 only, not
  for Kerberos 5 or GSSAPI. Found by Thomas Voigtmann.

# CHANGES
* When encountering incorrect headers, fetchmail will refer to the bad-header
  option in the manpage.
  Fixes BerliOS Bug #17272, change suggested by Björn Voigt.
* Fetchmail now decodes and reports GSSAPI status codes upon errors.
* Fetchmail now autoprobes NTLM also for POP3.
* The Fetchmail FAQ has a new item #R15 on authentication failures.

# INTERNAL CHANGES
* The common NTLM authentication code was factored out from pop3.c and imap.c.

# TRANSLATION UPDATES
  [zh_CN] Chinese/simplified (Ji Zheng-Yu)
  [cs]    Czech (Petr Pisar)
  [nl]    Dutch (Erwin Poeze)
  [fr]    French (Frédéric Marchal)
  [de]    German
  [it]    Italian (Vincenzo Campanella)
  [ja]    Japanese (Takeshi Hamasaki)
  [pl]    Polish (Jakub Bogusz)
  [sk]    Slovak (Marcel Telka)

Revision 1.175 / (download) - annotate - [select for diffs], Fri Apr 22 13:44:03 2011 UTC (10 years, 9 months ago) by obache
Branch: MAIN
Changes since 1.174: +2 -2 lines
Diff to previous 1.174 (colored)

recursive bump from gettext-lib shlib bump.

Revision 1.174 / (download) - annotate - [select for diffs], Sun Mar 20 01:38:35 2011 UTC (10 years, 10 months ago) by shattered
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base
Branch point for: pkgsrc-2011Q1
Changes since 1.173: +2 -2 lines
Diff to previous 1.173 (colored)

PR/38507 -- Add 'awaken' command to rc.d script

Revision 1.171.2.1 / (download) - annotate - [select for diffs], Sun May 9 18:10:13 2010 UTC (11 years, 8 months ago) by spz
Branch: pkgsrc-2010Q1
Changes since 1.171: +3 -2 lines
Diff to previous 1.171 (colored) next main 1.172 (colored)

Pullup ticket 3108 - requested by tez and tron
security update

Revisions pulled up:
- pkgsrc/mail/fetchmail/Makefile	1.173
- pkgsrc/mail/fetchmail/distinfo	1.43
- pkgsrc/mail/fetchmailconf/Makefile	1.79

Files added:
pkgsrc/mail/fetchmail/MESSAGE
pkgsrc/mail/fetchmail/patches/patch-aa

   -------------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   tez
   Date:           Sat May  8 15:34:59 UTC 2010

   Modified Files:
           pkgsrc/mail/fetchmail: Makefile distinfo
   Added Files:
           pkgsrc/mail/fetchmail: MESSAGE

   Log Message:
   Update to 6.3.17 per PR#43269

   fetchmail-6.3.17 (released 2010-05-06, 25767 LoC):

   # SECURITY FIX
   * CVE-2010-1167: Fetchmail before release 6.3.17 did not properly sanitize
     external input (mail headers and UID). When a multi-character locale (such as

   # FEATURES
   * Fetchmail now supports a --sslcertfile <file> option to specify a "CA bundle"
     file (a file that contains trusted CA certificates). Since these bundled CA
     files do not require c_rehash to be run, they are easier to use and immune to
     OpenSSL library updates that affect the hash function.
   * Fetchmail now supports a FETCHMAIL_INCLUDE_DEFAULT_X509_CA_CERTS
     environment variable to force loading the default SSL CA certificate
     locations even if --sslcertfile or --sslcertpath is used.
     If neither option is in effect, fetchmail loads the default locations.

   # REGRESSION FIX
   * Fix string handling in rcfile scanner, which caused fetchmail to misparse a
     run control file in certain circumstances.  Fixes BerliOS bug #14257.
     Patch by Michael Banack.  This fixes a regression introduced before 6.3.0.

   # BUG FIXES
   * Plug memory leak when using a "defaults" entry in the run control file.
   * Do not print SSL certificate mismatches unless verbose or --sslcertck is
     enabled.
   * Do not lose "set invisible" in fetchmailconf. (Michael Barnack)

   # CHANGES
   * Usability: SSL certificate chains are fully printed in -v -v mode, and there
     are now helpful pointers to --sslcertpath and c_rehash for "unable to get
     local issuer certificate" and self-signed certificates -- these usually hint
     to missing root signing CAs in the certs directory.
   * Several fixes for compiler (GCC, Intel C++, CLang) and autotools warnings
   * Memory allocation failures will now cause abnormal program abort (SIGABRT),
     no longer an exit with unspecified code.

   # DOCUMENTATION
   * Fix table of global option to read "set softbounce" where there used to be a
     2nd copy of "set spambounce".  Patch by Michael Banack, BerliOS Bug #17067.
   * In the --sslcertpath description, mention that OpenSSL upgrade (and a 0.9.X
     to 1.0.0 upgrade in particular) may require running c_rehash.

   # TRANSLATION UPDATES
     [zh_CN] Chinese/simplified (Ji Zheng-Yu)
     [cs]    Czech (Petr Pisar)
     [nl]    Dutch (Erwin Poeze)
     [fr]    French (Fr\xc3<A9>d\xc3<A9>ric Marchal)
     [de]    German
     [id]    Indonesian (Andhika Padmawan)
     [it]    Italian (Vincenzo Campanella)
     [ja]    Japanese (Takeshi Hamasaki)
     [pl]    Polish (Jakub Bogusz)
     [sk]    Slovak (Marcel Telka)
     [vi]    Vietnamese (Clytie Siddall)

   # KNOWN BUGS AND WORKAROUNDS:
     (this section floats upwards through the NEWS file so it stays with the
     current release information - however, it was stuck with 6.3.8 for a while)
   * fetchmail does not handle messages without Message-ID header well
     (See sourceforge.net bug #780933)
   * BSMTP is mostly untested and errors can cause corrupt output.
   * Sun Workshop 6 (SPARC) is known to miscompile the configuration file lexer in
     64-bit mode.  Either compile 32-bit code or use GCC to compile 64-bit
     fetchmail.  Note that fetchmail doesn't take advantage of 64-bit code,
     so compiling 32-bit SPARC code should not cause any difficulties.
   * fetchmail does not track pending deletes over crashes
   * the command line interface is sometimes a bit stubborn, for instance,
     fetchmail -s doesn't work with a daemon running

   fetchmail-6.3.16 (released 2010-04-06, 25574 LoC):

   # BUG FIX
   * Fix --interface option, broken in 6.3.15. Reported by Vladmimir Stavrinov.
     Fixes Debian Bug #576717.

   # CHANGE
   * Call OpenSSL_add_all_algorithms(). This is needed to support non-mandatory
     and non-standard algorithms in certificates.
     Sjoerd Simons, to fix Debian Bug #576430.
     OpenSSL 0.9.8* does not load - for instance - the SHA256 digest by default.
     Reported as OpenSSL RT#2224.

   fetchmail-6.3.15 (released 2010-03-28, 25572 LoC):

   # FEATURE
   * Fetchmail now supports a bad-header command line or rcfile option that takes
     exactly one argument, accept or reject (default).  This specifies how messages
     with bad headers retrieved from the current server are to be treated.

   # BUG FIXES
   * In the rcfile, recognize "local" as abbreviation for "localdomains", as
     documented. The short form has not ever worked since this feature was added in
     January 1997. Reported by Fr\xc3<A9>d\xc3<A9>ric Marchal.
   * Do not close stdout when using mda and "bsmtp -" at the same time.
   * Log operating system errors when BSMTP writes fail.
   * Fix verbose mode progress formatting regression from 6.3.10; SMTP trace lines
     were no longer on a line of their own. Reported by Melchior Franz.
   * Check seteuid() return value and abort running MDA if switch fails.
   * Set global flags in a consistent manner. Make --nosoftbounce and
     --nobounce work from command line (these used to work in rcfiles).
     Reported and fix confirmed working by N.J. Mann. (Sunil Shetye)
   * Properly import h_errno declarations, even on systems where h_errno isn't a
     macro. (Adds ./configure check, fixes Cygwin dllimport warnings.)

   # CHANGES
   * The repository has been converted and moved from the Subversion (SVN) format
     kindly hosted by Graham Wilson over the past years to Git format hosted on
     Gitorious.org.  My deepest thanks to Graham Wilson for this service that
     kept us going when BerliOS's Subversion service was faulty in its early days.
   * This opportunity was used to convert BRANCH_6-2 and BRANCH_1-9-9 to
     GnuPG-signed tags, as a sign that these are now closed.
   * The outdated SVN trunk is now called "oldtrunk" in Git just to save the work
     for future reference. All development in the past few years was on BRANCH_6-3.
   * master was branched from BRANCH_6-3.  BRANCH_6-3 is now obsolete (and in fact
     was also converted to a tag to record where the conversion from SVN to Git
     took place).
   * "make check" now skips HTML validation if xmllint or XHTML DTD are missing.

   # DOCUMENTATION
   * Web site and documentation were adjusted to reflect the SVN->Git move.
   * The fetchmail manual page is now much clearer on the user id switching
     (seteuid) when using --mda while running as the super user.

   # TRANSLATION UPDATES, by language name
   * [zh_CN] Chinese (Simplified), by Ji Zheng-Yu
   * [cs]    Czech, by Petr Pisar
   * [nl]    Dutch, by Erwin Poeze
   * [fr]    French, by Fr\xc3<A9>d\xc3<A9>ric Marchal
   * [de]    German
   * [id]    Indonesian, by Andhika Padmawan
   * [it]    Italian, by Vincenzo Campanella
   * [ja]    Japanese, by Takeshi Hamasaki
   * [pl]    Polish, by Jakub Bogusz
   * [vi]    Vietnamese, by Clytie Siddall


   To generate a diff of this commit:
   cvs rdiff -u -r0 -r1.1 pkgsrc/mail/fetchmail/MESSAGE
   cvs rdiff -u -r1.171 -r1.172 pkgsrc/mail/fetchmail/Makefile
   cvs rdiff -u -r1.41 -r1.42 pkgsrc/mail/fetchmail/distinfo

   -------------------------------------------------------------------------

   Module Name:    pkgsrc
   Committed By:   tron
   Date:           Sun May  9 11:45:28 UTC 2010

   Modified Files:
           pkgsrc/mail/fetchmail: Makefile distinfo
   Added Files:
           pkgsrc/mail/fetchmail/patches: patch-aa

   Log Message:
   Add patch by Matthias Andree to avoid warnings about insecure connections
   if SSL fingerprints are used.


   To generate a diff of this commit:
   cvs rdiff -u -r1.172 -r1.173 pkgsrc/mail/fetchmail/Makefile
   cvs rdiff -u -r1.42 -r1.43 pkgsrc/mail/fetchmail/distinfo
   cvs rdiff -u -r0 -r1.8 pkgsrc/mail/fetchmail/patches/patch-aa

   -------------------------------------------------------------------------

   Module Name:    pkgsrc
   Committed By:   tron
   Date:           Sun May  9 11:54:21 UTC 2010

   Modified Files:
           pkgsrc/mail/fetchmailconf: Makefile

   Log Message:
   Unbreak "fetchmailconf" package by updating it to version 6.3.17 as well.
   Changes since version 6.3.14:

   # BUG FIXES
   * Do not lose "set invisible" in fetchmailconf. (Michael Barnack)


   To generate a diff of this commit:
   cvs rdiff -u -r1.78 -r1.79 pkgsrc/mail/fetchmailconf/Makefile

Revision 1.173 / (download) - annotate - [select for diffs], Sun May 9 11:45:28 2010 UTC (11 years, 8 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.172: +2 -1 lines
Diff to previous 1.172 (colored)

Add patch by Matthias Andree to avoid warnings about insecure connections
if SSL fingerprints are used.

Revision 1.172 / (download) - annotate - [select for diffs], Sat May 8 15:34:59 2010 UTC (11 years, 8 months ago) by tez
Branch: MAIN
Changes since 1.171: +1 -1 lines
Diff to previous 1.171 (colored)

Update to 6.3.17 per PR#43269

fetchmail-6.3.17 (released 2010-05-06, 25767 LoC):

# SECURITY FIX
* CVE-2010-1167: Fetchmail before release 6.3.17 did not properly sanitize
  external input (mail headers and UID). When a multi-character locale (such as

# FEATURES
* Fetchmail now supports a --sslcertfile <file> option to specify a "CA bundle"
  file (a file that contains trusted CA certificates). Since these bundled CA
  files do not require c_rehash to be run, they are easier to use and immune to
  OpenSSL library updates that affect the hash function.
* Fetchmail now supports a FETCHMAIL_INCLUDE_DEFAULT_X509_CA_CERTS
  environment variable to force loading the default SSL CA certificate
  locations even if --sslcertfile or --sslcertpath is used.
  If neither option is in effect, fetchmail loads the default locations.

# REGRESSION FIX
* Fix string handling in rcfile scanner, which caused fetchmail to misparse a
  run control file in certain circumstances.  Fixes BerliOS bug #14257.
  Patch by Michael Banack.  This fixes a regression introduced before 6.3.0.

# BUG FIXES
* Plug memory leak when using a "defaults" entry in the run control file.
* Do not print SSL certificate mismatches unless verbose or --sslcertck is
  enabled.
* Do not lose "set invisible" in fetchmailconf. (Michael Barnack)

# CHANGES
* Usability: SSL certificate chains are fully printed in -v -v mode, and there
  are now helpful pointers to --sslcertpath and c_rehash for "unable to get
  local issuer certificate" and self-signed certificates -- these usually hint
  to missing root signing CAs in the certs directory.
* Several fixes for compiler (GCC, Intel C++, CLang) and autotools warnings
* Memory allocation failures will now cause abnormal program abort (SIGABRT),
  no longer an exit with unspecified code.

# DOCUMENTATION
* Fix table of global option to read "set softbounce" where there used to be a
  2nd copy of "set spambounce".  Patch by Michael Banack, BerliOS Bug #17067.
* In the --sslcertpath description, mention that OpenSSL upgrade (and a 0.9.X
  to 1.0.0 upgrade in particular) may require running c_rehash.

# TRANSLATION UPDATES
  [zh_CN] Chinese/simplified (Ji Zheng-Yu)
  [cs]    Czech (Petr Pisar)
  [nl]    Dutch (Erwin Poeze)
  [fr]    French (Fr\xc3<A9>d\xc3<A9>ric Marchal)
  [de]    German
  [id]    Indonesian (Andhika Padmawan)
  [it]    Italian (Vincenzo Campanella)
  [ja]    Japanese (Takeshi Hamasaki)
  [pl]    Polish (Jakub Bogusz)
  [sk]    Slovak (Marcel Telka)
  [vi]    Vietnamese (Clytie Siddall)

# KNOWN BUGS AND WORKAROUNDS:
  (this section floats upwards through the NEWS file so it stays with the
  current release information - however, it was stuck with 6.3.8 for a while)
* fetchmail does not handle messages without Message-ID header well
  (See sourceforge.net bug #780933)
* BSMTP is mostly untested and errors can cause corrupt output.
* Sun Workshop 6 (SPARC) is known to miscompile the configuration file lexer in
  64-bit mode.  Either compile 32-bit code or use GCC to compile 64-bit
  fetchmail.  Note that fetchmail doesn't take advantage of 64-bit code,
  so compiling 32-bit SPARC code should not cause any difficulties.
* fetchmail does not track pending deletes over crashes
* the command line interface is sometimes a bit stubborn, for instance,
  fetchmail -s doesn't work with a daemon running


fetchmail-6.3.16 (released 2010-04-06, 25574 LoC):

# BUG FIX
* Fix --interface option, broken in 6.3.15. Reported by Vladmimir Stavrinov.
  Fixes Debian Bug #576717.

# CHANGE
* Call OpenSSL_add_all_algorithms(). This is needed to support non-mandatory
  and non-standard algorithms in certificates.
  Sjoerd Simons, to fix Debian Bug #576430.
  OpenSSL 0.9.8* does not load - for instance - the SHA256 digest by default.
  Reported as OpenSSL RT#2224.


fetchmail-6.3.15 (released 2010-03-28, 25572 LoC):

# FEATURE
* Fetchmail now supports a bad-header command line or rcfile option that takes
  exactly one argument, accept or reject (default).  This specifies how messages
  with bad headers retrieved from the current server are to be treated.

# BUG FIXES
* In the rcfile, recognize "local" as abbreviation for "localdomains", as
  documented. The short form has not ever worked since this feature was added in
  January 1997. Reported by Fr\xc3<A9>d\xc3<A9>ric Marchal.
* Do not close stdout when using mda and "bsmtp -" at the same time.
* Log operating system errors when BSMTP writes fail.
* Fix verbose mode progress formatting regression from 6.3.10; SMTP trace lines
  were no longer on a line of their own. Reported by Melchior Franz.
* Check seteuid() return value and abort running MDA if switch fails.
* Set global flags in a consistent manner. Make --nosoftbounce and
  --nobounce work from command line (these used to work in rcfiles).
  Reported and fix confirmed working by N.J. Mann. (Sunil Shetye)
* Properly import h_errno declarations, even on systems where h_errno isn't a
  macro. (Adds ./configure check, fixes Cygwin dllimport warnings.)

# CHANGES
* The repository has been converted and moved from the Subversion (SVN) format
  kindly hosted by Graham Wilson over the past years to Git format hosted on
  Gitorious.org.  My deepest thanks to Graham Wilson for this service that
  kept us going when BerliOS's Subversion service was faulty in its early days.
* This opportunity was used to convert BRANCH_6-2 and BRANCH_1-9-9 to
  GnuPG-signed tags, as a sign that these are now closed.
* The outdated SVN trunk is now called "oldtrunk" in Git just to save the work
  for future reference. All development in the past few years was on BRANCH_6-3.
* master was branched from BRANCH_6-3.  BRANCH_6-3 is now obsolete (and in fact
  was also converted to a tag to record where the conversion from SVN to Git
  took place).
* "make check" now skips HTML validation if xmllint or XHTML DTD are missing.

# DOCUMENTATION
* Web site and documentation were adjusted to reflect the SVN->Git move.
* The fetchmail manual page is now much clearer on the user id switching
  (seteuid) when using --mda while running as the super user.

# TRANSLATION UPDATES, by language name
* [zh_CN] Chinese (Simplified), by Ji Zheng-Yu
* [cs]    Czech, by Petr Pisar
* [nl]    Dutch, by Erwin Poeze
* [fr]    French, by Fr\xc3<A9>d\xc3<A9>ric Marchal
* [de]    German
* [id]    Indonesian, by Andhika Padmawan
* [it]    Italian, by Vincenzo Campanella
* [ja]    Japanese, by Takeshi Hamasaki
* [pl]    Polish, by Jakub Bogusz
* [vi]    Vietnamese, by Clytie Siddall

Revision 1.169.4.1 / (download) - annotate - [select for diffs], Mon Feb 15 07:37:30 2010 UTC (11 years, 11 months ago) by spz
Branch: pkgsrc-2009Q4
Changes since 1.169: +2 -2 lines
Diff to previous 1.169 (colored) next main 1.170 (colored)

Pullup ticket 3006 - requested by tron
security update

Revisions pulled up:
- pkgsrc/mail/fetchmail/Makefile	1.170
- pkgsrc/mail/fetchmail/distinfo	1.41
- pkgsrc/mail/fetchmailconf/Makefile	1.78

   -------------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   wiz
   Date:           Sun Feb 14 09:46:00 UTC 2010

   Modified Files:
           pkgsrc/mail/fetchmail: Makefile distinfo

   Log Message:
   Update to 6.3.14:

   fetchmail 6.3.14 (released 2010-02-05, 25487 LoC):

   # SECURITY FIXES
   * SSL/TLS certificate information is now also reported properly on computers
     that consider the "char" type signed. Fixes malloc() buffer overrun.
     Workaround for older versions: do not use verbose mode.
     See fetchmail-SA-2010-01.txt for details, including a minimal patch.

   # BUG FIXES
   * The IMAP client no longer skips messages from several IMAP servers including
     Dovecot if fetchmail's "idle" is in use.  Causes were that fetchmail (a)
     ignored some untagged responses when it should not (b) relied on EXISTS
     messages in response to EXPUNGE, which aren't mandated by RFC-3501 (the IMAP
     standard) and aren't sent by Dovecot either.
       Fix by Sunil Shetye (the fix also consolidates IMAP response handling,
     improving overall robustness of the IMAP client), bug report and testing by
     Matt Doran, with further hints from Timo Sirainen.
   * The SMTP client now recovers from errors (such as servers dropping the
     connection after errors) when sending an RSET command.
       Fix by Sunil Shetye. Report by James Moe.
   * The IMAP client now uses "SEARCH UNSEEN" rather than "SEARCH UNSEEN NOT
     DELETED" again on IMAP2, to fix a regression in fetchmail 6.2.5 reported by
     Will Stringer in June 2004. (Sunil Shetye)
   * The IMAP client now uses "SEARCH UNSEEN UNDELETED" on IMAP4 and IMAP4r1
     servers (Sunil Shetye).
   * Workaround: The IMAP client now falls back to "FETCH n:m FLAGS" if the server
     does not support "SEARCH". (Sunil Shetye)
   * The IMAP client now requests message numbers in batches of 1,000 to avoid
     problems if there are more than 1860 unseen messages. (Sunil Shetye)
       Note that this wasn't security relevant because fetchmail would only read up
     to the maximum buffer size and leave the remainder of the string unread, going
     out of synch afterwards.
   * Stricter validation of IMAP responses containing byte or message counts.

   # CHANGES
   * Only include gssapi.h if we're not including gssapi/gssapi.h, to fix a FreeBSD
     compiler warning about gssapi.h being obsolete.

   # DOCUMENTATION
   * The README.SSL document was revised for grammar, spelling, and clarity.
     Courtesy of Robert Mullin.

   fetchmail 6.3.13 (released 2009-10-30, 25333 LoC):

   # REGRESSION FIXES
   * The multiline SMTP error fix in release 6.3.12 caused fetchmail to lose
     message codes 400..599 and treat all of these as temporary error. This would
     cause messages to be left on the server even if softbounce was turned off.
     Reported by Thomas Jarosch.

   fetchmail 6.3.12 (released 2009-10-05):

   # REGRESSION FIXES
   * The CVS-2009-2666 fix in fetchmail release 6.3.11 caused a free() of
     unallocated memory on SSL connections, which caused crashes or program aborts
     on some systems (depending on how initialization and free() of unallocated
     memory is handled in compiler and libc).
     Workaround for older versions: run in verbose mode.
     Patch courtesy of Thomas Heinz, fixes Gentoo Bug #280760.
     This regression affected only the 6.3.11 release, but not the patch that was
     part of the security announcement fetchmail-SA-2009-01.

   # BUG FIXES
   * Fix error reporting for GSSAPI on Heimdal (h5l) Kerberos.
   * Look for MD5_Init in libcrypto rather than libssl, fixes Gentoo Kerberos
     builds; fixes upstream parts of Gentoo Bugs #231400 and #185652, and fixes
     BerliOS Bug #16134.
   * Report multiline SMTP errors properly, reported by Earl Chew; fixes Debian Bug
     #529899, reported by Akihiro Terasaki.
     Note: This fix introduced a regression, fixed in 6.3.13.
   * Replace control characters in SMTP replies by '?'.
   * Fetchmailconf: Fix descriptions for smtpaddress and smtpname options;
     smtpaddress is for RCPT TO, not MAIL FROM. Found by Gerard Seibert.

   ..as well as translation updates in all three releases.


   To generate a diff of this commit:
   cvs rdiff -u -r1.169 -r1.170 pkgsrc/mail/fetchmail/Makefile
   cvs rdiff -u -r1.40 -r1.41 pkgsrc/mail/fetchmail/distinfo

   -------------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   tnn
   Date:           Sun Feb 14 13:06:32 UTC 2010

   Modified Files:
           pkgsrc/mail/fetchmailconf: Makefile

   Log Message:
   catch up w/ fetchmail


   To generate a diff of this commit:
   cvs rdiff -u -r1.77 -r1.78 pkgsrc/mail/fetchmailconf/Makefile

Revision 1.171 / (download) - annotate - [select for diffs], Sun Feb 14 13:05:31 2010 UTC (11 years, 11 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base
Branch point for: pkgsrc-2010Q1
Changes since 1.170: +2 -1 lines
Diff to previous 1.170 (colored)

document that mail/fetchmailconf reaches over here

Revision 1.170 / (download) - annotate - [select for diffs], Sun Feb 14 09:46:00 2010 UTC (11 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.169: +2 -2 lines
Diff to previous 1.169 (colored)

Update to 6.3.14:

fetchmail 6.3.14 (released 2010-02-05, 25487 LoC):

# SECURITY FIXES
* SSL/TLS certificate information is now also reported properly on computers
  that consider the "char" type signed. Fixes malloc() buffer overrun.
  Workaround for older versions: do not use verbose mode.
  See fetchmail-SA-2010-01.txt for details, including a minimal patch.

# BUG FIXES
* The IMAP client no longer skips messages from several IMAP servers including
  Dovecot if fetchmail's "idle" is in use.  Causes were that fetchmail (a)
  ignored some untagged responses when it should not (b) relied on EXISTS
  messages in response to EXPUNGE, which aren't mandated by RFC-3501 (the IMAP
  standard) and aren't sent by Dovecot either.
    Fix by Sunil Shetye (the fix also consolidates IMAP response handling,
  improving overall robustness of the IMAP client), bug report and testing by
  Matt Doran, with further hints from Timo Sirainen.
* The SMTP client now recovers from errors (such as servers dropping the
  connection after errors) when sending an RSET command.
    Fix by Sunil Shetye. Report by James Moe.
* The IMAP client now uses "SEARCH UNSEEN" rather than "SEARCH UNSEEN NOT
  DELETED" again on IMAP2, to fix a regression in fetchmail 6.2.5 reported by
  Will Stringer in June 2004. (Sunil Shetye)
* The IMAP client now uses "SEARCH UNSEEN UNDELETED" on IMAP4 and IMAP4r1
  servers (Sunil Shetye).
* Workaround: The IMAP client now falls back to "FETCH n:m FLAGS" if the server
  does not support "SEARCH". (Sunil Shetye)
* The IMAP client now requests message numbers in batches of 1,000 to avoid
  problems if there are more than 1860 unseen messages. (Sunil Shetye)
    Note that this wasn't security relevant because fetchmail would only read up
  to the maximum buffer size and leave the remainder of the string unread, going
  out of synch afterwards.
* Stricter validation of IMAP responses containing byte or message counts.

# CHANGES
* Only include gssapi.h if we're not including gssapi/gssapi.h, to fix a FreeBSD
  compiler warning about gssapi.h being obsolete.

# DOCUMENTATION
* The README.SSL document was revised for grammar, spelling, and clarity.
  Courtesy of Robert Mullin.

fetchmail 6.3.13 (released 2009-10-30, 25333 LoC):

# REGRESSION FIXES
* The multiline SMTP error fix in release 6.3.12 caused fetchmail to lose
  message codes 400..599 and treat all of these as temporary error. This would
  cause messages to be left on the server even if softbounce was turned off.
  Reported by Thomas Jarosch.

fetchmail 6.3.12 (released 2009-10-05):

# REGRESSION FIXES
* The CVS-2009-2666 fix in fetchmail release 6.3.11 caused a free() of
  unallocated memory on SSL connections, which caused crashes or program aborts
  on some systems (depending on how initialization and free() of unallocated
  memory is handled in compiler and libc).
  Workaround for older versions: run in verbose mode.
  Patch courtesy of Thomas Heinz, fixes Gentoo Bug #280760.
  This regression affected only the 6.3.11 release, but not the patch that was
  part of the security announcement fetchmail-SA-2009-01.

# BUG FIXES
* Fix error reporting for GSSAPI on Heimdal (h5l) Kerberos.
* Look for MD5_Init in libcrypto rather than libssl, fixes Gentoo Kerberos
  builds; fixes upstream parts of Gentoo Bugs #231400 and #185652, and fixes
  BerliOS Bug #16134.
* Report multiline SMTP errors properly, reported by Earl Chew; fixes Debian Bug
  #529899, reported by Akihiro Terasaki.
  Note: This fix introduced a regression, fixed in 6.3.13.
* Replace control characters in SMTP replies by '?'.
* Fetchmailconf: Fix descriptions for smtpaddress and smtpname options;
  smtpaddress is for RCPT TO, not MAIL FROM. Found by Gerard Seibert.

...as well as translation updates in all three releases.

Revision 1.168.2.1 / (download) - annotate - [select for diffs], Fri Aug 14 18:45:44 2009 UTC (12 years, 5 months ago) by salo
Branch: pkgsrc-2009Q2
Changes since 1.168: +2 -3 lines
Diff to previous 1.168 (colored) next main 1.169 (colored)

Pullup ticket #2859 - requested by tron
fetchmail: security update
fetchmailconf: security update

Revisions pulled up:
- pkgsrc/mail/fetchmail/Makefile		1.169
- pkgsrc/mail/fetchmail/PLIST			1.13
- pkgsrc/mail/fetchmail/distinfo		1.40
- pkgsrc/mail/fetchmail/patches/patch-aa	removed
- pkgsrc/mail/fetchmail/patches/patch-aa	removed
- pkgsrc/mail/fetchmailconf/Makefile		1.75

   Module Name:	pkgsrc
   Committed By:	tron
   Date:		Mon Aug 10 08:46:30 UTC 2009

   Modified Files:
   	pkgsrc/mail/fetchmail: Makefile PLIST distinfo
   	pkgsrc/mail/fetchmailconf: Makefile
   Removed Files:
   	pkgsrc/mail/fetchmail/patches: patch-aa patch-ab

   Log Message:
   Update "fetchmail" package to version 6.3.11. Changes since version 6.3.8:
   - 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.

Revision 1.169 / (download) - annotate - [select for diffs], Mon Aug 10 08:46:30 2009 UTC (12 years, 5 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q3-base, pkgsrc-2009Q3
Branch point for: pkgsrc-2009Q4
Changes since 1.168: +2 -3 lines
Diff to previous 1.168 (colored)

Update "fetchmail" package to version 6.3.11. Changes since version 6.3.8:
- 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.

Revision 1.168 / (download) - annotate - [select for diffs], Thu May 21 11:33:12 2009 UTC (12 years, 8 months ago) by zafer
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base
Branch point for: pkgsrc-2009Q2
Changes since 1.167: +2 -3 lines
Diff to previous 1.167 (colored)

remove not working mirror.

Revision 1.165.2.1 / (download) - annotate - [select for diffs], Thu Jun 19 16:45:15 2008 UTC (13 years, 7 months ago) by ghen
Branch: pkgsrc-2008Q1
Changes since 1.165: +2 -2 lines
Diff to previous 1.165 (colored) next main 1.166 (colored)

Pullup ticket 2431 - requested by obache
security fix for fetchmail

- pkgsrc/mail/fetchmail/Makefile			1.167
- pkgsrc/mail/fetchmail/distinfo			1.39
- pkgsrc/mail/fetchmail/patches/patch-ab		1.18

   Module Name:	pkgsrc
   Committed By:	obache
   Date:		Thu Jun 19 11:29:49 UTC 2008

   Modified Files:
	   pkgsrc/mail/fetchmail: Makefile distinfo
   Added Files:
	   pkgsrc/mail/fetchmail/patches: patch-ab

   Log Message:
   Add patch for CVE-2008-2711.
   Taken from http://fetchmail.berlios.de/fetchmail-SA-2008-01.txt

   Bump PKGREVISION.

Revision 1.167 / (download) - annotate - [select for diffs], Thu Jun 19 11:29:49 2008 UTC (13 years, 7 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.166: +2 -2 lines
Diff to previous 1.166 (colored)

Add patch for CVE-2008-2711.
Taken from http://fetchmail.berlios.de/fetchmail-SA-2008-01.txt

Bump PKGREVISION.

Revision 1.166 / (download) - annotate - [select for diffs], Sun Apr 27 18:14:03 2008 UTC (13 years, 8 months ago) by frueauf
Branch: MAIN
Changes since 1.165: +2 -2 lines
Diff to previous 1.165 (colored)

Set MAINTAINER to pkgsrc-users@NetBSD.org to indicate anyone can work on fixes for those packages.

Revision 1.165 / (download) - annotate - [select for diffs], Fri Jan 18 05:08:24 2008 UTC (14 years ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base
Branch point for: pkgsrc-2008Q1
Changes since 1.164: +2 -2 lines
Diff to previous 1.164 (colored)

Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@

Revision 1.164 / (download) - annotate - [select for diffs], Sat Jan 5 20:50:00 2008 UTC (14 years ago) by heinz
Branch: MAIN
Changes since 1.163: +4 -3 lines
Diff to previous 1.163 (colored)

Added support for installation to DESTDIR.

Revision 1.162.2.1 / (download) - annotate - [select for diffs], Sun Sep 23 14:35:04 2007 UTC (14 years, 4 months ago) by ghen
Branch: pkgsrc-2007Q2
Changes since 1.162: +2 -1 lines
Diff to previous 1.162 (colored) next main 1.163 (colored)

Pullup ticket 2192 - requested by tron
security fix for fetchmail

- pkgsrc/mail/fetchmail/Makefile			1.163
- pkgsrc/mail/fetchmail/distinfo			1.38
- pkgsrc/mail/fetchmail/patches/patch-aa		1.6

   Module Name:	pkgsrc
   Committed By:	tron
   Date:		Sun Sep 23 12:48:46 UTC 2007

   Modified Files:
	   pkgsrc/mail/fetchmail: Makefile distinfo
   Added Files:
	   pkgsrc/mail/fetchmail/patches: patch-aa

   Log Message:
   Add fix for security vulnerability reported in CVE-2007-4565.
   Bump package revision.

Revision 1.163 / (download) - annotate - [select for diffs], Sun Sep 23 12:48:46 2007 UTC (14 years, 4 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.162: +2 -1 lines
Diff to previous 1.162 (colored)

Add fix for security vulnerability reported in CVE-2007-4565.
Bump package revision.

Revision 1.161.2.1 / (download) - annotate - [select for diffs], Sun Apr 15 11:33:38 2007 UTC (14 years, 9 months ago) by ghen
Branch: pkgsrc-2007Q1
Changes since 1.161: +2 -2 lines
Diff to previous 1.161 (colored) next main 1.162 (colored)

Pullup ticket 2065 - requested by tron
security update for fetchmail

- pkgsrc/mail/fetchmail/Makefile			1.162
- pkgsrc/mail/fetchmail/distinfo			1.37
- pkgsrc/mail/fetchmailconf/Makefile			1.72

   Module Name:	pkgsrc
   Committed By:	tron
   Date:		Sat Apr 14 22:14:29 UTC 2007

   Modified Files:
	   pkgsrc/mail/fetchmail: Makefile distinfo
	   pkgsrc/mail/fetchmailconf: Makefile

   Log Message:
   Update "fetchmail" and "fetchmailconf" packages to version 6.3.8.
   Changes since version 6.3.6:
   - Make the APOP challenge parser more distrustful and have it reject
     challenges that do not conform to RFC-822 msg-id format, in the hope
     to make mounting man-in-the-middle attacks (MITM) against APOP a bit
     more difficult. (CVE-2007-1558)
   - Fix pluralization of oversized-message warning mails.
   - Fix manual page: --sslcheck -> --sslcertck, and do not set trailing
     "recommended:" in bold.
   - Repoll immediately if a protocol error happens during the authentication
     attempt after a failed opportunistic TLS upgrade.
   - Fix rendering of the "24 - 26, 28, 29" paragraph in the exit codes
     section.
   - If SOCKS support was compiled in, add 'socks' to the feature_options
     Python list emitted in --configdump.
   - Do not crash with a null pointer dereference when opening the BSMTP file
     fails. Improve error checking and reporting.
   - Make BSMTP output actually work, it would persistently fail with SOCKET
     error after writing the first header.
   - Fix KPOP.
   - Fix repoll when server disconnects after opportunistic TLS failed for
     POP3.

Revision 1.162 / (download) - annotate - [select for diffs], Sat Apr 14 22:14:29 2007 UTC (14 years, 9 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base
Branch point for: pkgsrc-2007Q2
Changes since 1.161: +2 -2 lines
Diff to previous 1.161 (colored)

Update "fetchmail" and "fetchmailconf" packages to version 6.3.8.
Changes since version 6.3.6:
- Make the APOP challenge parser more distrustful and have it reject
  challenges that do not conform to RFC-822 msg-id format, in the hope
  to make mounting man-in-the-middle attacks (MITM) against APOP a bit
  more difficult. (CVE-2007-1558)
- Fix pluralization of oversized-message warning mails.
- Fix manual page: --sslcheck -> --sslcertck, and do not set trailing
  "recommended:" in bold.
- Repoll immediately if a protocol error happens during the authentication
  attempt after a failed opportunistic TLS upgrade.
- Fix rendering of the "24 - 26, 28, 29" paragraph in the exit codes
  section.
- If SOCKS support was compiled in, add 'socks' to the feature_options
  Python list emitted in --configdump.
- Do not crash with a null pointer dereference when opening the BSMTP file
  fails. Improve error checking and reporting.
- Make BSMTP output actually work, it would persistently fail with SOCKET
  error after writing the first header.
- Fix KPOP.
- Fix repoll when server disconnects after opportunistic TLS failed for
  POP3.

Revision 1.161 / (download) - annotate - [select for diffs], Wed Jan 17 19:18:01 2007 UTC (15 years ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base
Branch point for: pkgsrc-2007Q1
Changes since 1.160: +2 -1 lines
Diff to previous 1.160 (colored)

Use documented trick to disable Python detection instead of patching
"Makefile.in". Hint provided by Matthias Andree in private e-mail.

Revision 1.158.6.1 / (download) - annotate - [select for diffs], Wed Jan 17 17:52:01 2007 UTC (15 years ago) by salo
Branch: pkgsrc-2006Q4
Changes since 1.158: +3 -3 lines
Diff to previous 1.158 (colored) next main 1.159 (colored)

Pullup ticket 1997 - requested by tron
security update for fetchmail

Revisions pulled up:
- pkgsrc/mail/fetchmail/Makefile			1.159
- pkgsrc/mail/fetchmail/PLIST				1.11
- pkgsrc/mail/fetchmail/distinfo			1.35
- pkgsrc/mail/fetchmail/patches/patch-aa		removed
- pkgsrc/mail/fetchmail/patches/patch-ab		1.16
- pkgsrc/mail/fetchmail/patches/patch-ac		removed
- pkgsrc/mail/fetchmail/patches/patch-ad		removed
- pkgsrc/mail/fetchmail/patches/patch-ae		removed
- pkgsrc/mail/fetchmail/patches/patch-ah		removed
- pkgsrc/mail/fetchmail/patches/patch-ai		removed
- pkgsrc/mail/fetchmail/patches/patch-aj		removed
- pkgsrc/mail/fetchmail/patches/patch-al		removed
- pkgsrc/mail/fetchmailconf/Makefile			1.69, 1.70
- pkgsrc/mail/fetchmailconf/PLIST			1.2

   Module Name:		pkgsrc
   Committed By:	rillig
   Date:		Sun Jan  7 09:14:16 UTC 2007

   Modified Files:
   	pkgsrc/mail/fetchmailconf: Makefile

   Log Message:
   Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of
   INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
   ${PREFIX}/${PKGMANDIR}.

   Fixes PR 35265, although I did not use the patch provided therein.
---
   Module Name:		pkgsrc
   Committed By:	tron
   Date:		Wed Jan 17 14:29:12 UTC 2007

   Modified Files:
   	pkgsrc/mail/fetchmail: Makefile PLIST distinfo
   	pkgsrc/mail/fetchmail/patches: patch-ab
   	pkgsrc/mail/fetchmailconf: Makefile PLIST
   Removed Files:
   	pkgsrc/mail/fetchmail/patches: patch-aa patch-ac patch-ad patch-ae
   	    patch-ah patch-ai patch-aj patch-al

   Log Message:
   Update "fetchmail" and "fetchmailconf" packages to version 6.3.6.
   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.

Revision 1.160 / (download) - annotate - [select for diffs], Wed Jan 17 17:36:51 2007 UTC (15 years ago) by salo
Branch: MAIN
Changes since 1.159: +3 -2 lines
Diff to previous 1.159 (colored)

Add second Berlios download site to MASTER_SITES.  The main one gets
overloaded from time to time.. (e.g., now).

Revision 1.159 / (download) - annotate - [select for diffs], Wed Jan 17 14:29:11 2007 UTC (15 years ago) by tron
Branch: MAIN
Changes since 1.158: +3 -3 lines
Diff to previous 1.158 (colored)

Update "fetchmail" and "fetchmailconf" packages to version 6.3.6.
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.

Revision 1.158 / (download) - annotate - [select for diffs], Thu Apr 13 18:23:34 2006 UTC (15 years, 9 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2
Branch point for: pkgsrc-2006Q4
Changes since 1.157: +2 -4 lines
Diff to previous 1.157 (colored)

BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete.  Replace with
USE_TOOLS+=msgfmt.

Revision 1.157 / (download) - annotate - [select for diffs], Sun Feb 5 23:09:55 2006 UTC (15 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.156: +2 -1 lines
Diff to previous 1.156 (colored)

Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.156 / (download) - annotate - [select for diffs], Thu Dec 29 06:21:50 2005 UTC (16 years ago) by jlam
Branch: MAIN
Changes since 1.155: +1 -2 lines
Diff to previous 1.155 (colored)

Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.

Revision 1.155 / (download) - annotate - [select for diffs], Tue Dec 20 14:27:53 2005 UTC (16 years, 1 month ago) by frueauf
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.154: +4 -6 lines
Diff to previous 1.154 (colored)

Update fetchmail to 6.2.5.5.

Change homepage to http://fetchmail.berlios.de/ and update MASTER_SITES.

Changes introduced since 6.2.5:

fetchmail-6.2.5.X is a security fix branch that forked off
fetchmail-6.2.5. It does not change for anything but security and the
most severe bug fixes. Note that no 6.2.5.X security audits are planned
except when a particular bug is reported, and that 6.2.5.X is unsafe to
use on some systems, particularly those that lack a *working and secure*
snprintf implementation.

The fetchmail 6.2.5.X branch will be discontinued early in 2006.

fetchmail-6.2.5.5  2005-12-19  Matthias Andree

* SECURITY FIX CVE-2005-4348: fix null pointer dereference in
  multidrop mode when the message is empty. Reported by Daniel Drake
  <http://article.gmane.org/gmane.mail.fetchmail.user/7573> and others
  (Debian Bug #343836). Fix by Sunil Shetye.
* Fix Debian bug #301964, fetchmail leaks sockets when SSL negotiation
  fails. Fix suggested by Goswin Brederlow.
* Add fetchmail-SA-2005-{01,02,03}.txt

fetchmail-6.2.5.4  2005-11-13  Matthias Andree

* Also ship pre-built rcfile_y.[ch] for systems that don't have flex,
  yacc or bison.
* On FreeBSD, add /usr/local/include to CPPFLAGS so that libintl.h is found.
* Avoid automatically picking up HESIOD implementations that lack
  hesiod_getmailhost, such as the one in FreeBSD's base system.
* Fix makedepend for separated build (where the build is not run from
  the source directory), but prevent packaging from separated build, it
  yields bogus results.
* Fix resolv.h autodetection.
* Add +HESIOD to version printout if appropriate.

fetchmail-6.2.5.3  2005-11-12  Matthias Andree

* SECURITY FIX CVE-2005-3088: fetchmailconf: fix password exposure: use
  umask 077 before opening output file and restore umask later.
* Critical fix: fix IMAP timeouts, counting message count down on
  servers that do not send EXISTS counts after EXPUNGE. Debian Bug#314509.
* Ship pre-built rcfile_l.c for systems that don't have flex.
* Build environment: Update included gettext. Fix
  --with-included-gettext. Fix parallel build (make -j). Fix "always
  rebuild fetchmail" syndrome.
* Do not link against -ll or -lfl (not needed).

fetchmail-6.2.5.2
(patch Fri Jul 22 01:52 GMT 2005,
 tarball Sat Jul 23 21:34 GMT 2005)

* README: Added a note about release status - READ IT!
* Note: Due to a Makefile.in bug, you may need to use GNU make.
* SECURITY FIX CVE-2005-2335: truncate UIDL replies, lest malicious or
  compromised POP3 servers overflow fetchmail's stack. Debian bug
  #212762.  This is a remote root exploit.
  Thanks: Miloslav Trmac for pointing out the fix in 6.2.5.1 was buggy.
  Thanks: Ludwig Nussel for a much simpler fix.
* Critical fix: omit blank between MAIL FROM: and <user@example.org>,
  as this causes mail loss with some listeners.
* Fix: POP2 driver wouldn't properly check authentication failure.
* Sunil Shetye's fix to force fetchsizelimit to 1 for APOP and RPOP.

Revision 1.153.2.1 / (download) - annotate - [select for diffs], Tue Nov 1 21:51:26 2005 UTC (16 years, 2 months ago) by salo
Branch: pkgsrc-2005Q3
Changes since 1.153: +7 -2 lines
Diff to previous 1.153 (colored) next main 1.154 (colored)

Pullup ticket 877 - requested by Adrian Portelli
security fix for fetchmailconf, portability fixes for fetchmail

Revisions pulled up:
- pkgsrc/mail/fetchmail/Makefile		1.154
- pkgsrc/mail/fetchmail/distinfo		1.32, 1.33
- pkgsrc/mail/fetchmail/options.mk		1.12, 1.13
- pkgsrc/mail/fetchmail/patches/patch-ah	1.1
- pkgsrc/mail/fetchmail/patches/patch-ai	1.1
- pkgsrc/mail/fetchmail/patches/patch-aj	1.1
- pkgsrc/mail/fetchmail/patches/patch-ak	1.1
- pkgsrc/mail/fetchmailconf/Makefile		1.65

   Module Name:		pkgsrc
   Committed By:	rillig
   Date:		Wed Sep 28 21:55:32 UTC 2005

   Modified Files:
   	pkgsrc/mail/fetchmail: options.mk

   Log Message:
   Replaced "# defined" with "yes" in Makefile variables like GNU_CONFIGURE,
   NO_BUILD, USE_LIBTOOL.
---
   Module Name:		pkgsrc
   Committed By:	scottr
   Date:		Tue Oct 25 17:52:38 UTC 2005

   Modified Files:
   	pkgsrc/mail/fetchmail: options.mk

   Log Message:
   Add SOCKS4/SOCKS5 support.
---
   Module Name:		pkgsrc
   Committed By:	tonio
   Date:		Fri Oct 21 20:56:50 UTC 2005

   Modified Files:
   	pkgsrc/mail/fetchmail: Makefile distinfo
   Added Files:
   	pkgsrc/mail/fetchmail/patches: patch-ah patch-ai patch-aj

   Log Message:
   Fix mail/fetchmail under darwin (PR 28543).
   The added patches add a prefix "fm_" to lock related finctions, to avoid
   name clash with darwin lock functions. Link with -lresolv under darwin.
   (thanks scole_at_sdf.lonestar.org for the patches)
   Bump PKGREVISION
---
   Module Name:		pkgsrc
   Committed By:	adrianp
   Date:		Tue Nov  1 19:16:52 UTC 2005

   Modified Files:
   	pkgsrc/mail/fetchmail: distinfo
   Added Files:
   	pkgsrc/mail/fetchmail/patches: patch-ak

   Log Message:
   Add patch-ak for a fetchmailconf security issue.  This patch does
   not impact the fetchmail package so no version bump is required.
---
   Module Name:		pkgsrc
   Committed By:	adrianp
   Date:		Tue Nov  1 19:17:41 UTC 2005

   Modified Files:
   	pkgsrc/mail/fetchmailconf: Makefile

   Log Message:
   Bump to nb3 for security patch

Revision 1.154 / (download) - annotate - [select for diffs], Fri Oct 21 20:56:50 2005 UTC (16 years, 3 months ago) by tonio
Branch: MAIN
Changes since 1.153: +7 -2 lines
Diff to previous 1.153 (colored)

Fix mail/fetchmail under darwin (PR 28543).
The added patches add a prefix "fm_" to lock related finctions, to avoid name
clash with darwin lock functions. Link with -lresolv under darwin.
(thanks scole_at_sdf.lonestar.org for the patches)
Bump PKGREVISION

Revision 1.152.2.1 / (download) - annotate - [select for diffs], Sun Jul 24 22:12:21 2005 UTC (16 years, 6 months ago) by snj
Branch: pkgsrc-2005Q2
Changes since 1.152: +2 -2 lines
Diff to previous 1.152 (colored) next main 1.153 (colored)

Pullup ticket 623 - requested by Thorsten Frueauf
security fix for fetchmail

Revisions pulled up:
- pkgsrc/mail/fetchmail/Makefile		1.153
- pkgsrc/mail/fetchmail/distinfo		1.31
- pkgsrc/mail/fetchmail/patches/patch-ag	1.3

    Include patch for fetchmail 6.2.5.2 because of CAN-2005-2335.
    For more details have a look at
    http://fetchmail.berlios.de/fetchmail-SA-2005-01.txt

    Changes listed within the NEWS file since 6.2.5:

    fetchmail-6.2.5.2 (Fri Jul 22 01:52 GMT 2005):

    * NOTE: Due to a Makefile.in bug, you may need to use GNU make.
    * SECURITY FIX: truncate UIDL replies, lest malicious or compromised
      POP3 servers overflow fetchmail's stack. Debian bug #212762.
      This is a remote root exploit. CVE Name: CAN-2005-2335.
      Thanks: Miloslav Trmac for pointing out the fix in 6.2.5.1 was buggy.
      Thanks: Ludwig Nussel for a much simpler fix.
    * Critical fix: omit blank between MAIL FROM: and <user@example.org>,
      as this causes mail loss with some listeners.
    * Fix: POP2 driver wouldn't properly check authentication failure.
    * Sunil Shetye's fix to force fetchsizelimit to 1 for APOP and RPOP.

Revision 1.153 / (download) - annotate - [select for diffs], Fri Jul 22 14:27:52 2005 UTC (16 years, 6 months ago) by frueauf
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base
Branch point for: pkgsrc-2005Q3
Changes since 1.152: +2 -2 lines
Diff to previous 1.152 (colored)

Include patch for fetchmail 6.2.5.2 because of CAN-2005-2335.
For more details have a look at
http://fetchmail.berlios.de/fetchmail-SA-2005-01.txt

Changes listed within the NEWS file since 6.2.5:

fetchmail-6.2.5.2 (Fri Jul 22 01:52 GMT 2005):

* NOTE: Due to a Makefile.in bug, you may need to use GNU make.
* SECURITY FIX: truncate UIDL replies, lest malicious or compromised
  POP3 servers overflow fetchmail's stack. Debian bug #212762.
  This is a remote root exploit. CVE Name: CAN-2005-2335.
  Thanks: Miloslav Trmac for pointing out the fix in 6.2.5.1 was buggy.
  Thanks: Ludwig Nussel for a much simpler fix.
* Critical fix: omit blank between MAIL FROM: and <user@example.org>,
  as this causes mail loss with some listeners.
* Fix: POP2 driver wouldn't properly check authentication failure.
* Sunil Shetye's fix to force fetchsizelimit to 1 for APOP and RPOP.

Revision 1.152 / (download) - annotate - [select for diffs], Sun May 22 21:04:41 2005 UTC (16 years, 8 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base
Branch point for: pkgsrc-2005Q2
Changes since 1.151: +2 -2 lines
Diff to previous 1.151 (colored)

Remove USE_TBL from pkgsrc and replace with USE_TOOLS+=tbl.

Revision 1.151 / (download) - annotate - [select for diffs], Mon Apr 11 21:46:19 2005 UTC (16 years, 9 months ago) by tv
Branch: MAIN
Changes since 1.150: +1 -2 lines
Diff to previous 1.150 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.150 / (download) - annotate - [select for diffs], Wed Jan 19 16:24:34 2005 UTC (17 years ago) by frueauf
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.149: +2 -2 lines
Diff to previous 1.149 (colored)

fix URL for primary master site.

Revision 1.149 / (download) - annotate - [select for diffs], Tue Dec 28 02:47:44 2004 UTC (17 years ago) by reed
Branch: MAIN
Changes since 1.148: +2 -2 lines
Diff to previous 1.148 (colored)

The default location of the pkgsrc-installed rc.d scripts is now
under share/examples/rc.d. The variable name already was named
RCD_SCRIPTS_EXAMPLEDIR.

This is from ideas from Greg Woods and others.

Also bumped PKGREVISION for all packages using RCD_SCRIPTS mechanism
(as requested by wiz).

Revision 1.148 / (download) - annotate - [select for diffs], Sun Oct 3 00:12:53 2004 UTC (17 years, 3 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.147: +2 -2 lines
Diff to previous 1.147 (colored)

Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.

Revision 1.147 / (download) - annotate - [select for diffs], Wed Sep 15 07:43:01 2004 UTC (17 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.146: +2 -2 lines
Diff to previous 1.146 (colored)

It's better to fix the configure script in pre-configure than in
post-configure.

From Masanori Mikawa in PR 26952.

Revision 1.146 / (download) - annotate - [select for diffs], Thu Aug 5 02:31:24 2004 UTC (17 years, 5 months ago) by jlam
Branch: MAIN
Changes since 1.145: +4 -44 lines
Diff to previous 1.145 (colored)

Move options-handling into a separate file and document each option.

Revision 1.145 / (download) - annotate - [select for diffs], Fri Jul 30 21:05:41 2004 UTC (17 years, 5 months ago) by jlam
Branch: MAIN
Changes since 1.144: +31 -14 lines
Diff to previous 1.144 (colored)

Convert to use bsd.options.mk.  The relevant options variable to set
for each package can be determined by invoking:

	make show-var VARNAME=PKG_OPTIONS_VAR

The old options are still supported unless the variable named in
PKG_OPTIONS_VAR is set within make(1) (usually via /etc/mk.conf).

Revision 1.144 / (download) - annotate - [select for diffs], Thu Jul 22 17:04:28 2004 UTC (17 years, 6 months ago) by drochner
Branch: MAIN
Changes since 1.143: +2 -2 lines
Diff to previous 1.143 (colored)

just require "tbl", not necessarily the whole groff

Revision 1.143 / (download) - annotate - [select for diffs], Fri Jul 9 12:34:53 2004 UTC (17 years, 6 months ago) by drochner
Branch: MAIN
Changes since 1.142: +3 -2 lines
Diff to previous 1.142 (colored)

depend on groff and use ${TBL} for tbl,
fixes PR pkg/23010 by Jeremy C. Reed

Revision 1.142 / (download) - annotate - [select for diffs], Wed Mar 31 02:32:56 2004 UTC (17 years, 9 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.141: +7 -7 lines
Diff to previous 1.141 (colored)

Miscellaneous nits.

Revision 1.141 / (download) - annotate - [select for diffs], Wed Mar 31 02:25:11 2004 UTC (17 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.140: +10 -7 lines
Diff to previous 1.140 (colored)

Install files one by one to workaround more feeble install programs.

Revision 1.140 / (download) - annotate - [select for diffs], Wed Mar 31 02:22:04 2004 UTC (17 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.139: +10 -7 lines
Diff to previous 1.139 (colored)

Miscellenous Makefile cleanups.

Revision 1.139 / (download) - annotate - [select for diffs], Fri Mar 26 02:27:43 2004 UTC (17 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.138: +2 -2 lines
Diff to previous 1.138 (colored)

PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.

Revision 1.138 / (download) - annotate - [select for diffs], Sat Feb 14 00:54:45 2004 UTC (17 years, 11 months ago) by grant
Branch: MAIN
Changes since 1.137: +1 -3 lines
Diff to previous 1.137 (colored)

remove unneeded CONFIG_{GUESS,SUB}_OVERRIDE, as bsd.pkg.mk does this
automatically now.

Revision 1.137 / (download) - annotate - [select for diffs], Tue Jan 6 07:06:30 2004 UTC (18 years ago) by jlam
Branch: MAIN
Changes since 1.136: +6 -4 lines
Diff to previous 1.136 (colored)

bl3ify

Revision 1.136 / (download) - annotate - [select for diffs], Wed Nov 12 03:39:40 2003 UTC (18 years, 2 months ago) by jschauma
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.135: +2 -1 lines
Diff to previous 1.135 (colored)

PKGREVISION++ after openssl update.

Revision 1.135 / (download) - annotate - [select for diffs], Wed Nov 5 05:20:36 2003 UTC (18 years, 2 months ago) by itojun
Branch: MAIN
Changes since 1.134: +2 -3 lines
Diff to previous 1.134 (colored)

upgrade to 6.2.5.  incorporates security patch (was in patches/patch-ag).
IMAP and some other improvements.

Revision 1.134 / (download) - annotate - [select for diffs], Wed Oct 8 20:23:42 2003 UTC (18 years, 3 months ago) by itojun
Branch: MAIN
Changes since 1.133: +2 -2 lines
Diff to previous 1.133 (colored)

certain email kills fetchmail.  CAN-2003-0790

Revision 1.133 / (download) - annotate - [select for diffs], Fri Sep 12 13:11:56 2003 UTC (18 years, 4 months ago) by grant
Branch: MAIN
Changes since 1.132: +2 -1 lines
Diff to previous 1.132 (colored)

bump PKGREVISION after PLIST change (hi, jlam!)

Revision 1.132 / (download) - annotate - [select for diffs], Thu Sep 11 22:58:05 2003 UTC (18 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.131: +4 -2 lines
Diff to previous 1.131 (colored)

Add a rc.d script to easily start fetchmail as a daemon at startup.

Revision 1.131 / (download) - annotate - [select for diffs], Tue Sep 2 12:27:46 2003 UTC (18 years, 4 months ago) by frueauf
Branch: MAIN
Changes since 1.130: +2 -2 lines
Diff to previous 1.130 (colored)

Update fetchmail{conf} to 6.2.4.

Based on pr pkg/22650 by Adrian Portelli.

Changes since 6.2.3:
* Updated German, Spanish, Catalan, and Turkish translations.
* IDLE is now supported using no-ops even if the server doesn't support
  the IMAP IDLE extension.
* Sunil Shetye's patch to do better password shrouding.
* Sunil Shetye's bug-fix rollup patch.
* Introduce a translation item for the word "seen".
* Back out the hack to deal with lack of byte stuffing on some POP3 servers.
* Thomas Steudten's patch to improve SMTP handling of 550 errors.

Revision 1.130 / (download) - annotate - [select for diffs], Mon Jul 21 16:56:45 2003 UTC (18 years, 6 months ago) by martti
Branch: MAIN
Changes since 1.129: +2 -2 lines
Diff to previous 1.129 (colored)

COMMENT should start with a capital letter.

Revision 1.129 / (download) - annotate - [select for diffs], Sun Jul 20 14:52:45 2003 UTC (18 years, 6 months ago) by frueauf
Branch: MAIN
Changes since 1.128: +4 -6 lines
Diff to previous 1.128 (colored)

Update fetchmail{conf} to 6.2.3.

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.

Revision 1.128 / (download) - annotate - [select for diffs], Thu Jul 17 21:46:06 2003 UTC (18 years, 6 months ago) by grant
Branch: MAIN
Changes since 1.127: +2 -2 lines
Diff to previous 1.127 (colored)

s/netbsd.org/NetBSD.org/

Revision 1.127 / (download) - annotate - [select for diffs], Sun Jul 13 13:52:26 2003 UTC (18 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.126: +2 -1 lines
Diff to previous 1.126 (colored)

PKGREVISION bump for libiconv update.

Revision 1.126 / (download) - annotate - [select for diffs], Sat Mar 22 05:18:42 2003 UTC (18 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.125: +2 -2 lines
Diff to previous 1.125 (colored)

Update to 6.2.2, from Quentin Garnier in PR 20790.
Changes since last version:
* Sunil Shetye's patch to improve behavior in empty messages.
* Conform to RFC2595; reissue capability probes after successful
  STARTTLS negotiation.
* Sunil's patch to make handling of failed STARTTLS more graceful.
* Sunil's JF2 fix patch for .fetchmailrc security fix.
* Christophe GIAUME <christophe@giaume.com> finished the implementation
  of RFC2177 IDLE.
* Jason Tishler's fix patch for Cygwin.
* Support ssh-style authentication in POP3
* Fix for Debian bug #108977, clean up config file evaluation,
  by Benjamin Drieu.

Revision 1.125 / (download) - annotate - [select for diffs], Fri Feb 21 11:22:03 2003 UTC (18 years, 11 months ago) by mycroft
Branch: MAIN
Changes since 1.124: +2 -2 lines
Diff to previous 1.124 (colored)

Update from 6.2.0 to 6.2.1.

* Updated German, Turkish, Spanish, and Danish translation files.
* Integrated Sunil Shetye's patch to make mark_seen an explicit method.
* Removed FAQ warning about GMX and associated fetchmailconf check,
  we have a report that its servers are conformant now.
* Another Sunil patch to fix a minor bug in bouncemail generation.

Revision 1.124 / (download) - annotate - [select for diffs], Fri Dec 13 14:38:52 2002 UTC (19 years, 1 month ago) by tron
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.123: +2 -2 lines
Diff to previous 1.123 (colored)

Update "fetchmail" and "fetchmailconf" packages to version 6.2.0.
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 ""'.

Revision 1.123 / (download) - annotate - [select for diffs], Sun Dec 1 15:37:59 2002 UTC (19 years, 1 month ago) by salo
Branch: MAIN
Changes since 1.122: +2 -1 lines
Diff to previous 1.122 (colored)

USE_PKGLOCALEDIR, remove unnecessary patch, delint.

Revision 1.122 / (download) - annotate - [select for diffs], Sun Nov 24 19:55:37 2002 UTC (19 years, 2 months ago) by chris
Branch: MAIN
Changes since 1.121: +3 -1 lines
Diff to previous 1.121 (colored)

Update makefile to use CONFIG_SUB_OVERRIDE and CONFIG_GUESS_OVERRIDE.

This is needed so fetchmail properly detects shark and cats as arm boxen.

Note it does mean that we now give warnings about missing, but there's no
glue in mk/bsd.pkg.mk to link the gnu-config/missing into a package.
Maybe there should be.

Tested on shark, cats and i386.

Revision 1.121 / (download) - annotate - [select for diffs], Wed Nov 6 18:39:54 2002 UTC (19 years, 2 months ago) by frueauf
Branch: MAIN
Changes since 1.120: +2 -2 lines
Diff to previous 1.120 (colored)

Update fetchmail{conf} to 6.1.2.

changes since 6.1.0:

fetchmail-6.1.2 (Thu Oct 31 11:41:02 EST 2002), 22135 lines:
* Jan Klaverstijn's verbosity-lowering patch.
* Updated Turkish, German, Catalan, and Danish translation files.
* Fix processing of POP3 messages with missing bodies.
* Minor fixes by Sunil Shetye: fix generation of auth fail note, handle
  unexpected SIGALRM, plug memory leak, handle lines beginning with '\0',
  try to bulletproof error handling against read failures.

fetchmail-6.1.1 (Fri Oct 18 14:53:51 EDT 2002), 22087 lines:
* OTP fix patches from Stanislav Brabec <utx@penguin.cz>
* fix patch for writing antispam capability correctly in conf.c.
* Fix patches for Debian bugs #162571, #156592.
* Correction to manpage re -b and qmail.
* Patch to disable use of STLS if auth passwd is specified.
* Fix specfile generation to handle SSL correctly.
* New Danish, Turkish, and Catalan translation files.
* Improved ODMR debug messages.
* IMAP efficiency hack; don't fetch sizes unless needed.
* Detect and rewrite invalid return paths beginning with @.
* Fix for subtle freeing bug that suppressed information in some bounce msgs.
* Newline fix patches for internationalization files.
* Fix reversed test guarding authentication-failure warnings.
* Fix POP3 breakage starting at 5.9.14.

Revision 1.120 / (download) - annotate - [select for diffs], Thu Oct 17 00:43:54 2002 UTC (19 years, 3 months ago) by itojun
Branch: MAIN
Changes since 1.119: +1 -2 lines
Diff to previous 1.119 (colored)

with gettext-lib/buidlink2.mk change, USE_GNU_GETTEXT is no longer needed

Revision 1.116.6.1 / (download) - annotate - [select for diffs], Mon Oct 14 10:42:48 2002 UTC (19 years, 3 months ago) by agc
Branch: netbsd-1-6
Changes since 1.116: +4 -3 lines
Diff to previous 1.116 (colored) next main 1.117 (colored)

Update fetchmail and fetchmailconf to version 6.1.0 on the pkgsrc
netbsd-1-6 branch for a security issue.

Files pulled up:
fetchmail/Makefile 1.118 and 1.119
fetchmail/distinfo 1.18

Requested by Manuel Bouyer.

and

fetchmailconf/Makefile 1.42

Original log message:

> Because of the recent vulnerability, it is strongly encouraged to update
> (http://security.e-matters.de/advisories/032002.html).
>
> Thanx to Alan Post <apost@interwoven.com> for giving me a note.
>
> fetchmail-6.1.0 (Sun Sep 22 18:31:23 EDT 2002), 21999 lines:
>
> * Updated French translation.
> * Stefan Esser's fix for potential remote vulnerability in multidrop mode.
>   This is an important security fix!
>
> fetchmail-6.0.0 (Tue Sep 17 19:48:25 EDT 2002), 21972 lines:
>
> * Applied Matt Kraai's fix for minor Debian bug #144539.
> * Nerijus Baliunas's patch to support STARTTLS over IMAP.
> * More cleanups and minor bugfixes from Sunil Shetye.
> * Default antispam-response list is now empty.
> * Updated de and po translations,
>
> fetchmail-5.9.14 (Fri Sep  6 05:03:25 EDT 2002), 21932 lines:
>
> * Sunil Shetye's patch to eliminate multiple bounces.
> * Moritz Jodeit <moritz@jodeit.org>'s patch for re-exec with no args.
> * Sunil Shetye's patch to solve the re-exec problem with relative files.
> * Cygwin portability patch (use ROOT_UID) from Jason Tishler.
> * Workaround for the CAPA error problem is documented in the FAQ.
> * Updated Polish, Danish, and Catalan translations.
> * Sunil Shetye's patch to improve CAPA error handling.
> * Sunil Shetye's patch to improve handling of unreadable boxes in POP3.
> * Berkeley port fix for Kerberos IV.

Revision 1.119 / (download) - annotate - [select for diffs], Tue Oct 1 06:53:50 2002 UTC (19 years, 3 months ago) by tron
Branch: MAIN
Changes since 1.118: +5 -4 lines
Diff to previous 1.118 (colored)

Work arround build problem under NetBSD 1.6 and newer by using "libintl"
from the "gettext-lib" package.

Revision 1.118 / (download) - annotate - [select for diffs], Mon Sep 30 20:51:03 2002 UTC (19 years, 3 months ago) by frueauf
Branch: MAIN
Changes since 1.117: +2 -2 lines
Diff to previous 1.117 (colored)

Update fetchmail{conf} to 6.1.0.

Because of the recent vulnerability, it is strongly encouraged to update
(http://security.e-matters.de/advisories/032002.html).

Thanx to Alan Post <apost@interwoven.com> for giving me a note.

fetchmail-6.1.0 (Sun Sep 22 18:31:23 EDT 2002), 21999 lines:

* Updated French translation.
* Stefan Esser's fix for potential remote vulnerability in multidrop mode.
  This is an important security fix!

fetchmail-6.0.0 (Tue Sep 17 19:48:25 EDT 2002), 21972 lines:

* Applied Matt Kraai's fix for minor Debian bug #144539.
* Nerijus Baliunas's patch to support STARTTLS over IMAP.
* More cleanups and minor bugfixes from Sunil Shetye.
* Default antispam-response list is now empty.
* Updated de and po translations,

fetchmail-5.9.14 (Fri Sep  6 05:03:25 EDT 2002), 21932 lines:

* Sunil Shetye's patch to eliminate multiple bounces.
* Moritz Jodeit <moritz@jodeit.org>'s patch for re-exec with no args.
* Sunil Shetye's patch to solve the re-exec problem with relative files.
* Cygwin portability patch (use ROOT_UID) from Jason Tishler.
* Workaround for the CAPA error problem is documented in the FAQ.
* Updated Polish, Danish, and Catalan translations.
* Sunil Shetye's patch to improve CAPA error handling.
* Sunil Shetye's patch to improve handling of unreadable boxes in POP3.
* Berkeley port fix for Kerberos IV.

Revision 1.117 / (download) - annotate - [select for diffs], Mon Aug 26 05:27:02 2002 UTC (19 years, 5 months ago) by jlam
Branch: MAIN
Changes since 1.116: +7 -9 lines
Diff to previous 1.116 (colored)

buildlink1 -> buildlink2.

Revision 1.116 / (download) - annotate - [select for diffs], Fri Jul 12 18:48:19 2002 UTC (19 years, 6 months ago) by mycroft
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base
Branch point for: netbsd-1-6
Changes since 1.115: +2 -2 lines
Diff to previous 1.115 (colored)

Update to fetchmail 5.9.13.  Miscellaneous bug fixes, including a remote
crash.

Revision 1.113.2.1 / (download) - annotate - [select for diffs], Sun Jun 23 18:51:15 2002 UTC (19 years, 7 months ago) by jlam
Branch: buildlink2
Changes since 1.113: +2 -3 lines
Diff to previous 1.113 (colored) next main 1.114 (colored)

Merge from pkgsrc-current to buildlink2 branch.

Revision 1.115 / (download) - annotate - [select for diffs], Mon Jun 17 10:33:52 2002 UTC (19 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: buildlink2-base
Changes since 1.114: +1 -2 lines
Diff to previous 1.114 (colored)

Remove commented out USE_SSL (openssl buildlinks were already used).

Revision 1.114 / (download) - annotate - [select for diffs], Sat Jun 15 21:20:01 2002 UTC (19 years, 7 months ago) by cjep
Branch: MAIN
Changes since 1.113: +2 -2 lines
Diff to previous 1.113 (colored)

Change USE_KERBEROS to PKG_USE_KERBEROS in pkgsrc. There was a "conflict"
which the basesrc USE_KERBEROS variable. Discussed on packages@

This fixes PR#17182 from Takahiro Kambe. The problem was pointed out by
FUKAUMI Naoki on a Japanese NetBSD mailing list.

Revision 1.113 / (download) - annotate - [select for diffs], Sat Apr 6 16:53:01 2002 UTC (19 years, 9 months ago) by frueauf
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH003
Branch point for: buildlink2
Changes since 1.112: +2 -3 lines
Diff to previous 1.112 (colored)

Update fetchmail{conf} to 5.9.11.

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.

Revision 1.112 / (download) - annotate - [select for diffs], Wed Feb 13 22:59:02 2002 UTC (19 years, 11 months ago) by skrll
Branch: MAIN
Changes since 1.111: +1 -5 lines
Diff to previous 1.111 (colored)

There is no reason for the BUILD_DEPENDS on autoconf (any more)

Revision 1.111 / (download) - annotate - [select for diffs], Tue Jan 22 20:51:39 2002 UTC (20 years ago) by wiz
Branch: MAIN
Changes since 1.110: +3 -3 lines
Diff to previous 1.110 (colored)

Use PKGREVISION instead of manually adding nb1.

Revision 1.110 / (download) - annotate - [select for diffs], Tue Jan 22 20:46:45 2002 UTC (20 years ago) by jdolecek
Branch: MAIN
Changes since 1.109: +2 -1 lines
Diff to previous 1.109 (colored)

bump version to nb1 - cs.po change

Revision 1.109 / (download) - annotate - [select for diffs], Sun Dec 30 12:05:12 2001 UTC (20 years ago) by frueauf
Branch: MAIN
Changes since 1.108: +2 -2 lines
Diff to previous 1.108 (colored)

Update fetchmail{conf} to 5.9.6.

fetchmail-5.9.6 (Fri Dec 14 04:03:50 EST 2001), 21247 lines:

* OPIE bug fixes by Jun Miyoshi <usako@omnisci.co.jp>.
* Documented known IDLE bug in the todo.html file.
* Sunil Shetye's fix for a timeout/reconnect bug.
* LMTP fix from Toshiro HIKITA <toshi@sodan.org>.
* The duplicate-killer doesn't try to operate if we can get an actual
  recipient address from the trace headers.

Revision 1.108 / (download) - annotate - [select for diffs], Mon Nov 12 17:33:42 2001 UTC (20 years, 2 months ago) by frueauf
Branch: MAIN
Changes since 1.107: +2 -2 lines
Diff to previous 1.107 (colored)

Update fetchmail{conf} to 5.9.5.

fetchmail-5.9.5 (Thu Nov  8 14:14:35 EST 2001), 21162 lines:

* Changed the logging logic along lines suggested by Jan Klaverstijn,
* fetchmailconf looks first in the directory it's running from to find
  fetchmail.
* Make sure we vet a success status correctly from open_smtp_sink()
  and open_bsmtp_sink().
* Matthias Andree's env.c patch to refuse service when QMAILINJECT is defined.
* Immediately abort if a non-empty QMAILINJECT environment variable is
  found. If it is set and contains f or i, qmail-inject or qmail's
  sendmail `compatibility' wrapper will rewrite From: or Message-ID:
  headers, respectively. En passant, fix the bug that program_name was
  not filled in before used when the user's ID had no PW entry, leading
  to (null) or crash when printing the error message. Patch by Matthias
  Andree.
* NextStep and OpenStep port patch from Eric Sunshine.
* Block signals during SockConnect() so we don't get a socket descriptor
  leak if we're hit by an alarm signal during connect(2).
* Set queryname even when server is inactive; avoids a core-dump bug in
  the fetchids code.

Revision 1.107 / (download) - annotate - [select for diffs], Sat Oct 27 07:00:52 2001 UTC (20 years, 2 months ago) by jlam
Branch: MAIN
Changes since 1.106: +1 -2 lines
Diff to previous 1.106 (colored)

Remove commented USE_LIBINTL definitions ... we already use the
gettext-lib/buildlink.mk file.

Revision 1.106 / (download) - annotate - [select for diffs], Sat Oct 6 17:18:05 2001 UTC (20 years, 3 months ago) by frueauf
Branch: MAIN
Changes since 1.105: +2 -2 lines
Diff to previous 1.105 (colored)

Upgrade fetchmail{conf} to 5.9.4.

fetchmail-5.9.4 (Wed Oct  3 07:47:45 EDT 2001), 21104 lines:

* Finished license cleanup, all licenses in the distribution are now
  officially GPL-compatible.
* Added a length check to from64tobits() after receiving a warning that
  it might create buffer overflows.  No exploitable overflows were found by
  a careful case-by-case audit, and at minimum an exploit would have required
  that the mailserver be subverted.

fetchmail-5.9.3 (Sun Sep 30 12:08:52 EDT 2001), 21075 lines:

* Fix configuration error in handling of long options.
* Thomas Moestl's patch to use querynames in UID files.
* Timeout to deal with long socket closes (Sunil Shetye).
* Move from RSA MD5 code to Colin Plumb's public-domain implementation (BSD
  classic license eliminated)
* Rewrite strcasecmp() (BSD classic license eliminated).
* getopt_long is back for Solaris and HP-UX systems.
* Updated Danish po file.
* Re-enable explicit bounce message on bad address.

fetchmail-5.9.2 (Wed Sep 26 12:47:00 EDT 2001), 21118 lines:

* Enable code to build on Solaris again (long options won't work).
* Move Hesiod lookups to just before DNS lookups.
* Make sure the SICHLD handler is called when we run detached.
* Make kerberos5 in OpenBSD (Federico Schwindt <fgsch@olimpo.com.br>).
* Added FAQ item X8 on why mail sometimes gets an extra ) appended.

fetchmail-5.9.1 (Mon Sep 24 19:01:57 EDT 2001), 21120 lines:

* Make -D short option for --smtpaddress active again.
* Typo fix for Polish translation.
* Make sure IMAP capability checks are caseblind.
* Make sure suffix checks on akalists are properly caseblinded.
* All warning mail now has a generated date stamp.
* getopt.c and getopt1.c removed due to license incompatibility with OpenSSL.
* End of poll cycle is now logged.
* Sanity check now rejects SSL option if SSL support is not compiled in
  (resolves Debian bug #109796).
* HMH's fix for the LMTP localhost/foo problem.
* Mike Warfield's fix for using a combined SSL cert and key in a single file.
* DNS lookups moved to just before the mailserver socket open, so fetchmail
  now works OK even if started up without Internet access.
* Switched from _( to GT_( as a gettext macro, in order to avoid a
  conflict with the SSL library.

Revision 1.105 / (download) - annotate - [select for diffs], Sun Sep 23 10:53:37 2001 UTC (20 years, 4 months ago) by frueauf
Branch: MAIN
Changes since 1.104: +2 -2 lines
Diff to previous 1.104 (colored)

Update fetchmail{conf} to 5.9.0 and apply patch provided in pr 14031
by Xavier HUMBERT <xavier@xavhome.fr.eu.org>.

Revision 1.104 / (download) - annotate - [select for diffs], Mon Aug 27 14:35:10 2001 UTC (20 years, 4 months ago) by tron
Branch: MAIN
Changes since 1.103: +2 -2 lines
Diff to previous 1.103 (colored)

Use wildcard dependence on "autoconf" package.

Revision 1.103 / (download) - annotate - [select for diffs], Fri Aug 10 05:31:40 2001 UTC (20 years, 5 months ago) by tron
Branch: MAIN
Changes since 1.102: +2 -2 lines
Diff to previous 1.102 (colored)

Update 'fetchmail' package to version 5.8.17. Changes since version 5.8.14:
- SECURITY FIX: Fixed a security hole that is exploitable if fetchmail is
  running as root and the attacker can either subvert the mailserver or
  redirect to a fake one using DNS spoofing.  Bugtraq announcement to follow
  soon.  Thanks to Salvatore Sanfilippo <antirez@invece.org>.
- Eliminated second bounce on failed RCPT TO address.
- Always use fetchmail host's FQDN to identify the daemon when
  sending bounce messages.
- Embarrassing bug of the month -- somehow, 'skip' wasn't being interpreted!
- Handle ! in RFC2821 Return-Path addresses properly.
- Better handling of BAD and NO responses to FETCH (thank Justin Guyett).
- Fixed *yet another- build error due to breakage in the i18n code.
- Refuse mail that has no good addresses and can't be sent to postmaster.
- Restore behavior of discarding mail on 550 (Debian bug #105237).
- John Summerfield updated getfetchmail.
- Cleanup patches by HMH.
- Lock-file-name bug reported by Scott Johnson.
- Updated Danish translation by Byrial Jensen.
- Updated French translation by Thierry Vignaud.
- Man page bugs pointed out by Andrew Benham.
- POP3 end of session RSET on keep removed.
- In IMAP, handle BAD and NO responses to FETCH gracefully.
- Parse 'no {syslog|invisible|showdots}' properly.
- Change AC_DEFINE to AC_DEFINE_UNQUOTED appropriately in configure.in
  (Debian bug #104484).
- Fixed bug in fetchmailconf plugin/plugout code (Debian bug #105987).

Revision 1.102 / (download) - annotate - [select for diffs], Tue Jul 31 16:19:08 2001 UTC (20 years, 5 months ago) by tron
Branch: MAIN
Changes since 1.101: +2 -1 lines
Diff to previous 1.101 (colored)

Fix build problem under NetBSD-current noted by Launey Thomas in
private e-mail as proposed by Johnny C. Lam.

Revision 1.101 / (download) - annotate - [select for diffs], Sun Jul 29 07:30:59 2001 UTC (20 years, 5 months ago) by tron
Branch: MAIN
Changes since 1.100: +2 -2 lines
Diff to previous 1.100 (colored)

Update "fetchmail" and "fetchmailconf" package to version 5.8.14. Changes
since version 5.8.10:
- Corrected Rob Braun's remote-build change, it broke the build with NLS.
- Found (and killed) a subtle SMTP protocol error that was probably lurking
  behind a lot of the bug reports related to bounce mail, thanks to Quoc Luu.
  (Only manifested when the MTA rejected mail due to a bad RCPT TO address.)
- Correction for backslash-handling patch in rfc822.c.
- Fix for Debian bug Bug#1038222: fetchmail conf fails to write file
  after configuration; move .fetchmailrc to .fetchmailrc.bak before
  overwriting.
- Discard Return-Path headers consisting of a single @.
- Make fetchmailconf dump plugin and plugout options properly.
- Rob Braun's changes for building fetchmail outside its source directory
- Don't depend on having snprintf available.
- Bug fix for envskip.
- ODMR finally seems to be working.
- Handle multiple backslashes within RFC822 address strings correctly.
- Don't exit on a failure to DNS-resolve a mailserver name, just
  make it inactive.  Exit only if all lookups fail.
- Restore code to deal with SMTP error responses at RCPT TO time, but
  without issuing an RSET.  This is intended to fix obscure bugs that
  show up in recent Postfix releases and sendmail configurations that
  delay antispam checks on the MAIL FROM line until RCPT TO time.
- Signal-processing fix for Debian bug #102711.
- More ODMR patches from Matt Armstrong.

Revision 1.100 / (download) - annotate - [select for diffs], Wed Jun 27 04:28:48 2001 UTC (20 years, 6 months ago) by jlam
Branch: MAIN
Changes since 1.99: +8 -5 lines
Diff to previous 1.99 (colored)

Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY.

Revision 1.99 / (download) - annotate - [select for diffs], Wed Jun 27 04:17:35 2001 UTC (20 years, 6 months ago) by jlam
Branch: MAIN
Changes since 1.98: +18 -18 lines
Diff to previous 1.98 (colored)

Whitespace changes only.

Revision 1.98 / (download) - annotate - [select for diffs], Tue Jun 26 07:18:09 2001 UTC (20 years, 7 months ago) by tron
Branch: MAIN
Changes since 1.97: +2 -3 lines
Diff to previous 1.97 (colored)

Update "fetchmail" and "fetchmailconf" packages to version 5.8.10.
Changes since version 5.8.8:
- More fixes for the new message-marking code from Thomas Moestl.
- Fixes for ODMR code from Matt Armstrong.
- HMH's snprintf/strncat cleanup patch.
- Fixes for Debian bugs #101792, #101950.
- Updated Danish translation by Byrial Jensen.
- ODMR fixes from Matt Armstrong <matt@lickey.com>.
- The smtphost option has been split. It is no longer overloaded to set
  the list of domains to be queried in ETRN and ODMR modes.  Instead, use
  the `fetchdomains' option.

Revision 1.97 / (download) - annotate - [select for diffs], Sun Jun 24 11:19:00 2001 UTC (20 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.96: +1 -2 lines
Diff to previous 1.96 (colored)

Doesn't seem to need GNU make anymore.

Revision 1.96 / (download) - annotate - [select for diffs], Sat Jun 23 10:01:59 2001 UTC (20 years, 7 months ago) by frueauf
Branch: MAIN
Changes since 1.95: +2 -2 lines
Diff to previous 1.95 (colored)

Update fetchmail{conf} to 5.8.8. This should fix pr 13269 submitted
by Emmanuel Dreyfus.

fetchmail-5.8.8 (Wed Jun 20 17:22:26 EDT 2001), 20782 lines:

* Fix bug that prevented messages from being marked oversized unless -v was on.
* Byrial Jensen made the tracepoll information RFC822-conformant.
* Reorder code to avoid accessing line buffers after they have been freed.
* Steven Krings's patch to deal with over-long header lines.
* Fix for Debian bug #101500.
* Updated Danish translation by Byrial Jensen.
* Chris Maio's patch for POP3 with BSMTP.
* Patch from HMH resolves DEbian bug #101530.

fetchmail-5.8.7 (Sun Jun 17 12:02:17 EDT 2001), 20749 lines:

* Make fetchmailconf work properly again by fixing tracepolls mismatch.
* HMH's fix for Debian bug #98127.
* driver.c refactoring in preparation for streaming mode.

Revision 1.95 / (download) - annotate - [select for diffs], Fri Jun 15 11:42:18 2001 UTC (20 years, 7 months ago) by itojun
Branch: MAIN
Changes since 1.94: +2 -2 lines
Diff to previous 1.94 (colored)

upgrade to 5.8.6.

fetchmail-5.8.6 (Tue Jun 12 08:16:54 EDT 2001), 20676 lines:

* Reject candidate headers for the MAIL FROM address that have \n in them.
* Add capability to insert poll trace data in the Received line.
* HMH's patch to prevent buffer overflow due to long headers. Addresses
  Debian bug #100394.
* Brendan Kehoe's patch to avoid doing DNS lookups on skip entries.

There are 347 people on fetchmail-friends and 592 on fetchmail-announce.

fetchmail-5.8.5 (Tue May 29 20:01:39 EDT 2001), 20650 lines:

* Interface option fix from Alexander Kourakos.
* Fixes for i18n glitches and new Danish translation from Byrial Jensen.
* Attempted fix for Harry McGavran's problems with the Kerberos V build.
* Added fetchmailnochda.pl to the contrib directory.
* Sunil Shetye's patches for the seen count on IMAP and auto protocol.

There are 337 people on fetchmail-friends and 583 on fetchmail-announce.

fetchmail-5.8.4 (Mon May 21 15:08:03 EDT 2001), 20636 lines:

* SSL certificate options from Thomas Moestl <tmoestl@gmx.net>.
* Frantisek Brabec's patch for better UIDL error recovery.
* Another zombie-leak patch from HMH.
* Jorg de Jong's patch attempts to handle spaces in the ID part of UIDLs.
* Eliminate use of -C in Makefile.

There are 334 people on fetchmail-friends and 583 on fetchmail-announce.

Revision 1.94 / (download) - annotate - [select for diffs], Mon May 14 12:12:47 2001 UTC (20 years, 8 months ago) by tron
Branch: MAIN
Changes since 1.93: +3 -3 lines
Diff to previous 1.93 (colored)

Update "fetchmail" and "fetchmailconf" package to version 5.8.3. Changes
since version 5.8.1:
- The `localhost' special case of `via' is gone.  Use `plugin %h' for talking
  to ssh instead.
- Prevent POP3 code from authenticating multiple times on success.
- Fixed IMAP password shrouding.
- GCC warning cleanups from ahaas@neosoft.com.
- Plug another hole that was letting zombies through.
- SA_RESTART portability fix for SunOS.
- Ignore Sender and Resent-Sender headers unless they contain @.
- HH's patches fixing Debian bug #90966 and addressing Debian bug #92554.
- GSSAPI portability patch by Peter Fales.
- Updated cs.po by Jiri Pavlovsky.
- Michael Kjorling's patch to add server ID to authentication success/failure
  bugmail.
- Kerberos build patch by HH.
- Don't cough and die from failure to resolve a skipped host.  Resolves
  Debian bug #92530
- Do aka suffix match even if DNS checking is enabled (Johannes Stille's bug).
- SIGCHLD handler now sets SA_RESTART explicitly in order to avoid zombies
  from interrupted system calls.  Debian bug #95659.

Revision 1.93 / (download) - annotate - [select for diffs], Sat Apr 21 13:32:07 2001 UTC (20 years, 9 months ago) by frueauf
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH001
Changes since 1.92: +2 -2 lines
Diff to previous 1.92 (colored)

Update fetchmail{conf} to 5.8.1.

Changes since fetchmail 5.7.2:

fetchmail-5.8.1 (Tue Apr 10 09:32:04 EDT 2001), 20511 lines:
* Nalin Dahyabai's password parse and authentication fixe.
* Vitezslav Samel's patch to Makefile.in to make parallel makes work.

fetchmail-5.8.0 (Mon Apr  2 15:18:33 EDT 2001), 20459 lines:
* Documentation update for gold release.

fetchmail-5.7.7 (Wed Mar 28 20:24:48 EST 2001), 20459 lines:
* More configure fixes -- include missing stub script in the distribution.

fetchmail-5.7.6 (Thu Mar 22 16:22:48 EST 2001), 20456 lines:
* Fix POP2 and POP3 password shrouding.
* Don't remove UIDL scratchlist on query completion (Frantisek Brabec's bug).
* IMAP: don't just quit if GSSAPI or Kerberos IV fail, but try other methods.
* Document the fact the IDLE and multiple folders don't play well together.
  Closes Debian bug#89908.

fetchmail-5.7.5 (Sat Mar 17 23:24:41 EST 2001), 20440 lines:
* Nalin Dahyabhai's patch to make IPv6 build on older systems.
* Restrict shrouding to just the password send so it won't leak info.
* Move an #ifdef INET6_ENABLE to deal with libc5 headers.
* Only DNS-probe entries that are active on this run.
* Fix `nospambounce' recognition.
* Updated French translation.
* Yoshihiko SARUMARU's patch to keep kanji out of Received headers.
* Include aclocal.m4 in the tarball (solves some build problems).
* Added HMH's patch to support configuring a specific fallback MUA.

fetchmail-5.7.4 (Mon Mar 12 00:02:23 EST 2001), 20323 lines:
* SECURITY FIX: unsecure tempfile creation bug in fetchmailconf, thanks
  to Colin Phipps <cph@cph.demon.co.uk> for pointing this out.
* Configure cleanup from HMH.
* Documentation refresh.

fetchmail-5.7.3 (Sun Mar 11 17:01:56 EST 2001), 20323 lines:
* Incorporate SA_LEN patch from Red Hat.
* HMH's "no spambounce" patch for fetchmailconf.
* John Bartlett's patch to make the driver code more tolerant of flaky POP3
  servers (better handling of timeout at session start).
* Make `fetchmail --configdump' work when there's a defaults entry.
* Incorporated HMH's build fixes.
* Added FALLBACK_MDA; fetchmail now looks for procmail or sendmail at
  build time and uses it if it can't open port 25 for local delivery.
* Incorporated Red Hat fixes for GSSAPI, configure.in.
* Bailing out on read-only messages breaks fetchmail -c.  To avoid this,
  use EXAMINE rather than SELECT in that case.

Revision 1.92 / (download) - annotate - [select for diffs], Tue Apr 10 09:20:33 2001 UTC (20 years, 9 months ago) by tron
Branch: MAIN
Changes since 1.91: +2 -1 lines
Diff to previous 1.91 (colored)

Fix build error on NetBSD systems without "intl" library in base system.

Revision 1.91 / (download) - annotate - [select for diffs], Fri Mar 30 15:08:42 2001 UTC (20 years, 9 months ago) by mycroft
Branch: MAIN
Changes since 1.90: +3 -2 lines
Diff to previous 1.90 (colored)

Upgrade to 5.7.7.  Needs gmake now.
(Unfortunately, this doesn't fix my KPOP problem.)

Revision 1.90 / (download) - annotate - [select for diffs], Tue Mar 27 03:20:04 2001 UTC (20 years, 10 months ago) by hubertf
Branch: MAIN
Changes since 1.89: +3 -3 lines
Diff to previous 1.89 (colored)

Change BUILD_DEPENDS semantics:
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.

While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).

Patch by Alistair Crooks <agc@netbsd.org>

Revision 1.89 / (download) - annotate - [select for diffs], Fri Mar 23 10:01:01 2001 UTC (20 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.88: +13 -1 lines
Diff to previous 1.88 (colored)

Fix compilation with SSL and kerberos on -current (and hopefully 1.5).
Still works on 1.4.2.

Revision 1.88 / (download) - annotate - [select for diffs], Sat Mar 10 10:51:03 2001 UTC (20 years, 10 months ago) by frueauf
Branch: MAIN
Changes since 1.87: +3 -2 lines
Diff to previous 1.87 (colored)

Update fetchmail{conf} to 5.7.2.

fetchmail-5.7.2 (Sun Mar  4 19:05:57 EST 2001), 20167 lines:

* NLS build fixed under Linux -- thanks to Nicol<E1>s Lichtmaier.
  Now builds with NLS by default, unavoidable side effect of fix.
* Various cleanups and minor bugfixes in OTP support.
* Corrected header error in SSL support.
* Updated Spanish translation by Javier Kohen.
* Incorporated Red Hat's 5.5.0 Kerberos V patch.
* Incorporated Henrique Holschuh's fetchmailconf warning on local names with @.

fetchmail-5.7.1 (Sun Mar  4 00:30:04 EST 2001), 20167 lines:

* Note: NLS build ability is broken!
* FreeBSD port fixes.
* Man page polished and updated.
* Added --sslproto option from Peter Hedwig.
* Fix KPOP support, which got broken in 5.6.8. Closes Debian bug #88288.

Revision 1.87 / (download) - annotate - [select for diffs], Sun Mar 4 03:26:50 2001 UTC (20 years, 10 months ago) by assar
Branch: MAIN
Changes since 1.86: +2 -2 lines
Diff to previous 1.86 (colored)

turn KERBEROS into a binary switch

Revision 1.86 / (download) - annotate - [select for diffs], Sat Mar 3 12:27:50 2001 UTC (20 years, 10 months ago) by frueauf
Branch: MAIN
Changes since 1.85: +3 -3 lines
Diff to previous 1.85 (colored)

Update fetchmail{conf} to 5.7.0.

Changes since 5.6.0:

fetchmail-5.7.0 (Thu Mar  1 18:00:08 EST 2001), 20131 lines:

* Updated Danish translation from Byrial Jensen.
* Fixed bug in NTLM support.  Separately, "auth ntlm" now works.
* Imail server and vircom NTLM account added to test list.
* Don't require Tkinter to read --configdump output.

fetchmail-5.6.8 (Thu Feb 22 02:57:31 EST 2001), 20110 lines:

* `preauth' option changed back to `auth'
* IMAP code now bails out if the server forces the mailbox read-only.
* Fixed a core dump in Dave Zarzycki's new plugin code.
* POP3 latency optimization: only do CAPA and set authentication capabilities
  from it once at start of run.

fetchmail-5.6.7 (Mon Feb 19 12:31:03 EST 2001), 20082 lines:

* Fixed brown-paper-bag password bug (only showed up if it was necessary
  to prompt for a password).  This fixes Debian bug #86350: Fetchmail doesn't
  ask for password.
* In POP3, query for AUTH methods a la RFC2449.

fetchmail-5.6.6 (Thu Feb 15 20:43:47 EST 2001), 20083 lines:

* Fixed locale setting; this should make i18n actually work.
* Resolved Debian bug #85938: fetchmail asks for a password when using ETRN.
* Resolved Debian bugs #85853 and #86047.  POP3: Don't issue AUTH between
  USER and PASS, some servers choke on this.
* Resolved Debian bug #85772 re Kerberos compilation.
* Resolved Debian bug #85961: Wrong error message when local connection fails.
* Serious pre-release regression testing begins.  This version tested
  against 18 different POP3 and IMAP servers.

fetchmail-5.6.5 (Mon Feb 12 04:33:39 EST 2001), 20062 lines:

* CRAM-MD5 authentication of IMAP and POP3 is working.  Tested against
  IMAP4rev1 2000.287 and v2000.70 POP3 gateway at neo.netnea.com.
* Full support for POP3 AUTH (RFC1734) with KERBEROS_IV, GSSAPI, OTP.
  This code has been completely refactored.  In the process, it is
  possible I have broken GSSAPI, KERBEROS, and OPIE; this needs to be tested.
  The old IMAP-LOGIN, IMAP-GSS, and IMAP-K4 protocols are gone; fetchmail
  now uses these automatically when it detects the right capabilities.
  To prevent having fetchmail  look for a password, specify a "preauth"
  option other than "password".
* Noted that Debian bugs #78963, #63064, #81312, #78796, #78363, #78149,
  #68627, #67559, #63308, #63088, #71428 are fixed.
* Resolved Debian bug #65505: fetchmail now returns a nonzero exit status
  when interrupted before a successful fetch.
* configure --ssl works correctly again.

fetchmail-5.6.4 (Sun Feb 11 00:43:14 EST 2001), 20085 lines:

* ODMR port fix for AIX.
* Dave Zarzycki's fix for former FAQ item F5 (%h and %p not being expanded).
* Dave Zarzycki's fix to reap zombie processes when nodetach is set.
* Attempted fix for CRAM-MD5 problem with IMAP 2000.

fetchmail-5.6.3 (Wed Feb  7 10:56:21 EST 2001), 19901 lines:

* VPATH build fixed (thanks to Harry McGavran).
* Danny O'Brien's patch allowing preauth and idle to work together.
* Fixed a bug in configure.in that was resulting in KERBEROS_IV being
  set when it should not have been (several reports).
* FAQ change: mailing lists have moved to MailMan.
* Deal with brain-dead netmind mail missing the RFC822 delimiter line.
* ODMR (RFC 2645) support -- untested and probably buggy!

fetchmail-5.6.2 (Fri Jan  5 16:45:47 EST 2001), 19744 lines:

* Dave Bodenstab's fix for the lockfile re-exec problem.
* Fixes for `principal' handling in fetchmailconf.
* Make --with-included-gettext work again (Thanks to Albert Chin-A-Young).

fetchmail-5.6.1 (Mon Dec 11 23:11:59 EST 2000), 19718 lines:

* More on ETRN in the FAQ.
* Horst Klokow's patch to make interface check the remote IP address.
* Roger Luethi's patch to write the UIDL file when you hit a fetchlimit.
* Don Beusee's patch to eliminate wedging on authentication failure.
  Instead, fetchmail will now notify the user on the third failure, then
  continue polling silently until service is restored (at which time the
  user will get a notification).
* Samuel Leo's patch to add LMTP capability to the smtphost option.
* Fix UIDL handling on skip entries.
* Add Don Beusee's `spambounce' option (default off).

Revision 1.85 / (download) - annotate - [select for diffs], Sat Feb 24 02:25:22 2001 UTC (20 years, 11 months ago) by hubertf
Branch: MAIN
Changes since 1.84: +2 -2 lines
Diff to previous 1.84 (colored)

First round of cleaning up INSTALL usage:

 INSTALL -d 	=> INSTALL_*_DIR
 INSTALL	=> INSTALL_*

Beware that only invocations are changed that don't set special
values for owner, mode or group!

Cleanup suggested by zuntum@IRC

Revision 1.84 / (download) - annotate - [select for diffs], Sat Feb 17 18:24:46 2001 UTC (20 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.83: +2 -1 lines
Diff to previous 1.83 (colored)

Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.

Revision 1.83 / (download) - annotate - [select for diffs], Wed Feb 7 05:16:39 2001 UTC (20 years, 11 months ago) by fredb
Branch: MAIN
Changes since 1.82: +2 -2 lines
Diff to previous 1.82 (colored)

Fix a few more paste-o's.

Revision 1.82 / (download) - annotate - [select for diffs], Mon Feb 5 09:00:59 2001 UTC (20 years, 11 months ago) by tron
Branch: MAIN
Changes since 1.81: +2 -2 lines
Diff to previous 1.81 (colored)

Use full pathname "${LOCALBASE}/bin/auto..." in dependences and make
targets. This includes a fix for PR pkg/12125 by Tomasz Luchowski.

Revision 1.81 / (download) - annotate - [select for diffs], Mon Nov 27 15:59:06 2000 UTC (21 years, 1 month ago) by frueauf
Branch: MAIN
Changes since 1.80: +2 -2 lines
Diff to previous 1.80 (colored)

Update fetchmail{conf} to 5.6.0.

fetchmail-5.6.0 (Sun Nov 26 22:11:09 EST 2000), 19625 lines:

* Updated FAQ on IPv6 operation.
* Enabled showdots to work from the command line.
* Fixed a bug in fetchmailconf's handling of the `principal' option.
* smtpname processing fixed.

Revision 1.80 / (download) - annotate - [select for diffs], Tue Nov 14 06:44:36 2000 UTC (21 years, 2 months ago) by frueauf
Branch: MAIN
Changes since 1.79: +2 -2 lines
Diff to previous 1.79 (colored)

Update fetchmail to 5.5.6.

fetchmail-5.5.5 (Sat Nov 11 14:22:24 EST 2000), 19563 lines:

* Chip Salzenberg's patch to prevent wildcards in Common Names from causing
  spurious error messages (resolved Debian bug #75011).
* Added --showdots option by Thomas Jarosch <tomj@gmx.de>.
* Added --principal option from R. Lindsay Todd" <toddr@rpi.edu>.
* Spanish-language update from Javier Kohen.
* Nalin Dahyabai's fix to handle untagged responses during imap-gss
  authentication.
* Koyama Mituru's patch for improved spam handling under qmail; checks
  for a 553 reponse to RCPT TO.
* Added FAQ item F5 of %h and  %p interpolation from Matthias Andree.

Revision 1.79 / (download) - annotate - [select for diffs], Thu Nov 9 08:31:47 2000 UTC (21 years, 2 months ago) by tron
Branch: MAIN
Changes since 1.78: +2 -1 lines
Diff to previous 1.78 (colored)

Add missing "USE_LIBINTL= YES".

Revision 1.78 / (download) - annotate - [select for diffs], Sun Oct 29 22:56:30 2000 UTC (21 years, 2 months ago) by frueauf
Branch: MAIN
Changes since 1.77: +2 -2 lines
Diff to previous 1.77 (colored)

Update fetchmail{conf} to 5.5.5.

fetchmail-5.5.5 (Tue Oct 17 17:50:46 EDT 2000), 19523 lines:
* Killed a nasty segfault due to double-freeing of the header block.
* Updated Danish internationalization by Byrial Jensen.
* Added FAQ item X7 on attachment hangs.

fetchmail-5.5.4 (Sun Oct  8 10:57:37 EDT 2000), 19518 lines:
* Fall back on the computed queryname if we need the DNS name of a a host
  and can't get it. Resolves Debian bug #69199.
* Andrej Borsenkow's fix for configuration with new SOCKS.
* Pavel Roskin's fix to build the RPM without libcrypto (Red Hat changed
  the library name to libk5crypto in 6.2).
* Peter Backes's sm-hybrid patch added to contrib; more FAQ item T1 changes.
* Emiliano's patch to make dropdelivered and envelope interact properly.
* In fetchmailconf, always reset the port number when changing protocols.
* Patrick Bihan-Faou's changes to use sysctl() for interface checking
  so fetchmail doesn't have to be suid kmem.

Revision 1.77 / (download) - annotate - [select for diffs], Sun Oct 15 17:11:42 2000 UTC (21 years, 3 months ago) by frueauf
Branch: MAIN
Changes since 1.76: +2 -2 lines
Diff to previous 1.76 (colored)

Update fetchmail and fetchmailconf to 5.5.3.

fetchmail-5.5.3 (Tue Sep 26 17:56:32 EDT 2000), 19278 lines:

* Added skip size reporting as suggested by Franck Pommereau.
* Don't terminate on failed DNS lookup of host, go to next entry.
* Danish localization support, courtesy of Byrial Jensen.
* Fix reference to freed message header block (thanks to Andrew Morton)

fetchmail-5.5.2 (Thu Sep  7 23:00:24 EDT 2000), 19243 lines:

* Horst Von Brand's security and specfile patches.
* Major changes to FAQ item T1.
* Minor correction to FAQ item K3 by Malte Kiesel.
* Added to FAQ R1, on enabling sendmail in RH 6.9.
* Resolved Debian bugs #66110, #70862.

fetchmail-5.5.1 (Sun Aug 20 23:43:03 EDT 2000), 19241 lines:

* Fix a finger error in the dot-termination fix for 5.5.0.
* Javier Kohen's update for es.po.
* Jiri Pavlovsky's cs.po update.
* Added to FAQ item on K3 a recipe using the new plugin %h option.
* Fixed a nasty typo in FAQ item T1 -- the old version didn't generate
  correct Delivered-To hacks.  Thanks to Peter 'Rattacresh' Backes
  <rtc@helen.PLASMA.Xg8.DE> for spotting this.

Revision 1.76 / (download) - annotate - [select for diffs], Sat Sep 9 19:40:18 2000 UTC (21 years, 4 months ago) by fredb
Branch: MAIN
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-4-PATCH003
Changes since 1.75: +1 -2 lines
Diff to previous 1.75 (colored)

Reorganize crypto handling, as discussed on tech-pkg. Remove all
RESTRICTED= variables that were predicated on former U.S. export
regulations. Add CRYPTO=, as necessary, so it's still possible to
exclude all crypto packages from a build by setting MKCRYPTO=no
(but "lintpkgsrc -R" will no longer catch them).

Specifically,

- - All packages which set USE_SSL just lose their RESTRICTED
    variable, since MKCRYPTO responds to USE_SSL directly.
- - realplayer7 and ns-flash keep their RESTRICTED, which is based
    on license terms, but also gain the CRYPTO variable.
- - srp-client is now marked broken, since the distfile is evidently
    no longer available. On this, we're no worse off than before.
    [We haven't been mirroring the distfile, or testing the build!]
- - isakmpd gets CRYPTO for RESTRICTED, but remains broken.
- - crack loses all restrictions, as it does not evidently empower
    a user to utilize strong encryption (working definition: ability
    to encode a message that requires a secret key plus big number
    arithmetic to decode).

Revision 1.75 / (download) - annotate - [select for diffs], Sun Aug 13 11:23:19 2000 UTC (21 years, 5 months ago) by frueauf
Branch: MAIN
Changes since 1.74: +2 -2 lines
Diff to previous 1.74 (colored)

Update fetchmail to 5.5.0.

fetchmail-5.5.0 (Sat Aug 12 12:47:21 EDT 2000), 19241 lines:

* Fix pop3.c to avoid trouble with spurious dot terminations.

Revision 1.74 / (download) - annotate - [select for diffs], Fri Aug 11 17:46:51 2000 UTC (21 years, 5 months ago) by frueauf
Branch: MAIN
Changes since 1.73: +2 -2 lines
Diff to previous 1.73 (colored)

Update fetchmail{conf} to 5.4.5.

fetchmail-5.4.5 (Mon Aug  7 03:25:23 EDT 2000), 19238 lines:

* Dave Zarzycki's patch to enhance plugins, adding %h and %p.
* Vitezslav Samel's patch to fix a Y2K bug in lsmgen.sh.
* Fixed a fatal typo in fetchmailconf.
* Resolved Debian bug #67559. It was a misdiagnosis.
* Resolved Debian bugs #62115, #61983, #68627, #61983.
* Return PS_NOMAIL when no server entries are active.
* pt_BR Update from George Godoy.
* David Taylor's fixes for the UIDL code.

Revision 1.73 / (download) - annotate - [select for diffs], Mon Jul 24 20:58:51 2000 UTC (21 years, 6 months ago) by frueauf
Branch: MAIN
Changes since 1.72: +2 -2 lines
Diff to previous 1.72 (colored)

Update fetchmail and fetchmailconf to 5.4.4.

fetchmail-5.4.4 (Sun Jul 23 15:56:16 EDT 2000), 19172 lines:

* Guenther H. Leber's fix to show expunge parameters for POP3 in fetchmail -V.
* Richard Gooch's fixes to use sigation(2) in sink.c and daemon.c
* Petr Kristof's fix for sslcert configuration in fetchmailconf.
* Jiri Pavolvsky's updated cs.po.
* Cyrille Lefevre <clefevre@citeweb.net>'s patch for IPV6,
  resolving FreeBSD Problem Report ports/19996.
* Added John Summerfield's pop2test to contrib.
* In the fetchmail RPM spec, stop compressing the man pages.  Turns out
  rpm-4.0 does a find(1) over the stuff to be installed and gzip(1)s the
  manpages it finds. This gets messed up by the explicit symlink among
  manpages in the spec file, which rpm redoes and gets all wrong.
* Added Antoine Beaupre's dropdelivered option.

fetchmail-5.4.3 (Sun Jul  2 14:24:28 EDT 2000), 19080 lines:

* Fixed Debian bug #63667, fetchmailconf: doesn't write .fetchmailrc properly.
* RFC2177 IDLE should now be done even when there are no messages.
* Joerg Plate's SSL typo fix.
* Try to limit the damage bad UIDL handling can do by refusing to mess with
  the UIDL state if there has been an error.
* Better isafile test -- bizarrely enough, Linux ptys have S_ISBLK.
* Includes for SSL now use the openssl directory, which has been standard
  since OpenSSL 0.9.3.  If this breaks your build, upgrade your SSL.

fetchmail-5.4.2 (Wed Jun 28 07:21:04 EDT 2000), 19069 lines:

* Julian Haight's fix for his 5.4.1 patch, which created a potential
  memory leak.
* Minor bug fixes for SSL by Wolfram Kleff.
* Be more clever about when we suppress progress dots.

fetchmail-5.4.1 (Tue Jun  6 23:24:22 EDT 2000), 19051 lines:

* Julian Haight added support for arbitrary SMTP RCPT TO: control using:
  --smtpname user@host.  Should be useful for sites running multiple virtual
  domains without local users, such as a cyrus IMAP installation.
* Julian Haight added hostaddr reporting in the "Received: from" clause.
* NT material added to FAQ item O9.
* Commented out the socket-shutdown code that was causing mystery hangs under
  Red Hat 6.2.  We can live with a socket leak (assuming it comes back) nmore
  easily than we can live with fetchmail getting wedged in place.
* Werner Almesberger <almesber@lrc.epfl.ch> sent minor bug fixes for BSMTP.

fetchmail-5.4.0 (Sat May 13 18:24:21 EDT 2000), 18977 lines:

* Matthias Scheler's fix for SSL under IPV6
* Added FAQ material on SSL's "RPNG not seeded" message and on ssh tunnelling.
* Resolved Debian bug  #63667.

Revision 1.72 / (download) - annotate - [select for diffs], Sun May 21 19:19:34 2000 UTC (21 years, 8 months ago) by kim
Branch: MAIN
Changes since 1.71: +14 -3 lines
Diff to previous 1.71 (colored)

Fetchmail did not compile on i386 1.4Y with crypto-us.  Made SSL optional.

Revision 1.71 / (download) - annotate - [select for diffs], Tue May 2 08:15:01 2000 UTC (21 years, 8 months ago) by tron
Branch: MAIN
Changes since 1.70: +2 -1 lines
Diff to previous 1.70 (colored)

Mark package as restricted now that "openssl" is used to provide
secure POP3 and IMAP.

Revision 1.70 / (download) - annotate - [select for diffs], Wed Apr 26 22:10:47 2000 UTC (21 years, 8 months ago) by tron
Branch: MAIN
Changes since 1.69: +4 -3 lines
Diff to previous 1.69 (colored)

Add suport for IMAP and POP3 via SSL.

Revision 1.69 / (download) - annotate - [select for diffs], Mon Apr 24 04:32:48 2000 UTC (21 years, 9 months ago) by itojun
Branch: MAIN
Changes since 1.68: +2 -2 lines
Diff to previous 1.68 (colored)

upgrade to 5.3.8.

--- changes since 5.3.4
* Fixed brown-paper-bag bugs involving rcfile name initialization.
* In fetchmailconf, don't permit editing of a blank server entry.
* Updated and corrected version of contrib/domino.
* Galician translation added, courtesy of Jesus Bravo Alvarez <jba@pobox.com>.
* Spanish translation updated, courtesy of Javier Kohen.
* Removed an unnecessary Kereberos check that seemed to be causing lossage.
* FETCHMAILHOME environment variable introduced to optionally override the
  normal $HOME location of fetchmail's rc, id, and pid files.
* Fixed a bug in the SEARCH UNSEEN code that resulted in only half the
  available messages getting fetched each run.
* Autoprobe now recognizes Domino IMAP servers and warns the user.
* Add a needed pclose(3) call in interface.c (thank Matthias Andree).
* In IMAP, use SEARCH UNSEEN instead of flag queries to count and identify
  unseen messages (thanks to Alexis Lê-Quôc <alq666@hotmail.com>).
* Added contrib/domino, a workaround for the Domino attachment problem.
* Added contrib/toprocmail, which demonstrates how a plugin can
  display selected mail headers.
* French internationalization update from Guy Brand.
* IMAP PREAUTH fix from Todd Sabin <tas@webspan.net>.
* Fetchmail now runs on BeOS, thanks to David Reid <david@jetnet.co.uk>.
* Back out the InterChange workaround, it breaks operation with M$ Exchange.
* Update for cs.po from Jiri Pavlovsky.
* Prevent spurious hostname matches in fetchmailconf.
* Ultrix 4.5 port patches from Simon Burge <simonb@thistledown.com.au>.
* Add bug warning to FAQ about Lotus Domino.
* Suppress monitor check just after being woken by signal.

Revision 1.68 / (download) - annotate - [select for diffs], Tue Mar 28 02:44:03 2000 UTC (21 years, 9 months ago) by fredb
Branch: MAIN
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 (colored)

Remove redundant settings of "M4" and "YACC" in CONFIGURE_ENV.

Revision 1.67 / (download) - annotate - [select for diffs], Sun Mar 26 08:58:33 2000 UTC (21 years, 10 months ago) by itojun
Branch: MAIN
Changes since 1.66: +2 -2 lines
Diff to previous 1.66 (colored)

upgrade to 5.3.4.

changes between 5.3.2 -> 5.3.4:

fetchmail-5.3.4 (Wed Mar 22 15:55:51 EST 2000), 18819 lines:

* Added FAQ item on performance under load.
* Fix Debian bug #60202 (segfaults when given command line arguments).
  This only applied to `antispam', as it turned out.
* Work around InterChange's bug with attachments as suggested by
  paul666@mailandnews.com.
* Enable checks on multiple folders.

fetchmail-5.3.3 (Mon Mar 13 16:34:29 EST 2000), 18763 lines:

* Fixed reporting of listener timeouts.
* Configure now supports SOCKS5, thanks to Alan Schmitt.
* Fix a minor bug in preauthenticated IMAP, thanks to Urban Boquist
  <boquist@crt.se>.
* Try to support suffix matching in aka lists.

Revision 1.66 / (download) - annotate - [select for diffs], Sun Mar 12 12:26:29 2000 UTC (21 years, 10 months ago) by fredb
Branch: MAIN
Changes since 1.65: +2 -2 lines
Diff to previous 1.65 (colored)

Use "yacc" for YACC on NetBSD systems (rather than "bison -y").

Revision 1.65 / (download) - annotate - [select for diffs], Thu Mar 9 23:16:45 2000 UTC (21 years, 10 months ago) by itojun
Branch: MAIN
Changes since 1.64: +3 -2 lines
Diff to previous 1.64 (colored)

Upgrade from 5.3.0 to 5.3.2.  includes important IPv6 fix
(if you have IPv4-only sendmail on dual stack node, 5.3.0 may fail to connect).

---
fetchmail-5.3.2 (Mon Mar  6 21:41:23 EST 2000), 18695 lines:

* Added experimental support for RFC2177 IDLE command extension of IMAP.
* Updated fr.po.
* Fixed a bug in fetchmailconf's handling of envelope skip prefixes.
* Don't nuke .fetchids when authorization failure keeps us from getting URLs.
* Added FAQ item X6 on dropped and mangled attachments, thanks to Rob Funk.
* Teach configure.in to link the RSA reference library if available.
* Disable saving of Message-IDs into UIDL lists.

fetchmail-5.3.1 (Sun Mar  5 23:02:42 EST 2000), 18648 lines:

* Use remotename@hostname for MAIL FROM if we have not been able to deduce
  a Return-Path.
* Fix the attempted fix for Joop Susan's ENOTCONN bug.
* Added FAQ material on a Microsoft Exchange bug, on forwarding to
  a different host than the one fetchmail runs on, and on using
  ssh for a secure passwordless connection.  Removed the FAQ entry
  on popclient.
* Jun-ichiro itojun Hagino <itojun@iijlab.net> sent a fix for IPv6.
* Fix Red Hat 6.2beta bug 9982: fetchmailconf now automatically pups up
  an edit panel whenever a new user or site is created.
* Fix Red Hat 6.2beta bug 9987: Deal gracefully with the possibility that
  we might be running as a subprocess with stdin not attached to a tty,
  and thus unable to query for a password.
* Resolved all current Debian bugs classed `important'; #43139, #44744, #44760,
  #44774, #43140, #50990.
* Resolved Debian ordinary bugs #17769, #34383, #38303, #39732, #51674,
  #53386, #53732, #58553.
* Resolved Debian wishlist bug #26630.
* Resolution of #59281 (still loops on Ctrl-C) involved a small change in
  behavior; SIGPIPE now terminates the current poll cycle.

Revision 1.64 / (download) - annotate - [select for diffs], Sat Mar 4 02:16:05 2000 UTC (21 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.63: +2 -2 lines
Diff to previous 1.63 (colored)

Update fetchmail and fetchmailconf to 5.3.0.
Changes since 5.2.4:

fetchmail-5.3.0 (Tue Feb 22 08:53:31 PST 2000), 18618 lines:

* Horst von Brand's improvements to the specfile generator.
* Joop Susan's improvements in error status reporting.
* Only emit progress dots when stdout is connected to a tty.
* Fix for GNATS bug 16468, "INET6 breaks fetchmail preconnect"
  by Munechika SUMIKAWA <sumikawa@ebina.hitachi.co.jp>.
* Lexical analyzer now understands that -?[0-9]*[a-zA-Z] is not a number.

fetchmail-5.2.8 (Mon Feb 14 19:16:46 EST 2000), 18571 lines:

* Attempted fix for Joop Susan's ENOTCONN bug.
* Fix for NO response during SIZE fetches for M$ Exchange IMAP server.
* Thomas Zajic <zlatko@gmx.at> sent a change that copes with GMX X-UIDLs.
* Fix fetchmailconf's handling of ssl attributes when SSL is not configured.
* Handle IMAP folder names with embedded spaces.
* cs.po update from Jiri Pavlovsky.
* Make -d0 -v work when -a and -k are on.
* UID handling has been broken since 5.2.5.  This version should work.
  Thanks to Bruce Hauge <bruce_hauge@agilent.com> for testing.

fetchmail-5.2.7 (Sun Feb  6 20:45:41 EST 2000), 18517 lines:
* Updated FAQ.
* Updated es.po.
* Disable mail notification on server unreachable.  This turned out to
  be a very bad idea.

fetchmail-5.2.6 (Sat Feb  5 00:01:53 EST 2000), 18517 lines:
* Close down sockets using shutdown(2) and discarding read data until we
  get a TCP FIN.  With any luck this will squash our socket leak.
* Open the lockfile with O_SYNC, so we know the file has been written
  before close (sigh...NFS might still betray us...).
* Added Martijn Lievaart's sendmail hacks for multidrop to the contrib
  directory.
* Fix bug in processing of plugout option.
* AIX port tweak from Dave Marquardt <marquard@austin.ibm.com>.
* Add support for `ssh' preauth type to suppress password prompts at startup.
* Support for RFC2449 extended POP3 responses [IN-USE] and [LOGIN-DELAY].
* Log bounced messages via syslog (Debian bug #50184).
* Add scrollbars on fetchmailconf help windows (Debian bug #51770).
* Notify user by mail when pop server nonexistent (Debian bug #47143).
* Debian buglist cleanup.

fetchmail-5.2.5 (Mon Jan 31 02:02:48 EST 2000), 18445 lines:
* Fixed bugs in BSMTP generation reported by Jaap Lutz.
* Make fetchmailconf better at handling backslashes in usernames
  and passwords.
* Jochen Hayek's patch to handle spaces in UID usernames.

Revision 1.63 / (download) - annotate - [select for diffs], Sat Feb 5 19:51:13 2000 UTC (21 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-4-PATCH002
Changes since 1.62: +3 -3 lines
Diff to previous 1.62 (colored)

whitespace fix

Revision 1.62 / (download) - annotate - [select for diffs], Fri Jan 21 15:45:32 2000 UTC (22 years ago) by fredb
Branch: MAIN
Changes since 1.61: +2 -2 lines
Diff to previous 1.61 (colored)

Factor out "fetchmailconf", as suggested by Hubert Feyrer, so that
fetchmailconf can be made usable by naive users without forcing this
package to depend on py-Tk (and X). Incidently update to 5.2.4:

* Fix bug introduced in 5.2.2 that stopped --syslog from working.
* Update for es.po, fr.po, cs.po.
* Message-string macros eliminated from driver.c so gettext can see them.
* Various useful to version reporting & configure.in fixes by Chip Salzenberg.
* Bernhard Rosenkraenzer's fix for broken Kerberos V configuration.
* Make --logfile work in foreground.

Revision 1.61 / (download) - annotate - [select for diffs], Mon Jan 10 22:50:16 2000 UTC (22 years ago) by frueauf
Branch: MAIN
Changes since 1.60: +3 -3 lines
Diff to previous 1.60 (colored)

Update fetchmail to 5.2.3.

fetchmail-5.2.3 (Tue Jan  4 01:56:11 EST 2000), 18421 lines:
* Ken Estes's patch to check for unreachable UIDL file due to bad NFS mount.
* Jorge Godoy's replacement pt_BR.po and various minor translation fixes.
* Javier Kohen's replacement for es.po.
* Munechika SUMIKAWA's patch to make IPv6 version build when POP2 is enabled.
* Russian translation removed; it was badly garbled.
* Added Rick van Rein's fetchmaildistrib script to the contrib directory.
* Gunther Leber's cleanup patches.
* Note to translators: The bodies of the login-error and timeout-error
  form letters have been changed in driver.c.

fetchmail-5.2.2 (Sun Dec 26 09:31:07 EST 1999), 18365 lines:
* Arrange for fetchmail to restart itself quietly when the rc file is touched.
* Improvements to IPv6 code from Jun-ichiro itojun Hagino <itojun@iijlab.net>.
* Drastic simplification of UIDL code, suggested by Ken Estes.

fetchmail-5.2.1 (Sun Dec 19 23:08:53 EST 1999), 18330 lines:
* Added FAQ item R10 on timeouts during messages.
* Fixed indentation problem in fetchmailconf.
* Federico Schwindt's patch to fix broken SSL configuration.
* Fixes to use fetchmail with IPv6 enabled on glibc without inet6-apps
  installed; thanks to Arkadiusz Mis'kiewicz.
* Interpret IMAP PREAUTH tag correctly (from Joerg Dorchain).
* Upgraded to version 0.21 of smbutil.c.  FAQ item S2 now documents
  how to set a domain name.

Revision 1.60 / (download) - annotate - [select for diffs], Sun Jan 9 01:28:34 2000 UTC (22 years ago) by wiz
Branch: MAIN
Changes since 1.59: +3 -3 lines
Diff to previous 1.59 (colored)

whitespace cleanup

Revision 1.59 / (download) - annotate - [select for diffs], Wed Dec 1 12:43:02 1999 UTC (22 years, 1 month ago) by frueauf
Branch: MAIN
Changes since 1.58: +2 -2 lines
Diff to previous 1.58 (colored)

Update fetchmail to 5.2.0.

fetchmail-5.2.0 (Tue Nov 30 14:24:25 EST 1999), 18302 lines:
* fetchmailconf now complains and exits gracefully when not run under X.
* configure.in port patch for OpenBSD from Federico G. Schwindt.
* configure.in port patch fror Heimdal from Leif Johansson <leifj@it.su.se>
* configure.in fix for OpenSSL configuration problems.
* Teach fetchmail about the buggy FTGate server.
* cs.po update from Jiri Pavlovsky.
* Edmund Grimley's patch to uid.c to fix the `uidl keep expunge 1' case.
* Abort startup if the configuration directory is nonexistent; this
  probably means an NFS mount of user's home directory failed.
* Added warnings and FAQ items about the MailMax server, which doesn't
  download attachments.

Revision 1.58 / (download) - annotate - [select for diffs], Sun Nov 21 18:37:57 1999 UTC (22 years, 2 months ago) by frueauf
Branch: MAIN
Changes since 1.57: +2 -2 lines
Diff to previous 1.57 (colored)

Update fetchmail to 5.1.4.

fetchmail-5.1.4 (Sun Nov  7 17:40:21 EST 1999), 18302 lines:
* Mike Pearce's patch to fix a compile-time error recently introduced into
  the socket code when HAVE_INET_ATON is off.
* Added warning to fetchmailconf autoprobe about a flaky Netscape IMAP server.
* Disable duplicate suppression when there is only one recognized recipient.

fetchmail-5.1.3 (Sun Oct 31 12:19:52 EST 1999), 18290 lines:
* Grant Edwards's patch to correct NTLM behavior.
* James Brister's fix for IP-address hostnames.
* Updated config.guess and config.sub.
* Backed out the 5.1.0 change to quote usernames with embedded spaces.
  It actually breaks things.
* Added to fetchmailconf a warning about Imail IMAP servers.
* SSL patches by Michael Warfield merged in.  Distribution still contains
  no crypto code.

fetchmail-5.1.2 (Thu Oct  7 09:46:07 EDT 1999), 17906 lines:
* Joe Loughry <loughry@uswest.net> sent a patch to handle multihomed machines.
* Changed mimedecode default to `off'; it seems that doing RFC2047 decoding
  on headers throws away information that the MUA may need to see.
* Change Received header parsing to no longer demand an embedded dot in
  a mailhost address.
* Incorporated Grant Edwards's ntlmlib-0.2 with fixes for byte-order problems.

fetchmail-5.1.1 (Wed Sep 29 11:52:06 EDT 1999), 17827 lines:
* Added workaround, fetchmailconf warning, and FAQ about Novell GroupWise.
* Consistently show dummy arguments on manual page.
* Fix lexer to permit `antispam -1'.
* John Cigas's delay patch to avoid a timing problem with plugins.
* During IMAP authentication, canonicalize both name and password.
* -A has been retired (goes with authenticate -> preauthenticate change).
* Check for both fetchall and keep on in daemon mode; reject this.
* Fixed a logfile bug dumping IMAP-LOGIN and IMAP-CRAM-MD5.
* Tolerate a tunable constant number of authorization failures before
  complaining and wedging.

Revision 1.57 / (download) - annotate - [select for diffs], Fri Oct 8 22:06:51 1999 UTC (22 years, 3 months ago) by tron
Branch: MAIN
CVS Tags: comdex-fall-1999
Changes since 1.56: +7 -3 lines
Diff to previous 1.56 (colored)

Preprocess "fetchmail.1" with "tbl" so it is completely readable.

Revision 1.56 / (download) - annotate - [select for diffs], Fri Oct 1 10:31:57 1999 UTC (22 years, 3 months ago) by agc
Branch: MAIN
Changes since 1.55: +3 -1 lines
Diff to previous 1.55 (colored)

Make this package compile on Solaris.

Revision 1.55 / (download) - annotate - [select for diffs], Sat Sep 25 11:18:33 1999 UTC (22 years, 4 months ago) by frueauf
Branch: MAIN
Changes since 1.54: +2 -2 lines
Diff to previous 1.54 (colored)

Update fetchmail to 5.1.0.

fetchmail-5.1.0 (Wed Sep 22 01:27:42 EDT 1999):
* CRAM-MD5 code now doublequotes usernames with embedded spaces.  This will
  probably fail (the RFCs don't support quoting) but it's better than nothing
  and works with at least one server.
* Federico G. Schwindt's fix for NetBSD/OpenBSD --with-kerberos.
* auth keyword and option changed to preauth.
* Correct the exit value when .fetchmailrc permissions are wrong.
* getmail/gotmail scripts by Thomas Nesges added to contrib.
* Guenther H. Leber's fix for a potential uid.c buffer overflow.
* Todd Sabin's option to force IMAP authentication type; enables working
  around some broken servers.

Revision 1.54 / (download) - annotate - [select for diffs], Thu Sep 16 16:51:49 1999 UTC (22 years, 4 months ago) by frueauf
Branch: MAIN
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored)

Update fetchmail to 5.0.8.

fetchmail-5.0.8 (Tue Sep 14 06:56:50 EDT 1999):
* Todd Sabin's patch to accept spaces in CRAM-MD5 names.
* Fix to CRAM endianness patch, by Dan Root via Lawrence Rogers.
* Suppress duplicates by message ID in multidrop mode.
* NTLM support for querying Microsoft Exchange servers, from Grant Edwards.
* Lexer fix by Brian Boutel.

Revision 1.53 / (download) - annotate - [select for diffs], Tue Sep 14 02:32:24 1999 UTC (22 years, 4 months ago) by kim
Branch: MAIN
Changes since 1.52: +7 -4 lines
Diff to previous 1.52 (colored)

Change how Kerberos support is enabled in pkgsrc.

Quick guide for compiling packages:
- set KERBEROS=4 or KERBEROS=5 in /etc/mk.conf

Quick guide for configuring Kerberos support in a package Makefile:
- test for KERBEROS value and enable the appropriate version with
  CONFIGURE_ARGS or other means and set USE_KERBEROS=yes
- make sure to disable Kerberos support otherwise (especially if
  using configure, which might automatically detect it)
- BUILD_DEFS and RESTRICTED are set automatically in bsd.pkg.mk
  when USE_KERBEROS=yes is set

Revision 1.52 / (download) - annotate - [select for diffs], Fri Sep 3 22:00:52 1999 UTC (22 years, 4 months ago) by tron
Branch: MAIN
Changes since 1.51: +2 -2 lines
Diff to previous 1.51 (colored)

Compare "${USE_INET6}" explicitly with "YES" so that you can override
settings at the command line.

Revision 1.51 / (download) - annotate - [select for diffs], Sun Aug 22 20:20:57 1999 UTC (22 years, 5 months ago) by frueauf
Branch: MAIN
Changes since 1.50: +2 -2 lines
Diff to previous 1.50 (colored)

Update fetchmail to 5.0.7.

fetchmail-5.0.7 (Sat Aug 21 04:26:13 EDT 1999):
* RPA support works again.
* Added debian_rc startup/shutdown script to contrib/.
* Yet another monitor option fix.
* Variouas small option-processing fixes.
* Teach fetchmailconf about HP OpenMail.
* SunOS compilation fixes.
* Steve Dodd's fix to not send bouncemail on transient errors.
* Don Willis's improved UID parsing.
* Fetchmail now logs and recovers from SIGPIPE errors produced by broken
  socket streams or MDAs.  The current poll cycle is terminated.

Revision 1.50 / (download) - annotate - [select for diffs], Wed Aug 18 09:24:08 1999 UTC (22 years, 5 months ago) by agc
Branch: MAIN
Changes since 1.49: +3 -1 lines
Diff to previous 1.49 (colored)

Record build options in the BuildInfo file via BUILD_DEFS. These can be
displayed using the -B option to pkg_info(1).

Add USE_INET6 to BUILD_DEFS

Revision 1.49 / (download) - annotate - [select for diffs], Tue Aug 17 23:54:18 1999 UTC (22 years, 5 months ago) by tron
Branch: MAIN
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 (colored)

Make sure the "autoconf" binary from package sources is used.

Revision 1.48 / (download) - annotate - [select for diffs], Wed Aug 11 20:13:03 1999 UTC (22 years, 5 months ago) by hwr
Branch: MAIN
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored)

Homepage location has changed. Fixes PR 8192 by
Jim Bernard <jbernard@ox.mines.edu>

Revision 1.47 / (download) - annotate - [select for diffs], Sat Aug 7 12:50:21 1999 UTC (22 years, 5 months ago) by frueauf
Branch: MAIN
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored)

Update fetchmail to 5.0.6.

fetchmail-5.0.6 (Mon Aug  2 14:04:23 EDT 1999):
* Czech internationalization support (thanks to Jiri Pavlovsky).
* Russion internationalization support (but I couldn't read the contributor
  name in the headers!)
* Update of the French internationalization support by Guy Brand.
* Lexer fix for the `nokeep' problem by Robert de Bath.
* Lexer states added to tell the lexer to return a string after a
  `username' or `password' keyword, courtesy of Brian Boutel.
* Interface option fix from Bill Currie.
* 554 added to default antispam values (for Postfix).
* In UID files, split on *rightmost* @ as some dialups actually embed
  @ in usernames.
* Detect Intermail server's "wait a few minutes" message and cope.
* Patches for Heimdal implementation of GSSAPI from Leif Johansson
  <leifj@matematik.su.se>.  Somebody should test this against the MIT version.
* Fix IMAP authentication code to not rely on the challenge code
  accepting multiple writes; thanks to Kevin Turner <kevin.turner@oberlin.edu>.

Warning: CompuServe changed their POP3 system on 31 July 1999.  In doing
so, they broke fetchmail's RPA support.  Nobody has sent me either code that
works with the new system or a spec for it yet.

Revision 1.46 / (download) - annotate - [select for diffs], Wed Jul 7 23:28:12 1999 UTC (22 years, 6 months ago) by itojun
Branch: MAIN
CVS Tags: netbsd-1-4-PATCH001
Changes since 1.45: +4 -1 lines
Diff to previous 1.45 (colored)

enable IPv6-ready build on USE_INET6.
commit approved by maintainer.

Revision 1.45 / (download) - annotate - [select for diffs], Fri Jul 2 15:20:23 1999 UTC (22 years, 6 months ago) by frueauf
Branch: MAIN
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (colored)

Update fetchmail to 5.0.5.

Revision 1.44 / (download) - annotate - [select for diffs], Sat Jun 12 16:48:11 1999 UTC (22 years, 7 months ago) by frueauf
Branch: MAIN
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

Update fetchmail to 5.0.4.

Revision 1.43 / (download) - annotate - [select for diffs], Mon May 3 23:39:22 1999 UTC (22 years, 8 months ago) by tv
Branch: MAIN
Changes since 1.42: +4 -3 lines
Diff to previous 1.42 (colored)

Make the Kerberos option uniform - it is now USE_KERBEROS4 and specifies
use of krb4 _or_ a compatible subsystem.  (MAKE_ was only used by this
option; USE_ is used by many.)
Also set RESTRICTED= in all relevant pkgs when USE_KERBEROS4 is enabled.

Revision 1.42 / (download) - annotate - [select for diffs], Mon May 3 11:54:20 1999 UTC (22 years, 8 months ago) by frueauf
Branch: MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored)

Update fetchmail to 5.0.3.

fetchmail-5.0.3 (Sun May  2 23:39:22 EDT 1999):
* Added FAQ item about things to check if --monitor fails with pppd.
* Fixed Matthias Andree's SMTP error bug.

Revision 1.41 / (download) - annotate - [select for diffs], Sun May 2 10:35:03 1999 UTC (22 years, 8 months ago) by frueauf
Branch: MAIN
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored)

Update fetchmail to 5.02.

fetchmail-5.0.2 (Thu Apr 29 22:09:46 EDT 1999):
* The IMAP driver now sets SEEN at deletion time, in case the server
  ships DSNs when that bit is set (HP OpenMail does this).
* Delay between POP3 subsessions to allow the server time to release locks.
* Improved environment-query logic to handle mutiple names per UID.
  (This also fixes the no-pidfile bug introduced in 5.0.1.)
* FAQ now includes the location of SSL patches.

fetchmail-5.0.1 (Sun Apr 18 14:59:56 EDT 1999):
* Try to discover user/home via getpwuid(getuid()) before using LOGNAME/HOME.
* Mike Pearce's fix for buggy DEFAULT handling in .netrc.
* Keep validation errors from generating message lines that qmail will reject.
* Can now use expunge option to chop POP3 retrievals into subsessions.
* Fix broken site-deletion code in fetchmailconf.

Revision 1.40 / (download) - annotate - [select for diffs], Sun Apr 11 09:00:42 1999 UTC (22 years, 9 months ago) by frueauf
Branch: MAIN
CVS Tags: netbsd-1-4-RELEASE
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 (colored)

Update fetchmail to 5.0.0.

fetchmail-5.0.0 (Mon Apr  5 11:00:24 EDT 1999):
* Update for fetchsetup from Kent Robotti.
* Eliminate a realloc error in fetchmail -v -v progress message generation.
* Spanish-language update by Javier Kohen.
* French-language update by Guy Brand.
* Danish summary and description for specgen.sh.
* Henrik Storner's fix for the PGP/mimedecode problem.
* Fix netrc search code to be able to search >1 host entry per file.
* Added heads-up about SpryNet in the FAQ and a test in the autoprobe code.
* Removed the Hotmole script.  Instead, the web page and FAQ now refer to it.

fetchmail-4.7.9 (Tue Mar  9 13:25:01 EST 1999):
* Patch by Dan Root to solve an endianness problem in IMAP-K4.
* Fix lexical-analyzer bug that rejected `set nobouncemail',
* Prevent send_bouncemail from stepping on SMTP antispam response.
* Added French internationalization (LC_ALL=fr) from Guy Brand.
* Added Hugo Rabson's script for fetching from Hotmail.
* Test for .fetchmailrc ownership using geteuid() when possible.
* Prevent parsing of delimited protocols from tripping up on a
  MIME-armored line consisting of "=2E\r\n".

fetchmail-4.7.8 (Mon Feb 22 10:06:04 EST 1999):
* FreeBSD support for interface and monitor options by Andy Doran <ad@psn.ie>.
* Fixed server-deletion bug in fetchmailconf.  Also, handle `port' properly.
* Timestamps now generated into logfiles at start of poll cycle.
* New `nobounce' debugging option (specifically exempted from feature freeze)
  allows SMTP error bouncemail to be redirected from sender to local
  postmaster.
* Suppress dancing progress dots when syslog is on.
* es.po update by Javier Kohen.
* Added FAQ material on what to do for a "do not relay" sendmail response.
* Can now build under Lynx 3.0.0.

Revision 1.39 / (download) - annotate - [select for diffs], Mon Mar 29 16:26:46 1999 UTC (22 years, 9 months ago) by tron
Branch: MAIN
Changes since 1.38: +7 -2 lines
Diff to previous 1.38 (colored)

Patch by Greg A. Woods to use "autoconf" to reconfigure "configure"
because "configure.in" gets patched. Fixes PR pkg/7263 by Paul Dokas.

Revision 1.38 / (download) - annotate - [select for diffs], Sat Feb 20 22:48:33 1999 UTC (22 years, 11 months ago) by hubertf
Branch: MAIN
Changes since 1.37: +1 -3 lines
Diff to previous 1.37 (colored)

Fix CONFLICTS (remove redundancy, mostly)

Revision 1.37 / (download) - annotate - [select for diffs], Wed Feb 3 13:00:18 1999 UTC (22 years, 11 months ago) by frueauf
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored)

Update fetchmail to 4.7.7.

fetchmail-4.7.7 (Tue Feb  2 18:57:04 EST 1999):
* Fixed off-by-one error in batchlimit logic (thanks to Brian Warner).
* Added MD5 checksums to web page.
* Get kernel type (and derive /proc/net/dev format) at startup.
* Fixes for fetchmailconf bugs reported by Gunther Leber.
* Return of the dancing progress dots!

Revision 1.36 / (download) - annotate - [select for diffs], Tue Feb 2 14:12:25 1999 UTC (22 years, 11 months ago) by frueauf
Branch: MAIN
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)

Update fetchmail to 4.7.6.

fetchmail-4.7.6 (Sat Jan 30 19:44:24 EST 1999):
* Henrik Storner's fix for mimedecode
* ' now works as a string quote in. fetchmailrc syntax, just like ".
* All bounce messages now use FQDN return paths.
* Check for background mode before generating oversized-message mail.  Duh!
* Paul Murphy's improvements for SDPS.
* Message deletion on miscellaneous 5xx SMTP errors is suppressed unless a
  bounce can be sent.

Revision 1.35 / (download) - annotate - [select for diffs], Sun Jan 10 21:38:48 1999 UTC (23 years ago) by frueauf
Branch: MAIN
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored)

Update fetchmail to 4.7.5.

fetchmail-4.7.5 (Sat Jan  9 17:01:13 EST 1999):
* Issue proper logout after running fetchmail -c
* Fix prefix problem with internationalized version.
* Fix for Harry McGavran's VPATH bug.
* Progress messages now go to stdout.  Errors still go to stderr
* Fetchmailconf can now launch fetchmail with a point-and-click interface.
* Many small cleanups suggested by Byrial Jensen.
* Polish-language (LC_ALL=pl) support.  Turkish text in spec file.

Revision 1.34 / (download) - annotate - [select for diffs], Wed Jan 6 16:44:01 1999 UTC (23 years ago) by frueauf
Branch: MAIN
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored)

Update fetchmail to 4.7.4.

fetchmail-4.7.4 (Mon Jan  4 13:26:32 EST 1999):
* Error message cleanup.
* HTML cleanup in design notes and FAQ, thanks to Byrial Jensen.
* Don't get message sizes when --check is on.
* Supply our own strerror() if system doesn't have one.
* Gunther Leber's cleanup for the plugin/plugout code.
* Hajimu UMEMOTO's code for localtime in timestamps.
* Michael Warfield's IPv6 fixes.
* Added Argentine Spanish as supported language (LC_ALL=pt_BR) from a
  po file by Javier Cohen <jkohen@tough.com>.
* Accept 'passwd' as a synonym for 'password' in .netrc files.
* In fetchmailconf, Save or Quit in a frame first performs that action
  on all dependent frames.
* Source distribution now includes Debian package data under debian/

Revision 1.33 / (download) - annotate - [select for diffs], Sat Jan 2 11:15:49 1999 UTC (23 years ago) by frueauf
Branch: MAIN
Changes since 1.32: +3 -3 lines
Diff to previous 1.32 (colored)

Update fetchmail to 4.7.3.

fetchmail-4.7.3 (Thu Dec 31 11:54:01 EST 1998):
* Added new FAQ item G11 and added material to R1.
* Do a full antispam check on the EOM response in case the local MTA does
  content analysis of the message body.
* Bouncemail now conforms to RFC1984 correctly.
* Use sigprocmask to avoid Ron Gomes's weird hang bug (I hope).

Revision 1.32 / (download) - annotate - [select for diffs], Tue Dec 29 21:29:45 1998 UTC (23 years ago) by frueauf
Branch: MAIN
Changes since 1.31: +3 -3 lines
Diff to previous 1.31 (colored)

Update fetchmail to 4.7.2.

fetchmail-4.7.2 (Fri Dec 25 01:01:54 EST 1998):
* Don't append the destination address to a postmaster name containing @.
* Added John Summerfield's getfetchmail script.
* Minor fixes in bouncemail format.

Revision 1.31 / (download) - annotate - [select for diffs], Sun Dec 20 14:21:12 1998 UTC (23 years, 1 month ago) by tv
Branch: MAIN
Changes since 1.30: +2 -8 lines
Diff to previous 1.30 (colored)

Use wildcard CONFLICTS to clean up.

Revision 1.30 / (download) - annotate - [select for diffs], Sun Dec 20 10:37:07 1998 UTC (23 years, 1 month ago) by frueauf
Branch: MAIN
Changes since 1.29: +3 -2 lines
Diff to previous 1.29 (colored)

Forgot CONFLICTS for previous version.

Revision 1.29 / (download) - annotate - [select for diffs], Sat Dec 19 15:21:20 1998 UTC (23 years, 1 month ago) by frueauf
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

Update fetchmail to 4.7.1.

fetchmail-4.7.1 (Fri Dec 18 03:02:22 EST 1998):
* FEATURE FREEZE IS NOW IN EFFECT!  No new features until after 5.0.0.
* Enable fetchmail to build correctly on systems without socketpair.
* gcc -Wall cleanup.
* Make sure user can see a trouble message in verbose mode when there
  are no local matches for recipient addresses.
* Harry McGavran's configure.in fix for mixed Kerberos IV/V installations.

Revision 1.28 / (download) - annotate - [select for diffs], Thu Dec 17 00:17:39 1998 UTC (23 years, 1 month ago) by frueauf
Branch: MAIN
Changes since 1.27: +3 -3 lines
Diff to previous 1.27 (colored)

Update fetchmail to 4.7.0.

* Minor correction to make i18n subdirectory builds work better.
* Rob Funk's old-message-check optimization.
* Fix an error in the logic for detecting when all connections are wedged.
* Unwedge connections on wakeup.
* Fix Ken Estes's LMTP coredump error.
* Bounce mail with addresses rejected by the listener back to the sender.
* Search .netrc on via name as well as poll name (thanks to Rob Funk).
* Handle SMTP error responses from DATA, so zmailer will work.

Revision 1.27 / (download) - annotate - [select for diffs], Wed Dec 2 11:13:46 1998 UTC (23 years, 1 month ago) by frueauf
Branch: MAIN
Changes since 1.26: +6 -4 lines
Diff to previous 1.26 (colored)

Update fetchmail to 4.6.9. From its Changelog:

fetchmail-4.6.9 (Tue Dec  1 14:46:19 EST 1998):
* Better RFC822 conformance in fetchmail trace headers.
* Corrected MIME generation of bounce mail.
* Prevent core dumps on 'for' and 'by' in names (bug introduced in 4.6.8).
* Peter Hamlen's fix for bounce-message generation.
* Silent mode now suppresses progress messages from 2xx responses in ETRN.
* Fix for netrc.c core dump from Michael Pearce
  <Michael_Pearce-AMP001@email.mot.com>.

fetchmail-4.6.8 (Sat Nov 28 21:07:46 EST 1998):
* Added bounce-mail capability on SMTP/ESMTP error conditions.
* Internationalization support via GNU gettext from Arnaldo Carvalho de Melo
  <acme@conectiva.com.br> and Jorge Godoy <jorge@bestway.com.br>.  First
  supported language is Brazilo-Portuegese (LC_ALL=pt_BR).
* Fixed Debian Bug#29913: -M on the command line causes SEGV in daemon mode.
* Emit an informational message when fetchlimit is reached.
* Documented fetchmail's actions on ESMTP errors on the man page.
* Fix an undead-message hole in POP3 with fetchall on.
* Fix a minor error in generation of fetchmail's trace headers.
* Better Received-line parsing (avoid some false positives).

Revision 1.26 / (download) - annotate - [select for diffs], Sun Nov 22 20:42:36 1998 UTC (23 years, 2 months ago) by frueauf
Branch: MAIN
Changes since 1.25: +4 -3 lines
Diff to previous 1.25 (colored)

Update fetchmail to 4.6.7.

Revision 1.25 / (download) - annotate - [select for diffs], Sun Nov 8 17:13:44 1998 UTC (23 years, 2 months ago) by frueauf
Branch: MAIN
Changes since 1.24: +3 -3 lines
Diff to previous 1.24 (colored)

Updated fetchmail to 4.6.6.

Revision 1.24 / (download) - annotate - [select for diffs], Fri Oct 30 13:51:32 1998 UTC (23 years, 2 months ago) by frueauf
Branch: MAIN
Changes since 1.23: +3 -3 lines
Diff to previous 1.23 (colored)

Update fetchmail to 4.6.5.

Revision 1.23 / (download) - annotate - [select for diffs], Wed Oct 28 13:23:17 1998 UTC (23 years, 2 months ago) by frueauf
Branch: MAIN
Changes since 1.22: +4 -3 lines
Diff to previous 1.22 (colored)

Update fetchmail to 4.6.4.

Revision 1.22 / (download) - annotate - [select for diffs], Thu Oct 22 07:51:40 1998 UTC (23 years, 3 months ago) by frueauf
Branch: MAIN
Changes since 1.21: +3 -3 lines
Diff to previous 1.21 (colored)

Update fetchmail to 4.6.3.

Revision 1.21 / (download) - annotate - [select for diffs], Sun Oct 18 12:08:22 1998 UTC (23 years, 3 months ago) by frueauf
Branch: MAIN
Changes since 1.20: +3 -3 lines
Diff to previous 1.20 (colored)

Update fetchmail to 4.6.2.

Revision 1.20 / (download) - annotate - [select for diffs], Fri Oct 16 08:12:02 1998 UTC (23 years, 3 months ago) by frueauf
Branch: MAIN
Changes since 1.19: +4 -3 lines
Diff to previous 1.19 (colored)

Update fetchmail to 4.6.1.

Revision 1.19 / (download) - annotate - [select for diffs], Mon Sep 28 10:40:39 1998 UTC (23 years, 3 months ago) by frueauf
Branch: MAIN
Changes since 1.18: +3 -3 lines
Diff to previous 1.18 (colored)

Update fetchmail to 4.6.0.

Revision 1.18 / (download) - annotate - [select for diffs], Fri Aug 28 11:25:35 1998 UTC (23 years, 4 months ago) by frueauf
Branch: MAIN
CVS Tags: netbsd-1-3-PATCH003
Changes since 1.17: +3 -3 lines
Diff to previous 1.17 (colored)

Update fetchmail to 4.5.7.

Revision 1.17 / (download) - annotate - [select for diffs], Tue Aug 25 12:26:57 1998 UTC (23 years, 5 months ago) by frueauf
Branch: MAIN
Changes since 1.16: +4 -3 lines
Diff to previous 1.16 (colored)

Update fetchmail to 4.5.6.

Revision 1.16 / (download) - annotate - [select for diffs], Thu Aug 20 15:17:09 1998 UTC (23 years, 5 months ago) by tsarna
Branch: MAIN
Changes since 1.15: +2 -1 lines
Diff to previous 1.15 (colored)

The Grand Homepagification:
	- New, optional Makefile variable HOMEPAGE, specifies a URL for
	  the home page of the software if it has one.
	- The value of HOMEPAGE is used to add a link from the
	  README.html files.
	- pkglint updated to know about it.  The "correct" location for
	  HOMEPAGE in the Makefile is after MAINTAINER, in that same
	  section.

Revision 1.15 / (download) - annotate - [select for diffs], Tue Aug 4 09:15:38 1998 UTC (23 years, 5 months ago) by frueauf
Branch: MAIN
Changes since 1.14: +3 -3 lines
Diff to previous 1.14 (colored)

Update fetchmail to 4.5.5.

Revision 1.14 / (download) - annotate - [select for diffs], Sun Jul 26 20:31:01 1998 UTC (23 years, 6 months ago) by frueauf
Branch: MAIN
Changes since 1.13: +4 -3 lines
Diff to previous 1.13 (colored)

Update fetchmail to 4.5.4.

Revision 1.13 / (download) - annotate - [select for diffs], Wed Jul 22 11:40:57 1998 UTC (23 years, 6 months ago) by frueauf
Branch: MAIN
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored)

Update fetchmail to 4.5.3.

Revision 1.12 / (download) - annotate - [select for diffs], Sat Jul 18 21:19:44 1998 UTC (23 years, 6 months ago) by frueauf
Branch: MAIN
Changes since 1.11: +4 -2 lines
Diff to previous 1.11 (colored)

Update fetchmail to 4.5.2.

Revision 1.11 / (download) - annotate - [select for diffs], Sat Jul 4 09:37:29 1998 UTC (23 years, 6 months ago) by mycroft
Branch: MAIN
Changes since 1.10: +1 -2 lines
Diff to previous 1.10 (colored)

Remove outdated RCS tags.

Revision 1.10 / (download) - annotate - [select for diffs], Sat Jul 4 04:41:35 1998 UTC (23 years, 6 months ago) by mycroft
Branch: MAIN
Changes since 1.9: +4 -4 lines
Diff to previous 1.9 (colored)

Upgrade to 4.5.1.

Revision 1.9 / (download) - annotate - [select for diffs], Thu Jun 18 15:25:24 1998 UTC (23 years, 7 months ago) by agc
Branch: MAIN
Changes since 1.8: +1 -2 lines
Diff to previous 1.8 (colored)

Remove MAN<sect> and CAT<sect> definitions from package Makefiles - these
are unnecessary with automatic manual page handling.

Revision 1.8 / (download) - annotate - [select for diffs], Wed Jun 3 13:10:25 1998 UTC (23 years, 7 months ago) by agc
Branch: MAIN
Changes since 1.7: +3 -4 lines
Diff to previous 1.7 (colored)

Include bsd.prefs.mk, so that variables can be set in /etc/mk.conf

Revision 1.7 / (download) - annotate - [select for diffs], Sun May 10 10:30:15 1998 UTC (23 years, 8 months ago) by mycroft
Branch: MAIN
CVS Tags: netbsd-1-3-PATCH002
Changes since 1.6: +3 -1 lines
Diff to previous 1.6 (colored)

Check for existance of mk.conf, first.

Revision 1.6 / (download) - annotate - [select for diffs], Sun May 10 10:15:40 1998 UTC (23 years, 8 months ago) by mycroft
Branch: MAIN
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 (colored)

We need mk.conf for MAKE_EBONES/MAKE_KERBEROS4.

Revision 1.5 / (download) - annotate - [select for diffs], Wed Apr 15 10:38:31 1998 UTC (23 years, 9 months ago) by agc
Branch: MAIN
Changes since 1.4: +2 -7 lines
Diff to previous 1.4 (colored)

Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree.
Remove redundant (and sometimes erroneous) comments.

Revision 1.4 / (download) - annotate - [select for diffs], Mon Mar 16 08:24:49 1998 UTC (23 years, 10 months ago) by mycroft
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Make this compile with Kerberos.

Revision 1.3 / (download) - annotate - [select for diffs], Sat Mar 7 22:25:18 1998 UTC (23 years, 10 months ago) by hubertf
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

update to V4.3.9, by request from veego.

Revision 1.2 / (download) - annotate - [select for diffs], Sat Feb 28 11:35:39 1998 UTC (23 years, 10 months ago) by tron
Branch: MAIN
Changes since 1.1: +4 -4 lines
Diff to previous 1.1 (colored)

Adapt this package to NetBSD.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sat Feb 28 11:05:37 1998 UTC (23 years, 10 months ago) by tron
Branch: FREEBSD
CVS Tags: FreeBSD-current-1998-02-26
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Initial import of FreeBSD's "fetchmail" port.

Revision 1.1 / (download) - annotate - [select for diffs], Sat Feb 28 11:05:37 1998 UTC (23 years, 10 months ago) by tron
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>