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

test: make sure that reading a directory fails

Fixes: https://github.com/libuv/libuv/issues/2026
PR-URL: https://github.com/libuv/libuv/pull/20...

1dfa88f35b148be0afe771f1b29d251a64f32cf7 authored about 6 years ago by Sakthipriyan Vairamani (thefourtheye) <[email protected]>
win: Redefine NSIG to consider SIGWINCH

Since SIGWINCH is being defined with a value above the existing NSIG,
redefine NSIG on WIN32.

P...

20f23518868de1d778fa45cbe8e3f1f80d73c82d authored about 6 years ago by Jeremy Studer <[email protected]>
core,bsd: refactor process_title functions

Use `setproctitle()` in `FreeBSD` as in the other `BSD` flavours.
Move `uv_setup_args()`, `uv_se...

d0b15844dd00f949a1c503d9e95db5d0b7f5c87c authored about 6 years ago by Santiago Gimeno <[email protected]>
unix: remove unused uv__dup() function

It was introduced in commit abdc3efffe ("unix: add uv__dup()") from
January 2012 to break ground...

fab6e64b39f162138fdf9a81765c05490f445f06 authored about 6 years ago by Ben Noordhuis <[email protected]>
unix,win: handle zero-sized allocations uniformly

`malloc(0)` and `realloc(p, 0)` can either return NULL or a unique
pointer. Make our custom allo...

ba7802315dd06885ffcd4c1871612bf96e4b15bf authored about 6 years ago by Ben Noordhuis <[email protected]>
unix: remove unnecessary linebreaks

As a requested style nit, remove two unnecessary line breaks.

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

6e23a36603858b250869ffdd6e8520bdd073d44c authored about 6 years ago by cjihrig <[email protected]>
unix,win: make uv_interface_addresses() consistent

This commit does a few things to make the function more
consistent across platforms:

- Initiali...

5fb95172001686707dc4b931ef6b16799b33e11e authored about 6 years ago by cjihrig <[email protected]>
unix: restore skipping of phys_addr copy

Prior to https://github.com/libuv/libuv/pull/1999,
uv_interface_addresses() did not populate the...

69e4af157752a09002c18fd0bca43edf1c4f9001 authored about 6 years ago by cjihrig <[email protected]>
doc: add vtjnash to maintainers

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

4b7f3686270f95b6ef67e7e5e0a6c95cce338448 authored about 6 years ago by Jameson Nash <[email protected]>
zos: avoid UB with NULL pointer arithmetic

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

1cead826cb0ffe5a84c419260834b703b1af24b3 authored about 6 years ago by Carlo Marcelo Arenas Belón <[email protected]>
test: avoid memory leak for test_output

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

dc2476cd690ddb28b5eb6264086c03fc2aeb55c9 authored about 6 years ago by Carlo Marcelo Arenas Belón <[email protected]>
unix: add support for GNU/Hurd

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

1d1969adcc90b6b5f7e9f39a7396c9a619057158 authored about 6 years ago by Samuel Thibault <[email protected]>
unix: add missing link dependency on kFreeBSD

Link to `freebsd-glue` to get `bsd_sendfile`.

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

c5d2bf12f7565e143b6becd2560428e602485d06 authored about 6 years ago by Svante Signell <[email protected]>
win,doc: path encoding in uv_fs_XX is UTF-8

Fixes: https://github.com/libuv/libuv/issues/1554
PR-URL: https://github.com/libuv/libuv/pull/19...

4772d44087a543c662864fd58b0a004d30618cc5 authored about 6 years ago by hitesh <[email protected]>
unix: do not require PATH_MAX to be defined

Some platforms (e.g. GNU/Hurd) do not define PATH_MAX. Add a few other
variants and a fallback ...

b56d279b172fbe78dee2fb1d29cae9c9c5c6d1c4 authored about 6 years ago by Brad King <[email protected]>
Now working on version 1.23.3

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

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

0d8ec6e95a38dec5d4a11fd67790de38cce0a394 authored about 6 years ago by cjihrig <[email protected]>
2018.10.09, Version 1.23.2 (Stable)

Changes since version 1.23.1:

* unix: return 0 retrieving rss on cygwin (cjihrig)

* unix: init...

34c12788d2e7308f3ac506c0abcbf74c0d6abd20 authored about 6 years ago by cjihrig <[email protected]>
aix: don't EISDIR on read from directory fd

Remove the artificial EISDIR that was generated when trying to
uv_fs_read() from a file descript...

25a3894c8d59fada12253d3cb1befd14e18ecd75 authored about 6 years ago by Ben Noordhuis <[email protected]>
win: remove req.c and other cleanup

PR-URL: https://github.com/libuv/libuv/pull/2018
Reviewed-By: Jameson Nash <[email protected]>
R...

672b96fab40f289b2f9ed6a5d0b6a8744f463ecd authored about 6 years ago by Carlo Marcelo Arenas Belón <[email protected]>
unix: optimize uv_fs_readlink() memory allocation

Libuv was allocating PATH_MAX+1 bytes to reserve space for the trailing
nul byte.

On platforms ...

5ecc97ee7d5724982d0bf605dcbb009a572110da authored about 6 years ago by Ben Noordhuis <[email protected]>
unix: signal done to last thread barrier waiter

Libuv's own thread barrier implementation signaled completion to the
first waiter that saw the t...

49b8a9f1819cb47f408f7f749b0759a78b0ca139 authored about 6 years ago by Ben Noordhuis <[email protected]>
unix: rework thread barrier implementation

* dissolve include/uv/pthread-barrier.h

* use libuv mutexes and condition variables, not pthrea...

56702e08bf1f32e4787824eaa82c3db292a1e202 authored about 6 years ago by Ben Noordhuis <[email protected]>
aix: switch to libuv's own thread barrier impl

It was pointed out that pthread_barrier_wait() behaves slightly
different from other platforms. ...

a3a601c5da8a8e3cef5a9ef992c72d5dd0e2970b authored about 6 years ago by Ben Noordhuis <[email protected]>
test: add uv_barrier_wait serial thread test

Ensure that uv_barrier_wait returns positive only after all threads have
exited the barrier. If ...

3af6f1724185c4448e7eb5b5150ca8f28bb601b8 authored about 6 years ago by Ali Ijaz Sheikh <[email protected]>
unix,win: fix threadpool race condition

90891b4232e91dbd7a2e2077e4d23d16a374b41d introduced a race
condition when accessing `slow_io_wor...

