python-eventlet 0.25.1-2ubuntu1.1 source package in Ubuntu

Changelog

python-eventlet (0.25.1-2ubuntu1.1) focal-security; urgency=medium

  * SECURITY UPDATE: Denial of service
    - debian/patches/CVE-2021-21419.patch: limit maximum uncompressed
      frame length to 8MiB in eventlet/websocket.py,
      tests/websocket_new_test.py.
    - CVE-2021-21419

 -- Leonidas Da Silva Barbosa <email address hidden>  Tue, 11 May 2021 11:36:49 -0300

Upload details

Uploaded by:
Leonidas S. Barbosa
Uploaded to:
Focal
Original maintainer:
Ubuntu Developers
Architectures:
all
Section:
python
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Focal updates main python
Focal security main python

Builds

Focal: [FULLYBUILT] amd64

Downloads

File Size SHA-256 Checksum
python-eventlet_0.25.1.orig.tar.gz 383.5 KiB 6c9c625af48424c4680d89314dbe45a76cc990cf002489f9469ff214b044ffc1
python-eventlet_0.25.1-2ubuntu1.1.debian.tar.xz 17.0 KiB 6d9e4375313bd9800ca7922ec37dbfa4b139cf5e8fd843d5f64ff77065041404
python-eventlet_0.25.1-2ubuntu1.1.dsc 2.4 KiB 57354c28206a49263eb75eac233e3dd7d0ce083e03021ed3d8440661a409f2fb

View changes file

Binary packages built by this source

python-eventlet-doc: concurrent networking library - doc

 Eventlet allows you to change how you run your code, not how you write it.
 .
 It uses epoll or libevent for highly scalable non-blocking I/O.
 Coroutines ensure that the developer uses a blocking style of programming
 that is similar to threading, but provide the benefits of non-blocking I/O.
 The event dispatch is implicit, which means you can easily use Eventlet from
 the Python interpreter, or as a small part of a larger application.
 .
 It's easy to get started using Eventlet, and easy to convert existing
 applications to use it. Start off by looking at examples, common design
 patterns, and the list of the basic API primitives.
 .
 This package provides the documentation.

python3-eventlet: concurrent networking library

 Eventlet allows you to change how you run your code, not how you write it.
 .
 It uses epoll or libevent for highly scalable non-blocking I/O.
 Coroutines ensure that the developer uses a blocking style of programming
 that is similar to threading, but provide the benefits of non-blocking I/O.
 The event dispatch is implicit, which means you can easily use Eventlet from
 the Python interpreter, or as a small part of a larger application.
 .
 It's easy to get started using Eventlet, and easy to convert existing
 applications to use it. Start off by looking at examples, common design
 patterns, and the list of the basic API primitives.
 .
 This package provides the Python 3.x module.