Commit Graph

  • 6e8d4a4be6 Remove pem encoding for now Vincent Prouillet 2019-11-14 19:48:38 +0100
  • 51dacd9bc4 Update docs Vincent Prouillet 2019-11-14 19:43:43 +0100
  • 8e4757cb1d More refactoring in the crypto mod Vincent Prouillet 2019-11-11 20:29:57 +0100
  • 1f6d0ffb2c Refactor decoding Vincent Prouillet 2019-11-11 20:16:34 +0100
  • 8169ee3d9f Remove chrono from deps Vincent Prouillet 2019-11-11 19:47:35 +0100
  • 614f3610a7 Fix stupid bug Vincent Prouillet 2019-11-11 12:08:11 +0100
  • b27981549f Not working yet jwk decoding Vincent Prouillet 2019-11-09 11:42:40 +0000
  • 34ea194179 Move crypto to a dir Vincent Prouillet 2019-11-08 19:00:19 +0000
  • e3632b3a2c Remove Key approach in favour of &[u8] with pem Vincent Prouillet 2019-11-06 22:32:13 +0000
  • a6ea8c2c1a clippy + fmt Vincent Prouillet 2019-11-06 18:41:51 +0000
  • 382e4478cf Move pem encoding tests Vincent Prouillet 2019-11-06 18:30:59 +0000
  • 53188e1f40 Add functions to create pems and ders of the public keys (#108) Levi 2019-11-06 07:58:49 -0600
  • 73d96357c3 Simplify header decoding Vincent Prouillet 2019-11-03 16:13:22 +0000
  • 417e00780d Use serde with derive feature Vincent Prouillet 2019-11-03 15:46:08 +0000
  • 210e96063d Reorganise tests Vincent Prouillet 2019-11-03 15:36:19 +0000
  • caef740ad4 Refactoring + more idiomatic enum names Vincent Prouillet 2019-11-03 13:17:04 +0000
  • 06bebeaae3 cargo fmt Vincent Prouillet 2019-11-03 12:55:36 +0000
  • b9a3e3086f Fix Option handling Vincent Prouillet 2019-11-03 12:36:52 +0000
  • 571898252f Add PEM decoding support (#106) Levi 2019-11-03 06:22:51 -0600
  • 639915f25b
    Merge pull request #105 from Dowwie/next Vincent Prouillet 2019-11-01 20:06:49 +0000
  • 60a030874a updated imports in validation.rs dowwie 2019-10-31 14:12:08 -0400
  • 68d6c84c8c revised set_audience, cleaned up validation, and cleared compiler warnings dowwie 2019-10-28 11:49:02 -0400
  • fe10accb6e markedown edit to changelog dowwie 2019-10-27 15:16:43 -0400
  • 0d7184a787 added update to aud type and aud validation dowwie 2019-10-27 15:14:52 -0400
  • 6e2f461a1b Fix readme wrt exp validation Vincent Prouillet 2019-10-23 13:44:45 +0100
  • 88187e0365
    Merge pull request #96 from briansmith/b/ring-0.16 Vincent Prouillet 2019-08-11 11:02:26 +0200
  • f7423d075a Use *ring* 0.16.5. Brian Smith 2019-08-10 11:38:14 -1000
  • 10105af2fd Add support for modulus/exponent Vincent Prouillet 2019-07-13 17:43:44 +0200
  • b8627260b2 Update to edition 2018 Vincent Prouillet 2019-07-06 20:36:32 +0200
  • 22cd4dbb62 Remove unused test key Vincent Prouillet 2019-07-06 20:24:14 +0200
  • 3c62b98bd9 Update example to v7 style Vincent Prouillet 2019-06-16 18:15:14 +0200
  • d6d0da7ab9
    Merge pull request #83 from rakenodiax/chrono-example Vincent Prouillet 2019-06-16 18:13:43 +0200
  • 357eb4c539 Update changelog Vincent Prouillet 2019-06-16 18:03:21 +0200
  • 2def25ee87 Merge branch 'kanru-rsa-pss' into next Vincent Prouillet 2019-06-16 18:00:42 +0200
  • 20013a4e4f Fixed conflicts Vincent Prouillet 2019-06-16 18:00:00 +0200
  • 84ee604e88 trait -> enum Vincent Prouillet 2019-06-16 17:51:43 +0200
  • c26bdf7e06 Support for RSASSA-PSS signing algorithm Kan-Ru Chen 2019-06-08 03:08:54 +0900
  • e2e11b1e56
    Merge pull request #89 from EmbarkStudios/key_formats Vincent Prouillet 2019-05-25 17:52:16 +0200
  • 920d6f6759 Start work on 7.0.0 Vincent Prouillet 2019-05-25 17:51:31 +0200
  • d51a3f632d Fix benches Jake Shadle 2019-05-15 16:20:32 +0200
  • c5db9fbe32 Fix tests Jake Shadle 2019-05-15 16:20:25 +0200
  • bae7a12a4b Fix examples Jake Shadle 2019-05-15 16:20:09 +0200
  • 6cfb5c7c0e Add Key trait and the supported formats Jake Shadle 2019-05-15 16:19:38 +0200
  • 5d01baea94 Bump ring Jake Shadle 2019-05-15 16:16:49 +0200
  • b2d57edc72 Release new version Vincent Prouillet 2019-05-10 16:49:31 -0700
  • cd8bd15234
    Merge pull request #88 from maxburke/fix_algorithm_mapping Vincent Prouillet 2019-05-10 16:47:48 -0700
  • f68210c688
    Fix algorithm mapping. Max Burke 2019-05-10 16:36:28 -0700
  • 89fbd8f0ce
    Merge pull request #75 from Keats/next Vincent Prouillet 2019-04-21 10:22:46 +0200
  • 88cee37fb9 Add release date Vincent Prouillet 2019-04-21 10:13:32 +0200
  • 6bac1bdbf0
    Add example of using `chrono::DateTime` in claims Kellen Frodelius-Fujimoto 2019-04-01 12:11:28 +0200
  • 0ccb61eea5 Update some things for v6 Vincent Prouillet 2019-03-22 09:40:08 +0100
  • da0f01a64f
    Merge pull request #73 from jbg/master Vincent Prouillet 2019-03-22 09:27:41 +0100
  • b4e0ae5f6d
    Merge branch 'next' into master Vincent Prouillet 2019-03-22 09:24:02 +0100
  • be27206088 Remove iat validation, it isnt supposed to be done Vincent Prouillet 2019-02-04 18:44:08 +0100
  • 71d5cb19f7 Update base64 Vincent Prouillet 2019-02-04 18:39:46 +0100
  • 86dce0003e
    Merge pull request #72 from endor/master Vincent Prouillet 2019-02-04 18:36:48 +0100
  • cf9908948b
    Merge pull request #70 from alex/ring-0.14 Vincent Prouillet 2019-02-04 18:36:23 +0100
  • 86ba9d3d50 Start on v6 Vincent Prouillet 2019-02-04 18:35:39 +0100
  • 8a495d3a4e updated ring dependency Jasper Bryant-Greene 2019-02-01 12:12:29 +0800
  • e10b049d9a implemented verification of ECDSA signatures and added tests Jasper Bryant-Greene 2019-02-01 12:11:20 +0800
  • 2793bc2be4 Fix documentation of default values in validation Frank Prößdorf 2019-01-18 09:31:56 +0200
  • 1f6ae28566 ring -> 0.14.1, updated other deps Jasper Bryant-Greene 2019-01-18 10:34:12 +0800
  • 716fe8b64d Upgraded ring to 0.14 Alex Gaynor 2019-01-13 00:20:34 +0000
  • 9883fab729 implemented ECDSA signing, updated ring to 0.14 alpha Jasper Bryant-Greene 2019-01-09 09:46:06 +0800
  • 6768230077 Added ES256/ES384/ES512 Algorithm stubs Jasper Bryant-Greene 2019-01-09 09:18:49 +0800
  • 8f0809318d rustfmt Vincent Prouillet 2018-10-28 19:58:35 +0100
  • d63af8d6e0 clippy Vincent Prouillet 2018-10-28 19:58:06 +0100
  • ab0ab9b48b Update examples and readme for exp use Vincent Prouillet 2018-10-28 19:54:35 +0100
  • e725bea1d2 Update docs for RSA signing/verification Vincent Prouillet 2018-10-15 13:26:03 +0200
  • 4a5d69bdc0 Release 5.0.1 Vincent Prouillet 2018-09-10 12:43:45 +0200
  • cfdfa29bf3
    Merge pull request #61 from himanoa/feat/implement-string-to-algorithm Vincent Prouillet 2018-09-02 21:50:00 +0200
  • 4bd4c8b3de feat: Implement FromStr trait for Algorithm himanoa 2018-08-31 03:53:55 +0900
  • 1f9af2e505 Releasing v5 today Vincent Prouillet 2018-08-13 16:06:55 +0200
  • af18ff9230
    Merge pull request #59 from Keats/next Vincent Prouillet 2018-08-13 16:02:04 +0200
  • c78574aae4 Remove some commented out code Vincent Prouillet 2018-07-26 09:43:21 +0200
  • 5528497f5a Fix validation not working properly Vincent Prouillet 2018-07-25 15:42:00 +0200
  • 109978ab6b Remove error-chain Vincent Prouillet 2018-07-25 14:43:58 +0200
  • 126ee4b1a3
    Merge pull request #58 from matthauck/master Vincent Prouillet 2018-07-25 13:04:20 +0200
  • 94917bfe2c Update ring Matt Hauck 2018-07-13 15:50:34 -0700
  • 9056a2912f Update base64 Vincent Prouillet 2018-03-19 12:30:37 +0100
  • 90cad4f7c4
    Merge pull request #49 from mike-engel/master Vincent Prouillet 2018-03-19 12:24:59 +0100
  • d30a7599a8
    Add a method to decode a token without signature validation Mike Engel 2018-03-03 10:50:03 -0700
  • 99e0a2ed01
    Merge pull request #47 from chinedufn/complete-toml Vincent Prouillet 2018-01-01 16:59:45 +0100
  • 8cea7deda4
    Add serde to example Cargo.toml Chinedu Francis Nwafili 2017-12-31 09:54:59 -0500
  • 91c55f9623
    Merge pull request #43 from ChristophWurst/patch-1 Vincent Prouillet 2017-11-25 12:06:12 +0100
  • 8bfcebbd0e
    Fix jwt::decode documentation in readme Christoph Wurst 2017-11-25 10:38:43 +0100
  • 7e394c98e1 v4.0.0 Vincent Prouillet 2017-11-22 17:25:46 +0100
  • 7a71501798
    Merge pull request #42 from Keats/next Vincent Prouillet 2017-11-22 17:14:54 +0100
  • 7907b1cd79 Fix readme Vincent Prouillet 2017-11-14 17:18:25 +0100
  • eae3743017 Make it mandatory to specify algorithm Vincent Prouillet 2017-10-22 13:20:01 +0200
  • b30a2cc5e5 v3.0 Vincent Prouillet 2017-09-08 16:23:15 +0900
  • df9449caae Merge pull request #39 from Keats/v3 Vincent Prouillet 2017-09-08 15:51:26 +0900
  • 4a656ffda7 Update README.md Vincent Prouillet 2017-09-08 15:36:52 +0900
  • 3985915da6 Update error-chain and make typ public Vincent Prouillet 2017-09-07 16:46:40 +0900
  • 7e36d3f7bb Update ring and fix leeway docs Vincent Prouillet 2017-08-30 18:09:57 +0900
  • 5839cb4552 Don't serialize typ if None Vincent Prouillet 2017-08-26 09:54:20 +0900
  • 43a20030ee Update docs Vincent Prouillet 2017-08-25 17:53:32 +0900
  • 983380d1ab Make typ an Option in Header Vincent Prouillet 2017-08-25 17:51:44 +0900
  • d213fb8a62 Remove validate_signature option and add decode_header Vincent Prouillet 2017-08-25 17:48:53 +0900
  • 01d6b906e0 v2.0.3 Vincent Prouillet 2017-07-18 20:38:46 +0900