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

uv-unix: fix 'implicit declaration of function ‘accept4’'

github.com/neovim/libuv - c0d4669f871a2e91d778569f61215c76ed1f36ba authored over 13 years ago by Ben Noordhuis <[email protected]>
Allow and test for lazy uv_tcp_listen

github.com/neovim/libuv - d4563a197a38ff996342b7c8bcadb89d9dce4a41 authored over 13 years ago by Ryan Dahl <[email protected]>
Split up uv-win.c

github.com/neovim/libuv - 3a91232f6602fa74a70a92d5f4a03ed0bf8ff891 authored over 13 years ago by Bert Belder <[email protected]>
Add MinGW makefiles to VS project

github.com/neovim/libuv - e909b9549128c5c2b23ab7cb0a42010d7eef9ec6 authored over 13 years ago by Bert Belder <[email protected]>
Enable link-time code generation for msvc

github.com/neovim/libuv - 1a1cd6d1f5e71ee9dba5e398451115465b20054b authored over 13 years ago by Bert Belder <[email protected]>
add uv_ip4_name and uv_ip6_name

github.com/neovim/libuv - 07b49ce59a8bccefecbcbcbba14986a6c97fa510 authored over 13 years ago by Ryan Dahl <[email protected]>
uv-unix: pipes API implementation

Based on UNIX sockets to avoid the vagaries of FIFOs
in asynchronous mode. Currently unlinks sta...

github.com/neovim/libuv - 4eff34da437387846ee65a650de3bee7c6913f81 authored over 13 years ago by Ben Noordhuis <[email protected]>
Windows: handle ERROR_PIPE_BUSY in uv_pipe_connect

github.com/neovim/libuv - 4d31f838b0b33d5e4770445a787134fb703d38cf authored over 13 years ago by Igor Zinkovsky <[email protected]>
Stop g++ from complaining about anonymous struct usage

github.com/neovim/libuv - c1bddb9677969088f21da8f6bfe3c132adffc9c9 authored over 13 years ago by Bert Belder <[email protected]>
Revert "uv_win: uv_pipe_connect should return -1 on error"

This reverts commit 7b4607348a58013e0dd4dfb70d2347b0269ce178.

github.com/neovim/libuv - d56af313ee00025b9c86895e80559c9c33a186cb authored over 13 years ago by Bert Belder <[email protected]>
ev: define HAVE_SYNC_FILE_RANGE if kernel >= 2.6.17 *and* glibc version >= 2.6

github.com/neovim/libuv - 1be48f12a0e2ef6241b07d1d207693aaedcb3ffa authored over 13 years ago by Shigeki Ohtsu <[email protected]>
uv-win: allow listen on unbound tcp handle

github.com/neovim/libuv - d540872107b67b27ec0e45b6cafab79ab5b53bdd authored over 13 years ago by Henry Rawas <[email protected]>
uv_win: uv_pipe_connect should return -1 on error

github.com/neovim/libuv - 7b4607348a58013e0dd4dfb70d2347b0269ce178 authored over 13 years ago by Bert Belder <[email protected]>
Define union uv_any_req

github.com/neovim/libuv - 2f83928b6fd1078a9b09ab8ca7e1892c77eac212 authored over 13 years ago by Bert Belder <[email protected]>
Benchmarks use the improved request api

github.com/neovim/libuv - 902dd567b1c7883d4384e09c228bf6838df6a6d5 authored over 13 years ago by Bert Belder <[email protected]>
Windows implementation of new request API

This changes uv-win to use the new uv_req subclasses.

It gets rid of the uv_req.flags field. Th...

github.com/neovim/libuv - 0ea4c87f8bc3b48696404f7852b22f40b65d9d8b authored over 13 years ago by Bert Belder <[email protected]>
Better request API

Instead of uv_shutdown, uv_write, uv_connect taking raw uv_req_t we subclass
uv_req_t into uv_sh...

github.com/neovim/libuv - abe0b1ea614cc2eead503d5ca88d43aeb561563b authored over 13 years ago by Ryan Dahl <[email protected]>
allocate windows pipe handles on demand

github.com/neovim/libuv - f5ff8694880624189c59102e9f0254dadc207b7c authored over 13 years ago by Igor Zinkovsky <[email protected]>
runner: bring back benchmark output

