Revisions of libuv

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1164081 from Adam Majer's avatar 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's avatar Ana Guerrero (anag+factory) accepted request 1138765 from Dirk Mueller's avatar 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's avatar Ana Guerrero (anag+factory) accepted request 1126710 from Marcus Meissner's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 906102 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 25)
- CVE-2021-22918: fix out of bounds read in punycode decoder
  (bsc#1187973)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 829033 from Dirk Mueller's avatar 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)
Displaying revisions 1 - 20 of 35
openSUSE Build Service is sponsored by