Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/neovim/libuv

[DEPRECATED] Nvim 0.6+ uses upstream libuv, not this fork.
https://github.com/neovim/libuv

samples: fix inconsistency in parse_opts vs usage

PR-URL: https://github.com/libuv/libuv/pull/1883
Reviewed-By: Ben Noordhuis <[email protected]>

52cce6a4c01b9e64f1d8a05930ff170c3ec95a4c authored over 6 years ago by zyxwvu Shi <[email protected]>
unix: set errno in uv_fs_copyfile()

When the specific value of -1 is returned, uv__fs_work() uses
the value of errno. This commit se...

e179bd1b43f692da5203e3b738b8d6cf221c89ff authored over 6 years ago by cjihrig <[email protected]>
build: add test suite option to cmake build

PR-URL: https://github.com/libuv/libuv/pull/1850
Reviewed-By: Colin Ihrig <[email protected]>

1a0f61953019416b4888edeacde4209e05314c1c authored over 6 years ago by Ben Noordhuis <[email protected]>
build: add a cmake build file

All good things come in threes and that's why besides autotools and gyp,
you can now also build ...

7e6681f733629cec91116dab8f9e72059e00e91e authored over 6 years ago by Ben Noordhuis <[email protected]>
build,win: remove MinGW Makefile

MSYS2 + MinGW-w64 have good support for autoconf, that should be the
preferred way of building l...

3045fe1242ca51149507d3fecdadf6a8d44edcd1 authored over 6 years ago by Saúl Ibarra Corretgé <[email protected]>
build: fix cygwin install

Use the right file path and variable name for the posix.h header file.

Introduced when commit c...

454ab3e137b900079b78172ab21dacc8b35424bb authored over 6 years ago by Ben Noordhuis <[email protected]>
win: move stdint-msvc2008.h to include/uv/

Move it so that include/ contains uv.h and nothing more.

PR-URL: https://github.com/libuv/libuv...

47dcc07cf736a6264d69d7f9da32321610e1eafc authored over 6 years ago by Ben Noordhuis <[email protected]>
core: move all include files except uv.h to uv/

This is a cherry-pick of commit d010030ad5 from the master branch.

Conflicts:
Makefile.am
i...