github.com/neovim/libuv - 9aff11026b73995aca69a32d085a0cd0071a1977 authored over 13 years ago by Ben Noordhuis <[email protected]>
Makefile: disable test-% and bench-% targets

Targets bench-% and test-% mess up dependency resolution, disable for now.

github.com/neovim/libuv - 86341f8e02e524de40795736435bc3126ca0a5ad authored over 13 years ago by Ben Noordhuis <[email protected]>
Whitespace fixes

github.com/neovim/libuv - 4c2d0545fc7ea295fc70f29e5bb1041286ff54e1 authored over 13 years ago by Bert Belder <[email protected]>
uv-win: get rid of unused variables

github.com/neovim/libuv - 4a6efee4ceed1d77a6c17e9a7c3e0e2dd9305c39 authored over 13 years ago by Bert Belder <[email protected]>
Make it possible to run individual tests.

Fixes #100.

github.com/neovim/libuv - a29b2099acdf93f51db7f78272e46e596182fe10 authored over 13 years ago by Ben Noordhuis <[email protected]>
uv-linux: remove unused variables

github.com/neovim/libuv - f142a4b60a072ea19df31e932f6651c49c6aefaa authored over 13 years ago by Ben Noordhuis <[email protected]>
uv-unix: remove unused variable

github.com/neovim/libuv - b50105e49196fa508a474945ed068c9ef2bd9a4c authored over 13 years ago by Ben Noordhuis <[email protected]>
uv-unix: fix warning: no return statement in function returning non-void

github.com/neovim/libuv - e364dd15c1452d4627056dc29fa01e8758cbf3de authored over 13 years ago by Ben Noordhuis <[email protected]>
uv-linux: fix warning: implicit declaration of function ‘readlink’

github.com/neovim/libuv - 932f0ad16bb87097edc17110ab093269687af241 authored over 13 years ago by Ben Noordhuis <[email protected]>
uv-unix: fix warning: control reaches end of non-void function

github.com/neovim/libuv - f560f75a17348b67c7ade9c94ec0e5486cfb9780 authored over 13 years ago by Ben Noordhuis <[email protected]>
uv-unix: increment check_init counter in uv_check_init()

github.com/neovim/libuv - aad95b841e800b86e13b846e044a5de9c1f74564 authored over 13 years ago by Ben Noordhuis <[email protected]>
uv-win: refactor request processing

github.com/neovim/libuv - 28650425e24bf17340989bed2933e656d738e766 authored over 13 years ago by Bert Belder <[email protected]>
test-getsockname: fix function prototype, clean up unused variable.

github.com/neovim/libuv - 4829ad5d04b4be51239e51cf46331476240e9cbd authored over 13 years ago by Ben Noordhuis <[email protected]>
test-delayed-accept.c: fix type mismatch in comparison.

github.com/neovim/libuv - afc96b58c8b9032ee7512b7483c86079d43daeae authored over 13 years ago by Ben Noordhuis <[email protected]>
test-ping-pong: cast callback to expected prototype.

github.com/neovim/libuv - 9c19391536ae9108b0251d99139324bc487dd2c2 authored over 13 years ago by Ben Noordhuis <[email protected]>
test-delayed-accept: remove unused variable.

github.com/neovim/libuv - 0ebd2ce02d77f730dc966668562fc437f460cce9 authored over 13 years ago by Ben Noordhuis <[email protected]>
test-hrtime: fix printf() compiler warning.

github.com/neovim/libuv - 1a53b898473acd69948697dbf305b659d8eca870 authored over 13 years ago by Ben Noordhuis <[email protected]>
test-async: remove unused variable.

github.com/neovim/libuv - d7389e6f89c04e648b5616730dc3bf371962bcde authored over 13 years ago by Ben Noordhuis <[email protected]>
Add test-getsockname to msvs project

github.com/neovim/libuv - b4f1d58ab3a1f6969b8faae2a1cb19d44a30a0fb authored over 13 years ago by Bert Belder <[email protected]>
test-getsockname: minor cleanups

github.com/neovim/libuv - 036d5db16f9672d96372efe4f90ed5a527161670 authored over 13 years ago by Bert Belder <[email protected]>
unix: implement uv_getsockname()

github.com/neovim/libuv - 48eb98c4648e77cc3e8152993f04743a4e4a73e6 authored over 13 years ago by Ben Noordhuis <[email protected]>
Change uv_pipe_*() prototypes from char* to const char*.

