fabe3d2c | 22-Jul-2017 |
Ben Noordhuis |
github: fix link to help repo in issue template PR-URL: https://github.com/libuv/libuv/pull/1431 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghu
github: fix link to help repo in issue template PR-URL: https://github.com/libuv/libuv/pull/1431 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
01b23314 | 10-Jul-2017 |
Saúl Ibarra Corretgé |
win,build: fix building from Windows SDK or VS console Introduced in https://github.com/libuv/libuv/commit/2f6d4b4b58ea290961dc983117d31b19e198403a and accidentally undone in https:/
win,build: fix building from Windows SDK or VS console Introduced in https://github.com/libuv/libuv/commit/2f6d4b4b58ea290961dc983117d31b19e198403a and accidentally undone in https://github.com/libuv/libuv/commit/19c896dd086abb351361eab54b7e88ed5ce8af08. PR-URL: https://github.com/libuv/libuv/pull/1415 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Refael Ackermann <refack@gmail.com>
show more ...
|
f1e0fc43 | 10-Jun-2017 |
XadillaX |
unix: fix wrong MAC of uv_interface_address fix a wrong `if` in `uv_interface_address` about MAC. Fixes: https://github.com/nodejs/node/issues/13581 PR-URL: https://github.com/l
unix: fix wrong MAC of uv_interface_address fix a wrong `if` in `uv_interface_address` about MAC. Fixes: https://github.com/nodejs/node/issues/13581 PR-URL: https://github.com/libuv/libuv/pull/1375 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
show more ...
|
8e76306e | 17-Jul-2017 |
Ben Noordhuis |
unix, windows: map EREMOTEIO errno PR-URL: https://github.com/libuv/libuv/pull/1424 Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul
unix, windows: map EREMOTEIO errno PR-URL: https://github.com/libuv/libuv/pull/1424 Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
810377f4 | 08-Jul-2017 |
Gireesh Punathil |
aix: add netmask, mac address into net interfaces uv_interface_addresses API extracts the network interface entries. In AIX, this was not fully implemented. retrieve the network mask and
aix: add netmask, mac address into net interfaces uv_interface_addresses API extracts the network interface entries. In AIX, this was not fully implemented. retrieve the network mask and the mac addresses. Fixes: https://github.com/nodejs/node/issues/14119 PR-URL: https://github.com/libuv/libuv/pull/1410 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
show more ...
|
1e6f1159 | 31-Oct-2016 |
Ben Noordhuis |
win: include filename in dlopen error message Should make the dreaded "%1 is not a valid Win32 application" error message a thing of the past. PR-URL: https://github.com/libuv/l
win: include filename in dlopen error message Should make the dreaded "%1 is not a valid Win32 application" error message a thing of the past. PR-URL: https://github.com/libuv/libuv/pull/1116 Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
show more ...
|
8807fd37 | 12-Jul-2017 |
Refael Ackermann |
win,build: fix appveyor properly Refs: https://github.com/appveyor/ci/issues/1649 Refs: https://github.com/libuv/libuv/pull/1284 Refs: https://github.com/libuv/libuv/pull/1405 PR
win,build: fix appveyor properly Refs: https://github.com/appveyor/ci/issues/1649 Refs: https://github.com/libuv/libuv/pull/1284 Refs: https://github.com/libuv/libuv/pull/1405 PR-URL: https://github.com/libuv/libuv/pull/1418 Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
show more ...
|
d731fd1b | 08-Sep-2016 |
CurlyMoo |
poll: add support for OOB TCP and GPIO interrupts Out-of-band TCP messages are used for TCP data transmission outside (outband) the inbound TCP data. These packets are sent with an
poll: add support for OOB TCP and GPIO interrupts Out-of-band TCP messages are used for TCP data transmission outside (outband) the inbound TCP data. These packets are sent with an "urgent pointer", but previously discarded. Additionally, when using (e)poll a POLLPRI is triggered when an interrupt signal is received on GPIO capable systems such as the Raspberry Pi. PR-URL: https://github.com/libuv/libuv/pull/1040 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
78c17238 | 01-Jul-2017 |
Matthew Taylor |
unix: always copy process title into local buffer Ensures that the user's argv is copied into a local buffer when calling uv_setup_args. Before, the argv was simply being pointed to, whi
unix: always copy process title into local buffer Ensures that the user's argv is copied into a local buffer when calling uv_setup_args. Before, the argv was simply being pointed to, which meant that libuv could end up accessing invalid memory if the user decided to later edit the memory at that location. It also meant that a subsequent call to uv_set_process_title would never write more characters than the length of argv[0]. With the new changes, argv[0] is copied into a temporary buffer and any subsequent calls to uv_set_process_title will thus be able to copy as many characters as the call to uv__strdup permits. Note that on *BSD and AIX this behaviour was already in effect . Some error checking (specifically checking the result of uv__strdup) has been added, and calls to uv__free rearranged so that in case of ENOMEM uv__free can't be called erroneously. Fixes: https://github.com/libuv/libuv/issues/1395 PR-URL: https://github.com/libuv/libuv/pull/1396 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 ...
|
bdc87005 | 01-Jul-2017 |
Matthew Taylor |
doc: add thread safety warning for process title Add a small warning about uv_get_process_title() and uv_set_process_title() not being thread safe on platforms other than Windows. Al
doc: add thread safety warning for process title Add a small warning about uv_get_process_title() and uv_set_process_title() not being thread safe on platforms other than Windows. Also add a reminder for users to call uv_setup_args() first. Fixes: https://github.com/libuv/libuv/issues/1395 PR-URL: https://github.com/libuv/libuv/pull/1396 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 ...
|
ad1c8288 | 07-Jul-2017 |
André Klitzing |
unix: check for NULL in uv_os_unsetenv for parameter name Fixes segfault of unit test on musl (AlpineLinux). Add a check for parameter like uv_os_setenv do. PR-URL: https://gith
unix: check for NULL in uv_os_unsetenv for parameter name Fixes segfault of unit test on musl (AlpineLinux). Add a check for parameter like uv_os_setenv do. PR-URL: https://github.com/libuv/libuv/pull/1409 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|
d63030b0 | 06-Jul-2017 |
cjihrig |
Now working on version 1.13.2 |
54ef3352 | 06-Jul-2017 |
cjihrig |
Add SHA to ChangeLog |
2bb4b687 | 06-Jul-2017 |
cjihrig |
2017.07.07, Version 1.13.1 (Stable) Changes since version 1.13.0: * Now working on version 1.13.1 (cjihrig) * build: workaround AppVeyor quirk (Refael Ackermann) |
87ae1b49 | 06-Jul-2017 |
Refael Ackermann |
build: workaround AppVeyor quirk This commit fixes the AppVeyor issues seen while trying to release v1.13.0 on Windows. Refs: https://github.com/libuv/libuv/issues/1397 Refs
build: workaround AppVeyor quirk This commit fixes the AppVeyor issues seen while trying to release v1.13.0 on Windows. Refs: https://github.com/libuv/libuv/issues/1397 Refs: https://github.com/libuv/libuv/pull/1284 PR-URL: https://github.com/libuv/libuv/pull/1405 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
a7aa0571 | 05-Jul-2017 |
cjihrig |
Now working on version 1.13.1 |
d3a958d4 | 05-Jul-2017 |
cjihrig |
Add SHA to ChangeLog |
8342fcaa | 05-Jul-2017 |
cjihrig |
2017.07.06, Version 1.13.0 (Stable) Changes since version 1.12.0: * Now working on version 1.12.1 (cjihrig) * unix: avoid segfault in uv_get_process_title (Michele Caini)
2017.07.06, Version 1.13.0 (Stable) Changes since version 1.12.0: * Now working on version 1.12.1 (cjihrig) * unix: avoid segfault in uv_get_process_title (Michele Caini) * build: add a comma to uv.gyp (Gemini Wen) * win: restore file pos after positional read/write (Bartosz Sosnowski) * unix,stream: return error on closed handle passing (Santiago Gimeno) * unix,benchmark: use fd instead of FILE* after fork (jBarz) * zos: avoid compiler warnings (jBarz) * win,pipe: race condition canceling readfile thread (Jameson Nash) * sunos: filter out non-IPv4/IPv6 interfaces (Sebastian Wiedenroth) * sunos: fix cmpxchgi and cmpxchgl type error (Sai Ke WANG) * unix: reset signal disposition before execve() (Ben Noordhuis) * unix: reset signal mask before execve() (Ben Noordhuis) * unix: fix POLLIN assertion on server read (jBarz) * zos: use stckf builtin for high-res timer (jBarz) * win,udp: implements uv_udp_try_send (Barnabas Gema) * win,udp: return UV_EINVAL instead of aborting (Romain Caire) * freebsd: replace kvm with sysctl (Robert Ayrapetyan) * aix: fix un-initialized pointer field in fs handle (Gireesh Punathil) * win,build: support building with VS2017 (Refael Ackermann) * doc: add instructions for building on Windows (Refael Ackermann) * doc: format README (Refael Ackermann)
show more ...
|
80d3b95f | 04-Jul-2017 |
Refael Ackermann |
doc: format README PR-URL: https://github.com/libuv/libuv/pull/1284 Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Revi
doc: format README PR-URL: https://github.com/libuv/libuv/pull/1284 Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
0953bf0d | 04-Jul-2017 |
Refael Ackermann |
doc: add instructions for building on Windows PR-URL: https://github.com/libuv/libuv/pull/1284 Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com> Reviewed-By: Ben Noordhuis <i
doc: add instructions for building on Windows PR-URL: https://github.com/libuv/libuv/pull/1284 Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
19c896dd | 03-Apr-2017 |
Refael Ackermann |
win,build: support building with VS2017 Detection is attempted with `vswhere`. PR-URL: https://github.com/libuv/libuv/pull/1284 Reviewed-By: Bartosz Sosnowski <bartosz@janeasyst
win,build: support building with VS2017 Detection is attempted with `vswhere`. PR-URL: https://github.com/libuv/libuv/pull/1284 Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
09444560 | 04-Jul-2017 |
Gireesh Punathil |
aix: fix un-initialized pointer field in fs handle On AIX, uv_fs_event_start() didn't always initialize handle->dir_filename. In this scenario, uv_fs_event_stop() would free the unin
aix: fix un-initialized pointer field in fs handle On AIX, uv_fs_event_start() didn't always initialize handle->dir_filename. In this scenario, uv_fs_event_stop() would free the uninitialized pointer. This commit initialized handle->dir_filename to NULL in all cases. Fixes: https://github.com/nodejs/node/issues/13577 PR-URL: https://github.com/libuv/libuv/pull/1400 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|
4987b632 | 14-Jun-2017 |
Robert Ayrapetyan |
freebsd: replace kvm with sysctl PR-URL: https://github.com/libuv/libuv/pull/1377 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.
freebsd: replace kvm with sysctl PR-URL: https://github.com/libuv/libuv/pull/1377 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
show more ...
|
500a1f96 | 26-Jun-2017 |
Romain Caire |
win,udp: return UV_EINVAL instead of aborting PR-URL: https://github.com/libuv/libuv/pull/1385 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-By: Santiago Gimeno <sant
win,udp: return UV_EINVAL instead of aborting PR-URL: https://github.com/libuv/libuv/pull/1385 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
show more ...
|
c33fe987 | 26-Jan-2017 |
Barnabas Gema |
win,udp: implements uv_udp_try_send PR-URL: https://github.com/libuv/libuv/pull/1385 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimen
win,udp: implements uv_udp_try_send PR-URL: https://github.com/libuv/libuv/pull/1385 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
show more ...
|