15
0
Commit Graph

56 Commits

Author SHA256 Message Date
8dc8e47895 Fix changes
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=94
2020-10-13 16:46:04 +00:00
43518d2944 - Add no-test_successResultOfWithFailureHasTraceback.patch to
skip sted.conch.test.test_keys.KeyTests.test_fromOpenSSH,
  which fails. Upstream suggests
  https://twistedmatrix.com/trac/ticket/9665, but it has never
  been confirmed, even less fixed.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=93
2020-10-12 21:16:08 +00:00
Tomáš Chvátal
21fdee6018 Accepting request 810151 from home:mcalabkova:branches:devel:languages:python
- Update to 20.3.0
  * drop Python 2
  * twisted.news is deprecated.
  * twisted.conch.ssh now supports the curve25519-sha256 key exchange 
    algorithm (requires OpenSSL >= 1.1.0).
  * many bugfixes and other miscelaneous fixes
- Fixed update-alternatives mechanism
- Added true-binary.patch
- Dropped python-38-xml-namespace.patch
- Reapplied python-38-hmac-digestmod.patch

OBS-URL: https://build.opensuse.org/request/show/810151
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=91
2020-05-29 09:06:37 +00:00
Tomáš Chvátal
221d5e0adf Accepting request 806979 from home:pgajdos:python
- %python3_only -> %python_alternative

OBS-URL: https://build.opensuse.org/request/show/806979
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=89
2020-05-18 14:20:53 +00:00
Tomáš Chvátal
59f03a78cc 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=87
2020-02-04 07:19:22 +00:00
96159d8722 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=85
2019-12-04 05:06:51 +00:00
Tomáš Chvátal
4b4c81e79c Accepting request 730984 from home:jayvdb:py3only
- Remove mailmail when only building Python 3 flavour