github.com/neovim/libuv - f852c517a1d53974f1e8817055553d00abd99778 authored over 13 years ago by Ben Noordhuis <[email protected]>
fix uv_getsockname for listening socket

github.com/neovim/libuv - 6a67b51b4ca205a6d6dc1cc6a417f1972663990d authored over 13 years ago by Henry Rawas <[email protected]>
uv_getsockname

github.com/neovim/libuv - 6b32ebc54f7427c074419afa36e054df4ee9d493 authored over 13 years ago by Henry Rawas <[email protected]>
Rename uv_pipe_create to uv_pipe_bind.

Fixes issue #97.

github.com/neovim/libuv - 2e49cc56d182c361cee7c8fa729fe66102216711 authored over 13 years ago by Igor Zinkovsky <[email protected]>
Fix indentation in src/uv-freebsd.c

github.com/neovim/libuv - cef595eedc8ce5d5aac9511e825b61168e5c3d0b authored over 13 years ago by Ben Noordhuis <[email protected]>
freebsd: add uv_hrtime().

github.com/neovim/libuv - 1a0e452de1247d4920c9e4e714814280fd3bd5ce authored over 13 years ago by Ben Noordhuis <[email protected]>
Fix compiler errors on FreeBSD.

Fixes #93.

github.com/neovim/libuv - 33b1b7acb95894a9f083fe7c6cdb9c90130193a8 authored over 13 years ago by Ben Noordhuis <[email protected]>
Revert 9518ab65: Allow user to specify CC env var (CC=clang make)

Conditional assignment (assign if not set) to CC and AR never works
because their default values...

github.com/neovim/libuv - 8d3d4a4244648dd6703fd5e24a9b508ebc4a22e5 authored over 13 years ago by Ben Noordhuis <[email protected]>
Fix alloc-after-close error, properly disarm uv_tcp_t handle.

github.com/neovim/libuv - e2b2df6d2bc00a59a5301fc9dd92ac471a920db9 authored over 13 years ago by Ben Noordhuis <[email protected]>
Named pipes implementation for Windows

github.com/neovim/libuv - b6a6dae34f01814ad1d19f8ffcc3f77c234432f5 authored over 13 years ago by Igor Zinkovsky <[email protected]>
Windows: call shutdown before closesocket to ensure graceful disconnect

github.com/neovim/libuv - 5aa8c005ec28de2aa66d4cb457b596fdf37f5e44 authored over 13 years ago by Bert Belder <[email protected]>
Remove zero-length buffers from the write queue.

Zero-length buffers were written out but not removed,
so the write loop never terminated.

Fixes...

github.com/neovim/libuv - f7a3789ee714fea43ecb62edd1f0c5034674d6f7 authored over 13 years ago by Ben Noordhuis <[email protected]>
fix in uv_insert_pending_req to work with multiple requests

github.com/neovim/libuv - e14715582190e9a2ca444467b074141dcb21ebeb authored over 13 years ago by Igor Zinkovsky <[email protected]>
Fix Linux build

github.com/neovim/libuv - ee599ec1141cc48f895de1f9d148033babdf9c2a authored over 13 years ago by Robert Mustacchi <[email protected]>
Fix SunOS build

github.com/neovim/libuv - 8287551b91f7520cef93339c650e65ea89556939 authored over 13 years ago by Robert Mustacchi <[email protected]>
Don't export the private CPP symbols.

github.com/neovim/libuv - 6d8c499e35f7addadf64642c3531a679fa0bd7a2 authored over 13 years ago by Ryan Dahl <[email protected]>
Move ev.h to include/

github.com/neovim/libuv - 18fa8c0ecdfb3b526b1de7087db9afd399928c25 authored over 13 years ago by Ryan Dahl <[email protected]>
C99 compatibility.

Get 99% of the way there for --std=c89 -pedantic for core files. Also cleans
up follow up warnin...

github.com/neovim/libuv - 8c00b369b40a98f23a4d7349344962dd6cb3cf56 authored over 13 years ago by Robert Mustacchi <[email protected]>
Remove extra dereference on hints

github.com/neovim/libuv - 341ecab2ef558909d28bf43c56bf42463f302d78 authored over 13 years ago by Robert Mustacchi <[email protected]>
Clean target missing prefix for object files

github.com/neovim/libuv - 786789490e9bee35d7a8382076a80c5c214d75b6 authored over 13 years ago by Robert Mustacchi <[email protected]>
C89 compatibility.

