History log of /libuv/ (Results 2476 – 2500 of 5435)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
6ced8c2c09-Sep-2014 Alexis Campailla

windows: improve timer precision

Improve timing precision by using QueryPerformanceCounter.

This is part of the fix for Node.js' test-timers-first-fire.js.

234b1e0415-Sep-2014 Recep ASLANTAS

build, gyp: set xcode flags

ffa4324514-Sep-2014 Recep ASLANTAS

ignore: include m4 files which are created manually

facf595c14-Sep-2014 Recep ASLANTAS

build: add m4 for feature/flag-testing

f2ec3ee411-Sep-2014 Recep ASLANTAS

ignore: ignore Xcode project and workspace files

3fa24a2b11-Sep-2014 Recep ASLANTAS

unix: fix warnings about dollar symbol usage in identifiers

94e628fa11-Sep-2014 Recep ASLANTAS

unix: fix warnings when loading functions with dlsym

861de3d715-Sep-2014 Michael Hudson-Doyle

linux: try epoll_pwait if epoll_wait is missing

It seems that epoll_wait is implemented in glibc in terms of epoll_pwait and
new architectures (like arm64) do not implement the epoll_wai

linux: try epoll_pwait if epoll_wait is missing

It seems that epoll_wait is implemented in glibc in terms of epoll_pwait and
new architectures (like arm64) do not implement the epoll_wait syscall at all.
So if epoll_wait errors with ENOSYS, just call epoll_pwait.

show more ...

5ccdfc5608-Sep-2014 Saúl Ibarra Corretgé

test: add test for closing and recreating default loop

0e5004ba08-Sep-2014 Saúl Ibarra Corretgé

windows: properly close the default loop

Also close the IOCP handle for any loop.

Closes #393

f70b3fae11-Sep-2014 Saúl Ibarra Corretgé

version: add ability to specify a version suffix

1cc5f17906-Sep-2014 Saúl Ibarra Corretgé

include: cleanup uv.h

Remove comments describing the API which are now part of the
documentation, thus avoiding future comment rot (and removing the
existing part).

95797f4806-Sep-2014 Saúl Ibarra Corretgé

doc: mention API documentation in README

32e2e75f06-Sep-2014 Saúl Ibarra Corretgé

doc: add API documentation

3d38eae310-Sep-2014 Trevor Norris

test: don't close connection on write error

The echo server shouldn't close the connection when there's an error on
write. Instead simply echo the error message and allow the other side

test: don't close connection on write error

The echo server shouldn't close the connection when there's an error on
write. Instead simply echo the error message and allow the other side to
close the connection.

Also do a partial revert of 4d905fb where after_shutdown was removed.

Fixes: 4d905fb "test: close stream immediately on error"
Signed-off-by: Trevor Norris <trev.norris@gmail.com>
Signed-off-by: Saúl Ibarra Corretgé <saghul@gmail.com>

show more ...

54ce3f6c05-Sep-2014 Saúl Ibarra Corretgé

windows: further simplify the code for timers

- Remove the UV_HANDLE_ACTIVE flag. It's a duplicate from
UV__HANDLE_ACTIVE, which was used solely on timers and loop watchers.

-

windows: further simplify the code for timers

- Remove the UV_HANDLE_ACTIVE flag. It's a duplicate from
UV__HANDLE_ACTIVE, which was used solely on timers and loop watchers.

- Avoid duplicated code when running timers by stopping the handle and
rearming it with the repeat time, thus having a single place where the
timers are added and removed to and from the RB tree, respectively.

show more ...

bbf6a14408-Sep-2014 Fedor Indutny

gyp: remove UNLIMITED_SELECT from dependent define

It isn't really needed here.

c60d6af007-Sep-2014 Fedor Indutny

darwin: allocate enough space for select() hack

`fd_set`s are way too small for `select()` hack when stream's fd is
bigger than 1023. Make `fd_set`s a part of `uv__stream_select_t`
s

darwin: allocate enough space for select() hack

`fd_set`s are way too small for `select()` hack when stream's fd is
bigger than 1023. Make `fd_set`s a part of `uv__stream_select_t`
structure.

fix #1461

Conflicts:
src/unix/stream.c

show more ...

145b76b807-Sep-2014 Fedor Indutny

darwin: allocate enough space for select() hack

`fd_set`s are way too small for `select()` hack when stream's fd is
bigger than 1023. Make `fd_set`s a part of `uv__stream_select_t`
s

darwin: allocate enough space for select() hack

`fd_set`s are way too small for `select()` hack when stream's fd is
bigger than 1023. Make `fd_set`s a part of `uv__stream_select_t`
structure.

fix #1461

show more ...

7ff52b8304-Sep-2014 Saúl Ibarra Corretgé

unix, windows: don't allow a NULL callback on timers

fb93ea4f04-Sep-2014 Saúl Ibarra Corretgé

windows: simplify code in uv_timer_again

Remove duplicated code by directly calling uv_timer_stop

1afdd9a104-Sep-2014 Saúl Ibarra Corretgé

test: use less requests on tcp-write-queue-order

Makes the test reliably pass on Windows, otherwise the runtime aborts.

38cc2e3915-May-2014 Saúl Ibarra Corretgé

unix: stop child process watcher after last one exits

2d5eaea105-May-2014 Saúl Ibarra Corretgé

unix: simplify how process handle queue is managed

ae6197d703-Sep-2014 mattn

windows: remove duplicated field

Fixes build

1...<<919293949596979899100>>...218