Skip to content

2.3.0 - Implemented raw decode function variants and updated libs

Compare
Choose a tag to compare
@GlitchedPolygons GlitchedPolygons released this 31 Jan 12:38
· 13 commits to master since this release
b7318c8

Changelog

  • Updated git submodules
    • MbedTLS now at v3.5.2
  • Added l8w8jwt_decode_raw and l8w8jwt_decode_raw_no_validation functions
    • Useful if claims have sophisticated formats (e.g. anything that isn't a flat key-value pair, such as arrays, objects and whatnot) and have to be parsed externally
      • See communication logs in these issues:
  • Added definitions L8W8JWT_PLATFORM_MALLOC_ALT, L8W8JWT_PLATFORM_CALLOC_ALT and L8W8JWT_PLATFORM_REALLOC_ALT
    • Allows users to replace l8w8jwt's usages of malloc, calloc and realloc if this is necessary.

Archive and library signatures


  • Difference between *.dll and lib*.dll:
    • *.dll was built using MSVC
    • lib*.dll was built using mingw-w64 (8.1.0)

Glitched Polygons GPG Public Key

Signed SHA-256 checksums

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

e9b93f36fc1c42426607efa4c99f1cb96ad7a07f2977bc4af8f21737c72c9fb9 *l8w8jwt-2.3.0-darwin-x86_64.tar.gz
16b01c5137495d94aab50891ff5766e6d4c0cb8ca398493284479a258fdc5b47 *l8w8jwt-2.3.0-linux-aarch64.tar.gz
351b5557aee8e776b45f4b0f63f44ef2c7ad7440077b768a0fc9578023ce4776 *l8w8jwt-2.3.0-linux-x86_64.tar.gz
b9cc409d7deb75d9efb8c705d4d75be6863ce3b434f6bdcccefb13bbf029d9f0 *l8w8jwt-2.3.0-windows-amd64.tar.gz
2168e3278922e09e3c5c74ef87395a266ce3697606e71016c0965e189d5a507e *NOTICE
-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQRmyXf8J6aVoWTWhv0VRLvynF4lTgUCZbo8XQAKCRAVRLvynF4l
TlByAQCfELbsOYnGNQLiIVKjzpBlSDG8vZDtpkAWCxSTPIP0EwD+OdTIqblHZwCW
mAGIR0Ue7WqrX4vRLY8Y5St3Hn61hAI=
=oZ1X
-----END PGP SIGNATURE-----

https://glitchedpolygons.com/checksums