bf0301c3 | 07-Sep-2016 |
Saúl Ibarra Corretgé |
doc: improve documentation on uv_alloc_cb Refs: https://github.com/libuv/libuv/issues/1027#issuecomment-244386298 PR-URL: https://github.com/libuv/libuv/pull/1033 Reviewed-By: Ben No
doc: improve documentation on uv_alloc_cb Refs: https://github.com/libuv/libuv/issues/1027#issuecomment-244386298 PR-URL: https://github.com/libuv/libuv/pull/1033 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Fedor Indutny <fedor@indutny.com> Reviewed-By: Imran Iqbal <imran@imraniqbal.org> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
show more ...
|
f046ebb4 | 07-Sep-2016 |
Saúl Ibarra Corretgé |
doc: uv_buf_t members are not readonly This is probably a reminiscent of the usage in libuv 0.x, where alloc_cb used to return a uv_buf_t. Refs: https://github.com/libuv/libuv/i
doc: uv_buf_t members are not readonly This is probably a reminiscent of the usage in libuv 0.x, where alloc_cb used to return a uv_buf_t. Refs: https://github.com/libuv/libuv/issues/1027#issuecomment-244386298 PR-URL: https://github.com/libuv/libuv/pull/1033 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Fedor Indutny <fedor@indutny.com> Reviewed-By: Imran Iqbal <imran@imraniqbal.org> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
show more ...
|
2112e7a6 | 04-Sep-2016 |
Saúl Ibarra Corretgé |
test: fix building pty test on Android Fixes: https://github.com/libuv/libuv/issues/1029 PR-URL: https://github.com/libuv/libuv/pull/1030 Reviewed-By: Ben Noordhuis <info@bnoordhuis.
test: fix building pty test on Android Fixes: https://github.com/libuv/libuv/issues/1029 PR-URL: https://github.com/libuv/libuv/pull/1030 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|
4a71e774 | 30-Aug-2016 |
Santiago Gimeno |
test: improve spawn_setuid_setgid test Check that the child process' uid and gid are correctly set. PR-URL: https://github.com/libuv/libuv/pull/1024 Reviewed-By: Saúl Ibarra Cor
test: improve spawn_setuid_setgid test Check that the child process' uid and gid are correctly set. PR-URL: https://github.com/libuv/libuv/pull/1024 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
show more ...
|
6938f6b0 | 01-Sep-2016 |
Saúl Ibarra Corretgé |
doc: document uv_fs_realpath caveats Fixes: https://github.com/libuv/libuv/issues/1017 PR-URL: https://github.com/libuv/libuv/pull/1026 Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
doc: document uv_fs_realpath caveats Fixes: https://github.com/libuv/libuv/issues/1017 PR-URL: https://github.com/libuv/libuv/pull/1026 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Imran Iqbal <imran@imraniqbal.org>
show more ...
|
a7dfee3b | 30-Aug-2016 |
Imran Iqbal |
win: add disk read/write count to uv_getrusage Refs: https://github.com/libuv/libuv/issues/342 PR-URL: https://github.com/libuv/libuv/pull/1023 Reviewed-By: Saúl Ibarra Corretgé <sag
win: add disk read/write count to uv_getrusage Refs: https://github.com/libuv/libuv/issues/342 PR-URL: https://github.com/libuv/libuv/pull/1023 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
897738b1 | 29-Aug-2016 |
Santiago Gimeno |
test: use RETURN_SKIP in spawn_setuid_setgid test PR-URL: https://github.com/libuv/libuv/pull/1021 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-By: Imran Iqbal <imra
test: use RETURN_SKIP in spawn_setuid_setgid test PR-URL: https://github.com/libuv/libuv/pull/1021 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-By: Imran Iqbal <imran@imraniqbal.org> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
show more ...
|
5d962778 | 27-Aug-2016 |
Saúl Ibarra Corretgé |
unix: always define pthread barrier fallback pad Fixes: https://github.com/libuv/libuv/issues/1019 PR-URL: https://github.com/libuv/libuv/pull/1020 Reviewed-By: Ben Noordhuis <info@b
unix: always define pthread barrier fallback pad Fixes: https://github.com/libuv/libuv/issues/1019 PR-URL: https://github.com/libuv/libuv/pull/1020 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|
0895ccfc | 26-Aug-2016 |
Saúl Ibarra Corretgé |
win: fix typo in type name Introduced in 58ccfd4c210d3cc1a36dd82474976aac296589f2, reviewed by yours truly :-( PR-URL: https://github.com/libuv/libuv/pull/1018 Reviewed-By:
win: fix typo in type name Introduced in 58ccfd4c210d3cc1a36dd82474976aac296589f2, reviewed by yours truly :-( PR-URL: https://github.com/libuv/libuv/pull/1018 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
show more ...
|
ee111770 | 25-Aug-2016 |
Santiago Gimeno |
doc: add santigimeno to maintainers PR-URL: https://github.com/libuv/libuv/pull/1016 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-By: Imran Iqbal <imran@imraniqbal.o
doc: add santigimeno to maintainers PR-URL: https://github.com/libuv/libuv/pull/1016 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-By: Imran Iqbal <imran@imraniqbal.org> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|
58ccfd4c | 17-May-2016 |
Imran Iqbal |
win,tty: add support for ANSI codes in win10 v1511 PR-URL: https://github.com/libuv/libuv/pull/889 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> |
afc93d1e | 18-Jul-2016 |
John Barboza |
unix: unneccessary use const qualifier in container_of The type parameter in the "container_of(ptr, type, member)" macro which uses builtin "offsetof(type, member)" should not require cv
unix: unneccessary use const qualifier in container_of The type parameter in the "container_of(ptr, type, member)" macro which uses builtin "offsetof(type, member)" should not require cv qualifier. Also note that for some platforms, the "offsetof" builtin does not recognize the cv qualifier in the type. PR-URL: https://github.com/libuv/libuv/pull/948 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
9e641d25 | 25-Jul-2016 |
John Barboza |
zos: implement uv__io_check_fd This method uses the poll syscall to determine whether POLLNVAL is flagged or not. PR-URL: https://github.com/libuv/libuv/pull/957 Reviewed-By
zos: implement uv__io_check_fd This method uses the poll syscall to determine whether POLLNVAL is flagged or not. PR-URL: https://github.com/libuv/libuv/pull/957 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
ad20b96a | 22-Aug-2016 |
Julien Gilli |
test: refactor fs_event_close_in_callback This change refactors the `fs_event_close_in_callback` test so that: 1. It creates directory entries instead of modifying them. This allows
test: refactor fs_event_close_in_callback This change refactors the `fs_event_close_in_callback` test so that: 1. It creates directory entries instead of modifying them. This allows the test to work on operating systems that use event ports to handle fs events (e.g SmartOS and Solaris). When using event ports, watching only a directory does not allow to receive events for files modified within that directory, but events will be received for files _created_ within that directory. 2. it generates fs events _after_ the process entered the libuv event loop. This is also needed to make the test work on operating systems that use event ports to handle fs events (e.g SmartOS and Solaris), because events are polled as part of running the event loop. That also makes the test work on systems based on Kqueue and on AIX. Fixes: https://github.com/libuv/libuv/pull/808 PR-URL: https://github.com/libuv/libuv/pull/1011 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
282dc7bc | 22-Aug-2016 |
Santiago Gimeno |
test: improve tap output on test failures Print `errmsg` on TAP output. After making the TAP output the default, the info in `errmsg` was not being used anymore. PR-URL: https:/
test: improve tap output on test failures Print `errmsg` on TAP output. After making the TAP output the default, the info in `errmsg` was not being used anymore. PR-URL: https://github.com/libuv/libuv/pull/1012 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Imran Iqbal <imran@imraniqbal.org> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
f4ef8976 | 19-Jul-2016 |
John Barboza |
zos: track unbound handles and bind before listen On zOS the listen call does not bind automatically if the socket is unbound. Hence the manual binding to an arbitrary port is requir
zos: track unbound handles and bind before listen On zOS the listen call does not bind automatically if the socket is unbound. Hence the manual binding to an arbitrary port is required to be done manually. PR-URL: https://github.com/libuv/libuv/pull/949 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
e37f25d7 | 19-Jul-2016 |
John Barboza |
unix: expand range of values for usleep uv_sleep uses only usleep which can only take integers in the range [0,1000000]. Avoid using boundary parameters such as 1000000 for portabili
unix: expand range of values for usleep uv_sleep uses only usleep which can only take integers in the range [0,1000000]. Avoid using boundary parameters such as 1000000 for portability reasons. Use sleep and usleep together to expand the acceptable range of values for uv_sleep. PR-URL: https://github.com/libuv/libuv/pull/950 Reviewed-By: Imran Iqbal <imran@imraniqbal.org> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
40402572 | 25-Jul-2016 |
John Barboza |
zos: implement uv__fs_futime We do this using __fchattr syscall to change file attributes. PR-URL: https://github.com/libuv/libuv/pull/956 Reviewed-By: Ben Noordhuis <info@bnoor
zos: implement uv__fs_futime We do this using __fchattr syscall to change file attributes. PR-URL: https://github.com/libuv/libuv/pull/956 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
00c0ff14 | 24-Jul-2016 |
John Barboza |
zos: use pthread helper functions zOS does not implement some pthread_barrier functions. So we will use the provided helper functions in src/unix/pthread*. PR-URL: https://githu
zos: use pthread helper functions zOS does not implement some pthread_barrier functions. So we will use the provided helper functions in src/unix/pthread*. PR-URL: https://github.com/libuv/libuv/pull/954 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
841edfcd | 21-Aug-2016 |
John Barboza |
zos: use PLO instruction for atomic operations Use builtins provided that perform compare and swap operations using the PLO instruction. PR-URL: https://github.com/libuv/libuv/p
zos: use PLO instruction for atomic operations Use builtins provided that perform compare and swap operations using the PLO instruction. PR-URL: https://github.com/libuv/libuv/pull/1008 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
0a4b51fc | 28-Jul-2016 |
Jeffrey Clark |
build: GNU/kFreeBSD support autotools support only, gvp does not support kfreebsd detection. PR-URL: https://github.com/libuv/libuv/pull/960 Reviewed-By: Ben Noordhuis <info@bno
build: GNU/kFreeBSD support autotools support only, gvp does not support kfreebsd detection. PR-URL: https://github.com/libuv/libuv/pull/960 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
e5c93a15 | 11-Aug-2016 |
Matt Clarkson |
build: use '${prefix}' for pkg-config 'exec_prefix' This follows common pkg-config configuration files and allows for certain pkg-config overrides to work. For example, when cross-compil
build: use '${prefix}' for pkg-config 'exec_prefix' This follows common pkg-config configuration files and allows for certain pkg-config overrides to work. For example, when cross-compiling it is common to have to set a different pkg-config prefix through either '--define-prefix' or a 'PKG_CONFIG_LIBUV_PREFIX' environment variable. If the 'exec_prefix' is hardcoded to '@prefix@' then it will not pick up those pkg-config overrides. PR-URL: https://github.com/libuv/libuv/pull/993 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
e9940008 | 18-Aug-2016 |
Saúl Ibarra Corretgé |
test: make tcp_close_while_connecting more resilient It's not impossible for connect() to succeed before the handle is fully closed, so handle that case too. PR-URL: https://git
test: make tcp_close_while_connecting more resilient It's not impossible for connect() to succeed before the handle is fully closed, so handle that case too. PR-URL: https://github.com/libuv/libuv/pull/1005 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|
1cff5b75 | 05-Jul-2016 |
John Barboza |
zos: add support for new platform - zos: disable test cases not applicable - zos: build options - zos: semaphore implementation - zos: use compare and swap builtins - zos: st
zos: add support for new platform - zos: disable test cases not applicable - zos: build options - zos: semaphore implementation - zos: use compare and swap builtins - zos: struct rusage not the same as other platforms - zos: backlog<=0 produces undefined behaviour Will redefine backlog in the following way * if backlog == 0, set it to 1 * if backlog < 0, set it to SOMAXCONN - zos: define IMAXBEL as empty flag and implement uv__tty_make_raw - zos: use udp multicast operations from aix - zos: ESC in ebcdic - zos: use LIBPATH for dynamic linker path - zos: uv_udp_set_ttl only works for ipv6 - zos: increase pthread stack size by factor of 4 - zos: return ENODEV instead of ENXIO errors for setsockopt - zos: use uv_cond_init the same way as aix - test: enable oob test for zos - zos: return EINVAL for zos error code EOPNOTSUPP PR-URL: https://github.com/libuv/libuv/pull/937 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
d796bedf | 15-Aug-2016 |
Saúl Ibarra Corretgé |
unix,win: make on_alloc_cb failures more resilient Treat both the base being NULL or the length being 0 as ENOBUFS. PR-URL: https://github.com/libuv/libuv/pull/997 Reviewed-By:
unix,win: make on_alloc_cb failures more resilient Treat both the base being NULL or the length being 0 as ENOBUFS. PR-URL: https://github.com/libuv/libuv/pull/997 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|