Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

neovim

Fork of Vim aiming at extensibility and usability
Collective - Host: opensource - https://opencollective.com/neovim - Website: https://neovim.io/ - Code: https://github.com/neovim

Windows: return UV_ESRCH from uv_kill

github.com/neovim/libuv - 2b7774ae49b73baccc43aff9c532443412fb51e3 authored about 13 years ago
Add UV_ESRCH

Fixes #239.

github.com/neovim/libuv - a378110f9ecda407cd68b1061d70c7d105957e6c authored about 13 years ago
Add uv__new_artificial_error()

github.com/neovim/libuv - b7da0a69bf721343782f9e8d7ea189f9999feaa2 authored about 13 years ago
windows: convert WSAECONNABORTED to EOF

github.com/neovim/libuv - f1859eb841be2fe48512bc10e64556383f408b01 authored about 13 years ago
unix: map EISDIR

github.com/neovim/libuv - 51df5e3b00942a0b31a999e04b1b647544e7d2b6 authored about 13 years ago
win: add uv_loop_new() and uv_loop_delete() stubs

github.com/neovim/libuv - 16d48befbaf62c3129cccf70853e43589065bf2e authored over 13 years ago
Fix uv_loop_new() and uv_default_loop() function prototypes.

github.com/neovim/libuv - 7b973eb4ad0965594a350b0e69732d0acdcb89c7 authored over 13 years ago
test: fix memory buffer comparison

github.com/neovim/libuv - c468e2ab8836d87a627a13709b200861c08818db authored over 13 years ago
test: don't use _O_RDWR, windows-ism

github.com/neovim/libuv - 9dc67f5e6157c875e9d717523bbdcd82f87d9ce6 authored over 13 years ago
unix: unbreak linux build, broken in 1997e10

github.com/neovim/libuv - cee56c96f84aaaf629bdedc369bf34009a0dc291 authored over 13 years ago
Add flags to uv_fs_event_init

github.com/neovim/libuv - 1997e10b507c467b1b25d2a22263620025eafbcf authored over 13 years ago
make uv_pipe_connect return void

github.com/neovim/libuv - faca1402ef1f8398f49402909b1a98d002ee913d authored over 13 years ago
windows: remove quotes from PATH in uv_spawn

github.com/neovim/libuv - 82cf0b38c000298b6502fdb091bcaa74792f8a1e authored over 13 years ago
windows: honor O_APPEND in uv_fs_open

github.com/neovim/libuv - fe97c4dc63552ac830a82340f1c59c2a8bdfafe1 authored over 13 years ago
Added missing error codes to uv_err_name

github.com/neovim/libuv - 677bb70bfb6378a68da8438c62b1061b2bea57ab authored over 13 years ago
One more EACCESS -> EACCES

github.com/neovim/libuv - 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

github.com/neovim/libuv - 681bd290e646deec767b23f80b3c86d10ef44b5b authored over 13 years ago
UNIX: Error map ENOTSOCK

github.com/neovim/libuv - 147487afe63c1719193b57674a24e12d599f2b1f authored over 13 years ago
Fix UNIX pipe connect error reporting, add test

github.com/neovim/libuv - 0698e3f905b30ee464cd9d09dbacfd41ab8c3009 authored over 13 years ago
windows: uv_kill and uv_process_kill to terminate the process on SIGINT

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

github.com/neovim/libuv - 1393ee7d26421b414b5d5d0d776cc990b6073c45 authored over 13 years ago
windows: don't emit fs-event callback after uv_fs_event handle is closed

github.com/neovim/libuv - 0fb3769586ac9f9f5d0a1d9e28ec67d448311e07 authored over 13 years ago
unix: add EAI_NODATA #ifdef guard, freebsd doesn't have it

github.com/neovim/libuv - 77a2477c3f071d36981a214a1fe4b24edeee295f authored over 13 years ago
UNIX: Loop on blocking streams

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

github.com/neovim/libuv - e1bee05ecdbffbe9de37830530ad2ae2f1fb41c8 authored over 13 years ago
unix: map EAFNOSUPPORT error code

github.com/neovim/libuv - 8d5c64adf5764fde0eec13b91ef48b3acfd3a55e authored over 13 years ago
windows: call SetErrorMode on startup to ask the system not to handle critical errors

github.com/neovim/libuv - 7a53924aede6415898a5f4a01b5d0345cf125c9a authored over 13 years ago
windows: increase the number of OVERLAPPED_ENTRYs passed to GetQueuedCompletionStatusEx

