notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: mail/fetchmail/distinfo

Number of commits found: 91

Saturday, 10 Feb 2024
21:34 Matthias Andree (mandree) search for other commits by this committer
mail/fetchmail: update to 6.4.38

Changes:
- bump OpenSSL/wolfSSL version requirements
- update Esperanto and Russian translations

Approved by:	Corey Halpin (maintainer)
PR:		276753
commit hash: 65541ba0dce2561fe76ec1b42f3a85af8cc6de54 commit hash: 65541ba0dce2561fe76ec1b42f3a85af8cc6de54 commit hash: 65541ba0dce2561fe76ec1b42f3a85af8cc6de54 commit hash: 65541ba0dce2561fe76ec1b42f3a85af8cc6de54 65541ba
Monday, 13 Mar 2023
23:06 Robert Clausecker (fuz) search for other commits by this committer Author: Corey Halpin
mail/fetchmail{,conf}: update to 6.4.37

pstream changelog entries:

fetchmail-6.4.37 (released 2023-02-26, 31710 LoC):

* sr:    Мирослав Николић (Miroslav Nikolić) [Serbian]

PR:		270122
commit hash: 6eadb13dd5a8d23a1dbef5bf4d2ee4cf71abe912 commit hash: 6eadb13dd5a8d23a1dbef5bf4d2ee4cf71abe912 commit hash: 6eadb13dd5a8d23a1dbef5bf4d2ee4cf71abe912 commit hash: 6eadb13dd5a8d23a1dbef5bf4d2ee4cf71abe912 6eadb13
Friday, 10 Feb 2023
10:36 Fernando Apesteguía (fernape) search for other commits by this committer Author: Corey Halpin
mail/fetchmail: update to 6.4.36

PR:		269424
Reported by:	chalpin@cs.wisc.edu (maintainer)
commit hash: ea5d1716d26bff3f6f22f0487b7eb9135a05acec commit hash: ea5d1716d26bff3f6f22f0487b7eb9135a05acec commit hash: ea5d1716d26bff3f6f22f0487b7eb9135a05acec commit hash: ea5d1716d26bff3f6f22f0487b7eb9135a05acec ea5d171
Sunday, 16 Oct 2022
08:30 Matthias Andree (mandree) search for other commits by this committer
mail/fetchmail: update to 6.4.34 (critical fix)

= CRITICAL BUG FIXES:
* When an SMTP receiver refuses delivery, a message would be deleted from
  the mail store in spite of a softbounce option that is enabled.
  Bug report, analysis and patch by Horváth Zsolt. Gitlab, fixes #50.

= BUILD NOTE:
* If you are reusing config.cache from prior builds, this may cause
  issues with finding Python or some libraries.  In case of trouble,
  remove config.cache and retry.

= TRANSLATIONS: language translations were updated by this fine person:
* sr:    Мирослав Николић (Miroslav Nikolić) [Serbian]
commit hash: 7c97aaed105433db570af51362721ee1b7ee47b0 commit hash: 7c97aaed105433db570af51362721ee1b7ee47b0 commit hash: 7c97aaed105433db570af51362721ee1b7ee47b0 commit hash: 7c97aaed105433db570af51362721ee1b7ee47b0 7c97aae
Sunday, 28 Aug 2022
06:29 Matthias Andree (mandree) search for other commits by this committer
mail/fetchmail: update to 6.4.33

Contributed code updates:
* contrib/fetchsetup improvements by Matěj Cepl
* contrib/runfetchmail improvements by Matěj Cepl

Translation updates:
(in alphabetical order of language codes so as not to prefer people):
* cs:    Petr Pisar [Czech]
* es:    Cristian Othón Martínez Vera [Spanish]
* fr:    Frédéric Marchal [French]
* ja:    Takeshi Hamasaki [Japanese]
* pl:    Jakub Bogusz [Polish]
* ro:    Remus-Gabriel Chelu [Romanian]
* sq:    Besnik Bleta [Albanian]
* sv:    Göran Uddeborg [Swedish]

PR:		266061
Approved by:	Corey Halpin (maintainer)
commit hash: e5026dcbab91937fa36335beb0cec72805bac15b commit hash: e5026dcbab91937fa36335beb0cec72805bac15b commit hash: e5026dcbab91937fa36335beb0cec72805bac15b commit hash: e5026dcbab91937fa36335beb0cec72805bac15b e5026dcb
Monday, 18 Jul 2022
20:06 Matthias Andree (mandree) search for other commits by this committer
mail/fetchmail: update to 6.4.31.

Since the distro was built with a newer autoconf, the patch-configure
no longer applies and has been converted to a post-patch REINPLACE_CMD,
also to avoid future breakage.

This also adds one upstream Git patch to fix the version and date tags
in the manual page.

PR:		265251
Approved by:	Corey Halpin (maintainer)
commit hash: 64c438d3f9faf69d93a8437022c322c602d30835 commit hash: 64c438d3f9faf69d93a8437022c322c602d30835 commit hash: 64c438d3f9faf69d93a8437022c322c602d30835 commit hash: 64c438d3f9faf69d93a8437022c322c602d30835 64c438d
Wednesday, 27 Apr 2022
21:57 Matthias Andree (mandree) search for other commits by this committer
mail/fetchmail: update to 6.4.30.

FreeBSD ports relevant changes since 6.4.28:

Translation updates for:
* ro:    Remus-Gabriel Chelu [Romanian]
* vi:    Trần Ngọc Quân [Vietnamese]