OBS-URL: https://build.opensuse.org/request/show/730984
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=83
2019-09-16 07:36:25 +00:00
Tomáš Chvátal
2001e758bb - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=82
2019-09-13 14:37:19 +00:00
19851b99d6 - update to 19.2.1 (bsc#1137825, CVE-2019-12387):
* Prevent CRLF injections described in CVE-2019-12387

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=80
2019-06-12 06:10:22 +00:00
Tomáš Chvátal
ecc1a16a2c - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=79
2019-05-22 10:39:29 +00:00
Tomáš Chvátal
9823a3eb00 - Add another patch for openssl 1.1.1 (from upstream git):
* openssl-errormsg.aptch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=77
2019-02-18 11:34:52 +00:00
Tomáš Chvátal
5fd5c11faa Accepting request 668397 from home:Andreas_Schwab:glibc:rebuild
- test-mktime-invalid-tm_isdst.patch: don't pass invalid tm_isdst value to
  mktime (see also bpo-15750)

OBS-URL: https://build.opensuse.org/request/show/668397
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=75
2019-01-25 08:46:04 +00:00
b7d7a43dbb Add no-pygtkcompat.patch to avoid dependency on Gtk (boo#1110669)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=73
2018-11-08 11:45:37 +00:00
Tomáš Chvátal
42629d8d84 - Add patch openssl111.patch which fixes tests with new pyOpenssl
* Asserts changed behaviour

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=71
2018-11-01 11:11:24 +00:00
Tomáš Chvátal
fdda9c8fa5 - Version update to 18.9.0:
* Fixes for the 3.7 python
- Remove merged python37.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=70
2018-11-01 09:34:46 +00:00
Tomáš Chvátal
ae49f901fc - Do not write bytecode stuff when running the tests
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=69
2018-10-22 08:57:29 +00:00
32da409357 - Also, add skip_MultiCast.patch to skip tests requiring full
netrworking stack.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=65
2018-10-19 14:04:16 +00:00
83d0c8223e - Add BuildRequires python-tz, which seems to be required to test suite
to pass.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=64
2018-10-19 13:28:10 +00:00
Tomáš Chvátal
3c33fd9509 Accepting request 641730 from home:ecsos:branches:devel:languages:python
- Add missing Requires.

Have retragate test change.

OBS-URL: https://build.opensuse.org/request/show/641730
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=63
2018-10-13 06:23:40 +00:00
Tomáš Chvátal
185ddf5921 - Fix the dependencies to match up upstream setup.py
- Run the tests
- Add patch to build with python3.7:
  * python37.patch
- Add missing dependency on pyamcrest
- Remove unused patch lp1102685.diff

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=62
2018-10-11 09:01:36 +00:00
b440eb886c - update to 18.7.0:
for full list of changes please see
  https://github.com/twisted/twisted/blob/twisted-18.7.0/NEWS.rst

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=59
2018-07-17 19:43:10 +00:00
Tomáš Chvátal
0c7226f9da Accepting request 612928 from home:iznogood:branches:devel:languages:python
- Add python-service_identity Recommends.

OBS-URL: https://build.opensuse.org/request/show/612928
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=57
2018-05-29 19:48:39 +00:00
Tomáš Chvátal
be95f76a32 Accepting request 610470 from home:termim:branches:devel:languages:python
- update to 18.4.0
  For full list of changes please see:
  https://github.com/twisted/twisted/blob/twisted-18.4.0/NEWS.rst

OBS-URL: https://build.opensuse.org/request/show/610470
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=55
2018-05-18 18:08:31 +00:00
297f220d11 Accepting request 540450 from home:mimi_vx:branches:devel:languages:python
- update to 17.9.0
  For full list of changes please see:
  https://github.com/twisted/twisted/blob/twisted-17.9.0/NEWS.rst
* mailman is only in python2 package

OBS-URL: https://build.opensuse.org/request/show/540450
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=53
2017-11-10 12:19:58 +00:00
b1d64ee86d Accepting request 507973 from home:tbechtold:branches:devel:languages:python
- Adjust Requires and BuildRequires
- Fix rpmlint warnings

OBS-URL: https://build.opensuse.org/request/show/507973
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=51
2017-07-04 06:34:13 +00:00
Jan Matejek
8b40275d14 - remove alternatives altogether in favor of versioned executables
- clean up spec file
- update to 17.5.0
  * too many changes to list, see full changelog in NEWS.rst

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=50
2017-06-23 15:17:10 +00:00
Jan Matejek
e91daea8df Accepting request 504770 from home:okurz:matrix-synapse
Convert to singlespec

OBS-URL: https://build.opensuse.org/request/show/504770
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=49
2017-06-20 12:25:48 +00:00
04df3bec3c Accepting request 430659 from home:apersaud:branches:devel:languages:python
Fix bug bnc #1001523 (trial was used as update-alternative master here, but in dlp3 twistd is used).

OBS-URL: https://build.opensuse.org/request/show/430659
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=47
2016-10-04 10:59:51 +00:00
Denisart Benjamin
75261dc1d0 Accepting request 424525 from home:termim:branches:devel:languages:python
update to 16.4.0

OBS-URL: https://build.opensuse.org/request/show/424525
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=45
2016-09-03 18:16:23 +00:00
Todd R
eeeea3483f Accepting request 347088 from home:termim:branches:devel:languages:python
update to 15.5.0

OBS-URL: https://build.opensuse.org/request/show/347088
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=43
2015-12-02 10:40:42 +00:00
Todd R
7e349bdbcb Accepting request 338131 from home:TheBlackCat:branches:devel:languages:python
Make "trial" the master file for update-alternatives, since it is the only one that supports python 3 so far.

OBS-URL: https://build.opensuse.org/request/show/338131
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=41
2015-10-12 12:04:30 +00:00
Todd R
7cfbde7a5e Accepting request 338122 from home:TheBlackCat:branches:devel:languages:python
Implement update-alternatives in preparation for python 3 version

OBS-URL: https://build.opensuse.org/request/show/338122
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=40
2015-10-12 11:31:59 +00:00
Jan Matejek
36635c2f3e Accepting request 330713 from home:termim:branches:devel:languages:python
Update to 15.4.0

OBS-URL: https://build.opensuse.org/request/show/330713
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=38
2015-09-15 15:26:46 +00:00
Todd R
b4989981f4 Accepting request 321806 from home:seife:OpenStack:Master
change dep from python-asn1 to python-pyasn1 (renamed long ago)

OBS-URL: https://build.opensuse.org/request/show/321806
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=36
2015-08-13 11:20:50 +00:00
Todd R
67402d5e41 Accepting request 310310 from home:termim:branches:devel:languages:python
Wrong dependency rpm name, should be python-pycrypto

OBS-URL: https://build.opensuse.org/request/show/310310
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=34
2015-06-05 13:08:09 +00:00
Denisart Benjamin
90bf5ed4a8 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=33 2015-06-02 15:25:29 +00:00
Denisart Benjamin
fb229b192b OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=32 2015-06-02 15:25:20 +00:00
Denisart Benjamin
9f84a76973 Accepting request 309113 from home:termim:branches:devel:languages:python
Update to 15.2.1

OBS-URL: https://build.opensuse.org/request/show/309113
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=31
2015-06-02 15:24:42 +00:00
Jan Matejek
7a55dad324 Accepting request 305768 from home:matejcik:branches:devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/305768
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=29
2015-05-07 12:58:40 +00:00
Denisart Benjamin
3435ad96e5 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=28 2015-03-15 15:17:53 +00:00
Denisart Benjamin
a675be96f6 Accepting request 290778 from home:matwey:branches:devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/290778
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=27
2015-03-15 15:16:38 +00:00
Denisart Benjamin
1715acb9d9 Accepting request 253694 from home:posophe:branches:devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/253694
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=25
2014-10-02 18:38:59 +00:00
Denisart Benjamin
c057da2632 Accepting request 250169 from home:termim:branches:devel:languages:python
update to 14.0.2

OBS-URL: https://build.opensuse.org/request/show/250169
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=24
2014-09-29 10:39:35 +00:00
Sascha Peilicke
917e81a991 Accepting request 234240 from home:frispete:python
Dear Sascha,

BTW, I've fixed the line breaks in your last changelog entry.

- add dependency python-service_identity for testing purposes

- Update to version 14.0.0:
  + too many changes to list here: check NEWS file

  + Twisted now includes a HostnameEndpoint implementation which uses IPv4 and
   IPv6 in parallel, speeding up the connection by using whichever connects first
   (the 'Happy Eyeballs'/RFC 6555 algorithm). (#4859)
  + Improved support for Cancellable Deferreds by kaizhang, our GSoC student.
    (#4320, #6532, #6572, #6639)
  + Improved Twisted.Mail documentation by shira, our Outreach Program for
    Women intern. (#6649, #6652)
  + twistd now waits for the application to start successfully before exiting
    after daemonization. (#823)
  + SSL server endpoint string descriptions now support the specification of
    chain certificates. (#6499)

OBS-URL: https://build.opensuse.org/request/show/234240
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=23
2014-06-02 09:01:26 +00:00
Sascha Peilicke
41759029e8 - Update to version 13.2.0:
+ Twisted now includes a HostnameEndpoint implementation which uses IPv4 and IPv6 in parallel, speeding up the connection by using whichever connects first (the 'Happy Eyeballs'/RFC 6555 algorithm). (#4859)
  + Improved support for Cancellable Deferreds by kaizhang, our GSoC student. (#4320, #6532, #6572, #6639)
  + Improved Twisted.Mail documentation by shira, our Outreach Program for Women intern. (#6649, #6652)
  + twistd now waits for the application to start successfully before exiting after daemonization. (#823)
  + SSL server endpoint string descriptions now support the specification of chain certificates. (#6499)
  + Over 70 closed tickets since 13.1.0.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=21
2013-12-10 09:30:30 +00:00
Sascha Peilicke
dd8b286b17 - Add lp1102685.diff (bnc#853545): pygobject compatibility
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=19
2013-12-06 15:23:06 +00:00
Sascha Peilicke
c5a02124e1 Accepting request 200607 from home:posophe:branches:devel:languages:python
update

OBS-URL: https://build.opensuse.org/request/show/200607
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=17
2013-09-26 07:52:49 +00:00
Todd R
6e8b3e999d Accepting request 163974 from home:posophe:branches:devel:languages:python
Update

OBS-URL: https://build.opensuse.org/request/show/163974
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=15
2013-04-14 15:22:44 +00:00
Sascha Peilicke
b343c5d44d Accepting request 148133 from home:posophe:branches:devel:languages:python
update to 12.3.0

OBS-URL: https://build.opensuse.org/request/show/148133
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=13
2013-01-14 11:11:51 +00:00
Ismail Dönmez
9de3f8a0cf Accepting request 136017 from home:msuman:branches:devel:languages:python
Update to latest stable version 12.2.0

OBS-URL: https://build.opensuse.org/request/show/136017
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=11
2012-09-26 11:56:41 +00:00