Hello community,

here is the log from the commit of package fetchmail for openSUSE:Factory 
checked in at 2020-08-29 20:42:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fetchmail (Old)
 and      /work/SRC/openSUSE:Factory/.fetchmail.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fetchmail"

Sat Aug 29 20:42:18 2020 rev:79 rq:830042 version:6.4.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/fetchmail/fetchmail.changes      2020-08-19 
18:58:58.527915788 +0200
+++ /work/SRC/openSUSE:Factory/.fetchmail.new.3399/fetchmail.changes    
2020-08-29 20:42:31.997469747 +0200
@@ -1,0 +2,60 @@
+Wed Aug 26 17:48:08 UTC 2020 - Pedro Monreal Gonzalez <[email protected]>
+
+- Update fetchmail.keyring file
+- Use %{_prefix}/lib instead of %{_libexecdir}
+
+-------------------------------------------------------------------
+Mon Aug 24 12:59:11 UTC 2020 - Dirk Mueller <[email protected]>
+
+- update to 6.4.8:
+  * 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
+  * 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.
+  * Fetchmail now checks for errors when trying to read the .idfile
+  * 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.
+  * 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.
+  * 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.
+  * 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.)
+  * 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.
+  * 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.
+  * fetchmailconf received a host of other bugfixes, see the Git commit log.
+
+-------------------------------------------------------------------

Old:
----
  fetchmail-6.4.1.tar.xz

New:
----
  fetchmail-6.4.8.tar.xz
  fetchmail-6.4.8.tar.xz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ fetchmail.spec ++++++
--- /var/tmp/diff_new_pack.qS6Pox/_old  2020-08-29 20:42:32.785470076 +0200
+++ /var/tmp/diff_new_pack.qS6Pox/_new  2020-08-29 20:42:32.789470079 +0200
@@ -22,13 +22,13 @@
 %endif
 
 Name:           fetchmail
-Version:        6.4.1
+Version:        6.4.8
 Release:        0
 Summary:        Full-Featured POP and IMAP Mail Retrieval Daemon
 License:        GPL-2.0-or-later
-URL:            http://www.fetchmail.info/
-Source:         
https://sourceforge.net/projects/fetchmail/files/branch_6.4/%{name}-%{version}.tar.xz
-#Source1:        
https://sourceforge.net/projects/fetchmail/files/branch_6.4/%%{name}-%%{version}.tar.xz.asc
+URL:            https://www.fetchmail.info/
+Source:         
https://sourceforge.net/projects/%{name}/files/branch_6.4/%{name}-%{version}.tar.xz
+Source1:        
https://sourceforge.net/projects/%{name}/files/branch_6.4/%{name}-%{version}.tar.xz.asc
 Source2:        %{name}.logrotate
 Source3:        sysconfig.%{name}
 Source5:        %{name}.keyring
@@ -69,6 +69,7 @@
 %package -n fetchmailconf
 Summary:        Fetchmail Configuration Utility
 Requires:       %{name} = %{version}
+Requires:       python3-future
 Requires:       python3-tk
 
 %description -n fetchmailconf
@@ -105,7 +106,7 @@
 mkdir -p %{buildroot}/%{_tmpfilesdir}
 install -m 0644 %{SOURCE6} %{buildroot}/%{_unitdir}/%{name}.service
 install -m 0644 %{SOURCE7} %{buildroot}/%{_tmpfilesdir}/%{name}.conf
-install -m 0755 %{SOURCE8} %{buildroot}/%{_libexecdir}/%{name}-systemd-exec
+install -m 0755 %{SOURCE8} %{buildroot}/%{_prefix}/lib/%{name}-systemd-exec
 mkdir -p %{buildroot}%{_sbindir}
 ln -s service %{buildroot}%{_sbindir}/rc%{name}
 touch %{buildroot}%{_sysconfdir}/fetchmailrc
@@ -159,7 +160,7 @@
 %config(noreplace) %{_sysconfdir}/logrotate.d/fetchmail
 %{_unitdir}/%{name}.service
 %{_sbindir}/rc%{name}
-%{_libexecdir}/%{name}-systemd-exec
+%{_prefix}/lib/%{name}-systemd-exec
 %{_tmpfilesdir}/%{name}.conf
 %{_fillupdir}/sysconfig.%{name}
 

++++++ fetchmail-6.4.1.tar.xz -> fetchmail-6.4.8.tar.xz ++++++
++++ 51016 lines of diff (skipped)

