Path to this page:
./
devel/libuv,
Cross-platform asychronous I/O
Branch: CURRENT,
Version: 1.49.2,
Package name: libuv-1.49.2,
Maintainer: agclibuv is a multi-platform support library with a focus on asynchronous
I/O. It was primarily developed for use by Node.js, but it's also used
by Luvit, Julia, pyuv, and others.
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 1307.341 KB
Version history: (Expand)
- (2024-10-19) Updated to version: libuv-1.49.2
- (2024-10-13) Updated to version: libuv-1.49.1
- (2024-09-30) Updated to version: libuv-1.49.0
- (2024-02-08) Updated to version: libuv-1.48.0
- (2023-11-07) Updated to version: libuv-1.47.0
- (2023-07-01) Updated to version: libuv-1.46.0
CVS history: (Expand)
2024-10-19 07:42:55 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
libuv: updated to 1.49.2
Version 1.49.2 (Stable)
Important Bugs Fixed
Revert "linux: eliminate a read on eventfd per wakeup"
win: Fix linked list logic in getaddrinfo
|
2024-09-30 19:05:46 by Adam Ciarcinski | Files touched by this commit (4) | |
Log message:
libuv: updated to 1.49.0
Version 1.49.0 (Stable)
Notable Changes
linux: disable SQPOLL io_uring by default
unix: reinstate preadv/pwritev fallback code
win,fs: use the new Windows fast stat API
Important Bugs Fixed
win,pipe: fix race with concurrent readers
win,signal: fix data race dispatching SIGWINCH
|
2024-02-08 07:18:00 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
libuv: updated to 1.48.0
Changes since version 1.47.0:
* misc: remove deprecated stalebot file (Jameson Nash)
* build: disable windows asan buildbot (Ben Noordhuis)
* test: don't run tcp_writealot under msan (Ben Noordhuis)
* build,win: remove extraneous -lshell32 (Ben Noordhuis)
* unix: ignore ifaddrs with NULL ifa_addr (Stephen Gallagher)
* unix,win: utility for setting priority for thread (Hao Hu)
* pipe: add back error handling to connect / bind (Jameson Nash)
* test: check if ipv6 link-local traffic is routable (Ben Noordhuis)
* win: remove check for UV_PIPE_NO_TRUNCATE (Jameson Nash)
* linux: disable io_uring on hppa below kernel 6.1.51 (matoro)
* unix,win: fix read past end of pipe name buffer (Ben Noordhuis)
* unix: unbreak macOS < 10.14 (Sergey Fedorov)
* aix: disable ipv6 link local (Abdirahim Musse)
* doc: move cjihrig to emeriti (cjihrig)
* unix: correct pwritev conditional (Bo Anderson)
* test_fs.c: Fix issue on 32-bit systems using btrfs (Stephen Gallagher)
* misc: ignore libuv-release-tool files (Jameson Nash)
* win: honor NoDefaultCurrentDirectoryInExePath env var (Ardi Nugraha)
* idna: fix compilation warning (Saúl Ibarra Corretgé)
* linux: remove HAVE_IFADDRS_H macro (Ben Noordhuis)
* test: skip tcp-write-in-a-row on IBM i (Abdirahim Musse)
* build,win: work around missing uuid.dll on MinGW (Anton Bachin)
* win: stop using deprecated names (Matheus Izvekov)
* unix,win: fix busy loop with zero timeout timers (Matheus Izvekov)
* aix,ibmi: use uv_interface_addresses instead of getifaddrs (Abdirahim Musse)
* linux: fix bind/connect for abstract sockets (Santiago Gimeno)
* win: replace c99 comments with c89 comments (Trevor Flynn)
* build: add .cache clangd folder to .gitignore (Juan José Arboleda)
* unix: support full TCP keep-alive on Solaris (Andy Pan)
* freebsd: fix F_KINFO file path handling (David Carlier)
* linux: retry fs op if unsupported by io_uring (Santiago Gimeno)
* freebsd: fix build on non-intel archs (David Carlier)
* unix: optimize uv__tcp_keepalive cpp directives (Andy Pan)
* linux: disable io_uring on ppc64 and ppc64le (Brad King)
* doc: add very basic Security Policy document (Santiago Gimeno)
* build: re-enable msvc-asan job on CI (Jameson Nash)
* win/spawn: optionally run executable paths with no file extension (Brad King)
* win: fix ESRCH implementation (Jameson Nash)
* unix,win: reset the timer queue on stop (Santiago Gimeno)
* fix: always zero-terminate idna output (Ben Noordhuis)
* fix: reject zero-length idna inputs (Ben Noordhuis)
* test: empty strings are not valid IDNA (Santiago Gimeno)
* Merge pull request from GHSA-f74f-cvh7-c6q6 (Ben Noordhuis)
|
2023-11-07 20:55:22 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
libuv: updated to 1.47.0
Version 1.47.0 (Stable)
linux: don't use io_uring on pre-5.10.186 kernels
linux: disable io_uring on 32 bits arm systems
unix: disable io_uring close on selected kernels
unix: TCP_KEEPINTVL and TCP_KEEPCNT are available on OS X 10.8+
unix: add missing syscall numbers for RISC-V arch
unix: get mainline kernel version in Ubuntu
win,process: avoid kernel bug with starting Windows Store apps
export WTF8 conversion utilities
fs: fix WTF-8 decoding issue
|
2023-07-19 16:47:55 by Nia Alarie | Files touched by this commit (1) |
Log message:
libuv: c11 is a C dialect, so use USE_CC_FEATURES
|
2023-07-18 16:11:18 by Nia Alarie | Files touched by this commit (35) |
Log message:
devel: Adapt packages to use USE_(CC|CXX)_FEATURES
|
2023-07-01 11:10:35 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
libuv: updated to 1.46.0
Version 1.46.0 (Stable)
Changes since version 1.45.0:
* Add SHA to ChangeLog (Santiago Gimeno)
* misc: update readthedocs config (Jameson Nash)
* test: remove erroneous RETURN_SKIP (Ben Noordhuis)
* android: disable io_uring support (Ben Noordhuis)
* linux: add some more iouring backed fs ops (Santiago Gimeno)
* build: add autoconf option for disable-maintainer-mode (Jameson Nash)
* fs: use WTF-8 on Windows (Stefan Karpinski)
* unix,win: replace QUEUE with struct uv__queue (Ben Noordhuis)
* linux: fs_read to use io_uring if iovcnt > IOV_MAX (Santiago Gimeno)
* ios: fix uv_getrusage() ru_maxrss calculation (Ben Noordhuis)
* include: update outdated code comment (Ben Noordhuis)
* linux: support abstract unix sockets (Ben Noordhuis)
* unix,win: add UV_PIPE_NO_TRUNCATE flag (Ben Noordhuis)
* unix: add loongarch support (liuxiang88)
* doc: add DPS8M to LINKS.md (Jeffrey H. Johnson)
* include: add EUNATCH errno mapping (Abdirahim Musse)
* src: don't run timers if loop is stopped/unref'd (Trevor Norris)
* win: fix -Wpointer-to-int-cast warning (Ben Noordhuis)
* test,win: fix -Wunused-variable warning (Ben Noordhuis)
* test,win: fix -Wformat warning (Ben Noordhuis)
* linux: work around io_uring IORING_OP_CLOSE bug (Ben Noordhuis)
* win: remove unused functions (Ben Noordhuis)
* bench: add bench to check uv_loop_alive (Trevor Norris)
* test: add uv_cancel test for threadpool (Trevor Norris)
* unix: skip prohibited syscalls on tvOS and watchOS (小明)
* unix,fs: make no_pwritev access thread-safe (Santiago Gimeno)
* unix: fix build for lower versions of Android (小明)
|
2023-06-28 15:45:23 by Taylor R Campbell | Files touched by this commit (1) |
Log message:
libuv: Note c11 requirement for stdatomic.h.
I don't think mk/compiler.mk knows that gcc49 is needed for c11,
though, so add GCC_REQD+=4.9 for now, and leave an XXX comment on the
subject.
Let's see if this unblocks the centos7 builds.
|