Skip to content

Commit c72f5ea

Browse files
Merge commit 'bb46d09f00c14ddedca9c88dc961225ac7dd4a4e' into multipath-quinn-0.11.x-b2b930a-merges
# Conflicts: # .github/workflows/book.yml # .github/workflows/rust.yml
2 parents 6bd3d23 + bb46d09 commit c72f5ea

File tree

5 files changed

+49
-53
lines changed

5 files changed

+49
-53
lines changed

.github/workflows/codecov.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
os: [ubuntu-latest, macos-latest, windows-latest]
1212
runs-on: ${{ matrix.os }}
1313
steps:
14-
- uses: actions/checkout@v4
14+
- uses: actions/checkout@v5
1515
- uses: dtolnay/rust-toolchain@stable
1616
- uses: taiki-e/install-action@cargo-llvm-cov
1717
- shell: bash

.github/workflows/rust.yml

Lines changed: 37 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -5,38 +5,38 @@ on:
55
branches: ['0.10.x', '0.11.x']
66
pull_request:
77

8-
jobs:
9-
# test-freebsd:
10-
# # see https://github.com/actions/runner/issues/385
11-
# # use https://github.com/vmactions/freebsd-vm for now
12-
# name: test on freebsd
13-
# runs-on: ubuntu-latest
14-
# steps:
15-
# - uses: actions/checkout@v4
16-
# - name: test on freebsd
17-
# uses: vmactions/freebsd-vm@v1
18-
# with:
19-
# usesh: true
20-
# mem: 4096
21-
# copyback: false
22-
# prepare: |
23-
# pkg install -y curl
24-
# curl https://sh.rustup.rs -sSf --output rustup.sh
25-
# sh rustup.sh -y --profile minimal --default-toolchain stable
26-
# run: |
27-
# export PATH="$HOME/.cargo/bin:$PATH"
28-
# echo "===== rustc --version ====="
29-
# rustc --version
30-
# echo "===== freebsd-version ====="
31-
# freebsd-version
8+
# jobs:
9+
# test-freebsd:
10+
# # see https://github.com/actions/runner/issues/385
11+
# # use https://github.com/vmactions/freebsd-vm for now
12+
# name: test on freebsd
13+
# runs-on: ubuntu-latest
14+
# steps:
15+
# - uses: actions/checkout@v5
16+
# - name: test on freebsd
17+
# uses: vmactions/freebsd-vm@v1
18+
# with:
19+
# usesh: true
20+
# mem: 4096
21+
# copyback: false
22+
# prepare: |
23+
# pkg install -y curl
24+
# curl https://sh.rustup.rs -sSf --output rustup.sh
25+
# sh rustup.sh -y --profile minimal --default-toolchain stable
26+
# run: |
27+
# export PATH="$HOME/.cargo/bin:$PATH"
28+
# echo "===== rustc --version ====="
29+
# rustc --version
30+
# echo "===== freebsd-version ====="
31+
# freebsd-version
3232

3333
# cargo build --locked --all-targets && cargo test --locked && cargo test --locked -- --ignored stress && cargo test --locked --manifest-path fuzz/Cargo.toml && cargo test --locked -p iroh-quinn-udp --benches
3434

3535
# test-netbsd:
3636
# name: test on netbsd
3737
# runs-on: ubuntu-latest
3838
# steps:
39-
# - uses: actions/checkout@v4
39+
# - uses: actions/checkout@v5
4040
# - name: test on netbsd
4141
# uses: vmactions/netbsd-vm@v1
4242
# with:
@@ -61,7 +61,7 @@ jobs:
6161
# name: test on solaris
6262
# runs-on: ubuntu-latest
6363
# steps:
64-
# - uses: actions/checkout@v4
64+
# - uses: actions/checkout@v5
6565
# - name: test on Solaris
6666
# uses: vmactions/solaris-vm@v1
6767
# with:
@@ -81,12 +81,12 @@ jobs:
8181
# # Workaround for https://github.com/quinn-rs/quinn/issues/2218
8282
# export CARGO_HTTP_MULTIPLEXING=false
8383
# cargo build --locked --all-targets && cargo test --locked --manifest-path fuzz/Cargo.toml && cargo test --locked -p quinn-udp --benches
84-
84+
#
8585
# test-illumos:
8686
# name: test on illumos
8787
# runs-on: ubuntu-latest
8888
# steps:
89-
# - uses: actions/checkout@v4
89+
# - uses: actions/checkout@v5
9090
# - name: test on Illumos
9191
# uses: vmactions/omnios-vm@v1
9292
# with:
@@ -98,7 +98,7 @@ jobs:
9898
# curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile minimal
9999
# run: |
100100
# . "$HOME/.cargo/env"
101-
# cargo build --locked --all-targets && cargo test --locked && cargo test --locked -- --ignored stress && cargo test --locked --manifest-path fuzz/Cargo.toml && cargo test --locked -p iroh-quinn-udp --benches
101+
# cargo build --locked --all-targets && cargo test --locked && cargo test --locked -- --ignored stress && cargo test --locked --manifest-path fuzz/Cargo.toml && cargo test --locked -p quinn-udp --benches
102102

