Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V23.1.0 proposal #55513

Merged
merged 93 commits into from
Oct 24, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
93 commits
Select commit Hold shift + click to select a range
d3618b2
benchmark: adjust config for deepEqual object
RafaelGSS Oct 11, 2024
d9fde2c
meta: bump step-security/harden-runner from 2.9.1 to 2.10.1
dependabot[bot] Oct 11, 2024
5ffc721
meta: bump github/codeql-action from 3.26.6 to 3.26.10
dependabot[bot] Oct 11, 2024
335a507
meta: bump codecov/codecov-action from 4.5.0 to 4.6.0
dependabot[bot] Oct 11, 2024
59923d1
test: update `compression` wpt
Oct 11, 2024
055d2b8
deps: update amaro to 0.1.9
nodejs-github-bot Oct 12, 2024
48bb87b
esm: mark import attributes and JSON module as stable
nicolo-ribaudo Oct 12, 2024
fe667be
assert: fix deepEqual always return true on URL
meixg Oct 13, 2024
07ad987
lib: convert transfer sequence to array in js
jazelly Oct 13, 2024
41f68f5
doc: fix ambasador markdown list
RafaelGSS Oct 13, 2024
bdc2c3b
doc: add missing return values in buffer docs
karlhorky Oct 13, 2024
d42522e
build: fix make errors that occur in Makefile
kmk324 Oct 14, 2024
eb2fab3
test: update test_util.cc for coverage
kmk324 Oct 14, 2024
bfb3c62
deps: update libuv to 1.49.1
santigimeno Oct 11, 2024
54d55f2
Revert "deps: disable io_uring support in libuv by default"
santigimeno Aug 8, 2024
a490bb8
src: remove uv__node_patch_is_using_io_uring
santigimeno Aug 8, 2024
8ceefeb
events: optimize EventTarget.addEventListener
ronag Oct 14, 2024
c028d21
diagnostics_channel: fix unsubscribe during publish
simon-id Oct 14, 2024
c5abf50
benchmark: adjust byte size for buffer-copy
RafaelGSS Oct 14, 2024
d9f0407
test_runner: require `--enable-source-maps` for sourcemap coverage
Oct 14, 2024
a9473bb
lib: remove settled dependant signals when they are GCed
geeksilva97 Oct 14, 2024
8b28222
deps: update c-ares to v1.34.1
nodejs-github-bot Oct 15, 2024
008fb5f
deps: patch V8 to 12.9.202.28
nodejs-github-bot Oct 15, 2024
57dbbf8
src: fix winapi_strerror error string
huseyinacacak-janea Oct 15, 2024
c3f2216
doc: add instructions for WinGet build
huseyinacacak-janea Oct 15, 2024
1ce8928
sqlite: cache column names in stmt.all()
indutny Oct 15, 2024
dd848f2
lib: test_runner#mock:timers respeced timeout_max behaviour
badkeyy Oct 15, 2024
3b2b3a8
tools: fix typos
NathanBaulch Oct 15, 2024
c05582d
buffer: make Buffer work with resizable ArrayBuffer
jasnell Oct 15, 2024
903863c
deps: update simdutf to 5.6.0
nodejs-github-bot Oct 15, 2024
22d7777
esm: fix inconsistency with `importAssertion` in `resolve` hook
yesmeck Oct 15, 2024
69ee56a
test_runner: add support for scheduler.wait on mock timers
ErickWendel Oct 15, 2024
e15f779
doc: spell out condition restrictions
jkrems Sep 30, 2024
1da4168
tools: add `polyfilled` option to `prefer-primordials` rule
aduh95 Oct 17, 2024
f48d30e
build: fix path concatenation
VoltrexKeyva Oct 17, 2024
b4b6ddb
dns: honor the order option
lpinca Oct 17, 2024
9b7b4a6
test: remove duplicate tests
lpinca Oct 17, 2024
db18aca
lib: add flag to drop connection when running in cluster mode
theanarkh Oct 17, 2024
0130780
meta: change color to blue notify review-wanted
RafaelGSS Oct 17, 2024
4ba31b7
assert: make assertion_error use Myers diff algorithm
puskin94 Oct 17, 2024
12d709b
meta: assign CODEOWNERS for /deps/ncrypto/*
panva Oct 17, 2024
97c6448
test_runner: mark mockTimers as stable
ErickWendel Oct 15, 2024
0be3a75
doc: add changelog for mocktimers
ErickWendel Oct 16, 2024
2967471
doc: move Beth Griggs keys to old gpg keys
RafaelGSS Oct 15, 2024
7d5bb09
doc: move Bryan English key to old gpg keys
RafaelGSS Oct 15, 2024
1ec25e8
doc: move Danielle Adams key to old gpg keys
RafaelGSS Oct 15, 2024
dd5a08d
test: update `console` wpt
Oct 18, 2024
d9494a7
fs: use `wstring` on Windows paths
jazelly Oct 6, 2024
7b3e38b
url: handle "unsafe" characters properly in `pathToFileURL`
aduh95 Oct 18, 2024
aca03d9
benchmark: add --runs support to run.js
RafaelGSS Oct 18, 2024
89c96ad
src: remove icu based `ToASCII` and `ToUnicode`
anonrig Oct 18, 2024
4e5c90b
lib: replace `createDeferredPromise` util with `Promise.withResolvers`
anonrig Oct 19, 2024
714f272
lib: remove startsWith/endsWith primordials for char checks
gurgunday Oct 19, 2024
adead26
crypto: include openssl/rand.h explicitly
codebytere Oct 19, 2024
1b63a82
test,crypto: update WebCryptoAPI WPT
panva Oct 19, 2024
0da1632
src,lib: introduce `util.getSystemErrorMessage(err)`
juanarbol Oct 19, 2024
52da293
cli: add `--heap-prof` flag available to `NODE_OPTIONS`
juanarbol Oct 20, 2024
a12dbf0
module: simplify ts under node_modules check
marco-ippolito Oct 20, 2024
65936a8
tools: add script to synch c-ares source lists
richardlau Oct 18, 2024
2beae50
build: synchronize list of c-ares source files
richardlau Oct 18, 2024
2147e49
build: tidy up cares.gyp
richardlau Oct 18, 2024
6f7379a
test: fix invalid `file:` URL in `test-fs-path-dir`
aduh95 Oct 21, 2024
9e32027
Revert "path: fix bugs and inconsistencies"
Oct 21, 2024
dcbc5fb
lib: add UV_UDP_REUSEPORT for udp
theanarkh Oct 21, 2024
ec867ac
net: add UV_TCP_REUSEPORT for tcp
theanarkh Oct 21, 2024
d54d3b2
meta: move one or more collaborators to emeritus
nodejs-github-bot Oct 21, 2024
c2b5ebf
deps: update ada to 2.9.1
nodejs-github-bot Oct 21, 2024
32f7d5a
build: conditionally compile bundled sqlite
richardlau Oct 21, 2024
8eb5359
build: fix uninstall script for AIX 7.1
cloorc Oct 21, 2024
784c825
doc: remove outdated remarks about `highWaterMark` in fs
isker Oct 22, 2024
45ef180
deps: update c-ares to v1.34.2
nodejs-github-bot Oct 22, 2024
bfc10a9
deps: update googletest to df1544b
nodejs-github-bot Oct 22, 2024
c10c671
test: deflake `test-cluster-shared-handle-bind-privileged-port`
Oct 22, 2024
689d3a3
doc: add `isBigIntObject` to documentation
leviscar Oct 22, 2024
04b41bd
doc: add note about stdio streams in child_process
Ed-roro Oct 22, 2024
cc775d3
src: switch from `Get/SetPrototype` to `Get/SetPrototypeV2`
Oct 22, 2024
94e863c
test: update wpt test for webmessaging/broadcastchannel
Nahee-Park Oct 22, 2024
6c8564b
test: fix addons and node-api test assumptions
aduh95 Oct 22, 2024
736c085
typings: add missing type of `ArrayBufferPrototypeGetByteLength`
iwuliz Oct 22, 2024
45f960c
fs: pass correct path to `DirentFromStats` during `glob`
Oct 22, 2024
10f6b90
tools: update gyp-next to 0.18.3
nodejs-github-bot Oct 22, 2024
2ac2c5a
tools: update lint-md-dependencies
nodejs-github-bot Oct 22, 2024
8634e05
test: make test-node-output-v8-warning more flexible
codebytere Oct 22, 2024
bbd5318
esm: add a fallback when importer in not a file
aduh95 Oct 22, 2024
6764273
stream: propagate AbortSignal reason
marvinroger Oct 22, 2024
2c960a2
module: include module information in require(esm) warning
joyeecheung Oct 22, 2024
66bcf4c
doc: move dual package shipping docs to separate repo
joyeecheung Oct 22, 2024
194bb0f
build: fix GN build for cares/uv deps
zcbenz Oct 23, 2024
0f1d13e
lib: ensure FORCE_COLOR forces color output in non-TTY environments
pmarchini Oct 23, 2024
37352ce
doc: changed the command used to verify SHASUMS256
adriancuadrado Oct 23, 2024
df2f1ad
deps: V8: cherry-pick f915fa4c9f41
legendecas Oct 21, 2024
4dc2791
test: add repl preview timeout test
legendecas Oct 21, 2024
17fae65
2024-10-24, Version 23.1.0 (Current)
aduh95 Oct 24, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
deps: update libuv to 1.49.1
  • Loading branch information
santigimeno authored and aduh95 committed Oct 19, 2024
commit bfb3c621c452ec05f60ffd141d8e6b8da5e53e00
7 changes: 5 additions & 2 deletions deps/uv/.mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ Aaron Bieber <[email protected]> <[email protected]>
Alan Gutierrez <[email protected]> <[email protected]>
Andrius Bentkus <[email protected]> <[email protected]>
Andy Fiddaman <[email protected]> <[email protected]>
Andy Pan <[email protected]> <[email protected]>
Bert Belder <[email protected]> <[email protected]>
Bert Belder <[email protected]> <[email protected]>
Bert Belder <[email protected]> <user@ChrUbuntu.(none)>
Expand All @@ -18,6 +19,7 @@ David Carlier <[email protected]>
Devchandra Meetei Leishangthem <[email protected]>
Fedor Indutny <[email protected]> <[email protected]>
Frank Denis <[email protected]>
Hüseyin Açacak <[email protected]> <[email protected]>
Imran Iqbal <[email protected]> <[email protected]>
Isaac Z. Schlueter <[email protected]>
Jason Williams <[email protected]>
Expand All @@ -37,6 +39,7 @@ Michael Neumann <[email protected]> <[email protected]>
Michael Penick <[email protected]> <[email protected]>
Nicholas Vavilov <[email protected]>
Nick Logan <[email protected]> <[email protected]>
Olivier Valentin <[email protected]> <[email protected]>
Rasmus Christian Pedersen <[email protected]>
Rasmus Christian Pedersen <[email protected]> <[email protected]>
Richard Lau <[email protected]> <[email protected]>
Expand All @@ -47,8 +50,8 @@ Sakthipriyan Vairamani <[email protected]>
Sam Roberts <[email protected]> <[email protected]>
San-Tai Hsu <[email protected]>
Santiago Gimeno <[email protected]> <[email protected]>
Saúl Ibarra Corretgé <[email protected]>
Saúl Ibarra Corretgé <[email protected]> <s@saghul.net>
Saúl Ibarra Corretgé <[email protected]>
Saúl Ibarra Corretgé <[email protected]> <saghul@gmail.com>
Shigeki Ohtsu <[email protected]> <[email protected]>
Shuowang (Wayne) Zhang <[email protected]>
TK-one <[email protected]>
Expand Down
21 changes: 21 additions & 0 deletions deps/uv/AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -567,3 +567,24 @@ Ardi Nugraha <[email protected]>
Anton Bachin <[email protected]>
Trevor Flynn <[email protected]>
Andy Pan <[email protected]>
Viacheslav Muravyev <[email protected]>
Anthony Alayo <[email protected]>
Thomas Walter <[email protected]>
hiiizxf <[email protected]>
Geddy <[email protected]>
Farzin Monsef <[email protected]>
tgolang <[email protected]>
josedelinux <[email protected]>
Hüseyin Açacak <[email protected]>
Uilian Ries <[email protected]>
Olivier Valentin <[email protected]>
郑苏波 (Super Zheng) <[email protected]>
zeertzjq <[email protected]>
Ian Butterworth <[email protected]>
握猫猫 <[email protected]>
Zuohui Yang <[email protected]>
Edigleysson Silva (Edy) <[email protected]>
Raihaan Shouhell <[email protected]>
Rialbat <[email protected]>
Adam <[email protected]>
Poul T Lomholt <[email protected]>
29 changes: 23 additions & 6 deletions deps/uv/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -81,15 +81,20 @@ if(TSAN)
endif()

if(UBSAN)
cmake_minimum_required(VERSION 3.13)
list(APPEND uv_defines __UBSAN__=1)
if(CMAKE_C_COMPILER_ID MATCHES "AppleClang|GNU|Clang")
set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fno-omit-frame-pointer -fsanitize=undefined")
set (CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -fno-omit-frame-pointer -fsanitize=undefined")
set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fno-omit-frame-pointer -fsanitize=undefined")
elseif(MSVC)
set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /fsanitize=undefined")
add_compile_options("-fsanitize=undefined" "-fno-sanitize-recover=undefined")
if (NOT WIN32)
add_link_options("-fsanitize=undefined")
endif()
if(MSVC)
add_compile_options("/Oy-")
else()
add_compile_options("-fno-omit-frame-pointer")
endif()
else()
message(SEND_ERROR "UndefinedBehaviorSanitizer support requires clang, gcc, or msvc. Try again with -DCMAKE_C_COMPILER.")
message(SEND_ERROR "UndefinedBehaviorSanitizer support requires clang or gcc. Try again with -DCMAKE_C_COMPILER.")
endif()
endif()

Expand Down Expand Up @@ -307,6 +312,7 @@ if(APPLE)
endif()

if(CMAKE_SYSTEM_NAME STREQUAL "GNU")
list(APPEND uv_defines _GNU_SOURCE _POSIX_C_SOURCE=200112 _XOPEN_SOURCE=500)
list(APPEND uv_libraries dl)
list(APPEND uv_sources
src/unix/bsd-ifaddrs.c
Expand Down Expand Up @@ -566,6 +572,7 @@ if(LIBUV_BUILD_TESTS)
test/test-hrtime.c
test/test-idle.c
test/test-idna.c
test/test-iouring-pollhup.c
test/test-ip4-addr.c
test/test-ip6-addr.c
test/test-ip-name.c
Expand Down Expand Up @@ -643,6 +650,7 @@ if(LIBUV_BUILD_TESTS)
test/test-tcp-oob.c
test/test-tcp-open.c
test/test-tcp-read-stop.c
test/test-tcp-reuseport.c
test/test-tcp-read-stop-start.c
test/test-tcp-rst.c
test/test-tcp-shutdown-after-write.c
Expand Down Expand Up @@ -691,6 +699,7 @@ if(LIBUV_BUILD_TESTS)
test/test-udp-send-unreachable.c
test/test-udp-try-send.c
test/test-udp-recv-in-a-row.c
test/test-udp-reuseport.c
test/test-uname.c
test/test-walk-handles.c
test/test-watcher-cross-stop.c)
Expand Down Expand Up @@ -787,6 +796,14 @@ if(MSVC)
endif()
endif()

if(BUILD_SHARED_LIBS)
set(LIB_SELECTED uv)
else()
set(LIB_SELECTED uv_a)
endif()

add_library(libuv::libuv ALIAS ${LIB_SELECTED})

message(STATUS "summary of build options:
Install prefix: ${CMAKE_INSTALL_PREFIX}
Target system: ${CMAKE_SYSTEM_NAME}
Expand Down
241 changes: 237 additions & 4 deletions deps/uv/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,4 +1,237 @@
2024.02.07, Version 1.48.0 (Stable)
2024.10.11, Version 1.49.1 (Stable)

Changes since version 1.49.0:

* build: add darwin-syscalls.h to release tarball (Ben Noordhuis)

* linux: use IORING_SETUP_NO_SQARRAY when available (Ben Noordhuis)

* linux: use IORING_OP_FTRUNCATE when available (Ben Noordhuis)

* win: fix pNtQueryDirectoryFile check (Rialbat)

* win: fix WriteFile() error translation (Santiago Gimeno)

* win,fs: uv_fs_rmdir() to return ENOENT on file (Santiago Gimeno)

* win,pipe: ipc code does not support async read (Jameson Nash)

* netbsd: fix build (Adam)

* win,fs: fix bug in fs__readdir (Hüseyin Açacak)

* unix: workaround gcc bug on armv7 (Santiago Gimeno)

* unix: work around arm-linux-gnueabihf-gcc bug (Ben Noordhuis)

* unix: fix uv_tcp_keepalive in smartOS (Santiago Gimeno)

* unix: fix uv_getrusage ru_maxrss on solaris (Poul T Lomholt)


2024.09.25, Version 1.49.0 (Stable), d2e56a5e8d3e39947b78405ca6e4727c70f5568a

Changes since version 1.48.0:

* test: fix -Wpointer-to-int-cast on 32 bits systems (Ben Noordhuis)

* build: add alias for libuv to CMakeLists.txt (Anthony Alayo)

* linux: create io_uring sqpoll ring lazily (Ben Noordhuis)

* misc: run sample CI when code changes (Jameson Nash)

* linux: fix uv_available_parallelism using cgroup (Thomas Walter)

* doc: fix tty example segfault (hiiizxf)

* udp,unix: fix sendmsg use-after-free (Geddy)

* cygwin: implement uv_resident_set_memory (Farzin Monsef)

* win: almost fix race detecting ESRCH in uv_kill (Santiago Gimeno)

* test: disable env var test under win32+asan (Ben Noordhuis)

* unix,fs: fix realpath calls that use the system allocator (Saúl Ibarra
Corretgé)

* sunos: sync tcp keep-alive with other unices (Andy Pan)

* linux: fix /proc/self/stat executable name parsing (Farzin Monsef)

* test,ci: fix [AM]San, disable ASLR (Ben Noordhuis)

* win: remove _alloca usage (Ben Noordhuis)

* unix: reinstate preadv/pwritev fallback code (Ben Noordhuis)

* linux: don't delay EPOLL_CTL_DEL operations (Ben Noordhuis)

* doc: fix typos in ChangeLog (tgolang)

* unix,win: error on zero delay tcp keepalive (Saúl Ibarra Corretgé)

* win: simplify uv_once implementation (Saúl Ibarra Corretgé)

* doc: correct udp socket options documentation (Ben Noordhuis)

* linux: don't use sendmmsg() for single datagrams (Ben Noordhuis)

* unix: fix fd leaks in SCM_RIGHTS error path (Ben Noordhuis)

* win: robustify uv_os_getenv() error checking (Ben Noordhuis)

* test: use newer ASSERT_MEM_EQ macro (Ben Noordhuis)

* unix: de-duplicate conditions for using kqueue (Brad King)

* darwin: simplify uv_hrtime (Saúl Ibarra Corretgé)

* mailmap: update saghul's main email address (Saúl Ibarra Corretgé)

* win: remove no longer needed define (Saúl Ibarra Corretgé)

* doc: fix some typos (josedelinux)

* linux,darwin: make `uv_fs_copyfile` behaves like `cp -r` (Juan José Arboleda)

* dragonfly: disable SO_REUSEPORT for UDP socket bindings (Andy Pan)

* test: remove the obsolete HAVE_KQUEUE macro (Andy Pan)

* unix: use the presence of SOCK_* instead of OS macros for socketpair (Andy
Pan)

* bsd: support pipe2() on *BSD (Andy Pan)

* unix: support SO_REUSEPORT with load balancing for TCP (Andy Pan)

* doc: add entries for extended getpw (Juan José Arboleda)

* test: fix the flaky test-tcp-reuseport (Andy Pan)

* aix,ibmi: fix compilation errors in fs_copyfile (Jeffrey H. Johnson)

* unix: support SO_REUSEPORT with load balancing for UDP (Andy Pan)

* tcpkeepalive: distinguish OS versions and use proper time units (Andy Pan)

* win: map ERROR_BAD_EXE_FORMAT to UV_EFTYPE (Hüseyin Açacak)

* doc: add instruction how to install with Conan (Uilian Ries)

* unix,win: remove unused req parameter from macros (Viacheslav Muravyev)

* build: fix android ci build (Ben Noordhuis)

* unix,win: export wtf8 functions properly (Ben Noordhuis)

* hurd: add includes and macro prerequisites (Olivier Valentin)

* hurd: stub uv_thread_setpriority() (Olivier Valentin)

* ci: use macOS 12 for macOS and iOS builds (Saúl Ibarra Corretgé)

* darwin: fix crash on iOS(arm64) (郑苏波 (Super Zheng))

* Create dependabot.yml for updating github-actions (Jameson Nash)

* doc: correct names of Win32 APIs in fs.rst (zeertzjq)

* ci: bump upload and download-artifact versions (dependabot[bot])

* ci: bump actions/setup-python from 4 to 5 (dependabot[bot])

* ci: bump KyleMayes/install-llvm-action from 1 to 2 (dependabot[bot])

* win,error: remap ERROR_NO_DATA to EAGAIN (Jameson Nash)

* test: handle zero-length udp datagram (Ben Noordhuis)

* misc: remove splay trees macros (Viacheslav Muravyev)

* test,openbsd: remove superfluous ifdef guard (Ben Noordhuis)

* win,fs: use posix delete semantics, if supported (Ian Butterworth)

* win: fix env var in uv_os_homedir and uv_os_tmpdir (Hüseyin Açacak)

* fsevents: detect watched directory removal (Santiago Gimeno)

* ci: bump actions/checkout to 4 (dependabot[bot])

* linux: eliminate a read on eventfd per wakeup (Andy Pan)

* test: pipe_overlong_path handle ENAMETOOLONG (Abdirahim Musse)

* win,fs: use the new Windows fast stat API (Hüseyin Açacak)

* win,pipe: fix race with concurrent readers (Jameson Nash)

* win,signal: fix data race dispatching SIGWINCH (Jameson Nash)

* build: ubsan fixes (Matheus Izvekov)

* linux: disable SQPOLL io_uring by default (Santiago Gimeno)

* win: fix fs.c ubsan failure (Matheus Izvekov)

* test: rmdir can return `EEXIST` or `ENOTEMPTY` (Richard Lau)

* test: check for `UV_CHANGE` or `UV_RENAME` event (Richard Lau)

* unix,fs: silence -Wunused-result warning (Santiago Gimeno)

* linux: support abstract unix socket autobinding (Ben Noordhuis)

* kqueue: use EVFILT_USER for async if available (Andy Pan)

* win: remove deprecated GetVersionExW call (Shelley Vohr)

* doc: document uv_loop_option (握猫猫)

* doc: fix the `uv_*_set_data` series of functions (握猫猫)

* doc: properly label enumerations and types (握猫猫)

* doc: document specific macOS fs_event behavior (Santiago Gimeno)

* win,pipe: restore fallback handling for blocking pipes (Jameson Nash)

* unix,win: remove unused rb-tree macro parameters (Viacheslav Muravyev)

* win: compute parallelism from process cpu affinity (Ben Noordhuis)

* win: use NtQueryInformationProcess in uv_os_getppid (Zuohui Yang)

* win,pipe: fix missing assignment to success (Jameson Nash)

* win: fix uv_available_parallelism on win32 (Ben Noordhuis)

* win,pipe: fix another missing assignment to success (Jameson Nash)

* kqueue: disallow ill-suited file descriptor kinds (Andy Pan)

* unix: restore tty attributes on handle close (Ben Noordhuis)

* test: delete test with invalid assumption (Ben Noordhuis)

* dragonflybsd: fix compilation failure (Jeffrey H. Johnson)

* test: run android tests on ci (Edigleysson Silva (Edy))

* darwin: add udp mmsg support (Raihaan Shouhell)

* unix: work around arm-linux-gnueabihf-gcc bug (Ben Noordhuis)

* unix: expand uv_available_parallelism() to support more platforms (Ondřej
Surý)

* doc: add known issue in armv7 (Santiago Gimeno)


2024.02.07, Version 1.48.0 (Stable), e9f29cb984231524e3931aa0ae2c5dae1a32884e

Changes since version 1.47.0:

Expand Down Expand Up @@ -911,7 +1144,7 @@ Changes since version 1.41.0:

* zos: treat __rfim_utok as binary (Shuowang (Wayne) Zhang)

* zos: use execvpe() to set environ explictly (Shuowang (Wayne) Zhang)
* zos: use execvpe() to set environ explicitly (Shuowang (Wayne) Zhang)

* zos: use custom proctitle implementation (Shuowang (Wayne) Zhang)

Expand Down Expand Up @@ -3417,7 +3650,7 @@ Changes since version 1.9.1:

* zos: implement uv__io_check_fd (John Barboza)

* unix: unneccessary use const qualifier in container_of (John Barboza)
* unix: unnecessary use const qualifier in container_of (John Barboza)

* win,tty: add support for ANSI codes in win10 v1511 (Imran Iqbal)

Expand Down Expand Up @@ -5520,7 +5753,7 @@ Changes since version 0.11.8:
is an int64_t, and no longer an int. (Bert Belder)

* process: make uv_spawn() return some types of errors immediately on windows,
instead of passing the error code the the exit callback. This brings it on
instead of passing the error code the exit callback. This brings it on
par with libuv's behavior on unix. (Bert Belder)


Expand Down
Loading