Commit graph

15 commits

Author SHA1 Message Date
Dennis Hezel
6c22d941a0 Fix out-of-bounds access in three_parts. Fix mishandling of non-null terminated string_views in jwt_set::case_compare. Address several conversion and unreachability warnings 2022-05-13 19:13:38 +02:00
Jay Freeman (saurik)
5ef903fe33 fix: add new case to AlgorithmErrCategory::message 2020-12-21 20:13:01 +00:00
Samer Afach
00343347b2 Fixed many warnings that appear due to assert not being executed in
release mode.
2018-05-30 22:44:38 +02:00
Samer Afach
a9562500a0 More inline definitions to for header files to avoid double definition
problems.
2018-05-20 02:57:13 +02:00
Arun M
7ddf7ec3e9 Added checks and tests for iat/jti/sub 2017-12-29 01:10:41 +05:30
Arun M
27e73646ae Fixed the copyright permission on all source 2017-12-27 15:56:23 +05:30
Arun M
e5eb28716a Added copyright header 2017-12-27 15:39:38 +05:30
Arun M
99f3c1db86 Make secret an optional argument for decode 2017-12-26 20:20:53 +05:30
Arun M
204092e588 Added signature validation test 2017-12-26 09:21:24 +05:30
Arun M
cb1847142e Fail with no key if algorithm is not NONE 2017-12-25 21:35:28 +05:30
Arun M
c484ced63d Exception and non exception based decoding 2017-12-16 18:50:44 +05:30
Arun M
7a511c46fe Put verify under different function. Added new error codes for verification failures. 2017-12-16 16:39:52 +05:30
Arun M
912e4b5ff9 Populate claims set back when decoding 2017-12-14 21:20:04 +05:30
Arun M
9e69389caf Added decode error codes and exceptions 2017-12-04 13:17:48 +05:30
Arun M
53a281640f Add error codes for signing error checks 2017-11-23 12:27:26 +05:30