8010bf9d | 11-Feb-2014 |
Marc Schlaich |
build, windows: fixed x64 configuration issue |
7df24583 | 09-Feb-2014 |
Benjamin Saunders |
fs: vectored IO API for filesystem read/write This improves API consistency with uv_read and uv_write and may improve efficiency for some uses. Vectored IO is emulated when the requi
fs: vectored IO API for filesystem read/write This improves API consistency with uv_read and uv_write and may improve efficiency for some uses. Vectored IO is emulated when the requisite system calls are unavailable.
show more ...
|
d4c12adf | 14-Feb-2014 |
Saúl Ibarra Corretgé |
include: expose libuv version in header files |
6f62d62c | 16-Feb-2014 |
Alex Crichton |
windows: always initialize uv_process_t The unix implementation of uv_spawn always starts out with a uv__handle_init, but the windows implementation sometimes bails out early before
windows: always initialize uv_process_t The unix implementation of uv_spawn always starts out with a uv__handle_init, but the windows implementation sometimes bails out early before calling uv__handle_init. This means that uv_close on a failed uv_spawn will always succeed on unix but sometimes fail on windows. This commit lifts the initialization of the uv_process_t above all of the error checking to ensure that uv_close will always work when uv_spawn returns an error.
show more ...
|
8692bbc2 | 16-Feb-2014 |
Alex Crichton |
windows: fix building on MinGW The crtdbg.h header was added in c0716b3d, but MinGW does not have this header present on the system. This commit takes the same approach of 2684f876a
windows: fix building on MinGW The crtdbg.h header was added in c0716b3d, but MinGW does not have this header present on the system. This commit takes the same approach of 2684f876a and just ignores this header and functionality on MinGW
show more ...
|
6e2021ca | 15-Feb-2014 |
Saúl Ibarra Corretgé |
unix: correct error when calling uv_shutdown twice This is a backport of a284b90 for v0.10 branch |
a284b90c | 15-Feb-2014 |
Keno Fischer |
unix: correct error when calling uv_shutdown twice Before this one of the requests was left as a ghost in the system. See https://github.com/JuliaLang/julia/issues/5793 |
107be2be | 14-Feb-2014 |
Saúl Ibarra Corretgé |
unix, windows: map EFBIG errno |
c8e4db6e | 11-Feb-2014 |
Saúl Ibarra Corretgé |
include: mark close_cb field as private |
b738d315 | 10-Feb-2014 |
Brian White |
build: skip vcvarsall if already set up Without this, running vcbuild repeatedly for some time will cause errors with msbuild saying the command line is too long (due to concatenation happen
build: skip vcvarsall if already set up Without this, running vcbuild repeatedly for some time will cause errors with msbuild saying the command line is too long (due to concatenation happening in vcvarsall).
show more ...
|
66ab3891 | 10-Feb-2014 |
Saúl Ibarra Corretgé |
unix: call setgoups before calling setuid/setgid Partial fix for #1093 |
3901ec49 | 10-Feb-2014 |
Saúl Ibarra Corretgé |
unix: fix uv_tcp_nodelay return value in case of error Fixes #1102 |
419c2ffa | 10-Feb-2014 |
Saúl Ibarra Corretgé |
test: fix udp multicast interface test |
a3c0e48f | 15-Jan-2014 |
Sam Roberts |
doc: describe signal send emulation on windows Signals don't exist on Windows, but libuv emulates the behaviour of several Unix signals. This wasn't documented, and the existing docu
doc: describe signal send emulation on windows Signals don't exist on Windows, but libuv emulates the behaviour of several Unix signals. This wasn't documented, and the existing documentation for signal reception emulation on Windows was worded as if it applied to signal sending, which it does not.
show more ...
|
Revision tags: node-v0.8.19, node-v0.9.10 |
|
451de61b | 22-Jan-2013 |
Austin Foxley |
unix, win: add uv_udp_set_multicast_interface() |
7301d21e | 04-Feb-2014 |
Fedor Indutny |
gyp: qualify `library` variable Use prefixed variable name for better control over dependencies. |
280469f4 | 05-Feb-2014 |
Fedor Indutny |
test: build spawn_fs_open only on unixes |
60d621c6 | 01-Feb-2014 |
Dylan Cali |
gitignore: root test ignores at /test |
cb1cc254 | 01-Feb-2014 |
Fedor Indutny |
test: fix build on windows disable spawn_fs_open |
6abe1e4b | 29-Jan-2014 |
Fedor Indutny |
fs: `uv__cloexec()` opened fd Every file descriptor opened using libuv should be automatically marked as CLOEXEC to prevent it from leaking to a child process. Note that since we are
fs: `uv__cloexec()` opened fd Every file descriptor opened using libuv should be automatically marked as CLOEXEC to prevent it from leaking to a child process. Note that since we are opening fds in a thread pool, there is a possible race condition between `uv_spawn()` and the `open()` + `uv__cloexec()`. The rwlock was added to avoid it. see https://github.com/joyent/node/issues/6905
show more ...
|
6c525df7 | 31-Jan-2014 |
Dylan Cali |
test: set getaddrinfo_fail timeout to 10000 getaddrinfo_fail can sometimes take slightly longer than the default timeout of 5000. Set its timeout to 10000 to compensate, but leave the
test: set getaddrinfo_fail timeout to 10000 getaddrinfo_fail can sometimes take slightly longer than the default timeout of 5000. Set its timeout to 10000 to compensate, but leave the timeout of all other tests at the default.
show more ...
|
756087e0 | 31-Jan-2014 |
Dylan Cali |
test: support flexibly setting custom task options Add a single TEST_ENTRY_CUSTOM hook that can be used to override task entry defaults. Different tests can have different timeouts depen
test: support flexibly setting custom task options Add a single TEST_ENTRY_CUSTOM hook that can be used to override task entry defaults. Different tests can have different timeouts depending on what is appropriate for each test. A separate TEST_OUTPUT_ENTRY hook is no longer necessary. In order to support per-task timeouts, the timeout field has been moved into the task_entry_t struct. The default (5000) is now set as part of TEST_ENTRY.
show more ...
|
513ce625 | 31-Jan-2014 |
Fedor Indutny |
Merge branch 'v0.10' Conflicts: AUTHORS ChangeLog src/unix/stream.c src/version.c
|
a6ff04d2 | 31-Jan-2014 |
Oguz Bastemur |
stream: start thread after assignments Changed the order of the member assignments since the thread may start before the parameters are assigned. This especially happens when the osx
stream: start thread after assignments Changed the order of the member assignments since the thread may start before the parameters are assigned. This especially happens when the osx scheduler is very busy.
show more ...
|
b0ec132a | 29-Jan-2014 |
Timothy J Fontaine |
Now working on v0.11.20 |