History log of /libuv/ (Results 2526 – 2550 of 5435)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
84ed98e810-Aug-2014 Saúl Ibarra Corretgé

test: skip UDP dualstack test on BSDs

As of right now Linux comes with bindv6only=0 by default but BSDs use
bindv6only=1. It can be changed systemwide with sysctl, but it's not
nice

test: skip UDP dualstack test on BSDs

As of right now Linux comes with bindv6only=0 by default but BSDs use
bindv6only=1. It can be changed systemwide with sysctl, but it's not
nice to depend on the environment for running tests, so disable it just
on BSDs.

show more ...

94c7a13f10-Aug-2014 Saúl Ibarra Corretgé

test: fix udp_multicast_interface6 on FreeBSD

ac879ed817-Mar-2013 Paul Goldsmith

windows: add support for UNC paths on uv_spawn

0ecee21307-Jul-2014 Andrius Bentkus

unix, windows: add uv_recv_buffer_size and uv_send_buffer_size

4dc0d81c09-Aug-2014 Saúl Ibarra Corretgé

netbsd: fix build

Thanks @ezra1!

Closes #1391

c87c44ff08-Aug-2014 Alexis Campailla

windows: fix uv__getaddrinfo_translate_error

Use Windows socket error codes, as recommended by MSDN, like we already
do with GetNameInfoW.

837c62c715-Jul-2014 Jameson Nash

windows: make uv_read_stop immediately stop reading

This implements locking around the blocking call to ReadFile to get
around a Windows kernel bug where a blocking ReadFile operation on

windows: make uv_read_stop immediately stop reading

This implements locking around the blocking call to ReadFile to get
around a Windows kernel bug where a blocking ReadFile operation on a
stream can deadlock the thread. This allows uv_read_stop to immediately
cancel a pending IO operation, and allows uv_pipe_getsockname to
"pause" any pending read (from libuv) while it retrieves the
sockname information.

If unsupported by the OS (pre-Vista), this reverts to the old
(e.g. deadlock-prone) behavior

Closes #1313

show more ...

02e1ebd407-Aug-2014 Saúl Ibarra Corretgé

include: remove unneeded EADDRINFO errno

EADDRINFO is not a readl errno, it was used to signal any error that
getaddrinfo would return, but we return actual errors now.

a9a4872c07-Aug-2014 Saúl Ibarra Corretgé

Now working on v0.11.29

fc9e2a0b07-Aug-2014 Saúl Ibarra Corretgé

2014.08.08, Version 0.11.28 (Unstable)

Changes since version 0.11.27:

* unix, windows: const-ify handle in uv_udp_getsockname (Rasmus
Pedersen)

* windows: use UV_ECAN

2014.08.08, Version 0.11.28 (Unstable)

Changes since version 0.11.27:

* unix, windows: const-ify handle in uv_udp_getsockname (Rasmus
Pedersen)

* windows: use UV_ECANCELED for aborted TCP writes (Saúl Ibarra
Corretgé)

* windows: add more required environment variables (Jameson Nash)

* windows: sort environment variables before calling CreateProcess
(Jameson Nash)

* unix, windows: move uv_loop_close out of assert (John Firebaugh)

* windows: fix buffer overflow on uv__getnameinfo_work() (lilohuang)

* windows: add uv_backend_timeout (Jameson Nash)

* test: disable tcp_close_accept on Windows (Saúl Ibarra Corretgé)

* windows: read the PATH env var of the child (Alex Crichton)

* include: avoid using C++ 'template' reserved word (Iñaki Baz Castillo)

* include: fix version number (Saúl Ibarra Corretgé)

show more ...

6bcb799a07-Aug-2014 Saúl Ibarra Corretgé

include: fix version number

a1ff22cb06-Aug-2014 Iñaki Baz Castillo

include: avoid using C++ 'template' reserved word

Closes #1394

c7e4b31424-Jun-2014 Alex Crichton

windows: read the PATH env var of the child

The unix and windows process implementations diverge in their behavior
when dealing with subprocesses that are spawned with a relative path.

windows: read the PATH env var of the child

The unix and windows process implementations diverge in their behavior
when dealing with subprocesses that are spawned with a relative path.
With unix the *child's* PATH environment variable is read, whereas
with windows the *parent's* environment variable is read.

This commit brings the two implementation in line with respect to
their behavior of reading PATH by having both read the *child's* PATH
environment variable. This involves looking into the user-provided
environment on windows and extracting the PATH variable specifically
so it can be inspected later on.

show more ...

d802486204-Aug-2014 Saúl Ibarra Corretgé

test: disable tcp_close_accept on Windows

It always was a Unix only test

2e9d86e101-Aug-2014 Jameson Nash

