Skip to content

Commit e8e04ff

Browse files
committed
feature<v1.46>: update to libuv v1.46
2 parents e0d2ef7 + 50b53cb commit e8e04ff

Some content is hidden

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

94 files changed

+3616
-1468
lines changed

.github/workflows/CI-unix.yml

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -146,36 +146,3 @@ jobs:
146146
- name: Test
147147
run: |
148148
${{ matrix.config.qemu }} build/uv_run_tests_a
149-
150-
build-bsd:
151-
timeout-minutes: 30
152-
runs-on: ${{ matrix.config.runner }}
153-
name: build-${{ matrix.config.os }}-${{ matrix.config.version }}
154-
155-
strategy:
156-
fail-fast: false
157-
matrix:
158-
config:
159-
# The OS versions supported are specific to the version of the action
160-
# https://github.com/cross-platform-actions/action/blob/master/changelog.md
161-
- { os: freebsd, version: '13.1', runner: 'ubuntu-latest', install: 'pkg install -y' }
162-
- { os: openbsd, version: '7.2', runner: 'macos-11', install: 'pkg_add -I' }
163-
164-
steps:
165-
- uses: actions/checkout@v2
166-
167-
- uses: cross-platform-actions/[email protected]
168-
with:
169-
operating_system: ${{ matrix.config.os }}
170-
version: ${{ matrix.config.version }}
171-
run: |
172-
sudo ${{ matrix.config.install }} cmake ninja
173-
sudo hostname -s ci-host
174-
mkdir build
175-
cd build
176-
cmake .. -DBUILD_TESTING=ON -G Ninja
177-
cmake --build .
178-
ls -lh
179-
./uv_run_tests platform_output
180-
./uv_run_tests_a platform_output
181-
ctest -V

.mailmap

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ Keno Fischer <[email protected]> <[email protected]>
2929
3030
3131
32+
3233
3334
3435
@@ -60,5 +61,7 @@ gengjiawen <[email protected]>
6061
6162
6263
ptlomholt <[email protected]>
64+
6365
66+
6467

.readthedocs.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ sphinx:
66
fail_on_warning: false
77

88
build:
9+
os: "ubuntu-22.04"
910
tools:
1011
python: "3.9"
1112

AUTHORS

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -517,3 +517,34 @@ chucksilvers <[email protected]>
517517
Sergey Fedorov <[email protected]>
518518
theanarkh <[email protected]>
519519
Samuel Cabrero <[email protected]>
520+
自发对称破缺 <[email protected]>
521+
Luan Devecchi <[email protected]>
522+
Steven Schveighoffer <[email protected]>
523+
number201724 <[email protected]>
524+
525+
Christian Clason <[email protected]>
526+
527+
jensbjorgensen <[email protected]>
528+
529+
530+
Edward Humes <[email protected]>
531+
Tim Besard <[email protected]>
532+
Sergey Rubanov <[email protected]>
533+
Stefan Stojanovic <[email protected]>
534+
535+
dundargoc <[email protected]>
536+
Jack·Boos·Yu <[email protected]>
537+
538+
Tamás Bálint Misius <[email protected]>
539+
Bruno Passeri <[email protected]>
540+
Jason Zhang <[email protected]>
541+
Lewis Russell <[email protected]>
542+
sivadeilra <[email protected]>
543+
cui fliter <[email protected]>
544+
Mohammed Keyvanzadeh <[email protected]>
545+
Niklas Mischkulnig <[email protected]>
546+
Stefan Karpinski <[email protected]>
547+
liuxiang88 <[email protected]>
548+
Jeffrey H. Johnson <[email protected]>
549+
Abdirahim Musse <[email protected]>
550+

CMakeLists.txt

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ set(CMAKE_CXX_VISIBILITY_PRESET hidden)
2626
set(CMAKE_CXX_STANDARD_REQUIRED ON)
2727
set(CMAKE_CXX_EXTENSIONS ON)
2828
set(CMAKE_CXX_STANDARD 11)
29+
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
30+
2931
option(LIBUV_BUILD_SHARED "Build shared lib" ON)
3032

3133
cmake_dependent_option(LIBUV_BUILD_TESTS
@@ -207,7 +209,10 @@ if(WIN32)
207209
advapi32
208210
iphlpapi
209211
userenv
210-
ws2_32)
212+
ws2_32
213+
dbghelp
214+
ole32
215+
uuid)
211216
list(APPEND uv_sources
212217
src/win/async.c
213218
src/win/core.c
@@ -619,7 +624,6 @@ if(LIBUV_BUILD_TESTS)
619624
test/test-pipe-server-close.c
620625
test/test-pipe-set-fchmod.c
621626
test/test-pipe-set-non-blocking.c
622-
test/test-pipe-try-write.c
623627
test/test-platform-output.c
624628
test/test-poll-close-doesnt-corrupt-stack.c
625629
test/test-poll-close.c

0 commit comments

Comments
 (0)