daf04e83cb4551f0dcb7d62c17e0c8bfd5379d56 authored about 6 years ago by Anna Henningsen <[email protected]>
Merge pull request #4 from erw7/retrive-libuv-pulls-1884

Retrieve libuv/libuv#1884 changes

6f85175297fb662ed32b0ba3e3d5cd3b045fbb33 authored about 6 years ago by Justin M. Keyes <[email protected]>
Retrieve libuv/libuv#1884 changes

- Retrieve libuv/libuv#1884 changes
- Change uv_set_vterm_state from Private to Public
- Revert ...

85c7c39183832298665999197573d457e7f98302 authored about 6 years ago by erw7 <[email protected]>
doc: remove extraneous "on"

Fixes: https://github.com/libuv/libuv/issues/2000
PR-URL: https://github.com/libuv/libuv/pull/20...

6781db5c789b67b94db626085bccfacc668f3eef authored about 6 years ago by Ben Noordhuis <[email protected]>
win,tty: fix uv_tty_close()

Under some condition, uv_tty_close() would not stop console reads.
This fixes that issue by firs...

ee87f34474605b5c2db2870621e8cb72c2043cae authored about 6 years ago by Bartosz Sosnowski <[email protected]>
unix,readv: always permit partial reads to return

For simplicity and predictability (since the user must handle the retry
anyways), always emit ex...

60abdbaed6c20a41678cd9af1d6f40a1d11bf5e2 authored about 6 years ago by Jameson Nash <[email protected]>
Revert "Revert "unix,fs: fix for potential partial reads/writes""

This reverts commit b0f3310bb184b9ae8654698dea6c34f916fd442d.
(but not the test deletion)

