Debian Patches

Status for python-eventlet/0.26.1-7+deb11u1

Patch Description Author Forwarded Bugs Origin Last update
0001-Removes-line-that-is-doing-FTBFS-in-doc.patch Removes line that is doing FTBFS in doc Thomas Goirand <zigo@debian.org> no 2017-08-04
0002-Fixed-privacy-breach-in-examples.patch Fixed privacy breach in examples
Upstream is referencing external websites, we don't allow this.
Thomas Goirand <zigo@debian.org> no 2015-05-27
0003-Allow-more-busy-CPU.patch 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.
Thomas Goirand <zigo@debian.org> no 2016-07-19
remove-non-deterministic-test_communicate_with_poll.patch 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.
Thomas Goirand <zigo@debian.org> no 2020-10-14
0004-Remove-networking-tests.patch 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.
Thomas Goirand <zigo@debian.org> no 2016-07-19
0005-Removed-failing-test.patch Removed failing test
This test fails in Sid.
Thomas Goirand <zigo@debian.org> no 2016-10-07
0006-Patch-out-intersphinx.patch Patch out intersphinx
Avoids internet access during build
Thomas Goirand <zigo@debian.org> no debian 2016-10-08
0008-Disable-test_server_connection_timeout_exception.patch Disable test_server_connection_timeout_exception()
As per the bug report, the test is non-deterministic. Therefore,
remove it it.
Thomas Goirand <zigo@debian.org> no debian 2017-03-16
0009-Removed-test_urllib-that-is-failing-in-py36.patch Removed test_urllib that is failing in py36 Thomas Goirand <zigo@debian.org> no 2017-11-14
0016-imp-rename.patch [PATCH] Use _imp instead of deprecated imp
Module imp is deprecated in favour of importlib. But importlib doesn't
support acquire_lock/release_lock/lock_held. Use internal _imp module
instead.
=?UTF-8?q?Ond=C5=99ej=20Nov=C3=BD?= <ondrej.novy@firma.seznam.cz> no https://github.com/eventlet/eventlet/pull/582 2019-07-10
Replace-dnspython-_compute_expiration-by-_compute_times.patch 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.

diff --git a/eventlet/support/greendns.py b/eventlet/support/greendns.py
index 13968c2c1..19b83c99c 100644
Rodolfo Alonso Hernandez <ralonsoh@redhat.com> no https://github.com/eventlet/eventlet/commit/46fc185c8f92008c65aef2713fc1445bfc5f6fec 2020-07-20
Check_compute_expiration_at_module_level.patch check _compute_expiration at module level Felix Yan <felixonmars@archlinux.org> no https://github.com/eventlet/eventlet/pull/722/commits/ecd55ad127ea630e45b630e45c53146bc064a65c 2021-08-17
add_handling_for_new_dnspython_arguments.patch 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.
Felix Yan <felixonmars@archlinux.org> no https://github.com/eventlet/eventlet/pull/722/commits/4496d99294233383250c0aa38f37b2a0751a346d 2021-08-17
fix-test_noraise_dns_tcp.patch Fix test_noraise_dns_tcp() Thomas Goirand <zigo@debian.org> no 2020-09-30
0017-py39-Add-_at_fork_reinit-method-to-Semaphores.patch py39: Add _at_fork_reinit method to Semaphores
CPython expects to be able to call such a method on RLocks, Conditions,
and Events in threading; since we may monkey-patch threading to use
Semaphores as locks, they need the method, too.

Addresses #646
Tim Burke <tim.burke@gmail.com> no upstream, https://github.com/eventlet/eventlet/pull/664 2020-11-02
0018-pyopenssl-tsafe-module-was-deprecated-and-removed-in.patch pyopenssl tsafe module was deprecated and removed in v20.0.0
https://github.com/eventlet/eventlet/issues/671
https://github.com/pyca/pyopenssl/pull/913
Sergey Shepelev <temotor@gmail.com> no upstream, https://github.com/eventlet/eventlet/pull/672 2020-12-02
fix-infinte-recursion-in-ssl.patch Fix infinite recursion in SSL This fixes an infinite recursion in SSL when using dnspython 2.x. Tim Burke <tim.burke@gmail.com> no upstream, https://github.com/tipabu/eventlet/commit/2f9b7969f9a66a75e72908454246b88bf57fe58a 2021-02-04
CVE-2021-21419_websocket-Limit-maximum-uncompressed-frame-length-to-8MiB.patch 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

===================================================================
Onno Kortmann <onno@gmx.net> no debian https://github.com/eventlet/eventlet/commit/1412f5e4125b4313f815778a1acb4d3336efcd07.patch 2021-05-11

All known versions for source package 'python-eventlet'

Links