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: allow tty raw mode to be turned off

153d3c7c5729844fd28db51503c29370ccbed31f authored over 13 years ago
Update AUTHORS and .mailmap

e53d125d5cdc20fe6ec212e30ea9712250041394 authored over 13 years ago
unix: fix memcpy when copying hints on uv_getaddrinfo

b594dba2484296ed548e37e29157fe9572da2b72 authored over 13 years ago
windows: don't strip the trailing slash from filename if it follows a device name

c9ae7a6f9580eb4f2fe8a73ecdb9b543a10e2673 authored over 13 years ago
windows: fix error reporting for uv_fs_ functions

4fb120f6494677ebfab0028a2f7b0cfd7dca09c4 authored over 13 years ago
fix windows build

e7a53aed48ca1d6514032344e47ee1c0b3b7d94b authored over 13 years ago
win: Actually exit if uv_udp_bind only wants IPv6.

17d4686bad82956cd6e283afa63327ace2e94b33 authored over 13 years ago
win: Removing uv_udp_connect6

This function isn't exposed or used internally. Nor
is there a windows implementation for IPv4, ...

efa720d1baec7bcf907a04892fe0250fb381bb2c authored over 13 years ago
Fixes #76. Unify OS error reporting

As a nice fringe benefit, this also shaves a word
off of a windows TCP handle by replacing "uv_e...

23796d208c1309270ee09ff566d00859cdf2e35b authored over 13 years ago
unix,win: Check connect receives right socket type

c260a3964532120edcc071c22eb4bc9d8d09031d authored over 13 years ago
unix,win: Check bind receives right socket type

1d7e61fafaaed60005754ff0023bfc7f9a4c614a authored over 13 years ago
Add uv_tty_t size to benchmark-sizes

1d3b880e2f33eb81ba04edab85f0e30fcb17007c authored over 13 years ago
win tty: Fix typo

14cdc80a052346d6610f397d33f0944556590625 authored over 13 years ago
fix mingw build

9b5dfd1a1ef7988b533c2a65624f814b0f451cbc authored over 13 years ago
fix c-ares on windows

a1f98d55b10640b98d253ac25e2b5c1776200280 authored over 13 years ago
c-ares: upgrade to 1.7.5

2e4eca3b5e200171c3b446b53992aaac3f4106e7 authored over 13 years ago
unix: fix compiler warning in kqueue.c, tcp.c, udp.c

Include <unistd.h>, it contains the definition of close().

c89a75f5a277991fac7ebf281ac977cd56692078 authored over 13 years ago
unix: link to libkvm on freebsd

Fixes 'undefined reference' linker errors to kvm_open(), kvm_close(), etc.

99748250f2ae7c64c32c6a266054a2e6ddd6d8be authored over 13 years ago
unix: fix compile error in freebsd.c

Fixes joyent/node#2606.

ceff85dcfbaebe929954c3dd7d6e8330300d6b37 authored over 13 years ago
unix: don't use C99 comments in C89 source

9db39bb7bd8e901c54e472b49d1d2e85fb794cfd authored over 13 years ago
Update list of supported features

10c5293cae2ae11cbf05ed5bd316ad4ae4518233 authored over 13 years ago
win: Fix crash when calling uv_close from shutdown callback

2c0fca9a4137ffac080654bf64f528ee2b4e6bbc authored over 13 years ago
win tty: Implement uv_close and uv_shutdown

bdac72cc93c3b73db0f2e9474e61ce64992bf522 authored over 13 years ago
win tty: Use NULL consistently, don't mix with INVALID_HANDLE_VALUE

554cb78eebcd65f75198da547bc68cd4c072926b authored over 13 years ago
tty-win: fix absolute cursor positioning

f5f005d51dc0fd737e9b142827ae7dedf2a262ee authored over 13 years ago
win: tty fixes

b0a9d601c8b5e072ad8929f6d815292f9c46d6a6 authored over 13 years ago
Revert c-ares upgrade and includes fix

It broke the windows build.
This reverts commit 083c97e28bd67f3c87ed6cb7636e423c8d18bcb6 and com...

8f563e296300454dfb91d2686f90b5fb96a0c7b6 authored over 13 years ago
Add tcp reference count tests

2ebb2272c316ea067c71e694e77b6fa60c53099d authored over 13 years ago
Add two timer ref count tests

3e5aa06c49abdd56d9f2dc89381e18ffc713a93c authored over 13 years ago
Make libev verify itself in debug build

2c0179197f86d195877e217ac868d43776931312 authored over 13 years ago
unix: fix pointer ownership bug

libuv realloc'd a pointer that belonged to and was later freed by libev.

9673abeab5e44d064724d43bf97eb0c0eedfe3a1 authored over 13 years ago
fix tcp_write_error for windows

f6a365ed91a1ed5cc06a811709aeebc65a3a16dd authored over 13 years ago
c-ares: upgrade to 1.7.5

083c97e28bd67f3c87ed6cb7636e423c8d18bcb6 authored over 13 years ago
common: fix includes

