|
1 |
| -2023.06.30, Version 1.46.0 (Stable) |
| 1 | +2023.11.06, Version 1.47.0 (Stable) |
| 2 | + |
| 3 | +Changes since version 1.46.0: |
| 4 | + |
| 5 | +* test: fix license blurb (Ben Noordhuis) |
| 6 | + |
| 7 | +* linux: fix harmless warn_unused_result warning (Shuduo Sang) |
| 8 | + |
| 9 | +* darwin: fix build warnings (小明) |
| 10 | + |
| 11 | +* linux: don't use io_uring on pre-5.10.186 kernels (Ben Noordhuis) |
| 12 | + |
| 13 | +* fs: fix WTF-8 decoding issue (Jameson Nash) |
| 14 | + |
| 15 | +* test: enable disabled tcp_connect6_error_fault (Ben Noordhuis) |
| 16 | + |
| 17 | +* test: enable disabled fs_link (Ben Noordhuis) |
| 18 | + |
| 19 | +* test: enable disabled spawn_same_stdout_stderr (Ben Noordhuis) |
| 20 | + |
| 21 | +* linux: handle UNAME26 personality (Ben Noordhuis) |
| 22 | + |
| 23 | +* build: move cmake_minimum_required version to 3.9 (Keith Winstein) |
| 24 | + |
| 25 | +* unix: set ipv6 scope id for link-local addresses (Ben Noordhuis) |
| 26 | + |
| 27 | +* unix: match kqueue and epoll code (Trevor Norris) |
| 28 | + |
| 29 | +* win,spawn: allow `%PATH%` to be unset (Kyle Edwards) |
| 30 | + |
| 31 | +* doc: switch to Furo, a more modern Sphinx theme (Saúl Ibarra Corretgé) |
| 32 | + |
| 33 | +* darwin: make TCP_KEEPINTVL and TCP_KEEPCNT available (小明) |
| 34 | + |
| 35 | +* win,fs: avoid winapi macro redefinition (Brad King) |
| 36 | + |
| 37 | +* linux: add missing riscv syscall numbers (michalbiesek) |
| 38 | + |
| 39 | +* doc: fix broken "Shared library" Wikipedia link (Alois Klink) |
| 40 | + |
| 41 | +* unix: get mainline kernel version in Ubuntu (Santiago Gimeno) |
| 42 | + |
| 43 | +* unix: get mainline kernel version in Debian (Ben Noordhuis) |
| 44 | + |
| 45 | +* build: fix qemu install in CI-unix workflow (Santiago Gimeno) |
| 46 | + |
| 47 | +* unix: disable io_uring close on selected kernels (Santiago Gimeno) |
| 48 | + |
| 49 | +* test: skip tests when ipv6 is not available (Santiago Gimeno) |
| 50 | + |
| 51 | +* ibmi: implement ifaddrs, getifaddrs, freeifaddrs (Abdirahim Musse) |
| 52 | + |
| 53 | +* unix: reset signal counters after fork (SmorkalovG) |
| 54 | + |
| 55 | +* win,process: avoid assert after spawning Store app (Jameson Nash) |
| 56 | + |
| 57 | +* unix: remove pread/preadv conditionals (Ben Noordhuis) |
| 58 | + |
| 59 | +* unix: remove pwrite/pwritev conditionals (Ben Noordhuis) |
| 60 | + |
| 61 | +* darwin: remove workaround for data corruption bug (Ben Noordhuis) |
| 62 | + |
| 63 | +* src: default to stream=stderr in handle printer (Ben Noordhuis) |
| 64 | + |
| 65 | +* test: switch to new-style ASSERT_EQ macros (Pleuvens) |
| 66 | + |
| 67 | +* zos: correctly get cpu model in uv_cpu_info() (jolai) |
| 68 | + |
| 69 | +* test: fix get_passwd2 on IBM i (Abdirahim Musse) |
| 70 | + |
| 71 | +* unix: don't malloc on sync uv_fs_read (Ben Noordhuis) |
| 72 | + |
| 73 | +* freebsd: get fs event path with fcntl(F_KINFO) (David Carlier) |
| 74 | + |
| 75 | +* test: switch from ASSERT_* to ASSERT_PTR_* (Pleuvens) |
| 76 | + |
| 77 | +* darwin: workaround apple pthread_cond_wait bug (Julien Roncaglia) |
| 78 | + |
| 79 | +* doc: uv_close should be called after exit callback (Pleuvens) |
| 80 | + |
| 81 | +* test: 192.0.2.0/24 is the actual -TEST-NET-1 (prubel) |
| 82 | + |
| 83 | +* unix: add back preadv/pwritev fallback (Ben Noordhuis) |
| 84 | + |
| 85 | +* unix: rename variable for consistency (Ben Noordhuis) |
| 86 | + |
| 87 | +* unix: merge read/write code into single functions (Ben Noordhuis) |
| 88 | + |
| 89 | +* doc: filename arg to uv_fs_event_cb can be NULL (Ben Noordhuis) |
| 90 | + |
| 91 | +* build,win: we need to link against shell32.lib (Per Allansson) |
| 92 | + |
| 93 | +* unix: no preadv/pwritev workaround if not needed (Jeffrey H. Johnson) |
| 94 | + |
| 95 | +* build: add CI for Windows ARM64 (build only) (Per Allansson) |
| 96 | + |
| 97 | +* linux: disable io_uring on 32 bits arm systems (Ben Noordhuis) |
| 98 | + |
| 99 | +* build: run sanitizers on macos ci (Ben Noordhuis) |
| 100 | + |
| 101 | +* misc: export WTF8 conversion utilities (Jameson Nash) |
| 102 | + |
| 103 | +* build: fix libuv.a file name for cmake (Jameson Nash) |
| 104 | + |
| 105 | +* build: add windows ubsan and clang ci (Matheus Izvekov) |
| 106 | + |
| 107 | +* win: improve accuracy of ProductName between arch (Christian Heimlich) |
| 108 | + |
| 109 | + |
| 110 | +2023.06.30, Version 1.46.0 (Stable), f0bb7e40f0508bedf6fad33769b3f87bb8aedfa6 |
2 | 111 |
|
3 | 112 | Changes since version 1.45.0:
|
4 | 113 |
|
|
0 commit comments