History log of /libuv/ (Results 2776 – 2800 of 5440)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
a03ea23918-Feb-2014 Fedor Indutny

Revert "fs: vectored IO API for filesystem read/write"

This reverts commit 7df24583e5ea77086e765a4bf0773407f0ec190d.

3310ff4a18-Feb-2014 Timothy J Fontaine

build: update dtrace m4 check for sunos

The check to see if -G is needed for dtrace requires a bit more effort,
make a header, c file, and object file.

d7c8cffe18-Feb-2014 Saúl Ibarra Corretgé

windows: fixed compilation warning

8010bf9d11-Feb-2014 Marc Schlaich

build, windows: fixed x64 configuration issue

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

d4c12adf14-Feb-2014 Saúl Ibarra Corretgé

include: expose libuv version in header files

6f62d62c16-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 ...

8692bbc216-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 ...

6e2021ca15-Feb-2014 Saúl Ibarra Corretgé

unix: correct error when calling uv_shutdown twice

This is a backport of a284b90 for v0.10 branch

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

107be2be14-Feb-2014 Saúl Ibarra Corretgé

unix, windows: map EFBIG errno

c8e4db6e11-Feb-2014 Saúl Ibarra Corretgé

include: mark close_cb field as private

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

66ab389110-Feb-2014 Saúl Ibarra Corretgé

unix: call setgoups before calling setuid/setgid

Partial fix for #1093

3901ec4910-Feb-2014 Saúl Ibarra Corretgé

unix: fix uv_tcp_nodelay return value in case of error

Fixes #1102

419c2ffa10-Feb-2014 Saúl Ibarra Corretgé

test: fix udp multicast interface test

a3c0e48f15-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
451de61b22-Jan-2013 Austin Foxley

unix, win: add uv_udp_set_multicast_interface()

7301d21e04-Feb-2014 Fedor Indutny

gyp: qualify `library` variable

Use prefixed variable name for better control over dependencies.

280469f405-Feb-2014 Fedor Indutny

test: build spawn_fs_open only on unixes

60d621c601-Feb-2014 Dylan Cali

gitignore: root test ignores at /test

cb1cc25401-Feb-2014 Fedor Indutny

test: fix build on windows

disable spawn_fs_open

6abe1e4b29-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 ...

6c525df731-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 ...

756087e031-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 ...

1...<<111112113114115116117118119120>>...218