github.com/neovim/libuv - 90b0b7d099bbda62ec41fbf345de69eadd9bbff3 authored over 13 years ago
windows: add tests for uv_tcp_simultaneous_accepts

github.com/neovim/libuv - 9c6103a479b295bb22e4e109561f71f16a8e52fd authored over 13 years ago
windows: knob for tuning number of concurrent accept requests

github.com/neovim/libuv - 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 ...

github.com/neovim/libuv - bd82d02467c54ee152be748525deb8b8eb28b2a3 authored over 13 years ago
unix: add getaddrinfo compatibility hack

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

github.com/neovim/libuv - 70381cef9bcb7c306bf5204b7da9acdcf14ec74c authored over 13 years ago
linux: omit superfluous fcntl(F_GETFD) syscall

github.com/neovim/libuv - 84bc18684e40475d724c3163b4a2b116a62a2aa6 authored over 13 years ago
Windows: the correct way to make TCP_KEEPALIVE work on MinGW

github.com/neovim/libuv - c0792e54052bd3222c3b00e45f7e81c87187504a authored over 13 years ago
Windows: use SO_KEEPALIVE instead of TCP_KEEPALIVE

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

github.com/neovim/libuv - 99b512e890bd424eaac8139a567733f03a7975a0 authored over 13 years ago
linux: use ioctl(FIONBIO) to set O_NONBLOCK, saves a syscall

github.com/neovim/libuv - ed2b5e60cbfa6ca824408dc792d9282e5b8e9bfd authored over 13 years ago
build: compile in dl.c on unix

github.com/neovim/libuv - e4d6509211cbc4dffa26aab0e558ac9ebe8fa04a authored over 13 years ago
Implement uv_dlopen and friends

github.com/neovim/libuv - 90e15f1110f23d27b5f879562d33084290ba3ca8 authored over 13 years ago
Add uv__new_sys_error

github.com/neovim/libuv - c985ea4b10a54335bc4d8c44a0f6c710f62d46d4 authored over 13 years ago
Prepare libuv for shared library build

github.com/neovim/libuv - e9472fe02b484d7d68bb733849d4737c4053ec5c authored over 13 years ago
Add common.gypi to gyp-generated projects

github.com/neovim/libuv - 04b3c65ec8e599a9f77642c83541ea9771f639d4 authored over 13 years ago
unix: have uv_strerror() handle getaddrinfo() errors

github.com/neovim/libuv - f2c6b4106ddfc67f98da695ecf166df5e60e0f37 authored over 13 years ago
windows: don't fail uv_listen with UV_EALREADY if already listening. fixes #227.

github.com/neovim/libuv - 314d0ee4f62badec69f6ec89722487e38a5a3cf0 authored over 13 years ago
test: fix warning: implicit declaration of function ‘memcmp’

github.com/neovim/libuv - 339a1ad252a0f2615e578e2971e0ba4b798b9eea authored over 13 years ago
sunos: implement file watcher API

github.com/neovim/libuv - 3e4af533ae4c11811d478ad52095763e318948d9 authored over 13 years ago
build: fix gcc 3.x build

Detect gcc version, -fvisibility is a gcc 4.x switch.

github.com/neovim/libuv - cb6cd92305e1326883afacc40dff6b4d72009310 authored over 13 years ago
build: sunos expects -pthreads, not -pthread

github.com/neovim/libuv - 3ecb319128717e23b1292c53f44e39676609a02d authored over 13 years ago
windows: implement uv_tcp_nodelay and uv_tcp_keepalive

github.com/neovim/libuv - d15b88a9355fbd43c85cf15f97912066c90bbfeb authored over 13 years ago
windows: when sharing a server socket, only call listen in the parent process

github.com/neovim/libuv - 0cb2213db0e617377f78a11768c17956530dc19b authored over 13 years ago
Map EHOSTUNREACH on Unix

github.com/neovim/libuv - b5d69f9a3e0e3699f88a4fbe60af7d8a3801009c authored over 13 years ago
win: fix fs__readdir buffer overflow bug

Thanks Runner Mei for pointing this out. Closes GH-224.

github.com/neovim/libuv - 179f475b2ad64729feb0422f06ce133cb364482a authored over 13 years ago
Fix MinGW build

