Dirkjan Ochtman
9a656d2d0b
Enable use of aws-lc-rs instead of ring
2024-09-24 07:33:03 +00:00
Lars Eggert
19a5e9dfd0
ci: Check coverage on multiple platforms
...
In order to get the platform-specific code some coverage testing.
2024-09-23 08:47:11 +00:00
Max Inden
bb02a12a84
fix(.github/android): use API level 26
...
`ecn_*` unit tests are failing with any Android API version < v26 with:
```
2024-08-22T14:41:30.636494Z WARN quinn_udp: sendmsg error: Os { code: 22, kind: InvalidInput, message: "Invalid argument" }, Transmit: { destination: 127.0.0.1:50196, src_ip: None, enc: Some(Ect0), len: 5, segment_size: None }
```
2024-08-23 11:11:10 +00:00
Max Inden
5e5cc93645
fix(.github/android): pass matrix.target and increase api to v26
...
When extracting the emulator script into a separate file, the `matrix.target`
substitution wasn't replaced with an environment variable.
Follow-up to https://github.com/quinn-rs/quinn/pull/1950 .
2024-08-23 11:11:10 +00:00
Max Inden
edf16a6f10
ci(rust.yml): add workflow testing feature permutations
2024-08-20 19:02:17 +00:00
dependabot[bot]
1e48a703d5
build(deps): bump actions/setup-java from 3 to 4
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-19 13:13:03 +00:00
dependabot[bot]
abaa2d3b13
build(deps): bump android-actions/setup-android from 2 to 3
...
Bumps [android-actions/setup-android](https://github.com/android-actions/setup-android ) from 2 to 3.
- [Release notes](https://github.com/android-actions/setup-android/releases )
- [Commits](https://github.com/android-actions/setup-android/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: android-actions/setup-android
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-19 13:11:58 +00:00
Max Inden
1e00247360
ci: add Android job
2024-08-19 11:43:46 +00:00
Dirkjan Ochtman
7fdc3514cb
Update cargo-deny-action to v2
2024-08-02 21:56:55 +00:00
Dirkjan Ochtman
2677bce166
Trigger workflows for merge queue groups
2024-07-24 20:46:55 -07:00
Dirkjan Ochtman
55fd192343
Bump MSRV to 1.70 following tokio 1.39
2024-07-24 20:46:55 -07:00
Dirkjan Ochtman
32c2d914ad
Bump MSRV to 1.67 (for cc)
2024-07-12 22:41:01 +02:00
Dirkjan Ochtman
f28cb3d8d6
Check compilation without default features in CI
...
Other workspace members enable some features, so check in isolation.
2024-05-03 11:38:05 -07:00
Dirkjan Ochtman
af30cbdc4b
Add references to OpenCollective
2024-04-26 10:40:23 -07:00
Dirkjan Ochtman
b5707140d5
ci: pass codecov token explicitly
2024-04-22 09:27:06 -07:00
dependabot[bot]
52c285d60f
build(deps): bump peaceiris/actions-gh-pages from 3 to 4
...
Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages ) from 3 to 4.
- [Release notes](https://github.com/peaceiris/actions-gh-pages/releases )
- [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md )
- [Commits](https://github.com/peaceiris/actions-gh-pages/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: peaceiris/actions-gh-pages
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-15 14:59:51 -07:00
dependabot[bot]
b469e1c7ad
build(deps): bump peaceiris/actions-mdbook from 1 to 2
...
Bumps [peaceiris/actions-mdbook](https://github.com/peaceiris/actions-mdbook ) from 1 to 2.
- [Release notes](https://github.com/peaceiris/actions-mdbook/releases )
- [Changelog](https://github.com/peaceiris/actions-mdbook/blob/main/CHANGELOG.md )
- [Commits](https://github.com/peaceiris/actions-mdbook/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: peaceiris/actions-mdbook
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-15 16:03:39 +02:00
Benjamin Saunders
10155c1c41
Update MSRV to 1.66
2024-04-06 09:54:15 -07:00
dependabot[bot]
dcc8048974
build(deps): bump codecov/codecov-action from 3 to 4
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-05 15:02:55 +01:00
Dirkjan Ochtman
9bb40be8fd
Run FreeBSD workflow on Ubuntu
2023-11-14 14:11:28 -08:00
dependabot[bot]
6cad76a3b7
Bump vmactions/freebsd-vm from 0 to 1
...
Bumps [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm ) from 0 to 1.
- [Release notes](https://github.com/vmactions/freebsd-vm/releases )
- [Commits](https://github.com/vmactions/freebsd-vm/compare/v0...v1 )
---
updated-dependencies:
- dependency-name: vmactions/freebsd-vm
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-14 20:32:48 +01:00
Benjamin Saunders
e51f848296
Bump MSRV to 1.65 for let-else
2023-09-24 14:22:14 -07:00
dependabot[bot]
5d4d58387d
Bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-04 16:24:17 +02:00
dependabot[bot]
8076ffe94d
Bump Swatinem/rust-cache from 1 to 2
...
Bumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache ) from 1 to 2.
- [Release notes](https://github.com/swatinem/rust-cache/releases )
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md )
- [Commits](https://github.com/swatinem/rust-cache/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-07 11:44:09 -07:00
Dirk Stolle
a604759336
Replace unmaintained actions-rs/* actions in CI workflows
...
Basically all of the `actions-rs/*` actions are unmaintained. See
<https://github.com/actions-rs/toolchain/issues/216 > for more
information. Due to their age they generate several warnings in
CI runs.
To get rid of those warnings the occurrences of
`actions-rs/toolchain` are replaced by `dtolnay/rust-toolchain`,
and the occurrences of `actions-rs/cargo` are replaced by direct
invocations of `cargo`.
2023-06-02 14:35:20 -07:00
Dirk Stolle
c3aef84315
Extend Dependabot configuration to keep GitHub Actions up to date
2023-06-02 22:59:53 +02:00
Dirk Stolle
0c6b743f18
Update actions/checkout in GitHub Actions workflows to v3
2023-05-23 17:29:52 -07:00
Dirkjan Ochtman
a66ee19797
Only check libraries against MSRV
2023-05-11 04:47:59 +02:00
Maksim Vykhota
37e7b742cb
Fail FreeBSD CI if any step fails
2023-05-06 11:29:28 -07:00
Benjamin Saunders
f79b31babf
Bump MSRV to 1.63
...
More than six months old, and required by time 0.3.20.
2023-04-24 07:58:42 +02:00
Dirkjan Ochtman
02037e72fa
Switch CI coverage test to use cargo-llvm-cov
2023-03-08 10:26:54 -08:00
Dirkjan Ochtman
25a067bc88
Update maintenance branches in CI config
2023-03-08 10:26:54 -08:00
lucifer9
166e0fb60a
Fix build on FreeBSD, add CI test for FreeBSD, set IPV6_RECVPKTINFO on FreeBSD & macOS, set IP_RECVDSTADDR on FreeBSD and macOS only for IPv4, fix a warning about unused state: &UdpState, allow different types for the 3rd argument to sendmmsg()/recvmmsg()
2022-12-02 02:33:38 -08:00
Benjamin Saunders
332eb605f5
Bump MSRV to 1.59
2022-08-28 07:04:56 +02:00
Benjamin Saunders
3bc6bdae89
Bump MSRV to 1.57
...
This is >6 months old and should address the CI failure.
2022-07-03 08:07:54 +02:00
Dirkjan Ochtman
86780c8f01
Don't build fuzz targets against MSRV
2022-02-11 13:48:07 -08:00
Joonas Koivunen
8dca9fcc37
ci: check private docs for links as well
2022-01-29 22:46:27 +01:00
Benjamin Saunders
9575c973ce
Bump MSRV to 1.53
2022-01-22 21:54:34 +01:00
Benjamin Saunders
6913ad3f74
Cache dependencies for CI
2021-11-05 07:10:26 +01:00
Benjamin Saunders
9543f46c00
Check intra-doc links in CI
2021-10-28 07:23:28 +02:00
Dirkjan Ochtman
f33c6994e7
Update MSRV to 1.51
...
This is now a little over 6 months old.
2021-09-29 10:14:32 -07:00
Dirkjan Ochtman
9bf6bcfcff
Add Dependabot config
2021-09-29 10:14:32 -07:00
Matthias Einwag
01b95116e9
Update the minimal required version to 1.47
...
This updates the minimum required Rust version to 1.47, which is
required for the `Default` implementation on `Range`.
2021-04-06 10:34:21 +02:00
Thomas de Zeeuw
2a6c0afaf1
Increase MSRV to 1.46
2021-03-21 14:39:11 +01:00
Dirkjan Ochtman
576ac22287
Update coverage workflow to run on main branch
2021-03-04 12:35:29 -08:00
Dirkjan Ochtman
dbbb4a9987
Enable CI for 0.6.x branch
2021-03-03 13:42:38 -08:00
Dirkjan Ochtman
5bedbbf666
Set up MSRV in CI ( fixes #979 )
2021-01-25 01:08:02 -08:00
Jared Fowler
9b5d5b35a3
Fuzz packet decoding ( #885 )
2021-01-03 21:51:53 +01:00
Timon
5cc62c2416
Fix book ci ( #898 )
2020-11-10 10:56:49 +01:00
Dirkjan Ochtman
bb3e330b84
Fix default branch name in a few places
2020-11-09 14:03:21 -08:00