You can clone with
HTTPS or Subversion.
unix: unref fs event watcher
Watchers were being ref-counted twice which wasn't harmful in itself but stopped
uv_unref() from working like you'd expect it to.
windows: uv_fs_rename to replace the new file if it exists
windows: ensure that uv_fs_event callbacks have long names
docs: add c-ares license note
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.
unix: the dl functions don't set errno
linux: detect if inotify syscalls are supported
linux: improve kernel feature detection
Do not check for minimum kernel and glibc versions, just check that the kernel
headers export the syscall number and invoke the syscall directly. Effectively
windows: correctly check the result of malloc
windows: fix memory leak when non-zero tcp reads are used
Fix missing increments of loop->counters
.gitignore core and vgcore files.
Update AUTHORS and .mailmap
doc: add Travis CI build status image
test: add `.travis.yml` for testing on Travis CI
test: make test runner return non-zero in case of failure
unix: fix warning: return 0 in function returning void
unix: check UV_CLOSING flag in uv__write()
uv__write() runs after the read callbacks have fired. Said callbacks may have
closed the handle, handle that graciously.
unix: make it safe to delete the default loop
Fixes a potential free() of non-malloc'ed memory.
unix: translate ETIMEDOUT to UV_ETIMEDOUT
windows: enable pending pipe instances knob
Win: utf-8 decoder bug when compiling with gcc
Fix MinGW and MinGW-w64 builds
Win: lower case tlhelp32.h to support cross compilation
uv_cwd + uv_chdir
Revert "build: compile with -D__DARWIN_64_BIT_INO_T on OS X"
This reverts commit 01fbe7b.
__DARWIN_64_BIT_INO_T is a no-op in most cases and might be actively harmful in
Remove incorrect documentation comment.
The callback for uv_close does not have a status parameter.
Note that uv_is_active works on timers.
Windows: avoid the loop starvation bug. Closes GH-154
Win: get rid of UV_EAINONAME, use UV_ENOENT instead
Strip trailing whitespace
windows: make uv_fs_stat use open + fstat to support long paths
Win: fix uv_getaddrinfo error reporting