c8ffee34 | 31-May-2013 |
Brian White |
freebsd: don't enable dtrace if it's not available |
8e4b248c | 05-Jun-2013 |
Ben Noordhuis |
unix: unconditionally stop handle on close Make sure the handle is fully stopped by the time uv__stream_close() calls uv_read_stop(). Fixes the following assertion: Assertio
unix: unconditionally stop handle on close Make sure the handle is fully stopped by the time uv__stream_close() calls uv_read_stop(). Fixes the following assertion: Assertion failed: (!uv__io_active(&stream->io_watcher, UV__POLLOUT) || !ngx_queue_empty(&stream->write_completed_queue) || !ngx_queue_empty(&stream->write_queue) || stream->shutdown_req != NULL || stream->connect_req != NULL), function uv_read_stop, file ../deps/uv/src/unix/stream.c, line 1329. Fixes joyent/node#5622.
show more ...
|
e9ae62d1 | 04-Jun-2013 |
isaacs |
Now working on v0.10.11 |
0d95a88b | 04-Jun-2013 |
isaacs |
2013.06.05, Version 0.10.10 (Stable) Changes since version 0.10.9: * include: document uv_update_time() and uv_now() (Ben Noordhuis) * linux: fix cpu model parsing on newer
2013.06.05, Version 0.10.10 (Stable) Changes since version 0.10.9: * include: document uv_update_time() and uv_now() (Ben Noordhuis) * linux: fix cpu model parsing on newer arm kernels (Ben Noordhuis) * linux: fix memory leak in uv_cpu_info() error path (Ben Noordhuis) * linux: don't ignore OOM errors in uv_cpu_info() (Ben Noordhuis) * unix, windows: move uv_now() to uv-common.c (Ben Noordhuis) * darwin: make uv_fs_sendfile() respect length param (Wynn Wilkes)
show more ...
|
5b1422ba | 04-Jun-2013 |
Ben Noordhuis |
unix: s/ngx-queue.h/queue.h/ in checksparse.sh |
c766dfe8 | 04-Jun-2013 |
Ben Noordhuis |
src: make queue.h c++ compatible Squelch a warning about a cast from void* to another pointer type. It's legal C but not legal C++. Makes queue.h usable in node.js. |
eb1f60c0 | 31-May-2013 |
Ben Noordhuis |
build: fix build breakage from 3fdd2a1 Make sure the android_build variable is defined. |
3fdd2a11 | 30-May-2013 |
Linus Mårtensson |
uv: support android libuv standalone build Tested most of my compilation in the previous patch on NodeJS and extracted the patches from there. This patch ensures libuv will be capabl
uv: support android libuv standalone build Tested most of my compilation in the previous patch on NodeJS and extracted the patches from there. This patch ensures libuv will be capable of building standalone as well, both with gyp and Makefiles. Build documentation was added to the README.md file. Some tests are failing, and I have not heavily investigated the reasons. The failures are generally on errors, and are likely related to differences between fully POSIX-compatible systems and android.
show more ...
|
ede83188 | 31-May-2013 |
Ben Noordhuis |
test: don't use S_IREAD and S_IWRITE They're BSD-isms and obsolete ones at that. Replace with S_IRUSR and S_IWUSR. Alias as _S_IREAD and _S_IWRITE on Windows because the '90s never e
test: don't use S_IREAD and S_IWRITE They're BSD-isms and obsolete ones at that. Replace with S_IRUSR and S_IWUSR. Alias as _S_IREAD and _S_IWRITE on Windows because the '90s never ended in Redmond, WA.
show more ...
|
b9eb402f | 30-May-2013 |
Bert Belder |
include: remove lame comment from uv.h |
442d11d6 | 25-May-2013 |
Ben Noordhuis |
unix: avoid extra read, short-circuit on POLLHUP Avoid going through an extra alloc_cb -> read() -> read_cb cycle when the POLLHUP flag is set because we know the next read() will hit EO
unix: avoid extra read, short-circuit on POLLHUP Avoid going through an extra alloc_cb -> read() -> read_cb cycle when the POLLHUP flag is set because we know the next read() will hit EOF. Fixes #803.
show more ...
|
b4c658c3 | 29-May-2013 |
Wynn Wilkes |
darwin: make uv_fs_sendfile() respect length param The darwin sendfile implementation uses the &len parameter as input and output. The code was sending 0 (not using the value of req->len
darwin: make uv_fs_sendfile() respect length param The darwin sendfile implementation uses the &len parameter as input and output. The code was sending 0 (not using the value of req->len) so the behavior wasn't what the caller was expecting. This makes sure to initialize len with req->len to ensure that the caller can send portions of a file (not always everything to the end of the file).
show more ...
|
081f7018 | 29-May-2013 |
Bert Belder |
test: use c-style comments Fixes a compilation problem on OS X caused by the use of c++-style comments in test-osx-select.c. |
e0bdb3db | 29-May-2013 |
Ben Noordhuis |
unix, windows: move uv_now() to uv-common.c |
b93cf8b5 | 28-May-2013 |
Ben Noordhuis |
linux: don't ignore OOM errors in uv_cpu_info() |
31282a97 | 28-May-2013 |
Ben Noordhuis |
linux: fix memory leak in uv_cpu_info() error path Any memory allocated to hold CPU model strings wasn't freed on error. |
92c72f58 | 28-May-2013 |
Ben Noordhuis |
linux: fix cpu model parsing on newer arm kernels The format of /proc/cpuinfo on ARM kernels >= 3.8 has changed. Scan for the string "model name" (like x86) first, "Processor" second.
linux: fix cpu model parsing on newer arm kernels The format of /proc/cpuinfo on ARM kernels >= 3.8 has changed. Scan for the string "model name" (like x86) first, "Processor" second. Fixes #812.
show more ...
|
dfff2e9e | 28-May-2013 |
Ben Noordhuis |
include: document uv_update_time() and uv_now() |
21c12b82 | 28-May-2013 |
isaacs |
Now working on v0.10.10 |
a195f9ac | 28-May-2013 |
isaacs |
2013.05.29, Version 0.10.9 (Stable) Changes since version 0.10.8: * unix: fix stream refcounting buglet (Ben Noordhuis) * unix: remove erroneous asserts (Ben Noordhuis)
2013.05.29, Version 0.10.9 (Stable) Changes since version 0.10.8: * unix: fix stream refcounting buglet (Ben Noordhuis) * unix: remove erroneous asserts (Ben Noordhuis) * unix: add uv__is_closing() macro (Ben Noordhuis) * unix: stop stream POLLOUT watcher on write error (Ben Noordhuis)
show more ...
|
b329d51e | 26-May-2013 |
Ben Noordhuis |
unix: stop stream POLLOUT watcher on write error The node.js test suite sometimes hits the assert that was added in commit 4146805 that checks if there are connect, write or shutdown
unix: stop stream POLLOUT watcher on write error The node.js test suite sometimes hits the assert that was added in commit 4146805 that checks if there are connect, write or shutdown requests pending when the user calls uv_read_stop() while the stream is primed for writing. The libuv user (i.e. node.js) is supposed to close the stream on error. Because uv__stream_close() calls uv_read_stop(), it's possible that the POLLOUT watcher is still active.
show more ...
|
8e16f8e0 | 26-May-2013 |
Ben Noordhuis |
unix: add uv__is_closing() macro |
fc6a2ad2 | 08-May-2013 |
Linus Mårtensson |
unix: support for android builds Adds targets and fixes to ensure building for android works. To build on android, refer to the android standalone toolchain. |
a8da229f | 30-May-2013 |
Ben Noordhuis |
build: remove CSTDFLAG, use only CFLAGS |
2c2327be | 30-May-2013 |
Ben Noordhuis |
doc: explain how to build a .so |