Commit Graph

83 Commits

Author SHA1 Message Date
“ramfox” 14853b4d29 chore: remove version number from noq dependency in the docs/book 2026-07-20 13:37:43 -04:00
Floris Bruynooghe 966398681f chore: improve semver checks for stable releases (#734)
## Description

This updates semver checks with the following behaviour:

- The baseline for the check is now the latest published release on
  crates.io

- If you make a semver-breaking change you must also bump the package
  version number so that the semver check will pass. Because we like
  to bump the versions of all crates at the same time you can not use
  pre-releases since cargo does not allow mixing those and the iroh
  patchbay tests has 2nd-level dependencies on noq-udp (via netwatch).

- Adding deprecated items is allowed in minor version bumps, matching
  https://semver.org/#how-should-i-handle-deprecating-functionality

- Bump noq-proto version because we previously added deprecations.

- Now the baseline is somewhat stable, enable caching.


## Breaking Changes

none

## Notes & open questions

I tested this first by not bumping the noq-proto version number and it
fails in that case. Which is due to #725.

Once this is merged I will make the semver check required in noq.

The version bumping required to make semver-checks pass could be a bit
annoying. It will also make patching iroh for noq a little bit harder.
As shown by what the patchbay check has to do now. I'm tempted to think
for now that this is worth it, but happy to think about how to tweak
this as we gain experience.

OTOH having to bump to the right version means that come to a release we
do know what the next version should be. Which is probably good.

## Change checklist

- [x] Self-review.
2026-07-13 16:40:27 +00:00
dignifiedquire 340e9c7da0 chore: Release 2026-06-29 11:41:09 +02:00
dignifiedquire 88b05460ce chore: Release 2026-06-15 11:20:37 +02:00
dignifiedquire c80da25006 chore: Release 2026-05-26 16:26:39 +02:00
dignifiedquire 6ee7cf2f8c chore: Release 2026-05-07 11:28:50 +02:00
dignifiedquire 307adcd786 chore: change deps to be more explicit 2026-05-07 11:28:35 +02:00
Dirkjan Ochtman bd83f7e42f docs: fix book build with mdbook 0.5.2
(cherry picked from commit bb005309e6)
2026-04-22 15:15:19 +02:00
dignifiedquire 6933db95b0 chore: Release 2026-04-15 14:46:10 +02:00
dignifiedquire faeddf58ee chore: Release 2026-03-09 14:41:38 +01:00
Friedel Ziegelmayer 294e3ea603 refactor!: rename to noq (#461)
* refactor!: rename to noq

* fixup python scripts

* fixup

* fixup

* fixup: cr
2026-02-27 14:57:21 +00:00
“ramfox” e41672537d chore: Release 2026-01-28 11:10:17 -05:00
ramfox d5287455b6 chore: release v0.15.0
`cargo release` command successfully published the crates, but the
commit created by `cargo release` to update the version numbers was
rejected, because I don't have permissions to push to the `main` branch
directly.

These are the appropriate changes to ensure the version numbers in our
code align with the released crates.
2026-01-09 07:35:28 +01:00
Floris Bruynooghe 143eb1b815 Merge branch 'main' into multipath-quinn-0.11.x 2025-08-02 17:14:02 +02:00
dignifiedquire 44a3dc6e45 fixups after merge 2025-07-07 13:11:59 +02:00
Dirkjan Ochtman 8339ef3ccc Upgrade rcgen to 0.14 2025-07-02 19:27:49 +00:00
Dirkjan Ochtman e8fa80432f proto: upgrade to rustls-platform-verifier 0.6 2025-06-23 08:26:20 +00:00
Floris Bruynooghe deba4ee85f Merge branch 'main' into multipath-quinn-0.11.x 2025-04-10 12:36:01 +02:00
Dirkjan Ochtman 2f60681abe book: specify dependency versions 2025-03-30 17:17:34 +00:00
Dirkjan Ochtman f63d962d08 book: remove obsolete rustls features 2025-03-30 17:17:34 +00:00
Dirkjan Ochtman e960c33729 book: remove unused dependency 2025-03-30 17:17:34 +00:00
Dirkjan Ochtman a788429e91 book: order data-transfer code in top-down order 2025-03-30 17:17:34 +00:00
Dirkjan Ochtman 6b6d115bda book: order set-up-connection code in top-down order 2025-03-30 17:17:34 +00:00
Dirkjan Ochtman a196f7c480 book: simplify connection setup constants 2025-03-30 17:17:34 +00:00
Dirkjan Ochtman d948de66b5 book: order certificate code in top-down order 2025-03-30 17:17:34 +00:00
Dirkjan Ochtman 48e0bb3317 book: import more types 2025-03-30 17:17:34 +00:00
Dirkjan Ochtman ab0596a89b book: rely on implicit targets 2025-03-30 17:17:34 +00:00
Dirkjan Ochtman 62fc0397fb book: rename certificate-insecure to certificate 2025-03-30 17:17:34 +00:00
Dirkjan Ochtman 2447c2e651 book: merge certificate code files 2025-03-30 17:17:34 +00:00
Dirkjan Ochtman 3610629113 book: suppress warnings in code samples 2025-03-30 17:17:34 +00:00
Dirkjan Ochtman 3d019b3fd5 book: clean up formatting 2025-03-30 17:17:34 +00:00
Dirkjan Ochtman bbf95101cd book: fix code references 2025-03-30 17:17:34 +00:00
Dirkjan Ochtman eec45e6b76 book: fix example code 2025-03-30 17:17:34 +00:00
kota-yata 41f7d2ea8f docs: separate example code from document
separate certificate's examples out of md file into rs files

format
2025-03-30 11:59:02 +00:00
Alexandre Seo 33e3f1603b Use fullchain.pem in the certbot example 2023-05-27 10:50:45 -07:00
Zicklag dea7f84a22 Update Wording About Quick Being a Draft 2022-12-13 10:24:13 +01:00
Benjamin Saunders 7d51d2e57e Remove Incoming stream in favor of Endpoint::accept 2022-10-23 08:18:42 +02:00
Benjamin Saunders c63059547c Update book for removal of NewConnection 2022-10-23 07:35:41 +02:00
Banyc 3a25582580 docs: add/modify docs 2022-09-06 13:34:06 -07:00
terrarier2111 b1d28c9cd2 Fix variable name 2022-08-26 19:31:37 +02:00
Dirkjan Ochtman cd00119d25 book: clean up whitespace 2022-06-13 08:56:21 -07:00
Dirkjan Ochtman 2bf23d6b33 book: clean up example certificate code 2022-06-13 08:56:21 -07:00
IchHabeKeineNamen 02d6010375 fix: read PEM certificates/keys by rustls_pemfile
Address the issue https://github.com/quinn-rs/quinn/issues/1367
2022-06-13 10:35:55 +02:00
Csányi István 0e940e11e9 Fix incorrect code 2022-03-28 10:02:22 +02:00
James Higgins e10075cf2f docs: Update the client certificates example to a working config (#1328) 2022-03-19 02:51:02 +01:00
sizumita 0730f11aca Destruct new_connection 2022-01-26 10:16:31 +01:00
sizumita aaf97e4d8d Rename variable 2022-01-26 10:16:31 +01:00
sizumita 6cfb8c4475 Fix typo 2022-01-25 10:19:25 +01:00
sizumita 6d0d7bc737 Add mut 2022-01-25 10:19:25 +01:00
thekuwayama 28129109cf add ? 2022-01-11 10:07:37 +01:00