f91702a4 | 21-Feb-2019 |
Santiago Gimeno |
udp: fix uv__udp_set_source_membership6 Use the correct socket options: `MCAST_JOIN_SOURCE_GROUP` and `MCAST_LEAVE_SOURCE_GROUP`. Set mreq.gsr_interface = 0 if iface_addr = NULL.
udp: fix uv__udp_set_source_membership6 Use the correct socket options: `MCAST_JOIN_SOURCE_GROUP` and `MCAST_LEAVE_SOURCE_GROUP`. Set mreq.gsr_interface = 0 if iface_addr = NULL. PR-URL: https://github.com/libuv/libuv/pull/2202 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
9efc1961 | 21-Feb-2019 |
Santiago Gimeno |
udp: drop IPV6_SSM_SUPPORT macro All the supported platforms support specific source multicast. PR-URL: https://github.com/libuv/libuv/pull/2202 Reviewed-By: Saúl Ibarra Corretg
udp: drop IPV6_SSM_SUPPORT macro All the supported platforms support specific source multicast. PR-URL: https://github.com/libuv/libuv/pull/2202 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
288ec700 | 06-Feb-2019 |
Santiago Gimeno |
udp: fix error return values PR-URL: https://github.com/libuv/libuv/pull/2202 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> |
91d95f8c | 31-Jul-2016 |
Vladimir Karnushin |
udp: add source-specific multicast support PR-URL: https://github.com/libuv/libuv/pull/2202 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-By: Santiago Gimeno <santiag
udp: add source-specific multicast support PR-URL: https://github.com/libuv/libuv/pull/2202 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
show more ...
|
2ee2d462 | 13-Aug-2019 |
seny |
timer: fix uv_timer_start on closing timer Return `UV_EINVAL` in this case. Fixes: https://github.com/libuv/libuv/issues/2416 PR-URL: https://github.com/libuv/libuv/pull/2424
timer: fix uv_timer_start on closing timer Return `UV_EINVAL` in this case. Fixes: https://github.com/libuv/libuv/issues/2416 PR-URL: https://github.com/libuv/libuv/pull/2424 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
show more ...
|
fa41f134 | 19-Aug-2019 |
Konstantin Podsvirov |
win: fix typo in preprocessor expression PR-URL: https://github.com/libuv/libuv/pull/2434 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gm
win: fix typo in preprocessor expression PR-URL: https://github.com/libuv/libuv/pull/2434 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
show more ...
|
641ec772 | 22-Aug-2019 |
Tomas Krizek |
doc: clarify uv_buf_t usage in uv_alloc_cb Clarify the uv_buf_t isn't reused and the user is responsible for freeing it in the recv/read callback. Previously, this wasn't clear
doc: clarify uv_buf_t usage in uv_alloc_cb Clarify the uv_buf_t isn't reused and the user is responsible for freeing it in the recv/read callback. Previously, this wasn't clear when reading only the docs for uv_udp_recv_cb and uv_alloc_cb. PR-URL: https://github.com/libuv/libuv/pull/2438 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
show more ...
|
1bd7cc5c | 15-Aug-2019 |
cjihrig |
test: remove assertion in fs_statfs test The f_files value can equal 0, making the current assertion incorrect. Including 0 in the assertion range leads to a type-limits compiler war
test: remove assertion in fs_statfs test The f_files value can equal 0, making the current assertion incorrect. Including 0 in the assertion range leads to a type-limits compiler warning. So, this commit just removes the redundant assertion. Fixes: https://github.com/libuv/libuv/issues/2417 PR-URL: https://github.com/libuv/libuv/pull/2426 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
b571851e | 06-Feb-2019 |
Santiago Gimeno |
test: fix udp-multicast-join tests The messages must be actually sent to the multicast address. PR-URL: https://github.com/libuv/libuv/pull/2185 Reviewed-By: Saúl Ibarra Corretg
test: fix udp-multicast-join tests The messages must be actually sent to the multicast address. PR-URL: https://github.com/libuv/libuv/pull/2185 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
958e85fb | 28-Apr-2019 |
Santiago Gimeno |
tcp: add uv_tcp_close_reset method It resets a TCP connection by sending a RST packet. Due to some platform inconsistencies, mixing of `uv_shutdown` and `uv_tcp_close_reset` calls is
tcp: add uv_tcp_close_reset method It resets a TCP connection by sending a RST packet. Due to some platform inconsistencies, mixing of `uv_shutdown` and `uv_tcp_close_reset` calls is not allowed. Fixes: https://github.com/libuv/libuv/issues/1991 PR-URL: https://github.com/libuv/libuv/pull/2425 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
show more ...
|
040543ee | 17-Aug-2019 |
Santiago Gimeno |
src: move uv_free_cpu_info to uv-common.c PR-URL: https://github.com/libuv/libuv/pull/2433 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Colin Ihrig <cjihrig@gmail.co
src: move uv_free_cpu_info to uv-common.c PR-URL: https://github.com/libuv/libuv/pull/2433 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
d6fd0a52 | 17-Aug-2019 |
Santiago Gimeno |
openbsd: fix uv_cpu_info Make sure the `uv_cpu_info_t` array is fully freed in case of error. Also, make it more robust by setting `count` to `0` and `cpu_info` to `NULL` in case of
openbsd: fix uv_cpu_info Make sure the `uv_cpu_info_t` array is fully freed in case of error. Also, make it more robust by setting `count` to `0` and `cpu_info` to `NULL` in case of error, so a subsequent call to `uv_free_cpu_info()` does not segfault. Refs: https://github.com/libuv/libuv/issues/2068 PR-URL: https://github.com/libuv/libuv/pull/2432 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
1de15170 | 13-Aug-2019 |
Santiago Gimeno |
unix,signal: keep handle active if pending signal Keep the signal handler active after being closed until all the caught signals have been delivered. Fixes: https://github.com/l
unix,signal: keep handle active if pending signal Keep the signal handler active after being closed until all the caught signals have been delivered. Fixes: https://github.com/libuv/libuv/issues/2398 Fixes: https://github.com/libuv/libuv/issues/2415 PR-URL: https://github.com/libuv/libuv/pull/2423 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|
54a5e926 | 17-Aug-2019 |
Ben Noordhuis |
test: fix typo in DYLD_LIBRARY_PATH It looks like I managed to introduce a typo between two incarnations of the pull request, causing the test to fail on macOS when using the autotoo
test: fix typo in DYLD_LIBRARY_PATH It looks like I managed to introduce a typo between two incarnations of the pull request, causing the test to fail on macOS when using the autotools dynamic library build. I even managed to spell it correctly in the skip message, just not in the actual environment variable lookup... I hang my head in shame at such a silly mistake. Fixes: https://github.com/libuv/libuv/issues/2421 PR-URL: https://github.com/libuv/libuv/pull/2422 Refs: https://github.com/libuv/libuv/pull/2408 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
66132c66 | 15-Aug-2019 |
Santiago Gimeno |
unix,stream: fix returned error codes PR-URL: https://github.com/libuv/libuv/pull/2427 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
unix,stream: fix returned error codes PR-URL: https://github.com/libuv/libuv/pull/2427 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
9e800570 | 10-Aug-2019 |
cjihrig |
win: support retrieving empty env variables This commit adds Windows support for retrieving empty environment variables via uv_os_getenv(). Fixes: https://github.com/libuv/libuv
win: support retrieving empty env variables This commit adds Windows support for retrieving empty environment variables via uv_os_getenv(). Fixes: https://github.com/libuv/libuv/issues/2413 PR-URL: https://github.com/libuv/libuv/pull/2419 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
6c9c4fe9 | 10-Aug-2019 |
cjihrig |
win: use L'\0' as UTF-16 null terminator uv__convert_utf8_to_utf16() always null terminates its UTF-16 output. This commit updates the code to use L'\0' as the terminator, instead of
win: use L'\0' as UTF-16 null terminator uv__convert_utf8_to_utf16() always null terminates its UTF-16 output. This commit updates the code to use L'\0' as the terminator, instead of '\0'. Fixes: https://github.com/libuv/libuv/issues/2413 PR-URL: https://github.com/libuv/libuv/pull/2419 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
b0fd1719 | 12-Aug-2019 |
cjihrig |
win: map ERROR_ENVVAR_NOT_FOUND to UV_ENOENT Fixes: https://github.com/libuv/libuv/issues/2413 PR-URL: https://github.com/libuv/libuv/pull/2419 Reviewed-By: Ben Noordhuis <info@bnoor
win: map ERROR_ENVVAR_NOT_FOUND to UV_ENOENT Fixes: https://github.com/libuv/libuv/issues/2413 PR-URL: https://github.com/libuv/libuv/pull/2419 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
8ed9112f | 07-Aug-2019 |
Saúl Ibarra Corretgé |
misc: enable stalebot PR-URL: https://github.com/libuv/libuv/pull/2410 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> |
6f776765 | 09-Aug-2019 |
cjihrig |
Now working on version 1.31.1 Fixes: https://github.com/libuv/libuv/issues/2403 |
3072edfd | 09-Aug-2019 |
cjihrig |
Add SHA to ChangeLog |
0a6771ce | 09-Aug-2019 |
cjihrig |
2019.08.10, Version 1.31.0 (Stable) Changes since version 1.30.1: * win,fs: don't modify global file translation mode (Javier Blazquez) * win: fix uv_os_tmpdir when env var
2019.08.10, Version 1.31.0 (Stable) Changes since version 1.30.1: * win,fs: don't modify global file translation mode (Javier Blazquez) * win: fix uv_os_tmpdir when env var is 260 chars (Mustafa M) * win: prevent tty event explosion machine hang (Javier Blazquez) * win: add UV_FS_O_FILEMAP (João Reis) * win, fs: mkdir return UV_EINVAL for invalid names (Bartosz Sosnowski) * github: add root warning to template (cjihrig) * win: misc fs cleanup (cjihrig) * unix,win: add uv_fs_statfs() (cjihrig) * test: avoid AF_LOCAL (Carlo Marcelo Arenas Belón) * unix,win: add ability to retrieve all env variables (Saúl Ibarra Corretgé) * Revert "darwin: speed up uv_set_process_title()" (Ben Noordhuis) * doc: add %p to valgrind log-file arg (Zach Bjornson) * doc: fix typo in basics.rst (Nan Xiao) * ibmi: support Makefile build for IBM i (Xu Meng) * OpenBSD: only get active CPU core count (Ben Davies) * test: fix gcc 8 warnings for tests (Nhan Khong) * ibmi: use correct header files (Xu Meng) * unix: clear UV_HANDLE_READING flag before callback (zyxwvu Shi) * unix: fix unused-function warning on BSD (Nhan Khong) * test: fix test runner on MinGW (Crunkle) * win: remove try-except outside MSVC (Crunkle) * win: fix uv_spawn() ENOMEM on empty env (Ben Noordhuis)
show more ...
|
1fc72276 | 09-Aug-2019 |
Ben Noordhuis |
win: fix uv_spawn() ENOMEM on empty env Commit ba780231 ("unix,win: handle zero-sized allocations uniformly") makes `uv__malloc()` return NULL when `size == 0`. That's exactly t
win: fix uv_spawn() ENOMEM on empty env Commit ba780231 ("unix,win: handle zero-sized allocations uniformly") makes `uv__malloc()` return NULL when `size == 0`. That's exactly the size that is passed to it when uv_spawn() tries to spawn a process with an empty environment so handle that edge case. Fixes: https://github.com/nodejs/node/issues/29008 PR-URL: https://github.com/libuv/libuv/pull/2408 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Jameson Nash <vtjnash+github@gmail.com> Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com>
show more ...
|
813264ad | 08-Aug-2019 |
Crunkle |
win: remove try-except outside MSVC Fixes: https://github.com/libuv/libuv/issues/2407 PR-URL: https://github.com/libuv/libuv/pull/2412 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail
win: remove try-except outside MSVC Fixes: https://github.com/libuv/libuv/issues/2407 PR-URL: https://github.com/libuv/libuv/pull/2412 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: João Reis <reis@janeasystems.com>
show more ...
|
be1e7191 | 07-Aug-2019 |
Crunkle |
test: fix test runner on MinGW MinGW does not export the _set_fmode function via its libmsvcrt.a import library unless on an ARM platform. This causes the test target build to fail w
test: fix test runner on MinGW MinGW does not export the _set_fmode function via its libmsvcrt.a import library unless on an ARM platform. This causes the test target build to fail without manually adjusting the link parameters. It is safe to assume that _fmode is available in all stable releases, and it should be preferred unless using MSVC. This is unrelated to #2407, but when both are fixed, MinGW builds should complete successfully. PR-URL: https://github.com/libuv/libuv/pull/2411 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|