arunmu-nx
|
a54fa08a3b
|
#102 Add ES algos also to the exception list
CMake / build (map[name:MacOSX/11/AppleClang-12.0.5.12050022 os:macos-11 parallel:3 triplet:x64-osx]) (push) Has been cancelled
CMake / build (map[name:Ubuntu/20.04/GCC-9.3.0 os:ubuntu-20.04 parallel:2 triplet:x64-linux]) (push) Has been cancelled
CMake / build (map[name:Windows/2019/MSVC-19.30.30528.0 os:windows-2019 parallel:2 triplet:x64-windows]) (push) Has been cancelled
|
2025-04-22 18:58:46 +05:30 |
|
arunmu-nx
|
b9528b32eb
|
#102 Prevent Algo confusion attack
|
2025-04-22 18:49:16 +05:30 |
|
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 |
|
Wiebe Cazemier
|
11cb283483
|
Clarify public key documentation and errors
|
2020-07-16 17:29:11 +02:00 |
|
Arun M
|
4752d47592
|
Deprecated BIO_f_base64 from boringssl #61
|
2020-06-13 12:39:28 +05:30 |
|
Arun M
|
1e9667ae0d
|
update nlohmann json library
|
2019-05-31 00:45:35 +05:30 |
|
leoTlr
|
a3a0d9c0ec
|
prevent -Wunused-parameter warning with gcc 8.2.1
|
2019-04-04 00:26:54 +02:00 |
|
Huang-Ming Huang
|
74b7b344c6
|
Add api to supply secret based on decoded payload
|
2019-02-16 15:36:12 -06:00 |
|
Arun M
|
1cbc5eb5a5
|
compile error with master #37
|
2018-11-20 19:08:08 +05:30 |
|
Matt Frantz
|
1b105f4772
|
SFINAE guard on jwt_object's universal reference constructor
This allows the move constructor to be preferred in some cases.
|
2018-11-01 13:28:49 -07:00 |
|
Arun M
|
64de7b6f1d
|
Ptential Fix for VS2015 compile fail #27
|
2018-10-03 22:07:08 +05:30 |
|
Arun M
|
129731da56
|
Add option to remove type fromt he jwt_header #26
|
2018-08-05 15:10:53 +05:30 |
|
Arun M
|
87dcef903f
|
Why does the existence of a signature algorithm entail a required verification? #24
|
2018-05-31 20:36:07 +05:30 |
|
Samer Afach
|
bef9e9d553
|
Fix a major error in error_code category checking implementations.
Errors some times don't throw exceptions due to implementation
differences.
|
2018-05-31 01:49:47 +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 |
|
Samer Afach
|
1fcfbaac75
|
Fix more signed/unsigned warnings.
|
2018-05-19 19:03:46 +02:00 |
|
Arun M
|
99d041deb9
|
Some tests don't pass #14
|
2018-05-18 20:26:06 +05:30 |
|
Arun M
|
aefef6dce2
|
Compilation issue in VS2017 #12
|
2018-05-02 21:51:33 +05:30 |
|
Arun M
|
9487758b8c
|
Compilation works with g++ 6.4
|
2018-01-03 10:59:35 +05:30 |
|
Arun M
|
6302055db1
|
Readme changes for example code and fixed header decoding
|
2017-12-29 16:26:37 +05:30 |
|
Arun M
|
161e5d8753
|
Add support for additional headers
|
2017-12-29 14:44:17 +05:30 |
|
Arun M
|
7ddf7ec3e9
|
Added checks and tests for iat/jti/sub
|
2017-12-29 01:10:41 +05:30 |
|
Arun M
|
98979a55d1
|
string_view to jwt::string_view
|
2017-12-27 21:10:43 +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
|
5771f97c1c
|
Added more verification tests and fixes
|
2017-12-27 15:25:53 +05:30 |
|
Arun M
|
e662b445dd
|
Added tests for expiration
|
2017-12-27 14:34:23 +05:30 |
|
Arun M
|
e42720a446
|
Added more documentation and some bug fixes in verification process
|
2017-12-27 12:18:44 +05:30 |
|
Arun M
|
3d9e15b5c8
|
Added documentation comments to jwt.hpp
|
2017-12-27 11:25:33 +05:30 |
|
Arun M
|
a5e18cc4f4
|
Added exception handling and test for key/secret not present
|
2017-12-26 20:35:51 +05:30 |
|
Arun M
|
99f3c1db86
|
Make secret an optional argument for decode
|
2017-12-26 20:20:53 +05:30 |
|
Arun M
|
c62a9498d9
|
Handle exception for header and payload decode into error code
|
2017-12-26 13:11:48 +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
|
9a7925cca5
|
Added tests and gtest support
|
2017-12-21 19:07:50 +05:30 |
|
Arun M
|
e666406d53
|
Handle none algorithm
|
2017-12-20 18:48:59 +05:30 |
|
Arun M
|
b5088a6d9c
|
Added nbf check and more exception and error code handling
|
2017-12-20 18:07:08 +05:30 |
|
Arun M
|
77c11e8eb9
|
Ad more exceptions
|
2017-12-19 23:01:57 +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
|
6f495c2c16
|
JWT veririfcation APIs
|
2017-12-13 23:57:25 +05:30 |
|
Arun M
|
a4a4bd5dff
|
Changed decode function signature
|
2017-12-05 16:02:54 +05:30 |
|
Arun M
|
09bc72c9f7
|
Added new parameters for decode API
|
2017-12-04 19:01:45 +05:30 |
|
Arun M
|
9e69389caf
|
Added decode error codes and exceptions
|
2017-12-04 13:17:48 +05:30 |
|
Arun M
|
aaf5c9bb46
|
PEM signing now works...silly double pointergit add -A Test code still needs to be removed
|
2017-11-25 22:44:16 +05:30 |
|
Arun M
|
f8947b53ac
|
Fix bug in splitter
|
2017-11-23 22:04:16 +05:30 |
|
Arun M
|
9abac3c5d7
|
More APIs added to jwt_object
|
2017-11-23 18:14:32 +05:30 |
|
Arun M
|
fc294cbc8a
|
jwt_object API fixes
|
2017-11-23 17:24:56 +05:30 |
|
Arun M
|
0751d033dc
|
Remove the use of static deletors
|
2017-11-23 15:10:35 +05:30 |
|