From 25f4b8b8a3c0f934158cd37a37b0525d75ca488e Mon Sep 17 00:00:00 2001 From: cjihrig Date: Mon, 24 Aug 2020 20:25:03 -0400 Subject: [PATCH] 2020.08.26, Version 1.39.0 (Stable) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changes since version 1.38.1: * unix: use relaxed loads/stores for clock id (Ben Noordhuis) * build,win: link to user32.lib and advapi32.lib (George Zhao) * unix: squelch harmless valgrind warning (ssrlive) * include: fx c++ style comments warnings (Turbinya) * build,cmake: Change installation location on MinGW (erw7) * linux: use copy_file_range for uv_fs_copyfile when possible (Carter Li) * win,tcp: avoid reinserting a pending request ( * docs: improve the descriptions for get memory info (Juan Sebastian velez Posada) * test: add udp-mmsg test (Ryan Liptak) * udp: add uv_udp_using_recvmmsg query (Ryan Liptak) * doc: add more error constants (TK-one) * zos: fix potential event loop stall (Trevor Norris) * include: add internal fields struct to uv_loop_t (Trevor Norris) * core: add API to measure event loop idle time (Trevor Norris) * win,fs: use CreateDirectoryW instead of _wmkdir (Mustafa M) * win,nfc: fix integer comparison signedness (escherstair) * win,nfc: use * win,nfc: removed some unused variables (escherstair) * win,nfc: add missing return statement (escherstair) * win,nfc: disable clang-format for * darwin: use IOKit for uv_cpu_info (Evan Lucas) * test: fix thread race in process_title_threadsafe (Ben Noordhuis) * win,fs: avoid implicit access to _doserrno (Jameson Nash) * test: give hrtime test a custom 20s timeout (Jameson Nash) * build: add more failed test, for qemu version bump (gengjiawen) * unix: handle src, dest same in uv_fs_copyfile() (cjihrig) * unix: error when uv_setup_args() is not called (Ryan Liptak) * aix: protect uv_exepath() from uv_set_process_title() (Richard Lau) * fs: clobber req->path on uv_fs_mkstemp() error (tjarlama) * cmake: fix compile error C2001 on Chinese Windows (司徒玟琅) * test: avoid double evaluation in ASSERT_BASE macro (tjarlama) * tcp: fail instantly if local port is unbound (Bartosz Sosnowski) * doc: fix most sphinx warnings (Jameson Nash) * nfci: address some style nits (Jameson Nash) * unix: don't use _POSIX_PATH_MAX (Ben Noordhuis) --- .mailmap | 3 ++ AUTHORS | 8 +++++ ChangeLog | 76 ++++++++++++++++++++++++++++++++++++++++++++ configure.ac | 2 +- include/uv/version.h | 8 ++--- 5 files changed, 92 insertions(+), 5 deletions(-) diff --git a/.mailmap b/.mailmap index 2ae2968c..56a80f58 100644 --- a/.mailmap +++ b/.mailmap @@ -27,6 +27,7 @@ Maciej Małecki Marc Schlaich Michael Michael Neumann +Michael Penick Nicholas Vavilov Nick Logan Rasmus Christian Pedersen @@ -41,10 +42,12 @@ Santiago Gimeno Saúl Ibarra Corretgé Saúl Ibarra Corretgé Shigeki Ohtsu +TK-one Timothy J. Fontaine Yasuhiro Matsumoto Yazhong Liu Yuki Okumura +gengjiawen jBarz jBarz ptlomholt diff --git a/AUTHORS b/AUTHORS index 38fee1f4..9078925b 100644 --- a/AUTHORS +++ b/AUTHORS @@ -435,3 +435,11 @@ MasterDuke17 Alexander Tokmakov Arenoros lander0s +Turbinya +OleksandrKvl +Carter Li +Juan Sebastian velez Posada +escherstair +Evan Lucas +tjarlama <59913901+tjarlama@users.noreply.github.com> +司徒玟琅 diff --git a/ChangeLog b/ChangeLog index 7da3f990..a75a0103 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,79 @@ +2020.08.26, Version 1.39.0 (Stable) + +Changes since version 1.38.1: + +* unix: use relaxed loads/stores for clock id (Ben Noordhuis) + +* build,win: link to user32.lib and advapi32.lib (George Zhao) + +* unix: squelch harmless valgrind warning (ssrlive) + +* include: fx c++ style comments warnings (Turbinya) + +* build,cmake: Change installation location on MinGW (erw7) + +* linux: use copy_file_range for uv_fs_copyfile when possible (Carter Li) + +* win,tcp: avoid reinserting a pending request ( + +* docs: improve the descriptions for get memory info (Juan Sebastian velez + Posada) + +* test: add udp-mmsg test (Ryan Liptak) + +* udp: add uv_udp_using_recvmmsg query (Ryan Liptak) + +* doc: add more error constants (TK-one) + +* zos: fix potential event loop stall (Trevor Norris) + +* include: add internal fields struct to uv_loop_t (Trevor Norris) + +* core: add API to measure event loop idle time (Trevor Norris) + +* win,fs: use CreateDirectoryW instead of _wmkdir (Mustafa M) + +* win,nfc: fix integer comparison signedness (escherstair) + +* win,nfc: use + +* win,nfc: removed some unused variables (escherstair) + +* win,nfc: add missing return statement (escherstair) + +* win,nfc: disable clang-format for + +* darwin: use IOKit for uv_cpu_info (Evan Lucas) + +* test: fix thread race in process_title_threadsafe (Ben Noordhuis) + +* win,fs: avoid implicit access to _doserrno (Jameson Nash) + +* test: give hrtime test a custom 20s timeout (Jameson Nash) + +* build: add more failed test, for qemu version bump (gengjiawen) + +* unix: handle src, dest same in uv_fs_copyfile() (cjihrig) + +* unix: error when uv_setup_args() is not called (Ryan Liptak) + +* aix: protect uv_exepath() from uv_set_process_title() (Richard Lau) + +* fs: clobber req->path on uv_fs_mkstemp() error (tjarlama) + +* cmake: fix compile error C2001 on Chinese Windows (司徒玟琅) + +* test: avoid double evaluation in ASSERT_BASE macro (tjarlama) + +* tcp: fail instantly if local port is unbound (Bartosz Sosnowski) + +* doc: fix most sphinx warnings (Jameson Nash) + +* nfci: address some style nits (Jameson Nash) + +* unix: don't use _POSIX_PATH_MAX (Ben Noordhuis) + + 2020.07.04, Version 1.38.1 (Stable), e8b989ea1f7f9d4083511a2caec7791e9abd1871 Changes since version 1.38.0: diff --git a/configure.ac b/configure.ac index b39ba69e..8f5c89b1 100644 --- a/configure.ac +++ b/configure.ac @@ -13,7 +13,7 @@ # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. AC_PREREQ(2.57) -AC_INIT([libuv], [1.38.1], [https://github.com/libuv/libuv/issues]) +AC_INIT([libuv], [1.39.0], [https://github.com/libuv/libuv/issues]) AC_CONFIG_MACRO_DIR([m4]) m4_include([m4/libuv-extra-automake-flags.m4]) m4_include([m4/as_case.m4]) diff --git a/include/uv/version.h b/include/uv/version.h index a3601408..3219e963 100644 --- a/include/uv/version.h +++ b/include/uv/version.h @@ -31,10 +31,10 @@ */ #define UV_VERSION_MAJOR 1 -#define UV_VERSION_MINOR 38 -#define UV_VERSION_PATCH 2 -#define UV_VERSION_IS_RELEASE 0 -#define UV_VERSION_SUFFIX "dev" +#define UV_VERSION_MINOR 39 +#define UV_VERSION_PATCH 0 +#define UV_VERSION_IS_RELEASE 1 +#define UV_VERSION_SUFFIX "" #define UV_VERSION_HEX ((UV_VERSION_MAJOR << 16) | \ (UV_VERSION_MINOR << 8) | \