This changes the libev constants to be the corresponding negative values.
Without this the heade...

github.com/neovim/libuv - c946697e7c0b18e51367787838352746939f25d0 authored over 13 years ago by Robert Mustacchi <[email protected]>
read() and write() return ssize_t, not size_t.

rv < 0 error checks were always false.

github.com/neovim/libuv - 1717d42165212cf89d18204a6e85bb50ab60d4f2 authored over 13 years ago by Ben Noordhuis <[email protected]>
Fix linux syscall detection.

github.com/neovim/libuv - a74f339d1729f3f9bb3b746bd07eefb39178e4a8 authored over 13 years ago by Ben Noordhuis <[email protected]>
Remove obsolete file

github.com/neovim/libuv - cb078479498e8e976ec52aecdce0abdc63843991 authored over 13 years ago by Bert Belder <[email protected]>
Change msvc projects, more sanity in ares build config on windows

github.com/neovim/libuv - 81bb15feed871a3f7fc91ce608b378ce0a6f86bc authored over 13 years ago by Bert Belder <[email protected]>
Allow user to specify CC env var (CC=clang make)

github.com/neovim/libuv - 9518ab65949257384bf7e407d8502a6437fdda4b authored over 13 years ago by Ryan Dahl <[email protected]>
src/ and include/ directories

Helps #71 but does not update the MSVC files.

github.com/neovim/libuv - ce8ff3031c36b069e1da42b0f3bf0373ca42f2a6 authored over 13 years ago by Ryan Dahl <[email protected]>
Detect availability of newish linux syscalls by kernel version.

github.com/neovim/libuv - 2b2980e86a46c3e62676c82c06600d09d6aaa18b authored over 13 years ago by Ben Noordhuis <[email protected]>
If we are only writing or reading a single iovec, use the non-v versions of the calls, so we are hitting the exact same syscalls as non-uv, and it makes dtruss output easier to read.

github.com/neovim/libuv - dc1d55dfec29d43b5446d97d545cb819b8284e8a authored over 13 years ago by Paul Querna <[email protected]>
optional IPv6 for echo-server

github.com/neovim/libuv - a4b05abce6431b606ff958d61ab03d022e940711 authored over 13 years ago by Henry Rawas <[email protected]>
detect ipv6 support

github.com/neovim/libuv - afff93495368250cf7a081830f93049939955b56 authored over 13 years ago by Henry Rawas <[email protected]>
uv_sleep() takes milliseconds, usleep() microseconds. Convert argument.

github.com/neovim/libuv - 9a5b47d915245c3974478969f20071ce064db5ca authored over 13 years ago by Ben Noordhuis <[email protected]>
unix: implement uv_connect6

github.com/neovim/libuv - 66ef54efff6e97b7a05a50f7543423110ca6f6b8 authored over 13 years ago by Ryan Dahl <[email protected]>
unix: Don't malloc for each write

github.com/neovim/libuv - 0bf38570e8c7837bd830388f7b57f138aebb3395 authored over 13 years ago by Paul Querna <[email protected]>
Fix c-ares build with msvc

github.com/neovim/libuv - 6c8d016fb4790fdccee188f47dec13d740eadcec authored over 13 years ago by Bert Belder <[email protected]>
Add cygwin support

Fails a few tests

github.com/neovim/libuv - 49baaa4731c31e4bef58c98b31a27914f666d3b0 authored over 13 years ago by Bert Belder <[email protected]>
win: IPv6 connect

github.com/neovim/libuv - 26880b0c908cefc037f5b0fb8f32222bdb3ee042 authored over 13 years ago by Henry Rawas <[email protected]>
Remove -Wno-variadic-macros

Helps #63.
Fixes #80.

github.com/neovim/libuv - 736dd8bfb3522a0e4597a942676ba063391c4be6 authored over 13 years ago by Ryan Dahl <[email protected]>
fix mingw for eio

github.com/neovim/libuv - ba1c38f2d8d6146f0a23fea47553dfd314605037 authored over 13 years ago by Henry Rawas <[email protected]>
Fix hrtime on linux

github.com/neovim/libuv - 35e1c6267650740d30a62e7d44bc27890aaf8d47 authored over 13 years ago by Ryan Dahl <[email protected]>
Assert that uv_hrtime() actually sleeps for several microseconds.

