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)
This commit is contained in:
Matthias Andree 2021-03-28 21:02:48 +00:00
parent a9806ddac4
commit ea20e3149e
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=569413
2 changed files with 4 additions and 4 deletions

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME?= fetchmail
DISTVERSION= 6.4.17
DISTVERSION= 6.4.18
CATEGORIES= mail
# The next line is inherited by the fetchmailconf slave port,
# do NOT replace fetchmail by ${PORTNAME}

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1615413187
SHA256 (fetchmail-6.4.17.tar.xz) = a41bcdf11b41aa0682b259aee4717c617c15dadd43fa008b2ed38b770f4d50c6
SIZE (fetchmail-6.4.17.tar.xz) = 1316944
TIMESTAMP = 1616889969
SHA256 (fetchmail-6.4.18.tar.xz) = 302dc9bcdc6927dedf375d2baaead2347557faa70d98b1da83f2409fa6fb259f
SIZE (fetchmail-6.4.18.tar.xz) = 1317488