Revisions of python-Twisted

buildservice-autocommit accepted request 769860 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 88)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 87)
Changelog sync with SLE

- Update to 19.10.0 bsc#1162424:
- Remove patch 0001-Prevent-CRLF-injections-described-in-CVE-2019-12387.patch
- Remove patch PR-1147.patch

- Add PR-1147.patch (bsc#1138461, CVE-2019-12855)
  In words.protocols.jabber.xmlstream in Twisted through 19.2.1,
  XMPP support did not verify certificates when used with TLS,
  allowing an attacker to MITM connections.

- Add 0001-Prevent-CRLF-injections-described-in-CVE-2019-12387.patch
  (bsc#1137825, CVE-2019-12387)
  Prevent CRLF injections
buildservice-autocommit accepted request 753855 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 86)
baserev update by copy to link target
Steve Kowalik's avatar Steve Kowalik (StevenK) committed (revision 85)
- Update to 19.10.0:
  * twisted.trial.successResultOf, twisted.trial.failureResultOf, and twisted.trial.assertNoResult accept coroutines as well as Deferreds. (#9006)
  * Fixed circular import in twisted.trial.reporter, introduced in Twisted 16.0.0. (#8267)
  * The POP3 server implemented by twisted.mail.pop3 now accepts passwords that contain spaces. (#9100)
  * Incoming HTTP/2 connections will now not time out if they persist for longer than one minute. (#9653)
  * twisted.conch.ssh.keys now correctly writes the "iqmp" parameter in serialized RSA private keys as q^-1 mod p rather than p^-1 mod q. (#9681)
  * twisted.web.server.Request will now use twisted.web.server.Site.getContentFile, if it exists, to get a file into which to write request content. If getContentFile is not provided by the site, it will fall back to the previous behavior of using io.BytesIO for small requests and tempfile.TemporaryFile for large ones. (#9655)
  * twisted.web.client.FileBodyProducer will now stop producing when the Deferred returned by FileBodyProducer.startProducing is cancelled. (#9547)
  * The HTTP/2 server implementation now enforces TCP flow control on control frame messages and times out clients that send invalid data without reading responses. This closes CVE-2019-9512 (Ping Flood), CVE-2019-9514 (Reset Flood), and CVE-2019-9515 (Settings Flood). Thanks to Jonathan Looney and Piotr Sikora. (#9694)
- Add python-38-xml-namespace.patch to fix dictionary mutation under Python 3.8
- Add python-38-hmac-digestmod.patch to add digestmod parameter where required
- Add python-38-no-cgi-parseqs.patch to no longer import parse_qs from cgi
buildservice-autocommit accepted request 731161 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 84)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 730984 from John Vandenberg's avatar John Vandenberg (jayvdb) (revision 83)
- Remove mailmail when only building Python 3 flavour
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 82)
- Update to 19.7.0:
  * The callable argument to twisted.internet.task.deferLater() is no longer required. (#9577)
  * twisted.internet.utils.getProcessOutputAndValue now accepts stdinBytes to write to the child process's standard input. (#9607)
  * Add new twisted.logger.capturedLogs context manager for capturing observed log events in tests. (#9617)
  * twisted.internet.base.PluggableResolverMixin, which implements the pluggable resolver interfaces for easier re-use in other reactors, has been factored out of ReactorBase. (#9632)
  * The PyPI page for Twisted has been enhanced to include more information and useful links. (#9648)
- Refresh patch:
  * skip_MultiCast.patch
- Remove merged patch hyperlink.patch
buildservice-autocommit accepted request 709323 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 81)
baserev update by copy to link target
Thomas Bechtold's avatar Thomas Bechtold (tbechtold) committed (revision 80)
- update to 19.2.1 (bsc#1137825, CVE-2019-12387):
  * Prevent CRLF injections described in CVE-2019-12387
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 79)
- Update to 19.2.0:
  * twisted.internet.ssl.CertificateOptions now uses 32 random bytes instead of an MD5 hash for the ssl session identifier context. (#9463)
  * DeferredLock and DeferredSemaphore can be used as asynchronous context managers on Python 3.5+. (#9546)
  * t.i.b.BaseConnector has custom __repr__ (#9548)
  * twisted.internet.ssl.optionsForClientTLS now supports validating IP addresses from the certificate subjectAltName (#9585)
  * Twisted's minimum Cryptography requirement is now 2.5. (#9592)
  * twisted.conch.ssh.keys can now read private keys in the new "openssh-key-v1" format, introduced in OpenSSH 6.5 and made the default in OpenSSH 7.8. (#9515)
  * twisted.web.client.HostnameCachingHTTPSPolicy was added as a new contextFactory option. The policy caches a specified number of twisted.internet.interfaces.IOpenSSLClientConnectionCreator instances to to avoid the cost of instantiating a connection creator for multiple requests to the same host. (#9138)
- Remove merged patches:
  * openssl-errormsg.aptch
  * openssl111.patch
- Add patch to tests for new hyperlink:
  * hyperlink.patch
buildservice-autocommit accepted request 677095 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 78)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 77)
- Add another patch for openssl 1.1.1 (from upstream git):
  * openssl-errormsg.aptch
buildservice-autocommit accepted request 668541 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 76)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 668397 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 75)
- test-mktime-invalid-tm_isdst.patch: don't pass invalid tm_isdst value to
  mktime (see also bpo-15750)
buildservice-autocommit accepted request 647311 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 74)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 73)
Add no-pygtkcompat.patch to avoid dependency on Gtk (boo#1110669)
buildservice-autocommit accepted request 645890 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 72)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 71)
- Add patch openssl111.patch which fixes tests with new pyOpenssl
  * Asserts changed behaviour
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 70)
- Version update to 18.9.0:
  * Fixes for the 3.7 python
- Remove merged python37.patch
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 69)
- Do not write bytecode stuff when running the tests
Displaying revisions 61 - 80 of 148
openSUSE Build Service is sponsored by