From: Matthias A. <mat...@gm...> - 2025-10-13 17:26:04
|
The 6.5.7.rc2 release candidate of fetchmail is now available at the usual locations, including <https://downloads.sourceforge.net/project/fetchmail/branch_6.5/>. Changes are listed below, but I have added wolfSSL and GSSAPI support to meson-based builds. I'd be happy to receive reports from people building with meson if that works for you or if not, where not, how not. I have not added all the tiny disable options to meson we used to have in configure.ac, the POP3/IMAP features take 10...12 kByte on AMD64, and the ETRN/ODMR less than 3 kByte each, in a 280 kByte sized executable. The source archive is available at: <https://downloads.sourceforge.net/project/fetchmail/branch_6.5/fetchmail-6.5.7.rc2.tar.xz/download> The detached GnuPG signature is available at: <https://downloads.sourceforge.net/project/fetchmail/branch_6.5/fetchmail-6.5.7.rc2.tar.xz.asc/download> The SHA256 hashes for the tarballs are: SHA2-256(fetchmail-6.5.7.rc2.tar.xz)= 6b0a5aa50316b894b493c69e9c7c9ad5d8047df4703f483e97ed0a22a509172d Note I have moved the tag after pushing it for the first time; it was on 686b6 first where I hadn't committed the NEWS, configure.ac and meson.build file's bump to rc2 and crediting Besnik for the Shqip (Albanian) translation, but the tarballs had already been built with the contents of what's now fd34e417. Log since rc1: (newest first) -------------- * fd34e417 2025-10-13 | Prepare 6.5.7.rc2. (tag: 6.5.7.rc2) [Matthias Andree] * 686b6f64 2025-10-12 | Update <sq> Albanian translation to fetchmail-6.5.6 [Besnik Bleta] * a46c2f3f 2025-10-12 | Support GSSAPI in meson builds. [Matthias Andree] * 9dec1279 2025-10-11 | Support wolfSSL in meson builds. [Matthias Andree] * 0ca08c94 2025-10-11 | Strip OPIE, add meson instructions [Matthias Andree] * 29195d28 2025-10-11 | Fix LOCALEDIR for meson builds. [Matthias Andree] * d9d4235a 2025-10-10 | NEWS: remove angle brackets from MAIL FROM:<> [Matthias Andree] * 97765dff 2025-10-10 | Fix GNU tar --mtime argument when SOURCE_DATE_EPOCH is set. [Matthias Andree] Here are the release notes: -------------------------------------------------------------------------------- fetchmail-6.5.7 (not yet released): ## BUGFIX: * When authenticating to an SMTP server, the AUTH LOGIN method (which didn't become a proposed standard, and is only the third method fetchmail would try, if CRAM-MD5 and PLAIN weren't offered) required that the server returned a 334 code followed by a blank and by a decodable base64 challenge we ignored anyways. This is in line with RFC 4952. However, to improve compatibility, fetchmail now accepts anything that starts with "334 " and disregards the remainder of the line. At the same time, AUTH LOGIN was deprecated. AUTH PLAIN should be available everywhere AUTH LOGIN is, and is specified in IETF RFC 4616. * When authenticating to an SMTP server, i. e. esmtpname/esmtppassword are defined, check for errors, and skip servers that do not understand EHLO, because we cannot negotiate supported authentication schemes with them. This should avoid attempting to send a lot of messages and see them rejected. * When authenticating to an SMTP server, do not send client abort "*" when we receive any other server reply but 334. * Extend 6.5.6's RFC-5321 address-literal fix to MAIL FROM. This might apply when we only have a server's IP address and need to quality addresses without domain. Fixes Debian Bug#1080025. * SMTP AUTH can now look up passwords from the .netrc file - for that, fetchmail's esmtpname setting must match the login for the given host in .netrc. Fixes Debian Bug#1056651 by Ticker Berkin. ## TRANSLATION UPDATES were contributed by these fine people - thank you! * cs: Petr Pisar [Czech] * eo: Keith Bowes [Esperanto] * 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] ------------------------------------------------------------------------------- |