Don't rely on c-ares to pull in the headers for inet_addr, net_pton and
inet_ntop. c-ares 1.7.4 ...

b288afdf14a2da3bbd6a2510c043f816ec7c6a42 authored over 13 years ago
win: implement tty

loose end: line-buffered input reads ascii, not unicode

622eb99113b28222a8ca149447350d0762f540ef authored over 13 years ago
win: uv_pipe_queue_read should set read_pending flag

77bc00e9ad967c4dacb9b6c618815a21c76e0ba6 authored over 13 years ago
cleanup

985f1a1b2d95122ff4ccd288c2cf83b4d59198c5 authored over 13 years ago
unix: fix NULL pointer dereference

d31a57dc78d59bdc820f0dc4c03b9c17f8af9245 authored over 13 years ago
unix: fix close() of potentially uninitialized fd

01441ab02f35bf2ca54dce440ad9440602f46be4 authored over 13 years ago
unix: darwin < 10.6 does not have fdatasync, use fsync

8f617b93bcb3e4b54fd4fa33883b14bad014dfc0 authored over 13 years ago
One more README cleanup'

3ca382be741ec6ce6a001f0db04d6375af8cd642 authored over 13 years ago
Add a list of features to readme

f20297fffadff3918dd6896f0d525092ee6815c6 authored over 13 years ago
Fix markdown headers in readme

c22689655ddd5605e009bef7a794521e9c69dc1f authored over 13 years ago
Add link to docs

ee96a4c57981df030bab7b1b40a9404dfa101a1d authored over 13 years ago
Remove uv_is_tty. Use uv_guess_handle instead.

03d0c57ea216abd611286ff1e58d4e344a459f76 authored over 13 years ago
unix,win: Make uv_freeaddrinfo to clean up addrinfo

Fixes #196

7e8645d10146c0ef0035f88f13b185e6022896e5 authored over 13 years ago
added missing headers file

7ce34f2adaa8f734adfb64f509186ba5af5da07c authored over 13 years ago
unix: add uv_guess_handle and uv_tty_get_winsize

03652596cfe150be1da7d988fdcc3e56106d318d authored over 13 years ago
windows: fire UV_CHANGE in case of overflow

f9ad0a7bf65c229e50fea90e58757d14684ea9b3 authored over 13 years ago
unix: stub file watcher implementation

The file watcher API has not been implemented on all Unices yet.
Provide stubs on those platform...

3368d6c1a222d81c1cf45800e1537cd048fc9cdd authored over 13 years ago
windows: NextEntryOffset is relative, not absolute

019e6edf4754a4fb1f3d3d89d74c31706dc6b525 authored over 13 years ago
build: absorb CFLAGS from environment

d9fb84c02cc56930013a0467b2eb807b687f9ee5 authored over 13 years ago
unix: move container_of and SAVE_ERRNO to internal.h

bee7112de02581b44240ea4d4e164e2e71ba86da authored over 13 years ago
linux: implement file watcher API

2a1c32a60c8340c3c7dcca7c3033b715427898bd authored over 13 years ago
windows: file watcher

1e0757ffda47c625b0f7feeeb91c399864787f9e authored over 13 years ago
unix: fix warning: implicit declaration of function ‘isatty’

12d3680cd4b3dc74ad07ba85c9bdeda0441fc2cc authored over 13 years ago
build: add test-tty to gyp file list, unbreaks build

9f8bc7b4b8c32b94e4147c25fc972fc578bdc2a7 authored over 13 years ago
More tty on unix fixes

c03d42607e3c9b0deb1042309afb6b0145135e1e authored over 13 years ago
tty fixes for unix

2ef8f359ee93f3e1c809d98780cafb213296886f authored over 13 years ago
Add uv_is_tty()

c1374ba58745f9a2732ac83d29b027db3ae18165 authored over 13 years ago
Update AUTHORS and .mailmap

6beeb5fc076e3568d373d3fefeca766ece5c7312 authored over 13 years ago
windows: fail uv_spawn() if options.file is NULL

ee115bfd8d5f22194736cbc5c172ee1c1de9c4e9 authored over 13 years ago
unix: fix dangling pointer free() bug

37e8bf2556ff088ee6886299eac4a6f0883b354a authored over 13 years ago
unix: Fix uv_getaddrinfo from deleting invalid data

If the uv_getaddrinfo_t handle is owned by its
data pointer, deleting the data in the callback
c...

70e1032094141a420cfb1a918ad4fdf42d8be7a3 authored over 13 years ago
build: use -m32 only when host_arch != target_arch

Unbreaks the gyp build on x86_64 linux systems.

8f6f324746e6343b4fbd8a37b8a84c2d9c0f4d50 authored over 13 years ago
Fix gyp build

2f18cf5ecf59ba8feafb22bccdaf5e7057c1b9c3 authored over 13 years ago
unix: pass error to write callback in stream cleanup

3c0684e8324f3fad48fc1bb7f6dd3e46ce1b272f authored over 13 years ago
test: check that write_queue_size updates after write error

