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

uv_sleep() takes milliseconds, usleep() microseconds. Convert argument.

9a5b47d915245c3974478969f20071ce064db5ca authored over 13 years ago by Ben Noordhuis <[email protected]>
unix: implement uv_connect6

66ef54efff6e97b7a05a50f7543423110ca6f6b8 authored over 13 years ago by Ryan Dahl <[email protected]>
unix: Don't malloc for each write

0bf38570e8c7837bd830388f7b57f138aebb3395 authored over 13 years ago by Paul Querna <[email protected]>
Fix c-ares build with msvc

6c8d016fb4790fdccee188f47dec13d740eadcec authored over 13 years ago by Bert Belder <[email protected]>
Add cygwin support

Fails a few tests

49baaa4731c31e4bef58c98b31a27914f666d3b0 authored over 13 years ago by Bert Belder <[email protected]>
win: IPv6 connect

26880b0c908cefc037f5b0fb8f32222bdb3ee042 authored over 13 years ago by Henry Rawas <[email protected]>
Remove -Wno-variadic-macros

Helps #63.
Fixes #80.

736dd8bfb3522a0e4597a942676ba063391c4be6 authored over 13 years ago by Ryan Dahl <[email protected]>
fix mingw for eio

ba1c38f2d8d6146f0a23fea47553dfd314605037 authored over 13 years ago by Henry Rawas <[email protected]>
Fix hrtime on linux

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

09bd08ed976652b8c09a02ed941b2fc92483e141 authored over 13 years ago by Ben Noordhuis <[email protected]>
unix: All objects should be compiled with _LARGEFILE_SOURCE and _FILE_OFFSET_BITS=64

Fixes uv_getaddrinfo on linux

17ee7732c333d046c50c391afcdc3b64ebf177c0 authored over 13 years ago by Ryan Dahl <[email protected]>
unix: Fix uv_getaddrinfo()

0259b67db9f872c9a713501521aed1b5e57b297a authored over 13 years ago by Ryan Dahl <[email protected]>
fix linux build

8cd3d71229730233b38343156e4c1036a4df9a78 authored over 13 years ago by Ryan Dahl <[email protected]>
uv_stream_t

320057d5889c2bb970b491d798b2ea8399e952c6 authored over 13 years ago by Igor Zinkovsky <[email protected]>
poll instead of ares timeout

9d84f92613ddba07e90f84aa033fcee89ef011b8 authored over 13 years ago by Henry Rawas <[email protected]>
unix: initial attempt at uv_getaddrinfo

08809b2d049fb75a85b495867e104d2fc1013500 authored over 13 years ago by Ryan Dahl <[email protected]>
unix: remove unnecessary define

65b772a067107533fbec25eab1afe8f102536a7a authored over 13 years ago by Ryan Dahl <[email protected]>
unix: Include libeio

bde908f565f9b90f6a18a6ce266cc0c144fd4acb authored over 13 years ago by Ryan Dahl <[email protected]>
Remove WIN32_LEAN_AND_MEAN

39da51b20f0842f6cf1218839f97eaef81cd7bb3 authored over 13 years ago by Ryan Dahl <[email protected]>
fix mingw build

8fd916d6ddc9c7fd0e3e8e668efbc2d782e8e742 authored over 13 years ago by Henry Rawas <[email protected]>
unbreak 'make bench'

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

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

5785961893fab66c520476fd6a2f84c32d45500e authored over 13 years ago by Ryan Dahl <[email protected]>
Move around uv_hrtime in the header

fa514948fc4880f5918ae0f4244345142a761fe5 authored over 13 years ago by Ryan Dahl <[email protected]>
Rename uv_get_hrtime, uv_get_exepath to uv_hrtime, uv_exepath

7b56134f730888e773114acdf2185ac02e59e656 authored over 13 years ago by Ryan Dahl <[email protected]>
Add Matt to the authors

ac005f0a045ffa4776777e215b911ca8e93c7b5a authored over 13 years ago by Ryan Dahl <[email protected]>
IPv6 support

Fixes #70.
Fixes #19.

caf1a991158f04a0a1aff685b84bb8b55f665d68 authored over 13 years ago by Matt Stevens <[email protected]>
Remove __CARES_BUILD_H CPP symbols

