Skip to content

Commit 5d77dd3

Browse files
committed
Revert "deps: update libuv to 1.50.0"
This reverts commit b5d8cbd. PR-URL: #56912
1 parent d5ea00c commit 5d77dd3

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+567
-1582
lines changed

deps/uv/.mailmap

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,6 @@ San-Tai Hsu <vanilla@fatpipi.com>
5252
Santiago Gimeno <santiago.gimeno@quantion.es> <santiago.gimeno@gmail.com>
5353
Saúl Ibarra Corretgé <s@saghul.net>
5454
Saúl Ibarra Corretgé <s@saghul.net> <saghul@gmail.com>
55-
Saúl Ibarra Corretgé <saghul@gmail.com> <s@saghul.net>
5655
Shigeki Ohtsu <ohtsu@iij.ad.jp> <ohtsu@ohtsu.org>
5756
Shuowang (Wayne) Zhang <shuowang.zhang@ibm.com>
5857
TK-one <tk5641@naver.com>

deps/uv/AUTHORS

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -588,7 +588,5 @@ Raihaan Shouhell <raihaanhimself@gmail.com>
588588
Rialbat <miha-wead@mail.ru>
589589
Adam <adam@NetBSD.org>
590590
Poul T Lomholt <ptlomholt@users.noreply.github.com>
591+
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
591592
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>

deps/uv/CMakeLists.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cmake_minimum_required(VERSION 3.10)
1+
cmake_minimum_required(VERSION 3.9)
22

33
if(POLICY CMP0091)
44
cmake_policy(SET CMP0091 NEW) # Enable MSVC_RUNTIME_LIBRARY setting
@@ -186,7 +186,7 @@ set(uv_sources
186186
src/version.c)
187187

188188
if(WIN32)
189-
list(APPEND uv_defines WIN32_LEAN_AND_MEAN _WIN32_WINNT=0x0A00 _CRT_DECLARE_NONSTDC_NAMES=0)
189+
list(APPEND uv_defines WIN32_LEAN_AND_MEAN _WIN32_WINNT=0x0602 _CRT_DECLARE_NONSTDC_NAMES=0)
190190
list(APPEND uv_libraries
191191
psapi
192192
user32
@@ -667,7 +667,6 @@ if(LIBUV_BUILD_TESTS)
667667
test/test-thread-affinity.c
668668
test/test-thread-equal.c
669669
test/test-thread.c
670-
test/test-thread-name.c
671670
test/test-thread-priority.c
672671
test/test-threadpool-cancel.c
673672
test/test-threadpool.c

deps/uv/ChangeLog

Lines changed: 1 addition & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -1,85 +1,4 @@
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
1+
2024.10.18, Version 1.49.2 (Stable)
832

843
Changes since version 1.49.1:
854

deps/uv/LINKS.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737
* [Pixie-io](https://github.com/pixie-io/pixie): Open-source observability tool for Kubernetes applications.
3838
* [potion](https://github.com/perl11/potion)/[p2](https://github.com/perl11/p2): runtime
3939
* [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
4140
* [Socket Runtime](https://sockets.sh): A runtime for creating native cross-platform software on mobile and desktop using HTML, CSS, and JavaScript
4241
* [spider-gazelle](https://github.com/cotag/spider-gazelle): Ruby web server using libuv bindings
4342
* [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

deps/uv/MAINTAINERS.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@ libuv is currently managed by the following individuals:
44

55
* **Ben Noordhuis** ([@bnoordhuis](https://github.com/bnoordhuis))
66
- 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)
107
* **Jameson Nash** ([@vtjnash](https://github.com/vtjnash))
118
- GPG key: AEAD 0A4B 6867 6775 1A0E 4AEF 34A2 5FB1 2824 6514 (pubkey-vtjnash)
129
- GPG key: CFBB 9CA9 A5BE AFD7 0E2B 3C5A 79A6 7C55 A367 9C8B (pubkey2022-vtjnash)
@@ -27,6 +24,9 @@ libuv is currently managed by the following individuals:
2724
* **Anna Henningsen** ([@addaleax](https://github.com/addaleax))
2825
* **Bartosz Sosnowski** ([@bzoz](https://github.com/bzoz))
2926
* **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)
3030
* **Fedor Indutny** ([@indutny](https://github.com/indutny))
3131
- GPG key: AF2E EA41 EC34 47BF DD86 FED9 D706 3CCE 19B7 E890 (pubkey-indutny)
3232
* **Imran Iqbal** ([@imran-iq](https://github.com/imran-iq))

deps/uv/Makefile.am

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ if WINNT
5959
uvinclude_HEADERS += include/uv/win.h include/uv/tree.h
6060
AM_CPPFLAGS += -I$(top_srcdir)/src/win \
6161
-DWIN32_LEAN_AND_MEAN \
62-
-D_WIN32_WINNT=0x0A00
62+
-D_WIN32_WINNT=0x0602
6363
libuv_la_SOURCES += src/win/async.c \
6464
src/win/atomicops-inl.h \
6565
src/win/core.c \
@@ -294,7 +294,6 @@ test_run_tests_SOURCES = test/blackhole-server.c \
294294
test/test-thread-equal.c \
295295
test/test-thread.c \
296296
test/test-thread-affinity.c \
297-
test/test-thread-name.c \
298297
test/test-thread-priority.c \
299298
test/test-threadpool-cancel.c \
300299
test/test-threadpool.c \

deps/uv/SUPPORTED_PLATFORMS.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@
44
|---|---|---|---|
55
| GNU/Linux | Tier 1 | Linux >= 3.10 with glibc >= 2.17 | |
66
| macOS | Tier 1 | macOS >= 11 | Currently supported macOS releases |
7-
| Windows | Tier 1 | >= Windows 10 | VS 2015 and later are supported |
7+
| Windows | Tier 1 | >= Windows 8 | VS 2015 and later are supported |
88
| FreeBSD | Tier 2 | >= 12 | |
99
| AIX | Tier 2 | >= 6 | Maintainers: @libuv/aix |
1010
| IBM i | Tier 2 | >= IBM i 7.2 | Maintainers: @libuv/ibmi |
1111
| z/OS | Tier 2 | >= V2R2 | Maintainers: @libuv/zos |
1212
| Linux with musl | Tier 2 | musl >= 1.0 | |
1313
| Android | Tier 3 | NDK >= r15b | Android 7.0, `-DANDROID_PLATFORM=android-24` |
14-
| MinGW | Tier 3 | MinGW-w64 | |
14+
| MinGW | Tier 3 | MinGW32 and MinGW-w64 | |
1515
| SunOS | Tier 3 | Solaris 121 and later | |
1616
| Other | Tier 3 | N/A | |
1717

deps/uv/configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1414

1515
AC_PREREQ(2.57)
16-
AC_INIT([libuv], [1.50.0], [https://github.com/libuv/libuv/issues])
16+
AC_INIT([libuv], [1.49.2], [https://github.com/libuv/libuv/issues])
1717
AC_CONFIG_MACRO_DIR([m4])
1818
m4_include([m4/libuv-extra-automake-flags.m4])
1919
m4_include([m4/as_case.m4])

deps/uv/docs/src/fs_event.rst

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,6 @@ Data types
4747

4848
The `events` parameter is an ORed mask of :c:enum:`uv_fs_event` elements.
4949

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-
5550
.. c:enum:: uv_fs_event
5651
5752
Event types that :c:type:`uv_fs_event_t` handles monitor.

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy