summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* add jwtf to releaseimport-jwtfRobert Newson2020-03-122-0/+3
* merged jwtf into src/jwtfRobert Newson2020-03-127-0/+851
|\
| * Merge pull request #12 from cloudant/handle-malformed-tokenJay Doane2020-03-113-9/+41
| |\
| | * Handle malformed tokens with jiffy 1.xJay Doane2020-03-112-9/+39
| | * Enable code coverageJay Doane2020-03-111-0/+2
| |/
| * Create LICENSERobert Newson2020-03-101-0/+176
| * Merge pull request #11 from cloudant/separate-test-moduleJay Doane2017-08-142-253/+292
| |\
| | * Separate tests into dedicated moduleJay Doane2017-08-112-253/+292
| |/
| * Merge pull request #10 from cloudant/move-key-cacheJay Doane2017-08-084-251/+0
| |\
| | * Move key cache to epep applicationJay Doane2017-08-074-251/+0
| |/
| * Suppress compiler warningsJay Doane2017-06-201-2/+2
| * Merge pull request #3 from jaydoane/simplify-testsJay Doane2017-06-191-3/+3
| |\
| | * Make time explicitly in futureJay Doane2017-06-191-1/+1
| | * Remove unnecessary propsJay Doane2017-06-191-2/+2
| |/
| * get_keyset needs ssl startedRobert Newson2017-06-161-0/+1
| * remove dependency on openssl commandsRobert Newson2017-06-152-83/+32
| * throw errors that chttpd:error_info can understandRobert Newson2017-06-152-40/+44
| * move error wrapping to decode functionRobert Newson2017-06-151-20/+20
| * Return error from update_cacheRobert Newson2017-06-151-2/+6
| * Ensure error reason is convertable to JSONRobert Newson2017-06-091-6/+6
| * Merge pull request #6 from cloudant/implement-encodeJay Doane2017-06-082-42/+199
| |\
| | * Support JWT encodingJay Doane2017-06-081-42/+117
| | * Generate rsa private keys and keypairsJay Doane2017-06-081-0/+82
| |/
| * Merge pull request #5 from jaydoane/improve-restart-strategyRobert Newson2017-05-301-1/+1
| |\
| | * Improve restart strategyJay Doane2017-05-291-1/+1
| |/
| * Improve pubkey not found error handling (#4)Jay Doane2017-05-241-0/+9
| * require alg+kid for key lookupRobert Newson2017-05-121-7/+8
| * add ibrowse as depRobert Newson2017-05-121-0/+1
| * provide caching of JWKS keysRobert Newson2017-05-114-0/+119
| * IAT validation requires it to be a number, any numberRobert Newson2017-05-111-4/+6
| * add tests for HS384 and HS512Robert Newson2017-05-111-2/+26
| * fix testRobert Newson2017-05-101-1/+1
| * test ECRobert Newson2017-05-101-5/+16
| * return a public key tupleRobert Newson2017-05-101-3/+6
| * update alg listRobert Newson2017-05-101-1/+7
| * support P-256 in JWKSRobert Newson2017-05-101-1/+13
| * expand algorithm supportRobert Newson2017-05-102-18/+86
| * slightly improve readmeRobert Newson2017-05-091-2/+4
| * allow iss to be optionalRobert Newson2017-05-091-1/+3
| * make jwks simpler, caching can happen elsewhereRobert Newson2017-05-093-108/+4
| * Add stats, don't wipe cache on errorRobert Newson2017-05-093-14/+30
| * some documentationRobert Newson2017-05-092-0/+15
| * kid belongs in the headerRobert Newson2017-05-091-9/+9
| * 98% coverageRobert Newson2017-05-081-1/+16
| * use public urlRobert Newson2017-05-081-2/+2
| * Make typ and alg optionalRobert Newson2017-05-081-16/+34
| * Add JKWS cacheRobert Newson2017-05-082-3/+141
| * add more testsRobert Newson2017-05-072-20/+115
| * unused varRobert Newson2017-05-061-1/+1
| * Moar FunctionalRobert Newson2017-05-062-58/+112