f9aa3b3d | 09-Dec-2014 |
Bert Belder |
test: test that closing a poll handle doesn't corrupt the stack This is a regression test for an issue that was originally reported in https://github.com/libuv/libuv/pull/36, and fixed i
test: test that closing a poll handle doesn't corrupt the stack This is a regression test for an issue that was originally reported in https://github.com/libuv/libuv/pull/36, and fixed in cd89452. PR-URL: https://github.com/libuv/libuv/pull/48 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
413dbd89 | 09-Dec-2014 |
Saúl Ibarra Corretgé |
Add SHAs to changelog |
d42630dd | 09-Dec-2014 |
Saúl Ibarra Corretgé |
2014.12.10, Version 1.0.2 (Stable) Changes since version 1.0.1: * linux: fix sigmask size arg in epoll_pwait() call (Ben Noordhuis) * linux: handle O_NONBLOCK != SOCK_NONBL
2014.12.10, Version 1.0.2 (Stable) Changes since version 1.0.1: * linux: fix sigmask size arg in epoll_pwait() call (Ben Noordhuis) * linux: handle O_NONBLOCK != SOCK_NONBLOCK case (Helge Deller) * doc: fix spelling (Joey Geralnik) * unix, windows: fix typos in comments (Joey Geralnik) * test: canonicalize test runner path (Ben Noordhuis) * test: fix compilation warnings (Saúl Ibarra Corretgé) * test: skip tty test if detected width and height are 0 (Saúl Ibarra Corretgé) * doc: update README with IRC channel (Saúl Ibarra Corretgé) * Revert "unix: use cfmakeraw() for setting raw TTY mode" (Ben Noordhuis) * doc: document how to get result of uv_fs_mkdtemp (Tim Caswell) * unix: add flag for blocking SIGPROF during poll (Ben Noordhuis) * unix, windows: add uv_loop_configure() function (Ben Noordhuis) * win: keep a reference to AFD_POLL_INFO in cancel poll (Marc Schlaich) * test: raise fd limit for OSX select test (Saúl Ibarra Corretgé) * unix: remove overzealous assert in uv_read_stop (Saúl Ibarra Corretgé) * unix: reset the reading flag when a stream gets EOF (Saúl Ibarra Corretgé) * unix: stop reading if an error is produced (Saúl Ibarra Corretgé) * cleanup: remove all dead assignments (Maciej Małecki) * linux: return early if we have no interfaces (Maciej Małecki) * cleanup: remove a dead increment (Maciej Małecki)
show more ...
|
7d144851 | 09-Dec-2014 |
Saúl Ibarra Corretgé |
Merge branch 'v0.10' into v1.x Conflicts: AUTHORS ChangeLog src/version.c src/win/poll.c
|
20fe7f9b | 09-Dec-2014 |
Saúl Ibarra Corretgé |
Now working on v0.10.31 |
5a63f5e9 | 09-Dec-2014 |
Saúl Ibarra Corretgé |
2014.12.10, Version 0.10.30 (Stable) Changes since version 0.10.29: * linux: fix sigmask size arg in epoll_pwait() call (Ben Noordhuis) * linux: handle O_NONBLOCK != SOCK_N
2014.12.10, Version 0.10.30 (Stable) Changes since version 0.10.29: * linux: fix sigmask size arg in epoll_pwait() call (Ben Noordhuis) * linux: handle O_NONBLOCK != SOCK_NONBLOCK case (Helge Deller) * doc: update project links (Ben Noordhuis) * windows: fix compilation of tests (Marc Schlaich) * unix: add flag for blocking SIGPROF during poll (Ben Noordhuis) * unix, windows: add uv_loop_configure() function (Ben Noordhuis) * win: keep a reference to AFD_POLL_INFO in cancel poll (Marc Schlaich)
show more ...
|
f87657ee | 26-Sep-2014 |
Maciej Małecki |
cleanup: remove a dead increment As pointed out by clang-analyzer. PR-URL: https://github.com/libuv/libuv/pull/13 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By
cleanup: remove a dead increment As pointed out by clang-analyzer. PR-URL: https://github.com/libuv/libuv/pull/13 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
f86cd02a | 26-Sep-2014 |
Maciej Małecki |
linux: return early if we have no interfaces This was pointed out as possible undefined allocation of 0 bytes by clang-analyzer. `malloc` of 0 bytes can return either `NULL` or a val
linux: return early if we have no interfaces This was pointed out as possible undefined allocation of 0 bytes by clang-analyzer. `malloc` of 0 bytes can return either `NULL` or a valid pointer which can't be dereferenced. On systems which return `NULL`, we would consider it a `malloc` error and return an `ENOMEM` to the caller. PR-URL: https://github.com/libuv/libuv/pull/13 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
18d58643 | 26-Sep-2014 |
Maciej Małecki |
cleanup: remove all dead assignments As pointed out by clang-analyzer. PR-URL: https://github.com/libuv/libuv/pull/13 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewe
cleanup: remove all dead assignments As pointed out by clang-analyzer. PR-URL: https://github.com/libuv/libuv/pull/13 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
873b0260 | 09-Dec-2014 |
Saúl Ibarra Corretgé |
unix: stop reading if an error is produced This aligns the behavior with Windows, where users don't need to call `uv_read_stop` or `uv_close` if they get an error in the read callbac
unix: stop reading if an error is produced This aligns the behavior with Windows, where users don't need to call `uv_read_stop` or `uv_close` if they get an error in the read callback. PR-URL: https://github.com/libuv/libuv/pull/47 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|
b1bb9053 | 09-Dec-2014 |
Saúl Ibarra Corretgé |
unix: reset the reading flag when a stream gets EOF PR-URL: https://github.com/libuv/libuv/pull/47 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> |
db6ba5b2 | 23-Oct-2014 |
Saúl Ibarra Corretgé |
unix: remove overzealous assert in uv_read_stop Also make it a noop if we weren't reading at all. PR-URL: https://github.com/libuv/libuv/pull/47 Reviewed-By: Ben Noordhuis <info
unix: remove overzealous assert in uv_read_stop Also make it a noop if we weren't reading at all. PR-URL: https://github.com/libuv/libuv/pull/47 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|
5c1c046d | 09-Dec-2014 |
Saúl Ibarra Corretgé |
test: raise fd limit for OSX select test Fixes #42 PR-URL: https://github.com/libuv/libuv/pull/46 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> |
cd894521 | 05-Dec-2014 |
schlamar |
win: keep a reference to AFD_POLL_INFO in cancel poll |
d3b1ccd6 | 05-Dec-2014 |
Ben Noordhuis |
doc: document uv_loop_configure() Move the comments from commit 9da5fd4 from the v0.10 branch into docs/. |
a6f2a4f8 | 05-Dec-2014 |
Ben Noordhuis |
Merge branch 'v0.10' into v1.x Conflicts: AUTHORS ChangeLog README.md config-unix.mk include/uv.h src/unix/internal.h
Merge branch 'v0.10' into v1.x Conflicts: AUTHORS ChangeLog README.md config-unix.mk include/uv.h src/unix/internal.h src/unix/kqueue.c src/unix/linux-core.c src/unix/stream.c src/uv-common.c src/uv-common.h src/version.c test/test-osx-select.c
show more ...
|
9da5fd44 | 27-Nov-2014 |
Ben Noordhuis |
unix, windows: add uv_loop_configure() function The only supported option right now is UV_LOOP_BLOCK_SIGNAL, which only supports the SIGPROF signal and only on UNIX platforms. So yes, i
unix, windows: add uv_loop_configure() function The only supported option right now is UV_LOOP_BLOCK_SIGNAL, which only supports the SIGPROF signal and only on UNIX platforms. So yes, it is kind of limited right now. But everything has to start somewhere. Refs strongloop/strong-agent#3 and strongloop-internal/scrum-cs#37. PR-URL: https://github.com/libuv/libuv/pull/15 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
2daf9448 | 27-Nov-2014 |
Ben Noordhuis |
unix: add flag for blocking SIGPROF during poll Add a per-event loop flag for blocking SIGPROF signals when polling for events. The motivation for this addition is to reduce the
unix: add flag for blocking SIGPROF during poll Add a per-event loop flag for blocking SIGPROF signals when polling for events. The motivation for this addition is to reduce the number of wakeups and subsequent clock_gettime() system calls when using a sampling profiler. On Linux, this switches from epoll_wait() to epoll_pwait() when enabled. Other platforms bracket the poll syscall with pthread_sigmask() calls. Refs strongloop/strong-agent#3 and strongloop-internal/scrum-cs#37. PR-URL: https://github.com/libuv/libuv/pull/15 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
dfdcfc0c | 04-Dec-2014 |
Tim Caswell |
doc: document how to get result of uv_fs_mkdtemp PR-URL: https://github.com/libuv/libuv/pull/31 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> |
484a3a92 | 04-Dec-2014 |
Ben Noordhuis |
Revert "unix: use cfmakeraw() for setting raw TTY mode" This reverts commit 0f25560c8aed4fb9f40120750d0832ac415ce092. This change was introduced to make it possible to use the TTY f
Revert "unix: use cfmakeraw() for setting raw TTY mode" This reverts commit 0f25560c8aed4fb9f40120750d0832ac415ce092. This change was introduced to make it possible to use the TTY for binary I/O but unfortunately it breaks libuv users that depend on the OPOST and ONLCR flags, like node.js. There is no point in adding those flags after the call to cfmakeraw() because that would once again make the TTY unsuitable for binary I/O. Let's revert it for now and revisit it again later. Fixes libuv/libuv#32, reverts joyent/libuv#1567. PR-URL: https://github.com/libuv/libuv/pull/33 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
e7895deb | 03-Dec-2014 |
Saúl Ibarra Corretgé |
doc: update README with IRC channel PR-URL: https://github.com/libuv/libuv/pull/26 |
e157dc9c | 02-Dec-2014 |
Saúl Ibarra Corretgé |
test: skip tty test if detected width and height are 0 This happens in certain build environments such as Jenkins if some tweaking is not performed in the host system. PR-URL: h
test: skip tty test if detected width and height are 0 This happens in certain build environments such as Jenkins if some tweaking is not performed in the host system. PR-URL: https://github.com/libuv/libuv/pull/22
show more ...
|
b5442510 | 02-Dec-2014 |
Saúl Ibarra Corretgé |
test: fix compilation warnings PR-URL: https://github.com/libuv/libuv/pull/23 |
ff29322b | 01-Dec-2014 |
Ben Noordhuis |
test: canonicalize test runner path The get_currentexe test requires a canonicalized argv[0] to check against. Before this commit, it failed when argv[0] contained symbolic links.
test: canonicalize test runner path The get_currentexe test requires a canonicalized argv[0] to check against. Before this commit, it failed when argv[0] contained symbolic links. Fixes libuv/libuv#18.
show more ...
|
3aeca36a | 28-Nov-2014 |
Joey Geralnik |
unix, windows: fix typos in comments Fix various typos and spelling mistakes in comments. Does not affect any code, just changes comments. PR-URL: https://github.com/libuv/libuv
unix, windows: fix typos in comments Fix various typos and spelling mistakes in comments. Does not affect any code, just changes comments. PR-URL: https://github.com/libuv/libuv/pull/17 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|