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> |
2e443b12 | 15-Apr-2019 |
cjihrig |
Now working on 1.28.1 Fixes: https://github.com/libuv/libuv/issues/2228 |
500c9297 | 15-Apr-2019 |
cjihrig |
Add SHA to ChangeLog |
7bf8fabf | 15-Apr-2019 |
cjihrig |
2019.04.16, Version 1.28.0 (Stable) Changes since version 1.27.0: * unix,win: add uv_gettimeofday() (cjihrig) * unix,win: add uv_fs_{open,read,close}dir() (cjihrig)
2019.04.16, Version 1.28.0 (Stable) Changes since version 1.27.0: * unix,win: add uv_gettimeofday() (cjihrig) * unix,win: add uv_fs_{open,read,close}dir() (cjihrig) * unix: fix uv_interface_addresses() (Andreas Rohner) * fs: remove macOS-specific copyfile(3) (Rich Trott) * fs: add test for copyfile() respecting permissions (Rich Trott) * build: partially revert 5234b1c43a (Ben Noordhuis) * zos: fix setsockopt error when using AF_UNIX (Milad Farazmand) * unix: suppress EINTR/EINPROGRESS in uv_fs_close() (Ben Noordhuis) * build: use cmake APPLE variable to detect platform (zlargon) * distcheck: remove duplicate test/ entry (Jameson Nash) * unix: remove unused cmpxchgl() function (Ben Noordhuis) * unix: support sockaddr_un in uv_udp_send() (Yury Selivanov) * unix: guard use of PTHREAD_STACK_MIN (Kamil Rytarowski) * unix,win: introduce uv_timeval64_t (cjihrig) * doc: document uv_timeval_t and uv_timeval64_t (cjihrig)
show more ...
|
2a9d626b | 11-Apr-2019 |
cjihrig |
doc: document uv_timeval_t and uv_timeval64_t PR-URL: https://github.com/libuv/libuv/pull/2246 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> |
2e090c8f | 08-Apr-2019 |
cjihrig |
unix,win: introduce uv_timeval64_t Fixes: https://github.com/libuv/libuv/issues/2243 PR-URL: https://github.com/libuv/libuv/pull/2246 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> |
38bb0f5f | 10-Apr-2019 |
Kamil Rytarowski |
unix: guard use of PTHREAD_STACK_MIN PTHREAD_STACK_MIN is an optional part of the POSIX spec and NetBSD deliberately does not implement it as it's a variable value in runtime.
unix: guard use of PTHREAD_STACK_MIN PTHREAD_STACK_MIN is an optional part of the POSIX spec and NetBSD deliberately does not implement it as it's a variable value in runtime. PR-URL: https://github.com/libuv/libuv/pull/2252 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
show more ...
|
89a027d8 | 17-Mar-2019 |
Yury Selivanov |
unix: support sockaddr_un in uv_udp_send() PR-URL: https://github.com/libuv/libuv/pull/2220 Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Colin Ihrig <cjihrig
unix: support sockaddr_un in uv_udp_send() PR-URL: https://github.com/libuv/libuv/pull/2220 Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|
280f7b24 | 26-Mar-2019 |
Ben Noordhuis |
unix: remove unused cmpxchgl() function PR-URL: https://github.com/libuv/libuv/pull/2230 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.
unix: remove unused cmpxchgl() function PR-URL: https://github.com/libuv/libuv/pull/2230 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
show more ...
|
0da05ce6 | 26-Mar-2019 |
Jameson Nash |
distcheck: remove duplicate test/ entry It can be confusing to distcheck that we list it explicitly, since it already adds it automatically, and we have configure and build products
distcheck: remove duplicate test/ entry It can be confusing to distcheck that we list it explicitly, since it already adds it automatically, and we have configure and build products in there. Fixes: https://github.com/libuv/libuv/issues/2199 Refs: https://github.com/libuv/libuv/issues/2198 PR-URL: https://github.com/libuv/libuv/pull/2229 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
show more ...
|
9521339c | 07-Apr-2019 |
zlargon |
build: use cmake APPLE variable to detect platform - CMake 3.14: supports Cross Compiling for iOS, tvOS, or watchOS using simple toolchain files. https://cmake.org/cmake/help/v3.
build: use cmake APPLE variable to detect platform - CMake 3.14: supports Cross Compiling for iOS, tvOS, or watchOS using simple toolchain files. https://cmake.org/cmake/help/v3.14/release/3.14.html#platforms - CMake 3.10: APPLE variable set to TURE when the target system is an Apple platform (macOS, iOS, tvOS or watchOS). https://cmake.org/cmake/help/v3.10/variable/APPLE.html - CMake 3.0: APPLE variable support since v3.0. https://cmake.org/cmake/help/v3.0/variable/APPLE.html PR-URL: https://github.com/libuv/libuv/pull/2245 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
show more ...
|
a40a5e89 | 29-Mar-2019 |
Ben Noordhuis |
unix: suppress EINTR/EINPROGRESS in uv_fs_close() close() is interruptible, meaning that a signal delivered when the close() system call is executing, can result in a return value of
unix: suppress EINTR/EINPROGRESS in uv_fs_close() close() is interruptible, meaning that a signal delivered when the close() system call is executing, can result in a return value of -1 with errno set to EINTR or EINPROGRESS. A survey of supported Unices suggests the file descriptor is in fact closed and so there is nothing to do except ignore the error. Libuv already handled it correctly for internal file descriptors throug uv__close() and uv__close_nocheckstdio() but uv_fs_close() did not until now. PR-URL: https://github.com/libuv/libuv/pull/2236 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Jameson Nash <vtjnash@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
fd67cd53 | 22-Mar-2019 |
Milad Farazmand |
zos: fix setsockopt error when using AF_UNIX PR-URL: https://github.com/libuv/libuv/pull/2224 Reviewed-By: Sam Roberts <vieuxtech@gmail.com> Reviewed-By: Yury Selivanov <yury@magic.i
zos: fix setsockopt error when using AF_UNIX PR-URL: https://github.com/libuv/libuv/pull/2224 Reviewed-By: Sam Roberts <vieuxtech@gmail.com> Reviewed-By: Yury Selivanov <yury@magic.io> Reviewed-By: Richard Lau <riclau@uk.ibm.com> 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 ...
|
3c521ded | 27-Mar-2019 |
Ben Noordhuis |
build: partially revert 5234b1c43a This undoes the changes commit 5234b1c4 ("build,sunos: better handling of non-GCC compiler") makes to configure.ac and Makefile.am because they bre
build: partially revert 5234b1c43a This undoes the changes commit 5234b1c4 ("build,sunos: better handling of non-GCC compiler") makes to configure.ac and Makefile.am because they break the build on the centos6 buildbots with the following error: # <snip> checking for _FILE_OFFSET_BITS value needed for large files... no ./configure: line 12957: syntax error near unexpected token `;' ./configure: line 12957: `; then' Build step 'Execute shell' marked build as failure Refs: https://github.com/libuv/libuv/pull/2200 PR-URL: https://github.com/libuv/libuv/pull/2234 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
show more ...
|
c7b87b0d | 27-Mar-2019 |
Rich Trott |
fs: add test for copyfile() respecting permissions Add test to test-fs-copyfile.c to check that uv_fs_copyfile() respects destination file permissions. Previously, in macOS, it did not.
fs: add test for copyfile() respecting permissions Add test to test-fs-copyfile.c to check that uv_fs_copyfile() respects destination file permissions. Previously, in macOS, it did not. PR-URL: https://github.com/libuv/libuv/pull/2233 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
show more ...
|
5bc4d773 | 27-Mar-2019 |
Rich Trott |
fs: remove macOS-specific copyfile(3) Using copyfile(3) on macOS apparently results in situations where file permissions are ignored. Using the same code for other UNIX-like operatin
fs: remove macOS-specific copyfile(3) Using copyfile(3) on macOS apparently results in situations where file permissions are ignored. Using the same code for other UNIX-like operating systems seems to fix the issue. Refs: https://github.com/nodejs/node/issues/26936#issuecomment-476992597 PR-URL: https://github.com/libuv/libuv/pull/2233 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
show more ...
|
d0fb86cd | 13-Jan-2019 |
Andreas Rohner |
unix: fix uv_interface_addresses() The memset() in the inner loop clears previously copied phys_addrs. As a result, every interface is reported to have a phys_addr of 00:00:00:00:00:
unix: fix uv_interface_addresses() The memset() in the inner loop clears previously copied phys_addrs. As a result, every interface is reported to have a phys_addr of 00:00:00:00:00:00, except the last one. This bug only manifests on systems with multiple interfaces. PR-URL: https://github.com/libuv/libuv/pull/2153 Reviewed-By: Jameson Nash <vtjnash@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
show more ...
|
Revision tags: v1.6.1, v1.6.0, v1.5.0, v0.10.36, v1.4.2, v0.10.35, v1.4.1, v0.10.34, v1.4.0 |
|
99440bb6 | 30-Jan-2015 |
cjihrig |
unix,win: add uv_fs_{open,read,close}dir() Co-authored-by: Julien Gilli <jgilli@nodejs.org> Co-authored-by: Jeremy Whitlock <jwhitlock@apache.org> Reviewed-By: Ben Noordhuis <info@bn
unix,win: add uv_fs_{open,read,close}dir() Co-authored-by: Julien Gilli <jgilli@nodejs.org> Co-authored-by: Jeremy Whitlock <jwhitlock@apache.org> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> PR-URL: https://github.com/libuv/libuv/pull/2057 Refs: https://github.com/joyent/libuv/issues/1430 Refs: https://github.com/joyent/libuv/pull/1521 Refs: https://github.com/joyent/libuv/pull/1574 Refs: https://github.com/libuv/libuv/pull/175 Refs: https://github.com/nodejs/node/issues/583 Refs: https://github.com/libuv/libuv/pull/416 Refs: https://github.com/libuv/libuv/issues/170
show more ...
|
575d4148 | 18-Mar-2019 |
cjihrig |
unix,win: add uv_gettimeofday() PR-URL: https://github.com/libuv/libuv/pull/2221 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Rev
unix,win: add uv_gettimeofday() PR-URL: https://github.com/libuv/libuv/pull/2221 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|
23bb992d | 16-Mar-2019 |
cjihrig |
Now working on version 1.27.1 Fixes: https://github.com/libuv/libuv/issues/2213 |
04f51e7c | 16-Mar-2019 |
cjihrig |
Add SHA to ChangeLog |
a4fc9a66 | 16-Mar-2019 |
cjihrig |
2019.03.17, Version 1.27.0 (Stable) Changes since version 1.26.0: * doc: describe unix signal handling better (Vladimír Čunát) * linux: use statx() to obtain file birth tim
2019.03.17, Version 1.27.0 (Stable) Changes since version 1.26.0: * doc: describe unix signal handling better (Vladimír Čunát) * linux: use statx() to obtain file birth time (Ben Noordhuis) * src: fill sockaddr_in6.sin6_len when it's defined (Santiago Gimeno) * test: relax uv_hrtime() test assumptions (Ben Noordhuis) * build: make cmake install LICENSE only once (Thomas Karl Pietrowski) * bsd: plug uv_fs_event_start() error path fd leak (Ben Noordhuis) * unix: fix __FreeBSD_kernel__ typo (cjihrig) * doc: add note about uv_run() not being reentrant (Ben Noordhuis) * unix, win: make fs-poll close wait for resource cleanup (Anna Henningsen) * doc: fix typo in uv_thread_options_t definition (Ryan Liptak) * win: skip winsock initialization in safe mode (evgley) * unix: refactor getsockname/getpeername methods (Santiago Gimeno) * win,udp: allow to use uv_udp_open on bound sockets (Santiago Gimeno) * udp: add support for UDP connected sockets (Santiago Gimeno) * build: fix uv_test shared uv Windows cmake build (ptlomholt) * build: add android-configure scripts to EXTRA_DIST (Ben Noordhuis) * build: add missing header (cjihrig) * sunos: add perror() output prior to abort() (Andrew Paprocki) * test,sunos: disable UV_DISCONNECT handling (Andrew Paprocki) * sunos: disable __attribute__((unused)) (Andrew Paprocki) * test,sunos: use unistd.h code branch (Andrew Paprocki) * build,sunos: better handling of non-GCC compiler (Andrew Paprocki) * test,sunos: fix statement not reached warnings (Andrew Paprocki) * sunos: fix argument/prototype mismatch in atomics (Andrew Paprocki) * test,sunos: test-ipc.c lacks newline at EOF (Andrew Paprocki) * test: change spawn_stdin_stdout return to void (Andrew Paprocki) * test: remove call to floor() in test driver (Andrew Paprocki)
show more ...
|
f0ed5df5 | 03-Mar-2019 |
Andrew Paprocki |
test: remove call to floor() in test driver Using `floor()` instead of integer division causes the test driver to require linking against `libm` on Solaris. PR-URL: https://gith
test: remove call to floor() in test driver Using `floor()` instead of integer division causes the test driver to require linking against `libm` on Solaris. PR-URL: https://github.com/libuv/libuv/pull/2200 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|
874083d5 | 03-Mar-2019 |
Andrew Paprocki |
test: change spawn_stdin_stdout return to void The return type is changed to avoid having to craft an artificial `return` just for the Studio compiler. PR-URL: https://github.co
test: change spawn_stdin_stdout return to void The return type is changed to avoid having to craft an artificial `return` just for the Studio compiler. PR-URL: https://github.com/libuv/libuv/pull/2200 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|
7f2d5bc3 | 21-Feb-2019 |
Andrew Paprocki |
test,sunos: test-ipc.c lacks newline at EOF The Studio compiler issues a warning because the source file lacks a newline at the end of the file. PR-URL: https://github.com/libuv
test,sunos: test-ipc.c lacks newline at EOF The Studio compiler issues a warning because the source file lacks a newline at the end of the file. PR-URL: https://github.com/libuv/libuv/pull/2200 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|