History log of /libuv/ (Results 2226 – 2250 of 5435)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
e49ebd6922-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 ...

74990f3a30-Apr-2015 Saúl Ibarra Corretgé

gitignore: ignore IntelliJ project files

202195c221-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 ...

1f711e4d29-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.

7063620825-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>

8fac49d021-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 ...

21bcaceb20-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>

7dcc3e0c12-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 ...

cdc10a9010-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>

09cdc92310-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>

009bbad407-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 ...

edcf04d520-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 ...

55cc5bac24-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 ...

a7e7bafc23-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>

1d8332f707-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 ...

e2e218b707-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>

3e405d9007-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

3346082127-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 ...

2eb1c18226-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>

508cd3c223-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>

db39a6ce23-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>

34da61b320-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 ...

12c9360820-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 ...

3616e61417-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 ...

252f362412-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 ...

1...<<81828384858687888990>>...218