github.com/neovim/libuv - 66f39250b71d26ba3a97bce3cb19bbedd956a314 authored over 13 years ago
win: flush output buffer before doing a console reset

github.com/neovim/libuv - 45882e0bdc778aef0cfa431b940c293a01ec731f authored over 13 years ago
win: fix function prototype

Mea culpa.

github.com/neovim/libuv - 2dd02829c1a97814144cb87ddcef45da3f0cebf3 authored over 13 years ago
unix: add TCP keepalive and no-delay control knobs

github.com/neovim/libuv - ec825ffc62014d40f2d0b1163725af2587277c1e authored over 13 years ago
unix: fix uv_freeaddrinfo() segfault on sunos

The system freeaddrinfo() on SunOS does not handle NULL values graciously.

github.com/neovim/libuv - 9da53df457f85a803e1a6645cab40c77581566e5 authored over 13 years ago
windows: fixes queued_bytes for ipc pipes

github.com/neovim/libuv - 773830604de102c7494b6567d2f7eac8decdb964 authored over 13 years ago
Change return type of uv_get_*_memory() functions

... from double to uint64_t. Limit use of floating point in public API as much
as possible.

github.com/neovim/libuv - d3967992107551988ef309465974eee67fb92c10 authored over 13 years ago
unix: remove unused variable

github.com/neovim/libuv - 9757a43a57e21cf17b3139131e35fcc2043562f9 authored over 13 years ago
Improve ansi escape code support on windows

github.com/neovim/libuv - fb7138614daa42f737799833d45eb4ea3268c8a7 authored over 13 years ago
Map EAI_NONAME to ENOENT

github.com/neovim/libuv - 2c7e8bb137b96e3e05610e98bfe63bb25df9c7e8 authored over 13 years ago
windows: ref pipe writes to keep the event loop alive

github.com/neovim/libuv - 28234d73364756a25d78621eba95902f30413417 authored over 13 years ago
windows: stdio over non-overlapped pipes

github.com/neovim/libuv - 54982a23efc2d47333d60223f59e773dec365327 authored over 13 years ago
Ignore rogue DNS servers reported by windows

github.com/neovim/libuv - cb474b24c1bd77fb2deec4be1830adeb17d435f6 authored over 13 years ago
linux: fix events after close bug

github.com/neovim/libuv - c0e5db2d49d43488ad5169a442eed357c616088d authored over 13 years ago
Work around windows udp bug, allow zero reads

github.com/neovim/libuv - 51e9dbc2bbdba0de482343c0fe116211cddd5ead authored over 13 years ago
Fix pasto: uv_udp_recv_start() receives a UDP datagram, it doesn't send data.

github.com/neovim/libuv - e8a418e920dc98fbe34808d8ea9150b66f61ad3a authored over 13 years ago
unix: fix file descriptor leak

github.com/neovim/libuv - 2069a24e8c48ab661fc5f6a1e73bfc0f910b9513 authored over 13 years ago
Update AUTHORS and .mailmap

github.com/neovim/libuv - cdb3601746b615d0c8a968c99032547ebfe1483f authored over 13 years ago
windows: ensure that the ipc frame header is properly initialized

github.com/neovim/libuv - 456f831389f30f5fcc35f1ce07d63a34e30f039a authored over 13 years ago
build: fix gyp script, broken in 4ab1990

github.com/neovim/libuv - 1e0d25a39ac4e4df0ffd4d3a50d64118a9b15a26 authored over 13 years ago
unix: add support for OpenBSD

github.com/neovim/libuv - 4ab199006458406f60cf6b76798c61e96bb229df authored over 13 years ago
fix mingw build

github.com/neovim/libuv - fd9dbb1279bd09886bbb8c47df05255003eeffae authored over 13 years ago
windows: support utf8 in uv_fs functions

fixes #201

github.com/neovim/libuv - 72b5976e8380f0baebf749c85ee102576c6a81de authored over 13 years ago
unix: fix a few compiler warnings

github.com/neovim/libuv - c903bc3f320db88754a2b46da775f9bb2e65710b authored over 13 years ago
fix fs_readdir_file on windows

github.com/neovim/libuv - 81303a72bedc92a5dbfdc4a79df515faacdbf81f authored over 13 years ago
windows: enable uv_fs_open to open directories

github.com/neovim/libuv - 2216d38c295ab728194d4933d506421495b73356 authored over 13 years ago
test: assert that readdir on file raises UV_ENOTDIR

