Received: by mail.netbsd.org (Postfix, from userid 605) id 23DA784DAF; Tue, 25 May 2021 11:59:49 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 5F32484DAE for ; Tue, 25 May 2021 11:59:48 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id 63Xb2WW-AD3K for ; Tue, 25 May 2021 11:59:47 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 8D86684DAB for ; Tue, 25 May 2021 11:59:47 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 86B5DFA95; Tue, 25 May 2021 11:59:47 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1621943987233340" MIME-Version: 1.0 Date: Tue, 25 May 2021 11:59:47 +0000 From: =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= Subject: CVS commit: pkgsrc/mail/fetchmail To: pkgsrc-changes@NetBSD.org Reply-To: triaxx@netbsd.org X-Mailer: log_accum Message-Id: <20210525115947.86B5DFA95@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1621943987233340 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: triaxx Date: Tue May 25 11:59:47 UTC 2021 Modified Files: pkgsrc/mail/fetchmail: Makefile distinfo Log Message: 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] To generate a diff of this commit: cvs rdiff -u -r1.196 -r1.197 pkgsrc/mail/fetchmail/Makefile cvs rdiff -u -r1.57 -r1.58 pkgsrc/mail/fetchmail/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1621943987233340 Content-Disposition: inline Content-Length: 1953 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/mail/fetchmail/Makefile diff -u pkgsrc/mail/fetchmail/Makefile:1.196 pkgsrc/mail/fetchmail/Makefile:1.197 --- pkgsrc/mail/fetchmail/Makefile:1.196 Wed Jan 27 14:13:20 2021 +++ pkgsrc/mail/fetchmail/Makefile Tue May 25 11:59:47 2021 @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.196 2021/01/27 14:13:20 triaxx Exp $ +# $NetBSD: Makefile,v 1.197 2021/05/25 11:59:47 triaxx Exp $ # Note to updaters: mail/fetchmailconf reaches over here, make sure it builds. -DISTNAME= fetchmail-6.4.15 +DISTNAME= fetchmail-6.4.19 CATEGORIES= mail MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=fetchmail/} EXTRACT_SUFX= .tar.xz Index: pkgsrc/mail/fetchmail/distinfo diff -u pkgsrc/mail/fetchmail/distinfo:1.57 pkgsrc/mail/fetchmail/distinfo:1.58 --- pkgsrc/mail/fetchmail/distinfo:1.57 Wed Jan 27 14:13:20 2021 +++ pkgsrc/mail/fetchmail/distinfo Tue May 25 11:59:47 2021 @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.57 2021/01/27 14:13:20 triaxx Exp $ +$NetBSD: distinfo,v 1.58 2021/05/25 11:59:47 triaxx Exp $ -SHA1 (fetchmail-6.4.15.tar.xz) = 6491de7e4d2ef1aef6808127e8ca9d803bbdc220 -RMD160 (fetchmail-6.4.15.tar.xz) = 89efe0c09194132e4cb0fa9e86f8023d1fb5cab4 -SHA512 (fetchmail-6.4.15.tar.xz) = 9b87aab65c3f102df07df52508bd18ae97ec51e106e238675e3f58c9460050c54fea72550fe33c727aeae723494370f6ea6438a96231ae0eacdbe437552d76e2 -Size (fetchmail-6.4.15.tar.xz) = 1309584 bytes +SHA1 (fetchmail-6.4.19.tar.xz) = bb6959f0cf1f6d689c2ba3834c5bba72e4f9ec07 +RMD160 (fetchmail-6.4.19.tar.xz) = 97bdf84e6dce38d9fd7154e8cafba6a0b7fcd979 +SHA512 (fetchmail-6.4.19.tar.xz) = b10f0ac5b3b22f8b1d86367990fc96ea5c49dc21c873890c732c254c34503bd6ab9348c5ef88b99ba0f83f065fa9f9aead55de9721b0f296efa14eac0311daaf +Size (fetchmail-6.4.19.tar.xz) = 1316672 bytes SHA1 (patch-Makefile.in) = 9cd2053a7c8bbbf6f71fcee03e33c0d29d235c4e SHA1 (patch-configure) = f5db59db380755d8b9fc8f75e723fd729ca06c30 SHA1 (patch-configure.ac) = 9ff885f7d40a749f628d35a8408b1860f8017362 --_----------=_1621943987233340--