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

doc: add note about handle movability

Add note that explaining pointers to handles need to
remain valid during the requested operation...

10fe8c806575b4e869420dfbfb8d23a801fdb740 authored almost 7 years ago by Bartosz Sosnowski <[email protected]>
doc: document uv_timer_start() on an active timer

Fixes: https://github.com/libuv/libuv/issues/1401
PR-URL: https://github.com/libuv/libuv/pull/15...

9d74b27ad45a259e977cc2a842b51ab53f9d4991 authored almost 7 years ago by Vladimír Čunát <[email protected]>
build: fix commmon.gypi comment

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

3f8f6dc4c74bab65fa75d226eda8dae2f2029ad1 authored almost 7 years ago by Ryuichi KAWAMATA <[email protected]>
win: CREATE_NO_WINDOW when stdio is not inherited

Fixes: https://github.com/libuv/libuv/issues/1625
PR-URL: https://github.com/libuv/libuv/pull/16...

491848a0ad20031fa26bfb4a934b82293e0f7732 authored almost 7 years ago by Nick Logan <[email protected]>
zos: fix timeout for condition variable

The pthread_cond_timedwait requires a timeout relative to the Epoch.
So don't use uv__hrtime to ...

1ded66908dba4fbd11e68471afbba17ac18361cd authored almost 7 years ago by John Barboza <[email protected]>
win,build: correct C2059 errors

This commit addresses POD variable initialization issues with older
Visual Studio compilers.

PR...

95e44dd46e5e2ae146a367759a6830eb51d49fc7 authored almost 7 years ago by Michael Fero <[email protected]>
doc: mark IBM i as Tier 3 support

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

733adae22ab50f7286105a68ccb736f30e62e9d7 authored almost 7 years ago by Jesse Gorzinski <[email protected]>
build: add url field to libuv.pc

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

c43150588d72c1981ebec132b5518955d0beedad authored almost 7 years ago by Ben Noordhuis <[email protected]>
include,src: introduce UV__ERR() macro

Using -errno, -E**, and -pthread_function() can be
error prone, and breaks compatibility with so...

89cbbc895bb459c6ab5319fa86a32a9fecbf8744 authored almost 7 years ago by Mason X <[email protected]>
test: check uv_cond_timedwait more carefully