PR:		263595
Approved by:	Corey Halpin (maintainer)
MFH:		2022Q2
commit hash: 726c185cd8333baba5e8c67ccb1186416b83272b commit hash: 726c185cd8333baba5e8c67ccb1186416b83272b commit hash: 726c185cd8333baba5e8c67ccb1186416b83272b commit hash: 726c185cd8333baba5e8c67ccb1186416b83272b 726c185
Sunday, 6 Mar 2022
15:03 Matthias Andree (mandree) search for other commits by this committer
mail/fetchmail: update to 6.4.28

BREAKING CHANGES:
* Bump wolfSSL minimum required version to 5.1.1 to pull in security fix.

FIXES:
* When using wolfSSL 5.0.0, work around a bug that appears to hit wolfSSL when
  receiving handshake records while still in SSL_peek(). Workaround is to read
  1 byte and cache it, then call SSL_peek() again.
  This affects only some servers. https://github.com/wolfSSL/wolfssl/issues/4593

TRANSLATIONS: language translations were updated by this fine people:
* es:    Cristian Othón Martínez Vera [Spanish]
* ro:    Remus-Gabriel Chelu [Romanian]
* sr:    Мирослав Николић (Miroslav Nikolić) [Serbian]

MFH:		2022Q1
commit hash: e1839db543a7d79daf9e6728a783714cdcbccafe commit hash: e1839db543a7d79daf9e6728a783714cdcbccafe commit hash: e1839db543a7d79daf9e6728a783714cdcbccafe commit hash: e1839db543a7d79daf9e6728a783714cdcbccafe e1839db
Friday, 10 Dec 2021
22:48 Matthias Andree (mandree) search for other commits by this committer
mail/fetchmail: update 6.4.25, add WOLFSSL support

WOLFSSL is a GPLv2+ licensed SSL library with OpenSSL compatibility
layer. This is to permit shipping fetchmail under a clean GPLv2+
license with OpenSSL 1.1.1.
commit hash: a1be1173a389c69879a2747a584728bba3a5d722 commit hash: a1be1173a389c69879a2747a584728bba3a5d722 commit hash: a1be1173a389c69879a2747a584728bba3a5d722 commit hash: a1be1173a389c69879a2747a584728bba3a5d722 a1be117
Saturday, 20 Nov 2021
22:55 Matthias Andree (mandree) search for other commits by this committer
mail/fetchmail: update to 6.4.24 and block LibreSSL.

Now really 6.4.24 and not a 6.4.25 WIP.

fetchmail cannot legally be linked with LibreSSL,
because there is no GPLv2 clause 2b exemption for
LibreSSL, only for OpenSSL.

Correct LICENSE and remove LICENSE_COMB.
Add comment on FSF dynamic linking dynamically
suggested by Corey Halpin in the approval.

Remove LibreSSL patch.

Related to:
PR:             259214

Update:
PR:             259945
MFH:		2021Q4

Approved by:	chalpin@cs.wisc.edu (maintainer)
commit hash: 997bacb528ceba53b9e680dff833a0258d3bf917 commit hash: 997bacb528ceba53b9e680dff833a0258d3bf917 commit hash: 997bacb528ceba53b9e680dff833a0258d3bf917 commit hash: 997bacb528ceba53b9e680dff833a0258d3bf917 997bacb
22:51 Matthias Andree (mandree) search for other commits by this committer
Revert "mail/fetchmail: update to 6.4.24 and block LibreSSL."

This reverts commit 30e97245f9dd9ddef1bffd874a9035a6fe9b6817.
That wasn't the approved patch, but a later WIP one. Fixing up.
commit hash: 1b50e97082ad95373cf08f07a5e4194a9f89336c commit hash: 1b50e97082ad95373cf08f07a5e4194a9f89336c commit hash: 1b50e97082ad95373cf08f07a5e4194a9f89336c commit hash: 1b50e97082ad95373cf08f07a5e4194a9f89336c 1b50e97
22:45 Matthias Andree (mandree) search for other commits by this committer
mail/fetchmail: update to 6.4.24 and block LibreSSL.

fetchmail cannot legally be linked with LibreSSL,
because there is no GPLv2 clause 2b exemption for
LibreSSL, only for OpenSSL.

Correct LICENSE and remove LICENSE_COMB.
Remove LibreSSL patch.

Add FSF comment suggested by Corey Halpin in PR.

Related to:
PR:             259214

Update:
PR:             259945
MFH:		2021Q4

Approved by:	chalpin@cs.wisc.edu (maintainer)
commit hash: 30e97245f9dd9ddef1bffd874a9035a6fe9b6817 commit hash: 30e97245f9dd9ddef1bffd874a9035a6fe9b6817 commit hash: 30e97245f9dd9ddef1bffd874a9035a6fe9b6817 commit hash: 30e97245f9dd9ddef1bffd874a9035a6fe9b6817 30e9724
Tuesday, 14 Sep 2021
14:37 Matthias Andree (mandree) search for other commits by this committer
mail/fetchmail: update to 6.4.22 release.

This contains documentation updates, and one code change to the IMAP
client: IMAP: fix error code when LOGIN fails

    This recently printed 'we've run out of authentication methods'
    instead of the actual authentication failure.

This also formally adds OpenSSL 3.0.0 support.

