The C JSON Web Token Library +JWK +JWKS
Find a file
Dimitri Papadopoulos ebebb5027f Update LICENSE
Verbatim copy of the current MPL 2.0:
https://www.mozilla.org/media/MPL/2.0/index.f75d2927d3c1.txt

Signed-off-by: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com>
2023-09-26 10:37:20 -04:00
cmake try to properly configure jwt 2021-05-19 22:39:41 -04:00
dist Rename dist/Makefile.am check target (rpmlint) to rpmcheck so it doesn't get run on "make check" 2020-07-06 15:28:54 -04:00
examples Fix typos found by codespell 2023-09-26 07:20:47 -04:00
images Add new logo to repo. Thanks to @fitzyjoe 2017-11-30 10:55:55 -05:00
include Move jwt_exception_str() to validation section in jwt.h 2023-07-11 12:53:36 -04:00
libjwt Consistent C style 2023-09-26 10:34:57 -04:00
m4 Remove long since deprecated jw_del_grant() alias 2022-11-27 09:07:03 -05:00
tests Remove debug fprintf 2023-07-14 08:49:52 -04:00
.gitignore Complete "make dist" support so releases are easier 2022-11-28 09:12:27 -05:00
.travis.yml Bump to bionic for CI to get proper version of GnuTLS 2022-11-28 09:26:13 -05:00
CMakeLists.txt Fixup CMake build 2022-11-28 09:56:21 -05:00
configure.ac v1.16.0 2023-07-11 12:30:12 -04:00
doxygen.cfg Cleanup doxygen warnings 2022-11-27 11:36:13 -05:00
doxygen.mk Complete "make dist" support so releases are easier 2022-11-28 09:12:27 -05:00
LICENSE Update LICENSE 2023-09-26 10:37:20 -04:00
Makefile.am Whoops, missed a few files for EXTRA_DIST 2022-11-28 09:13:31 -05:00
README.cmake.md Add examples of library use: jwtgen and jwtauth. 2019-11-01 08:06:29 -04:00
README.md Add info for homebrew 2023-07-11 12:53:15 -04:00

LibJWT Logo

JWT C Library

Build Status codecov.io

View on JWT.IO

Build Requirements

Documentation

GitHub Pages

Pre-built Packages

LibJWT is available in most Linux distribitons as well as through Homebrew for macOS and Windows.

Build Instructions

With GNU Make: Use autoreconf -i to create project files and run ./configure.

  • make all: build library.
  • make check: build and run test suite.
  • See INSTALL file for more details on GNU Auto tools and GNU Make.
  • Use the --without-openssl with ./configure to use GnuTLS.