github.com/neovim/libuv - 09bd08ed976652b8c09a02ed941b2fc92483e141 authored over 13 years ago by Ben Noordhuis <[email protected]>
Include a LICENSE file

github.com/neovim/libtermkey - 605d4900f2a08d28f722be28a317a296ce364036 authored over 13 years ago by Paul "LeoNerd" Evans <[email protected]>
Put LIBDIR and INCDIR directly in termkey.pc; don't indirect via PREFIX as it might be incorrect

github.com/neovim/libtermkey - 548b35f723da72d9a8adfe2d04332dfdf5c24b21 authored over 13 years ago by Paul "LeoNerd" Evans <[email protected]>
unix: All objects should be compiled with _LARGEFILE_SOURCE and _FILE_OFFSET_BITS=64

Fixes uv_getaddrinfo on linux

github.com/neovim/libuv - 17ee7732c333d046c50c391afcdc3b64ebf177c0 authored over 13 years ago by Ryan Dahl <[email protected]>
unix: Fix uv_getaddrinfo()

github.com/neovim/libuv - 0259b67db9f872c9a713501521aed1b5e57b297a authored over 13 years ago by Ryan Dahl <[email protected]>
fix linux build

github.com/neovim/libuv - 8cd3d71229730233b38343156e4c1036a4df9a78 authored over 13 years ago by Ryan Dahl <[email protected]>
uv_stream_t

github.com/neovim/libuv - 320057d5889c2bb970b491d798b2ea8399e952c6 authored over 13 years ago by Igor Zinkovsky <[email protected]>
poll instead of ares timeout

github.com/neovim/libuv - 9d84f92613ddba07e90f84aa033fcee89ef011b8 authored over 13 years ago by Henry Rawas <[email protected]>
unix: initial attempt at uv_getaddrinfo

github.com/neovim/libuv - 08809b2d049fb75a85b495867e104d2fc1013500 authored over 13 years ago by Ryan Dahl <[email protected]>
unix: remove unnecessary define

github.com/neovim/libuv - 65b772a067107533fbec25eab1afe8f102536a7a authored over 13 years ago by Ryan Dahl <[email protected]>
unix: Include libeio

github.com/neovim/libuv - bde908f565f9b90f6a18a6ce266cc0c144fd4acb authored over 13 years ago by Ryan Dahl <[email protected]>
Remove WIN32_LEAN_AND_MEAN

github.com/neovim/libuv - 39da51b20f0842f6cf1218839f97eaef81cd7bb3 authored over 13 years ago by Ryan Dahl <[email protected]>
fix mingw build

github.com/neovim/libuv - 8fd916d6ddc9c7fd0e3e8e668efbc2d782e8e742 authored over 13 years ago by Henry Rawas <[email protected]>
unbreak 'make bench'

github.com/neovim/libuv - 5b7cfe4bd47f48778046d72be5538c2d2f80ccd0 authored over 13 years ago by Ryan Dahl <[email protected]>
Implement c-ares on unix.

github.com/neovim/libuv - 796621c773a92e319e36b2a8127fd082e989c01a authored over 13 years ago by Ryan Dahl <[email protected]>
uv_ares utility methods put into new uv-common.c file

github.com/neovim/libuv - 5785961893fab66c520476fd6a2f84c32d45500e authored over 13 years ago by Ryan Dahl <[email protected]>
Move around uv_hrtime in the header

github.com/neovim/libuv - fa514948fc4880f5918ae0f4244345142a761fe5 authored over 13 years ago by Ryan Dahl <[email protected]>
Rename uv_get_hrtime, uv_get_exepath to uv_hrtime, uv_exepath

github.com/neovim/libuv - 7b56134f730888e773114acdf2185ac02e59e656 authored over 13 years ago by Ryan Dahl <[email protected]>
Add Matt to the authors

github.com/neovim/libuv - ac005f0a045ffa4776777e215b911ca8e93c7b5a authored over 13 years ago by Ryan Dahl <[email protected]>
IPv6 support

Fixes #70.
Fixes #19.

github.com/neovim/libuv - caf1a991158f04a0a1aff685b84bb8b55f665d68 authored over 13 years ago by Matt Stevens <[email protected]>
Remove __CARES_BUILD_H CPP symbols

github.com/neovim/libuv - f9b9bb44bd6e2b74729b5d1ff481adf4213e9a0b authored over 13 years ago by Ryan Dahl <[email protected]>