f9b9bb44bd6e2b74729b5d1ff481adf4213e9a0b authored over 13 years ago by Ryan Dahl <[email protected]>
Followup for ares_build.h removal

d743cd4884468f5b62c0247352c662b212ee3731 authored over 13 years ago by Bert Belder <[email protected]>
Remove unused variable

ad9356fb04bedd19f3a419c3bfaf376644c6baa2 authored over 13 years ago by Bert Belder <[email protected]>
ares.h should not depend on ares_build.h

A dirty dirty patch but c-ares's header rules are way too annoying for a
static library.

6049387cc6a7fd6807ddf4af978c6b043be359b5 authored over 13 years ago by Ryan Dahl <[email protected]>
Add rm to authors

e78275c64ba41cea60e90ca57a95a0981201ab25 authored over 13 years ago by Ryan Dahl <[email protected]>
Windows: No configure build

28620a4f55c48ffc3a36168ea243b1f1ef699649 authored over 13 years ago by Bert Belder <[email protected]>
unix: Remove c-ares and libev configure scripts

Instead let's be a bit more clever.

daa499c5675c84d59d62491bdde673a58346ba0b authored over 13 years ago by Ryan Dahl <[email protected]>
Un-break the unix build

8801925b41bccadbf87c02d41df5a402d5848f2f authored over 13 years ago by Bert Belder <[email protected]>
Igor, welcome back

b0ea919254adf169e72dffb58a203b188b7834bb authored over 13 years ago by Bert Belder <[email protected]>
Add todo item for making ares handles private

fc059832f6aecc3a80c35a10d47dd428573c13f0 authored over 13 years ago by Bert Belder <[email protected]>
benchmark-getaddrinfo: resolve more, use less concurrency

21969b7a6fbcf0f3c01e2af8bcee783f1bac5911 authored over 13 years ago by Bert Belder <[email protected]>
Separate uv_getaddrinfo tests

16f471fa2e9c7d25dca7507cb55b88c623593a88 authored over 13 years ago by Bert Belder <[email protected]>
uv_getaddrinfo: return int

631a9bb626e00beef5a03257c187f09da03e4c3b authored over 13 years ago by Bert Belder <[email protected]>
Avoid type warnings in benchmark-sizes

f04abc966ab6fcae485be53d2f812c4507374063 authored over 13 years ago by Bert Belder <[email protected]>
Misc. cleanups

5115d446c602e24b5390521da1b00b44d29c3257 authored over 13 years ago by Bert Belder <[email protected]>
Winsock extension call conventions

9c00849c9bc5510284ab2e35a0270dbea7c7c94a authored over 13 years ago by Henry Rawas <[email protected]>
Windows: getaddrinfo support

295fa6f538e7975e44c2c495781c7b0fc308d6b1 authored over 13 years ago by Henry Rawas <[email protected]>
Handle EAGAIN in some of the read_cb tests

af15cbe6e936f8e3974af5b97133bd76a7545485 authored over 13 years ago by Ryan Dahl <[email protected]>
unix: sync writes

Fixes #64.

9b49e4c3597e5745dd9dfa96078f9ece4d0b713a authored over 13 years ago by Ryan Dahl <[email protected]>
c-ares integration on windows

4aeee38484b5a715ab8fc7f124f7ff2b601ca57e authored over 13 years ago by Henry Rawas <[email protected]>
Fixes #49. test-get-currentexe fails on solaris

31516fa150b9cde16f53c0ad3dd02542bd1ff5e8 authored over 13 years ago by Robert Mustacchi <[email protected]>
Fixes #61. Failure in test-hrtime

6eefdaf966cd328a73d918ccbfffd4f6f6a77126 authored over 13 years ago by Robert Mustacchi <[email protected]>
Split up uv_loop type

4eb06151bddd73b8d82b81202b98c8b216c0ee61 authored over 13 years ago by Bert Belder <[email protected]>
Declare variables first

debae0377105257a429a48824a26bc16e81a33d4 authored over 13 years ago by Bert Belder <[email protected]>
Add test-hrtime to vs solution

608917a00f712292b6b00b87f6ec81cc5158cc05 authored over 13 years ago by Bert Belder <[email protected]>
Move uv_ip4_addr to uv-common.c

