Commit Graph

  • 86f109005e
    Update token.go Sebastien Rosset 2021-09-24 18:11:32 -0700
  • e4f0991fe8
    Improve wording of comment Alexander F. Rødseth 2021-09-24 21:55:36 +0200
  • fd8cd69d8e
    Adjusted `parser_test.go` to include RSA and ECDSA tokens (#106) v4.1.0 Sebastien Rosset 2021-09-24 12:32:29 -0700
  • 5b39b518a7 Add link to URL with details about security vulnerabilities. Sebastien Rosset (serosset) 2021-09-23 20:43:11 -0700
  • 2f31d58b6d Make compatible with earlier versions of Go Micah Parks 2021-09-21 20:07:54 -0400
  • 91a66f069e Change the datatype of jsonKey to include a pointer for copylocks linter. Micah Parks 2021-09-21 19:23:43 -0400
  • 4fa34722ef improve code comments, including security consideration serosset 2021-09-19 17:46:37 +0000
  • f56325dfcf add unit test cases with ECDSA keys serosset 2021-09-18 01:29:22 +0000
  • e481c9e46e Add a method to return all key IDs in the JWKs Micah Parks 2021-09-17 17:19:55 -0400
  • e2a827eb1e Prevent a race condition with jsonKey.precomputed. Micah Parks 2021-09-17 10:17:41 -0400
  • 43ffe76afe Remove intermittent curve variable Micah Parks 2021-09-17 09:42:31 -0400
  • 695df9cf7a Add additional documentation. Micah Parks 2021-09-16 21:05:33 -0400
  • ea7d2a40e1 Update the keyfunc README.md Micah Parks 2021-09-15 19:16:58 -0400
  • 696d76f98a Update the keyfunc README.md Micah Parks 2021-09-15 19:13:50 -0400
  • 1d07bf77e4 Update the keyfunc README.md Micah Parks 2021-09-15 19:13:15 -0400
  • 4dd1156bcd Fix typos in comments. Micah Parks 2021-09-15 18:57:44 -0400
  • da0ce9efca Remove supported forks and make tests pass Micah Parks 2021-09-15 18:52:35 -0400
  • 7de69c22ff Merge remote-tracking branch 'origin/main' Micah Parks 2021-09-15 18:47:53 -0400
  • 5af57d64ba Add keyfunc package contents unedited Micah Parks 2021-09-15 18:42:57 -0400
  • 567ef02282 Initial commit. Micah Parks 2021-09-15 18:42:57 -0400
  • 02bc1ac506
    When exp indicates the present, make it invalid. (#86) Hinagiku Soranoba 2021-09-11 06:44:55 +0900
  • 95083d14d6
    Update map_claims_test.go Christian Banse 2021-09-10 20:30:39 +0200
  • d2c5d5ab01
    Add EdDSA to "Signing methods and Key types" in README.md (#103) Hyun 2021-09-11 03:30:13 +0900
  • 5ea83e2861
    Merge branch 'main' into fix/verify-expires-at Christian Banse 2021-09-10 20:25:31 +0200
  • 205b3dc4bb
    fix link (#102) Yoan Blanc 2021-09-10 14:27:13 +0200
  • fad5411662 Add EdDSA to `Signing methods and Key types` in README.md Hyun 2021-09-10 12:28:59 +0900
  • 93130d3c71
    Create codeql-analysis.yml (#101) Michael Fridman 2021-09-09 10:42:26 -0400
  • bd5de20bda
    fix link Yoan Blanc 2021-09-06 15:23:14 +0200
  • 7b1e2b4b2f
    Create codeql-analysis.yml Michael Fridman 2021-09-03 14:08:17 -0400
  • 502d2136ed fixes last test; example tests are still broken chanced 2021-09-02 17:00:39 -0400
  • 27b7b8bc09 fixes all but 1 test chanced 2021-09-02 16:50:38 -0400
  • a1604f2d3c 4 tests are still failing chanced 2021-09-02 16:05:24 -0400
  • b3b0922f8b fixes a few more tests chanced 2021-09-02 15:57:26 -0400
  • c10e445dd2 fixes a few more tests; still a few outstanding issues chanced 2021-09-02 15:48:28 -0400
  • 08e5605998 fixes another map claims test chanced 2021-09-02 15:14:27 -0400
  • 83b880efca fixes a few more map claims tests chanced 2021-09-02 15:08:30 -0400
  • ca3fd98df3 fixes type errors in parser_test but there are failing tests chanced 2021-09-02 14:44:13 -0400
  • c2d68ef85b moves errors to go 1.13 style; adds hashicorp.multierror as a dependency. tests are not done chanced 2021-09-02 13:54:00 -0400
  • 3f50a786ff
    Harmonising capitalisation of "token" in error strings (#97) yoogo 2021-08-30 02:45:24 +0800
  • bd0a130d5c error msg Token to token yoogo 2021-08-29 21:01:34 +0800
  • 63a6656957 Add `GetSigningMethods` function Wisdom Matthew 2021-08-26 19:11:26 +0100
  • 2bd8ee77fc
    Accept `crypto.Signer` that contains a `ed25519.PublicKey` in ed25519 (#95) Mark Karpelès 2021-08-24 10:56:11 +0900
  • 4f0beec47c
    Update ed25519.go Christian Banse 2021-08-23 19:58:31 +0200
  • d07e2fd8a3 adding comment clarifying crypto.Hash(0) Mark Karpeles 2021-08-23 21:18:10 +0900
  • bfa5647d37 add check to ensure the key is indeed of type ed25519 Mark Karpeles 2021-08-23 16:09:34 +0900
  • 781724ffaa Don't export NewSigningMethod* functions Alexander F. Rødseth 2021-08-22 21:20:30 +0200
  • 80625fb516
    Backwards-compatible implementation of RFC7519's registered claim's structure (#15) Christian Banse 2021-08-22 19:23:13 +0200
  • e39d466787 Merge remote-tracking branch 'origin/main' into rfc7519-compliance Christian Banse 2021-08-22 10:21:01 +0200
  • c9ab96ba53
    jwt: Fix Verify methods documentation (#83) Luis Gabriel Gomez 2021-08-22 05:18:33 -0300
  • ae2db35e01
    Update claims.go Christian Banse 2021-08-22 10:18:08 +0200
  • 32843fdb2d Update comments Alexander F. Rødseth 2021-08-22 09:43:22 +0200
  • 0e88c64049 Let map_claims_test.go be as it was Alexander F. Rødseth 2021-08-22 09:39:24 +0200
  • 97f3b221c7 accept generic crypto.Signer in ed25519 in order to allow usage of other ed25519 providers than crypto/ed25519 Mark Karpeles 2021-08-22 16:03:56 +0900
  • a3b2ffd062 Update map_claims.go Luis Gabriel Gomez 2021-08-21 18:39:36 -0300
  • 219543fd80
    Update map_claims.go Luis Gabriel Gomez 2021-08-21 18:39:31 -0300
  • 89a6257b15
    Update claims.go Luis Gabriel Gomez 2021-08-21 18:39:25 -0300
  • a798f6a552
    Update claims.go Luis Gabriel Gomez 2021-08-21 18:39:20 -0300
  • f964c98fba Changed documentation of verify methods similar to #83 Christian Banse 2021-08-21 22:48:35 +0200
  • 254c2e0dea Removed TODO comment Christian Banse 2021-08-21 22:45:30 +0200
  • f99370d3d9 jwt: Update documentation wording luisgabriel.gomez 2021-08-20 20:50:47 -0300
  • 08190d138f jwt: Fix Verify methods documentation Luis Gabriel Gomez 2021-08-03 19:21:48 -0300
  • eac9e9edf2
    Format code with "go fmt" (#53) Alexander F. Rødseth 2021-08-21 01:43:08 +0200
  • a06361ba65
    ci: add support for go1.17 (#89) Michael Fridman 2021-08-17 04:05:04 -0400
  • a497ae86e4 ci: add support for go1.17 Mike Fridman 2021-08-16 18:16:47 -0400
  • bac80eaac8
    Link to migration guide in README.md (#87) Zach Wasserman 2021-08-11 12:19:58 -0700
  • 4ee8fbc3a7
    Link to migration guide in README.md Zach Wasserman 2021-08-05 16:26:00 -0700
  • 6e5ca44fa5 When exp indicates the present, make it invalid. soranoba 2021-08-05 20:49:11 +0900
  • aa07e5314b Add New* functions for creating SigningMethods structs Alexander F. Rødseth 2021-08-03 21:36:39 +0200
  • 99b3c71ec7 jwt: Return better error messages on malformed tokens Luis Gabriel Gomez 2021-08-03 19:41:37 -0300
  • 85f0a979dd
    Fix typo in note (#82) Francois Lebel 2021-08-03 13:59:46 -0700
  • 3258b3fca0
    jwt: Add parser benchmarks (#70) Luis Gabriel Gomez 2021-08-03 17:57:36 -0300
  • 09621e5b94 Fix typo in note Francois Lebel 2021-08-03 12:30:06 -0700
  • bd2db2d4a2
    Changing pkg.go.dev URL to github.com/golang-jwt/jwt/v4 (#77) Christian Banse 2021-08-03 19:41:00 +0200
  • fe3245a465 Fixed typo Banse, Christian 2021-08-03 19:39:40 +0200
  • 709bf299d3
    Update README.md Christian Banse 2021-08-03 19:36:55 +0200
  • 9921e9eecf
    Changing pkg.go.dev URL to https://pkg.go.dev/github.com/golang-jwt/jwt/v4 Christian Banse 2021-08-03 19:35:20 +0200
  • 297bbc3ddf Fixed import path Banse, Christian 2021-08-03 19:26:15 +0200
  • 930bcacc12 Merge branch 'main' into rfc7519-compliance Banse, Christian 2021-08-03 19:20:36 +0200
  • 4e2a0a0302 jwt: Add parser benchmarks Luis Gabriel Gomez 2021-08-03 11:25:54 -0300
  • 2ebb50f957
    Adds go module support /v4 (#41) v4.0.0 Michael Fridman 2021-08-03 09:51:01 -0400
  • 913187349f
    Added `staticcheck` for basic static code analysis (#44) Christian Banse 2021-08-03 15:44:41 +0200
  • b1b39d2bfd Add a Register method Alexander F. Rødseth 2021-08-03 09:57:32 +0200
  • f583030a27 Format code with "go fmt" Alexander F. Rødseth 2021-08-03 09:41:31 +0200
  • 4d3dcdd34b Add a Go module file Alexander F. Rødseth 2021-08-03 09:40:52 +0200
  • 573601830b
    Complete rewrite - add comment Andrew Thornton 2021-08-01 21:51:41 +0100
  • 6eab748971
    Complete rewrite Andrew Thornton 2021-08-01 21:50:50 +0100
  • 92be437d44
    Add some comments Andrew Thornton 2021-08-01 21:11:24 +0100
  • 1c573681c1
    Add back support for Go 1.14 Andrew Thornton 2021-08-01 20:19:33 +0100
  • 97af934743 Do not use deprecated function in example Banse, Christian 2021-08-01 16:51:42 +0200
  • e825552ac6 Proper comments in request package Banse, Christian 2021-08-01 16:43:17 +0200
  • 7ea867ab5a Addressed issue in cmd/jwt Banse, Christian 2021-08-01 13:28:54 +0200
  • 0414a53926 Addressed staticcheck code smells and issues Banse, Christian 2021-08-01 13:23:54 +0200
  • 82146558bf Trying to use GH action Enabling comment style checks Christian Banse 2021-07-31 14:39:47 +0200
  • 8f4a716de0 Deprecating `ParseRSAPrivateKeyFromPEMWithPassword` since the underyling `x509.DecryptPEMBlock` is deprecated in Go 1.16, since RFC 1423 is considered to be insecure by design. Christian Banse 2021-07-31 14:36:53 +0200
  • d67059f161 Added `staticcheck` for basic static code analysis Christian Banse 2021-07-31 14:36:53 +0200
  • 90e259bf1e Merge remote-tracking branch 'origin/main' into rfc7519-compliance Christian Banse 2021-07-31 14:30:10 +0200
  • 4fa46b8092 Using the type ClaimStrings instead of StringArray Christian Banse 2021-07-31 14:26:44 +0200
  • 5d412c80b9
    Merge branch 'main' into v4 Christian Banse 2021-07-30 23:32:02 +0200
  • 4bbdd8ac62
    Prepare release 3.2.2 (#42) v3.2.2 v3 Christian Banse 2021-07-30 22:54:04 +0200
  • d4e487af1e
    Update VERSION_HISTORY.md Christian Banse 2021-07-30 22:42:52 +0200