Problem:
The "timeout" functionality of uv_cond_timedwait was not being tested.
The test (condva...

693c217f803e7eab81c01fb1a9c307835fe4003d authored almost 7 years ago by Jamie Davis <[email protected]>
build: split off tests into separate gyp file

Make it easier for Node.js to ship libuv in its tarballs without also
including the test suite. ...

fdf7c2ad1ddcd915cc9d8786b412f82427a6b12e authored almost 7 years ago by Ben Noordhuis <[email protected]>
build: remove long-obsolete gyp workarounds

Drop obsolete workarounds from the `gyp_uv.py` wrapper script.
The bugs they work around were fi...

760556d3e7fba56734c34ee9c0c39e3026596df8 authored almost 7 years ago by Ben Noordhuis <[email protected]>
test: fix a typo in test-fork.c

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

83e187178021531780a873a89b4a8c70e2f70e56 authored almost 7 years ago by Felix Yan <[email protected]>
test: fix incorrect asserts

This commit fixes two assertions of the form
(events == UV_CHANGE || UV_RENAME) which always pas...

974a5bf30ecec76cae440560967d7a9c78c51816 authored almost 7 years ago by cjihrig <[email protected]>
Now working on version 1.19.2

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

f03cc21a751b1722f37d1b7e97c876981b5e6303 authored almost 7 years ago by cjihrig <[email protected]>
2018.01.20, Version 1.19.1 (Stable)

Changes since version 1.19.0:

* Revert "unix,tcp: avoid marking server sockets connected" (Ben
...

8202d1751196c2374ad370f7f3779daef89befae authored almost 7 years ago by cjihrig <[email protected]>
cygwin: fix compilation of ifaddrs impl

On cygwin there is no `AF_LINK`. Skip the check for it since
we just zero the physical addresse...

63de1ecad3252d3e9ed2fe960c21d9387615fa45 authored almost 7 years ago by Brad King <[email protected]>
Revert "win: use RemoveDirectoryW() instead of _wmrmdir()"

Reverted for breaking `test/parallel/test-child-process-cwd.js` from the
Node.js test suite. In...

9f07a3673b301da99bd31f2d793983caad6e3428 authored almost 7 years ago by Ben Noordhuis <[email protected]>
Revert "unix,fs: fix for potential partial reads/writes"

This commit has been reported as introducing a backwards-incompatible
change in reading from std...

b0f3310bb184b9ae8654698dea6c34f916fd442d authored almost 7 years ago by Ben Noordhuis <[email protected]>
Revert "unix,tcp: avoid marking server sockets connected"

Reverted for breaking Node.js in rather spectacular fashion.

The bug is arguably on the Node.js...

20987732434cdd0a11c4b86437a706509907d39c authored almost 7 years ago by Ben Noordhuis <[email protected]>
Now working on version 1.19.1

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

1366e7412058be0f1510301454dabbe3004693cc authored almost 7 years ago by cjihrig <[email protected]>
2018.01.18, Version 1.19.0 (Stable)

Changes since version 1.18.0:

* core: add getter/setter functions for easier ABI compat (Anna
...

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

da51b57a36dd84936f22cb7673e82f054c3cfdfb authored almost 7 years ago by cjihrig <[email protected]>
zos,test: decrease pings to avoid timeout

Fixes: https://github.com/libuv/libuv/issues/1691
PR-URL: https://github.com/libuv/libuv/pull/17...

9c503a278cd4f3adc48c9ca2c3fd16b63bb71e37 authored almost 7 years ago by John Barboza <[email protected]>
unix: fix uv_cpu_info() error on FreeBSD

This commit updates the key used in uv_cpu_info()
for ARM FreeBSD.

Fixes: https://github.com/no...

9241cc297767eb36820133532eb4d9d8fa7bcda2 authored almost 7 years ago by elephantp <[email protected]>
win: use RemoveDirectoryW() instead of _wmrmdir()

Use RemoveDirectoryW() and remap ERROR_DIRECTORY from UV_ENOENT
to UV_ENOTDIR so that attempted ...

15f29dc08fe72cd189002f1b8ae22fd82264deef authored almost 7 years ago by Ben Noordhuis <[email protected]>
zos,test: accept SIGKILL for flaky test

Sending a SIGTERM to a process that is still starting up kills it with
SIGKILL instead of SIGTER...

634bcc316451629066fa36bacb97154cb342fb0e authored almost 7 years ago by John Barboza <[email protected]>
win: allow directory symlinks to be created in a non-elevated context

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

dcd9b3cb27c543ae7166d973d51b09c02d69d67b authored almost 7 years ago by Bert Belder <[email protected]>
win,build: do not build executable installer for dll

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

685059bf795543d8726346b761e6ad3273ac1fc7 authored almost 7 years ago by Bert Belder <[email protected]>
unix,fs: fix for potential partial reads/writes

Added a check in uv__fs_buf_iter to detect partial reads and writes.
Partial reads and writes ar...

14bfc27e641aff178c431083c0c0eada4d6f02dd authored about 7 years ago by Ben Wijen <[email protected]>
unix: use SA_RESTART when setting our sighandler

BSD `signal(2)` semantics make some system calls (e.g. for `write`)
restartable when interrupted...

52b8b9a8b92c88c06669b58dbe016efb94f192de authored about 7 years ago by Brad King <[email protected]>
test: allow net unreachable status in udp test

Since the destination address may not be routable, UV_ENETUNREACH is
an error that can happen an...

a468257e5dd38953988d6ff6c7ab043585aad155 authored about 7 years ago by Ben Noordhuis <[email protected]>
test: allow multicast not permitted status

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

3ad4dfad0cb47703b91fcea0b61b734d1dedee7b authored about 7 years ago by Jérémy Lal <[email protected]>
test: remove custom timeout for thread test on ppc

The two minute timeout should not be necessary anymore after commit
aeaff5f0 ("test: lower numbe...

6ecd79eb6e113869169cad5211406e8c57df1fd7 authored about 7 years ago by Ben Noordhuis <[email protected]>
build: install libuv.pc unconditionally

It was requested and I can't see a reason not to.

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

8156f15e8282e9efe7e3595a5380e5eca3253a65 authored about 7 years ago by Ben Noordhuis <[email protected]>
win: map 0.0.0.0 and :: addresses to localhost

On Linux when connecting IP addresses 0.0.0.0 and :: are automatically
converted to localhost. T...

2b32e77bb6f41e2786168ec0f32d1f0fcc78071b authored about 7 years ago by Bartosz Sosnowski <[email protected]>
doc: mark Windows 7 as Tier 1 support

PR-URL: https://github.com/libuv/libuv/pull/1682
Reviewed-By: Santiago Gimeno <santiago.gimeno@g...

cde132631b5da7368e7fb0d62d7b9e3b30e81a83 authored about 7 years ago by Bartosz Sosnowski <[email protected]>
unix,tcp: avoid marking server sockets connected

It shouldn't be setting READABLE and WRITABLE on the socket server,
since they aren't, and this ...

fd049399aa4ed8495928e375466970d98cb42e17 authored about 7 years ago by Jameson Nash <[email protected]>
zos: implement uv_fs_event* functions

This commit uses the Register File Interest feature on z/OS
to enable users to monitor file syst...

b01de7341f40e1f30d78178442b0b87a46b3b7a7 authored about 7 years ago by John Barboza <[email protected]>
win: set _WIN32_WINNT to 0x0600

This updates the value to Windows Vista.

Fixes: https://github.com/libuv/libuv/issues/1671
PR-U...

e771ede0699f0b4a05d9ab2d824a32a4df73964e authored about 7 years ago by cjihrig <[email protected]>
win, process: uv_kill improvements

Maps pid 0 to the current process, simulating Linux kill sending signal
to the process group.

A...

890eedaf59cea75faaa6a14b4248a472dcadb831 authored about 7 years ago by Bartosz Sosnowski <[email protected]>
unix,win: wait for threads to start

It appears that, at least on Windows, the process terminates abnormally
when the program exits b...

647fbc026e367cbf0ca2df2b0f72f668e41dccdf authored about 7 years ago by Ben Noordhuis <[email protected]>
test: add threadpool init/teardown test

Verify that quick setup and teardown of the threadpool doesn't cause
crashes or hangs.

PR-URL: ...

c73e73c8743cc664460a8ae173f034481d94323f authored about 7 years ago by Bartosz Sosnowski <[email protected]>
unix: make get(set)_process_title MT-safe

Used a shared uv_mutex_t in unix implementations of these functions
to prevent simultaneous exec...

8a6d1b32c5e3701051f89b4b61559c1cabb5e914 authored about 7 years ago by Matt Harrison <[email protected]>
core: add getter/setter functions for easier ABI compat

Add getter/setter functions for the fields of public structs that
might be relevant to e.g. Node...

0d6525acae3b9cf8e52bda01a2662b82ca63f6dc authored about 7 years ago by Anna Henningsen <[email protected]>
Now working on version 1.18.1

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

a78847f1b266f1a345d7658cb65fb81582f8b42f authored about 7 years ago by cjihrig <[email protected]>
2017.12.02, Version 1.18.0 (Stable)

Changes since version 1.17.0:

* aix: fix -Wmaybe-uninitialized warning (cjihrig)

* doc: remove...

1489c98b7fc17f1702821a269eb0c5e730c5c813 authored about 7 years ago by cjihrig <[email protected]>
doc: fix IRC URL in CONTRIBUTING.md

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

dadad46d70ab0f5c8aebce33c7c313b03d12f197 authored about 7 years ago by Matt Harrison <[email protected]>
unix: remove incorrect assertion in uv_shutdown()

It isn't necessary, and doesn't agree with the printed message.

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

0e2814179c9903423d058b095e84f48fcfb8f3d1 authored about 7 years ago by Jameson Nash <[email protected]>
unix,win: add uv_os_getpid()

Adds a multi platform way to get current process id.

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

d708df110a03332224bd9be1bbd23093d9cf9022 authored about 7 years ago by Bartosz Sosnowski <[email protected]>
Revert "unix,win: wait for threads to start"

Reverted for suspected regressions in the Node.js test suite on Windows.

Also revert e99ac4c1f4...

49616e4e17bf3e9417992cf177e5bccc1a8cc891 authored about 7 years ago by Ben Noordhuis <[email protected]>
doc: remove note about SIGWINCH on Windows

SIGWINCH support was improved by
https://github.com/libuv/libuv/commit/6ad1e81547c83f9fe7c5a806b...

c845245e43d23fbf65490dea94bcab2b51d37e31 authored about 7 years ago by Bartosz Sosnowski <[email protected]>
aix: fix -Wmaybe-uninitialized warning

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

9f70d39b5aaaf25fb8a7e8ce1f0c9033c45abe85 authored about 7 years ago by cjihrig <[email protected]>
Now working on version 1.17.1

40a003b4e1d24df879952ee87bacebf02851a638 authored about 7 years ago by cjihrig <[email protected]>
Add SHA to ChangeLog

c2c5b856e8a2ff304b0020e6bee3f72faab843f7 authored about 7 years ago by cjihrig <[email protected]>
2017.11.25, Version 1.17.0 (Stable)

Changes since version 1.16.1:

* unix: avoid malloc() call in uv_spawn() (Ben Noordhuis)

* doc:...

1344d2bb82e195d0eafc0b40ba103f18dfd04cc5 authored about 7 years ago by cjihrig <[email protected]>
test: fix test-spawn compilation

Unbreaks libuv compilation on Windows.

PR-URL: https://github.com/libuv/libuv/pull/1641
Reviewe...

c6cca31463b3e0c064d365f30a0d468203adbf08 authored about 7 years ago by Bartosz Sosnowski <[email protected]>
ibmi: add support for new platform

Support the IBM i platform.

- add a new file src/unix/ibmi.c
- extract the common functions fro...

bb3d093bbb9eb6f1e23b88f9c13f1c9ddda808b0 authored about 7 years ago by Xu Meng <[email protected]>
win: issue memory barrier in uv_thread_join()

I'm 99% sure `WaitForSingleObject()` already issues a memory barrier for
thread objects but sinc...

5070620777338b0873c4253bdb3718a46cffa84e authored about 7 years ago by Ben Noordhuis <[email protected]>
test: lower number of tasks in threadpool test

Reduce the task count from 2*16*16 to 2*4*4 (512 vs. 32) because several
people have reported th...

aeaff5f03799da7a39fc450a7cd343d91f6aa5c4 authored about 7 years ago by Ben Noordhuis <[email protected]>
test: avoid malloc() in threadpool test

Stack-allocate the `uv_loop_t` instance, no reason to heap-allocate it.

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

9594719e737f3f99aafeb48645d67da0684341c2 authored about 7 years ago by Ben Noordhuis <[email protected]>
test: add threadpool init/teardown test

Verify that quick setup and teardown of the threadpool doesn't cause
crashes or hangs.

PR-URL: ...

e99ac4c1f4eb3b049a9e147cb53a666506858121 authored about 7 years ago by Bartosz Sosnowski <[email protected]>
unix,win: wait for threads to start

It appears that, at least on Windows, the process terminates abnormally
when the program exits b...

5486f6bd517382284109ff2f5355b61de417c4e8 authored about 7 years ago by Ben Noordhuis <[email protected]>
unix: keep track of bound sockets sent via spawn

We use the UV_HANDLE_BOUND flag to mark a socket as bound to a
port. We need to do this for sock...

c5dd2d4218a79f2da0b365794139ad0f6e8cb60d authored about 7 years ago by John Barboza <[email protected]>
zos: add strnlen() implementation

Add an implementation of strnlen() which is not provided by default.

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

88d716e126b98d776bcb262d0dea87e6c139e40f authored about 7 years ago by John Barboza <[email protected]>
win: remove unused variable in test/test-fs.c

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

0b18f57be525ac47bf39c62ed7d3d2d3be7d8dd0 authored about 7 years ago by Ben Noordhuis <[email protected]>
win: fix test runner build with mingw64

Include `<winioctl.h>` for the definition of `FSCTL_SET_REPARSE_POINT`
and define `ERROR_SYMLINK...

fe3e635425a1f10399d49c610a66d5e27b217b33 authored about 7 years ago by Ben Noordhuis <[email protected]>
win: fix build on case-sensitive file systems

Cross-compiling with mingw64 was broken because the header files are
called `accctrl.h` and `acl...

facac203481ab893912aa7edeae291b9999baf5d authored about 7 years ago by Ben Noordhuis <[email protected]>
win: map UV_FS_O_EXLOCK to a share mode of 0

This is necessary to enable writing past the MBR of a raw block device.

Fixes: https://github.c...

1c4de1916e36f8462c48a36ce7c88b247465f3cf authored about 7 years ago by Joran Dirk Greef <[email protected]>
doc: clarify the description of uv_loop_alive()

This function not only returns true if there are active handles or
requests. First of all, it al...

7ef23d9e85b42abd83594575ba95c8499e993980 authored about 7 years ago by Ed Schouten <[email protected]>
unix: avoid malloc() call in uv_spawn()

The stdio count for the new process is almost always a low number that
we can allocate on the st...

c1ff7cc6aab22a395c93bb23d75a95e73c134929 authored about 7 years ago by Ben Noordhuis <[email protected]>
Now working on version 1.16.2

6973886ac8acbaa4f7aff164f2757ac2238d57cc authored about 7 years ago by cjihrig <[email protected]>
Add SHA to ChangeLog

31f80515127868812569605fc6cbd8c32e3d17dc authored about 7 years ago by cjihrig <[email protected]>
2017.11.11, Version 1.16.1 (Stable)

Changes since version 1.16.0:

* unix: move net/if.h include (cjihrig)

* win: fix undeclared ND...

4056fbe46493ef87237e307e0025e551db875e13 authored about 7 years ago by cjihrig <[email protected]>
win: fix undeclared NDIS_IF_MAX_STRING_SIZE

NDIS_IF_MAX_STRING_SIZE does not appear to be available on
some Windows systems. This commit def...

84fa7fc7425e1d468a1812e7ab21286024ddd837 authored about 7 years ago by Nick Logan <[email protected]>
unix: move net/if.h include

This commit moves the net/if.h include into src/getaddrinfo.c to
prevent AIX compilation errors....

c83f8b91af225050568a37dcdc46af7c49af0930 authored about 7 years ago by cjihrig <[email protected]>
Now working on 1.16.1

921b030a5986353fea0dab737b1109108ca67ef5 authored about 7 years ago by cjihrig <[email protected]>
Add SHA to ChangeLog

7b397c801aa66858b4a9fd9755cc1cb97d0ca35d authored about 7 years ago by cjihrig <[email protected]>
2017.11.07, Version 1.16.0 (Stable)

Changes since version 1.15.0:

* win: change st_blksize from `2048` to `4096` (Joran Dirk Greef)...

d68779f0ea742918f653b9c20237460271c39aeb authored about 7 years ago by cjihrig <[email protected]>
unix,win: add uv_if_{indextoname,indextoiid}

uv_if_indextoname() is used to convert an IPv6 scope_id
to an interface identifier string such a...

695afe8322e4e9d8fbd8fe3f30069bca31b74f11 authored about 7 years ago by Pekka Nikander <[email protected]>
pipe: allow access from other users

Adds new uv_pipe_chmod function which can be used to make the pipe
writable or readable by all u...

fd02ab681b6b4403e6a357413dc52df7ef7c5cde authored about 7 years ago by Bartosz Sosnowski <[email protected]>
test: no extra new line in skipped test output

Removes extra empty line when a test was skipped.

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

96ea5ac96d71300d2d7b89bb319102eb2c7a0a28 authored about 7 years ago by Bartosz Sosnowski <[email protected]>
tty, win: get SetWinEventHook pointer at startup

SetWinEventHook is not available on some Windows versions.

Fixes: https://github.com/nodejs/nod...

e7f4e9eccaf739da95a56887a80564838d75fdae authored about 7 years ago by Bartosz Sosnowski <[email protected]>
win, pipe: null-initialize stream->shutdown_req

When initializing a stream on Windows, this also inits the
shutdown_req field, instead of waitin...

6445cc63080f35370d38434666fa4ae9f7b3f41c authored about 7 years ago by Jameson Nash <[email protected]>
doc: mark uv_default_loop() as not thread safe

Fixes: https://github.com/libuv/libuv/issues/1461
PR-URL: https://github.com/libuv/libuv/pull/15...

7a93b12f1d87dc7e451ab0845a3b236cd1509185 authored about 7 years ago by rayrase <[email protected]>
test: fix const qualification compiler warning

`options.file` is of type `const char*`, don't assign it to a variable
that is a non-const `char...

d2101b0b9f00d8d8276a8ce04a7f65c13ffaacfa authored about 7 years ago by Ben Noordhuis <[email protected]>
unix,win: add uv_os_getppid()

Refs: https://github.com/nodejs/node/issues/14957
PR-URL: https://github.com/libuv/libuv/pull/16...

e8e6a8a500267f4ed33f0ba6459ec22f8b7a597f authored about 7 years ago by cjihrig <[email protected]>
win: fix non-English dlopen error message

Extend https://github.com/libuv/libuv/pull/1116 to work on other
Windows languages.

PR-URL: htt...

719dfecf95b0c74af6494f05049e56d5771ebfae authored about 7 years ago by Bartosz Sosnowski <[email protected]>
test: keep platform_output as first test

When sorting tests, keeps platform_output as the first test.

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

bdbae7d46b1ce67f6cfb387b9532c1834f977b8c authored about 7 years ago by Bartosz Sosnowski <[email protected]>
zos: skip fork_threadpool_queue_work_simple

z/OS does not allow a child process to create threads if it was
forked from a multi-threaded par...

f2214561f30c26f6c9a69b8b87eb121e59536424 authored about 7 years ago by John Barboza <[email protected]>
zos: reset epoll data after fork

Remove all the epoll file descriptors after a fork since they are
no longer valid. The uv__signa...

44b7c71035a4270510f642923604cc5fed93d20e authored over 7 years ago by John Barboza <[email protected]>
unix: do not close invalid kqueue fd after fork

The kqueue documentation states that the file descriptor is not
inherited by the child process. ...

6a101e78e860101ac6b3b9f17bb7a74b181ae736 authored over 7 years ago by John Barboza <[email protected]>
unix: fall back to fsync() if F_FULLFSYNC fails

F_FULLFSYNC may fail on non-Apple block devices.

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

5b0e1d75a207bb1c662f4495c0d8ba1e81a5bb7d authored over 7 years ago by Joran Dirk Greef <[email protected]>
unix, windows: map ENOTTY errno

PR-URL: https://github.com/libuv/libuv/pull/1582
Refs: https://github.com/libuv/libuv/issues/157...

e9cda2cfe71dce809a6ecba4ff913e24e36c233e authored over 7 years ago by Ben Noordhuis <[email protected]>
test: fix -Wstrict-prototypes warnings

These have been around for some time apparently (commit 391f0098de from
May 2011) but went unnot...

763f34cc1f94c4f2238a5772300f5714764f7678 authored over 7 years ago by Ben Noordhuis <[email protected]>
win, fs: fix non-symlink reparse points

Fixes uv_fs_stat and uv_fs_lstat returning EINVAL when invoked on a
non-symlink reparse point.

...

1d9c13f1f7d6e769833346daf0f8811ba111d100 authored over 7 years ago by Wade Brainerd <[email protected]>
unix,win: add fs open flags, map O_DIRECT|O_DSYNC

Define stable cross-platform file open constants so that users can
pass `UV_FS_O_RDWR` rather th...

4b666bd2d82a51f1c809b2703a91679789c1ec01 authored over 7 years ago by Joran Dirk Greef <[email protected]>
win: change st_blksize from `2048` to `4096`

`fs__stat_handle()` used to set st_blksize to `2048` regardless of the
underlying physical secto...

5a2b5e84d06e0704928d111249e75615173cdcfb authored over 7 years ago by Joran Dirk Greef <[email protected]>