| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent d83d89a commit 9ffe3ad
58 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -52,6 +52,7 @@ San-Tai Hsu <vanilla@fatpipi.com> | |||
| 52 | 52 | Santiago Gimeno <santiago.gimeno@quantion.es> <santiago.gimeno@gmail.com> | |
| 53 | 53 | Saúl Ibarra Corretgé <s@saghul.net> | |
| 54 | 54 | Saúl Ibarra Corretgé <s@saghul.net> <saghul@gmail.com> | |
| 55 | + Saúl Ibarra Corretgé <saghul@gmail.com> <s@saghul.net> | ||
| 55 | 56 | Shigeki Ohtsu <ohtsu@iij.ad.jp> <ohtsu@ohtsu.org> | |
| 56 | 57 | Shuowang (Wayne) Zhang <shuowang.zhang@ibm.com> | |
| 57 | 58 | TK-one <tk5641@naver.com> | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -588,5 +588,7 @@ Raihaan Shouhell <raihaanhimself@gmail.com> | |||
| 588 | 588 | Rialbat <miha-wead@mail.ru> | |
| 589 | 589 | Adam <adam@NetBSD.org> | |
| 590 | 590 | Poul T Lomholt <ptlomholt@users.noreply.github.com> | |
| 591 | - dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | ||
| 592 | 591 | Thad House <ThadHouse@users.noreply.github.com> | |
| 592 | + Julian A Avar C <28635807+julian-a-avar-c@users.noreply.github.com> | ||
| 593 | + amcgoogan <105525867+amcgoogan@users.noreply.github.com> | ||
| 594 | + Rafael Gonzaga <rafael.nunu@hotmail.com> | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,4 +1,4 @@ | |||
| 1 | - cmake_minimum_required(VERSION 3.9) | ||
| 1 | + cmake_minimum_required(VERSION 3.10) | ||
| 2 | 2 | ||
| 3 | 3 | if(POLICY CMP0091) | |
| 4 | 4 | cmake_policy(SET CMP0091 NEW) # Enable MSVC_RUNTIME_LIBRARY setting | |
@@ -186,7 +186,7 @@ set(uv_sources | |||
| 186 | 186 | src/version.c) | |
| 187 | 187 | ||
| 188 | 188 | if(WIN32) | |
| 189 | - list(APPEND uv_defines WIN32_LEAN_AND_MEAN _WIN32_WINNT=0x0602 _CRT_DECLARE_NONSTDC_NAMES=0) | ||
| 189 | + list(APPEND uv_defines WIN32_LEAN_AND_MEAN _WIN32_WINNT=0x0A00 _CRT_DECLARE_NONSTDC_NAMES=0) | ||
| 190 | 190 | list(APPEND uv_libraries | |
| 191 | 191 | psapi | |
| 192 | 192 | user32 | |
@@ -667,6 +667,7 @@ if(LIBUV_BUILD_TESTS) | |||
| 667 | 667 | test/test-thread-affinity.c | |
| 668 | 668 | test/test-thread-equal.c | |
| 669 | 669 | test/test-thread.c | |
| 670 | + test/test-thread-name.c | ||
| 670 | 671 | test/test-thread-priority.c | |
| 671 | 672 | test/test-threadpool-cancel.c | |
| 672 | 673 | test/test-threadpool.c | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,4 +1,85 @@ | |||
| 1 | - 2024.10.18, Version 1.49.2 (Stable) | ||
| 1 | + 2025.01.15, Version 1.50.0 (Stable) | ||
| 2 | + | ||
| 3 | + Changes since version 1.49.2: | ||
| 4 | + | ||
| 5 | + * ci: run macOS and iOS tests also on macOS 14 (Saúl Ibarra Corretgé) | ||
| 6 | + | ||
| 7 | + * unix,win: map ENOEXEC errno (Saúl Ibarra Corretgé) | ||
| 8 | + | ||
| 9 | + * test: skip multicast join test on ENOEXEC (Saúl Ibarra Corretgé) | ||
| 10 | + | ||
| 11 | + * ci: make sure the macOS firewall is disabled (Saúl Ibarra Corretgé) | ||
| 12 | + | ||
| 13 | + * darwin,test: squelch EBUSY error on multicast join (Saúl Ibarra Corretgé) | ||
| 14 | + | ||
| 15 | + * build: update minimum cmake to 3.10 (Ben Noordhuis) | ||
| 16 | + | ||
| 17 | + * kqueue: use EVFILT_USER for async if available (Jameson Nash) | ||
| 18 | + | ||
| 19 | + * unix,win: fix off-by-one in uv_wtf8_to_utf16() (Ben Noordhuis) | ||
| 20 | + | ||
| 21 | + * doc: add scala-native-loop to LINKS.md (Julian A Avar C) | ||
| 22 | + | ||
| 23 | + * unix: fix build breakage on haiku, openbsd, etc (Jeffrey H. Johnson) | ||
| 24 | + | ||
| 25 | + * kqueue: lower overhead in uv__io_check_fd (Andy Pan) | ||
| 26 | + | ||
| 27 | + * doc: move cjihrig back to active maintainers (cjihrig) | ||
| 28 | + | ||
| 29 | + * build(deps): bump actions/checkout from 3 to 4 (dependabot[bot]) | ||
| 30 | + | ||
| 31 | + * unix,pipe: fix handling null buffer in uv_pipe_get{sock,peer}name (Saúl | ||
| 32 | + Ibarra Corretgé) | ||
| 33 | + | ||
| 34 | + * unix,win: harmonize buffer checking (Saúl Ibarra Corretgé) | ||
| 35 | + | ||
| 36 | + * unix,win: add support for detached threads (Juan José Arboleda) | ||
| 37 | + | ||
| 38 | + * src: add uv_thread_set/getname() methods (Santiago Gimeno) | ||
| 39 | + | ||
| 40 | + * build: fix qemu builds (Ben Noordhuis) | ||
| 41 | + | ||
| 42 | + * win: drop support for windows 8 (Ben Noordhuis) | ||
| 43 | + | ||
| 44 | + * linux: fix uv_cpu_info() arm cpu model detection (Ben Noordhuis) | ||
| 45 | + | ||
| 46 | + * linux: always use io_uring for epoll batching (Ben Noordhuis) | ||
| 47 | + | ||
| 48 | + * doc: clarify repeating timer behavior more (Ben Noordhuis) | ||
| 49 | + | ||
| 50 | + * unix,win: handle nbufs=0 in uv_udp_try_send (Ben Noordhuis) | ||
| 51 | + | ||
| 52 | + * win: use GetQueuedCompletionStatusEx directly (Saúl Ibarra Corretgé) | ||
| 53 | + | ||
| 54 | + * win: enable uv_thread_{get,set}name on MinGW (Saúl Ibarra Corretgé) | ||
| 55 | + | ||
| 56 | + * win: drop support for the legacy MinGW (Saúl Ibarra Corretgé) | ||
| 57 | + | ||
| 58 | + * win,fs: get (most) fstat when no permission (Jameson Nash) | ||
| 59 | + | ||
| 60 | + * win: plug uv_fs_event_start memory leak (amcgoogan) | ||
| 61 | + | ||
| 62 | + * test: address FreeBSD kernel bug causing NULL path in fsevents (Juan José | ||
| 63 | + Arboleda) | ||
| 64 | + | ||
| 65 | + * unix: refactor udp sendmsg code (Ben Noordhuis) | ||
| 66 | + | ||
| 67 | + * unix,win: add uv_udp_try_send2 (Ben Noordhuis) | ||
| 68 | + | ||
| 69 | + * test: fix flaky flaky udp_mmsg test (Juan José Arboleda) | ||
| 70 | + | ||
| 71 | + * build: enable fdsan in Android (Juan José Arboleda) | ||
| 72 | + | ||
| 73 | + * test: fix udp-multicast-join for FreeBSD (Juan José Arboleda) | ||
| 74 | + | ||
| 75 | + * win: fix leak processing fs event (Saúl Ibarra Corretgé) | ||
| 76 | + | ||
| 77 | + * src: set a default thread name for workers (Rafael Gonzaga) | ||
| 78 | + | ||
| 79 | + * misc: implement uv_getrusage_thread (Juan José Arboleda) | ||
| 80 | + | ||
| 81 | + | ||
| 82 | + 2024.10.18, Version 1.49.2 (Stable), e1095c7a4373ce00cd8874d8e820de5afb25776e | ||
| 2 | 83 | ||
| 3 | 84 | Changes since version 1.49.1: | |
| 4 | 85 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -37,6 +37,7 @@ | |||
| 37 | 37 | * [Pixie-io](https://github.com/pixie-io/pixie): Open-source observability tool for Kubernetes applications. | |
| 38 | 38 | * [potion](https://github.com/perl11/potion)/[p2](https://github.com/perl11/p2): runtime | |
| 39 | 39 | * [racer](https://libraries.io/rubygems/racer): Ruby web server written as an C extension | |
| 40 | + * [scala-native-loop](https://github.com/scala-native/scala-native-loop): Extensible event loop and async-oriented IO for Scala Native; powered by libuv | ||
| 40 | 41 | * [Socket Runtime](https://sockets.sh): A runtime for creating native cross-platform software on mobile and desktop using HTML, CSS, and JavaScript | |
| 41 | 42 | * [spider-gazelle](https://github.com/cotag/spider-gazelle): Ruby web server using libuv bindings | |
| 42 | 43 | * [Suave](http://suave.io/): A simple web development F# library providing a lightweight web server and a set of combinators to manipulate route flow and task composition | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -4,6 +4,9 @@ libuv is currently managed by the following individuals: | |||
| 4 | 4 | ||
| 5 | 5 | * **Ben Noordhuis** ([@bnoordhuis](https://github.com/bnoordhuis)) | |
| 6 | 6 | - GPG key: D77B 1E34 243F BAF0 5F8E 9CC3 4F55 C8C8 46AB 89B9 (pubkey-bnoordhuis) | |
| 7 | + * **Colin Ihrig** ([@cjihrig](https://github.com/cjihrig)) | ||
| 8 | + - GPG key: 94AE 3667 5C46 4D64 BAFA 68DD 7434 390B DBE9 B9C5 (pubkey-cjihrig) | ||
| 9 | + - GPG key: 5735 3E0D BDAA A7E8 39B6 6A1A FF47 D5E4 AD8B 4FDC (pubkey-cjihrig-kb) | ||
| 7 | 10 | * **Jameson Nash** ([@vtjnash](https://github.com/vtjnash)) | |
| 8 | 11 | - GPG key: AEAD 0A4B 6867 6775 1A0E 4AEF 34A2 5FB1 2824 6514 (pubkey-vtjnash) | |
| 9 | 12 | - GPG key: CFBB 9CA9 A5BE AFD7 0E2B 3C5A 79A6 7C55 A367 9C8B (pubkey2022-vtjnash) | |
@@ -24,9 +27,6 @@ libuv is currently managed by the following individuals: | |||
| 24 | 27 | * **Anna Henningsen** ([@addaleax](https://github.com/addaleax)) | |
| 25 | 28 | * **Bartosz Sosnowski** ([@bzoz](https://github.com/bzoz)) | |
| 26 | 29 | * **Bert Belder** ([@piscisaureus](https://github.com/piscisaureus)) | |
| 27 | - * **Colin Ihrig** ([@cjihrig](https://github.com/cjihrig)) | ||
| 28 | - - GPG key: 94AE 3667 5C46 4D64 BAFA 68DD 7434 390B DBE9 B9C5 (pubkey-cjihrig) | ||
| 29 | - - GPG key: 5735 3E0D BDAA A7E8 39B6 6A1A FF47 D5E4 AD8B 4FDC (pubkey-cjihrig-kb) | ||
| 30 | 30 | * **Fedor Indutny** ([@indutny](https://github.com/indutny)) | |
| 31 | 31 | - GPG key: AF2E EA41 EC34 47BF DD86 FED9 D706 3CCE 19B7 E890 (pubkey-indutny) | |
| 32 | 32 | * **Imran Iqbal** ([@imran-iq](https://github.com/imran-iq)) | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -59,7 +59,7 @@ if WINNT | |||
| 59 | 59 | uvinclude_HEADERS += include/uv/win.h include/uv/tree.h | |
| 60 | 60 | AM_CPPFLAGS += -I$(top_srcdir)/src/win \ | |
| 61 | 61 | -DWIN32_LEAN_AND_MEAN \ | |
| 62 | - -D_WIN32_WINNT=0x0602 | ||
| 62 | + -D_WIN32_WINNT=0x0A00 | ||
| 63 | 63 | libuv_la_SOURCES += src/win/async.c \ | |
| 64 | 64 | src/win/atomicops-inl.h \ | |
| 65 | 65 | src/win/core.c \ | |
@@ -294,6 +294,7 @@ test_run_tests_SOURCES = test/blackhole-server.c \ | |||
| 294 | 294 | test/test-thread-equal.c \ | |
| 295 | 295 | test/test-thread.c \ | |
| 296 | 296 | test/test-thread-affinity.c \ | |
| 297 | + test/test-thread-name.c \ | ||
| 297 | 298 | test/test-thread-priority.c \ | |
| 298 | 299 | test/test-threadpool-cancel.c \ | |
| 299 | 300 | test/test-threadpool.c \ | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -4,14 +4,14 @@ | |||
| 4 | 4 | |---|---|---|---| | |
| 5 | 5 | | GNU/Linux | Tier 1 | Linux >= 3.10 with glibc >= 2.17 | | | |
| 6 | 6 | | macOS | Tier 1 | macOS >= 11 | Currently supported macOS releases | | |
| 7 | - | Windows | Tier 1 | >= Windows 8 | VS 2015 and later are supported | | ||
| 7 | + | Windows | Tier 1 | >= Windows 10 | VS 2015 and later are supported | | ||
| 8 | 8 | | FreeBSD | Tier 2 | >= 12 | | | |
| 9 | 9 | | AIX | Tier 2 | >= 6 | Maintainers: @libuv/aix | | |
| 10 | 10 | | IBM i | Tier 2 | >= IBM i 7.2 | Maintainers: @libuv/ibmi | | |
| 11 | 11 | | z/OS | Tier 2 | >= V2R2 | Maintainers: @libuv/zos | | |
| 12 | 12 | | Linux with musl | Tier 2 | musl >= 1.0 | | | |
| 13 | 13 | | Android | Tier 3 | NDK >= r15b | Android 7.0, `-DANDROID_PLATFORM=android-24` | | |
| 14 | - | MinGW | Tier 3 | MinGW32 and MinGW-w64 | | | ||
| 14 | + | MinGW | Tier 3 | MinGW-w64 | | | ||
| 15 | 15 | | SunOS | Tier 3 | Solaris 121 and later | | | |
| 16 | 16 | | Other | Tier 3 | N/A | | | |
| 17 | 17 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -13,7 +13,7 @@ | |||
| 13 | 13 | # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | |
| 14 | 14 | ||
| 15 | 15 | AC_PREREQ(2.57) | |
| 16 | - AC_INIT([libuv], [1.49.2], [https://github.com/libuv/libuv/issues]) | ||
| 16 | + AC_INIT([libuv], [1.50.0], [https://github.com/libuv/libuv/issues]) | ||
| 17 | 17 | AC_CONFIG_MACRO_DIR([m4]) | |
| 18 | 18 | m4_include([m4/libuv-extra-automake-flags.m4]) | |
| 19 | 19 | m4_include([m4/as_case.m4]) | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -47,6 +47,11 @@ Data types | |||
| 47 | 47 | ||
| 48 | 48 | The `events` parameter is an ORed mask of :c:enum:`uv_fs_event` elements. | |
| 49 | 49 | ||
| 50 | + .. note:: | ||
| 51 | + For FreeBSD path could sometimes be `NULL` due to a kernel bug. | ||
| 52 | + | ||
| 53 | + .. _Reference: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197695 | ||
| 54 | + | ||
| 50 | 55 | .. c:enum:: uv_fs_event | |
| 51 | 56 | ||
| 52 | 57 | Event types that :c:type:`uv_fs_event_t` handles monitor. | |
| Back | FazBrowse Home | New Git URL |
0 commit comments