Commit Graph

588 Commits

Author SHA1 Message Date
Paul Polishchuk dd638c2b3a JwtBuilder.setClaims() now accepts `Map<String, ?> claims`
This would allow to pass `Map<String,String>`
2019-07-15 10:46:02 +03:00
Les Hazlewood 17c3dcefd0
Merge pull request #471 from jwtk/470-travis-cleanup
Update .travis.yml
2019-07-13 14:55:50 -04:00
Les Hazlewood 2bc058c5f0 470: Update .travis.yml. Fixes #470. 2019-07-13 14:28:57 -04:00
Les Hazlewood f7386deb4b
Merge pull request #469 from jwtk/468-probot-stale
Enabled probot-stale GitHub App.  Fixes #468.
2019-07-12 18:54:14 -04:00
Les Hazlewood c595aff81c Enabled probot-stale GitHub App. Fixes #468. 2019-07-12 18:53:23 -04:00
Les Hazlewood caa7b0e942 [maven-release-plugin] prepare for next development iteration 2019-07-11 20:12:25 -04:00
Les Hazlewood b292b891ca [maven-release-plugin] prepare release 0.10.7 2019-07-11 20:12:20 -04:00
Les Hazlewood e820dfb410
Merge pull request #467 from jwtk/450-release
Issue 450: prepping docs for the 0.10.7 release.  Fixes #450.
2019-07-11 20:09:24 -04:00
Les Hazlewood 6b39e5bb72 Issue 450: prepping docs for the 0.10.7 release. Fixes #450. 2019-07-11 19:57:19 -04:00
Les Hazlewood 81dd6c5238
Merge pull request #466 from jwtk/449-doc-help
Issue 449: updated docs to better clarify help and contributing.
2019-07-11 19:48:46 -04:00
Les Hazlewood 4c5d009ee4 Issue 449: updated docs to better clarify help and contributing. Fixes #449. 2019-07-11 19:33:05 -04:00
Les Hazlewood 41f81570e9
Merge pull request #463 from jwtk/461-jackson-upgrade
Issue 461: upgraded Jackson version to 2.9.9.1. Fixes #461.
2019-07-11 16:45:23 -04:00
Les Hazlewood 4ae8f6d9c9 Issue 461: upgraded Jackson version to 2.9.9.1. Fixes #461. 2019-07-11 16:05:52 -04:00
patton73 9bf487f0b7 Updated RuntimeClasspath Serializer/Deserializer 2019-06-21 19:55:05 +02:00
Les Hazlewood 86b6096946
Merge pull request #406 from jwtk/392-deflate-fix
Refactored DeflateCompressionCodec to eliminate memory leak.
2019-03-10 13:15:33 -04:00
Les Hazlewood fb64b6fa46 Typo fix. Resolves #437. 2019-03-10 12:07:37 -04:00
Les Hazlewood 50781bb87c Typo fix. Resolves #420. 2019-03-10 12:05:09 -04:00
Les Hazlewood af72fabbf3 Refactored DeflateCompressionCodec to eliminate memory leak. Refactored GzipCompressionCodec and AbstractCompressionCodec to utilize consistent logic across compression algorithms. Resolves #392. 2019-03-10 12:01:37 -04:00
Francois JACQUES 1b5b89304a Fixes #397 : avoid dependency side effect to affect choice of json serializer/deserializer. 2019-03-10 11:59:31 -04:00
Les Hazlewood 70e6845b82 Ensure version is 0.10.7-SNAPSHOT to prep for the next release. 2019-03-10 11:59:31 -04:00
Micah Silverman af73a02786 [maven-release-plugin] prepare for next development iteration 2019-02-25 13:33:47 -05:00
Micah Silverman d29d6da989 [maven-release-plugin] prepare release jjwt-root-0.10.6 2019-02-25 13:33:39 -05:00
Micah Silverman 3425390b14 Added changelog notes for 0.10.6 2019-02-25 13:27:30 -05:00
Micah Silverman ba1f235bd1
Merge pull request #436 from jwtk/jackson-fix
udpated jackson databind version to fix security vulnerability
2019-02-21 23:47:49 -08:00
Micah Silverman 79507b9f66 udpated jackson databind version to fix security vulnerability 2019-02-21 14:44:49 -08:00
Les Hazlewood ea75c67888
Merge pull request #434 from seanbright/patch-1
README.md: Add missing word ('know') and link
2019-02-07 18:37:36 -05:00
Sean Bright 44583e1d1d
README.md: Add missing word ('know') and link 2019-02-07 14:20:18 -05:00
Andrea Paternesi 747238a479 Added Gson serialization/deserialization exception 2018-11-22 12:51:04 +01:00
Les Hazlewood 243ec7802c
Update README.md 2018-09-17 18:43:16 -04:00
Les Hazlewood 08074b5d61
Merge pull request #394 from JustawayL/master
Fixed typo
2018-08-25 14:46:50 -04:00
JustawayL 7178810a37
Fixed typo 2018-08-25 12:22:56 -05:00
Les Hazlewood 1969ca307a
Merge pull request #390 from wengertj/386-fix-jwtbuilder-javadoc
Fix JwtBuilder javadoc - resolves #386
2018-08-16 11:30:35 -04:00
Johannes Wengert 0fd3622703 Fix JwtBuilder javadoc - resolves #386 2018-08-16 09:42:53 +02:00
Les Hazlewood 77f1a69c72 Addressed issue where org.json.JSONString and org.json.JSONWriter are not available on Android. Resolves #388. 2018-08-15 17:49:13 -04:00
Les Hazlewood 33a3107213 added 0.10.4 changelog notes 2018-08-14 12:35:46 -04:00
Les Hazlewood a7ee38053d Merge branch '0.10.x' 2018-08-14 12:31:34 -04:00
Les Hazlewood eca0b0614d [maven-release-plugin] prepare for next development iteration 2018-08-14 11:48:28 -04:00
Les Hazlewood 14a116beba [maven-release-plugin] prepare release 0.10.4 2018-08-14 11:48:21 -04:00
Les Hazlewood 56b3a71733 Ensured JCA Name comparison is not case sensitive per Java Security Standard Algorithm Names documentation. Accompanied with test case for regression.
Resolves #381
2018-08-14 11:42:47 -04:00
Les Hazlewood a4b388cd2e created 0.10.x branch and updated project files to prep for upcoming 0.10.4 release. 2018-08-14 11:16:05 -04:00
Les Hazlewood 31b4386b64 Merge branch '0.10.x' 2018-08-13 20:32:36 -04:00
Les Hazlewood bcfc0655e4 [maven-release-plugin] prepare for next development iteration 2018-08-13 20:28:38 -04:00
Les Hazlewood 2ceae3bc37 [maven-release-plugin] prepare release 0.10.3 2018-08-13 20:28:32 -04:00
Les Hazlewood 85d8920d79 Ensured symmetric logic between the Keys and SignatureAlgorithm helper methods for hmac key lengths.
Updated Android dependencies and ProGuard exclusion definitions
Updating docs to reflect 0.10.3 release
Resolves #381, #382
2018-08-13 20:26:14 -04:00
Les Hazlewood 1839ebf5e8 # This is a combination of 2 commits.
# This is the 1st commit message:

