Commit Graph

  • 323eb37b34 Merge pull request #34 from mike-engel/master Vincent Prouillet 2017-07-03 11:36:06 +0900
  • 5758c0008c
    Make the `TokenData` struct public Mike Engel 2017-07-02 15:49:14 -0600
  • ff6e8a3490 Update changelog and base64 Vincent Prouillet 2017-06-24 15:18:07 +0900
  • 8b4228cba1 Update dependencies (#33) Jacob Chang 2017-06-24 14:15:45 +0800
  • 0faa2419d6 Merge pull request #32 from Kerollmops/doc Vincent Prouillet 2017-06-13 19:03:18 +0900
  • e86f7c26b3 Merge pull request #31 from Kerollmops/master Vincent Prouillet 2017-06-13 18:12:18 +0900
  • e5f518a860 doc: Correct markdown visual errors Clement RENAULT 2017-06-13 10:51:10 +0200
  • eda92188c9 default: Better usage of the default Trait Clement RENAULT 2017-06-13 10:25:21 +0200
  • 1becc239e4 Update changelog Vincent Prouillet 2017-05-09 15:49:39 +0900
  • b6aa457bd6 Merge pull request #30 from briansmith/update-ring Vincent Prouillet 2017-05-09 15:41:43 +0900
  • 610a2cbfdb Bump version to 2.0.1. Brian Smith 2017-05-08 18:38:19 -1000
  • 58899486bc Update to *ring* 0.9.4. Brian Smith 2017-05-08 18:37:56 -1000
  • 337c539dc2 Update README.md Vincent Prouillet 2017-04-26 16:51:44 +0900
  • b5f3d53513 Add docs link Vincent Prouillet 2017-04-23 14:27:19 +0900
  • 8c492f1413 Update base64 crate Vincent Prouillet 2017-04-23 14:14:26 +0900
  • 07b6ee2a19 Remove unused import Vincent Prouillet 2017-04-23 13:29:07 +0900
  • bed07c3488 Merge pull request #29 from Keats/decode Vincent Prouillet 2017-04-22 23:55:36 +0900
  • fc9f83b837 No need to pass an algorithm to decode Vincent Prouillet 2017-04-22 15:21:16 +0900
  • d8439b1053 Merge pull request #28 from mike-engel/serde-1.0 Vincent Prouillet 2017-04-22 15:01:02 +0900
  • cbd9b236da
    Remove trait from `TokenData` struct Mike Engel 2017-04-21 23:41:25 -0600
  • 56e2f97c3b
    Update the readme to suggest serde 1.0 over 0.9 Mike Engel 2017-04-21 23:27:27 -0600
  • 0932f14bc2
    Migrate `Deserialize` trait to `DeserializeOwned` for Serde 1.0 Mike Engel 2017-04-21 23:21:04 -0600
  • ca59ac1f02
    Update serde, serde_json, and serde_derive to 1.0 Mike Engel 2017-04-21 15:16:52 -0600
  • d343e9c8b6 V2 Beta 1 Vincent Prouillet 2017-04-20 12:33:33 +0900
  • b1b2094cbe Merge pull request #23 from Keats/v2 Vincent Prouillet 2017-04-20 12:32:23 +0900
  • 57c513c757 Actually take a ref to Validation Vincent Prouillet 2017-04-14 20:32:39 +0900
  • 64ad3187eb Cleanup crypto nesting and remove error-chain default features Vincent Prouillet 2017-04-14 20:23:28 +0900
  • 7ebceb1b4a Add notes about RSA in README Vincent Prouillet 2017-04-14 18:15:06 +0900
  • d144227256 Reorganise a bit and add more docs Vincent Prouillet 2017-04-13 16:36:32 +0900
  • 3e3c752974 Update README Vincent Prouillet 2017-04-13 10:29:30 +0900
  • 35fd9d63cc Add some docs Vincent Prouillet 2017-04-13 10:08:07 +0900
  • 50d676865f Add test for decode without validating signature Vincent Prouillet 2017-04-12 18:03:28 +0900
  • 410499e6b6 Add validation Vincent Prouillet 2017-04-11 14:41:44 +0900
  • bdeefe5ed7 Fix bench and docs Vincent Prouillet 2017-04-11 12:58:50 +0900
  • c244e835e0 Take ref to Header, not by value Vincent Prouillet 2017-04-11 12:54:32 +0900
  • 67497950c6 RSA working Vincent Prouillet 2017-04-11 12:40:01 +0900
  • f7d0a7a002 Work on RSA Vincent Prouillet 2017-02-22 16:45:28 +0900
  • e3a4294e85 Move to serde + base64 Vincent Prouillet 2017-01-09 14:50:51 +0900
  • e60cb57f0f Release 1.1.7 Vincent Prouillet 2017-04-02 15:31:22 +0900
  • adea68b8c9 Merge pull request #26 from celaus/master Vincent Prouillet 2017-04-02 15:32:20 +0900
  • 8de24e2a63
    updated ring dependency to 0.7 Claus Matzinger 2017-04-01 21:02:08 +0200
  • f9d6d9d685 Release 1.1.6 Vincent Prouillet 2017-02-13 14:18:43 +0900
  • 634d75e8fa to_owned -> to_string Vincent Prouillet 2016-12-26 13:24:18 +0900
  • e715eb4930 Fix example Vincent Prouillet 2016-12-26 13:20:18 +0900
  • 75ce72e4ce Update ring Vincent Prouillet 2016-12-26 13:19:15 +0900
  • c55e4770c0 Update ring Vincent Prouillet 2016-10-11 16:13:21 +0200
  • d423550209 Release v1.1.5 Vincent Prouillet 2016-08-24 12:50:32 +0100
  • 2ba03d6f06 Update ring to 0.3 Vincent Prouillet 2016-08-24 12:48:50 +0100
  • ab2c9210bf Update README.md Vincent Prouillet 2016-08-23 21:32:05 +0100
  • a2ec047dc1 Update README.md Vincent Prouillet 2016-08-23 21:31:42 +0100
  • 257218bc14 Remove silly match Vincent Prouillet 2016-08-23 18:03:33 +0100
  • b00a28e9c9 Release 1.1.4 Vincent Prouillet 2016-08-23 17:45:10 +0100
  • 1fdd84f0ec Merge pull request #16 from Keats/ring Vincent Prouillet 2016-08-23 17:43:28 +0100
  • 3f986f54a8 rust-crypto -> ring Vincent Prouillet 2016-08-23 17:39:18 +0100
  • ea5506d8d8 Release 1.1.3 Vincent Prouillet 2016-04-25 11:34:14 +0100
  • 0f3b26c27f Merge pull request #12 from passcod/patch-1 Vincent Prouillet 2016-04-25 11:12:14 +0100
  • 1b7ec1057a Expose sign() and verify() Félix Saparelli 2016-04-24 19:18:26 +1200
  • 86c0889ae3 Update README.md Vincent Prouillet 2016-04-15 21:36:47 +0100
  • f606089806 Release 1.1.2 Vincent Prouillet 2016-04-11 12:07:56 +0100
  • 9b622d873e Merge pull request #11 from WartsWerdna/more-tests Vincent Prouillet 2016-04-02 12:33:02 +0100
  • 6d50f5bcd1 test if header.alg matches algorithm passed to decode() Warts Werdna 2016-04-02 12:41:35 +0200
  • 58b617bbcb add a test for completely normal decoding Warts Werdna 2016-04-02 12:40:24 +0200
  • 92bc6b8dd4 Release 1.1.1 Vincent Prouillet 2016-03-29 16:28:57 +0100
  • 60b511a97a Print token on claims example Vincent Prouillet 2016-03-23 13:27:46 +0000
  • 529c523d6d Merge pull request #10 from WartsWerdna/do-not-serialize-none Vincent Prouillet 2016-03-23 13:27:12 +0000
  • 412ed97389 custom json encoder omits None when serializing Warts Werdna 2016-03-19 11:40:58 +0100
  • 498fc7eb05 1.1.0 Vincent Prouillet 2016-02-29 10:32:13 +0000
  • c49ccb02a1 Update clippy Vincent Prouillet 2016-02-29 10:26:36 +0000
  • 1b8bc3395a Merge branch 'master' of github.com:Keats/rust-jwt Vincent Prouillet 2016-02-29 10:19:56 +0000
  • 22f89ddac5 Merge pull request #8 from jonfk/master Vincent Prouillet 2016-02-29 10:19:39 +0000
  • 438d264fa9 Implemented std::error::Error for jwt::errors::Error Jonathan Fok kan 2016-02-28 12:30:39 -0500
  • 7d1b17e877 Update description and clippy version Vincent Prouillet 2016-01-07 14:01:07 +0000
  • 4ce022fca2 Prepare for 1.0 release Vincent Prouillet 2015-12-22 17:17:53 +0000
  • 4163dc0441 Update benchmark Vincent Prouillet 2015-12-22 17:10:33 +0000
  • 0ea17b5bd9 Merge pull request #6 from Keats/header Vincent Prouillet 2015-12-22 17:07:17 +0000
  • 002f8a8c7f Change order of encode method args + make alg field public Vincent Prouillet 2015-12-21 19:23:10 +0000
  • f7e87663e2 More examples + fix header struct access Vincent Prouillet 2015-12-20 01:16:52 +0000
  • 3930338105 Move macro out of decode + some docstring changes Vincent Prouillet 2015-12-20 01:03:20 +0000
  • e7d856efb3 Update docs a bit Vincent Prouillet 2015-12-20 00:58:46 +0000
  • 275c95281f Use bytes for secret on encode as well for symmetry Vincent Prouillet 2015-12-20 00:41:22 +0000
  • 1179eb8b55 Add all params of header from RFC Vincent Prouillet 2015-12-18 21:07:48 +0000
  • 9c75b10abb Merge pull request #3 from untitaker/arbitrary-bytes Vincent Prouillet 2015-12-16 20:51:31 +0000
  • d6d0ce058b Allow non-UTF8 keys for decoding too Markus Unterwaditzer 2015-12-13 16:29:12 +0100
  • 35b25f096b Update version number in doc Vincent Prouillet 2015-11-10 16:38:41 +0000
  • 620eadefb6 Updated docs Vincent Prouillet 2015-11-08 12:08:44 +0000
  • a3f30e2b9c Merge pull request #1 from Ryman/patch Vincent Prouillet 2015-11-07 20:55:09 +0000
  • 3dc9295a54 Allow custom encoded types for Part Kevin Butler 2015-11-05 19:34:08 +0000
  • 0f41c31687 Precompute headers Kevin Butler 2015-11-05 19:29:42 +0000
  • 4ebcfca049 Rewrite decode Kevin Butler 2015-11-05 18:09:39 +0000
  • 486c4a87f9 Use constant time comparison for hmacs, see MacResult::code for warning Kevin Butler 2015-11-05 17:45:43 +0000
  • 6138bf3dce Minor test cleanup Kevin Butler 2015-11-05 17:32:08 +0000
  • 09c4d14609 Weaken parameter requirements for encode Kevin Butler 2015-11-05 17:10:55 +0000
  • b1c10c7085 Weaken parameter requirements for Part::from_base64 Kevin Butler 2015-11-05 16:22:04 +0000
  • 4c6fa49450 Add a bit about validation Vincent Prouillet 2015-11-03 18:38:41 +0000
  • fb229e1425 Better example Vincent Prouillet 2015-11-03 16:00:52 +0000
  • 31d99324e2 Remove useless import + improve readme Vincent Prouillet 2015-11-02 23:32:32 +0000
  • e11579c604 Rename to jsonwebtoken Vincent Prouillet 2015-11-02 23:27:28 +0000
  • 6ae77c0b06 Make Algorithm encodable/decodable rather than using String Vincent Prouillet 2015-11-02 23:12:01 +0000
  • 61bbe889f2 Add sha384 and sha512 Vincent Prouillet 2015-11-02 22:34:20 +0000
  • b3663e90c6 Uncomment alg comparison Vincent Prouillet 2015-11-02 21:22:21 +0000