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
Fixes #1498
5e822033b457618f0a3ca1c7fcc990f36d22822c authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>Closes #1431
03e53f1cf76e9388e46fd66406b91ef598876986 authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
`uv_fd_readdir()` should initialize all fields even if there are no
files. Fix the implementatio...
The contribution guidelines in CONTRIBUTING.md referred to v0.10 as
the current stable branch, r...
1cc25170ed6d4c5d2ebc60d63776c33ce2210fcc authored over 10 years ago by Rob Adams <[email protected]>
01293ac03a785db122582a0fefd32d89efb13b9a authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
e47d4f00568991716ec69db732ac3610f47a0262 authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
0c28bbf7b42882853d1799ab96ff68b07f7f8d49 authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Improve timing precision by using QueryPerformanceCounter.
This is part of the fix for Node.js'...
6ced8c2cc76b7951d25cf1a7c376b18750ffbab7 authored over 10 years ago by Alexis Campailla <[email protected]>234b1e046bd398d12526776ad074d145eb0c0f8f authored over 10 years ago by Recep ASLANTAS <[email protected]>
ffa432451d9052cf37f860bc3ff1428f4e247c50 authored over 10 years ago by Recep ASLANTAS <[email protected]>
facf595cad26e5c81e0df29529af1b56ef082734 authored over 10 years ago by Recep ASLANTAS <[email protected]>
f2ec3ee41ab46c4bd62404fd11c23045497ff7c3 authored over 10 years ago by Recep ASLANTAS <[email protected]>
3fa24a2b70cdffb0e19c7fe9d294bbd3acd9ffba authored over 10 years ago by Recep ASLANTAS <[email protected]>
94e628faf12c83b4433f6f49bf10eda16a141b91 authored over 10 years ago by Recep ASLANTAS <[email protected]>
It seems that epoll_wait is implemented in glibc in terms of epoll_pwait and
new architectures (...
Also close the IOCP handle for any loop.
Closes #393
0e5004ba77bc6db8a668b8826db5a9647e355623 authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>5ccdfc568dc6b2d44542c45d347c0020631dcb3e authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
f70b3fae8b03db9a7ce101b77c756549b3010ff1 authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Remove comments describing the API which are now part of the
documentation, thus avoiding future...
32e2e75f60ad14c2d9adc464fea93ba7b57d15b6 authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
95797f48e8351d487f49d4c11a7d9585fd32bb6c authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
The echo server shouldn't close the connection when there's an error on
write. Instead simply ec...
- Remove the UV_HANDLE_ACTIVE flag. It's a duplicate from
UV__HANDLE_ACTIVE, which was used so...
It isn't really needed here.
bbf6a144e1c8f07e9a752a3fff3a6bc8276a0d9c authored over 10 years ago by Fedor Indutny <[email protected]>
`fd_set`s are way too small for `select()` hack when stream's fd is
bigger than 1023. Make `fd_s...
`fd_set`s are way too small for `select()` hack when stream's fd is
bigger than 1023. Make `fd_s...
7ff52b836db74379d306447ccf66b3c069d3f1a4 authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Remove duplicated code by directly calling uv_timer_stop
fb93ea4f179d3ff5ab5fb4612bd4c9a6db9b4e70 authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>Makes the test reliably pass on Windows, otherwise the runtime aborts.
1afdd9a1e5cb7f6a53c4b19017c1df10ba485751 authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>2d5eaea1cd6a6d1f83f7771d55288ad1dc2b3547 authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
38cc2e39d056d6bb9e22c329f436cfa75590bb5d authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Fixes build
ae6197d73084e8a3997baf17125ec16a8ceff749 authored over 10 years ago by mattn <[email protected]>Just in case we need to work hard in keeping ABI compatibility.
06f9e1438ed20dd83618bca78759ea8635a79289 authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>49ec7ca21305ca1efec06bf4440bfbafb8910b70 authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
e524f89beb6556fbf929651ea80f8ac04498b90e authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Fixes #1426
Signed-off-by: Saúl Ibarra Corretgé <[email protected]>
6941cab549201c0cfca566ed1b2335c3004fcc4d authored over 10 years ago by Bert Belder <[email protected]>
Set the socket to INVALID_SOCKET foir TCP and UDP handles and
the handle to INVALID_HANDLE_VALUE...
Returns the platform specific file descriptor for handles that are
backed by one. The datatype i...
Closes #1362
bd0692e65a708f916872fe019eff37398a0c800a authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>It's a leftover from the days libuv bundled c-ares.
394d2188ba725f47d5e28e8dc090489cb6c1cc7f authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
All send callbacks are not necessarily called on the same loop iteration
as the data is received.
a87619ce63ad464be65c9543040a90e3843f7171 authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
76cd67686c36e535660b449fb3bd4042084f12ce authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
If the connect wouldn't go off (no such tcp remote or any other failure),
the subsequent writes ...
a4f03504ceb7c7db6f05cc176bb37cd4b632bda3 authored over 10 years ago by Timothy J Fontaine <[email protected]>
Changes since version 0.11.28:
* windows: make uv_read_stop immediately stop reading (Jameson N...
35451fed830807095bbae8ef981af004a4b9259e authored over 10 years ago by Timothy J Fontaine <[email protected]>
This fixes a SmartOS specific issue that happens when reading from
a stream that is the reading ...
Fixes #1425
fdbc8567afc7642205d9118948fb412ab49447e1 authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Support all possible types on Unix, and files, directories and links on
Windows. Some systems (h...
Introduce:
int uv_fs_readdir_next(uv_fs_t* req, uv_dirent_t* ent);
`uv_fs_readdir()` is no...
ab2c4425a52926f8064dcf9790b3900e003218d6 authored over 10 years ago by Fedor Indutny <[email protected]>GetNameInfoW return non-zero on error, and not vice versa.
7bdcf3dc7ea2bc92cde91a4082b76e111cc07db7 authored over 10 years ago by Alexis Campailla <[email protected]>a669f21bf88fdd06f445e5507ed1f834c0ba6432 authored over 10 years ago by Pavel Platto <[email protected]>
875814adc57cb9b607c8fd489837826d223707c2 authored over 10 years ago by Andrius Bentkus <[email protected]>
Fixes a compilation warning with Visual Studio 2013.
b53aeb491a66ce4e0773b37d5dfd0ee5e875bad6 authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Typedefs of unnamed structs cannot be forward declared.
Giving the uv_buf_t struct a name makes ...
ca4741b4a586c6f97f8edf91b5b3c87245210e5b authored over 10 years ago by huxingyi <[email protected]>
Don't hardcode the name of the executable, take it from the exepath.
Fixes #1407
09cb5b534e325fa93ec2d72491dff85179797f89 authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
As of right now Linux comes with bindv6only=0 by default but BSDs use
bindv6only=1. It can be ch...
94c7a13f0a4e25856c2597f8fe54fed674b5aff6 authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
ac879ed8f8078a6dd72e1929c29ca302bab6e3f2 authored over 10 years ago by Paul Goldsmith <[email protected]>
0ecee213eac91beca141130cff2c7826242dab5a authored over 10 years ago by Andrius Bentkus <[email protected]>
Thanks @ezra1!
Closes #1391
4dc0d81ccbb7480d0511ed0b4b7e949cc7a225bb authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Use Windows socket error codes, as recommended by MSDN, like we already
do with GetNameInfoW.
This implements locking around the blocking call to ReadFile to get
around a Windows kernel bug ...
EADDRINFO is not a readl errno, it was used to signal any error that
getaddrinfo would return, b...
a9a4872c29a8f90e5755ff11699a3957e751470b authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Changes since version 0.11.27:
* unix, windows: const-ify handle in uv_udp_getsockname (Rasmus
...
6bcb799a0d861c01293c2f99159cc8c10ca20f65 authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
Closes #1394
a1ff22cb7eeac941403117f82d6d8e188836fbee authored over 10 years ago by Iñaki Baz Castillo <[email protected]>
The unix and windows process implementations diverge in their behavior
when dealing with subproc...
It always was a Unix only test
d80248623216a0a43ee1161af0cb965124541fbb authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>2e9d86e105f4cc7c6d8d969ab2d58d9d353679aa authored over 10 years ago by Jameson Nash <[email protected]>
According to
http://msdn.microsoft.com/en-us/library/windows/desktop/ms738531.aspx,
"NodeBufferS...
Closes #1387
2cd91f9768361df16505d0c2f67f48a8f1c08c88 authored over 10 years ago by John Firebaugh <[email protected]>8db42383ad247659d73f9e6812ec4339c0bf4e64 authored over 10 years ago by Jameson Nash <[email protected]>
Adds more of the undocumented-but-required environment variables for uv_spawn
2ce14cfab45eb62017e39017fd156e3cf1cd1060 authored over 10 years ago by Jameson Nash <[email protected]>For consistency with Unix
431b535a519e91260e9a643cbf4dad59a98961bb authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>e72d48ddab87a4168834b9f3449c998ce3600842 authored over 10 years ago by Rasmus Christian Pedersen <[email protected]>
ff6a718dfceda3d134e021db2e2dc6d9cdeb0039 authored over 10 years ago by Timothy J Fontaine <[email protected]>
Changes since version 0.11.26:
* unix, windows: use the same threadpool implementation (Saúl Ib...
ffe24f955032d060968ea0289af365006afed55e authored over 10 years ago by Timothy J Fontaine <[email protected]>71b71289871e31b83a60ad9e278c511b8f2a4a95 authored over 10 years ago by Timothy J Fontaine <[email protected]>
Changes since version 0.10.27:
* windows: fix handling closed socket while poll handle is closi...
9c14b616f5fb84bfd7d45707bab4bbb85894443e authored over 10 years ago by Timothy J Fontaine <[email protected]>
This is the libuv side of the fix for Node's cluster module on Windows.
https://github.com/joyen...
Fixes #1385
See ReactOS's mklink implementation and
http://stackoverflow.com/a/10508724
c11a598d7cac6f450277261d39ce887727a433b2 authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
e99b89f2ad289c0ed50795bdfc174768ea7521e5 authored over 10 years ago by Pavel Platto <[email protected]>
Destroy the async handle used to notify about work being done, and the
mutex used to protect eac...
If libuv is loaded as a DLL and is later unloaded deadlocks can happen
when running atexit handl...
645e2a28553daee8158e0c5613229e6f79af3dbe authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
If a TCP handle is bound automatically when calling uv_listen or
uv_connect, there is a remote p...
cdc979dbe04bac58eb33ee2510f860c172a42d7e authored over 10 years ago by Andrew Low <[email protected]>
06c60e9662fea752d77237857bbf2c9ea5889a00 authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
a499b737bf58b076c0c51868a5095c7c29be7c32 authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
The problem was that the canceled write callbacks
were being called before the already written c...
38323c9fbff49aee990528c145609c2a8241ad03 authored over 10 years ago by Aaron Bieber <[email protected]>
dc1ea27c736f0d21c7160c790bcd1b113d20abd9 authored over 10 years ago by Graham Lee <[email protected]>
After 41891222bc landed it's possible that uv__udp_sendmsg is called
even if there are no pendin...
9e921ed1e518ddcc27d6b1ddb0ad60b168bfebc3 authored over 10 years ago by Saúl Ibarra Corretgé <[email protected]>
It's possible that recv_cb_called is bigger than the number of sockets,
because if all sends suc...