62a0f763 | 28-Mar-2018 |
Björn Linse |
win,process: allow child pipe handles to be opened in overlapped mode PR-URL: https://github.com/libuv/libuv/pull/1784 Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com> Revie
win,process: allow child pipe handles to be opened in overlapped mode PR-URL: https://github.com/libuv/libuv/pull/1784 Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com> Reviewed-By: Bert Belder <bertbelder@gmail.com>
show more ...
|
02e358fa | 14-May-2018 |
Tobias Nießen |
src,lib: fix comments PR-URL: https://github.com/libuv/libuv/pull/1840 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By:
src,lib: fix comments PR-URL: https://github.com/libuv/libuv/pull/1840 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
show more ...
|
b59fc583 | 17-May-2018 |
Bartosz Sosnowski |
win, fs: uv_fs_fchmod support for -A files Adds uv_fs_chmod support for files with the Archive attribute cleared Ref: https://github.com/libuv/libuv/pull/1777 Ref: https://githu
win, fs: uv_fs_fchmod support for -A files Adds uv_fs_chmod support for files with the Archive attribute cleared Ref: https://github.com/libuv/libuv/pull/1777 Ref: https://github.com/nodejs/node/issues/12803 PR-URL: https://github.com/libuv/libuv/pull/1819 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
show more ...
|
60bac5a9 | 09-May-2018 |
cjihrig |
win: perform case insensitive PATH= comparison Refs: https://github.com/nodejs/node/issues/20605 PR-URL: https://github.com/libuv/libuv/pull/1837 Reviewed-By: Bartosz Sosnowski <bart
win: perform case insensitive PATH= comparison Refs: https://github.com/nodejs/node/issues/20605 PR-URL: https://github.com/libuv/libuv/pull/1837 Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|
fe3fbd63 | 09-May-2018 |
cjihrig |
unix,windows: map EFTYPE errno Refs: https://github.com/nodejs/node/pull/20588 PR-URL: https://github.com/libuv/libuv/pull/1836 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> |
b82c624f | 07-May-2018 |
cjihrig |
Now working on version 1.20.4 |
090d5a7f | 07-May-2018 |
cjihrig |
Add SHA to ChangeLog |
8cfd67e5 | 07-May-2018 |
cjihrig |
2018.05.08, Version 1.20.3 (Stable) Changes since version 1.20.2: * win: add Windows XP support to uv_if_indextoname() (ssrlive) * win: fix `'floor' undefined` compiler war
2018.05.08, Version 1.20.3 (Stable) Changes since version 1.20.2: * win: add Windows XP support to uv_if_indextoname() (ssrlive) * win: fix `'floor' undefined` compiler warning (ssrlive) * win, pipe: stop read for overlapped pipe (Bartosz Sosnowski) * build: fix utf-8 name of copyright holder (Jérémy Lal) * zos: initialize pollfd revents (jBarz) * zos,doc: add system V message queue note (jBarz) * linux: don't use uv__nonblock_ioctl() on sparc (Ben Noordhuis)
show more ...
|
bf605bd7 | 03-May-2018 |
Ben Noordhuis |
linux: don't use uv__nonblock_ioctl() on sparc uv__nonblock_fcntl() and uv__nonblock_ioctl() do not commute when O_NDELAY is not equal to O_NONBLOCK. Case in point: linux/sparc32 an
linux: don't use uv__nonblock_ioctl() on sparc uv__nonblock_fcntl() and uv__nonblock_ioctl() do not commute when O_NDELAY is not equal to O_NONBLOCK. Case in point: linux/sparc32 and linux/sparc64, where O_NDELAY is O_NONBLOCK + another bit. Libuv uses uv__nonblock_fcntl() directly sometimes so ensure that it commutes with uv__nonblock(). Fixes: https://github.com/libuv/libuv/issues/1830 PR-URL: https://github.com/libuv/libuv/pull/1832 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
show more ...
|
ff167ea5 | 13-Jan-2018 |
John Barboza |
zos,doc: add system V message queue note System V message queues will get left behind on z/OS if uv_loop_t objects are not closed via uv_loop_close. PR-URL: https://github.com/l
zos,doc: add system V message queue note System V message queues will get left behind on z/OS if uv_loop_t objects are not closed via uv_loop_close. PR-URL: https://github.com/libuv/libuv/pull/1823 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com>
show more ...
|
5f5d19d9 | 26-Apr-2018 |
John Barboza |
zos: initialize pollfd revents If not initialized to zero, revents could carry dirty bits in the output from poll. PR-URL: https://github.com/libuv/libuv/pull/1820 Reviewed-
zos: initialize pollfd revents If not initialized to zero, revents could carry dirty bits in the output from poll. PR-URL: https://github.com/libuv/libuv/pull/1820 Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
show more ...
|
13ba902c | 25-Apr-2018 |
Jérémy Lal |
build: fix utf-8 name of copyright holder PR-URL: https://github.com/libuv/libuv/pull/1817 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> |
0f53cd05 | 26-Apr-2018 |
Bartosz Sosnowski |
win, pipe: stop read for overlapped pipe Adds CancelIoEx call when uv_read_stop on overlapped pipe. Refs: https://github.com/nodejs/node/pull/19377 PR-URL: https://github.com/li
win, pipe: stop read for overlapped pipe Adds CancelIoEx call when uv_read_stop on overlapped pipe. Refs: https://github.com/nodejs/node/pull/19377 PR-URL: https://github.com/libuv/libuv/pull/1822 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
show more ...
|
0b3c4997 | 23-Apr-2018 |
ssrlive <30760636+ssrlive@users.noreply.github.com> |
win: fix `'floor' undefined` compiler warning In VS2010 debug build, output message is `libuv\src\win\util.c(590): warning C4013: 'floor' undefined; assuming extern returning int`.
win: fix `'floor' undefined` compiler warning In VS2010 debug build, output message is `libuv\src\win\util.c(590): warning C4013: 'floor' undefined; assuming extern returning int`. PR-URL: https://github.com/libuv/libuv/pull/1814 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
show more ...
|
17eaa956 | 20-Apr-2018 |
ssrlive <30760636+ssrlive@users.noreply.github.com> |
win: add Windows XP support to uv_if_indextoname() This commit attempts to dynamically load ConvertInterfaceIndexToLuid() and ConvertInterfaceLuidToNameW() from iphlpapi.dll before u
win: add Windows XP support to uv_if_indextoname() This commit attempts to dynamically load ConvertInterfaceIndexToLuid() and ConvertInterfaceLuidToNameW() from iphlpapi.dll before using them. If they are not available, UV_ENOSYS is returned. PR-URL: https://github.com/libuv/libuv/pull/1810 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
show more ...
|
0dd95819 | 22-Apr-2018 |
cjihrig |
Now working on version 1.20.3 |
e540f80f | 22-Apr-2018 |
cjihrig |
Add SHA to ChangeLog |
c51fd3f6 | 22-Apr-2018 |
cjihrig |
2018.04.23, Version 1.20.2 (Stable) Changes since version 1.20.1: * zos: use custom semaphore (jBarz) * win: fix registry API error handling (Kyle Farnung) * build
2018.04.23, Version 1.20.2 (Stable) Changes since version 1.20.1: * zos: use custom semaphore (jBarz) * win: fix registry API error handling (Kyle Farnung) * build: add support for 64-bit AIX (Richard Lau) * aix: guard STATIC_ASSERT for glibc work around (Richard Lau)
show more ...
|
56220e5b | 19-Apr-2018 |
Richard Lau |
aix: guard STATIC_ASSERT for glibc work around On 64-bit AIX `sizeof(uv_sem_t)` is 4 bytes which is not large enough to store a pointer. AIX doesn't use glibc so the work around intr
aix: guard STATIC_ASSERT for glibc work around On 64-bit AIX `sizeof(uv_sem_t)` is 4 bytes which is not large enough to store a pointer. AIX doesn't use glibc so the work around introduced by https://github.com/libuv/libuv/pull/1795 doesn't apply, so guard the STATIC_ASSERT so that it is only used when the custom semaphore implementation is used. Refs: https://github.com/nodejs/node/pull/20129 Refs: https://github.com/libuv/libuv/pull/1795 PR-URL: https://github.com/libuv/libuv/pull/1808 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
show more ...
|
4f77a236 | 19-Apr-2018 |
Richard Lau |
build: add support for 64-bit AIX Pass -Dtarget_arch=ppc64 to gyp_uv.py to activate. Refs: https://github.com/nodejs/node/pull/20129 Refs: https://github.com/libuv/libuv/pull/17
build: add support for 64-bit AIX Pass -Dtarget_arch=ppc64 to gyp_uv.py to activate. Refs: https://github.com/nodejs/node/pull/20129 Refs: https://github.com/libuv/libuv/pull/1795 PR-URL: https://github.com/libuv/libuv/pull/1807 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
show more ...
|
0aa6de6d | 20-Apr-2018 |
Kyle Farnung |
win: fix registry API error handling The Reg* APIs on Windows don't use GetLastError() to report failures. The errors are returned directly from the call. For systems which don'
win: fix registry API error handling The Reg* APIs on Windows don't use GetLastError() to report failures. The errors are returned directly from the call. For systems which don't have one of the values GetLastError() can end up returning 0 to the caller, indicating success. The caller then assumes that the data is valid and can attempt to execute on garbage data. This change fixes the flow to correctly return the error to the caller. PR-URL: https://github.com/libuv/libuv/pull/1811 Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
show more ...
|
1e4823ca | 17-Apr-2018 |
John Barboza |
zos: use custom semaphore The System V semaphores on z/OS require explicit ending of the worker threads and cleanup at process exit. The user will have to manually cleanup these reso
zos: use custom semaphore The System V semaphores on z/OS require explicit ending of the worker threads and cleanup at process exit. The user will have to manually cleanup these resources that are left behind. Instead use the custom semaphore implementation which uses posix mutexes and condition variables which are cleaned up automatically on process exit. PR-URL: https://github.com/libuv/libuv/pull/1805 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|
d61d6f32 | 18-Apr-2018 |
cjihrig |
Now working on version 1.20.2 Fixes: https://github.com/libuv/libuv/issues/1801 |
c5ef0767 | 18-Apr-2018 |
cjihrig |
Add SHA to ChangeLog |
36ac2fc8 | 18-Apr-2018 |
cjihrig |
2018.04.19, Version 1.20.1 (Stable) Changes since version 1.20.0: * doc,fs: improve documentation (Bob Burger) * win: return a floored double from uv_uptime() (Refael Acker
2018.04.19, Version 1.20.1 (Stable) Changes since version 1.20.0: * doc,fs: improve documentation (Bob Burger) * win: return a floored double from uv_uptime() (Refael Ackermann) * doc: clarify platform specific pipe naming (Thomas Versteeg) * unix: fix uv_pipe_chmod() on macOS (zzzjim) * unix: work around glibc semaphore race condition (Anna Henningsen) * tcp,openbsd: disable Unix TCP check for IPV6_ONLY (Alex Arslan) * test,openbsd: use RETURN_SKIP in UDP IPv6 tests (Alex Arslan) * test,openbsd: fix multicast test (Alex Arslan) * Revert "win, fs: use FILE_WRITE_ATTRIBUTES when opening files" (cjihrig)
show more ...
|