Skip to content

Releases: scitokens/scitokens-cpp

v0.7.0

18 Feb 19:17
6ad6671

Choose a tag to compare

What's Changed

  • Add scitokens-* binaries to the packages by @DrDaveD in #67
  • Sync up Debian changelog, add reminder to sync in the README by @timtheisen in #69
  • Fix FindUUID for macOS by @duncanmmacleod in #71
  • Allow empty Key-ID / kid if only a single key is published by @olifre in #55
  • Add support for at+jwt profile. by @olifre in #73
  • Fix minor complaints found by static analysis by @GregThain in #74
  • Increase default key expiry to 4 hours by @djw8605 in #75

New Contributors

Full Changelog: v0.6.3...v0.7.0

Debian build updates

14 Sep 20:55
2a2b4ef

Choose a tag to compare

This release largely includes updates to fix building on Debian architectures.

Support EL8

18 May 14:21
dca6f4c

Choose a tag to compare

v0.6.0

Adding release number

Add storage.modify as a write permission

24 Jun 14:49
6b0cc40

Choose a tag to compare

Translate WLCG's storage.modify as a write permission in SciTokens.

WLCG Bugfix and list claim support

27 May 14:44
6e293ad

Choose a tag to compare

Features

  • Add support for String list claims. Mainly in support of the wlcg.groups claim, but also support other list claims. 608089d

Bugfixes:

  • Fix the name of the wlcg.ver claim. a061caf

Profile Support

27 May 15:05
838e6c2

Choose a tag to compare

Features:

  • Add support for multiple profiles. Supports SciTokens v1 and v2, WLCG v1, and a compatibility profiles to transfer between those. 21c8d85
  • Add CLI to create a token e93e5b3
  • Allow explicit specification of the public key to support offline verification. ae02941

Bigfixes:

Fix EC 256 naming

27 May 15:06
ef902d7

Choose a tag to compare

Bugfix

  • Fix the naming of the EC 256 routine: 61a04a4

Fedora Compatibility of RPM and base64 bugfix

27 May 15:13
5f56481

Choose a tag to compare

Feature:

  • Fedora compatibility of RPM

Bugfix:

  • Fix base64 padding for JWTs 94f1e20
  • Support public keys without an alg claim, but with a keytype kty 6f0b88a

Bug Fix for parsing tokens

29 Jul 19:32
fb32d6b

Choose a tag to compare

v0.3.3

Bumping version to 0.3.3

Build fixes for Debian

20 Jun 15:05
693f1ec

Choose a tag to compare

Newer compilers on the Debian builds revealed a few simple build-related bugs. This release at least fixes the known Debian build failures.