7452ef4e | 01-Feb-2017 |
cjihrig |
2017.02.02, Version 1.11.0 (Stable) Changes since version 1.10.2: * Now working on version 1.10.3 (cjihrig) * win: added fcntl.h to uv-win.h (Michele Caini) * unix
2017.02.02, Version 1.11.0 (Stable) Changes since version 1.10.2: * Now working on version 1.10.3 (cjihrig) * win: added fcntl.h to uv-win.h (Michele Caini) * unix: move function call out of assert (jBarz) * fs: cleanup uv__fs_scandir (Santiago Gimeno) * fs: fix crash in uv_fs_scandir_next (muflub) * win,signal: fix potential deadlock (Bartosz Sosnowski) * unix: use async-signal safe functions between fork and exec (jBarz) * sunos: fix SUNOS_NO_IFADDRS build (Ben Noordhuis) * zos: make platform functional (John Barboza) * doc: add repitition qualifier to version regexs (Daniel Bevenius) * zos: use gyp OS label "os390" on z/OS (John Barboza) * aix: enable uv_get/set_process_title (Howard Hellyer) * zos: use built-in proctitle implementation (John Barboza) * Revert "darwin: use clock_gettime in macOS 10.12" (Chris Araman) * win,test: don't write uninitialized buffer to tty (Bert Belder) * win: define ERROR_ELEVATION_REQUIRED for MinGW (Richard Lau) * aix: re-enable fs watch facility (Gireesh Punathil)
show more ...
|
fb0f87b6 | 03-Dec-2016 |
Gireesh Punathil |
aix: re-enable fs watch facility On AIX, watch feature depends on AHAFS based Event infrastructure. While in principle the watch use case is same across platforms, there are subtle d
aix: re-enable fs watch facility On AIX, watch feature depends on AHAFS based Event infrastructure. While in principle the watch use case is same across platforms, there are subtle differences in the way AIX deals with this, with few behavioral changes (external). This commit opens up the AIX code for watch feature which was masked under a macro HAVE_SYS_AHAFS_EVPRODS_H and addresses an assertion failure on folder watch. PR-URL: https://github.com/libuv/libuv/pull/1156 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
show more ...
|
12bfad9c | 16-Jan-2017 |
Richard Lau |
win: define ERROR_ELEVATION_REQUIRED for MinGW Refs: https://github.com/libuv/libuv/issues/1194 PR-URL: https://github.com/libuv/libuv/pull/1195 Reviewed-By: Colin Ihrig <cjihrig@gma
win: define ERROR_ELEVATION_REQUIRED for MinGW Refs: https://github.com/libuv/libuv/issues/1194 PR-URL: https://github.com/libuv/libuv/pull/1195 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
67a5c86b | 30-Jan-2017 |
Bert Belder |
win,test: don't write uninitialized buffer to tty Fixes an issue where the Windows-only tty_large_write attempts to write an uninitialized buffer to the console. PR-URL: https:/
win,test: don't write uninitialized buffer to tty Fixes an issue where the Windows-only tty_large_write attempts to write an uninitialized buffer to the console. PR-URL: https://github.com/libuv/libuv/pull/1212 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
show more ...
|
f35674fe | 27-Jan-2017 |
Chris Araman |
Revert "darwin: use clock_gettime in macOS 10.12" This reverts commit f8d4805087944cb8543d98109f5f83f4938eb4b5, which causes run-time link errors when compiled with macOS 10.12 SDK,
Revert "darwin: use clock_gettime in macOS 10.12" This reverts commit f8d4805087944cb8543d98109f5f83f4938eb4b5, which causes run-time link errors when compiled with macOS 10.12 SDK, but run on 10.11 or earlier. Refs: https://github.com/libuv/libuv/pull/1073 PR-URL: https://github.com/libuv/libuv/pull/1202 Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
show more ...
|
f9484cf5 | 23-Jan-2017 |
John Barboza |
zos: use built-in proctitle implementation Use built-in proctitle implementation because there is no such thing as a process title on zOS. PR-URL: https://github.com/libuv/libuv
zos: use built-in proctitle implementation Use built-in proctitle implementation because there is no such thing as a process title on zOS. PR-URL: https://github.com/libuv/libuv/pull/1208 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
d6427e4b | 12-Jan-2017 |
Howard Hellyer |
aix: enable uv_get/set_process_title This patch enables querying and setting the process title on AIX. libuv takes ownership of the memory for argv and returns a deep copy of the arr
aix: enable uv_get/set_process_title This patch enables querying and setting the process title on AIX. libuv takes ownership of the memory for argv and returns a deep copy of the array and its contents. It also enables the process_title test case. The process title can be changed on AIX but is handled differently to Linux/Mac. Commands like ps read the original argv array passed to the process instead of the memory at argv[0]. To change the process title we need to update argv[0] to point at a new string and set argv[1] to NULL (if it exists). This means the process title can be set to a string of any length. PR-URL: https://github.com/libuv/libuv/pull/1187 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
show more ...
|
c5bb773b | 20-Jan-2017 |
John Barboza |
zos: use gyp OS label "os390" on z/OS This is what `uname` on the system actually displays. Also, other gyp based projects use 'os390' PR-URL: https://github.com/libuv/libuv/pul
zos: use gyp OS label "os390" on z/OS This is what `uname` on the system actually displays. Also, other gyp based projects use 'os390' PR-URL: https://github.com/libuv/libuv/pull/1207 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
c722b8d2 | 20-Jan-2017 |
Daniel Bevenius |
doc: add repitition qualifier to version regexs Currently the libuv version is reported as unknown on the website. This is because the UV_VERSION_MINOR is no longer a single digit an
doc: add repitition qualifier to version regexs Currently the libuv version is reported as unknown on the website. This is because the UV_VERSION_MINOR is no longer a single digit and the regex is not getting a match for the minor number. This commit makes the version regexs capture multiple digit numbers. PR-URL: https://github.com/libuv/libuv/pull/1205 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
011e02e3 | 30-Aug-2016 |
John Barboza |
zos: make platform functional Fix all functional test cases: * use PLO compare,swap,store for atomic instruction * do not use semaphore.h * use xplink flag when linking
zos: make platform functional Fix all functional test cases: * use PLO compare,swap,store for atomic instruction * do not use semaphore.h * use xplink flag when linking * scandir implementation * nanosleep implementation * add proctitle * uv_loadavg * uv_fs_event_init/start * uv_fs_event_stop * uv_exepath using __getthent syscall * read free/total memory from mvs data areas * uv_resident_set_memory implementation * network interfaces implementation * cpu_info implementation * implement uv__hrtime * make uv__fs_mkdtemp implementation * epoll implementation for asyncio * uv__fs_event_close implementation * set process title * read ancillary data that remains on queue * ancillary data * implement uv__fs_access * use /dev/urandom for temporary directory name * disable proctitle on zos completely PR-URL: https://github.com/libuv/libuv/pull/1037 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
36ba7eb6 | 01-Dec-2016 |
Ben Noordhuis |
sunos: fix SUNOS_NO_IFADDRS build Don't compile uv__set_phys_addr() if SUNOS_NO_IFADDRS is defined, it has been reported to break the build on Solaris 10. Bug introduced in comm
sunos: fix SUNOS_NO_IFADDRS build Don't compile uv__set_phys_addr() if SUNOS_NO_IFADDRS is defined, it has been reported to break the build on Solaris 10. Bug introduced in commit d75e334 ("sunos: set phys_addr of interface_address using ARP") from last June. Fixes: https://github.com/nodejs/node/issues/9856 PR-URL: https://github.com/libuv/libuv/pull/1155 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
44993362 | 12-Dec-2016 |
jBarz |
unix: use async-signal safe functions between fork and exec Refs: https://github.com/libuv/libuv/issues/998 PR-URL: https://github.com/libuv/libuv/pull/1167 Reviewed-By: Ben Noordhui
unix: use async-signal safe functions between fork and exec Refs: https://github.com/libuv/libuv/issues/998 PR-URL: https://github.com/libuv/libuv/pull/1167 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
c66f265b | 12-Dec-2016 |
Bartosz Sosnowski |
win,signal: fix potential deadlock Trying to remove the controller from the controller handle itself leads to deadlock. Fix it by always having the global signal handler engaged.
win,signal: fix potential deadlock Trying to remove the controller from the controller handle itself leads to deadlock. Fix it by always having the global signal handler engaged. Ref: https://github.com/nodejs/node/issues/10165 PR-URL: https://github.com/libuv/libuv/pull/1168 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
c8ab24bb | 05-Jan-2017 |
muflub |
fs: fix crash in uv_fs_scandir_next Handle the case when it's called after the request has ended, or in case it ended with an error. PR-URL: https://github.com/libuv/libuv/pull/
fs: fix crash in uv_fs_scandir_next Handle the case when it's called after the request has ended, or in case it ended with an error. PR-URL: https://github.com/libuv/libuv/pull/1181 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
d251dee3 | 07-Jan-2017 |
Santiago Gimeno |
fs: cleanup uv__fs_scandir The `out` section is only reachable now if `scandir` returns 0. PR-URL: https://github.com/libuv/libuv/pull/1189 Reviewed-By: Ben Noordhuis <info@bnoo
fs: cleanup uv__fs_scandir The `out` section is only reachable now if `scandir` returns 0. PR-URL: https://github.com/libuv/libuv/pull/1189 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 ...
|
8f43417f | 17-Jan-2017 |
jBarz |
unix: move function call out of assert assert expressions should only be scalar PR-URL: https://github.com/libuv/libuv/pull/1196 Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
unix: move function call out of assert assert expressions should only be scalar PR-URL: https://github.com/libuv/libuv/pull/1196 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
2e5ad25c | 08-Nov-2016 |
Michele Caini |
win: added fcntl.h to uv-win.h PR-URL: https://github.com/libuv/libuv/pull/1130 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Revie
win: added fcntl.h to uv-win.h PR-URL: https://github.com/libuv/libuv/pull/1130 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 ...
|
65751b5c | 09-Jan-2017 |
cjihrig |
Now working on version 1.10.3 |
677e7ce1 | 09-Jan-2017 |
cjihrig |
Add SHA to ChangeLog |
cb9f579a | 09-Jan-2017 |
cjihrig |
2017.01.10, Version 1.10.2 (Stable) Changes since version 1.10.1: * Now working on version 1.10.2 (cjihrig) * darwin: fix fsync and fdatasync (Joran Dirk Greef) *
2017.01.10, Version 1.10.2 (Stable) Changes since version 1.10.1: * Now working on version 1.10.2 (cjihrig) * darwin: fix fsync and fdatasync (Joran Dirk Greef) * Revert "Revert "win,tty: add support for ANSI codes in win10 v1511"" (Santiago Gimeno) * win,tty: fix MultiByteToWideChar output buffer (Santiago Gimeno) * win: remove dead code related to BACKUP_SEMANTICS (Sam Roberts) * win: fix comment in quote_cmd_arg (Eric Sciple) * darwin: use clock_gettime in macOS 10.12 (Saúl Ibarra Corretgé) * win, tty: fix crash on restarting with pending data (Nicholas Vavilov) * fs: fix uv__to_stat on BSD platforms (Santiago Gimeno) * win: map ERROR_ELEVATION_REQUIRED to UV_EACCES (Richard Lau) * win: fix free() on bad input in uv_getaddrinfo() (Ben Noordhuis)
show more ...
|
7bfb5ae7 | 03-Nov-2016 |
Ben Noordhuis |
win: fix free() on bad input in uv_getaddrinfo() The error path frees `req->alloc` but that hasn't been set yet when `service` and `node` are both NULL. Simply return instead of jumping
win: fix free() on bad input in uv_getaddrinfo() The error path frees `req->alloc` but that hasn't been set yet when `service` and `node` are both NULL. Simply return instead of jumping to the error handling block. Fixes: https://github.com/libuv/libuv/issues/1122 PR-URL: https://github.com/libuv/libuv/pull/1123 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
11ce5df5 | 30-Nov-2016 |
Richard Lau |
win: map ERROR_ELEVATION_REQUIRED to UV_EACCES uv_spawn() on Windows will fail with ERROR_ELEVATION_REQUIRED if attempting to run an application that requires elevation. Fixes:
win: map ERROR_ELEVATION_REQUIRED to UV_EACCES uv_spawn() on Windows will fail with ERROR_ELEVATION_REQUIRED if attempting to run an application that requires elevation. Fixes: https://github.com/nodejs/node/issues/9464 PR-URL: https://github.com/libuv/libuv/pull/1154 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
c02176a2 | 25-Nov-2016 |
Santiago Gimeno |
fs: fix uv__to_stat on BSD platforms Fix the #ifdef logic to make sure all the available fields filled in the `stat` struct are correcly copied into the `uv_stat_t` struct. Before th
fs: fix uv__to_stat on BSD platforms Fix the #ifdef logic to make sure all the available fields filled in the `stat` struct are correcly copied into the `uv_stat_t` struct. Before this change, the `n_sec` were being set to 0. PR-URL: https://github.com/libuv/libuv/pull/1152 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
show more ...
|
357b9a77 | 04-Dec-2016 |
Nikolai Vavilov |
win, tty: fix crash on restarting with pending data When reading from tty is restarted while there is pending data, uv_tty_read_start calls uv_insert_pending_req instead of uv_tty_queue_
win, tty: fix crash on restarting with pending data When reading from tty is restarted while there is pending data, uv_tty_read_start calls uv_insert_pending_req instead of uv_tty_queue_read to avoid losing keypresses. But reading can be stopped and restarted multiple times before the req is handled, which caused an assertion error. Setting the UV_HANDLE_READ_PENDING flag prevents uv_insert_pending_req from being called again until the req is handled. Fixes: https://github.com/nodejs/node/issues/9690 PR-URL: https://github.com/libuv/libuv/pull/1158 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
f8d48050 | 28-Sep-2016 |
Saúl Ibarra Corretgé |
darwin: use clock_gettime in macOS 10.12 PR-URL: https://github.com/libuv/libuv/pull/1073 Reviewed-By: Fedor Indutny <fedor@indutny.com> Reviewed-By: Imran Iqbal <imran@imraniqbal.or
darwin: use clock_gettime in macOS 10.12 PR-URL: https://github.com/libuv/libuv/pull/1073 Reviewed-By: Fedor Indutny <fedor@indutny.com> Reviewed-By: Imran Iqbal <imran@imraniqbal.org>
show more ...
|