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

unix: translate ETIMEDOUT to UV_ETIMEDOUT

248ca5d61283b98066828cb522adaf4c7187f570 authored about 13 years ago
Merge branch 'v0.6'

Conflicts:
src/unix/core.c
src/win/winapi.h

f5c2a4a1ae28ab9136520a1f8f307653ca891dd9 authored about 13 years ago
windows: enable pending pipe instances knob

60630dab0f336f5c611b9c76ddd37734a3a72270 authored about 13 years ago
Win: utf-8 decoder bug when compiling with gcc

9c064fbbd20cff5e985d9856930769031809a368 authored about 13 years ago
Fix MinGW and MinGW-w64 builds

2a6a4a08646ba36d436ea9bfa7af796c1cdc6230 authored about 13 years ago
Win: lower case tlhelp32.h to support cross compilation

f71f5a02e6c3bff5249b1c13cd94fbd21070ed9c authored about 13 years ago
uv_cwd + uv_chdir

dceb3e65cafdfce9cc931c285d6e742e74ac7cc9 authored about 13 years ago
Revert "build: compile with -D__DARWIN_64_BIT_INO_T on OS X"

This reverts commit 01fbe7bf37909736b4ba99d30c34378f561d6761.

__DARWIN_64_BIT_INO_T is a no-op ...

ec37d05d6669039a6e756d303638de3fba7461d5 authored about 13 years ago
Win: utf-8 decoder bug when compiling with gcc

eb6d754a0620fc8035d2a0cac39cee007e023a50 authored about 13 years ago
Fix MinGW and MinGW-w64 builds

Closes GH-222 and GH-267.
Thanks Yuki Okumura and Yasuhiro Matsumoto for providing fixes.

ee49c7a2b67e7d7b0245023408c7d2448287edb5 authored about 13 years ago
Win: lower case tlhelp32.h to support cross compilation

7c50415db69dc3a3dbe0ec3468159d1c1079e5a0 authored about 13 years ago
Bump required windows headers to Vista

This does not mean that XP/2k3 is no longer supported - we just need the
headers so we can use n...

b471b33da88da0ca0b913573370cc6919ec134e7 authored about 13 years ago
Update AUTHORS and .mailmap

fadfd0f5b2889fc097ea6b3bc3f008d7cd7ce048 authored about 13 years ago
Remove incorrect documentation comment.

The callback for uv_close does not have a status parameter.

c69ccfabc21a2032c40e97f08412f78bd03bbb53 authored about 13 years ago
Note that uv_is_active works on timers.

b684deb4f4d1e939813fc8195be219ab70e67c95 authored about 13 years ago
Fix typos.

d513d9bb4178d284be70c43eaa51d982ca86071f authored about 13 years ago
Windows: avoid the loop starvation bug. Closes GH-154

fce90652ed38ab0925131ed141972354a494933b authored about 13 years ago
Merge branch 'v0.6'

35fa2a6a514bfe668143562ca5bea23c0a193e21 authored about 13 years ago
Win: get rid of UV_EAINONAME, use UV_ENOENT instead

01f64f66121d0c20494d3fa0119edb05e5da42f4 authored about 13 years ago
Strip trailing whitespace

b4698d414bcec0c674f6312e687240310b1392d4 authored about 13 years ago
windows: make uv_fs_stat use open + fstat to support long paths

cfa4112950b1f897fda7bab4e7bfd487d2d06d9e authored about 13 years ago
Win: fix uv_getaddrinfo error reporting

3a50f8fca0987889a7f4d4064d6605588f817520 authored about 13 years ago
Win: add mapping for ERROR_ACCESS_DENIED

45b976abd9591ea1eddee43f9418bb479323834d authored about 13 years ago
Win: ignore ECONNRESET when receiving udp packets

ea63f069877eb20a5847add289b4b959c70db25e authored about 13 years ago
Win: map STATUS_HOPLIMIT_EXCEEDED status to WSAECONNRESET error

261d792a7ae44b35a5d2dd557c5f7b276bd79afe authored about 13 years ago
Win: fix improper treatment of real ntstatus codes as mapped win32 errors

