History log of /libuv/ (Results 2701 – 2725 of 5435)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
a057466c11-Mar-2014 Saúl Ibarra Corretgé

unix: fix setting written size on uv_wd

1dc2709b10-Mar-2014 Timothy J Fontaine

Now working on v0.11.23

cd0c19b110-Mar-2014 Timothy J Fontaine

2014.03.11, Version 0.11.22 (Unstable)

Changes since version 0.11.21:

* unix, windows: map ERANGE errno (Saúl Ibarra Corretgé)

* unix, windows: make uv_cwd be consistent wi

2014.03.11, Version 0.11.22 (Unstable)

Changes since version 0.11.21:

* unix, windows: map ERANGE errno (Saúl Ibarra Corretgé)

* unix, windows: make uv_cwd be consistent with uv_exepath (Saúl Ibarra
Corretgé)

* process: remove debug perror() prints (Fedor Indutny)

* windows: fall back for volume info query (Isaiah Norton)

* pipe: allow queueing pending handles (Fedor Indutny)

* windows: fix winsock status codes for address errors (Raul Martins)

* windows: Remove unused variable from uv__pipe_insert_pending_socket
(David Capello)

* unix: workaround broken pthread_sigmask on Android (Paul Tan)

* error: add ENXIO for O_NONBLOCK FIFO open() (Fedor Indutny)

* freebsd: use accept4, introduced in version 10 (Saúl Ibarra Corretgé)

* windows: fix warnings of MinGW -Wall -O3 (StarWing)

* openbsd, osx: fix compilation warning on scandir (Saúl Ibarra
Corretgé)

* linux: always deregister closing fds from epoll (Geoffry Song)

* unix: reopen tty as /dev/tty (Saúl Ibarra Corretgé)

* kqueue: invalidate fd in uv_fs_event_t (Fedor Indutny)

show more ...

118a0a3c10-Mar-2014 Fedor Indutny

Merge branch 'v0.10'

Conflicts:
test/test-spawn.c


9b38c01b10-Mar-2014 Fedor Indutny

kqueue: invalidate fd in uv_fs_event_t

Invalidate file descriptor when closing `uv_fs_event_t` handle. Note
that `uv__io_stop` is just removing `fd` from `loop->watchers` and not
act

kqueue: invalidate fd in uv_fs_event_t

Invalidate file descriptor when closing `uv_fs_event_t` handle. Note
that `uv__io_stop` is just removing `fd` from `loop->watchers` and not
actually invalidating all consequent events in a `kevent()` results.

fix joyent/node#1101

show more ...

b197515307-Mar-2014 Saúl Ibarra Corretgé

unix: reopen tty as /dev/tty

Reopen the file descriptor when it refers to a tty. This lets us put the
tty in non-blocking mode without affecting other processes that share it
with us

unix: reopen tty as /dev/tty

Reopen the file descriptor when it refers to a tty. This lets us put the
tty in non-blocking mode without affecting other processes that share it
with us.

This brings back commit 31f9fbc, which was reverted in 20bb1bf. The OSX
select trick is working now.

Original patch by @bnoordhuis

show more ...

84f3059105-Feb-2014 Geoffry Song

linux: always deregister closing fds from epoll

If the same file description is open in two different processes, then
closing the file descriptor is not sufficient to deregister it from

linux: always deregister closing fds from epoll

If the same file description is open in two different processes, then
closing the file descriptor is not sufficient to deregister it from the
epoll instance (as described in epoll(7)), resulting in spurious events
that cause the event loop to spin repeatedly. So always explicitly
deregister it.

Fixes #1099.

Conflicts:
test/test-spawn.c

show more ...

daa457b110-Mar-2014 Saúl Ibarra Corretgé

openbsd, osx: fix compilation warning on scandir

The select function takes a const struct on newer OSX versions but it
doesn't on OSX <= 10.7 or OpenBSD.

1ec4c23423-Feb-2014 StarWing

windows: fix warnings of MinGW -Wall -O3

e525b89b07-Mar-2014 Saúl Ibarra Corretgé

build: allow CC to be overridden on Makefile.mingw

1fbecefa07-Mar-2014 Saúl Ibarra Corretgé

build: remove unneeded EXTRA_CFLAGS from Makefile.mingw

4c47fcd706-Mar-2014 Saúl Ibarra Corretgé