99ae3edf28fd5c848e886e41ac3f4bd40538e24d authored over 6 years ago by Saúl Ibarra Corretgé <[email protected]>
win,tty: Use ANSI and Xterm processing of ConEmu (#1)

c442232790cbcd82da80356c931a8921dc308115 authored over 6 years ago by erw7 <[email protected]>
win,tty: Add set cursor style to CSI sequences (#2)

d595ef307fc4d8b9232fdd0f9cc5005fd1b1badb authored over 6 years ago by erw7 <[email protected]>
test: speedup process-title-threadsafe on macOS

This test has been timing out on macOS. Try to avoid that by
reducing the number of iterations r...

0cdb4a5b4b706d0e09413d9270da28f9a88dc083 authored over 6 years ago by cjihrig <[email protected]>
win: remove the remaining dynamic kernel32 imports

They were only there to aid Windows XP support, which libuv no longer
does.

PR-URL: https://git...

a7493d8a1d270e53d0ef785f14bffd2a71ea5c85 authored over 6 years ago by Bert Belder <[email protected]>
win,code: remove GetQueuedCompletionStatus-based poller

All Windows versions that libuv supports have GetQueuedCompletionStatusEx,
so this fallback opti...

fd8d212a802a1f2b2aa29bfca93b72f0875f3c2d authored over 6 years ago by Bert Belder <[email protected]>
win,pipe: remove unreferenced local variable

PR-URL: https://github.com/libuv/libuv/pull/1858
Reviewed-By: Colin Ihrig <[email protected]>
Re...

bada995129e3401619b6fc0ecbc7111f5c27bd53 authored over 6 years ago by Bert Belder <[email protected]>
unix: return UV_ENOTSUP on FICLONE_FORCE failure

Instead of returning whatever error is provided by the
underlying platform, use UV_ENOTSUP.

Fix...

6103d294f74b38555bea13d7652512270181fbc6 authored over 6 years ago by cjihrig <[email protected]>
win: allow setting udp socket options before bind

Unix allows socket options to be set prior to binding. This
commit aligns Windows with this beha...

0c283630590142cbc6348cce3c9a7f2c82784096 authored over 6 years ago by cjihrig <[email protected]>
unix: close signal pipe fds on unload

Add a destructor function that closes the file descriptors when libuv.so
is unloaded.

Fixes: ht...

a4623c739249080e4a107e96ad108b5897e59a55 authored over 6 years ago by Ben Noordhuis <[email protected]>
src,test: s/olny/only

PR-URL: https://github.com/libuv/libuv/pull/1848
Reviewed-By: Bert Belder <[email protected]>...

06fdc2bd0e52aa34bd0660a2e5a83ea6836ff249 authored over 6 years ago by cjihrig <[email protected]>
win,thread: remove fallback uv_cond implementation

The fallback implementation existed to support Windows XP and Server 2003,
but these old version...

13e8b15eb7e73ed624e88033950e691745a90c6a authored over 6 years ago by Bert Belder <[email protected]>
Revert "win: add Windows XP support to uv_if_indextoname()"

Libuv is not supported on Windows XP, as stated in the
SUPPORTED_PLATFORMS document. It also can...

e318e001ea74a8a6f5cb69dce32d7c3ac42c192b authored over 6 years ago by Bert Belder <[email protected]>
test: use custom timeout for getaddrinfo_fail_sync

We don't control the running time of the test and as a result it
frequently times out on some of...

585dc821f3447b296ca056c2461015feab169492 authored over 6 years ago by Ben Noordhuis <[email protected]>
unix: catch some cases of watching fd twice

Libuv does not support multiple handles watching the same file
descriptor. That condition is ca...

2256be01b0427ecfeb311c1af7e6bd079e0dc399 authored over 6 years ago by Ben Noordhuis <[email protected]>
win,pipe: fix IPC pipe deadlock

This fixes a bug where IPC pipe communication would deadlock when both
ends of the pipe are writ...

4e53af9120094adefe5db67fbbeda8ebde28a93d authored over 6 years ago by Bert Belder <[email protected]>
test: add test for IPC deadlock on Windows (#1099)

PR-URL: https://github.com/libuv/libuv/pull/1843
Reviewed-By: Anna Henningsen <[email protected]...

421d7571a3e4ed9aacd37ff601aebe0b1c49aed8 authored over 6 years ago by Bert Belder <[email protected]>
test: improve output from IPC test helpers

PR-URL: https://github.com/libuv/libuv/pull/1843
Reviewed-By: Anna Henningsen <[email protected]...

b6eb3cef463d992c5aa197616f73437dc0342a92 authored over 6 years ago by Bert Belder <[email protected]>
win,pipe: refactor pipe read cancellation logic

* Don't silently ignore ERROR_OPERATION_ABORTED.

Code to silently ignore this error was added...

4f60e0c1d7f0ac2dd98307bb05520c1a89f538f4 authored over 6 years ago by Bert Belder <[email protected]>
win,pipe: support vectored uv_write() calls

Fixes: https://github.com/libuv/libuv/issues/794
PR-URL: https://github.com/libuv/libuv/pull/184...

12733dd455c47a25278a94fd35b430ec667e5a76 authored over 6 years ago by Bert Belder <[email protected]>
test: add vectored uv_write() ping-pong tests

PR-URL: https://github.com/libuv/libuv/pull/1843
Reviewed-By: Anna Henningsen <[email protected]...

b36c0945d164c1d5333f629f5aa0e67ca73a9b2c authored over 6 years ago by Bert Belder <[email protected]>
win,pipe: properly set uv_write_t.send_handle in uv_write2()

PR-URL: https://github.com/libuv/libuv/pull/1843
Reviewed-By: Anna Henningsen <[email protected]...

e7e8b6fb9b55e1a42afee117a38b3eaaa996379b authored over 6 years ago by Bert Belder <[email protected]>
win,pipe: fix incorrect error code returned from uv_pipe_write_impl()

PR-URL: https://github.com/libuv/libuv/pull/1843
Reviewed-By: Anna Henningsen <[email protected]...

58dd8d455e0e78a134def57f62700bd034f15bfd authored over 6 years ago by Bert Belder <[email protected]>
test: fs_fchmod_archive_readonly must return a value

PR-URL: https://github.com/libuv/libuv/pull/1843
Reviewed-By: Anna Henningsen <[email protected]...

5191ab5e938bced0f253a0cd64d135a8b27006b2 authored over 6 years ago by Bert Belder <[email protected]>
src,test: fix idiosyncratic comment style

Back in the day I wrote comments in a really unusual way. Nowadays it
makes my eyes bleed, and c...

9584df25dce428d737de7446645d474b515f5d47 authored over 6 years ago by Bert Belder <[email protected]>
win,process: allow child pipe handles to be opened in overlapped mode

PR-URL: https://github.com/libuv/libuv/pull/1784
Reviewed-By: Bartosz Sosnowski <bartosz@janeasy...

62a0f763a7d1a5bbaa2670b9d2687ba183d2c528 authored over 6 years ago by Björn Linse <[email protected]>
src,lib: fix comments

PR-URL: https://github.com/libuv/libuv/pull/1840
Reviewed-By: Colin Ihrig <[email protected]>
Re...

02e358fa455c350dbca9c79a650caf7681b491f5 authored over 6 years ago by Tobias Nießen <[email protected]>
win, fs: uv_fs_fchmod support for -A files

Adds uv_fs_chmod support for files with the Archive attribute cleared

Ref: https://github.com/l...

b59fc58326854539265e183d905b0c0ad8964857 authored over 6 years ago by Bartosz Sosnowski <[email protected]>
win: perform case insensitive PATH= comparison

Refs: https://github.com/nodejs/node/issues/20605
PR-URL: https://github.com/libuv/libuv/pull/18...

60bac5a98fcefa5a35449b1494230a6e4588e541 authored over 6 years ago by cjihrig <[email protected]>
unix,windows: map EFTYPE errno

Refs: https://github.com/nodejs/node/pull/20588
PR-URL: https://github.com/libuv/libuv/pull/1836...

fe3fbd63e5dfe26c473cdd422ad216a14ae2d7e4 authored over 6 years ago by cjihrig <[email protected]>
Now working on version 1.20.4

b82c624f74a8454b5814af58d9507b4eba99449c authored over 6 years ago by cjihrig <[email protected]>
Add SHA to ChangeLog

090d5a7f51a08a7bae1d6682d1d25330d9acbf76 authored over 6 years ago by cjihrig <[email protected]>
2018.05.08, Version 1.20.3 (Stable)

Changes since version 1.20.2:

* win: add Windows XP support to uv_if_indextoname() (ssrlive)

*...

8cfd67e59195251dff793ee47c185c9d6a8f3818 authored over 6 years ago by cjihrig <[email protected]>
linux: don't use uv__nonblock_ioctl() on sparc

uv__nonblock_fcntl() and uv__nonblock_ioctl() do not commute when
O_NDELAY is not equal to O_NON...

bf605bd7d0dd5660663e8e2eb44d63aa3355e268 authored over 6 years ago by Ben Noordhuis <[email protected]>
zos,doc: add system V message queue note

System V message queues will get left behind on z/OS if uv_loop_t
objects are not closed via uv_...

ff167ea5db66903c1a2f65b29ea0147b1108f2c9 authored over 6 years ago by John Barboza <[email protected]>
zos: initialize pollfd revents

If not initialized to zero, revents could carry dirty bits in the
output from poll.

PR-URL: htt...

5f5d19d906320874e5ec249cb72fad8fa0d46c3f authored over 6 years ago by John Barboza <[email protected]>
build: fix utf-8 name of copyright holder

PR-URL: https://github.com/libuv/libuv/pull/1817
Reviewed-By: Colin Ihrig <[email protected]>

13ba902cf368754739bfcd5143d05a9cf48ffd4d authored over 6 years ago by Jérémy Lal <[email protected]>
win, pipe: stop read for overlapped pipe

Adds CancelIoEx call when uv_read_stop on overlapped pipe.

Refs: https://github.com/nodejs/node...

0f53cd0517cfa5ab2b56615488b0bacb758b54bc authored over 6 years ago by Bartosz Sosnowski <[email protected]>
win: fix `'floor' undefined` compiler warning

In VS2010 debug build, output message is `libuv\src\win\util.c(590):
warning C4013: 'floor' unde...

0b3c4997a884939e1a20d8cfa307ba20c4333025 authored over 6 years ago by ssrlive <[email protected]>
win: add Windows XP support to uv_if_indextoname()

This commit attempts to dynamically load
ConvertInterfaceIndexToLuid() and ConvertInterfaceLuidT...

17eaa956bde35daad99b36b820daf8e8227add74 authored over 6 years ago by ssrlive <[email protected]>
Now working on version 1.20.3

0dd95819ba1c096b60faf69624da591852b787f1 authored over 6 years ago by cjihrig <[email protected]>
Add SHA to ChangeLog

e540f80ff24085dddf92db8ccb8532b7e647edf6 authored over 6 years ago by cjihrig <[email protected]>
2018.04.23, Version 1.20.2 (Stable)

Changes since version 1.20.1:

* zos: use custom semaphore (jBarz)

* win: fix registry API erro...

c51fd3f66bbb386a1efdeba6812789f35a372d1e authored over 6 years ago by cjihrig <[email protected]>
aix: guard STATIC_ASSERT for glibc work around

On 64-bit AIX `sizeof(uv_sem_t)` is 4 bytes which is not large
enough to store a pointer. AIX do...

56220e5b79b09a3b7534e1989104469065c0b9e6 authored over 6 years ago by Richard Lau <[email protected]>
build: add support for 64-bit AIX

Pass -Dtarget_arch=ppc64 to gyp_uv.py to activate.

Refs: https://github.com/nodejs/node/pull/20...

4f77a236157bed52dc1921e77bd1a56d807016b8 authored over 6 years ago by Richard Lau <[email protected]>
win: fix registry API error handling

The Reg* APIs on Windows don't use GetLastError() to report
failures. The errors are returned di...

0aa6de6debbc67cf5ec852677e6d341e720e4bc5 authored over 6 years ago by Kyle Farnung <[email protected]>
zos: use custom semaphore

The System V semaphores on z/OS require explicit ending of the worker
threads and cleanup at pro...

1e4823ca9904db68c5b42955fd19b5e822c048be authored over 6 years ago by John Barboza <[email protected]>
Now working on version 1.20.2

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

d61d6f326c91f3005c241527c7e86372a37de779 authored over 6 years ago by cjihrig <[email protected]>
Add SHA to ChangeLog

c5ef0767082c01a180cb68dde4ded709801bf630 authored over 6 years ago by cjihrig <[email protected]>
2018.04.19, Version 1.20.1 (Stable)

Changes since version 1.20.0:

* doc,fs: improve documentation (Bob Burger)

* win: return a flo...

36ac2fc8edfd5ff3e9be529be1d4a3f0d5364e94 authored over 6 years ago by cjihrig <[email protected]>
Revert "win, fs: use FILE_WRITE_ATTRIBUTES when opening files"

This reverts commit aa1beaa07c3c8fc7531055412728c8bf691e118e.
This commit was causing EPERM erro...

1954e9e3c1f89c1c65ffbe89de8dd838fef02b1b authored over 6 years ago by cjihrig <[email protected]>
test,openbsd: fix multicast test

Use the same code path as other BSDs.

Upstreamed from the OpenBSD Ports Collection.

PR-URL: ht...

0aa4ed0d0a274fe94f6d2873ae67aea654111256 authored over 6 years ago by Alex Arslan <[email protected]>
test,openbsd: use RETURN_SKIP in UDP IPv6 tests

IPv6-IPv4 dual stack is not supported on OpenBSD.

Upstreamed from the OpenBSD Ports Collection....

992a13df9b68736696b3928475a50e48d1808d2e authored over 6 years ago by Alex Arslan <[email protected]>
tcp,openbsd: disable Unix TCP check for IPV6_ONLY

OpenBSD does not support setting IPV6_ONLY to anything but 1; OpenBSD
does not support IPv4-mapp...

48b8c1187647b71412922bd1f2780cb1811badba authored over 6 years ago by Alex Arslan <[email protected]>
unix: work around glibc semaphore race condition

Hack around https://sourceware.org/bugzilla/show_bug.cgi?id=12674
by providing a custom implemen...

fbd6de31be38ba362daa56ccfd5be2a8f5d3b2b1 authored over 6 years ago by Anna Henningsen <[email protected]>
unix: fix uv_pipe_chmod() on macOS

According to its man page, there is a bug in fstat()
on macOS related to pipes. This commit repl...

19855c03ba3fb4109de1a6e7efb49944039b4e76 authored almost 7 years ago by zzzjim <[email protected]>
doc: clarify platform specific pipe naming

Pipe naming conventions differ on Windows and Unix. This
commit calls out the naming conventions...

9afb013574e9a988e6fb3365c164fd8250dbaaa6 authored almost 7 years ago by Thomas Versteeg <[email protected]>
win: return a floored double from uv_uptime()

This makes Windows consistent with other platforms.

Refs: https://github.com/libuv/libuv/issues...

61a8d97ad9eff8a5e8b0d05d3b421062cd5427de authored almost 7 years ago by Refael Ackermann <[email protected]>
doc,fs: improve documentation

Update description of `uv_fs_readlink` and `uv_fs_realpath` to describe
where the resulting stri...

1d1287d764ee3a67debcf5f20e3f75815e29f89e authored almost 7 years ago by Bob Burger <[email protected]>
Now working on version 1.20.1

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

00d13c5b9f68c06a241461fd5f0f94776b9d438f authored almost 7 years ago by cjihrig <[email protected]>
Add SHA to ChangeLog

d06e33f3053d681503328ca0ad106c9d4c199019 authored almost 7 years ago by cjihrig <[email protected]>
2018.04.03, Version 1.20.0 (Stable)

Changes since version 1.19.2:

* unix,spawn: respect user stdio flags for new pipe (Jameson Nash...

0012178ee2b04d9e4a2c66c27cf8891ad8325ceb authored almost 7 years ago by cjihrig <[email protected]>
win,tcp: handle canceled connect with ECANCELED

This aligns Windows behavior with Unix.

Refs: https://github.com/JuliaLang/julia/pull/26545
PR-...

5074a5798972230dc81759452aaf5175dc4e2c8a authored almost 7 years ago by Jameson Nash <[email protected]>
test: increase connection timeout to 1 second

The previous timeout of 1 millisecond could lead to intermittent
failures. Increase it to 1 seco...

67a00e27c17ad742081b07ca7f59edde46c79786 authored almost 7 years ago by John Barboza <[email protected]>
test,freebsd: fix flaky poll tests

On FreeBSD `close()` can fail with `ECONNRESET` if the socket was
shutdown by the peer before al...

9051126b56c3dd8241f3bc6068c934fdee16deca authored almost 7 years ago by Santiago Gimeno <[email protected]>
unix: use __PASE__ on IBM i platforms

IBM i compilers now predefine __PASE__. This commit updates
code to rely on that rather than man...

7f85924e8b65d9888067180a3c411e16fc19129d authored almost 7 years ago by ThePrez <[email protected]>
win, fs: use FILE_WRITE_ATTRIBUTES when opening files

This allows for running uv_fs_fchmod on files with Archive flag cleared

Refs: https://github.co...

aa1beaa07c3c8fc7531055412728c8bf691e118e authored almost 7 years ago by Bartosz Sosnowski <[email protected]>
win, fs: fix uv_fs_unlink for +R -A files

uv_fs_unlink would fail for read-only files with Archive attribute
cleared. This fixes this issu...

edf05b97f03472def2837ceb2d6bf61a0d0dc248 authored almost 7 years ago by Bartosz Sosnowski <[email protected]>
build: build with -D_FILE_OFFSET_BITS=64 again

Faulty logic in commit fdf7c2a ("build: split off tests into separate
gyp file") accidentally di...

ee875f9d0556471291025702020fe3ac77406861 authored almost 7 years ago by Ben Noordhuis <[email protected]>
win: use long directory name for handle->dirw

`uv_relative_path` assumes `dir` is a prefix of `filename`, which is not
the case when `handle->...

7e865b680abbba3f600c9ae2a1b526788d8f28ca authored almost 7 years ago by Nikolai Vavilov <[email protected]>
unix,win: add UV_FS_COPYFILE_FICLONE_FORCE support

UV_FS_COPYFILE_FICLONE_FORCE attempts to use copy-on-write
semantics in uv_fs_copyfile(). If CoW...

3ae88200d6f52ea7b3d8ff9b8164adde65f6c43a authored almost 7 years ago by cjihrig <[email protected]>
test: fix connect_unspecified

So it passes on boxes without ipv6 support.

Fixes: https://github.com/libuv/libuv/issues/1766
P...

36671bf32c1043c70a43058248c1ea884c5dd3cd authored almost 7 years ago by Santiago Gimeno <[email protected]>
unix: add UV_FS_COPYFILE_FICLONE support

UV_FS_COPYFILE_FICLONE attemps to use copy-on-write
semantics in uv_fs_copyfile(). If CoW is not...

db918361ebe4ef0435faf225345c2c67c8759e32 authored almost 7 years ago by cjihrig <[email protected]>
win,tty: update several TODO comments

uv_process_tty_accept_req() and uv_process_tty_connect_req()
are marked with "TODO: remove me" c...

cb1acaa46fcaa9aa47c63c9f10852cc938ec9767 authored almost 7 years ago by Ruslan Bekenev <[email protected]>
unix: fix several instances of lost errno

This commit preserves errno properly in the following cases:

- new_socket() was previously disc...

9ed3ed5fcb3f19eccd3d29848ae2ff0cfd577de9 authored almost 7 years ago by Michael Kilburn <[email protected]>
unix: refactor uv_os_homedir to use uv_os_getenv

PR-URL: https://github.com/libuv/libuv/pull/1760
Reviewed-By: Colin Ihrig <[email protected]>

b7f649d3083d659458f75755b66f0acea4f8ed20 authored almost 7 years ago by Santiago Gimeno <[email protected]>
doc: README: add note on installing gyp

Problem:
The instructions assume you have already installed gyp to
build/gyp.

If you run 'make'...

f60713f7cf3003947159a7c44e0e7bb2eb98942b authored almost 7 years ago by Jamie Davis <[email protected]>
posix: fix uv__pollfds_del() for invalidated fd's

Fix bug in `uv__pollfds_del()` where only one invalidated fd is purged.
Calls to `uv__platform_i...

875ce430a2b4df6fd23db1559257124a743b7f42 authored almost 7 years ago by ThePrez <[email protected]>
test: fix tcp_oob test flakiness

`EAGAIN` is an acceptable return value for `read()` and the test was not
taking it into account....

d6dadc0739760fbe40ca56c96525ca301ae34be7 authored almost 7 years ago by Santiago Gimeno <[email protected]>
win: update uv_os_homedir() to use uv_os_getenv()

This commit refactors uv_os_homedir() to to use uv_os_getenv()
to retrieve the USERPROFILE envir...

502decd6209511a7c7e897bf86cc458aeca6de7f authored almost 7 years ago by cjihrig <[email protected]>
win: remove unnecessary initialization

There is no need to set req->fs.info.bufs to NULL and then
memset() the entire req->fs struct on...

acbeb5fb3c040e04c2a570c0b20c4bda164332e2 authored almost 7 years ago by cjihrig <[email protected]>
req: revisions to uv_req_t handling

- Remove the `active_reqs` queue, which is never used. There are more
efficient per-stream q...

88c2af0e65ed49ff599f5afd4bf952ecdfab4594 authored almost 7 years ago by Jameson Nash <[email protected]>
Revert "Revert "unix,tcp: avoid marking server sockets connected""

This reverts commit 20987732434cdd0a11c4b86437a706509907d39c.

PR-URL: https://github.com/libuv/...

8f9ba2a59709a36502fff13ffcb6a36b04bd8506 authored almost 7 years ago by Jameson Nash <[email protected]>
unix,spawn: respect user stdio flags for new pipe

`UV_READABLE_PIPE` and `UV_WRITABLE_PIPE` flags should be honored on
unices.
Windows is better a...

c409b3fcff51ea270724e4f43866764e65666095 authored almost 7 years ago by Jameson Nash <[email protected]>
Now working on version 1.19.3

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

cef8a4624b907a126835ef122fd7fc1a5cdece65 authored almost 7 years ago by cjihrig <[email protected]>
Add SHA to ChangeLog

c653d94f530183a77ebb3548e6e958031bd30227 authored almost 7 years ago by cjihrig <[email protected]>
2018.02.22, Version 1.19.2 (Stable)

Changes since version 1.19.1:

* test: fix incorrect asserts (cjihrig)

* test: fix a typo in te...

c5afc37e2a8a70d8ab0da8dac10b77ba78c0488c authored almost 7 years ago by cjihrig <[email protected]>
test: add additional fs memory management checks

This commit adds checks for fs request values when a call
fails with UV_EINVAL.

PR-URL: https:/...

c1ecaf7b43f70d8e864821805da1e748b75b9087 authored almost 7 years ago by cjihrig <[email protected]>
unix,win: ensure req->bufs is freed

This commit ensures that req->bufs (req->fs.info.bufs on Windows)
is initialized to NULL in INIT...

1167ec3f476e1886606ca76bd153708aead0d397 authored almost 7 years ago by cjihrig <[email protected]>
test: add tests for bad inputs

This commit adds tests that pass bad options to uv_fs_copyfile(),
uv_fs_read(), and uv_fs_write(...

e485d2867440f7cf9bb3bb2c7b15ddaa5ffdb77c authored almost 7 years ago by Joyee Cheung <[email protected]>
unix: delay fs req register until after validation

On Unix, if a fs function fails validation after INIT but
before sending the work to the thread ...

dab311afe99861dc07cd6fc703434d188b4bbb69 authored almost 7 years ago by cjihrig <[email protected]>
osx,stream: retry sending handle on EMSGSIZE error

On OSX when sending handles via `sendmsg()` it can return `EMSGSIZE` if
there isn't room in the ...

e6168df52077e40d600807dc0096c1ed4fd99a13 authored almost 7 years ago by Santiago Gimeno <[email protected]>
doc: fix syntax error in loop documentation

PR-URL: https://github.com/libuv/libuv/pull/1748
Reviewed-By: Colin Ihrig <[email protected]>
Re...

a4b2e3222878aa175dd9287b3e99d6d09dc79e71 authored almost 7 years ago by Bartosz Sosnowski <[email protected]>