PR:		258486
Approved by:	Corey Halpin (maintainer)
commit hash: 33bfcd6f2926553dbd0dd28441c786e8cac57170 commit hash: 33bfcd6f2926553dbd0dd28441c786e8cac57170 commit hash: 33bfcd6f2926553dbd0dd28441c786e8cac57170 commit hash: 33bfcd6f2926553dbd0dd28441c786e8cac57170 33bfcd6
Monday, 30 Aug 2021
00:13 Matthias Andree (mandree) search for other commits by this committer
mail/fetchmail: update to 6.4.22.rc3

This fixes an IMAP protocol issue affecting all but the first IMAP
server in a run. It also updates translations.

PR:		258146
MFH:		2021Q3
Approved by:	Corey Halpin (maintainer)
commit hash: 1e6092d18142f7dafb2e251ce41846a39e8f2e3b commit hash: 1e6092d18142f7dafb2e251ce41846a39e8f2e3b commit hash: 1e6092d18142f7dafb2e251ce41846a39e8f2e3b commit hash: 1e6092d18142f7dafb2e251ce41846a39e8f2e3b 1e6092d
Friday, 27 Aug 2021
21:24 Matthias Andree (mandree) search for other commits by this committer
mail/fetchmail: security update to 6.4.22.rc2

MFH:		2021Q3
URL:            https://www.fetchmail.info/fetchmail-SA-2021-02.txt
Changelog:	https://gitlab.com/fetchmail/fetchmail/-/blob/SNAPSHOT_6-4-22-rc2/NEWS#L87
Security:       CVE-2021-39272
Security:       1d6410e8-06c1-11ec-a35d-03ca114d16d6
PR:		258071
Approved by:	Corey Halpin (maintainer)
commit hash: c2b9bf3fe69a4ea781dba11fb486dc1651cf2f0d commit hash: c2b9bf3fe69a4ea781dba11fb486dc1651cf2f0d commit hash: c2b9bf3fe69a4ea781dba11fb486dc1651cf2f0d commit hash: c2b9bf3fe69a4ea781dba11fb486dc1651cf2f0d c2b9bf3
Tuesday, 10 Aug 2021
20:46 Guangyuan Yang (ygy) search for other commits by this committer Author: Corey Halpin
mail/fetchmail: Update to 6.4.21

PR:		257739
commit hash: b2dcb60ae55efbb8f3ae5971e27fd6e4094a03f4 commit hash: b2dcb60ae55efbb8f3ae5971e27fd6e4094a03f4 commit hash: b2dcb60ae55efbb8f3ae5971e27fd6e4094a03f4 commit hash: b2dcb60ae55efbb8f3ae5971e27fd6e4094a03f4 b2dcb60
Thursday, 29 Jul 2021
20:45 Matthias Andree (mandree) search for other commits by this committer
mail/fetchmail: security update to 6.4.20

Security: 	cbfd1874-efea-11eb-8fe9-036bd763ff35
Security: 	CVE-2021-36386
Approved by: 	Corey Halpin (maintainer)
PR:		257480
MFH:		2021Q3
commit hash: dd81af38c7e2c6ab123601a2e524c99a20eb704d commit hash: dd81af38c7e2c6ab123601a2e524c99a20eb704d commit hash: dd81af38c7e2c6ab123601a2e524c99a20eb704d commit hash: dd81af38c7e2c6ab123601a2e524c99a20eb704d dd81af3
Tuesday, 1 Jun 2021
16:46 Matthias Andree (mandree) search for other commits by this committer
mail/fetchmail: update to 6.4.19

* 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]

PR:		256242
Approved by:	Corey Halpin (maintainer)
commit hash: 9bf40d7c50b665db38a19e0065a16a26be0e3aaa commit hash: 9bf40d7c50b665db38a19e0065a16a26be0e3aaa commit hash: 9bf40d7c50b665db38a19e0065a16a26be0e3aaa commit hash: 9bf40d7c50b665db38a19e0065a16a26be0e3aaa 9bf40d7
Sunday, 28 Mar 2021
21:02 mandree search for other commits by this committer
mail/fetchmail: update to 6.4.18 (includes mail/fetchmailconf)

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]

PR:		254619
Submitted by:	mandree@
Approved by:	Corey Halpin (maintainer)
Original commitRevision:569413 
Thursday, 11 Mar 2021
22:17 mandree search for other commits by this committer
mail/fetchmail: fetchmailconf: update to 6.4.17 (minor fixes, Japanese
translation)

# BUG FIXES
* IMAP client: plus memory leaks 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 [for NEWS file]

# 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
* ja:    Takeshi Hamasaki [Japanese]

PR:		254208
Approved by:	Corey Halpin (maintainer)
MFH:		2021Q1
Original commitRevision:568138 
Thursday, 11 Feb 2021
02:13 nc search for other commits by this committer
mail/fetchmail and mail/fetchmailconf: Update to 6.4.16

PR:		253423
Submitted by:	Corey Halpin <chalpin AT cs.wisc DOT edu> (maintainer)
Original commitRevision:564925 
Monday, 28 Dec 2020
10:35 otis search for other commits by this committer
mail/fetchmail: Update to 6.4.14

PR:		251979
Submitted by:	Neel Chauhan <neel@neelc.org> (maintainer)
Reviewed by:	osa (mentor)
Approved by:	osa (mentor)
Differential Revision:	https://reviews.freebsd.org/D27689
Original commitRevision:559457 
Sunday, 8 Nov 2020
10:58 mandree search for other commits by this committer
mail/fetchmail: mail/fetchmailconf: Update to 6.4.13 [1], fix rcfile bug [2]

Update mail/fetchmail{,conf} to 6.4.13 and fix rc script to work correctly
when root's shell does not include /usr/local/bin in $PATH.

