Revisions of libuv
Ana Guerrero (anag+factory)
accepted
request 1164081
from
Adam Majer (adamm)
(revision 35)
- Update to version 1..48.0 * CVE-2024-24806: Improper Domain Lookup that potentially leads to SSRF attacks (bsc#1219724) * misc: remove deprecated stalebot file * misc: ignore libuv-release-tool files * build,win: remove extraneous -lshell32 * build,win: work around missing uuid.dll on MinGW * build: disable windows asan buildbot * build: add .cache clangd folder to .gitignore * build: re-enable msvc-asan job on CI * linux: disable io_uring on hppa below kernel 6.1.51 * linux: remove HAVE_IFADDRS_H macro * linux: fix bind/connect for abstract sockets * linux: retry fs op if unsupported by io_uring * linux: disable io_uring on ppc64 and ppc64le * unix,win: utility for setting priority for thread * unix,win: fix read past end of pipe name buffer * unix,win: fix busy loop with zero timeout timers * unix,win: reset the timer queue on stop * unix: ignore ifaddrs with NULL ifa_addr * unix: unbreak macOS < 10.14 * unix: correct pwritev conditional * unix: support full TCP keep-alive on Solaris * unix: optimize uv__tcp_keepalive cpp directives * freebsd: fix F_KINFO file path handling * freebsd: fix build on non-intel archs * aix: disable ipv6 link local * aix,ibmi: use uv_interface_addresses instead of getifaddrs * win: remove check for UV_PIPE_NO_TRUNCATE * win: honor NoDefaultCurrentDirectoryInExePath env var
Ana Guerrero (anag+factory)
accepted
request 1138765
from
Dirk Mueller (dirkmueller)
(revision 34)
- add ppc64-disable-liburing.patch (bsc#1218365) * adjust stalebot deadline - Update to version 1.24.0: 0001-linux-remove-epoll-syscall-wrappers.patch and * unix: make uv_guess_handle work properly for AIX (Gireesh * build: remove unused 'component' GYP option (Saúl Ibarra * win: use the MSVC provided snprintf where possible (Jason * unix: only undo fs req registration in async mode (Ben * test: fix fs_event_watch_file_currentdir flakiness (Santiago * unix: skip prohibited syscalls on tvOS and watchOS (Nathan * docs: clarify documentation of uv_tcp_init_ex (Andrius * win: properly return UV_EBADF when _close() fails (Nicholas * test,freebsd: skip udp_dual_stack if not supported (Santiago * test: fix -Wtautological-pointer-compare warnings (Saúl Ibarra * linux,fs: fix p{read,write}v with a 64bit offset (Saúl Ibarra * win: fix path for removed and renamed fs events (Joran Dirk * win: do not read more from stream than available (Jeremy * test: fix self-deadlocks in thread_rwlock_trylock (Ben * unix: don't block for io if any io handle is primed (Saúl * linux: work around epoll bug in kernels < 2.6.37 (Ben * unix: prevent infinite loop in uv__run_pending (Saúl Ibarra * unix: make sure UDP send callbacks are asynchronous (Saúl * aix: add ahafs autoconf detection and README notes (Andrew * core: add ability to customize memory allocator (Saúl Ibarra * doc: clarify that the thread pool primites are not thread safe * unix: fix glibc-2.20+ macro incompatibility (Massimiliano * doc: add Sphinx plugin for generating links to man pages * doc: link system and library calls to man pages (Saúl * doc: document uv_getnameinfo_t.{host|service} (Saúl Ibarra
Ana Guerrero (anag+factory)
accepted
request 1126710
from
Marcus Meissner (msmeissn)
(revision 33)
- libuv.keyring: added keyid 79A67C55A3679C8B Jameson Nash <vtjnash@gmail.com> - refresh fix_tests.patch - Update to 1.47.0 * test: fix license blurb (Ben Noordhuis) * linux: fix harmless warn_unused_result warning (Shuduo Sang) * darwin: fix build warnings (小明) * linux: don't use io_uring on pre-5.10.186 kernels (Ben Noordhuis) * fs: fix WTF-8 decoding issue (Jameson Nash) * test: enable disabled tcp_connect6_error_fault Ben Noordhuis)( * test: enable disabled fs_link (Ben Noordhuis) * test: enable disabled spawn_same_stdout_stderr (Ben Noordhuis) * linux: handle UNAME26 personality (Ben Noordhuis) * build: move cmake_minimum_required version to 3.9 (Keith Winstein) * unix: set ipv6 scope id for link-local addresses (Ben Noordhuis) * unix: match kqueue and epoll code (Trevor Norris) * win,spawn: allow `%PATH%` to be unset (Kyle Edwards) * doc: switch to Furo, a more modern Sphinx theme (Saúl Ibarra Corretgé) * darwin: make TCP_KEEPINTVL and TCP_KEEPCNT available (小明) * win,fs: avoid winapi macro redefinition (Brad King) * linux: add missing riscv syscall numbers (michalbiesek) * doc: fix broken "Shared library" Wikipedia link (Alois Klink) * unix: get mainline kernel version in Ubuntu (Santiago Gimeno) * unix: get mainline kernel version in Debian (Ben Noordhuis) * unix: disable io_uring close on selected kernels (Santiago Gimeno) * test: skip tests when ipv6 is not available (Santiago Gimeno) * ibmi: implement ifaddrs, getifaddrs, freeifaddrs (Abdirahim Musse) * unix: reset signal counters after fork (SmorkalovG) * unix: remove pread/preadv conditionals (Ben Noordhuis)
Dominique Leuenberger (dimstar_suse)
accepted
request 1005656
from
Martin Liška (marxin)
(revision 30)
Dominique Leuenberger (dimstar_suse)
accepted
request 906102
from
Matej Cepl (mcepl)
(revision 25)
- CVE-2021-22918: fix out of bounds read in punycode decoder (bsc#1187973)
Dominique Leuenberger (dimstar_suse)
accepted
request 829033
from
Dirk Mueller (dirkmueller)
(revision 21)
- update to 1.38.1 * test: use last matching qemu version (cjihrig) * win, util: rearrange uv_hrtime (Bartosz Sosnowski) * test: skip signal_multiple_loops test on QEMU (gengjiawen) * build: add android build to CI (gengjiawen) * test: extend fs_event_error_reporting timeout (cjihrig) * build: link libkvm on netbsd only (Alexander Tokmakov) * linux: refactor /proc file reader logic (Ben Noordhuis) * linux: read load average from /proc/loadavg (Ben Noordhuis) * android: remove patch code for below 21 (gengjiawen) * win: fix visual studio 2008 build (Arenoros) * win,tty: fix deadlock caused by inconsistent state (lander0s) * unix: use relaxed loads/stores for feature checks (Ben Noordhuis) * build: don't .gitignore m4/ax_pthread.m4 (Ben Noordhuis) * unix: fix gcc atomics feature check (Ben Noordhuis) * darwin: work around clock jumping back in time (Ben Noordhuis) * udp: fix write_queue cleanup on sendmmsg error (Santiago Gimeno) * src: build fix for Android (David Carlier) * win: remove dep on GetQueuedCompletionStatusEx (Colin Finck) * doc: correct source lines (Shohei YOSHIDA) * build,android: fix typo (twosee) * doc: uv_cancel() handles uv_random_t requests (Philip Chimento) * doc: fix unescaped character (Philip Chimento) * build,cmake: fix compilation on old MinGW (erw7) * build: remove unnessesary MSVC warnings (Bartosz Sosnowski) * win: make uv_udp_init_ex() accept UV_UDP_RECVMMSG (Ben Noordhuis) * unix: simplify uv__udp_init_ex() (Ben Noordhuis) * win: remove MAX_PATH limitations (Bartosz Sosnowski) * build, win: add long path aware manifest (Bartosz Sosnowski) * doc: check/idle/prepare functions always succeed (Ben Noordhuis)
Dominique Leuenberger (dimstar_suse)
accepted
request 713849
from
Marcus Meissner (msmeissn)
(revision 16)
Displaying revisions 1 - 20 of 35