#
ea92e9c7 |
| 07-Feb-2020 |
Richard Lau |
aix: protect uv_exepath() from uv_set_process_title() Store a copy of the original argv[0] to protect `uv_exepath()` against `uv_set_process_title()` changing the value of argv[0].
aix: protect uv_exepath() from uv_set_process_title() Store a copy of the original argv[0] to protect `uv_exepath()` against `uv_set_process_title()` changing the value of argv[0]. Extract common code for finding a program on the current PATH. Fixes: https://github.com/libuv/libuv/issues/2674 PR-URL: https://github.com/libuv/libuv/pull/2677 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Jameson Nash <vtjnash@gmail.com>
show more ...
|
Revision tags: v1.34.2 |
|
#
c6811175 |
| 21-Jan-2020 |
Xu Meng |
ibmi: implement uv_interface_addresses() On IBMi PASE we need to call Qp2getifaddrs() to get the network interface configurations. And to call QDCRLIND to get the physical addresses.
ibmi: implement uv_interface_addresses() On IBMi PASE we need to call Qp2getifaddrs() to get the network interface configurations. And to call QDCRLIND to get the physical addresses. PR-URL: https://github.com/libuv/libuv/pull/2614 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Richard Lau <riclau@uk.ibm.com>
show more ...
|
Revision tags: v1.34.1, v1.34.0 |
|
#
0a4e0b9d |
| 20-Nov-2019 |
Richard Lau |
aix: fix setting of physical addresses Changes based on code in `src/unix/bsd-ifaddrs.c`. PR-URL: https://github.com/libuv/libuv/pull/2546 Reviewed-By: Ben Noordhuis <info@bnoor
aix: fix setting of physical addresses Changes based on code in `src/unix/bsd-ifaddrs.c`. PR-URL: https://github.com/libuv/libuv/pull/2546 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|
#
cf6a678f |
| 20-Nov-2019 |
Richard Lau |
aix: clean up after errors in uv_interface_addresses() PR-URL: https://github.com/libuv/libuv/pull/2545 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> |
#
e3d37874 |
| 19-Nov-2019 |
Richard Lau |
aix: fix netmask for IPv6 Use SIOCGIFNETMASK6 for IPv6 network interfaces. The SIOCGIFNETMASK and SIOCGIFNETMASK6 ioctl() calls on AIX appear to return the address family as `0`
aix: fix netmask for IPv6 Use SIOCGIFNETMASK6 for IPv6 network interfaces. The SIOCGIFNETMASK and SIOCGIFNETMASK6 ioctl() calls on AIX appear to return the address family as `0` so explicitly set the address family. Fixes: https://github.com/nodejs/node/issues/30504 PR-URL: https://github.com/libuv/libuv/pull/2545 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|
Revision tags: v1.33.1, v1.33.0, v1.32.0 |
|
#
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 ...
|
Revision tags: v1.31.0, v1.30.1, v1.30.0, v1.29.1, v1.29.0, v1.28.0, v1.27.0, v1.26.0, v1.25.0, v1.24.1, v1.24.0 |
|
#
6e23a366 |
| 15-Oct-2018 |
cjihrig |
unix: remove unnecessary linebreaks As a requested style nit, remove two unnecessary line breaks. PR-URL: https://github.com/libuv/libuv/pull/2039 Reviewed-By: Ben Noordhuis <in
unix: remove unnecessary linebreaks As a requested style nit, remove two unnecessary line breaks. PR-URL: https://github.com/libuv/libuv/pull/2039 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com>
show more ...
|
#
5fb95172 |
| 15-Oct-2018 |
cjihrig |
unix,win: make uv_interface_addresses() consistent This commit does a few things to make the function more consistent across platforms: - Initialize the output parameters before
unix,win: make uv_interface_addresses() consistent This commit does a few things to make the function more consistent across platforms: - Initialize the output parameters before everything else. - Return early if there are no interfaces instead of performing zero-sized allocations. - Add a missing memory deallocation. Refs: https://github.com/libuv/libuv/pull/2035 PR-URL: https://github.com/libuv/libuv/pull/2039 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com>
show more ...
|
Revision tags: v1.23.2, v1.23.1, v1.23.0, v1.22.0, v1.21.0, v1.20.3, v1.20.2, v1.20.1, v1.20.0, v1.19.2, v1.19.1 |
|
#
89cbbc89 |
| 19-Jan-2018 |
Mason X |
include,src: introduce UV__ERR() macro Using -errno, -E**, and -pthread_function() can be error prone, and breaks compatibility with some operating systems that already negate errno'
include,src: introduce UV__ERR() macro Using -errno, -E**, and -pthread_function() can be error prone, and breaks compatibility with some operating systems that already negate errno's (e.g. Haiku). This commit adds a UV__ERR() macro that ensures libuv errors are negative. Fixes: https://github.com/libuv/help/issues/39 PR-URL: https://github.com/libuv/libuv/pull/1687 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Fedor Indutny <fedor.indutny@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
Revision tags: v1.19.0, v1.18.0, v1.17.0, v1.16.1, v1.16.0 |
|
#
bb3d093b |
| 09-Oct-2017 |
Xu Meng |
ibmi: add support for new platform Support the IBM i platform. - add a new file src/unix/ibmi.c - extract the common functions from /src/unix/aix.c into aix-common.c - updat
ibmi: add support for new platform Support the IBM i platform. - add a new file src/unix/ibmi.c - extract the common functions from /src/unix/aix.c into aix-common.c - update uv.gyp and include/uv-unix.h to enable the new file ibmi.c PR-URL: https://github.com/libuv/libuv/pull/1601 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
show more ...
|