mail/fetchmail passes 'poudriere testport' on both i386 and amd64 under
11.4 and 12.1 for the following configurations:
  - Default settings
  - Default settings, build as non-root
  - ssl=base, GSSAPI_MIT
  - ssl=base, GSSAPI_NONE
  - ssl=openssl
  - ssl=openssl with SSL2 and SSL3 disabled
  - ssl=openssl, GSSAPI_NONE
  - ssl=libressl
  - ssl=libressl, GSSAPI_NONE

mail/fetchmailconf passes 'poudriere testport' on both i386 and amd64 under
11.4 and 12.1 with default settings

Additionally, passes bulk -tC on 12.1-arm64.

PR:		250925 [1]
Submitted by:	Corey Halpin (maintainer)
PR:		250691 [2, comments #14, #15]
Reported by:	Brian Biskeborn [2], Andrey Kiryanov [2]
Original commitRevision:554447 
Friday, 4 Sep 2020
16:04 mandree search for other commits by this committer
mail/fetchmail: update to 6.4.12 (regression fixes)

Fixes these regressions:
- Misleading false complaints that TLSv1.3 support were missing from the
  system but still auto-negotiating it (broken in 6.4.9, fixed in 6.4.11).
- README contained NEWS fragments (broken since c. 1 year/c. 6.4.2,
  fixed in 6.4.12) instead of the actual contents.
  (This was also the reason to skip 6.4.11).

For the potential MFH 6.4.8 -> 6.4.12, 6.4.9 also
adds to the manual page which has is used for fingerprints, MD5,
and adds a Romanian-language translation by Florentina Musat.

PR:		249009
Approved by:	Corey Halpin (maintainer)
MFH:		2020Q3 (manpage, README fixes, added translation)
Original commitRevision:547549 
Friday, 28 Aug 2020
14:42 mandree search for other commits by this committer
mail/fetchmail: update to 6.4.10

while here, switch distfile back to xz format and update
the > 2^31 "long long" fix so it patches the right place of the NEWS file.

- adds Romanian translation
- minor manual page fix to add "MD5" hash to sslfingerprint documentation

PR:		248954
Approved by:	Corey Halpin (maintainer)
Original commitRevision:546739 
Monday, 15 Jun 2020
07:53 mandree search for other commits by this committer
mail/fetchmail: update to 6.4.8, adds Serbian translation, ...

and updates a few other translations:
Czech, French, Japanese, Polish, Albanian, Swedish, Chinese/simplified,
Esperanto.

PR:		247261
Approved by:	chalpin@cs.wisc.edu (Corey Halpin, maintainer)
MFH:		2020Q2 (translation updates)
Original commitRevision:538858 
Sunday, 26 Apr 2020
16:54 mandree search for other commits by this committer
mail/fetchmail: update to 6.4.4 (updates Japanese translation and version)

No code changes.

PR:		245927
Approved by:	chalpin@cs.wisc.edu (Corey Halpin, maintainer)
MFH:		2020Q2 (only translation update for ja (Japanese))
Original commitRevision:533078 
Sunday, 5 Apr 2020
19:59 mandree search for other commits by this committer
mail/fetchmail, fetchmailconf: update from -rc2 to release (translations)

Update from fetchmail-6.4.3-rc2 to fetchmail-6.4.3, with these relevant changes.
None affect code files, it's only translations and documentation.

* 02c92e99 2020-04-05 | po/: Record 'make distcheck' changes for release. (tag:
RELEASE_6-4-3) [Matthias Andree]
* 0b175aec 2020-04-05 | configure.ac, NEWS: Bump version for 6.4.3 release.
[Matthias Andree]
* 0b143cf8 2020-04-04 | NEWS: Mention Esperanto update. [Matthias Andree]
* 54577a4d 2020-04-03 | Update <eo> Esperanto translation to fetchmail 6.4.3-rc2
 [Felipe Castro]
* cd34cf8f 2020-04-02 | NEWS: Add translations so far. [Matthias Andree]
* 5ed4bb4c 2020-04-01 | Update <sv> Swedish translation to fetchmail 6.4.3-rc2
[Goran Uddeborg]
* 117ecd06 2020-03-31 | Update <zh_CN> Chinese (simplified) translation to
fetchmail 6.4.3-rc2 [Boyuan Yang]
* 13600873 2020-03-31 | Update <sq> Albanian translation to fetchmail-6.4.3-rc2
[Besnik Bleta]
* c83a5ae9 2020-03-31 | Update <pl> Polish translation to fetchmail 6.4.3-rc2
[Jakub Bogusz]
* 741ae779 2020-04-01 | Update <fr> French translation to fetchmail-6.4.3-rc2
[Frederic Marchal]
* 744af877 2020-03-31 | Update <cs> Czech translation to fetchmail 6.4.3-rc2
[Petr Pisar]

There is no documentation/translation-update blanket.

PR:		245371
Approved by:	Corey Halpin (maintainer)
MFH:		2020Q2 (only documentation and translation updates, please approve)
Original commitRevision:530831 
Tuesday, 31 Mar 2020
15:43 mandree search for other commits by this committer
mail/fetchmail, fetchmailconf: update to 6.4.3-rc2 (bug fixes)

Add a patch to document --sslproto tls1.3+ and tls1.3 through the manpage,
which hasn't made 6.4.3-rc2 but works since 6.4.0 assuming that the SSL library
supports TLSv1.3.

Remove fetchmailconf patch that is now part of the upstream code.

Switch to .lz downloads, a tiny bit smaller.

Upstream changelog:
## 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.

## 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.

PR:		245187
Submitted by:	mandree@
Approved by:	Corey Halpin (maintainer)
Original commitRevision:529980 
Thursday, 20 Feb 2020
00:01 mandree search for other commits by this committer
mail/fetchmail: mail/fetchmailconf: update to 6.4.2, make Python 3 compatible

Fetchmail updated to new revision 6.4.2
- one bugfix
- manual page updates
- update of Chinese (simplified) translation
- massive fetchmailconf overhaul
  + Python 3 compatible (requires py-future)
  + Supports IPv6 and SSL probing
- remove two patches for fetchmail that are in the upstream release
- add a smoke test to fetchmailconf's post-install,
  and a patch to support that running without X11 $DISPLAY.

PR:		244130
Submitted by:	mandree@
Reviewed by:	Corey Halpin <chalpin@cs.wisc.edu> (maintainer)
Approved by:	Corey Halpin <chalpin@cs.wisc.edu> (maintainer)
MFH:		2020Q1 (bugfixes and fetchmailconf update and Python3 compat.)
Original commitRevision:526535 
Saturday, 28 Sep 2019
21:29 mandree search for other commits by this committer
mail/fetchmail: update to 6.4.1.

Release notes: https://sourceforge.net/projects/fetchmail/files/branch_6.4/

While here, remove fetchmail64 port, now no longer needed.

PR:		240908
Submitted by:	chalpin@cs.wisc.edu (maintainer)
Original commitRevision:513169 
Sunday, 6 Jan 2019
07:21 cem search for other commits by this committer
mail/fetchmail: backport less-old TLS support from Fedora

Allows options like 'sslproto "TLS1.2+"', for example.

PR:		233247
Submitted by:	Corey Halpin <chalpin@cs.wisc.edu> (maintainer)
Approved by:	koobs
Original commitRevision:489439 
Thursday, 22 Nov 2018
01:52 meta search for other commits by this committer
mail/fetchmail: backport SNI support from upstream

This affects some servers such as Gmail.

See also bugs on Linux distributions.
* https://bugzilla.redhat.com/show_bug.cgi?id=1611815
* https://bugs.launchpad.net/ubuntu/+source/fetchmail/+bug/1798786

PR:		233078
Submitted by:	fuyuhiko.maruyama@gmail.com
Approved by:	Corey Halpin <chalpin@cs.wisc.edu> (maintainer), mentors (implicit)
Obtained
from:	https://gitlab.com/fetchmail/fetchmail/commit/9b8b634312f169fab872f3580c2febe5af031615
MFH:		2018Q4
Original commitRevision:485579 
Tuesday, 23 Apr 2013
22:38 mandree search for other commits by this committer
Upgrade to new version 6.3.26.

This fixes one data loss bug that causes the last line of a message to
be lost if it is unterminated (i. e. no LF character) and if the
"mimedecode" option is enabled (which defaults to "off").

PR:		ports/178092
Approved by:	Corey Halpin (maintainer)
Original commitRevision:316398 
Tuesday, 26 Mar 2013
08:56 mandree search for other commits by this committer
Update to new upstream release 6.3.25.

Adds Esperanto-language translation.

PR:		ports/177094
Approved by:	Corey Halpin (maintainer)
Original commitRevision:315268 
Thursday, 10 Jan 2013
01:36 mandree search for other commits by this committer
Changes by Po-Chien Lin:
- Update to 6.3.24
- Switch to OptionsNG
- Remove unused variables: PATCH_STRIP, MAKE_ENV
- Rearrange ordering of some sections
- Use PORTDOCS to handle document list instead of pkg-plist
- Alter pkg-plst to make portlint(1) happier
- Cleanup TABs
- Set USE_PYTHON_RUN only if X11 option is set.
- Rename files/fetchmailconf to files/fetchmailconf.in,
  add it into SUB_FILES, and make the corresponding change in
  pre-patch target.
- The `fetchmailconf' wrapper will only be installed when X11
  option is unset, otherwise we use the native wrapper which will
  directly call the script under PYTHON_SITELIBDIR.
- Add %%X11%% and %%NOX11%% prefix to PLIST_SUB.

Changes by Corey Halpin (maintainer):
- Update MASTER_SITES

PR:		174873
Submitted by:	Po-Chien Lin <linpc@cs.nctu.edu.tw>
Approved by:	Corey Halpin (maintainer)
Original commitRevision:310167 
Thursday, 30 Aug 2012
06:24 mandree search for other commits by this committer
Update to upstream release fetchmail 6.3.22.

Fixes CVE-2011-3389 (reenabling a countermeasure against
chosen-plaintext attacks against block cipher initialization)

Fixes CVE-2012-3482 (vulnerabilities in NTLM authentication; already
fixed in FreeBSD's port 6.3.21_1)

Assorted other fixes and workarounds.

Adds a Swedish translation.

Release
Notes:	http://developer.berlios.de/project/shownotes.php?release_id=19117

PR:		171177
Approved by:	Corey Halpin (maintainer)
Security:	CVE-2012-3482
Security:	http://www.vuxml.org/freebsd/83f9e943-e664-11e1-a66d-080027ef73ec.html
Security:	CVE-2011-3389
Security:	http://www.vuxml.org/freebsd/18ce9a90-f269-11e1-be53-080027ef73ec.html
Original commitRevision:303362 
Friday, 24 Feb 2012
23:56 cy search for other commits by this committer
Update 6.3.20 --> 6.3.21

PR:             165459
Approved by:    Maintainer (Corey Halpin <chalpin@cs.wisc.edu>)
Original commit
Monday, 6 Jun 2011
14:54 mandree search for other commits by this committer
Security update to new upstream release 6.3.20.
Changes:    
http://developer.berlios.de/project/shownotes.php?group_id=1824&release_id=18583
Security:    CVE-2011-1947
            
http://www.vuxml.org/freebsd/f7d838f2-9039-11e0-a051-080027ef73ec.html
Approved by: Corey Halpin (maintainer)
PR:          ports/157661
Original commit
Saturday, 11 Dec 2010
22:27 mandree search for other commits by this committer
Update to new upstream release 6.3.19.

Approved by:  Corey Halpin (maintainer)
Submitted by: mandree
PR:           ports/152999
Original commit
Sunday, 14 Nov 2010
15:44 rene search for other commits by this committer
Fix build by skipping the validation of the XHTML 1.1 document
Mailbox-Names-UTF7.html

PR:             ports/152067
Submitted by:   Matthias Andree [matthias.andree gmx.de]
Approved by:    maintainer
Original commit
Monday, 25 Oct 2010
07:15 mandree search for other commits by this committer
Update to new upstream release 6.3.18.

Approved by: Corey Halpin (maintainer)
PR: ports/151686
Original commit
Saturday, 22 May 2010
04:36 miwi search for other commits by this committer
- Update to 6.3.17

PR:             146589
Submitted by:   Corey Halpin <chalpin@cs.wisc.edu> (maintainer)
Original commit
Wednesday, 7 Apr 2010
18:20 mandree search for other commits by this committer
Update to new upstream version.

Approved by: Corey Halpin (maintainer)
Approved by: garga@ (mentor)
Original commit
Friday, 2 Apr 2010
18:49 miwi search for other commits by this committer
- Update to 6.3.14

PR:             145298
Submitted by:   Corey Halpin <chalpin@cs.wisc.edu> (maintainer)
Original commit
Friday, 12 Feb 2010
09:54 mandree search for other commits by this committer
Update to new upstream release 6.3.14. Changes:

# 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.  CVE-2010-0562
  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.

# TRANSLATION UPDATES
* [it]    Italian, by Vincenzo Campanella
----------

Approved by:    Corey Halpin (port maintainer)
Approved by:    miwi@ (mentor)
Original commit
Wednesday, 4 Nov 2009
10:47 miwi search for other commits by this committer
- Update to 6.3.13 (updates translations and supports SMTP multiline replies)
- Remove Kerberos IV support, insecure and obsolete
- Mark BROKEN if KRB5_HOME is set and invalid
- Kill pre-configure, no longer needed
- Kill obsolete POP2 from make config menu, still available if given on make
  command line
- Auto-detect KRB5_HOME if it's $LOCALBASE or /usr
- MARK_JOBS_SAFE=yes
- Cease messing with @cwd in pkg-plist
- Reduce asterisks on pkg-message.in, to avoid screen clutter on long $PREFIX
  Rely on krb-config instead.

PR:             140100
Submitted by:   Matthias Andree <matthias.andree@gmx.de>
Approved by:    maintainer
Original commit
Tuesday, 11 Aug 2009
15:27 amdmi3 search for other commits by this committer
- Update to 6.3.11

PR:             137604
Submitted by:   Corey Halpin <chalpin@cs.wisc.edu> (maintainer)
http://www.freebsd.org/ports/portaudit/5179d85c-8683-11de-91b9-0022157515b2.html
Original commit
Wednesday, 15 Jul 2009
23:02 amdmi3 search for other commits by this committer
- Update to 6.3.10
- Portlint

PR:             136774
Submitted by:   Corey Halpin <chalpin@cs.wisc.edu> (maintainer)
Original commit
Thursday, 8 Jan 2009
12:12 pav search for other commits by this committer
- Update to 6.3.9

PR:             ports/129755
Submitted by:   Matthias Andree <matthias.andree@gmx.de>
Approved by:    maintainer timeout (barner; 20 days)
Original commit
Monday, 9 Apr 2007
20:04 barner search for other commits by this committer
- Update to 6.3.8
- Fix insecure APOP authentication (minor)

Security: http://fetchmail.berlios.de/fetchmail-SA-2007-01.txt
Security: http://www.vuxml.org/freebsd/f1c4d133-e6d3-11db-99ea-0060084a00e5.html
ChangeLog:
https://developer.berlios.de/project/shownotes.php?group_id=1824&release_id=12610
Original commit
Tuesday, 20 Feb 2007
08:13 barner search for other commits by this committer
- Update to 6.3.7
- Regression fixes for KPOP and repoll after server disconnect (TLS)
  Details:
https://lists.berlios.de/pipermail/fetchmail-announce/2007-February/000047.html
Original commit
Saturday, 6 Jan 2007
14:38 barner search for other commits by this committer
- Update to 6.3.6
- Fixes two security issues, one of which is a longstanding password disclosure
bug.
- Several robustness fixes and other improvements

Release notes: 
https://developer.berlios.de/project/shownotes.php?group_id=1824&release_id=11977
Security:      
http://www.vuxml.org/freebsd/5238ac45-9d8c-11db-858b-0060084a00e5.html
Security:      
http://www.vuxml.org/freebsd/37e30313-9d8c-11db-858b-0060084a00e5.html
Reported by:    Matthias Andree (upstream author)
Original commit
Thursday, 2 Nov 2006
16:05 barner search for other commits by this committer
- Update to fetchmail 6.3.5. See here for the release notes:
 
http://developer.berlios.de/project/shownotes.php?group_id=1824&release_id=11358
- OPTIONize [1]
- GSSAPI support (requires Kerberos). [1]
- Removed POP2 from port's default configuration [1]

Requested by:   Stefan Thurner <thurners@nicsys.de> [1]
Original commit
Friday, 12 May 2006
16:58 barner search for other commits by this committer
- Update to 6.3.4 [1]
- Add rcNG script. See $PREFIX/etc/rc.d/fetchmail for
  instructions. Inspired by [2] and ports/www/apache22.

PR:             ports/96987 [1], ports/96079
Submitted by:   Rob MacGregor <freebsd.macgregor@blueyonder.co.uk> [1],
                Martin Jackson <mhjacks@swbell.net>
Original commit
Monday, 23 Jan 2006
15:14 barner search for other commits by this committer
- Update to 6.3.2
- Changes:
  * Fixes a denial of service bug/fetchmail crash after sending a bounce
  * Adds a Maillennium (Comcast) workaround
  * ChangeLog:
https://lists.berlios.de/pipermail/fetchmail-announce/2006-January/000022.html
Security:       http://fetchmail.berlios.de/fetchmail-SA-2006-01.txt
Security:       CVE-2006-0321
Security:      
http://www.vuxml.org/freebsd/f11d3b22-88c6-11da-a7b2-0060084a00e5.html
Original commit
Monday, 19 Dec 2005
15:21 barner search for other commits by this committer
Update to 6.3.1

 * Fix null pointer dereference w/ headerless message in
   multi-drop mode [1]
 * Removed patches are in the upstream distribution now
 * ChangeLog:
https://lists.berlios.de/pipermail/fetchmail-announce/2005-December/000017.html

Security: http://www.vuxml.org/freebsd/f7eb0b23-7099-11da-a15c-0060084a00e5.html
Security: http://fetchmail.berlios.de/fetchmail-SA-2005-03.txt
Security: CVE-2005-4348
Original commit
Tuesday, 6 Dec 2005
21:07 barner search for other commits by this committer
- Update to fetchmail 6.3.0
- From the announcement:

  fetchmail 6.3.0 has been released on 2005-11-30. More than two years
  after the previous formal 6.2.5 release, this collects several dozen
  bug fixes, documentation, portability and IPv6 improvements and marks
  the beginning of a new "stable" 6.3.X branch that will not change,
  except for bug fixes and documentation updates.

- files/patch-pop2.c contributed by Stanislav Brabec <sbrabec@suse.cz>
  via Matthias Andree <matthias.andree@gmx.de> (upstream maintainer)
Original commit
Thursday, 24 Nov 2005
14:08 barner search for other commits by this committer
Add SHA256 for my ports (that don't already have it).
Original commit
Sunday, 30 Oct 2005
19:06 barner search for other commits by this committer
- Use fetchmailconf-1.43.2 in order to fix a password exposure caused by
  insecure file creation.

- While here, move berlios.de to the top of the MASTERSITEs, since
  development takes place there.

- Bump PORTREVISION

Security:       CVE-2005-3088
Security:       http://fetchmail.berlios.de/fetchmail-SA-2005-02.txt
Original commit
Friday, 22 Jul 2005
07:07 barner search for other commits by this committer
Forced commit to note the following (this also applies for the following files
removed in my earlier commit:

        files/patch-s1
        files/patch-r1
        files/patch-driver.c

Submitted by:   Matthias Andree <matthias DOT andree AT gmx DOT de>
Discovered by:  Miloslav Trmac
http://lists.berlios.de/pipermail/fetchmail-devel/2005-July/000397.html
New fix by:     Ludwig Nussel (SuSE security)
Original commit
06:59 barner search for other commits by this committer
- Update to 6.2.5.2. This fixes a denial of service vulerability introduced
  in version 6.2.5.1

- Use distribution patch from fetchmail.berlios.de instead of keeping the
  security fix in CVS (-> remove patch-r1, patch-s1 which contained to
  update from 6.2.5 to 6.2.5.1).

- The above patch also contains a patch that we kept locally in
  patch-driver.c: This one has been removed, too.
Original commit
Thursday, 18 Mar 2004
01:04 eik search for other commits by this committer
SIZEify

Prompted by:    trevor
Original commit
Friday, 24 Oct 2003
09:33 sergei search for other commits by this committer
- Update to 6.2.5 (see http://catb.org/~esr/fetchmail/NEWS for details)
- Use DOCSDIR macro in pkg-plist
- Don't install yet another copy of GPL
- Pass maintainership to Oliver Eikemeier

PR:             58283, 58341
Submitted by:   Oliver Eikemeier <eikemeier@fillmore-labs.com>,
                Esa Karkkainen <ejk@iki.fi>
Approved by:    Ville Eerola <ve@sci.fi> (previous maintainer),
                krion (implicit)
Original commit
Tuesday, 9 Sep 2003
03:26 silby search for other commits by this committer
Update fetchmail port to 6.2.4
Original commit
Tuesday, 1 Jul 2003
11:33 daichi search for other commits by this committer
update mail/fetchmail: 6.2.0 --> 6.2.2

PR:             53280
Submitted by:   Oliver Eikemeier <eikemeier@fillmore-labs.com>
Original commit
Friday, 13 Dec 2002
14:05 nectar search for other commits by this committer
Upgrade to 6.2.0, primarily to fix YET ANOTHER remotely exploitable
vulnerability.  That's at least four, but who's counting?
<URL:http://security.e-matters.de/advisories/052002.html>
Original commit
Tuesday, 5 Nov 2002
10:01 dougb search for other commits by this committer
Update to 6.1.2, released 10/31. It's a very simple bugfix upgrade.

PR:             ports/44830
Submitted by:   Matthias Andree <matthias.andree@web.de>
Original commit
Thursday, 31 Oct 2002
14:54 naddy search for other commits by this committer
This port update fixes the pkg-plist to include the new localizations so they
are included in the package, and it contains many upstream bugfixes, installs
the NEWS documentation file. These are the upstream fixes:

* 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.

PR:             44330
Submitted by:   Matthias Andree <matthias.andree@web.de>
Original commit
Sunday, 29 Sep 2002
18:23 cy search for other commits by this committer
Update 5.9.13 --> 6.1.0. Fixes yet another buffer overflow (exploit)
described at http://security.e-matters.de/advisories/032002.html.

Approved by:    nectar (using his security-officer hat)
                will (using his portmgr hat)
                As we are so close to last tagging, as suggested by
                portmgr, maintainer approval is forgone.
Original commit
Thursday, 22 Aug 2002
02:05 kevlo search for other commits by this committer
Update to version 5.9.13

PR: 41623
Submitted by:    Esa Karkkainen <ejk@iki.fi>
Original commit
Thursday, 23 May 2002
04:29 cy search for other commits by this committer
Upgrade 5.9.6 --> 5.9.11 (fixing a remotely exploitable buffer overrun).

PR:             38328
Submitted by:   Dominic Marks <dominic_marks@btinternet.com>
Approved by:    kris for the Security Officer Team,
                will for the Port Manager Team, and
                MAINTAINER timeout
Original commit
Thursday, 27 Dec 2001
18:04 ijliao search for other commits by this committer
upgrade to 5.9.6    
Original commit
Thursday, 9 Aug 2001
22:35 kris search for other commits by this committer
Upgrade to 5.8.17 ("Another victory for Open Source!").  This fixes a   remotely
exploitable buffer overflow when connecting to a malicious   server.    
Original commit
Monday, 2 Jul 2001
22:20 ben search for other commits by this committer
Update to 5.8.11, which supports now ODMR, so update pkg-{descr,comment} to  
mention ODMR to help "make search".    
Original commit
Friday, 15 Jun 2001
08:51 roam search for other commits by this committer
Update to 5.8.6.   Fix a problem with building Kerberos 4 (Kerberos 5 is still
broken).    
Original commit
Thursday, 31 May 2001
08:08 dougb search for other commits by this committer
Update to 5.8.5, provided by the maintainer.    
Original commit
Tuesday, 24 Apr 2001
07:24 roam search for other commits by this committer
Update to 5.8.1 with lots of bugfixes.  Remove the substitution of  
/usr/bin/true for autoconf and friends - the fetchmail build system   does the
right thing now.    
Original commit
Saturday, 24 Mar 2001
06:37 dougb search for other commits by this committer
Commit the least objectionable of the possible fixes... maintainer, et al   can
argue about the rest later, let's get the thing fixed first. This is   a
combination of my fix and Peter Pentchev's.    
Original commit
Saturday, 17 Mar 2001
12:08 roam search for other commits by this committer
Update to 5.7.4.   Add USE_GMAKE - too many things in the autoconf build process
depend   on GNU make.    
Original commit
Thursday, 8 Mar 2001
12:03 roam search for other commits by this committer
Update to 5.7.2, add NOPORTDOCS handling, fix --enable-opie misspelled   as
--enable-OPIE until now.    
Original commit
Friday, 23 Feb 2001
08:30 roam search for other commits by this committer
Update to 5.6.8, which contains preauthentication fixes and enhancements.    
Original commit
Thursday, 15 Feb 2001
09:38 roam search for other commits by this committer
Chase the checksum - yes, the tarball was rerolled.   A non-reachable exit()
call was removed from the end of main(),   and the version number information
was updated in the .lsm file.    
Original commit
Tuesday, 13 Feb 2001
10:36 roam search for other commits by this committer
Update to 5.6.5.    
Original commit
Saturday, 10 Feb 2001
08:17 roam search for other commits by this committer
Update to 5.6.3, skipping the slightly buggy 5.6.2.   Also, correct the help
message in the fetchmailconf wrapper script -   fetchmailconf depends on
py-tkinter, not just Python.    
Original commit
Wednesday, 13 Dec 2000
07:13 roam search for other commits by this committer
Update to 5.6.1.    
Original commit
Tuesday, 28 Nov 2000
16:42 roam search for other commits by this committer
Update the checksum - ESR rolled a flash fix for 'smtpname' handling   without
releasing a new version.    
Original commit
Monday, 27 Nov 2000
01:00 roam search for other commits by this committer
Update to 5.6.0 - a fetchmail 'gold release' which fixes two minor bugs   and an
omission and gives ESR a chance to do some more serious development   in a new
development version.    
Original commit
Tuesday, 14 Nov 2000
15:29 kevlo search for other commits by this committer
Update to 5.5.6    
Original commit
Tuesday, 31 Oct 2000
20:56 jeh search for other commits by this committer
Update fetchmail to 5.5.5    
Original commit
Thursday, 26 Oct 2000
13:43 jeh search for other commits by this committer
The fetchmail application has been updated to version 5.5.3    
Original commit

Number of commits found: 91