#
988d225c |
| 24-Nov-2022 |
Tim Besard |
unix,win: add uv_get_available_memory() (#3754)
|
#
af1a79cf |
| 08-Apr-2021 |
Kevin Adler |
ibmi: Handle interface names longer than 10 chars IBM i interface names are based off the associated line description. Since line descriptions are objects, they have 10 character limit o
ibmi: Handle interface names longer than 10 chars IBM i interface names are based off the associated line description. Since line descriptions are objects, they have 10 character limit on their names. However, since IBM i 7.2 interface names may be up to 16 characters long if the interface is for a a VLAN (eg. MYETHLINE1.4094). To handle this, we must strip off a VLAN ID to get the actual line description name, since that's what the QDCRLIND API wants. One issue exists because line descriptions can contain periods and numbers; so for interface names less than 10 characters long ETH2.4 could be a line description name or it could be ETH2 with VLAN 4. We follow the method that the XPF ioctls use: try the interface name directly first and if an error occurs, try to strip off the VLAN ID. https://www.ibm.com/docs/en/i/7.4?topic=ssw_ibm_i_74/apis/ioctl.htm#unotes Fixes: https://github.com/libuv/libuv/issues/3062 PR-URL: https://github.com/libuv/libuv/pull/3144 Reviewed-By: Richard Lau <rlau@redhat.com>
show more ...
|
Revision tags: v1.41.0, v1.40.0, v1.39.0, v1.38.1, v1.38.0, v1.37.0, v1.36.0, v1.35.0 |
|
#
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 ...
|
#
af7143b6 |
| 10-Mar-2020 |
Xu Meng |
ibmi: set the amount of memory in use to zero On IBMi PASE, the amount of memory in use includes storage used for memory and disks. So we hard-code the amount of memory in use to zero
ibmi: set the amount of memory in use to zero On IBMi PASE, the amount of memory in use includes storage used for memory and disks. So we hard-code the amount of memory in use to zero on IBMi, based on discussion in nodejs/node#32043. PR-URL: https://github.com/libuv/libuv/pull/2732 Refs: https://github.com/nodejs/node/pull/32043 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@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, v1.33.1, v1.33.0, v1.32.0, v1.31.0, v1.30.1, v1.30.0, v1.29.1, v1.29.0 |
|
#
c4e9657d |
| 01-May-2019 |
Kelvin Jin |
unix,win: add uv_get_constrained_memory() Fixes: https://github.com/libuv/libuv/issues/2286 PR-URL: https://github.com/libuv/libuv/pull/2289 Reviewed-By: Ben Noordhuis <info@bnoordhu
unix,win: add uv_get_constrained_memory() Fixes: https://github.com/libuv/libuv/issues/2286 PR-URL: https://github.com/libuv/libuv/pull/2289 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
show more ...
|
#
16fe9a86 |
| 15-Apr-2019 |
Xu Meng |
ibmi: read memory and CPU usage info PR-URL: https://github.com/libuv/libuv/pull/2261 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> |
Revision tags: v1.28.0, v1.27.0, v1.26.0, v1.25.0, v1.24.1, v1.24.0, v1.23.2, v1.23.1, v1.23.0 |
|
#
8813dca3 |
| 06-Aug-2018 |
dmabupt |
ibmi: return 0 from uv_resident_set_memory() PR-URL: https://github.com/libuv/libuv/pull/1939 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis
ibmi: return 0 from uv_resident_set_memory() PR-URL: https://github.com/libuv/libuv/pull/1939 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|
Revision tags: 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 ...
|