Apocrypha

libuv

Cross-platform asynchronous I/O

libuv is a platform layer for node.js. Its purpose is to abstract IOCP on Windows and epoll/kqueue/event ports/etc. on Unix systems. We intend to eventually contain all platform differences in this library. Features: * Non-blocking TCP sockets * Non-blocking named pipes * UDP * Timers * Child process spawning * Asynchronous DNS via uv_getaddrinfo. * Asynchronous file system APIs uv_fs_* * High resolution time uv_hrtime * Current executable path look up uv_exepath * Thread pool scheduling uv_queue_work * ANSI escape code controlled TTY uv_tty_t * File system events using inotify, kqueue, event ports, FSEvents and ReadDirectoryChangesW * IPC and socket sharing between processes uv_write2

⚠ Security advisories affect this package: GLSA 202501-05, GLSA 202401-23

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 1.52.1 2 16 h details ›

Versions & arches

VersionOverlay amd64arm64x86ppc64riscvalphaarmarm64-macoshppaloongm68kmipsppcs390sparcx64-macosx64-solaris Committed
9999 LIVE gentoo follows upstream — no keywords view · download · history ↗
1.52.1 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing arm stable arm64-macos testing hppa testing loong testing m68k testing mips testing ppc stable s390 testing sparc testing x64-macos testing x64-solaris testing view · download · history ↗

Use flags of 1.52.1

  • verify-sig Verify upstream signatures on distfiles