0ded5d29cd71ec1d946a606ddc25724c3ac6588e authored about 13 years ago
Merge branch 'v0.6'

ef811b1a4f92962fa2be3221f18eadd0c4706f6e authored about 13 years ago
linux: fix build when compiling with -std=c89 -pedantic

96c230344dd576e69abf1ec041d4d656461d8331 authored about 13 years ago
test: process should not wait for stdio before terminating

59f9a736b1629c03ff45c68f39c980414d194434 authored about 13 years ago
util: add uv_strlcpy() and uv_strlcat() functions

b52b8c7128ba7c99ae7774f9815384aabaa07bed authored about 13 years ago
Merge branch 'v0.6'

0834e73621a7e9774ff227af3e77600ce141f181 authored about 13 years ago
unix: fix stray pointer free() when HAVE_FUTIMES=0

uv_fs_futime() failed to initialize req.path when HAVE_FUTIMES=0.
uv_fs_req_cleanup() later on t...

92c9e95721af756fb1237986459a9730652d91c7 authored about 13 years ago
bench: add thread creation benchmark

45180fea27183dbf58b9e8fe245db67c35c7dc41 authored about 13 years ago
Wrap platform thread APIs.

8e4ed88bbe08c4193cd9d869b1a7359dd71aef33 authored about 13 years ago
test: touching a file should generate only one fs event

5728bd4549c18060a2c2fb7cecf8c2a631343ddc authored about 13 years ago
cygwin: fix undefined _SC_PAGESIZE

unistd.h was not included, when tried to build node 0.5.9 had an error of:
_SC_PAGESIZE undefined

1b9d00fb4265093d1770e2870fad1d4921c5ac5c authored about 13 years ago
cygwin: fix undefined _SC_PAGESIZE

unistd.h was not included, when tried to build node 0.5.9 had an error of:
_SC_PAGESIZE undefined

57ae9cc4a8ab2312af72ce706b0dc3207886f3ec authored about 13 years ago
build: compile with -D__DARWIN_64_BIT_INO_T on OS X

Fixes a struct stat size mismatch on 64 bits machines that made Node crash with
a EXC_BAD_ACCESS...

01fbe7bf37909736b4ba99d30c34378f561d6761 authored about 13 years ago
windows: make SRWLock API usage more explicit

e4680ccc62a011d307db79fe0a0eecc8c21c475b authored about 13 years ago
Wrap platform mutex and rwlock APIs.

Read/write locks are emulated with critical sections on Windows XP and Vista
because those platf...

1fc1f28093cc584205b456d1f1210df63e1aaa3b authored about 13 years ago
unix: properly disarm kqueue fs watcher

Fixes "Assertion failed: (revents == EV_LIBUV_KQUEUE_HACK),
function uv__fs_event, file ../src/u...

2bd181a8d25e32136edb3262d3c631396fb4c09e authored about 13 years ago
unix: properly disarm kqueue fs watcher

Fixes "Assertion failed: (revents == EV_LIBUV_KQUEUE_HACK),
function uv__fs_event, file ../src/u...

1e0aab06c92838b427ecf41ead62d1e5fcc8e4c5 authored about 13 years ago
windows: return UV_FILE for non-console FILE_TYPE_CHAR

08a55467534b1181bb90e669c87f9ff124cd09ab authored about 13 years ago
windows: return UV_FILE for non-console FILE_TYPE_CHAR

b0b54bf88dca19cdc0a6cffaba93c2073dbdb0f4 authored about 13 years ago
linux: improve kernel feature detection

Do not check for minimum kernel and glibc versions, just check that the kernel
headers export th...

d5b26154f7a99b3a1725b5c68276b0d6750cdc98 authored about 13 years ago
Set uv_write_t errno correctly

Fixes #206.

2007eb813d66497c384172882b95407be97bd539 authored about 13 years ago
Bump version to v0.6

4ae40b6a3ffcfcfe8b800d0cad216b04cc4d4b6c authored about 13 years ago
Update AUTHORS and .mailmap