windows: add uv_backend_timeout

89fc7d8003-Aug-2014 lilohuang

windows: fix buffer overflow on uv__getnameinfo_work()

According to
http://msdn.microsoft.com/en-us/library/windows/desktop/ms738531.aspx,
"NodeBufferSize" and "ServiceBufferSize" pa

windows: fix buffer overflow on uv__getnameinfo_work()

According to
http://msdn.microsoft.com/en-us/library/windows/desktop/ms738531.aspx,
"NodeBufferSize" and "ServiceBufferSize" parameters of GetNameInfoW()
function are expected to represent the number of WCHAR, not the buffer size
of memory layout.

show more ...

2cd91f9701-Aug-2014 John Firebaugh

unix, windows: move uv_loop_close out of assert

Closes #1387

8db4238318-Jul-2014 Jameson Nash

windows: sort environment variables before calling CreateProcess

2ce14cfa10-May-2014 Jameson Nash

windows: add more required environment variables

Adds more of the undocumented-but-required environment variables for uv_spawn

431b535a31-Jul-2014 Saúl Ibarra Corretgé

windows: use UV_ECANCELED for aborted TCP writes

For consistency with Unix

e72d48dd31-Jul-2014 Rasmus Christian Pedersen

unix, windows: const-ify handle in uv_udp_getsockname

ff6a718d31-Jul-2014 Timothy J Fontaine

Now working on v0.11.28

ffe24f9531-Jul-2014 Timothy J Fontaine

2014.07.32, Version 0.11.27 (Unstable)

Changes since version 0.11.26:

* unix, windows: use the same threadpool implementation (Saúl Ibarra
Corretgé)

* unix: use struc

2014.07.32, Version 0.11.27 (Unstable)

Changes since version 0.11.26:

* unix, windows: use the same threadpool implementation (Saúl Ibarra
Corretgé)

* unix: use struct sockaddr_storage for target UDP addr (Saúl Ibarra
Corretgé)

* doc: add documentation to uv_udp_start_recv (Andrius Bentkus)

* common: use common uv__count_bufs code (Andrius Bentkus)

* unix, win: add send_queue_size and send_queue_count to uv_udp_t
(Andrius Bentkus)

* unix, win: add uv_udp_try_send (Andrius Bentkus)

* unix: return UV_EAGAIN if uv_try_write cannot write any data (Saúl
Ibarra Corretgé)

* windows: fix compatibility with cygwin pipes (Jameson Nash)

* windows: count queued bytes even if request completed immediately
(Saúl Ibarra Corretgé)

* windows: disable CRT debug handler on MinGW32 (Saúl Ibarra Corretgé)

* windows: map ERROR_INVALID_DRIVE to UV_ENOENT (Saúl Ibarra Corretgé)

* unix: try to write immediately in uv_udp_send (Saúl Ibarra Corretgé)

* unix: remove incorrect assert (Saúl Ibarra Corretgé)

* openbsd: avoid requiring privileges for uv_resident_set_memory (Aaron
Bieber)

* unix: guarantee write queue cb execution order in streams (Andrius
Bentkus)

* img: add logo files (Saúl Ibarra Corretgé)

* aix: improve AIX compatibility (Andrew Low)

* windows: return bind error immediately when implicitly binding (Saúl
Ibarra Corretgé)

* windows: don't use atexit for cleaning up the threadpool (Saúl Ibarra
Corretgé)

* windows: destroy work queue elements when colsing a loop (Saúl Ibarra
Corretgé)

* unix, windows: add uv_fs_mkdtemp (Pavel Platto)

* build: handle platforms without multiprocessing.synchronize (Saúl
Ibarra Corretgé)

* windows: change GENERIC_ALL to GENERIC_WRITE in fs__create_junction
(Tony Kelman)

* windows: relay TCP bind errors via ipc (Alexis Campailla)

show more ...

71b7128931-Jul-2014 Timothy J Fontaine

Now working on v0.10.29

9c14b61631-Jul-2014 Timothy J Fontaine

2014.07.32, Version 0.10.28 (Stable)

Changes since version 0.10.27:

* windows: fix handling closed socket while poll handle is closing (Saúl
Ibarra Corretgé)

* unix:

2014.07.32, Version 0.10.28 (Stable)

Changes since version 0.10.27:

* windows: fix handling closed socket while poll handle is closing (Saúl
Ibarra Corretgé)

* unix: return system error on EAI_SYSTEM (Saúl Ibarra Corretgé)

* unix: fix bogus structure field name (Saúl Ibarra Corretgé)

* darwin: invoke `mach_timebase_info` only once (Fedor Indutny)

show more ...

1...<<101102103104105106107108109110>>...218