Commit Graph

89 Commits

Author SHA1 Message Date
Philipp Krüger 6383307ac9 Merge remote-tracking branch 'upstream/main' into iroh-0.11.x 2025-01-28 10:27:33 +01:00
Phoenix Kahlo d5e63d8c28 ci: powerset --clean-per-run 2025-01-22 04:25:48 +00:00
Philipp Krüger d7146d3a86 Remove redundant step names 2025-01-22 04:25:48 +00:00
Philipp Krüger a5e9504952 feat(quinn,quinn-udp): Disable socket2 and std::net::UdpSocket dependencies in wasm/browser targets 2025-01-22 04:25:48 +00:00
Carl Dong 7d87dc9f6a fix(.github/codecov): Ignore aws-lc-rs-fips for codecov 2025-01-18 20:56:41 +00:00
Asmir Avdicevic d579a38fab chore: remove individual repo project tracking (#34) 2025-01-17 14:18:05 +01:00
Floris Bruynooghe 19da2ea46e Do not test all features
This test takes forever and we run out of disk space doing it.  This
is a problem for upstream to handle, we're fine if things work for us.
2025-01-15 11:56:21 +01:00
Diva M ad76ba092a when fixes are bugs 2025-01-14 23:27:54 -05:00
Diva M 03108fe877 more fixes to workflows 2025-01-14 23:25:52 -05:00
Diva M 8cbeec3979 use iroh-* crate in new ci workflow 2025-01-14 23:20:52 -05:00
Diva M e708f3a631 fix missed in merge 2025-01-14 23:18:46 -05:00
Diva M a935ad4df0 Merge commit '6ee883a2' into iroh-0.11.x 2025-01-14 23:05:01 -05:00
Max Inden 3c3d460378 ci: run quinn-udp tests with fast-apple-datapath 2025-01-10 19:49:54 +01:00
Asmir Avdicevic fd9f5c1024 chore: add project tracking (#24) 2025-01-03 14:10:42 +01:00
Max Inden a83c6e463b ci: run on Android API Level 25 2024-12-17 12:55:37 +00:00
Phoenix Kahlo db4c0e40da chore: Re-ignore stress tests in solaris 2024-12-15 06:04:21 +00:00
Phoenix Kahlo 6716b5a7b8 tests(quinn): Ignore stress tests by default 2024-12-13 20:35:53 +00:00
Asakura Mizu e318cc4a80 feat(quinn-udp): support illumos 2024-11-29 09:06:37 +00:00
Dirkjan Ochtman 81f4d6b036 Bump MSRV to 1.71 2024-11-27 21:08:22 +00:00
Phoenix Kahlo a4c886c38a docs: Correct MSRV in README 2024-11-21 03:50:57 +00:00
dependabot[bot] 3a9d176a7a build(deps): bump codecov/codecov-action from 4 to 5
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4 to 5.
- [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/v4...v5)

---
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-11-18 14:31:29 +00:00
Petr Sumbera 2cd3b14216 Add Solaris CI, plus disable failing Solaris tests for now (#1877) 2024-11-16 21:35:12 +00:00
Philipp Krüger a55c1141e9 chore(ci): Remove workaround for broken cc version 2024-11-16 21:33:47 +00:00
Delta 4 d23e4e494f CI: add test for netbsd 2024-11-13 09:06:17 +00:00
Philipp Krüger a0d8985021 feat(quinn-proto): Support & test wasm32-unknown-unknown target 2024-11-08 08:15:28 +00:00
Max Inden c7a8758ab9 ci: test-run benchmarks 2024-10-24 10:47:06 +00:00
Floris Bruynooghe dcf16a64b4 Run CI on pushes to the 0.11.x branch 2024-10-23 18:32:19 +02:00
Floris Bruynooghe 22d7e4e503 Merge tag 'quinn-udp-0.5.5' into flub/track-main 2024-10-23 18:21:26 +02:00
Jakub Kubík 459322b180 ci(workflows/features): only test FIPS features on Ubuntu 2024-10-12 20:19:43 +00:00
Jakub Kubík aae5bdc3fa feat(quinn, quinn-proto): add aws-lc-rs-fips feature flag
Adds support for aws-lc-rs FIPS mode using a feature flag in quinn and quinn-proto.
2024-10-12 20:19:43 +00:00
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
Floris Bruynooghe 4e95af240e Merge commit '2d06eef43fec927b0cf8f960bedb814bf3e4cc79' into iroh-0.11.x 2024-08-07 09:27:20 +02: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
Floris Bruynooghe 4f2b3f2275 Make the initial iroh-0.11.x branch work (#11)
Lint still fails, but that's fine.  A later point release will fix it probably.
2024-06-21 14:13:18 +02:00
Floris Bruynooghe f13a28921a Rename to iroh-quinn
This does the rename to iroh-quinn for the 0.11.2 release code.
2024-06-21 13:00:40 +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 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