tag name | v1.51.0 (91ffa7ba6e4d0d7e92ee8074ed85579f56380b5a) |
tag date | 2025-04-25 11:50:27 +0200 |
tagged by | Santiago Gimeno <santiago.gimeno@gmail.com> |
tagged object | commit 5152db2cbf... |
download | libuv-1.51.0.tar.gz libuv-1.51.0.zip |
---|
2025.04.25, Version 1.51.0 (Stable)
Changes since version 1.50.0:
* win: fix leak in uv_os_tmpdir (Saúl Ibarra Corretgé)
* docs: fix RTD build (Saúl Ibarra Corretgé)
* win: lazy-load [GS]etThreadDescription symbols (Ben Noordhuis)
* linux: try preadv64/pwritev64 before preadv/pwritev (Ben Noordhuis)
* win: check cwd length before spawning a child process (Morten Engelhardt
Olsen)
* macos,bsd: handle missing /dev/null in chroot env (Andrey)
* doc: fix README link text (Julio Jordán)
* win: fix order of FILE_STAT_BASIC_INFORMATION struct fields (Hüseyin Açacak)
* macos: increase child process stdio buffer size (Jinho Jang)
* doc: add C3 bindings to LINKS.md (Velikiy Kirill)
* unix: remove unnecessary errno.h include in poll.c (Juan José Arboleda)
* win: fix the inconsistency in volume serial number (Hüseyin Açacak)
* unix: add thread affinity support on openharmony (rainlow)
* unix: enable getrusage for SunOS (Paolo Insogna)
* unix,win: accept NAN/INFINITY as file timestamps (Ben Noordhuis)
* win: add ENABLE_VIRTUAL_TERMINAL_INPUT raw tty mode (Anna Henningsen)
* test: handle UV_ENOTSUP in platform_output (cjihrig)
* doc: fix rendering of threading.html (Tobias Nießen)
* unix,sunos: enable use of sendmmsg on Solaris and Illumos (Stacey Marshall)
* unix: handle out of memory in iface name copy (Ben Noordhuis)
* openbsd: do not error out if cpuspeed is not available (Robert Nagy)
* test: skip thread_name_threadpool on AIX/IBMi (Abdirahim Musse)
* aix,ibmi: fix undeclared identifiers (Richard Lau)
* unix,sunos: prefer SO_REUSEPORT for load balancing (Stacey Marshall)
* doc: free lib pointer before function return (mugitya03)
* test: link with libm (Juan José Arboleda)
* style: rename parameter to match definition (Mohammed Keyvanzadeh)
* test: support partial output lines in test runner (cjihrig)
* build: switch from c90 to c11 (Ben Noordhuis)
* linux: allow nul bytes in abstract socket address (Itay Bookstein)
* sunos: use pipe2 on solaris and illumos (Andy Pan)
* unix: remove TOCTOU issues from uv_pipe_chmod (Ben Noordhuis)
* unix: use pipe_fname if getsockname returns nothing (crupest)
* haiku: use uint32 instead of uint32_t (AE1020)
* doc: update thread pool stack size comment (Ben Noordhuis)
* unix: improve uv_loop_init OOM handling (Ben Noordhuis)
* test: merge uv_tcp_connect callbacks (Juan José Arboleda)
* test: skip multievent tests on macOS with TSAN enabled (Juan José Arboleda)
* linux: align CPU quota calculation with Rust (Juan José Arboleda)
* kqueue: improve fs event watcher OOM handling (Juan José Arboleda)
* sunos: improve fs event watcher OOM handling (Juan José Arboleda)
* build: shorten instructions for cmake build (Juan José Arboleda)
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEYS8OrZQBYiN530QC8ow8jaM8A74FAmgLWuMACgkQ8ow8jaM8
A77iMw/6A/Nrba6hqr2edNxd/8/U/V9G7AhVUt13vYQQ6uQMsjR4pU7jAvS4xMxa
Z28BRX9ZOyhebNJH5hLWmnwNDQXP1k1H3C6EPHo0RXXussDgLRsdfGAhTSF8jFEM
5X+q3ytvGxBSNCJBrKinf+zLdkqTSCcnDZXPjRIxUjdL0Lp5TTIBoAT0oYI/v5B4
5hEiO9FVWiGAmjna65tt560hrXjloj4dPWRsnPqdy2WRHyJwbT7degLYsxCQrOys
/TUz6713mwpsmQ29Y56vqNzKJzMbHaAyaHZ+NH8wCJDQdDChhYicg02hRUExbGSs
6nvyr+AgPnid7xk8KcfyKAJrMAiqBDdlIL0tKTtjfysZRcPwdZKUjZjoveuiDmrW
FiyEYrXaqprb88GpqByOIWFMHCsNxzONALa4FCs161W62p0NEZxX+1I8hG5AE9Iy
Jz3Eybsfj7uCz47BkA5JrX16kkaQxqRPI6s4+j4ilTeK4qeTEIVso2QtC3ru+ofR
H6mdvFzGGiL1iB9FYB9abhtkZ0dPWOUNX5vZ067YJNnvEYOW4+IxaLBTCEHYJ+dX
AHshAJ//qmAZDeOQctAMgt7kAiJFYZ3sTERodMVoUspn0C8hrh0j86FafcSCA4wy
Es5XpjTJNGVhfX1+6POg1QQ2+4MvBTK0vwzO8md6VgqiMuy8WT0=
=W2u8
-----END PGP SIGNATURE-----