libuv1 1.40.0-1ubuntu0.1 source package in Ubuntu

Changelog

libuv1 (1.40.0-1ubuntu0.1) hirsute-security; urgency=medium

  * SECURITY UPDATE: Out-of-bounds read
    - debian/patches/CVE-2021-22918.patch: fix OOB read in punycode decoder
      src/idna.c, test/test-idna.c, test/test-list.h.
    - CVE-2021-22918

 -- Leonidas Da Silva Barbosa <email address hidden>  Mon, 05 Jul 2021 13:52:18 -0300

Upload details

Uploaded by:
Leonidas S. Barbosa
Uploaded to:
Hirsute
Original maintainer:
Ubuntu Developers
Architectures:
any
Section:
libs
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Hirsute updates main misc
Hirsute security main misc

Downloads

File Size SHA-256 Checksum
libuv1_1.40.0.orig.tar.gz 1.2 MiB 6e249e8d1b47078f43fdddc4274c84aa533879bd503aead7e1e2784815eec0d0
libuv1_1.40.0-1ubuntu0.1.debian.tar.xz 23.5 KiB b8c8eb5bc3f212a6008b670c6d49e2aa3fa438d63b31fb0c3f2d08a7ceb9d568
libuv1_1.40.0-1ubuntu0.1.dsc 2.1 KiB c9f2e9b174611cfe5ae05c6b2f4a9b07cfd2621f88e90b282e64feae4be7f34e

View changes file

Binary packages built by this source

libuv1: asynchronous event notification library - runtime library

 Libuv is the asynchronous library behind Node.js. Very similar to libevent or
 libev, it provides the main elements for event driven systems: watching and
 waiting for availability in a set of sockets, and some other events like timers
 or asynchronous messages. However, libuv also comes with some other extras
 like:
  * files watchers and asynchronous operations
  * a portable TCP and UDP API, as well as asynchronous DNS resolution
  * processes and threads management, and a portable inter-process
    communications mechanism, with pipes and work queues
  * a plugins mechanism for loading libraries dynamically
  * interface with external libraries that also need to access the I/O.
 .
 This package includes the dynamic library against which you can link
 your program.

libuv1-dbgsym: debug symbols for libuv1
libuv1-dev: asynchronous event notification library - development files

 Libuv is the asynchronous library behind Node.js. Very similar to libevent or
 libev, it provides the main elements for event driven systems: watching and
 waiting for availability in a set of sockets, and some other events like timers
 or asynchronous messages. However, libuv also comes with some other extras
 like:
  * files watchers and asynchronous operations
  * a portable TCP and UDP API, as well as asynchronous DNS resolution
  * processes and threads management, and a portable inter-process
    communications mechanism, with pipes and work queues
  * a plugins mechanism for loading libraries dynamically
  * interface with external libraries that also need to access the I/O.
 .
 Install this package if you wish to develop your own programs using the
 libuv engine.