++++++ fetchmail.keyring ++++++
--- /var/tmp/diff_new_pack.qS6Pox/_old  2020-08-29 20:42:33.317470298 +0200
+++ /var/tmp/diff_new_pack.qS6Pox/_new  2020-08-29 20:42:33.317470298 +0200
@@ -1,35 +1,71 @@
-pub   1024D/052E7D95 2003-08-28
-uid                  Matthias Andree <[email protected]>
-uid                  Matthias Andree <[email protected]>
-sub   1536g/E65A83DA 2003-08-28
+pub   rsa4096 2015-09-09 [SC] [expires: 2020-12-23]
+      DC4A655BD993CD4871FA8210E412B156EFF3855A
+uid           [ unknown] Matthias Andree <[email protected]>
+uid           [ unknown] Matthias Andree <[email protected]>
+sub   rsa4096 2015-09-09 [E] [expires: 2020-12-23]
 
 -----BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v2.0.19 (GNU/Linux)
 
-mQGiBD9Nuq4RBACDKQ43BknR+in3WdxPVF5GFkKGmozIhDuuNhDA6FietVo2JOhP
-4/GRALlfhYbI1j15LcbxXn9JYd4pDrg9RBHf7t0aC0IkkltE4/uZBNeKqaJnzIA5
-665WMBeTfWgdDB667V6KP+1hfC22Jck2JTwxBCaTnG28W3QR0L9Q0e3ZbwCg/UI9
-UFAU+PaAJVUm70xMFAO90fUD/0XuCLvRuKUmcxR7cSUFloMPxTJCLmPqR7b2o1zL
-EYFRnuiPEFg8SZ/5VGfs7vajvmKjX1soKxac1msPvJeiq37MEh9x14RCryNOMtv9
-650M3a4Uro898N40s2vKgRHhw4aCcZh1igEWeRNyRGFFlaDuy9HuW7EpFq8mjAwy
-h2x/A/wOUUn4FtGrfpwBdnUZZ94DNC1E7gNAWyNf92a+buySZDd0XsEazeGo0bGN
-B6nVcuc5jGqaLX+pXLtxrq2Lh0GjlODcsUs0fvbADvpbHeWtHoqLOdJRi1bnCsJT
-Ot5LFNlZy8hwoN+/NOBZKOk/v3LKePwqEdmBz+9ax+tIjI8HCrQlTWF0dGhpYXMg
-QW5kcmVlIDxtYW5kcmVlQGZyZWVic2Qub3JnPohgBBMRAgAgBQJLA2N1AhsDBgsJ
-CAcDAgQVAggDBBYCAwECHgECF4AACgkQvmGDOQUufZXr+ACbBRKKS4sjVCy9o0fD
-hVVZkA79sqIAn15PPZXzYM/drVYxlMYQPDZv4fAFtChNYXR0aGlhcyBBbmRyZWUg
-PG1hdHRoaWFzLmFuZHJlZUBnbXguZGU+iGAEExECACACGwMCHgECF4AFAkmdOaUG
-CwkIBwMCBBUCCAMEFgIDAQAKCRC+YYM5BS59lb3/AJkBn70nDqjNpbYNZdLfdxu4
-YdDJywCgiMOp8aVun7vyx9ud4QvQmt4NqWK5AY0EP026sxAGAPbWLZ/O4knBmNdD
-fmrCZFHO1ZNQK536voaHUTHdLjYgXoS47iiYTWYeGiI5k2hnv59bj6zFGMQpc2qy
-Ucp4kMeQlTW9HdIsFQ9Bk1xr7zyzpWeMHEyAKwoIz5rRvazxkalOd8Uzk9c0M/SM
-Cw6nzOsDfnJAyBZvManCN/GqY+a18mmI8xI2nRrs0vKpLUfhGHtIrtjCKGhFbW6B
-C/x4Y0jtCBgUG5W1jxy0jKASVkhTbTY7kX+j6GUBRaicBsm7FwADBQYApYR9TX2M
-od3yR6kDk0rYf3q0MP0UJrIDJS0yWtOv9wv06JXi6GcBPNSQbMqhKo5hgws6Zbh4
-2xY/ofuHIMqA1K+49QwKPvfmzk8JpXhQP36Miq6osBlIxsW9EVamRy03zS8iG47x
-lISPh7tHP0t27vzKo4qjf6hDkoPtr1689/jR2Ajg3srlrtHP0hUC58nw8l/W+9gE
-LewHdv7aVrPcZSeAPjeHmYHd9iZdql11eUWJV0RZAh7BIJv35eZWjMuQiEkEGBEC
-AAkFAj9NurMCGwwACgkQvmGDOQUufZXOJwCgwJGxWtPsNxanIetRYI7OiA35A+0A
-n3xt2lPyLbkTdQ27liwG7Hf+PInH
-=n8ND
+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
+=0adh
 -----END PGP PUBLIC KEY BLOCK-----


Reply via email to