History log of /libuv/ (Results 126 – 150 of 5326)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
9c1de6e925-Jul-2023 Ben Noordhuis

test: enable disabled fs_link (#4104)

This test was added in commit 060026ced from 2011 but its author forgot
to actually enable it.

49d83c0325-Jul-2023 Ben Noordhuis

test: enable disabled tcp_connect6_error_fault (#4103)

The test was added in commit e3f2631127 from 2011 but it appears the
author forgot to add it to the test list.

The other t

test: enable disabled tcp_connect6_error_fault (#4103)

The test was added in commit e3f2631127 from 2011 but it appears the
author forgot to add it to the test list.

The other test from that commit was enabled by yours truly in 2012 in
7447048981 but apparently I overlooked the second test as well.

show more ...

d09441ca13-Jul-2023 Jameson Nash

fs: fix WTF-8 decoding issue (#4092)

We forgot to mask off the high bits from the first byte, so we ended up
always failing the subsequent range check.

Refs: #2970
Fixes: ht

fs: fix WTF-8 decoding issue (#4092)

We forgot to mask off the high bits from the first byte, so we ended up
always failing the subsequent range check.

Refs: #2970
Fixes: https://github.com/nodejs/node/issues/48673

show more ...

50b53cbd12-Jul-2023 Ben Noordhuis

linux: don't use io_uring on pre-5.10.186 kernels (#4093)

Those kernels have a known resource consumption bug where the sqpoll
thread busy-loops.

Fixes: https://github.com/libuv

linux: don't use io_uring on pre-5.10.186 kernels (#4093)

Those kernels have a known resource consumption bug where the sqpoll
thread busy-loops.

Fixes: https://github.com/libuv/libuv/issues/4089

show more ...

1230fad812-Jul-2023 小明 <7737673+caobug@users.noreply.github.com>

darwin: fix build warnings (#4073)

a939d64312-Jul-2023 Shuduo Sang

linux: fix harmless warn_unused_result warning (#4056)

2f87d5c110-Jul-2023 Ben Noordhuis

test: fix license blurb (#4085)

Fixes: https://github.com/libuv/libuv/issues/4080

c564436830-Jun-2023 Santiago Gimeno

Now working on version 1.46.1

Fixes: https://github.com/libuv/libuv/issues/4060

ad523c2030-Jun-2023 Santiago Gimeno

Add SHA to ChangeLog

f0bb7e4030-Jun-2023 Santiago Gimeno

2023.06.30, Version 1.46.0 (Stable)

Changes since version 1.45.0:

* Add SHA to ChangeLog (Santiago Gimeno)

* misc: update readthedocs config (Jameson Nash)

* test:

2023.06.30, Version 1.46.0 (Stable)

Changes since version 1.45.0:

* Add SHA to ChangeLog (Santiago Gimeno)

* misc: update readthedocs config (Jameson Nash)

* test: remove erroneous RETURN_SKIP (Ben Noordhuis)

* android: disable io_uring support (Ben Noordhuis)

* linux: add some more iouring backed fs ops (Santiago Gimeno)

* build: add autoconf option for disable-maintainer-mode (Jameson Nash)

* fs: use WTF-8 on Windows (Stefan Karpinski)

* unix,win: replace QUEUE with struct uv__queue (Ben Noordhuis)

* linux: fs_read to use io_uring if iovcnt > IOV_MAX (Santiago Gimeno)

* ios: fix uv_getrusage() ru_maxrss calculation (Ben Noordhuis)

* include: update outdated code comment (Ben Noordhuis)

* linux: support abstract unix sockets (Ben Noordhuis)

* unix,win: add UV_PIPE_NO_TRUNCATE flag (Ben Noordhuis)

* unix: add loongarch support (liuxiang88)

* doc: add DPS8M to LINKS.md (Jeffrey H. Johnson)

* include: add EUNATCH errno mapping (Abdirahim Musse)

* src: don't run timers if loop is stopped/unref'd (Trevor Norris)

* win: fix -Wpointer-to-int-cast warning (Ben Noordhuis)

* test,win: fix -Wunused-variable warning (Ben Noordhuis)

* test,win: fix -Wformat warning (Ben Noordhuis)

* linux: work around io_uring IORING_OP_CLOSE bug (Ben Noordhuis)

* win: remove unused functions (Ben Noordhuis)

* bench: add bench to check uv_loop_alive (Trevor Norris)

* test: add uv_cancel test for threadpool (Trevor Norris)

* unix: skip prohibited syscalls on tvOS and watchOS (小明)

* unix,fs: make no_pwritev access thread-safe (Santiago Gimeno)

* unix: fix build for lower versions of Android (小明)

show more ...

7b43d70b26-Jun-2023 小明 <7737673+caobug@users.noreply.github.com>

unix: fix build for lower versions of Android (#4046)

Available since Android N (API level 24): getgrgid_r, preadv, pwritev

Refs: https://cs.android.com/android/platform/superprojec

unix: fix build for lower versions of Android (#4046)

Available since Android N (API level 24): getgrgid_r, preadv, pwritev

Refs: https://cs.android.com/android/platform/superproject/+/master:bionic/docs/status.md

show more ...

c8fad2ac23-Jun-2023 Santiago Gimeno

unix,fs: make no_pwritev access thread-safe (#4066)

ca544ed623-Jun-2023 小明 <7737673+caobug@users.noreply.github.com>

unix: skip prohibited syscalls on tvOS and watchOS (#4043)

6df5a72106-Apr-2023 Trevor Norris

test: add uv_cancel test for threadpool (#4065 2/2)

Check that uv_cancel() returns UV_EBUSY when called while the uv_work_cb
is being executed.

3e0b846b28-Mar-2023 Trevor Norris

bench: add bench to check uv_loop_alive (#4065 1/2)

4b0fe81720-Jun-2023 Ben Noordhuis

win: remove unused functions (#4063)

1752791c20-Jun-2023 Ben Noordhuis

linux: work around io_uring IORING_OP_CLOSE bug (#4059)

Work around a poorly understood bug in older kernels where closing a
file descriptor pointing to /foo/bar results in ETXTBSY error

linux: work around io_uring IORING_OP_CLOSE bug (#4059)

Work around a poorly understood bug in older kernels where closing a
file descriptor pointing to /foo/bar results in ETXTBSY errors when
trying to execve("/foo/bar") later on.

The bug seems to have been fixed somewhere between 5.15.85 and 5.15.90.
I couldn't pinpoint the responsible commit but good candidates are the
several data race fixes.

Interestingly, it seems to manifest only when running under Docker so
the possibility of a Docker bug can't be completely ruled out either.

This commit moves uv__kernel_version() from fs.c to linux.c because the
latter now uses it more than the former.

Fixes: https://github.com/nodejs/node/issues/48444

show more ...

2bf97f1219-Jun-2023 Ben Noordhuis

test,win: fix -Wformat warning

9179888c19-Jun-2023 Ben Noordhuis

test,win: fix -Wunused-variable warning

dde50f0e19-Jun-2023 Ben Noordhuis

win: fix -Wpointer-to-int-cast warning

24d1d08014-Jun-2023 Trevor Norris

src: don't run timers if loop is stopped/unref'd (#4048)

The initial run of timers shouldn't happen if uv_stop() has been run
before uv_run() was called, and for backwards compatibility

src: don't run timers if loop is stopped/unref'd (#4048)

The initial run of timers shouldn't happen if uv_stop() has been run
before uv_run() was called, and for backwards compatibility they also
shouldn't run if they have been unref'd before calling uv_run().

show more ...

6a9e429316-Jun-2023 Abdirahim Musse <33973272+abmusse@users.noreply.github.com>

include: add EUNATCH errno mapping (#4047)

add EUNATCH errno mapping

4002231b16-Jun-2023 Jeffrey H. Johnson

doc: add DPS8M to LINKS.md (#4052)

7ada448d16-Jun-2023 liuxiang88 <94350585+liuxiang88@users.noreply.github.com>

unix: add loongarch support (#4054)

Signed-off-by: liuxiang <liuxiang@loongson.cn>

2f1614b106-Jun-2023 Ben Noordhuis

unix,win: add UV_PIPE_NO_TRUNCATE flag (#4040)

Libuv's default behavior is to truncate long Unix socket paths. The flag
tells it to return an error instead.

Fixes: https://githu

unix,win: add UV_PIPE_NO_TRUNCATE flag (#4040)

Libuv's default behavior is to truncate long Unix socket paths. The flag
tells it to return an error instead.

Fixes: https://github.com/libuv/libuv/issues/4036

show more ...

12345678910>>...214