b7b7df090ca285e53eb51bf518c4e50648765964 authored over 13 years ago by Ryan Dahl <[email protected]>
uv_ip4_addr: Clear the struct sockaddr_in before using

8218146a1cc0da04a4b62ec5a8396947da2c466a authored over 13 years ago by Ryan Dahl <[email protected]>
move uv_get_exepath() to platform files

c4c022fb0c28d5ed62b1a7b22eddce1e072e2866 authored over 13 years ago by Ryan Dahl <[email protected]>
Document that writes are in-order. Fixes #59.

d88049161629757a90778ce2b017c6d1becb07ad authored over 13 years ago by Ben Noordhuis <[email protected]>
Add test for uv_get_hrtime

24baf360753770b355b98c9ea39b58e5e3e2f329 authored over 13 years ago by Ryan Dahl <[email protected]>
Add high-resolution timestamp support

cf45384a93d2d2d5b88579f714e3cf07c17dd498 authored over 13 years ago by Robert Mustacchi <[email protected]>
Make c-ares build on windows

afa3600aaaeec8eba2f98cf4facccd2ffb986ba6 authored over 13 years ago by Henry Rawas <[email protected]>
Fix c-ares build on windows

3b83125691376dc7aa61dc39b388f0668b70651a authored over 13 years ago by Bert Belder <[email protected]>
uv_ip4_addr() should take a const char*, not a mutable char*.

1987728fa84f0869ab82d32e374d4be97889207c authored over 13 years ago by Ben Noordhuis <[email protected]>
c-ares unix

49a2ed61204baecb10b616d1a738a922cb10d4b3 authored over 13 years ago by Ryan Dahl <[email protected]>
Compile c-ares into libuv

dae2c0979633a4f2670691421fbc15899910e7e2 authored over 13 years ago by Bert Belder <[email protected]>
Land c-ares in libuv

a9838a1cbb7607b6446ac23ef228bc5e1cfd667b authored over 13 years ago by Henry Rawas <[email protected]>
Correct ssize_t detection

0a73e714ce9d95c5385c1265471a396e9e794aea authored over 13 years ago by Bert Belder <[email protected]>
Add docs about calling uv_accept

2ec77b363b9500e492fa1c080b7b83a232742f56 authored over 13 years ago by Ryan Dahl <[email protected]>
Add Ben to AUTHORS

ff8485ac115a87774fa0e0b22d7aa16ebdbfea66 authored over 13 years ago by Bert Belder <[email protected]>
Silence g++ warning `type qualifiers ignored on function return type`.

Closes #54

043d3860d9ca8d769af845b41bbc5aba2d899caa authored over 13 years ago by Ben Noordhuis <[email protected]>
Correct uv_counter API

2b5707d834a6b85b8e589ac04cb61a6db2dab94b authored over 13 years ago by Ryan Dahl <[email protected]>
Windows: uv_tcp_init before uv_accept

3b3df30374b9c222a5a401779e84306988e76f49 authored over 13 years ago by Bert Belder <[email protected]>
Define ssize_t if necessary

ebc73022f8276941d004e7e84a239b6389cdf34f authored over 13 years ago by Bert Belder <[email protected]>
uv_tcp_init() must be called before uv_accept()

Windows broken.

aabe56b68019f55574b2ff770eaf687cb5f093a0 authored over 13 years ago by Ryan Dahl <[email protected]>
Add some counters for testing

9400c3ffff856967a988c326129988a908256280 authored over 13 years ago by Ryan Dahl <[email protected]>
benchmarks should print helper output too

6d07c0d52277585090cb0aa52abc7e8fdcb9713d authored over 13 years ago by Ryan Dahl <[email protected]>
nread should have type ssize_t

b3863c8051fbde30889f5b3720e2b271da764365 authored over 13 years ago by Ryan Dahl <[email protected]>
Windows: do not report read/listen errors after uv_close

b168bd1f70c966236aef7c8f9f561d3984ff162b authored over 13 years ago by Bert Belder <[email protected]>
Misc. cleanups

4809de9cf2b3cb62cb904b61e4be41f1c5a10a71 authored over 13 years ago by Bert Belder <[email protected]>
Use proper types instead of void pointers to store loop callbacks