103103
test:
104104
strategy:
@@ -119,7 +119,7 @@ jobs:
119119
SCCACHE_GHA_ENABLED: "on"
120120

121121
steps:
122-
- uses: actions/checkout@v4
122+
- uses: actions/checkout@v5
123123
- uses: mozilla-actions/[email protected]
124124
- uses: dtolnay/rust-toolchain@master
125125
with:
@@ -139,7 +139,7 @@ jobs:
139139
test-aws-lc-rs:
140140
runs-on: ubuntu-latest
141141
steps:
142-
- uses: actions/checkout@v4
142+
- uses: actions/checkout@v5
143143
- uses: dtolnay/rust-toolchain@stable
144144
- uses: Swatinem/rust-cache@v2
145145
# Prevent feature unification from selecting *ring* as the crypto provider
@@ -153,7 +153,7 @@ jobs:
153153
name: test wasm32-unknown-unknown
154154
runs-on: ubuntu-latest
155155
steps:
156-
- uses: actions/checkout@v4
156+
- uses: actions/checkout@v5
157157
- uses: dtolnay/rust-toolchain@stable
158158
- run: rustup target add wasm32-unknown-unknown
159159
- uses: actions/setup-node@v4
@@ -184,7 +184,7 @@ jobs:
184184
RUSTC_WRAPPER: "sccache"
185185
SCCACHE_GHA_ENABLED: "on"
186186
steps:
187-
- uses: actions/checkout@v4
187+
- uses: actions/checkout@v5
188188
- uses: mozilla-actions/[email protected]
189189
# Note that we must also update the README when changing the MSRV
190190
- uses: dtolnay/[email protected]
@@ -197,7 +197,7 @@ jobs:
197197
RUSTC_WRAPPER: "sccache"
198198
SCCACHE_GHA_ENABLED: "on"
199199
steps:
200-
- uses: actions/checkout@v4
200+
- uses: actions/checkout@v5
201201
- uses: mozilla-actions/[email protected]
202202
- uses: dtolnay/rust-toolchain@stable
203203
with:
@@ -220,7 +220,7 @@ jobs:
220220
audit:
221221
runs-on: ubuntu-latest
222222
steps:
223-
- uses: actions/checkout@v4
223+
- uses: actions/checkout@v5
224224
- uses: EmbarkStudios/cargo-deny-action@v2
225225

226226
test-android:
@@ -242,7 +242,7 @@ jobs:
242242
run: echo "API_LEVEL=${{ matrix.api-level }}" >> $GITHUB_ENV
243243

244244
- name: Checkout code
245-
uses: actions/checkout@v4
245+
uses: actions/checkout@v5
246246

247247
- name: Install JDK
248248
uses: actions/setup-java@v4
@@ -284,8 +284,6 @@ jobs:
284284
api-level: ${{ matrix.api-level }}
285285
arch: ${{ matrix.emulator-arch }}
286286
script: .github/workflows/rust-android-run-tests-on-emulator.sh
287-
<<<<<<< HEAD
288-
289287
# features:
290288
# strategy:
291289
# matrix:
@@ -296,9 +294,7 @@ jobs:
296294
# # skip FIPS features outside of Linux
297295
# SKIP_FEATURES: ${{ matrix.os != 'ubuntu-latest' && 'rustls-aws-lc-rs-fips,aws-lc-rs-fips' || '' }}
298296
# steps:
299-
# - uses: actions/checkout@v4
297+
# - uses: actions/checkout@v5
300298
# - uses: dtolnay/rust-toolchain@stable
301299
# - uses: taiki-e/install-action@cargo-hack
302300
# - run: cargo hack check --feature-powerset --depth 3 --optional-deps --no-dev-deps --ignore-private --skip "${{env.SKIP_FEATURES}}"
303-
=======
304-
>>>>>>> c5b556736cf8e5297b3d52eb58144318ca490dd6

Cargo.lock

Lines changed: 9 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ tracing-subscriber = { version = "0.3.1", default-features = false, features = [
5757
url = "2"
5858
wasm-bindgen-test = { version = "0.3.45" }
5959
web-time = "1"
60-
windows-sys = { version = ">=0.52, <=0.59", features = ["Win32_Foundation", "Win32_System_IO", "Win32_Networking_WinSock"] }
60+
windows-sys = { version = ">=0.52, <=0.60", features = ["Win32_Foundation", "Win32_System_IO", "Win32_Networking_WinSock"] }
6161
cfg_aliases = "0.2"
6262

6363
# Fix minimal dependencies for indirect deps

quinn-udp/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ once_cell = { workspace = true }
3333
windows-sys = { workspace = true }
3434

3535
[dev-dependencies]
36-
criterion = { version = "0.6", default-features = false, features = ["async_tokio"] }
36+
criterion = { version = "0.7", default-features = false, features = ["async_tokio"] }
3737
tokio = { workspace = true, features = ["rt", "rt-multi-thread", "net"] }
3838

3939
[build-dependencies]

0 commit comments

Comments
 (0)