Fixes...

19a341919546140c37834488e1f7c46721b0d2d5 authored about 6 years ago by Jameson Nash <[email protected]>
tty, win: fix read stop for raw mode

New Windows version requires `EventType` to be set to something
meaningful, otherwise WriteConso...

b9a0840307843ba0bfa85af95f8ade081c0fed5b authored about 6 years ago by Bartosz Sosnowski <[email protected]>
test: handle uv_os_setpriority() windows edge case

Refs: https://github.com/nodejs/node/pull/22817
Refs: https://github.com/libuv/help/issues/64
PR...

4bd01873eb9d95ebb26afe1c8fd4dbf087c0890b authored about 6 years ago by cjihrig <[email protected]>
unix: initialize uv_interface_address_t.phys_addr

This commit ensures that the memory of the phys_addr field is
initialized on all platforms.

Fix...

3dc0f539658f08b18e3b43f0e4bda844a5f17066 authored about 6 years ago by cjihrig <[email protected]>
unix: return 0 retrieving rss on cygwin

Refs: https://github.com/libuv/libuv/pull/1939
PR-URL: https://github.com/libuv/libuv/pull/1992
...

95b5df7ae9692ddce322a5d2c072e28cedfa5fcf authored over 6 years ago by cjihrig <[email protected]>
Now working on version 1.23.2

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

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

56b028bb798753a03e1e2480e854f78619e24d88 authored over 6 years ago by cjihrig <[email protected]>
2018.09.22, Version 1.23.1 (Stable)

Changes since version 1.23.0:

