82 Commits

Author SHA1 Message Date
Robin Krahl 62a124a610 Release trussed-auth-backend v0.2.0-rc.1 backend-v0.2.0-rc.1 2026-06-09 12:21:53 +02:00
Robin Krahl 88950e05a9 Update to trussed-v0.2.0-rc.1 2026-06-09 12:21:11 +02:00
Robin Krahl faeb596778 Release trussed-auth v0.5.0 and trussed-auth-backend v0.1.0 backend-v0.1.0 v0.5.0 2026-03-25 11:31:24 +01:00
Robin Krahl 1b34ea84f9 Add trusted publishing 2026-03-24 13:15:44 +01:00
Robin Krahl 5d3f08285f Update trussed-core to v0.2 2026-03-23 15:50:12 +01:00
Sosthène Guédon ca06a0a646 Update to heapless v0.9 2026-03-23 15:50:04 +01:00
Robin Krahl d786c6bb5b Update trussed
This patch updates trussed to use the updated virtual client
implementation and to replace heapless with heapless-bytes.
2025-03-11 10:04:58 +01:00
Robin Krahl ab6ad84225 Release trussed-auth v0.4.0 v0.4.0 2025-01-21 21:26:46 +01:00
Robin Krahl 2fc6856270 Split backend and extension
This patch splits the trussed-auth crate into two crates:  trussed-auth
only defines the AuthExtension and can be used by clients or other
backends implementing the extension.  trussed-auth-backend contains the
AuthBackend that implements the extension using the filesystem.
2025-01-21 21:08:09 +01:00
Robin Krahl fc53539536 Use trussed-core and remove default features for trussed 2025-01-08 10:07:25 +01:00
Robin Krahl c030b82ad3 Update littlefs2 to v0.5.0 2024-10-25 11:35:05 +02:00
Robin Krahl 2ae26ba455 Avoid unnecessary path copies 2024-10-13 15:42:28 +02:00
Sosthène Guédon 947ffe6cff Expose whether a given client contains initialized data 2024-04-11 14:23:12 +02:00
Robin Krahl 49163246ab Fix changelog entry for #39
The changelog entry for PR #39 ended up in the 0.3.0 section instead of
the section for unreleased changes.
2024-04-03 10:06:44 +02:00
Sosthène Guédon 0c03037f95 Add changelog entry 2024-04-03 09:32:20 +02:00
Sosthène Guédon b153282189 Use #[serde(rename)] to reduce the size taken by serialized data 2024-04-03 09:32:20 +02:00
Sosthène Guédon a725ae6d42 Use tagged admin-app 2024-04-02 18:02:35 +02:00
Sosthène Guédon 83767073e4 Use enum rather than bool 2024-04-02 18:02:35 +02:00
Sosthène Guédon 3f4bf00e3c Make the use of the raw backend optional 2024-04-02 18:02:35 +02:00
Sosthène Guédon 33c86bf353 Use admin-app migrations 2024-04-02 18:02:35 +02:00
Sosthène Guédon 111a91e423 Update trussed 2024-04-02 18:02:35 +02:00
Sosthène Guédon 773e2db059 Add migration test with empty directories 2024-04-02 18:02:35 +02:00
Sosthène Guédon 39eb8fa51e Update changelog 2024-04-02 18:02:35 +02:00
Sosthène Guédon 011ecec8bb Use migration testing from trussed-staging 2024-04-02 18:02:35 +02:00
Sosthène Guédon 79ad207548 Remove bundled filesystem dumps 2024-04-02 18:02:35 +02:00