9b1123b219ddbb18b3f172ead4682c1022df8ca9 authored over 13 years ago by Bert Belder <[email protected]>
Spaces, no tabs please

cd6ceb0ef41fe8b9106b02deaeea51d2bd972e91 authored over 13 years ago by Bert Belder <[email protected]>
Increase racy sleep to make some tests pass

b2df6d9a99f940720975d478813991c2fdae0075 authored over 13 years ago by Ryan Dahl <[email protected]>
Remove EV_MULTIPLICITY=0 for ease of use

e04cc71e1a7d7e22db6a847437e3017a98fcfd5a authored over 13 years ago by Ryan Dahl <[email protected]>
Remove -pedantic flag for now (too annoying)

2323b31856239e8e842bae3ace485085763f2472 authored over 13 years ago by Ryan Dahl <[email protected]>
API Change: Move close_cb to uv_close from init functions

04b6aaeb4415fd689353a12298274d81afa21efd authored over 13 years ago by Ryan Dahl <[email protected]>
API Change: Remove data parameters from init functions

7db9629f8716fbdaea446920e708f9c79766b264 authored over 13 years ago by Ryan Dahl <[email protected]>
Refactor request handling on Windows

- keep a list of completed reqs to be returned.
- do not implicitly close a socket after error o...

e58a1abff02d7bacf89a56de9050e27690a97bc5 authored over 13 years ago by Bert Belder <[email protected]>
API change: report accept errors to connection_cb

cfca30433fe7f66d55cb78a46f102cddf1b15b63 authored over 13 years ago by Bert Belder <[email protected]>
Misc. cleanups

fbd2d7a194538bfbb15edd36ecc922d2f9ac2e70 authored over 13 years ago by Bert Belder <[email protected]>
test runner separator should be paired with progress bar

3ee60b7351452b45188dd5514e39ba763101a245 authored over 13 years ago by Ryan Dahl <[email protected]>
accept_cb -> connection_cb

8a0742910c8255154e17953c13dc8212edf33a79 authored over 13 years ago by Ryan Dahl <[email protected]>
Add -Wno-variadic-macros as it's apparently okay in MSVC

a7494416e93c055936751986f7916b894f5b83c5 authored over 13 years ago by Ryan Dahl <[email protected]>
Use -pedantic flag to avoid breaking Windows build

a1b9be16ca5baf15cb4e6a8a13c63089725285f9 authored over 13 years ago by Ryan Dahl <[email protected]>
Add test-shutdown-eof to msvc project

ed623b3a71b73be05e397c5d7215d96baeca0370 authored over 13 years ago by Bert Belder <[email protected]>
Declare variables first please

aa59c81d607a6ea2e219c946e74230cd1eaafc2d authored over 13 years ago by Bert Belder <[email protected]>
Whitespace error

3d9b965aee87444ea9ddddbf1ff03407a5f90ea1 authored over 13 years ago by Bert Belder <[email protected]>
Add test to assert behavior of uv_tcp_t after shutdown

Handles should *never* call the close callback without the user having first
issued a uv_close()...

acbd16806952f731824ac7651a963a370bc0438b authored over 13 years ago by Ryan Dahl <[email protected]>
API Change: uv_close only called by user - never automatically

Add test that failing on_connect callback does not trigger on_close.

903c07bf98ce0158d209c90158282f44cc1ba47c authored over 13 years ago by Ryan Dahl <[email protected]>
API change: alloc_cb moved to uv_read_start()

Fixes #47.

7770b1a1f6247c81d2debd7ee28d8d20ac4f3d83 authored over 13 years ago by Ryan Dahl <[email protected]>
API Change: Pass sockaddr_in by value instead of reference

6b0779159812fd0ec710326bace6facf51eabcfb authored over 13 years ago by Ryan Dahl <[email protected]>
Separate out uv_handle_t into different types

Fixes #4

11a4ad50c8e9c618525249cdfeed025683d41408 authored over 13 years ago by Ryan Dahl <[email protected]>
Support FreeBSD

fb5262abdc7dd7e53c6c0ea981c3b8c0c8c5212e authored over 13 years ago by Vanilla Hsu <[email protected]>