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

unix: eio_init() is not thread-safe, run atomically

github.com/neovim/libuv - 271aa1806cf5d694ec27e43c03ec6e61e5bc1959 authored about 13 years ago
Update AUTHORS and .mailmap

github.com/neovim/libuv - ec8c5008aae72291a614ea1b48c1727be04bff93 authored about 13 years ago
Add ngx_queue_foreach() macro.

github.com/neovim/libuv - 6a9cb902ae25efa6f853dc10b20cd657b8a1f809 authored about 13 years ago
unix: create separate eio result queue per loop

Makes the eio "done" callback run in the thread that submitted it. Makes it safe
to use libeio f...

github.com/neovim/libuv - abf9654a55fe7c1c5b729626914c437c99d1a668 authored about 13 years ago
unix: centralize loop init logic

Also fixes a bug where loops other than the main loop didn't pick the kqueue
backend, which brok...

github.com/neovim/libuv - 10de090b9e8796785597f920af526d0012319559 authored about 13 years ago
Wrap platform "thread-safe run once" APIs.

github.com/neovim/libuv - 69ce0145f6e85755f5e306d5009c8bc272a5abea authored about 13 years ago
add uv_thread_self

github.com/neovim/libuv - a993329c0299dd3af17518d05f36cb0efda639e4 authored about 13 years ago
Fixes for iOS

replace AbsoluteToNanoseconds to alternate implementation in uv_hrtime when
target OS is iOS whi...

github.com/neovim/libuv - 3cbe7c3f7952aa249450438b21cf4f346bb88e22 authored about 13 years ago
unix: it's legal for dlsym() to return NULL

A symbol name can map to NULL. Check dlerror() to see if a real error happened.

github.com/neovim/libuv - feb267e61184887bb0cd1da09e62762ef0bbe9a4 authored about 13 years ago
unix: the dl functions don't set errno

github.com/neovim/libuv - e9235a39f85e3f3bf9b907dcf3a9240b88a77e05 authored about 13 years ago
linux: fix compiler warnings

github.com/neovim/libuv - cb70db1240b2c05e1d65204b751081ff174d29e6 authored about 13 years ago
Merge branch 'v0.6'

Conflicts:
src/unix/linux.c

github.com/neovim/libuv - f9edaca5bd6cbdfe4f42a7b529a795334d4229db authored about 13 years ago
linux: detect if inotify syscalls are supported

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

github.com/neovim/libuv - 6b3075cd730ff1cb3cf16c68c7b68791c1068bff authored about 13 years ago
freebsd: Fix build

Fixes #280

github.com/neovim/libuv - 8e50b6043da7b3221f51b3158033255c9a210d08 authored about 13 years ago
win: Fix MinGW32 builds

Fixes #279.

github.com/neovim/libuv - 9775121581be23f471df6af31d33bbbc3fb169d6 authored about 13 years ago
windows: support for getting multiple addresses for a network interface

github.com/neovim/libuv - 7aacfad447c4e70aef1bff65cb370eeefb2ffd3a authored about 13 years ago
platform api

github.com/neovim/libuv - 3d189de69964d10f8c1f3fa7cdf6f64cb36b2122 authored about 13 years ago
Update AUTHORS and .mailmap

github.com/neovim/libuv - 12cc4f7d3d98cd2aa88cf84a8dc7c0e07dda2cb3 authored about 13 years ago
add uv_run_once()

github.com/neovim/libuv - e53cecb8c02ac03a67f284e248765b84f840c7f2 authored about 13 years ago
windows: correctly check the result of malloc

github.com/neovim/libuv - a4c8ffa3c2f6f927bff10b9e684f4b9513a97826 authored about 13 years ago
windows: fix memory leak when non-zero tcp reads are used

github.com/neovim/libuv - 4e99cd4e29d3b6fae1dd9cd701997259f9040113 authored about 13 years ago
Merge branch 'v0.6'

Conflicts:
test/test-list.h

github.com/neovim/libuv - 4c6008f488dfbde6650bda085ee57031f6f5a786 authored about 13 years ago
Fix missing increments of loop->counters

github.com/neovim/libuv - ba52023ef333d41129db2f51c9e507c623022b02 authored about 13 years ago
Merge branch 'v0.6'

github.com/neovim/libuv - bfd51ca022a21ac78beedd2795a36a21af0a9223 authored about 13 years ago
.gitignore core and vgcore files.

github.com/neovim/libuv - 9fe9e233cfdbcc3ed93363722688b3bda1f01ef5 authored about 13 years ago
Update AUTHORS and .mailmap

github.com/neovim/libuv - 12cefcaa867c57a9db38d3973d945bd7da3a3e10 authored about 13 years ago
doc: add Travis CI build status image

github.com/neovim/libuv - b5762b26ff38a7caa78ef88d5836410660be23e6 authored about 13 years ago
test: add `.travis.yml` for testing on Travis CI

github.com/neovim/libuv - 5989961184bdf52f5178f74a84c4556ac0a26de3 authored about 13 years ago
test: make test runner return non-zero in case of failure

