15 Commits

Author SHA1 Message Date
Gabriel Cruz
18f8378de5 chore: update bearssl_pkey_decoder repo/versionv 2025-05-19 15:44:51 -03:00
Gabriel Cruz
baff57251e chore: fix directory structure 2025-05-15 09:10:52 -03:00
Mildred Ki'Lya
7da158687b Nim 2.0.0 compatibility (#21) 2023-08-05 23:26:19 +02:00
Yuriy Glukhov
a3e40af2f5 Compatibility with newer nim and bearssl. Fixes #19. 2023-01-12 12:31:55 +01:00
Yuriy Glukhov
adb9a46621 Dont raise when verifying RS signature of invalid length, just return false. Fixes #18 2022-08-06 16:47:01 +02:00
Yuriy Glukhov
d8a464d190 Fix 11 (#17)
* ES256, ES384, ES512 verification support. Fixes #11.

* GH actions CI
2022-02-20 16:10:54 +02:00
Matt Haggard
946647f099 Let JWT headers hold more values (#15) 2022-01-01 20:36:48 +00:00
Yuriy Glukhov
28c44d07b0 Minor fixes 2020-08-19 23:27:05 +03:00
Yuriy Glukhov
535364725c Fixed compilation with newer bearssl 2020-04-08 13:09:57 +03:00
Yuriy Glukhov
bd374ed1a5 Fixes #7 2019-12-09 22:33:33 +02:00
kodkuce
03bad23565 added gcsafe for pemDecoderLoop (#5) 2019-11-11 07:25:15 +02:00
Andy Davidoff
de8fcd3b66 allow std/base64 to work pre and post nim 1.0.2 (#4)
* also support nim 1.0.2 stdlib

* nim just upgraded to 1.1.0 🙄
2019-11-03 22:04:15 +02:00
Yuriy Glukhov
af1f26c49b Support ES* signatures 2019-10-15 20:56:32 +03:00
Yuriy Glukhov
22e6c31265 Changed openssl dependency to bearssl. Lots of fixes. 2019-10-15 20:25:19 +03:00
Yuriy Glukhov
4738c5eeaa Link fixes + tests 2019-06-13 17:39:22 +03:00