Commit Graph

16 Commits

Author SHA1 Message Date
Quentin Gliech c3707c13ae Add license headers in most files that missed them 2025-06-12 11:01:07 +02:00
Quentin Gliech 3d96dc9d47 Update license headers to match the actual license 2025-06-12 10:32:16 +02:00
Quentin Gliech 3d2b67a0b2 Upgrade to Rust 1.85 and edition 2024 2025-02-21 16:15:02 +01:00
Quentin Gliech ed4b6c42a7 Remove (C) 2024-09-10 14:28:55 +02:00
Quentin Gliech f6bb100c0a License headers change 2024-09-05 13:25:42 +02:00
Quentin Gliech d8f5fdaf5c Moved some dependencies in the workspace and upgrade some dependencies 2024-03-19 14:54:35 +01:00
Quentin Gliech a0f5f3c642 Enable clippy lints on a workspace level
This enables a lot more lints than before in some crates, so this fixed a lot of warnings as well.
2023-12-05 17:20:42 +01:00
Quentin Gliech c6f31d0102 Bump Rust dependencies 2023-03-14 10:47:35 +01:00
Quentin Gliech dc2d735e1f Test key generation, signature and verification from the keystore 2022-10-18 10:33:06 +02:00
Kévin Commaille 80d317f23c Add variants for unknown values on mas-iana types
Remove the Copy derive and mark enums as non-exhaustive.
2022-09-28 13:43:39 +02:00
Quentin Gliech 7816d534cc More key loading tests 2022-09-02 15:37:46 +02:00
Quentin Gliech 21da8e9f79 Add PEM/DER serialization tests 2022-09-02 15:37:46 +02:00
Quentin Gliech b9e46dfc55 Some cleanups 2022-09-02 15:37:46 +02:00
Quentin Gliech 97ed342ca0 Use a published version of RSA again 2022-09-02 15:37:46 +02:00
Quentin Gliech 4e94584a4a Tests signing and verifying from the keystore 2022-09-02 15:37:46 +02:00
Quentin Gliech e1d50b818e Add a dedicated keystore crate 2022-09-02 15:37:46 +02:00