|
|
|
|
Changelog for msmtp-1.8.26-lp155.106.1.x86_64.rpm :
* Thu Jun 13 2024 Benoît Monin - update to version 1.8.26: * Add support for SCRAM-SHA-256-PLUS and SCRAM-SHA-1-PLUS authentication, and prefer SCRAM methods over the PLAIN method because of their superior properties. * With --read-envelope-from, a Resent-From header is now used if it is present and appears before any From header- require libgsasl >= 2.1.0: needed for supporting SCRAM * Sun Oct 29 2023 Benoît Monin - update to version 1.8.25: * Generation of Message-ID headers was improved to avoid problems with rspamd assigning SPAM points * Documentation of ignored options was fixed * The combination of envelope from addresses with wildcards and automatic account selection was fixed * Translations were updated, including a new Romanian translation * Fri Jun 30 2023 Benoît Monin - update to version 1.8.24: * Added a new configuration command \'from_full_name\' to set a full name for the From header (like -F on the command line) * Fixed the allow_from_override command * Mon Jan 30 2023 Benoît Monin - update to version 1.8.23: * This release fixes XOAUTH2 authentication with some servers, updates the msmtpq scripts, and updates the translations (including a new Swedish translation). * Sun Aug 07 2022 Benoît Monin - update to version 1.8.22: * This is a hotfix release that fixes building with libgsasl, which was accidentally broken in version 1.8.21. * It also updates the msmtpq script.- additional changes from version 1.8.21: * A new configuration command eval replaces the current configuration file line with the output of a command (similar to passwordeval, but more general). * A Message-ID header is now generated if none is present in the mail. This can be changed with the new command set_msgid_header. * The optional msmtpd service now adds a Received header. * Furthermore, a few minor problems were corrected and the documentation and translations were updated.- mark the doc sub-package as noarch * Wed Mar 23 2022 Benoît Monin - update to version 1.8.20: * Added a new configuration command \'allow_from_override\'. When off, the --from option does not override the envelope-from address anymore. * Thu Nov 04 2021 Benoît Monin - update to version 1.8.19: * Fixed a security problem in msmtpd: mail addresses starting with \'-\' could be interpreted as options of the pipe command. * Sat Oct 23 2021 Benoît Monin - update to version 1.8.18: * this release fixes a few minor problems related to translations and the documentation.- additional changes from version 1.8.17: * msmtpd now supports logging to syslog or to a file with the option --log, and authentication (for special use cases) with the option --auth.- build msmtpd and package it in msmtp-mta * Tue Sep 14 2021 Benoît Monin - update to version 1.8.16: * The \'from\' command now accepts patterns (as in shell file name matching) so that many envelope from addresses given with - -from can match the same account * Added support for %H, %C, %M in the domain command * msmtpd now supports sysexits.h error codes from the pipe command- cleanup obsolete suse_version check * Tue Mar 30 2021 Benoît Monin - add package conflict with postfix-bdb for msmtp-mta * Fri Mar 12 2021 Benoît Monin - update to version 1.8.15: * Added support for SCRAM-SHA-256 authentication via GNU SASL * Thu Dec 24 2020 Benoît Monin - update to version 1.8.14: * Added support for libtls as an alternative to GnuTLS * Fri Nov 13 2020 Benoît Monin - update to version 1.8.13: * Added support for XOAUTH2, the predecessor of OAUTHBEARER. * The passwordeval command can now handle very long input, which can be necessary for OAUTHBEARER and XOAUTH2. * GnuTLS >= 3.4 is required- set the required minimum version for gnutls * Fri Aug 21 2020 Benoît Monin - update to version 1.8.12: * msmtpd now supports session reuse and improves standards compliance * Automatic account matching now supports subaddresses. For example, user+detailAATTexample.com will match account userAATTexample.com.- put the translations into a separate sub-package * Thu Jun 04 2020 Benoît Monin - update to version 1.8.11: * Add a new undisclosed_recipients command and - -undisclosed-recipients option to replace To, Cc, Bcc with a single \"To: undisclosed-recipients:;\" header. * Improved handling of temporary files on Windows systems. * Re-enabled support for systems lacking vasprintf(), such as IBM i PASE.- spec cleaning: * drop reference to suse_version 10 * use make_build and make_install macros * remove defattr from %files sections * use %license for the license file instead of doc * fix the man and info pages extension * Thu May 14 2020 Marcus Rueckert - gnu sasl support needs to be enabled with a configure option (boo#1170516) * Thu Apr 23 2020 Benoît Monin - update to version 1.8.10: * This release fixes the msmtpq script that was accidentally broken in 1.8.8. * Furthermore, internationalization files are updated and a new serbian translation is included. Thanks to the translators at translationproject.org! * Note that version 1.8.9 only partially fixed the msmtpq problem and was quickly replaced by 1.8.10. * Sun Apr 12 2020 Benoît Monin - update to version 1.8.8: * Added a new socket command and --socket option to connect via local sockets. * Added a new tls_host_override command and --tls-host-override option to override the host name used for TLS verification. * Added a new set_from_header command and --set-from-header option with three settings: + on: always set a From header, possibly replacing an existing one + off: never set a From header + auto: add a From header if there is none (this is the default). This replaces the add_missing_from_header option (which remains supported). * Added a new set_date_header command and --set-date-header option with two settings: + off: never set a Date header + auto: add a Date header if there is none (this is the default). This replaces the add_missing_date_header option (which remains supported). * Fixed the handling of empty From headers with - -read-recipients/-t. * Fixed the source_ip command for proxies.- update expired msmtp.keyring * Tue Dec 24 2019 Benoît Monin - update to version 1.8.7: * Add support for %U,%H,%C,%M in \'from\' This makes the auto_from and maildomain commands obsolete * Do not call gnutls_free() needlessly * Fri Sep 27 2019 Benoît Monin - update to version 1.8.6: * Aliases are now expanded recursively * Minor bug fixes * Fri Jul 12 2019 Benoît Monin - update to version 1.8.5: * Fixed OAUTHBEARER. * Support for TLS client certificates via PKCS11 devices, e.g. smart cards. * Various small bug fixes and improvements.- fix sh scripts shebang, in addition to bash scripts * Wed Apr 24 2019 Benoît Monin - update to version 1.8.4 * Added support for the OAUTHBEARER authentication method. * Several minor bug fixes. * Thu Feb 14 2019 Benoît Monin - update to version 1.8.3 (boo#1125420) * CVE-2019-8337 This version fixes a security problem that affects version 1.8.2 (older versions are not affected): when the new default value system for tls_trust_file is used, the result of certificate verification was not properly checked. * Wed Feb 13 2019 Tomas Cech - use GnuTLS instead of OpenSSL https://marlam.de/msmtp/news/openssl-discouraged/ * Wed Jan 16 2019 Benoît Monin - update to version 1.8.2: * To simplify TLS setup, the tls_trust_file command has a new default value \'system\' that selects the system default trust. * To simplify setup, a new option \'--configure \' was added that automatically generates a configuration file for a given mail address.- additional changes from version 1.8.1: * Fixed our TLS code to support TLS 1.3 with GnuTLS.- additional changes from version 1.8.0: * A minimal SMTP server called msmtpd was added that listens on the local host and pipes mails to msmtp (or another program). It is intended to be used with system services that cannot be configured to call msmtp directly. You can disable it with the configure option --without-msmtpd. * Using OpenSSL is discouraged and may not be supported in the future. Please use GnuTLS instead. The reasons are explained here: https://marlam.de/msmtp/news/openssl-discouraged/ * As using GNU SASL is most likely unnecessary, it is disabled by default now. Since everything uses TLS nowadays and thus can use PLAIN authentication, you really only need it for GSSAPI. * If your system requires a library for IDN support, libidn2 is now used instead of the older libidn. * The CRAM-MD5 authentication method is marked as obsolete / insecure and will not be chosen automatically anymore. * The passwordeval command does not require the password to be terminated by a new line character anymore. * The new logfile_time_format command allows to customize log file time stamps. * Builtin default port numbers are now used instead of consulting /etc/services. * Support for DJGPP and for systems lacking vasprintf(), mkstemp(), or tmpfile() is removed.- additional changes from version 1.6.8: * Add --source-ip option and source_ip command to bind the outgoing connection to a specific source IP address. * Enable SNI for TLS- additional changes from version 1.6.7: * Add support for ~/.config/msmtp/config as configuration file * Add network timeout handling on Windows * Fix command line handling of SHA256 TLS fingerprints * Fix SIGPIPE handling (affects at least Mac OS X) * Add french translation, and update german translation- update Url and Source to marlam.de, see: https://marlam.de/msmtp/news/project-moved/- update the keyring, the previous one has been revoked- switch to libidn2 to match msmtp requirement- configure with openssl as tls library * Sat Mar 10 2018 benoit.moninAATTgmx.fr- fix bash scripts shebang * Sun Mar 26 2017 dev+novellAATTdevmotion.de- Keyring integration only for recent openSUSE and CentOS * Sun Mar 26 2017 dev+novellAATTdevmotion.de- Replace pkgconfig dependencies * Sun Mar 26 2017 dev+novellAATTdevmotion.de- Add keyring integration * Mon Nov 14 2016 benoit.moninAATTgmx.fr- update to version 1.6.6: * This version fixes a memory leak and a double-free in msmtp_read_headers(). The double-free was triggered by read errors.- remove reference to msmtp-fix-newopenssl.patch: this patch was removed 5 years ago. * Tue May 31 2016 benoit.moninAATTgmx.fr- update to version 1.6.5: * Support SHA256 fingerprints for tls_fingerprint, and mark both SHA1 and MD5 as deprecated. * Tue Feb 02 2016 benoit.moninAATTgmx.fr- update to version 1.6.4: * The system default policy is used with GnuTLS instead of a hardcoded one. * Sun Nov 29 2015 benoit.moninAATTgmx.fr- update to version 1.6.3: * A bug in SOCKS support was fixed. * Handling non-fatal errors in TLS handshakes was fixed.- fix info installation for suse package: * properly requires %install_info_prereq * call %install_info_delete in preun, not postun * Fri Apr 24 2015 benoit.moninAATTgmx.fr- update to version 1.6.2: * A bug was fixed that prevented consecutive Bcc headers from being removed properly.- add tarball signature and keyring * Mon Jan 05 2015 benoit.moninAATTgmx.fr- update to version 1.6.1: * The new configure option --with-tls replaces --with-ssl. * A new configure option --disable-gai-idn was added.- additional changes from 1.6.0: * Support for SOCKS proxies was added. This allows msmtp to be used with Tor. * GNOME Keyring support now uses libsecret instead of libgnome-keyring. It is now documented how to use secret-tool to manage passwords for msmtp; the obsolete msmtp-gnome-tool script is removed. * Configuration file security is now only checked if the file actually contains secrets such as passwords. * The GSSAPI authentication method is not chosen automatically anymore, you have to request it manually if you really want to use it. * From: and Date: headers are now added to mails if necessary, for compatibility with sendmail, postfix, exim, and other MTAs. This can be disabled with the add_missing_from_header and add_missing_date_header commands. * Libidn is not required for IDN support anymore on systems where getaddrinfo() supports the AI_IDN flag and the GnuTLS version is >= 3.4.0. * The new remove_bcc_headers command replaces the old keepbcc command (but the old command is still supported for compatibility). * SSLv3 is disabled, and the obsolete tls_force_sslv3 command and - -tls-force-sslv3 option have no effect anymore.- add xz as BuildRequires: source archive format is now tar.xz- switch gnome keyring support to libsecret- remove msmtp-gnome-tool.py: deleted upstream- remove README.msmtp-gnome-tool: deleted upstream- remove Mutt+msmtp.txt: deleted upstream
|
|
|