Package: python-eventlet / 0.26.1-7+deb11u1
Metadata
Package | Version | Patches format |
---|---|---|
python-eventlet | 0.26.1-7+deb11u1 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
0001 Removes line that is doing FTBFS in doc.patch | (download) |
doc/modules/zmq.rst |
1 0 + 1 - 0 ! |
removes line that is doing ftbfs in doc |
0002 Fixed privacy breach in examples.patch | (download) |
examples/websocket.html |
4 2 + 2 - 0 ! |
fixed privacy breach in examples Upstream is referencing external websites, we don't allow this. |
0003 Allow more busy CPU.patch | (download) |
tests/zmq_test.py |
6 3 + 3 - 0 ! |
allow more busy cpu The tests assume a fast CPU, but under my VMs, the tests are just failing with the CPU being more than 10% busy. |
0004 Remove networking tests.patch | (download) |
tests/greenio_test.py |
20 0 + 20 - 0 ! |
remove networking tests Upstream is attempting connection to 192.0.2.1 on port 80, and expects it to always timeout. However, some Debian users may well have a web server running on that IP address, meaning the test would fail in such setup (even if this is reserved IANA IPs). Therefore, removing such bad tests. . Also, these tests have been failing for a reason on my arm64 builder, probably because it's a slow machine. |
0005 Removed failing test.patch | (download) |
tests/patcher_test.py |
3 0 + 3 - 0 ! |
removed failing test This test fails in Sid. |
0006 Patch out intersphinx.patch | (download) |
doc/conf.py |
2 1 + 1 - 0 ! |
patch out intersphinx Avoids internet access during build Bug-Debian: https://bugs.debian.org/840092 |
0008 Disable test_server_connection_timeout_exception.patch | (download) |
tests/wsgi_test.py |
12 6 + 6 - 0 ! |
disable test_server_connection_timeout_exception() As per the bug report, the test is non-deterministic. Therefore, remove it it. Bug-Debian: https://bugs.debian.org/857893 |
0009 Removed test_urllib that is failing in py36.patch | (download) |
tests/test__greenness.py |
51 0 + 51 - 0 ! |
removed test_urllib that is failing in py36 |
0016 imp rename.patch | (download) |
eventlet/patcher.py |
5 4 + 1 - 0 ! |
[patch] use _imp instead of deprecated imp |
Replace dnspython _compute_expiration by _compute_times.patch | (download) |
eventlet/support/greendns.py |
13 11 + 2 - 0 ! |
replace dnspython "_compute_expiration" by "_compute_times". In dnspython v2.0.0, "_compute_expiration" was replaced by "_compute_times". Once the minimum version of dnspython is v2.0.0, we can remove this wrapping method. Bug: #1888258 |
Check_compute_expiration_at_module_level.patch | (download) |
eventlet/support/greendns.py |
11 6 + 5 - 0 ! |
check _compute_expiration at module level |
add_handling_for_new_dnspython_arguments.patch | (download) |
eventlet/support/greendns.py |
72 64 + 8 - 0 ! |
add handling for new dnspython arguments one_rr_per_rrset and ignore_trailing are present very long ago, raise_on_truncation and sock are added since dnspython 2.0. |
fix test_noraise_dns_tcp.patch | (download) |
tests/greendns_test.py |
2 1 + 1 - 0 ! |
fix test_noraise_dns_tcp() |
remove non deterministic test_communicate_with_poll.patch | (download) |
tests/subprocess_test.py |
20 0 + 20 - 0 ! |
remove non-deterministic test_communicate_with_poll() This patch fails sometimes, which isn't acceptable in Debian, so I'm removing it to avoid issues. |
0017 py39 Add _at_fork_reinit method to Semaphores.patch | (download) |
eventlet/semaphore.py |
5 5 + 0 - 0 ! |
py39: add _at_fork_reinit method to semaphores |
0018 pyopenssl tsafe module was deprecated and removed in.patch | (download) |
eventlet/green/OpenSSL/__init__.py |
7 6 + 1 - 0 ! |
pyopenssl tsafe module was deprecated and removed in v20.0.0 |
fix infinte recursion in ssl.patch | (download) |
eventlet/support/greendns.py |
2 2 + 0 - 0 ! |
fix infinite recursion in ssl This fixes an infinite recursion in SSL when using dnspython 2.x. |
CVE 2021 21419_websocket Limit maximum uncompressed frame length to 8MiB.patch | (download) |
eventlet/websocket.py |
34 28 + 6 - 0 ! |
cve-2021-21419: websocket: limit maximum uncompressed frame length to 8mib This fixes a memory exhaustion DOS attack vector. References: GHSA-9p9m-jm8w-94p2 https://github.com/eventlet/eventlet/security/advisories/GHSA-9p9m-jm8w-94p2 |