62d15a1e62e0ed79f3d40d07dbd270f5baf82cd5 authored about 13 years ago
Add support for DragonFly BSD by sharing code for FreeBSD.

89ea3be6c29234dcf5f4fbc02e7a2947ea9a580b authored about 13 years ago
Fix typo that broke libuv on NetBSD: psysconf() -> sysconf()

93faeb218988849835aa6165b661524e46a64720 authored about 13 years ago
bench: fix compiler warnings

d4bfcc28c80bc8a04ed02eca4f6f75007a120f9b authored over 13 years ago
test: remove dead code

e2a794e3463f07789665766110d939389b92b5a6 authored over 13 years ago
Use (void) for a function taking no arguments - fix gcc -Wstrict-prototypes

9322dd17240d32574d0cab91432d068cd58b24de authored over 13 years ago
sunos: check that event ports supports fs watching

224584c53e614d894efdd0d365bdec2130ed2e48 authored over 13 years ago
sunos: add getaddrinfo() compatibility hack

getaddrinfo() returns EAI_MEMORY if strlen(hostname) >= MAXHOSTNAMELEN

26806e2b1c63e8090c261fb3f48f0d36e4bb4445 authored over 13 years ago
unix: remove unused uv__translate_lib_error() function

04dfd46349d3942c73537b4c33c1130864181d2c authored over 13 years ago
freebsd: remove unused variables

61ef8cc962574bf10b9b3384e2309927461fe932 authored over 13 years ago
Fix warning: comma at end of enumerator list

488964430163c5930ad95d15c90a323855aae444 authored over 13 years ago
Remove unnecessary errno

6d5ba42436851248f769f074122db293b4bf56dc authored over 13 years ago
Shared uv_strerror

808bb8ed0b621b22d600c2d72359b9a0018df4ef authored over 13 years ago
Alternative errno strategy

fd2b04d784d6cc10ca985a5548835310622bda50 authored over 13 years ago
windows: turn WSAECONNABORTED from WSARecv to UV_ECONNRESET

f17d4837a8c2e406daa36bce8bd787021a09cef4 authored over 13 years ago
linux: fall back to traditional syscalls if necessary

libuv uses feature checks to determine if newer syscalls like pipe2() are
available. This works ...

4794c12f5886e8d05658fdecdbce4b4a572340ea authored over 13 years ago
windows: fix utf16->utf8 conversion in uv_fs_readdir

942c68b80ed85bf1c360803a446bf0cc8cd16de0 authored over 13 years ago
Map UV_ESRCH in uv_err_name

196e14528ff6d5264e46eb22b9b789f10fa4a267 authored over 13 years ago
Windows: return UV_ESRCH from uv_kill

2b7774ae49b73baccc43aff9c532443412fb51e3 authored over 13 years ago
Add UV_ESRCH

Fixes #239.

a378110f9ecda407cd68b1061d70c7d105957e6c authored over 13 years ago
Add uv__new_artificial_error()

b7da0a69bf721343782f9e8d7ea189f9999feaa2 authored over 13 years ago
windows: convert WSAECONNABORTED to EOF

f1859eb841be2fe48512bc10e64556383f408b01 authored over 13 years ago
unix: map EISDIR

51df5e3b00942a0b31a999e04b1b647544e7d2b6 authored over 13 years ago
win: add uv_loop_new() and uv_loop_delete() stubs

16d48befbaf62c3129cccf70853e43589065bf2e authored over 13 years ago
Fix uv_loop_new() and uv_default_loop() function prototypes.

7b973eb4ad0965594a350b0e69732d0acdcb89c7 authored over 13 years ago
test: fix memory buffer comparison

c468e2ab8836d87a627a13709b200861c08818db authored over 13 years ago
test: don't use _O_RDWR, windows-ism

9dc67f5e6157c875e9d717523bbdcd82f87d9ce6 authored over 13 years ago
unix: unbreak linux build, broken in 1997e10

cee56c96f84aaaf629bdedc369bf34009a0dc291 authored over 13 years ago
Add flags to uv_fs_event_init