github.com/neovim/libuv - b06da4cbab5e2726fa5c02ad68e0dee203032dcd authored about 13 years ago
Merge branch 'v0.6'

github.com/neovim/libuv - 0d8cb08f83038638c320803a8e4c51eb0ad93be9 authored about 13 years ago
unix: fix warning: return 0 in function returning void

github.com/neovim/libuv - b89c31b93632dcbc03bb4a46f06e47444ce8e9c3 authored about 13 years ago
unix: check UV_CLOSING flag in uv__write()

uv__write() runs after the read callbacks have fired. Said callbacks may have
closed the handle,...

github.com/neovim/libuv - 0db3274f8af73b9d8a7757f7fdc699e7f7f92349 authored about 13 years ago
unix: make it safe to delete the default loop

Fixes a potential free() of non-malloc'ed memory.

github.com/neovim/libuv - 34e95d1a4cd19051464a18f8c106b43e2053ae99 authored about 13 years ago
unix: translate ETIMEDOUT to UV_ETIMEDOUT

github.com/neovim/libuv - 248ca5d61283b98066828cb522adaf4c7187f570 authored about 13 years ago
Merge branch 'v0.6'

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

github.com/neovim/libuv - f5c2a4a1ae28ab9136520a1f8f307653ca891dd9 authored about 13 years ago
windows: enable pending pipe instances knob

github.com/neovim/libuv - 60630dab0f336f5c611b9c76ddd37734a3a72270 authored about 13 years ago
Win: utf-8 decoder bug when compiling with gcc

github.com/neovim/libuv - 9c064fbbd20cff5e985d9856930769031809a368 authored about 13 years ago
Fix MinGW and MinGW-w64 builds

github.com/neovim/libuv - 2a6a4a08646ba36d436ea9bfa7af796c1cdc6230 authored about 13 years ago
Win: lower case tlhelp32.h to support cross compilation

github.com/neovim/libuv - f71f5a02e6c3bff5249b1c13cd94fbd21070ed9c authored about 13 years ago
uv_cwd + uv_chdir

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

github.com/neovim/libuv - ec37d05d6669039a6e756d303638de3fba7461d5 authored about 13 years ago
Win: utf-8 decoder bug when compiling with gcc

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

github.com/neovim/libuv - ee49c7a2b67e7d7b0245023408c7d2448287edb5 authored about 13 years ago
Win: lower case tlhelp32.h to support cross compilation

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

github.com/neovim/libuv - b471b33da88da0ca0b913573370cc6919ec134e7 authored about 13 years ago
Update AUTHORS and .mailmap

github.com/neovim/libuv - fadfd0f5b2889fc097ea6b3bc3f008d7cd7ce048 authored about 13 years ago
Remove incorrect documentation comment.

The callback for uv_close does not have a status parameter.

github.com/neovim/libuv - c69ccfabc21a2032c40e97f08412f78bd03bbb53 authored about 13 years ago
Bump VERSION to 0.11

github.com/neovim/libtermkey - b48349dff46930c38c27abb90805184ea7c152e6 authored about 13 years ago
Note that uv_is_active works on timers.

github.com/neovim/libuv - b684deb4f4d1e939813fc8195be219ab70e67c95 authored about 13 years ago
Fix typos.

github.com/neovim/libuv - d513d9bb4178d284be70c43eaa51d982ca86071f authored about 13 years ago
Windows: avoid the loop starvation bug. Closes GH-154

github.com/neovim/libuv - fce90652ed38ab0925131ed141972354a494933b authored about 13 years ago
Merge branch 'v0.6'

github.com/neovim/libuv - 35fa2a6a514bfe668143562ca5bea23c0a193e21 authored about 13 years ago
Win: get rid of UV_EAINONAME, use UV_ENOENT instead

github.com/neovim/libuv - 01f64f66121d0c20494d3fa0119edb05e5da42f4 authored about 13 years ago
Strip trailing whitespace

github.com/neovim/libuv - b4698d414bcec0c674f6312e687240310b1392d4 authored about 13 years ago
windows: make uv_fs_stat use open + fstat to support long paths

github.com/neovim/libuv - cfa4112950b1f897fda7bab4e7bfd487d2d06d9e authored about 13 years ago
Win: fix uv_getaddrinfo error reporting

github.com/neovim/libuv - 3a50f8fca0987889a7f4d4064d6605588f817520 authored about 13 years ago
Win: add mapping for ERROR_ACCESS_DENIED

github.com/neovim/libuv - 45b976abd9591ea1eddee43f9418bb479323834d authored about 13 years ago
Win: ignore ECONNRESET when receiving udp packets

github.com/neovim/libuv - ea63f069877eb20a5847add289b4b959c70db25e authored about 13 years ago
Win: map STATUS_HOPLIMIT_EXCEEDED status to WSAECONNRESET error

github.com/neovim/libuv - 261d792a7ae44b35a5d2dd557c5f7b276bd79afe authored about 13 years ago
Win: fix improper treatment of real ntstatus codes as mapped win32 errors

