Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libuv1 | Distribution: openSUSE Tumbleweed |
Version: 1.48.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Thu Mar 14 03:46:20 2024 |
Group: Unspecified | Build host: reproducible |
Size: 330797 | Source RPM: libuv-1.48.0-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://libuv.org | |
Summary: Asychronous I/O support library |
libuv is a support library with a focus on asynchronous I/O. It was primarily developed for use by Node.js, but it is also used by Mozilla's Rust language, Luvit, Julia, pyuv, and others.
MIT
* Thu Mar 14 2024 jun wang <jgwang@suse.com> - 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 * win: stop using deprecated names * win: replace c99 comments with c89 comments * win: fix ESRCH implementation * win/spawn: optionally run executable paths with no file extension * test: don't run tcp_writealot under msan * test: check if ipv6 link-local traffic is routable * test: skip tcp-write-in-a-row on IBM i * test: empty strings are not valid IDNA * test_fs.c: Fix issue on 32-bit systems using btrfs * idna: fix compilation warning * pipe: add back error handling to connect / bind * fix: always zero-terminate idna output * fix: reject zero-length idna inputs * doc: move cjihrig to emeriti * doc: add very basic Security Policy document * Merge pull request from GHSA-f74f-cvh7-c6q6 - Remove ppc64-disable-liburing.patch because it was applied in the current source code * Mon Jan 15 2024 Dirk Müller <dmueller@suse.com> - add ppc64-disable-liburing.patch (bsc#1218365) * Wed Nov 15 2023 Marcus Meissner <meissner@suse.com> - libuv.keyring: added keyid 79A67C55A3679C8B Jameson Nash <vtjnash@gmail.com> * Wed Nov 08 2023 Ondřej Súkup <mimi.vx@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) * unix: remove pwrite/pwritev conditionals (Ben Noordhuis) * darwin: remove workaround for data corruption bug (Ben Noordhuis) * src: default to stream=stderr in handle printer (Ben Noordhuis) * test: switch to new-style ASSERT_EQ macros (Pleuvens) * zos: correctly get cpu model in uv_cpu_info() (jolai) * test: fix get_passwd2 on IBM i (Abdirahim Musse) * unix: don't malloc on sync uv_fs_read (Ben Noordhuis) * freebsd: get fs event path with fcntl(F_KINFO) (David Carlier) * test: switch from ASSERT_* to ASSERT_PTR_* (Pleuvens) * darwin: workaround apple pthread_cond_wait bug (Julien Roncaglia) * doc: uv_close should be called after exit callback (Pleuvens) * test: 192.0.2.0/24 is the actual -TEST-NET-1 (prubel) * unix: add back preadv/pwritev fallback (Ben Noordhuis) * unix: rename variable for consistency (Ben Noordhuis) * unix: merge read/write code into single functions (Ben Noordhuis) * doc: filename arg to uv_fs_event_cb can be NULL (Ben Noordhuis) * build,win: we need to link against shell32.lib (Per Allansson) * unix: no preadv/pwritev workaround if not needed (Jeffrey H. Johnson) * build: add CI for Windows ARM64 (build only) (Per Allansson) * linux: disable io_uring on 32 bits arm systems (Ben Noordhuis) * misc: export WTF8 conversion utilities (Jameson Nash) * build: fix libuv.a file name for cmake (Jameson Nash) * build: add windows ubsan and clang ci (Matheus Izvekov) * win: improve accuracy of ProductName between arch (Christian Heimlich)) * Thu Jul 20 2023 Joshua Smith <jsmithfpv@gmail.com> - Switched keyring from Jameson Nash (vtjnash) to Santiago Gimeno (santigimeno) - Update to 1.46.0: * Add some more iouring backend fs ops * work around io_uring IORING_OP_CLOSE bug - Updates in version 1.45.0: * introduce io_uring support * give thread pool threads an 8 MB stack * change execution order of timers * Fri Sep 23 2022 Dirk Müller <dmueller@suse.com> - skip testsuite on qemu_user_mode emulated builds, no chance of ever succeeding * Mon Jul 18 2022 Dirk Müller <dmueller@suse.com> - update to 1.44.2: * Add SHA to ChangeLog * aix, ibmi: handle server hang when remote sends TCP RST * process: reset the signal mask if the fork fails * zos: implement cmpxchgi() using assembly * ibmi: Implement UDP disconnect * unix: simplify getpwuid call * process,iOS: fix build breakage in process.c * test: remove unused declarations in tcp_rst test * core: add thread-safe strtok implementation * test: fix flaky file watcher test * unix,win: fix UV_RUN_ONCE + uv_idle_stop loop hang * win: fix unexpected ECONNRESET error on TCP socket * doc: make sample cross-platform build * test: separate some static variables by test cases * sunos: fs-event callback can be called after uv_close() * uv: re-register interest in a file after change * uv: register UV_RENAME event for _RFIM_UNLINK * uv: register __rfim_event 156 as UV_RENAME * release: check versions of autogen scripts are newer * test: rewrite embed test * unix: use MSG_CMSG_CLOEXEC where supported * test: remove disabled callback_order test * kqueue: skip EVFILT_PROC when invalidating fds * zos: don't err when killing a zombie process * zos: avoid fs event callbacks after uv_close() * zos: correctly format interface addresses names * zos: add uv_interface_addresses() netmask support * zos: improve memory management of ip addresses * tcp,pipe: fail `bind` or `listen` after `close` * zos: implement uv_available_parallelism() * udp,win: fix UDP compiler warning * zos: fix early exit of epoll_wait() * unix,tcp: fix errno handling in uv__tcp_bind() * shutdown,unix: reduce code duplication * unix: fix c99 comments * unix: retry tcgetattr/tcsetattr() on EINTR * unix,stream: optimize uv_shutdown() codepath * unix,tcp: allow EINVAL errno from setsockopt in uv_tcp_close_reset() * win,shutdown: improve how shutdown is dispatched * Sun Mar 13 2022 Andreas Stieger <andreas.stieger@gmx.de> - update to 1.44.1: * fix a hang after NOTE_EXIT - inclues changes from 1.44.0: * Support for poxix_spawn API * updates to documentation, tests, benchmarks and build scripts * Sat Feb 12 2022 Andreas Stieger <andreas.stieger@gmx.de> - update to 1.43.0: * protect fork in uv_spawn from signals * drop only successfully sent packets post sendmmsg * adjust stalebot deadline * work around CIFS EPERM bug * documentation fixes * developer visible code fixes * Sun Sep 12 2021 Andreas Stieger <andreas.stieger@gmx.de> - update to 1.42.0: * more errno mappings and fixes * higher performance try-writes * fix string encoding issue of uv_os_gethostname * Workarounds for a copy_file_range kernel bug * Better support for TSan * Tue Jul 13 2021 Andreas Stieger <andreas.stieger@gmx.de> - update to 1.41.1: * CVE-2021-22918: fix out of bounds read in punycode decoder (bsc#1187973) * Tue Feb 23 2021 Dirk Müller <dmueller@suse.com> - update to 1.41.0: * mailmap: update contact information for richardlau * build: add asan checks * unix: report bind error in uv_tcp_connect * doc: uv_tcp_bind * test: fix pump and tcp_write_batch benchmarks * doc: mark IBM i as Tier 2 support * doc,poll: add notes * linux: fix -Wincompatible-pointer-types warning * linux: fix -Wsign-compare warning * unix,win: harmonize uv_read_start * unix,win: more uv_read_start * build: turn on -fno-strict-aliasing * stream: add uv_pipe and uv_socketpair to the API * unix,win: initialize timer `timeout` field * bsd-ifaddrs: improve comments * test: remove unnecessary uv_fs_stat * fs: fix utime/futime timestamp rounding errors * test: ensure reliable floating point comparison * unix,fs: fix uv_fs_sendfile * unix: fix uv_fs_stat when using statx * linux,macos: fix uv_set_process_title regression * doc: clarify UDP errors and recvmmsg * test-getaddrinfo: use example.invalid * Revert "build: fix android autotools build" * unix,fs: on DVS fs, statx returns EOPNOTSUPP * win, fs: mkdir really return UV_EINVAL for invalid names * tools: migrate tools/make_dist_html.py to python3 * unix: fix uv_uptime * unix: check for partial copy_file_range support * win: bump minimum supported version to windows 8 * poll,unix: ensure safety of rapid fd reuse * test: fix some warnings * unix: fix uv_uptime * doc: fix versionadded metadata * test: fix 'incompatible pointer types' warnings * unix: check for EXDEV in uv__fs_sendfile
/usr/lib64/libuv.so.1 /usr/lib64/libuv.so.1.0.0 /usr/share/licenses/libuv1 /usr/share/licenses/libuv1/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 18 00:12:25 2024