github.com/neovim/libuv - 25a177a2e5760b41c3cc75ad354ef41fafbc26a5 authored over 13 years ago
common: add UV_ENOTDIR error code

github.com/neovim/libuv - 197f591ebc82bc5f9b917f38bdaec410459ca298 authored over 13 years ago
sunos: implement uv_fs_futime()

github.com/neovim/libuv - 721ad8c74f5d1d7d83fd5bfcabd322812b48eb8c authored over 13 years ago
build: compile all targets with large file support

github.com/neovim/libuv - 014394df3a2c9b06058d31c0654df11b4099d6c4 authored over 13 years ago
windows: check for fd==-1 in uv_fs functions

github.com/neovim/libuv - 72fb469a43b4582f85357a7dd00f9821dc45e7be authored over 13 years ago
sunos: look up free memory with sysconf(_SC_AVPHYS_PAGES)

github.com/neovim/libuv - e0a4e726407a2baee6aecbfa6157e4a2f8c6fc4c authored over 13 years ago
test: don't assert that total_mem > free_mem

Assertion fails when running in a resource container, like a Solaris zone.
The total reported is...

github.com/neovim/libuv - 7b01ad16850a28ea6faa10686bc31b6c4f039a6c authored over 13 years ago
win: unbreak build, use UV_ENOSYS

github.com/neovim/libuv - 04daabd58fd23b27012a82435f82f1b5b6e1ea18 authored over 13 years ago
common: add UV_ENOSYS error code

github.com/neovim/libuv - 61343ecfbdbba75820ff29504385ad6968eb72cd authored over 13 years ago
win: make uv_process_kill(proc, 0) report process status

github.com/neovim/libuv - a3d495c0bccfb6764d2f4cc12677fca8db8e764d authored over 13 years ago
test: uv_process_kill(proc, 0) should not kill the process

github.com/neovim/libuv - acc98ca92268352e75d7f077f0a4556127181748 authored over 13 years ago
add uv_udp_set_membership for unix multicast support

- test-udp-multicast-join tests that multicast packets can be received
- stub src/win/udp.c unti...

github.com/neovim/libuv - a3d1f6fd6f463843dda11d4be61ed0c37b64f1cb authored over 13 years ago
windows: don't alloc readdir buffer for empty dirs

github.com/neovim/libuv - 40b64a81cbf13fd7c998d979ce6b32796fb723d9 authored over 13 years ago
Avoid harmless warning about VTERM_ATTR_STRIKE not handled in switch() in t/harness.c

github.com/neovim/libvterm - fefcfcabab5ed03586152c5f51589e3e34b17712 authored over 13 years ago
Renamed vterm_allocator_new() to vterm_allocator_malloc()

github.com/neovim/libvterm - 435faa80a0ed3519300dc4e19896acb5712b35d7 authored over 13 years ago
Allow custom allocator closures rather than the default malloc/free; provide a _with_allocator constructor variant

github.com/neovim/libvterm - 0fd799c0c00f8aac38a5d6d75bcb27d4d621f8be authored over 13 years ago
Avoid glib entirely in libvterm now

github.com/neovim/libvterm - 632d387e03b8530f20bf2305bcd7ad50c94d5c31 authored over 13 years ago
vterm_internal.h doesn't need glib.h any more; use <stdarg.h> instead

github.com/neovim/libvterm - 8701dce6eb1bff3321133cb0ce5926de61a80afc authored over 13 years ago
Avoid use of g_alloca() in parser.c by using generous but fixed-size buffers on the stack instead

github.com/neovim/libvterm - e2e328aecf798327e4b15381baf8f65a89611962 authored over 13 years ago
fix mingw build

github.com/neovim/libuv - 4ac13090ca4be30c1df8e6e0e79c30b33a391097 authored over 13 years ago
build: don't set CC and AR

Allows user to override compiler and archiver through the CC and AR environment
variables. Note ...

github.com/neovim/libuv - 6936d60cdec29a2433a9d830b58e8bc65907ad70 authored over 13 years ago
unix: stub kqueue support functions on old platforms

github.com/neovim/libuv - 47d22acfb2eb4f046a104cc43cc6bf93a4223858 authored over 13 years ago
sunos: fix uv_spawn()

SunOS does not set POLLHUP when the read end of a pipe is closed.

github.com/neovim/libuv - f7f518aa7e75bee4880113bb226b87a05f4838ab authored over 13 years ago