[maven-release-plugin] prepare for next development iteration

# This is the commit message #2:

rebased from master before merge
2018-08-07 13:59:15 -04:00
Les Hazlewood d7071faeae [maven-release-plugin] prepare release 0.10.2 2018-08-07 13:43:48 -04:00
Les Hazlewood f19c34a763 Ensured JJWT's org.json use is compatible with Android's org.json API as defined in https://developer.android.com/reference/org/json/package-summary. Resolves #380. 2018-08-07 13:32:20 -04:00
Les Hazlewood 5e5f29d8b1 [maven-release-plugin] prepare release 0.10.1 2018-08-02 17:30:09 -04:00
Les Hazlewood 1520ae8a21
Merge pull request #373 from jwtk/375-bc-optional
Ensure BouncyCastle is optional
2018-08-02 17:27:42 -04:00
Les Hazlewood 7f662627cc Ensured BouncyCastle was optional. Also ensured EllipticCurve algorithms could be used without BouncyCastle since the JDK supports EC by default. Moved RuntimeEnvironment.enableBouncyCastleIfPossible() call out of SignatureAlgorithm into RsaProvider since BC is only necessary for RSASSA-PSS algorithms (PS256, PS384, PS512) and nothing else in JJWT's codebase.
Resolves #372
2018-08-02 16:59:59 -04:00