e49ebd69 | 22-Apr-2015 |
Rui Abreu Ferreira |
build: set SONAME for shared library in uv.gyp For autoconf the libuv shared library SONAME is libuv.so.1.0 but gyp builds in UNIX were missing the proper SONAME. gyp does not have a
build: set SONAME for shared library in uv.gyp For autoconf the libuv shared library SONAME is libuv.so.1.0 but gyp builds in UNIX were missing the proper SONAME. gyp does not have an explicit setting for SONAME. Changing the output file extensions triggers the use of SONAME. The previous gyp configuration also also caused issue joyent/libuv#1382, that prevented building the tests against a shared library - the issue is now fixed for UNIX. PR-URL: https://github.com/libuv/libuv/pull/329 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
74990f3a | 30-Apr-2015 |
Saúl Ibarra Corretgé |
gitignore: ignore IntelliJ project files |
202195c2 | 21-Apr-2015 |
Ben Noordhuis |
unix: clean up uv_fs_open() O_CLOEXEC logic Move the logic out of uv__fs_work() and into a function of its own. PR-URL: https://github.com/libuv/libuv/pull/326 Reviewed-By: Saúl
unix: clean up uv_fs_open() O_CLOEXEC logic Move the logic out of uv__fs_work() and into a function of its own. PR-URL: https://github.com/libuv/libuv/pull/326 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
1f711e4d | 29-Apr-2015 |
Saúl Ibarra Corretgé |
Revert "memory: add uv_replace_allocator" This reverts commit c272f1f1bc0bda625e6441d798c110b4064a6ce2. The concept will come back to libuv, but it needs some more work. |
70636208 | 25-Apr-2015 |
Daryl Haresign |
docs: add some missing words PR-URL: https://github.com/libuv/libuv/pull/332 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> |
8fac49d0 | 21-Apr-2015 |
Alan Rogers |
unix: open "/dev/null" instead of "/" for emfile_fd We may not have permission to open "/". This fix allows libuv to be used in a OS X app that has sandboxing enabled, without the need f
unix: open "/dev/null" instead of "/" for emfile_fd We may not have permission to open "/". This fix allows libuv to be used in a OS X app that has sandboxing enabled, without the need for a temporary entitlement to allow reading of "/" (Which would never pass app review). In some rare cases "/dev" isn't mounted, so we open "/" as a fallback. PR-URL: https://github.com/libuv/libuv/pull/328 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
21bcaceb | 20-Apr-2015 |
Per Nilsson |
win: fix of double free in uv_uptime PR-URL: https://github.com/libuv/libuv/pull/324 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> |
7dcc3e0c | 12-Apr-2015 |
Saúl Ibarra Corretgé |
win: fix uv_fs_access on directories For posterity, these are the rules for access on Windows (taken from CPython's implementation), Access is possible if: * Write access wasn't
win: fix uv_fs_access on directories For posterity, these are the rules for access on Windows (taken from CPython's implementation), Access is possible if: * Write access wasn't requested * The file isn't read-only * It's a directory (directories cannot be read-only on Windows) PR-URL: https://github.com/libuv/libuv/pull/316 Reviewed-By: Bert Belder <bertbelder@gmail.com>
show more ...
|
cdc10a90 | 10-Apr-2015 |
Saúl Ibarra Corretgé |
test: remove LOG and LOGF variadic macros Initial patch by @simar7, thanks! PR-URL: https://github.com/libuv/libuv/pull/313 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> |
09cdc923 | 10-Apr-2015 |
Saúl Ibarra Corretgé |
unix: fix potential bug if dup2 fails in uv_spawn PR-URL: https://github.com/libuv/libuv/pull/309 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> |
009bbad4 | 07-Apr-2015 |
Saúl Ibarra Corretgé |
unix: fix swapping fds order in uv_spawn Alternative implementation (and test) to https://github.com/libuv/libuv/pull/226 Fixes: https://github.com/joyent/libuv/issues/1084
unix: fix swapping fds order in uv_spawn Alternative implementation (and test) to https://github.com/libuv/libuv/pull/226 Fixes: https://github.com/joyent/libuv/issues/1084 PR-URL: https://github.com/libuv/libuv/pull/309 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|
edcf04d5 | 20-Mar-2015 |
Saúl Ibarra Corretgé |
test: spawn child replacing std{out,err} to stderr Refs: https://github.com/libuv/libuv/pull/224 PR-URL: https://github.com/libuv/libuv/pull/309 Reviewed-By: Ben Noordhuis <info
test: spawn child replacing std{out,err} to stderr Refs: https://github.com/libuv/libuv/pull/224 PR-URL: https://github.com/libuv/libuv/pull/309 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|
55cc5bac | 24-Feb-2015 |
Sam Roberts |
unix: don't close the fds we just setup If a descriptor was being copied to an fd that *was not its current value*, it should get closed after being copied. But the existing code wou
unix: don't close the fds we just setup If a descriptor was being copied to an fd that *was not its current value*, it should get closed after being copied. But the existing code would close the fd, even when it no longer referred to the original descriptor. Don't do this, only close fds that are not in the desired range for the child process. See https://github.com/iojs/io.js/issues/862 PR-URL: https://github.com/libuv/libuv/pull/309 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
a7e7bafc | 23-Mar-2015 |
Saúl Ibarra Corretgé |
android: fix compilation warning PR-URL: https://github.com/libuv/libuv/pull/285 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> |
1d8332f7 | 07-Apr-2015 |
Ben Noordhuis |
linux: fix epoll_pwait() fallback on arm64 arm64 doesn't have a epoll_wait() system call but a logic error stopped libuv from falling back to epoll_pwait(). This bug was introdu
linux: fix epoll_pwait() fallback on arm64 arm64 doesn't have a epoll_wait() system call but a logic error stopped libuv from falling back to epoll_pwait(). This bug was introduced in commit 67bb2b5 ("linux: fix epoll_pwait() regression with < 2.6.19") which sadly exchanged one regression for another. PR-URL: https://github.com/libuv/libuv/pull/308 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
e2e218b7 | 07-Apr-2015 |
Corey Farrell |
doc: document uv_buf_t members PR-URL: https://github.com/libuv/libuv/pull/307 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> |
3e405d90 | 07-Apr-2015 |
Saúl Ibarra Corretgé |
Revert "test: fix tcp_oob occassionally timing out" This reverts commit 3346082132dc2ff809dfd5d25d451c0b33905f53. See https://github.com/libuv/libuv/issues/258 |
33460821 | 27-Mar-2015 |
Saúl Ibarra Corretgé |
test: fix tcp_oob occassionally timing out Patch by @indutny Fixes: https://github.com/libuv/libuv/issues/258 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-B
test: fix tcp_oob occassionally timing out Patch by @indutny Fixes: https://github.com/libuv/libuv/issues/258 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-By: Fedor Indutny <fedor@indutny.com> Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
show more ...
|
2eb1c182 | 26-Mar-2015 |
Devchandra Meetei Leishangthem |
build: add documentation for ninja support PR-URL: https://github.com/libuv/libuv/pull/290 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> |
508cd3c2 | 23-Mar-2015 |
Saúl Ibarra Corretgé |
doc: clarify that we don't maintain external doc resources PR-URL: https://github.com/libuv/libuv/pull/284 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> |
db39a6ce | 23-Mar-2015 |
Saúl Ibarra Corretgé |
doc: clarify what uv_*_open accepts Fixes: https://github.com/libuv/libuv/issues/281 PR-URL: https://github.com/libuv/libuv/pull/284 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> |
34da61b3 | 20-Mar-2015 |
Saúl Ibarra Corretgé |
test: fix tty_file, close handle if initialized If the handle is closed when it wasn't initialized, uv_close will fail. PR-URL: https://github.com/libuv/libuv/pull/279 Reviewed-
test: fix tty_file, close handle if initialized If the handle is closed when it wasn't initialized, uv_close will fail. PR-URL: https://github.com/libuv/libuv/pull/279 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|
12c93608 | 20-Mar-2015 |
Brian Green |
windows: fix handle leak on EMFILE If CreateFileW succeeds, but _open_osfhandle fails, the handle must be closed. PR-URL: https://github.com/libuv/libuv/pull/278 Reviewed-By: Sa
windows: fix handle leak on EMFILE If CreateFileW succeeds, but _open_osfhandle fails, the handle must be closed. PR-URL: https://github.com/libuv/libuv/pull/278 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
3616e614 | 17-Mar-2015 |
Ryan Phillips |
unix: reap child on execvp() failure Reap the forked process when execvp() fails. Fixes leaking zombie child processes. PR-URL: https://github.com/libuv/libuv/pull/274 Revi
unix: reap child on execvp() failure Reap the forked process when execvp() fails. Fixes leaking zombie child processes. PR-URL: https://github.com/libuv/libuv/pull/274 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
252f3624 | 12-Mar-2015 |
Kazuho Oku |
include: use `extern "c++"` for defining C++ code PR-URL: https://github.com/libuv/libuv/pull/265 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <s
include: use `extern "c++"` for defining C++ code PR-URL: https://github.com/libuv/libuv/pull/265 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|