* unix,win: limit concurrent DNS calls to nthreads/2 (Anna Hennin...

d2282b3d67821dc53c907c2155fa8c5c6ce25180 authored over 6 years ago by cjihrig <[email protected]>
win,tty: remove deadcode

Not used anywhere or exported. Most of this code also cares which
direction handle is open too (...

956bf6b71a3e79fad106d46ba3f0bcbf999c0651 authored over 6 years ago by Jameson Nash <[email protected]>
stream: autodetect direction

Previously, we required the user to specify the expected read/write
flags for a pipe or tty. But...

40498795ab457dfa3a00a5aad45ba9db3bf71588 authored over 6 years ago by Jameson Nash <[email protected]>
test: increase upper bound in condvar_5

Problem:
Upper bound on thread wakeup was set to 1.5 * (requested timeout).
On MacOS wakeup dela...

bb1a49e9f2607458453713e3b6be5a5c8b9f2ae9 authored over 6 years ago by Jamie Davis <[email protected]>
win,doc: improve uv_os_setpriority() documentation

Refs: https://github.com/nodejs/node/pull/22817
PR-URL: https://github.com/libuv/libuv/pull/1985...

b721891ad4728a599f6d6671741b5b5e3b571253 authored over 6 years ago by Bartosz Sosnowski <[email protected]>
win: fix uv_udp_recv_start() error translation

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

57b3363e23f3ffc563e60bd0d18c212be3252fc5 authored over 6 years ago by Ryan Liptak <[email protected]>
ibmi: return 0 from uv_resident_set_memory()

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

8813dca3883bb808e33e947c8784ffe16792ca94 authored over 6 years ago by dmabupt <[email protected]>
test: fix compiler warnings

Problem:
libuv is compiled with -Wunused-result.
In two tests, read() is used for ordering and t...

abe9e01cfb29761e6bdd698a2253d4c07069d531 authored over 6 years ago by Jamie Davis <[email protected]>
doc: clarify that some remarks apply to windows

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

baa621c85e2ab76f23c0a5f87f1979f8d5b2549e authored over 6 years ago by Bert Belder <[email protected]>
build: add compile for android arm64/x86/x86-64

Add compile options for Android arm64/x86/x86-64 and update the
instructions in README.md.

PR-U...

baa81465ad85992edf0cb9ac8a15b7d5e0faac12 authored over 6 years ago by Andy Zhang <[email protected]>
Partially revert "win,code: remove GetQueuedCompletionStatus-based poller"

This reverts commit fd8d212a802a1f2b2aa29bfca93b72f0875f3c2d,
and thereby restores partial suppo...

153ea114fff672b9c621a5d2bb13cea667b4499e authored over 6 years ago by Jameson Nash <[email protected]>
linux: drop code path for epoll_pwait-less kernels

Remove the support for kernels that don't support epoll_pwait()
now that the minimum requirement...

f43c66343316878da09949daf49b515249f71bdf authored over 6 years ago by Ben Noordhuis <[email protected]>
linux: remove epoll syscall wrappers

Remove the syscalls wrappers now that the minimum requirements are
kernel 2.6.32 + glibc 2.12.

...

9208df0c93c270cf3eb48a910e50b70c9e48b150 authored over 6 years ago by Ben Noordhuis <[email protected]>
doc: notes on running tests, benchmarks, tools

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

c0c672e1a0117b88a2b43a4472cfc50dcb33db45 authored over 6 years ago by Jamie Davis <[email protected]>
doc: fix argument name in tcp.rts

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

89a9ea672b6032c35a1ea3740d18c7d5e085b58f authored over 6 years ago by Emil Bay <[email protected]>
unix,fs: remove uv__utimesat() syscall fallback

This is now unnecessary as of the previous commit.

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

fa5c1d92967dc448c50ab48a95f11394fcfb9a49 authored over 6 years ago by Jeremiah Senkpiel <[email protected]>
unix,fs: remove linux fallback from utimesat()

Previously both uv_fs_utimes and uv_fs_futimes would fall back to utimes() if untimesat() wasn't...

a519c8b206c4bf00fc74275c45fe78b3c528b1f7 authored over 6 years ago by Jeremiah Senkpiel <[email protected]>
unix,fs: use utimes & friends for uv_fs_utime

This should improve uv_fs_utime resolution and reliability, as
utime(2)'s precision is left more...

3646624e5e2e32eef744d6ba7c56ed3e06f7550b authored over 6 years ago by Jeremiah Senkpiel <[email protected]>
doc: add missing slash in stream.rst

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

ff45b0d7895fa5d69df693372186e3a1692297e7 authored over 6 years ago by Emil Bay <[email protected]>
doc: add addaleax to maintainers

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

1391a3d9d0996fcf1a116a9c6c58e8b1c7303193 authored over 6 years ago by Anna Henningsen <[email protected]>
unix,win: limit concurrent DNS calls to nthreads/2

If `nthreads / 2` (rounded up) DNS calls are outstanding,
queue more work of that kind instead o...

90891b4232e91dbd7a2e2077e4d23d16a374b41d authored over 6 years ago by Anna Henningsen <[email protected]>
Now working on version 1.23.1

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

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

489ce32a7bf14c150b0fee8cd8cbf3f706fbf742 authored over 6 years ago by cjihrig <[email protected]>
2018.08.18, Version 1.23.0 (Stable)

Changes since version 1.22.0:

* win,pipe: restore compatibility with the old IPC framing protoc...

7ebb26225f2eaae6db22f4ef34ce76fa16ff89ec authored over 6 years ago by cjihrig <[email protected]>
test: fix warning in test-tcp-open

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

589736303fe47a488bd1f79487f3ab8201088d2b authored over 6 years ago by Santiago Gimeno <[email protected]>
unix,win: add uv_os_{get,set}priority()

Refs: https://github.com/nodejs/node/pull/21675
PR-URL: https://github.com/libuv/libuv/pull/1945...

e57e07172eba9df2f8fa0cec051cac0c5cac9124 authored over 6 years ago by cjihrig <[email protected]>
win: return UV_ENOMEM from uv_loop_init()

This commit sets the error returned by uv_loop_init() to
UV_ENOMEM in the case of a failed timer...

7284adfa7a833264fc67d68d39610da27ecbab7c authored over 6 years ago by cjihrig <[email protected]>
win: add uv__getnameinfo_work() error handling

This commit adds error handling to the two WideCharToMultiByte()
calls in uv__getnameinfo_work()...

76b873e8371be4d8b036ad78d1a9674f94655301 authored over 6 years ago by Andreas Hauptmann <[email protected]>
unix: loop starvation on successful write complete

A file descriptor that can do multiple successful write completion
requests in a row will starve...

27e7a8b107538c65613d91324ecbbdaa1ecfed0b authored over 6 years ago by John Barboza <[email protected]>
doc: update Visual C++ Build Tools URL

Fixes: https://github.com/libuv/libuv/issues/1918
PR-URL: https://github.com/libuv/libuv/pull/19...

43138eefaeda55334960de4061cd23333268300e authored over 6 years ago by Michał Kozakiewicz <[email protected]>
fs: add uv_open_osfhandle

Adds uv_open_osfhandle to complete uv_get_osfhandle

Ref: https://github.com/nodejs/node/issues/...

8f96a5b07b7f13f1fa4fef77d35af6492aa912e0 authored over 6 years ago by Bartosz Sosnowski <[email protected]>
win,pipe: restore compatibility with the old IPC framing protocol

Fixes: https://github.com/libuv/libuv/issues/1922
Refs: https://github.com/nodejs/node/issues/21...

27ba66281199bdcade823677af8dedc161152fb6 authored over 6 years ago by Bert Belder <[email protected]>
Now working on version 1.22.1

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

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

7bc3d5150b4de43d0075c0d1526e650e3c703165 authored over 6 years ago by cjihrig <[email protected]>
2018.07.11, Version 1.22.0 (Stable)

Changes since version 1.21.0:

* unix: remove checksparse.sh (Ben Noordhuis)

* win: fix mingw b...

8568f78a777d79d35eb7d6994617267b9fb33967 authored over 6 years ago by cjihrig <[email protected]>
fs: change position of uv_fs_lchown

Change the position of UV_LS_LCHOWN, moving it to the end in order to go
around a bug due to it'...

4f43a8673b1e1ae6a5a02c77ee83d2af003b45bb authored over 6 years ago by Ujjwal Sharma <[email protected]>
test: make test-condvar call uv_cond_wait

Problem:
The condvar tests could pass without uv_cond_wait
(or uv_cond_timedwait) ever being inv...

f401e67b609458715d4e9895c1be11f8486a638f authored over 6 years ago by Jamie Davis <[email protected]>
src: add new error apis to prevent memory leaks

This PR creates two new externally-facing APIs, uv_err_name_r() and
uv_strerror_r().

In keeping...

5124b27d355a868a07c51ca694c45b32b10f89b5 authored over 6 years ago by Shelley Vohr <[email protected]>
doc: update Imran Iqbal's GitHub handle

PR-URL: https://github.com/libuv/libuv/pull/1905
Reviewed-By: Imran Iqbal <[email protected]>...

b16d10a0177c32d6a9442d0758031cac8a5db36e authored over 6 years ago by cjihrig <[email protected]>
unix,win: merge handle flags

Some long overdue refactoring that unifies more of the UNIX and Windows
backends.

PR-URL: https...

619937c783a05b51fba95cc9a62543deeffe5fa7 authored over 6 years ago by Ben Noordhuis <[email protected]>
zos: clear poll events on every iteration

This is required because `poll` will not reset the flags which it isn't
polling itself.

PR-URL:...

844fb92b059f38727c5550b9a35794a6d259037b authored over 6 years ago by John Barboza <[email protected]>
zos: use correct pointer type in strnlen

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

71bb0cc25a5286e319d092dbd62837e0baa04a58 authored over 6 years ago by John Barboza <[email protected]>
zos: write-protect message queue

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

07039d74b17688980bc2eecd83b0a034af0cc229 authored over 6 years ago by John Barboza <[email protected]>
win: fixing build for older MSVC compilers

Fixes: https://github.com/libuv/libuv/issues/1900
PR-URL: https://github.com/libuv/libuv/pull/18...

1d878b01f7efb8e8f451980f54c462e1ad628bc1 authored over 6 years ago by Michael Fero <[email protected]>
win: fix pointer type in pipe.c

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

e4087dedf837f415056a45a838f639a3d9dc3ced authored over 6 years ago by Ben Noordhuis <[email protected]>
win: fix -Wunused-function warnings in thread.c

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

e1f505f84de8af9f88ab95557d826d5989518a93 authored over 6 years ago by Ben Noordhuis <[email protected]>
win: fix mingw build error

`UV__UNUSED()` does not evaluate to nothing with MinGW, use something
else instead to squelch th...

36cdc13412142cc86e052a09c5574d95f29f499d authored over 6 years ago by Ben Noordhuis <[email protected]>
unix,win: merge timers implementation

Merge src/unix/timer.c and src/win/timer.c into src/timer.c. This
changes the Windows implement...

95c5bf8db1535c5e709dda95e9f4656730ae703b authored over 6 years ago by Ben Noordhuis <[email protected]>
unix: remove checksparse.sh

I haven't it this much since its introduction in 2013. All commits
since then have been mainten...

a7a16219d9e4a3036dac64233b4460757c014369 authored over 6 years ago by Ben Noordhuis <[email protected]>
Now working on version 1.21.1

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

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

a562af962bfa3efbe17d8b6486d153a45713de9c authored over 6 years ago by cjihrig <[email protected]>
2018.06.23, Version 1.21.0 (Stable)

Changes since version 1.20.3:

* unix,windows: map EFTYPE errno (cjihrig)

* win: perform case i...

e4983a9b0c152932f7553ff4a9ff189d2314cdcb authored over 6 years ago by cjihrig <[email protected]>
doc: add jbarz as maintainer (#1876)

PR-URL: #1876
Reviewed-By: Colin Ihrig [email protected]
Reviewed-By: Santiago Gimeno santiago.g...

6cde153f9b611723a6eb510e919d4eae186e6b9d authored over 6 years ago by John Barboza <[email protected]>
win: remove use of min() macro in pipe.c

This macro is not guaranteed to be present in stdlib.h and the
macro may be disabled on Windows ...

4e2fec16b797cbbd2882663c3092f23f6b464979 authored over 6 years ago by Peter Johnson <[email protected]>
doc: document UV_*_MAP() macros

UV_ERRNO_MAP(), UV_HANDLE_TYPE_MAP(), and UV_REQ_TYPE_MAP() are
considered part of the public AP...

0802c81966e551fc31cf8b0a7b7cbff43f95cdd3 authored over 6 years ago by Ed Schouten <[email protected]>
doc: undocument uv_req_type's UV_REQ_TYPE_PRIVATE

This is merely an internal definition that may expand to OS
specific request types. It is not an...

46464dd1b7206b397eae9920452b029c101bc826 authored over 6 years ago by Ed Schouten <[email protected]>
doc: document uv_pipe_t::ipc

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

295311dca17f9afbee4c9ed56942ab04f8231c6c authored over 6 years ago by Ed Schouten <[email protected]>
unix: disable clang variable length array warning

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

ec69500bdd1be1e2abda7727b8560ea03739230a authored over 6 years ago by Peter Johnson <[email protected]>
unix,win: add uv_fs_lchown()

Fixes: https://github.com/libuv/libuv/issues/1790
PR-URL: https://github.com/libuv/libuv/pull/18...

aa28f7d5bf36b4df1e606ed47364d91d896b1f8b authored over 6 years ago by Paolo Greppi <[email protected]>
doc: add uv_fs_fsync() AIX limitations

Unlike other platforms, the fsync call on aix will not accept
non-regular file file-descriptors....

8ab14e2cb9cec9cc15ee0cbb899e6ee304e22267 authored over 6 years ago by John Barboza <[email protected]>
include: declare uv_cpu_times_s in higher scope

This fixes a C/C++ ambiguity about whether this structure is
scoped or global.

PR-URL: https://...

02fc10918ceee4bb6e0b7c70a3b5a234a6284b47 authored over 6 years ago by Peter Johnson <[email protected]>
linux: handle exclusive POLLHUP with UV_DISCONNECT

In commit c7c8e916b8 (poll: add UV_DISCONNECT event, 2016-01-11) we
forgot to update the workaro...

06cb00c84f7ff6450cd902b7dc902dc317d0142b authored over 6 years ago by Brad King <[email protected]>