zero-lab: jwz 0.2.0 and 0.2.1, ti-cli 0.6.0; ti-jwks merged into ti-client
gematik.github.io
- Branch
origin/master: 1 new commit ("created new html pages"), 3 files changed (33 insertions, 33 deletions).
zero-lab
Branch origin/main: 114 new commits, 377 files changed (26,542 insertions, 15,973 deletions).
New tags/releases
rust/jwz/v0.2.0rust/jwz/v0.2.1rust/ti-cli/v0.6.0
Topics
- jwz 0.2.0 (TASK-271, 272, 243, 241, 258, 273, 276, 278):
- Key resolver,
verify_withand closures asClock. - Profiles as explicit lists, bound to signing and keys. TI profiles built from constants.
encryptaccepts recipients and shared parameters.- Errors carry the host's cause. New:
Header::parse. - Ed25519 per RFC 9864, strict mode without the deprecated EdDSA.
- RFC 8725 fully traced (TASK-258). Gaps found were filed as TASK-275 to 278.
- When a token is created, the header is checked against the policy (TASK-276).
application/is omitted only for a type with no further/(TASK-278). - Mutation score and verification stamps for 0.2.0. Semver checks use the features with which jwz is built. The README lists the changes in 0.2.
- Key resolver,
- jwz 0.2.1: Release following the rules for documentation-only changes (TASK-280). A release updates the lock files of the fuzz workspaces. New merge
docs/jwz-adr-alternatives: ADR 0001 checks the alternatives against their current releases and against the crates' source code. - ti-client / ti-jwks (TASK-251):
RemoteJwksreads JWK sets via jwz'sKeyResolver. Theti-jwkscrate was removed; its rules now live inti-client.urequpdated to 3.5. - ti-cli: Release 0.6.0 (previously
0.6.0-rc.1torc.3). - Mutation gate (TASK-281): The gate applies only to crates with a threshold. 39 surviving mutants in jwz outside the 0.2.0 changes are recorded as TASK-279.
- Backlog: Several tasks marked as done (including TASK-262 to 267, 270, 272, 280). Newly created: TASK-273 and 274 (Cache-Control lines).
At a glance
- 3 new tags in zero-lab:
rust/jwz/v0.2.0,rust/jwz/v0.2.1,rust/ti-cli/v0.6.0. - zero-lab: 114 commits on
origin/main, 377 files changed. - jwz 0.2.0 includes a key resolver, explicit profiles, Ed25519 per RFC 9864 and the RFC 8725 tracing.
ti-jwksremoved,RemoteJwksinti-client.- gematik.github.io: 1 commit, 3 files changed.
Summarised automatically from the commit histories and reviewed by an editor. The linked repositories are authoritative.