Commit Graph

  • 18f8378de5 chore: update bearssl_pkey_decoder repo/versionv master Gabriel Cruz 2025-05-19 15:28:13 -03:00
  • 08400f1a76 chore: use vacp2p's fork of bearssl_pkey_decoder Gabriel Cruz 2025-05-19 14:41:14 -03:00
  • baff57251e chore: fix directory structure Gabriel Cruz 2025-05-15 09:10:52 -03:00
  • 0a59984730 feat: add toFlattenedJson Gabriel Cruz 2025-04-15 15:36:00 -03:00
  • 7da158687b Nim 2.0.0 compatibility (#21) Mildred Ki'Lya 2023-08-05 23:26:19 +02:00
  • 5ab3fe5a3b Enable nightly builds Yuriy Glukhov 2023-01-12 13:04:27 +01:00
  • a3e40af2f5 Compatibility with newer nim and bearssl. Fixes #19. Yuriy Glukhov 2023-01-12 12:31:02 +01:00
  • adb9a46621 Dont raise when verifying RS signature of invalid length, just return false. Fixes #18 Yuriy Glukhov 2022-08-06 16:47:01 +02:00
  • 2ef77272d8 Closes #10 Yuriy Glukhov 2022-02-20 16:16:36 +02:00
  • 11db1155ae Removed long obsolete note Yuriy Glukhov 2022-02-20 16:15:05 +02:00
  • d8a464d190 Fix 11 (#17) Yuriy Glukhov 2022-02-20 14:10:54 +00:00
  • 382405a7eb Added installation instructions (#16) PhilippMDoerner 2022-01-01 20:37:18 +00:00
  • 946647f099 Let JWT headers hold more values (#15) Matt Haggard 2022-01-01 15:36:48 -05:00
  • 9856aab442 Bump bearssl version Yuriy Glukhov 2021-02-12 08:43:41 +02:00
  • 28c44d07b0 Minor fixes Yuriy Glukhov 2020-08-19 23:27:05 +03:00
  • cb0222ad9e Readme updated Yuriy Glukhov 2020-08-19 23:06:50 +03:00
  • b33db163ca Fixed verification vulnerability. If it breaks your code, it was likely vulnerable. Yuriy Glukhov 2020-08-19 23:00:58 +03:00
  • 5c792b4cf7 use old bearssl version (#9) Volodymyr Melnychuk 2020-07-06 17:26:18 +03:00
  • 535364725c Fixed compilation with newer bearssl Yuriy Glukhov 2020-04-08 13:09:57 +03:00
  • 5f6bd2fa73 Removed obsolete dependency Yuriy Glukhov 2019-12-09 22:34:50 +02:00
  • bd374ed1a5 Fixes #7 Yuriy Glukhov 2019-12-09 22:33:33 +02:00
  • 03bad23565 added gcsafe for pemDecoderLoop (#5) kodkuce 2019-11-11 06:25:15 +01:00
  • de8fcd3b66 allow std/base64 to work pre and post nim 1.0.2 (#4) Andy Davidoff 2019-11-03 15:04:15 -05:00
  • af1f26c49b Support ES* signatures Yuriy Glukhov 2019-10-15 20:56:32 +03:00
  • 22e6c31265 Changed openssl dependency to bearssl. Lots of fixes. Yuriy Glukhov 2019-10-15 20:25:19 +03:00
  • 3dda317275 Fixed compilation error with newer nim Yuriy Glukhov 2019-10-14 18:13:35 +03:00
  • a09dc0c5ae Fixed nimble file Yuriy Glukhov 2019-06-13 17:54:12 +03:00
  • 484cbbc930 Merge pull request #3 from yglukhov/fixes Yuriy Glukhov 2019-06-13 17:47:46 +03:00
  • 4738c5eeaa Link fixes + tests Yuriy Glukhov 2019-06-13 16:20:50 +03:00
  • 4d15cef10f Merge pull request #2 from treeform/master Yuriy Glukhov 2019-05-15 09:11:44 +08:00
  • 367d225b7d Have openSSL do the crypto lib linking rather then this library. Andre von Houck 2019-05-14 15:32:24 -07:00
  • bd0484b3ae Fix small bug. Andre von Houck 2019-05-14 15:30:45 -07:00
  • cf58fbe0cb more updates Andre von Houck 2018-10-18 14:50:15 -07:00
  • 4802dd7279 docs Andre von Houck 2018-10-17 14:04:06 -07:00
  • aa0c1659f6 Consistent indent Andre von Houck 2018-10-17 13:55:31 -07:00
  • 53b47fffde fix nim 0.19 strings, libHasSymbol appears not to work on mac Andre von Houck 2018-10-17 13:46:18 -07:00
  • 56a44043de Merge pull request #1 from xmonader/master Yuriy Glukhov 2018-11-26 15:17:58 +02:00
  • c86294612c Initial ES384 support Ahmed T. Youssef 2018-11-26 14:57:23 +02:00
  • c978c0b9a0 Fixed compilation errors with newer nim Yuriy Glukhov 2018-10-24 12:02:01 +03:00
  • abbe5c375f Added MIT license Yuriy Glukhov 2018-10-18 17:23:49 +03:00
  • 12098313c2 Fixes for new OpenSSL Yuriy Glukhov 2016-12-05 13:45:11 +02:00
  • 549aa1eb13 Fixed compilation error Yuriy Glukhov 2016-12-05 11:49:47 +02:00
  • 195ccbf9e4 Update README.md Yuriy Glukhov 2016-12-04 17:26:31 +02:00
  • 5861470121 Update README.md Yuriy Glukhov 2016-12-04 17:25:31 +02:00
  • e95d0491c8 Support for RS256, RS384 and RS512 signatures Yuriy Glukhov 2016-12-04 16:59:49 +02:00
  • 547300b0af aud may be string Yuriy Glukhov 2016-12-04 16:46:41 +02:00
  • 193d7dacdb Added HS384 and HS512 Yuriy Glukhov 2016-12-04 13:43:28 +02:00
  • 97ce9c444a Some tiny steps towards RS256 support Yuriy Glukhov 2016-12-04 13:34:41 +02:00
  • 6a30c25621 nim syntax highlight Yuriy Glukhov 2016-12-04 13:25:05 +02:00
  • 7ebc933cc0 Merge remote-tracking branch 'alphashuro/patch-1' Yuriy Glukhov 2016-12-04 13:24:03 +02:00
  • de31d857a8 Fixed compile error Yuriy Glukhov 2016-12-04 13:22:41 +02:00
  • 7310e6672b Update README.md Alpha Shuro 2016-07-12 19:07:09 +02:00
  • d6b82abe55 Move tests and add exp / nbf check function Endre Karlson 2015-02-18 23:45:43 +01:00
  • 8bcc0b15a5 Remove bin Endre Karlson 2015-02-12 20:15:21 +01:00
  • 7d26ecceb3 Fix how signing and verification is done Endre Karlson 2015-01-29 00:18:32 +01:00
  • 942dcd7ecf Should be public Endre Karlson 2015-01-28 23:33:26 +01:00
  • 83ee5447e4 Fixes Endre Karlson 2015-01-19 18:16:04 +01:00
  • 16074d05ff Some serialization operations Endre Karlson 2015-01-19 17:30:25 +01:00
  • 0c4ba151f9 Fixups Endre Karlson 2015-01-19 17:20:48 +01:00
  • 72c1b3dd24 Fix name Endre Karlson 2015-01-19 16:04:01 +01:00
  • 0611567742 Initial commit of nim-jwt Endre Karlson 2015-01-18 22:10:20 +01:00