freebsd: use accept4, introduced in version 10

9aa4831206-Mar-2014 Fedor Indutny

Merge remote-tracking branch 'origin/v0.10'

Conflicts:
AUTHORS
ChangeLog
include/uv.h
src/unix/error.c
src/unix/process.c

Merge remote-tracking branch 'origin/v0.10'

Conflicts:
AUTHORS
ChangeLog
include/uv.h
src/unix/error.c
src/unix/process.c
src/version.c

show more ...


4f72f21406-Mar-2014 Fedor Indutny

error: add ENXIO for O_NONBLOCK FIFO open()

When opening FIFO with `O_NONBLOCK` flag, `ENXIO` could be returned if
the readable side hasn't yet opened this FIFO.

3470009202-Mar-2014 Paul Tan

unix: workaround broken pthread_sigmask on Android

On android, if a call to `pthread_sigmask` fails with EINVAL, fallback
to `sigprocmask`. This workarounds the broken behaviour of
`

unix: workaround broken pthread_sigmask on Android

On android, if a call to `pthread_sigmask` fails with EINVAL, fallback
to `sigprocmask`. This workarounds the broken behaviour of
`pthread_sigmask` on Android versions < 4.1. See:

* https://android.googlesource.com/platform/bionic/+/9bf330b5
* https://code.google.com/p/android/issues/detail?id=15337

This is implemented by replacing all calls of `pthread_sigmask` to a new
function `uv__pthread_sigmask` which implements this fallback mechanism.

show more ...

97fc348705-Mar-2014 David Capello

windows: Remove unused variable from uv__pipe_insert_pending_socket

f326820f03-Jun-2013 Raul Martins

windows: fix winsock status codes for address errors

- STATUS_TOO_MANY_ADDRESSES now returns WSAEADDRINUSE
- STATUS_CONFLICTING_ADDRESSES now returns WSAEADDRNOTAVAIL

0e59136803-Mar-2014 Saúl Ibarra Corretgé

test: fix compiation warning

-Wunused-function would kick in because of the close_loop function,
but there tests and benchmarks which actually don't use any loop.

b05a3ee422-Dec-2013 Fedor Indutny

pipe: allow queueing pending handles

Introduce `int uv_pipe_pending_count(uv_pipe_t*)` and
`uv_handle_type uv_pipe_pending_type(uv_pipe_t*)`. They should be
used in IPC pipe's read c

pipe: allow queueing pending handles

Introduce `int uv_pipe_pending_count(uv_pipe_t*)` and
`uv_handle_type uv_pipe_pending_type(uv_pipe_t*)`. They should be
used in IPC pipe's read cb to accept incoming handles:

int count = uv_pipe_pending_count(pipe);
int i;
for (i = 0; i < count; i++) {
uv_handle_type type = uv_pipe_pending_type(pipe);
/* ... */
uv_accept(...);
}

show more ...

2930d04e02-Mar-2014 Isaiah Norton

windows: fall back for volume info query

Wine does not currently support FileFsVolumeInformation:

https://github.com/mirrors/wine/blob/0e42fd97c0/dlls/ntdll/file.c#L2679

So

windows: fall back for volume info query

Wine does not currently support FileFsVolumeInformation:

https://github.com/mirrors/wine/blob/0e42fd97c0/dlls/ntdll/file.c#L2679

So check io_status and fall back to previous behavior if not
implemented.

show more ...

c0c9480e26-Feb-2014 Fedor Indutny

process: remove debug perror() prints

fix #1128

409c7b3702-Mar-2014 Saúl Ibarra Corretgé

build: add required libraries to libuv.pc.in

b870d91428-Feb-2014 thierry-FreeBSD

build: fix configure when PKG_CONFIG is set

If you define the environment variable PKG_CONFIG and assign it to
pkgconf (or pkg-config), configure will say it's OK, but it won't be
us

build: fix configure when PKG_CONFIG is set

If you define the environment variable PKG_CONFIG and assign it to
pkgconf (or pkg-config), configure will say it's OK, but it won't be
used.

show more ...

e4f28adc28-Feb-2014 Saúl Ibarra Corretgé

test: make sure all handles in the loop are closed

29ed404115-Feb-2014 StarWing

build: add clean target, improve single file compile on MinGW

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