github.com/neovim/libuv - 0ded5d29cd71ec1d946a606ddc25724c3ac6588e authored about 13 years ago
Merge branch 'v0.6'

github.com/neovim/libuv - ef811b1a4f92962fa2be3221f18eadd0c4706f6e authored about 13 years ago
linux: fix build when compiling with -std=c89 -pedantic

github.com/neovim/libuv - 96c230344dd576e69abf1ec041d4d656461d8331 authored about 13 years ago
test: process should not wait for stdio before terminating

github.com/neovim/libuv - 59f9a736b1629c03ff45c68f39c980414d194434 authored about 13 years ago
util: add uv_strlcpy() and uv_strlcat() functions

github.com/neovim/libuv - b52b8c7128ba7c99ae7774f9815384aabaa07bed authored about 13 years ago
Merge branch 'v0.6'

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

github.com/neovim/libuv - 92c9e95721af756fb1237986459a9730652d91c7 authored about 13 years ago
bench: add thread creation benchmark

github.com/neovim/libuv - 45180fea27183dbf58b9e8fe245db67c35c7dc41 authored about 13 years ago
Wrap platform thread APIs.

github.com/neovim/libuv - 8e4ed88bbe08c4193cd9d869b1a7359dd71aef33 authored about 13 years ago
test: touching a file should generate only one fs event

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

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

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

github.com/neovim/libuv - 01fbe7bf37909736b4ba99d30c34378f561d6761 authored about 13 years ago
windows: make SRWLock API usage more explicit

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

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

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

github.com/neovim/libuv - 1e0aab06c92838b427ecf41ead62d1e5fcc8e4c5 authored about 13 years ago
windows: return UV_FILE for non-console FILE_TYPE_CHAR

github.com/neovim/libuv - 08a55467534b1181bb90e669c87f9ff124cd09ab authored about 13 years ago
windows: return UV_FILE for non-console FILE_TYPE_CHAR

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

github.com/neovim/libuv - d5b26154f7a99b3a1725b5c68276b0d6750cdc98 authored about 13 years ago
Set uv_write_t errno correctly

Fixes #206.

github.com/neovim/libuv - 2007eb813d66497c384172882b95407be97bd539 authored about 13 years ago
Bump version to v0.6

github.com/neovim/libuv - 4ae40b6a3ffcfcfe8b800d0cad216b04cc4d4b6c authored about 13 years ago
Update AUTHORS and .mailmap

github.com/neovim/libuv - 62d15a1e62e0ed79f3d40d07dbd270f5baf82cd5 authored about 13 years ago
Add support for DragonFly BSD by sharing code for FreeBSD.

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

github.com/neovim/libuv - 93faeb218988849835aa6165b661524e46a64720 authored about 13 years ago
bench: fix compiler warnings

github.com/neovim/libuv - d4bfcc28c80bc8a04ed02eca4f6f75007a120f9b authored about 13 years ago
test: remove dead code

github.com/neovim/libuv - e2a794e3463f07789665766110d939389b92b5a6 authored about 13 years ago
Use (void) for a function taking no arguments - fix gcc -Wstrict-prototypes

github.com/neovim/libuv - 9322dd17240d32574d0cab91432d068cd58b24de authored about 13 years ago
sunos: check that event ports supports fs watching

github.com/neovim/libuv - 224584c53e614d894efdd0d365bdec2130ed2e48 authored about 13 years ago
sunos: add getaddrinfo() compatibility hack

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

github.com/neovim/libuv - 26806e2b1c63e8090c261fb3f48f0d36e4bb4445 authored about 13 years ago
unix: remove unused uv__translate_lib_error() function

github.com/neovim/libuv - 04dfd46349d3942c73537b4c33c1130864181d2c authored about 13 years ago
freebsd: remove unused variables

github.com/neovim/libuv - 61ef8cc962574bf10b9b3384e2309927461fe932 authored about 13 years ago
Fix warning: comma at end of enumerator list

github.com/neovim/libuv - 488964430163c5930ad95d15c90a323855aae444 authored about 13 years ago
Remove unnecessary errno

github.com/neovim/libuv - 6d5ba42436851248f769f074122db293b4bf56dc authored about 13 years ago
Shared uv_strerror

github.com/neovim/libuv - 808bb8ed0b621b22d600c2d72359b9a0018df4ef authored about 13 years ago
Alternative errno strategy

github.com/neovim/libuv - fd2b04d784d6cc10ca985a5548835310622bda50 authored about 13 years ago
windows: turn WSAECONNABORTED from WSARecv to UV_ECONNRESET

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

github.com/neovim/libuv - 4794c12f5886e8d05658fdecdbce4b4a572340ea authored about 13 years ago
windows: fix utf16->utf8 conversion in uv_fs_readdir

github.com/neovim/libuv - 942c68b80ed85bf1c360803a446bf0cc8cd16de0 authored about 13 years ago
Map UV_ESRCH in uv_err_name

github.com/neovim/libuv - 196e14528ff6d5264e46eb22b9b789f10fa4a267 authored about 13 years ago