You can clone with
HTTPS or Subversion.
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 did but 1.7.5 does not.
c-ares: upgrade to 1.7.5
unix: darwin < 10.6 does not have fdatasync, use fsync
One more README cleanup'
Add a list of features to readme
Fix markdown headers in readme
Add link to docs
Remove uv_is_tty. Use uv_guess_handle instead.
unix,win: Make uv_freeaddrinfo to clean up addrinfo
added missing headers file
unix: add uv_guess_handle and uv_tty_get_winsize
windows: fire UV_CHANGE in case of overflow
unix: stub file watcher implementation
The file watcher API has not been implemented on all Unices yet.
Provide stubs on those platforms so libuv at least compiles.
windows: NextEntryOffset is relative, not absolute
build: absorb CFLAGS from environment
unix: move container_of and SAVE_ERRNO to internal.h
linux: implement file watcher API
windows: file watcher
unix: fix warning: implicit declaration of function ‘isatty’
build: add test-tty to gyp file list, unbreaks build
More tty on unix fixes
tty fixes for unix
Update AUTHORS and .mailmap
windows: fail uv_spawn() if options.file is NULL
unix: fix dangling pointer free() bug
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
could cause uv_getaddrinfo_done to call freeaddrinfo
on an invalid pointer.
build: use -m32 only when host_arch != target_arch
Unbreaks the gyp build on x86_64 linux systems.
Fix gyp build
unix: remove failed write requests from stream->write_queue_size
unix: pass error to write callback in stream cleanup
test: remove futimes sub-second precision checks, unreliable on freebsd
unix: define HAVE_FUTIMES on freebsd
unix: freebsd doesn't have fdatasync, do a full fsync instead
build: fix freebsd gyp build