zero-lab: jwz 0.2.0 und 0.2.1, ti-cli 0.6.0; ti-jwks in ti-client überführt
gematik.github.io
- Branch
origin/master: 1 neuer Commit ("created new html pages"), 3 Dateien geändert (33 Einfügungen, 33 Löschungen).
zero-lab
Branch origin/main: 114 neue Commits, 377 Dateien geändert (26.542 Einfügungen, 15.973 Löschungen).
Neue Tags/Releases
rust/jwz/v0.2.0rust/jwz/v0.2.1rust/ti-cli/v0.6.0
Themen
- jwz 0.2.0 (TASK-271, 272, 243, 241, 258, 273, 276, 278):
- Key Resolver,
verify_withund Closures alsClock. - Profile als explizite Listen, gebunden an Signing und Keys. TI-Profile aus Konstanten.
encryptnimmt Empfänger und gemeinsame Parameter entgegen.- Fehler tragen die Ursache des Hosts. Neu:
Header::parse. - Ed25519 nach RFC 9864, strikter Modus ohne das veraltete EdDSA.
- RFC 8725 vollständig nachverfolgt (TASK-258). Gefundene Lücken als TASK-275 bis 278 angelegt.
- Beim Erzeugen eines Tokens wird der Header gegen die Policy geprüft (TASK-276).
application/wird nur bei einem Typ ohne weiteres/weggelassen (TASK-278). - Mutation Score und Verification Stamps für 0.2.0. Semver-Checks mit den Features, mit denen jwz gebaut wird. Die README listet die Neuerungen von 0.2.
- Key Resolver,
- jwz 0.2.1: Release nach Regeln für reine Doku-Änderungen (TASK-280). Ein Release aktualisiert die Lock-Dateien der Fuzz-Workspaces. Neuer Merge
docs/jwz-adr-alternatives: ADR 0001 prüft die Alternativen gegen deren aktuelle Releases und gegen den Quellcode der Crates. - ti-client / ti-jwks (TASK-251):
RemoteJwksliest JWK Sets über denKeyResolvervon jwz. Die Crateti-jwkswurde entfernt, ihre Regeln liegen inti-client.ureqauf 3.5 aktualisiert. - ti-cli: Release 0.6.0 (zuvor
0.6.0-rc.1bisrc.3). - Mutation Gate (TASK-281): Das Gate gilt nur für Crates mit einem Schwellenwert. 39 überlebende Mutanten in jwz außerhalb der 0.2.0-Änderungen sind als TASK-279 erfasst.
- Backlog: Mehrere Tasks als erledigt markiert (u. a. TASK-262 bis 267, 270, 272, 280). Neu angelegt: TASK-273 und 274 (Cache-Control-Zeilen).
Auf einen Blick
- 3 neue Tags in zero-lab:
rust/jwz/v0.2.0,rust/jwz/v0.2.1,rust/ti-cli/v0.6.0. - zero-lab: 114 Commits auf
origin/main, 377 Dateien geändert. - jwz 0.2.0 enthält Key Resolver, explizite Profile, Ed25519 nach RFC 9864 und die RFC-8725-Nachverfolgung.
ti-jwksentfernt,RemoteJwksinti-client.- gematik.github.io: 1 Commit, 3 Dateien geändert.
Automatisch aus den Commit-Historien zusammengefasst und redaktionell geprüft. Maßgeblich sind die verlinkten Repositories.