1997e10b507c467b1b25d2a22263620025eafbcf authored over 13 years ago
make uv_pipe_connect return void

faca1402ef1f8398f49402909b1a98d002ee913d authored over 13 years ago
windows: remove quotes from PATH in uv_spawn

82cf0b38c000298b6502fdb091bcaa74792f8a1e authored over 13 years ago
windows: honor O_APPEND in uv_fs_open

fe97c4dc63552ac830a82340f1c59c2a8bdfafe1 authored over 13 years ago
Added missing error codes to uv_err_name

677bb70bfb6378a68da8438c62b1061b2bea57ab authored over 13 years ago
One more EACCESS -> EACCES

9c7ed0dad0a312410596d3c2a132a875dd9350df authored over 13 years ago
UV_EACCESS -> UV_EACCES

In order to match existing Node API. See
https://github.com/joyent/node/pull/2001

681bd290e646deec767b23f80b3c86d10ef44b5b authored over 13 years ago
UNIX: Error map ENOTSOCK

147487afe63c1719193b57674a24e12d599f2b1f authored over 13 years ago
Fix UNIX pipe connect error reporting, add test

0698e3f905b30ee464cd9d09dbacfd41ab8c3009 authored over 13 years ago
windows: uv_kill and uv_process_kill to terminate the process on SIGINT

ee8a681ace4589fc7b0069ec5e604a3a90a66a12 authored over 13 years ago
build: remove hard-coded GCC_VERSION setting (OS X/XCode)

1393ee7d26421b414b5d5d0d776cc990b6073c45 authored over 13 years ago
windows: don't emit fs-event callback after uv_fs_event handle is closed

0fb3769586ac9f9f5d0a1d9e28ec67d448311e07 authored over 13 years ago
unix: add EAI_NODATA #ifdef guard, freebsd doesn't have it

77a2477c3f071d36981a214a1fe4b24edeee295f authored over 13 years ago
UNIX: Loop on blocking streams

Also removes a superfluous syscall during uv_tty_init for writable TTY
streams.

e1bee05ecdbffbe9de37830530ad2ae2f1fb41c8 authored over 13 years ago
uv_kill

74b49e821b8ea63052f28cfa1155e813a1b5f07b authored over 13 years ago
unix: map EAFNOSUPPORT error code

8d5c64adf5764fde0eec13b91ef48b3acfd3a55e authored over 13 years ago
windows: call SetErrorMode on startup to ask the system not to handle critical errors

7a53924aede6415898a5f4a01b5d0345cf125c9a authored over 13 years ago
windows: increase the number of OVERLAPPED_ENTRYs passed to GetQueuedCompletionStatusEx

90b0b7d099bbda62ec41fbf345de69eadd9bbff3 authored over 13 years ago
windows: add tests for uv_tcp_simultaneous_accepts

9c6103a479b295bb22e4e109561f71f16a8e52fd authored over 13 years ago
windows: knob for tuning number of concurrent accept requests

78f4b120a199eee616d61d79185a15567ea1ae83 authored over 13 years ago
ev: fix epoll_init file descriptor leak

Fix the edge case where epoll_init() leaks a file descriptor when it is called
when the process ...

bd82d02467c54ee152be748525deb8b8eb28b2a3 authored over 13 years ago
unix: add getaddrinfo compatibility hack

Revisit in the future. This is not a good hack.

70381cef9bcb7c306bf5204b7da9acdcf14ec74c authored over 13 years ago
linux: omit superfluous fcntl(F_GETFD) syscall

84bc18684e40475d724c3163b4a2b116a62a2aa6 authored over 13 years ago
Windows: the correct way to make TCP_KEEPALIVE work on MinGW

c0792e54052bd3222c3b00e45f7e81c87187504a authored over 13 years ago
Windows: use SO_KEEPALIVE instead of TCP_KEEPALIVE

MinGW doesn't understand the latter. Closes GH-228.

99b512e890bd424eaac8139a567733f03a7975a0 authored over 13 years ago