1. 602118d v3.3.3 by Ben Collins · 7 days ago master v3.3.3
  2. 49c730a Fix algorithm confusion that allows JWT forgery via RSA JWK as HMAC key by Ben Collins · 7 days ago
  3. 64a4f44 Potential fix for code scanning alert no. 4: Workflow does not contain permissions by Ben Collins · 7 weeks ago
  4. 6cf52a8 Update security policy with new versions and reporting by Ben Collins · 7 weeks ago
  5. 5593a0a Potential fix for code scanning alert no. 1: Workflow does not contain permissions by Ben Collins · 7 weeks ago
  6. 79dfd7d Update CodeQL workflow to remove languages by Ben Collins · 7 weeks ago
  7. 4132db4 v3.3.2 by Ben Collins · 10 weeks ago v3.3.2
  8. 377db5c build: Use JWT_NO_EXPORT for json abstraction functions by Ben Collins · 10 weeks ago
  9. f0bbbd9 v3.3.1 by Ben Collins · 10 weeks ago v3.3.1
  10. aca2229 v3.3.0 by Ben Collins · 10 weeks ago v3.3.0
  11. b3e5285 Update CLAUDE.md by Ben Collins · 10 weeks ago
  12. cfd8902 Fix security vulnerabilities and add security test suite by bcollins · 10 weeks ago
  13. d21f66b Fix allocator mismatch in key2jwk by Ramin Moussavi · 3 months ago
  14. 106f6f2 Remove unused functions, add json-c CI job by Ramin Moussavi · 3 months ago
  15. 2452f55 Add json-c as alternative JSON backend by Ramin Moussavi · 3 months ago
  16. fc6ac87 Avoid symbol collision with aklomp/base64 by Saúl Ibarra Corretgé · 5 months ago
  17. 91fa41a v3.2.3 by Ben Collins · 6 months ago v3.2.3
  18. 15499b0 tests: Increase timeout for jbuilder::ec_stress by Ben Collins · 6 months ago
  19. 5af2b73 doxygen: Updates for cleaner gen of docs by Ben Collins · 8 months ago
  20. af9b7ee jwt-cli.bats: Better comparison for all.json by Ben Collins · 8 months ago
  21. 94c9c05 Fix case-sensitive check for Content-Length by Glenn O. Larsen · 8 months ago
  22. f0d9c63 v3.2.2 by Ben Collins · 9 months ago v3.2.2
  23. 71f80ef cmake: Make sure to add CMAKE_C_FLAGS to generated files by Ben Collins · 9 months ago
  24. 109d72a cmake: Install tool man pages always by Ben Collins · 9 months ago
  25. 707d5ed jwt_strcmp(): This function is only needed one place by Ben Collins · 9 months ago
  26. 7363e61 docs: Fix typos in man pages by Ben Collins · 9 months ago
  27. 375e539 jwt: Use "long long" for json integers if jansson supports it by Ben Collins · 11 months ago
  28. b1258a7 curl: Lower version dep to 7.8.8 (from 8.0.0) by Ben Collins · 12 months ago
  29. 8a368df v3.2.1 by Ben Collins · 1 year, 1 month ago v3.2.1
  30. 21abca5 tests: Fixup some leaks in tests and curl test checks by Ben Collins · 1 year, 2 months ago
  31. 8ac4200 One compiler's warning is another's error by Ben Collins · 1 year, 2 months ago
  32. bdbed37 Fix typo by Ben Collins · 1 year, 2 months ago
  33. 5f2c45e kcapi: Enable offloading HS algs to kcapi by Ben Collins · 1 year, 2 months ago
  34. e5f0079 jwks_load_strn: Don't toy around with pointer expectations by Ben Collins · 1 year, 2 months ago
  35. f31983d tests/jwt_builder: Increase test time outs more by Ben Collins · 1 year, 2 months ago
  36. e58c61a tests/jwt_builder: Increase timeouts for memcheck by Ben Collins · 1 year, 2 months ago
  37. 0359581 jwt_set_json(): fix leaks in two cases by Ben Collins · 1 year, 2 months ago
  38. 3b735a8 openssl: fix leak on ec_sig path by Ben Collins · 1 year, 2 months ago
  39. 04a6320 gnutls: fix double call of gnutls_pubkey_init() by Ben Collins · 1 year, 2 months ago
  40. 3f79001 tests: Fix some memory leaks in the testing by Ben Collins · 1 year, 2 months ago
  41. 528ffe6 memcheck: Force valgrind to follow exec*() by Ben Collins · 1 year, 2 months ago
  42. 84101b1 jwt_verify_sig: Remove extraneous call to jwt_base64uri_decode() by Ben Collins · 1 year, 2 months ago
  43. 96dbe9a tests/jwt_jwks: CUrl error strings vary by Ben Collins · 1 year, 3 months ago
  44. d7f494b tests/jwt_builder: Set timeout to 30 on stress test by Ben Collins · 1 year, 3 months ago
  45. ef87e5b jwks_load_fromurl: Correct usage of SSL verify in libcurl by Ben Collins · 1 year, 3 months ago
  46. 2d90a2a tests: Stress test ES256 by Ben Collins · 1 year, 3 months ago
  47. a46a08c workflow: Install bats for test builds by Ben Collins · 1 year, 3 months ago
  48. 89727aa codecov: Complete coverage by Ben Collins · 1 year, 3 months ago
  49. b76a984 v3.2.0 by Ben Collins · 1 year, 3 months ago v3.2.0
  50. b746243 Updates to builds for curl by Ben Collins · 1 year, 3 months ago
  51. 0eb5c8c jwks_load_fromurl(): Add verify param by Ben Collins · 1 year, 3 months ago
  52. c7fbb4d jwks_load_fromurl(): New function to load JWKS from a URL by Ben Collins · 1 year, 3 months ago
  53. cc305d2 base64: Rework to cover lines in base64 that were excluded by Ben Collins · 1 year, 3 months ago
  54. 62a6f56 jwks_find_bykid: New function to find keys by "kid" by Ben Collins · 1 year, 3 months ago
  55. 99cd27d setcb: Allow setting a new ctx for existing cb setup by Ben Collins · 1 year, 3 months ago
  56. 40b2856 doxygen: Allow 1.9.8 version so it produces output on debian/unstable by Ben Collins · 1 year, 3 months ago
  57. b9eff94 jwt-common: Make jwt-builder and jwt-checker truly generated at build time by Ben Collins · 1 year, 3 months ago
  58. 032b0d2 cmake: Call sed directly and remove Makefile for jwt-common.c gen by Ben Collins · 1 year, 3 months ago
  59. 615f5b3 jwt-common: Ensure builder and checker get generated on changes by Ben Collins · 1 year, 3 months ago
  60. 6f8bcdb codecov: jwt-common => gen by Ben Collins · 1 year, 3 months ago
  61. 519abb6 codecov: More codecoverage, more tests by Ben Collins · 1 year, 3 months ago
  62. e9e8a5a v3.1.0 by Ben Collins · 1 year, 3 months ago v3.1.0
  63. 2b8c1fc mingw: Add cmake snippet for easier setup by Ben Collins · 1 year, 3 months ago
  64. 4ea993a win32: Compile working by Ben Collins · 1 year, 3 months ago
  65. db9f17c example.sh: Show jwk during example output by Ben Collins · 1 year, 3 months ago
  66. 546ce33 tools: Hopefully some capitability for win32 by Ben Collins · 1 year, 3 months ago
  67. ea9cc32 key2jwk: win32 fixes by Ben Collins · 1 year, 3 months ago
  68. ec04179 codecov: Covering more corner cases by Ben Collins · 1 year, 3 months ago
  69. 4278a6e coverage: Cannot force json errors by Ben Collins · 1 year, 3 months ago
  70. c19aef6 jwt_strdup: No more users of this, remove by Ben Collins · 1 year, 3 months ago
  71. 70b92e3 jwt-memory: Last user of realloc is gone by Ben Collins · 1 year, 3 months ago
  72. 2ea11b1 openssl/verify_sha: Fix double free on EC sigs by Ben Collins · 1 year, 3 months ago
  73. d0d464e verify_sha: Move base64 decode out of crypto backends by Ben Collins · 1 year, 3 months ago
  74. 5001ad7 hmac_verify: Move to common code by Ben Collins · 1 year, 3 months ago
  75. 0d15d75 jwks: Implement jwks_error_any(), jwks_item_free_bad(), and jwks_item_count() by Ben Collins · 1 year, 3 months ago
  76. b494699 jwt-cli.bats: Delete output files before running test by Ben Collins · 1 year, 3 months ago
  77. 734c0c5 jwt-common: Generate jwt-builder and jwt-checker by Ben Collins · 1 year, 3 months ago
  78. 444ea08 jwt-cli: Add more tests and connect in with unit testing by Ben Collins · 1 year, 3 months ago
  79. e976cdb jwt-common: Call __setkey_check directly by Ben Collins · 1 year, 3 months ago
  80. 67cb474 key2jwt: Fix unchecked buffer length by Ben Collins · 1 year, 3 months ago
  81. 67e875a CLeanup jwt-common exports by Ben Collins · 1 year, 3 months ago
  82. 64a2f82 cmake: enable CMAKE_POSITION_INDEPENDENT_CODE by Ben Collins · 1 year, 3 months ago
  83. 74c9267 jwt-cli.bats: 2 more tests with claims by Ben Collins · 1 year, 3 months ago
  84. c830d69 tools/jwt-generate: Fix missing 'c' optarg by Ben Collins · 1 year, 3 months ago
  85. 58bac47 tests/jwt-cli.bats: Start of new cli testing framework for tools by Ben Collins · 1 year, 3 months ago
  86. 14a9d43 tools/jwt-generate: Add --no-iat cli option by Ben Collins · 1 year, 3 months ago
  87. ef5560a tools/example.sh: Set expire based on current time by Ben Collins · 1 year, 3 months ago
  88. 4b0816d Update docs descriptions by Ben Collins · 1 year, 3 months ago
  89. 97bb1e5 v3.0.0 by Ben Collins · 1 year, 3 months ago v3.0.0
  90. 32d599e Lots of docs updated...about ready for a v3.0.0 release by Ben Collins · 1 year, 3 months ago
  91. da7dc6b Move coverage by Ben Collins · 1 year, 3 months ago
  92. 213b107 Fix comparison example for handling nbf and exp by Ben Collins · 1 year, 3 months ago
  93. 8154953 Rework doc building by Ben Collins · 1 year, 3 months ago
  94. f1940fc We do not have examples anymore by Ben Collins · 1 year, 3 months ago
  95. 82383fe ADD => SET by Ben Collins · 1 year, 3 months ago
  96. ca85718 Update Copyrights for 2025 code changes by Ben Collins · 1 year, 3 months ago
  97. d58ae7f Fix setting of DEFINE_MICRO version by Ben Collins · 1 year, 3 months ago
  98. af46f65 coverage: Ignore more unreachable lines (malloc, etc) by Ben Collins · 1 year, 3 months ago
  99. 0600990 Add tests for nbf and exp leeway usage by Ben Collins · 1 year, 3 months ago
  100. f4cfdcf More coverage by Ben Collins · 1 year, 3 months ago