15
0
Files
python-aiosmtplib/python-aiosmtplib.changes
Markéta Machová c695e9fa7f Accepting request 1035109 from home:yarunachalam:branches:devel:languages:python
- Update to v2.0.0 
  * BREAKING: Drop Python 3.5 and 3.6 support.
  * BREAKING: On connect, if the server supports STARTTLS, automatically try to upgrade the connection.
    STARTTLS after connect can be turned on or off explicitly by passing start_tls=True or start_tls=False respectively.
  * BREAKING: Remove deprecated loop keyword argument for the SMTP class.
  * Change: The source_address argument now takes a (addr, port) tuple that is passed as the local_addr param to asyncio.create_connection,
    allowing for binding to a specific IP. The new local_hostname argument that takes the value to be sent to the server with the EHLO/HELO message.
    This behaviour more closely matches smtplib.
  * In order to not break existing usage, passing a string instead of a tuple to source_address will give a DeprecationWarning,
    and use the value as it if had been passed for local_hostname.
  * Thanks @rafaelrds and @davidmcnabnz for raising and contributing work on this issue.
  * Bugfix: the mail_options and rcpt_options arguments to the send coroutine no longer cause errors
  * Cleanup: Refactored SMTP parent classes to remove complex inheritance structure.
  * Cleanup: Switched to asyncio.run for sync client methods.
  * Cleanup: Don't use private email.message.Message policy attribute (instead, set an appropriate policy based on message class)
- Update to v1.1.7
  * Security: Fix a possible injection vulnerability (a variant of https://consensys.net/diligence/vulnerabilities/python-smtplib-multiple-crlf-injection/)
  * Note that in order to exploit this vulnerability in aiosmtplib, the attacker would need control of the hostname or source_address parameters.
    Thanks Sam Sanoop @ Snyk for bringing this to my attention.
  * Bugfix: include CHANGLOG in sdist release
  * Type hints: fix type hints for async context exit (credit @JelleZijlstra)

OBS-URL: https://build.opensuse.org/request/show/1035109
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-aiosmtplib?expand=0&rev=16
2022-11-11 13:23:06 +00:00

89 lines
4.4 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
-------------------------------------------------------------------
Thu Nov 10 16:08:50 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to v2.0.0
* BREAKING: Drop Python 3.5 and 3.6 support.
* BREAKING: On connect, if the server supports STARTTLS, automatically try to upgrade the connection.
STARTTLS after connect can be turned on or off explicitly by passing start_tls=True or start_tls=False respectively.
* BREAKING: Remove deprecated loop keyword argument for the SMTP class.
* Change: The source_address argument now takes a (addr, port) tuple that is passed as the local_addr param to asyncio.create_connection,
allowing for binding to a specific IP. The new local_hostname argument that takes the value to be sent to the server with the EHLO/HELO message.
This behaviour more closely matches smtplib.
* In order to not break existing usage, passing a string instead of a tuple to source_address will give a DeprecationWarning,
and use the value as it if had been passed for local_hostname.
* Thanks @rafaelrds and @davidmcnabnz for raising and contributing work on this issue.
* Bugfix: the mail_options and rcpt_options arguments to the send coroutine no longer cause errors
* Cleanup: Refactored SMTP parent classes to remove complex inheritance structure.
* Cleanup: Switched to asyncio.run for sync client methods.
* Cleanup: Don't use private email.message.Message policy attribute (instead, set an appropriate policy based on message class)
- Update to v1.1.7
* Security: Fix a possible injection vulnerability (a variant of https://consensys.net/diligence/vulnerabilities/python-smtplib-multiple-crlf-injection/)
* Note that in order to exploit this vulnerability in aiosmtplib, the attacker would need control of the hostname or source_address parameters.
Thanks Sam Sanoop @ Snyk for bringing this to my attention.
* Bugfix: include CHANGLOG in sdist release
* Type hints: fix type hints for async context exit (credit @JelleZijlstra)
-------------------------------------------------------------------
Sat Jan 15 17:24:42 UTC 2022 - Dirk Müller <dmueller@suse.com>
- update to 1.1.6:
* update auth other than login
- remove failing_smtpd_tests.patch: not needed
-------------------------------------------------------------------
Fri May 7 20:53:46 UTC 2021 - Matej Cepl <mcepl@suse.com>
- Add failing_smtpd_tests.patch to fix failing tests
(gh#cole/aiosmtplib#171).
-------------------------------------------------------------------
Fri Apr 30 10:00:09 UTC 2021 - Matej Cepl <mcepl@suse.com>
- Update to 1.1.5:
- Bugfix: avoid raising asyncio.CancelledError on connection lost
- Bugfix: allow UTF-8 chars in usernames and password strings
- Feature: allow bytes type args for login usernames and passwords
- Switch off failing tests because of gh#cole/aiosmtplib#171.
-------------------------------------------------------------------
Sun Nov 29 07:16:07 UTC 2020 - John Vandenberg <jayvdb@gmail.com>
- Add docs/*.rst to %doc
- Remove a test skip that has been resolved upstream
- Update to v1.1.4
* Bugfix: parsing comma separated addresses in to header
- from v1.1.3
* Feature: add pause and resume writing methods to SMTPProcotol,
via asyncio.streams.FlowControlMixin
* Bugfix: allow an empty sender
* Cleanup: more useful error message when login called without TLS
-------------------------------------------------------------------
Mon Mar 23 13:06:24 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>
- Remove docs/tests folders that were not supposed to be installed
-------------------------------------------------------------------
Thu Jan 16 17:00:41 UTC 2020 - Marketa Calabkova <mcalabkova@suse.com>
- update to 1.1.2
* Fix handling of sending legacy email API (Message) objects.
* Fix SMTPNotSupported error with UTF8 sender/recipient names
on servers that dont support SMTPUTF8.
-------------------------------------------------------------------
Tue Sep 17 08:45:39 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
- Format with spec-cleaner
-------------------------------------------------------------------
Tue Sep 17 01:40:23 UTC 2019 - John Vandenberg <jayvdb@gmail.com>
- Skip two online tests, and one failing test on i586
-------------------------------------------------------------------
Wed Sep 11 12:10:26 PM UTC 2019 - John Vandenberg <jayvdb@gmail.com>
- Initial spec for v1.1.0