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
PR-URL: https://github.com/libuv/libuv/pull/236
Reviewed-By: Ben Noordhuis <[email protected]>
Since glibc-2.20 the _SVID_SOURCE macro is deprecated and the newer
_DEFAULT_SOURCE macro should...
In debugging test-tls-ocsp-callback.js for the 0.12.0 Node on
AIX we discovered that there was c...
PR-URL: https://github.com/libuv/libuv/pull/227
Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail....
04e40c3f24f93198efbc51ca22ff613c3fd0e52f authored almost 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Changes since version 1.4.1:
* stream: ignore EINVAL for SO_OOBINLINE on OS X (Fedor Indutny)
1a7391348a11d5450c0f69c828d5302e2cb842eb authored almost 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Calling `setsockopt()` on shutdown fds/stdio will result in EINVAL.
There is not much problem he...
4e9d6c832158daf80fc8480a344bad89336b1365 authored almost 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Changes since version 1.4.0:
* win: don't use inline keyword in thread.c (Ben Noordhuis)
* win...
e8e3fc5789cc0f02937879d141cca0411274093c authored almost 10 years ago by Saúl Ibarra Corretgé <[email protected]>7a3af176bd4d24a519446ea894342c2670693179 authored almost 10 years ago by Saúl Ibarra Corretgé <[email protected]>
In the collaboration with Ben Noordhuis <[email protected]> and
Saúl Ibarra Corretgé <saghul@gm...
Fixes: https://github.com/libuv/libuv/issues/195
PR-URL: https://github.com/libuv/libuv/pull/212...
On Solaris derivatives, cfmakeraw is not available. Instead, set the
termios flags manually. The...
There's a data race in the consuming side of uv_async. The "pending"
flag could be trampled by p...
Before this commit, UNIX returned -1 on failure. Windows sometimes
returned a UV_E* error code ...
Also make the tests more strict.
PR-URL: https://github.com/libuv/libuv/pull/201
Reviewed-By: T...
The reported bug is arguably a compiler bug - a non-static inline
function should be inlined ins...
fab74591c28fb95e2004604c8c5131408880f806 authored almost 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Changes since version 1.3.0:
* unix: check Android support for pthread_cond_timedwait_monotonic...
19fb8a90648f3763240db004b77ab984264409be authored almost 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Commit 393c1c5 ("unix: set non-block mode in uv_{pipe,tcp,udp}_open")
causes a regression in the...
The Windows spawn_with_an_odd_path test builds a PATH variable that
starts with ";.;". However, ...
Since API level 21 (Android 5.0) the non-standard pthread function
pthread_cond_timedwait_monoto...
5a52cc146e04feb68b9c2cd6bcd17196ce59e16e authored almost 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Changes since version 1.2.1:
* unix, windows: set non-block mode in uv_poll_init (Saúl Ibarra
...
Conflicts:
ChangeLog
src/version.c
test/test-list.h
test/test-loop-configure.c
uv.gyp
fb2dab826d69dabfec32f61e6d78ba36056f5d98 authored almost 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Changes since version 0.10.32:
* linux: fix epoll_pwait() regression with < 2.6.19 (Ben Noordhu...
7a2253d33ad8215a26c1b34f1952aee7242dd687 authored almost 10 years ago by Saúl Ibarra Corretgé <[email protected]>
PR-URL: https://github.com/libuv/libuv/pull/166
Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail....
The req->addrinfow field contains the hints in that case, so we must not
free it.
This regressi...
ba09b39b1cab0dc20afe2f917f6e608ea83f8b82 authored almost 10 years ago by Saúl Ibarra Corretgé <[email protected]>
PR-URL: https://github.com/libuv/libuv/pull/167
Reviewed-By: Ben Noordhuis <[email protected]>
PR-URL: https://github.com/libuv/libuv/pull/161
Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail....
PR-URL: https://github.com/libuv/libuv/pull/159
Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail....
uv_fs_poll_getpath, uv_pipe_getsockname, uv_fs_event_getpath used
to return the trailing null te...
Back-port the uv_loop_configure() test from commit 751ac48 from the v1.x
branch.
PR-URL: https:...
77e85b9f308fd615a8eafd1ab7d6d01c91310248 authored almost 10 years ago by Ben Noordhuis <[email protected]>
Linux before kernel 2.6.19 does not support epoll_pwait(). Due to a
logic error in commit 2daf9...
The gyp build only exports symbols from the API but the autotools build
did not until now.
Fixe...
79e69fd5551426120e3fd77f4fc59f2bca66bd1f authored almost 10 years ago by Ben Noordhuis <[email protected]>
Fixes a number of -Wimplicit-function-declaration warnings for functions
that are behind _GNU_SO...
Linux before kernel 2.6.19 does not support epoll_pwait(). Due to a
logic error in commit 2daf9...
PR-URL: https://github.com/libuv/libuv/pull/156
Reviewed-By: Ben Noordhuis <[email protected]>
...
PR-URL: https://github.com/libuv/libuv/pull/150
Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail....
Include <string.h> explicitly to get the definition of strncpy().
Refs https://github.com/libuv...
955b1806c73db9aeaf4d5acef40e2e606ccdf981 authored almost 10 years ago by Ben Noordhuis <[email protected]>
Indicate that it can (and should) also be closed, currently it's not
"special" in any way.
PR-U...
737cd1fb4f79295bba665f2d965718b006f87ac1 authored almost 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Add an explanation about how libuv implements the threadpool and why.
This is so users know what...
uv_default_loop, uv_loop_new, uv_loop_close, uv_loop_delete
PR-URL: https://github.com/libuv/li...
32747c75cea25a2f4c59ae25e7a1285f810ae001 authored almost 10 years ago by Andrius Bentkus <[email protected]>
PR-URL: https://github.com/libuv/libuv/pull/135
Reviewed-By: Ben Noordhuis <[email protected]>
libuv requires that the socket/fd is in non-blocking mode, so do it
internally so the user doesn...
9a53014388b9321b7c71dbb3f86a264f54e41210 authored almost 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Changes since version 1.2.0:
* unix: remove unused dtrace file (Saúl Ibarra Corretgé)
* test: ...
4ca78e989062a1099dc4b9ad182a98e8374134b1 authored almost 10 years ago by Saúl Ibarra Corretgé <[email protected]>
The contract specifies that the file descriptor should already be in
non-blocking mode before pa...
The mode argument is an enum now and the signedness of an enum is
implementation-defined when it...
PR: https://github.com/libuv/libuv/pull/127
Reviewed-by: Saúl Ibarra Corretgé <[email protected]>
All windows console writes are synchronous anyway, so there's no reason
for uv_try_write() to do...
PR: https://github.com/libuv/libuv/pull/127
Reviewed-by: Saúl Ibarra Corretgé <[email protected]>
PR: https://github.com/libuv/libuv/pull/127
Reviewed-by: Saúl Ibarra Corretgé <[email protected]>
Closes #131
PR-URL: https://github.com/libuv/libuv/pull/132
Reviewed-By: Bert Belder <bertbelde...
PR-URL: https://github.com/libuv/libuv/pull/129
Reviewed-By: Ben Noordhuis <[email protected]>
Autotools tries to figure out what's necessary to create a tarball through
included files in Mak...
Closes #29
PR-URL: https://github.com/libuv/libuv/pull/122
Reviewed-By: Ben Noordhuis <info@bno...
Closes #120
PR-URL: https://github.com/libuv/libuv/pull/121
Reviewed-By: Ben Noordhuis <info@bn...
PR-URL: https://github.com/libuv/libuv/pull/123
Reviewed-By: Ben Noordhuis <[email protected]>
PR-URL: https://github.com/libuv/libuv/pull/119
Reviewed-By: Ben Noordhuis <[email protected]>
3fd823ac60b04eb9cc90e9a5832d27e13f417f78 authored about 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Changes since version 1.1.0:
* linux: fix epoll_pwait() sigmask size calculation (Ben Noordhuis...
09f25b13cd149c7981108fc1a75611daf1277f83 authored about 10 years ago by Saúl Ibarra Corretgé <[email protected]>36f90342a36dbcd308415e45b338ed874071577f authored about 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Conflicts:
ChangeLog
src/version.c
8d07ddb8c263ac2172d99b8214608edf800fb4ee authored about 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Changes since version 0.10.31:
* linux: fix epoll_pwait() sigmask size calculation (Ben Noordhuis)
378de30c59aef5fdb6d130fa5cfcb0a68fce571c authored about 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Move compile-time flags that are not platform-specific defines to
configure.ac where they can be...
Don't check if -Wno-dollar-in-identifier-extension is supported in the
autotools build; that fla...
Turn on -Wall -Wextra -Wno-unused-parameter, just like we do in gyp
builds.
PR-URL: https://git...
959a82f6011eef093e2ad8064b3c01b782bc7bdc authored about 10 years ago by Ben Noordhuis <[email protected]>
PR-URL: https://github.com/libuv/libuv/pull/110
Reviewed-By: Ben Noordhuis <[email protected]>
...
PR-URL: https://github.com/libuv/libuv/pull/115
Reviewed-By: Ben Noordhuis <[email protected]>
It should fix the following build error with old autoconf/automake
versions:
Makefile.am:24...
43e256aaff9baeadfdfdbcf298b2135ddb4ba149 authored about 10 years ago by Ben Noordhuis <[email protected]>The serial-tests option is available in automake v1.12, not v0.12.
PR-URL: https://github.com/l...
0ac26d3a2550d7cbb63d73a0d93379388aea82d1 authored about 10 years ago by Ben Noordhuis <[email protected]>
Don't unlink the socket in uv_pipe_bind(). If the bind operation fails,
the socket is most like...
PR-URL: https://github.com/libuv/libuv/pull/105
Reviewed-By: Ben Noordhuis <[email protected]>
...
PR-URL: https://github.com/libuv/libuv/pull/105
Reviewed-By: Ben Noordhuis <[email protected]>
...
PR-URL: https://github.com/libuv/libuv/pull/105
Reviewed-By: Ben Noordhuis <[email protected]>
...
PR-URL: https://github.com/libuv/libuv/pull/105
Reviewed-By: Ben Noordhuis <[email protected]>
...
I'm not 100% sure whether the behavior of readlink() with size=0 is
well-defined on Solaris; it ...
uv_exepath() should write as much as possible to the output buffer.
In the case of size=1, skip ...
Write as much of the path as possible to the output buffer. Before this
commit, passing in a bu...
Passing a buffer that was too small to hold the result made it fail
with UV_EPERM because the -1...
Make the behavior of a call to uv_exepath() with a size argument of zero
consistent with the Win...
The fix from commit 269ff0be is wrong in that it sniffs system headers
to determine if preadv() ...
Fixes #93
PR-URL: https://github.com/libuv/libuv/pull/99
Reviewed-By: Ben Noordhuis <info@bnoor...
Using a static thread local variable to store the thread handle causes
crashes on Windows XP/200...
PR-URL: https://github.com/libuv/libuv/pull/82
Reviewed-By: Bert Belder <[email protected]>
R...
This reverts commit a9e95a33bc723dc42daea2fcde6dde1d4cc5efad.
This seems to cause regressions i...
ebc50aee1da389cb0ef1f3cf8073e69bf13be6ff authored about 10 years ago by Ben Noordhuis <[email protected]>
To verify on Linux, run `sudo sysctl net.ipv6.conf.all.disable_ipv6=1`
before the test suite.
F...
a09e77e18082d026ded9bad7452718c6340f1686 authored about 10 years ago by Ben Noordhuis <[email protected]>
Fix spawn_reads_child_path when executed as `test/run-tests` or
`make check`:
1. `make check` b...
9141f48ea551c1538bbab17c44c8f9e8393b5679 authored about 10 years ago by Ben Noordhuis <[email protected]>
PR-URL: https://github.com/libuv/libuv/pull/89
Reviewed-By: Ben Noordhuis <[email protected]>
Only call setsockopt() when the initial bind() fails with EADDRINUSE,
then retry. Saves a syste...
Introduce a uv_tty_mode_t enum for uv_tty_set_mode(), with backward
compatible values. Add a ne...
Revisit the fix from commit b705b53. The problem with using sigset_t
and _NSIG is that the size...
Revisit the fix from commit b705b53. The problem with using sigset_t
and _NSIG is that the size...
Changes since version 1.0.2:
* test: test that closing a poll handle doesn't corrupt the stack ...
a6d3d5a0f5d7e1aeab1ecae3f2f8954dc2318e74 authored about 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Conflicts:
AUTHORS
ChangeLog
src/version.c
03444aa4a05ae07f925cff35b26c322bfa804811 authored about 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Changes since version 0.10.30:
* test: test that closing a poll handle doesn't corrupt the stac...
4dbd27e2219069a6daa769fb37f98673b77b4261 authored about 10 years ago by Saúl Ibarra Corretgé <[email protected]>