4487531b06cc1b3060947b70cce7c25b11489b7d authored over 13 years ago
unix: remove failed write requests from stream->write_queue_size

75a088ebf1c1e5bb71111395d138d04b04624484 authored over 13 years ago
HAVE_FUTIMES on osx

d0a46a55513e8af7d855977654be17c2216f01ac authored over 13 years ago
ignore SIGPIPE in tests

f00a5e650368c28026bb3e97fdb05ab8fb686761 authored over 13 years ago
unix: Reset flags for stdio fds after fork

2640aae125e1dc30d81f26a74525cca7806fe76e authored over 13 years ago
test and bench: assert return values of *_init functions in tests

533418d4dab34e4df90a7c3d500ef92ceedd4db3 authored over 13 years ago
unix: fix a compiler warning

905fe7134153164bc7ae633250ee7511edb81e26 authored over 13 years ago
test: fix compiling with gcc-4.5

970018156f82dce7485536d059de3e36f32e3100 authored over 13 years ago
windows: ERROR_PATH_NOT_FOUND -> UV_ENOENT mapping

58dd32750e4b744e5e195c2a602f00820ed56bf9 authored over 13 years ago
windows: make file handles non-inheritable by default to match node behavior

4197fc76b1e889c857d9f84349946cb1e73c49c9 authored over 13 years ago
windows: strip '\??\' from readlink path buffer.

2931bdcf54556736260cc886a0908cc7ac292d5b authored over 13 years ago
uv_fs_ functions to return result in sync mode

65c8a727a3bad4063adb2a462ce9e830acdcbd6d authored over 13 years ago
unix: handle readdir errors in uv__fs_after()

76216d8057a8f612921be9bdde262c2e074b8a6c authored over 13 years ago
unix: revert "eio: fix memory leak in eio__scandir()"

This reverts commit b450d8771967d0848595f8e966972ada257d3ffb.

It turns out that libeio doesn't ...

337ff1652642a84e36118e9162c163f35c95c1ce authored over 13 years ago
unix: fix off-by-one error in comparison

Only 3 of the 4 buffer list entries were being used.

4b9b692bb7a8571bf49b409d3505bab1f5cf0635 authored over 13 years ago
unix: bring back uv__stream_destroy()

This is the revised version of reverted commit 431195c.

3c96410902cb6180b2e3bad97b009242bc930b26 authored over 13 years ago
unix: handle stream write errors properly

1. Ensure that failed writes don't leave the write queue in an inconsistent
state. Before, wr...

bca49960fbde41517a833bc3f6bca1971c9746c0 authored over 13 years ago
unix: fix argument check / write request init order

066dc6bcc86f8147ef40e15c4ce22e2abe33e661 authored over 13 years ago
unix: remove unnecessary variable

21936ebf24e5429fa134e9ecf8397c550af9fc2d authored over 13 years ago
unix: fix write queue double init

d70c760338eb6f2bbf5e57e4692c68a467690d8a authored over 13 years ago
Add EEXIST handling

Additionally, map ERROR_ALREADY_EXISTS to EEXIST on Windows. I'm a bit
unsure about this mappin...

3c00d87b4239a6b8358e2085f806170c3eca10cf authored over 13 years ago
unix: implement uv_tty_set_mode

e7eeacb4ae69d4dee4af7787138cf476fc010b5d authored over 13 years ago
Add interfaces for uv_pipe_open, uv_tty_init, uv_tty_set_mode

Nothing works - no tests. This is just to coordinate efforts between Bert
and I.

4484d61fe1dc77669f94c7b0c3d2130adfdda87d authored over 13 years ago
gyp: add sunos config section

9bd8bd794575746538a4d5212d1a9d6ed880094c authored over 13 years ago
sunos: fix compiler errors, sun is a #define

2f2223f2b2f6ed3a595054e5a75f3abbd8645221 authored over 13 years ago
win: make uv_hrtime() thread-safe

bb15c0e268906c01dd120449eb46f4821cf3e30b authored over 13 years ago
Remove uv_init from uv.h and windows backend

f790b689a7603983f73683528176efe33b192332 authored over 13 years ago
Remove uv_init calls from tests and benchmarks

0dc564a2aac8b9aa9b7ff903f0a9226fb837279e authored over 13 years ago
unix: remove uv_init

828b6eb11dca2dd3f7a556d230928a2990ebe9a5 authored over 13 years ago
eio: fix memory leak in eio__scandir()

b450d8771967d0848595f8e966972ada257d3ffb authored over 13 years ago
Fix a typo that broke windows compilation.

af936a97dfaffbd316580f5bf54ce78ae45e3c37 authored over 13 years ago
Subclass uv_getaddrinfo_t from uv_req_t.

This patch also fixes #155. Since we no longer
memset clear the uv_getaddrinfo_t, the user can
n...

efa1b54076349653267640d5e0a5fe27a9cd852d authored over 13 years ago
unix: deduplicate stream init logic

Move shared init logic into uv__stream_init().

eb987bcc5c8743876f86c23d3658559dce2fc33a authored over 13 years ago