Commit Graph

  • 6c8ae573d9 Bump ed25519-dalek version to 0.7.0. Isis Lovecruft 2018-07-15 22:15:54 +00:00
  • cdebf245cc Merge branch 'feature/cleanup-sig-code' into develop Isis Lovecruft 2018-07-15 22:13:37 +00:00
  • 535f4752a6 Don't run cargo bench on Travis CI servers. Isis Lovecruft 2018-07-15 22:07:42 +00:00
  • 2e5363c679 Cleanup verification variable declarations. Isis Lovecruft 2018-07-15 22:04:55 +00:00
  • cdbc302da7 Fix a couple docstrings which mentioned r instead of R. Isis Lovecruft 2018-07-15 21:51:23 +00:00
  • 5c26349b6c Derive Eq, PartialEq for Signature. Isis Lovecruft 2018-07-15 21:50:20 +00:00
  • 80075a0b41 Cleanup signing code to use new dalek APIs and Rust syntax. Isis Lovecruft 2018-07-15 21:38:10 +00:00
  • 3840cb9733 Merge remote-tracking branch 'hdevalence/verify-result' into develop Isis Lovecruft 2018-07-15 21:21:14 +00:00
  • 030eff547f Make verify return a Result. Henry de Valence 2018-07-13 12:39:45 -07:00
  • 21a1e7145c Merge branch 'feature/21-ed25519ph' into develop Isis Lovecruft 2018-07-14 00:03:01 +00:00
  • f8373a9e70 Fix two more links in the README. Isis Lovecruft 2018-07-13 23:57:27 +00:00
  • a1ea26ef0f Merge remote-tracking branch 'millette/patch-1' into develop Isis Lovecruft 2018-07-13 23:56:11 +00:00
  • fad39851aa Add doctests for sign_prehashed() and verify_prehashed(). Isis Lovecruft 2018-07-13 21:57:31 +00:00
  • 68d2ff93f5 Implement ed25519ph from RFC8032 §5.1. Isis Lovecruft 2018-07-13 20:14:31 +00:00
  • 9d58954578 Avoid compressing R twice. Isis Lovecruft 2018-07-12 21:47:52 +00:00
  • b8e42e9a7e Merge branch 'feature/criterion' into develop Isis Lovecruft 2018-07-12 20:32:03 +00:00
  • bda9bba9d5 Remove ZeroRng from benchmarks. Isis Lovecruft 2018-07-12 20:19:42 +00:00
  • 164303eeac Switch to using criterion for benchmarks. Isis Lovecruft 2018-07-11 22:41:14 +00:00
  • a4be92b271 Update curve25519-dalek dependency to 0.18. Isis Lovecruft 2018-07-11 20:36:17 +00:00
  • 1dfe211aa1 Remove failure/std from the default enabled features. Isis Lovecruft 2018-07-11 20:32:12 +00:00
  • a7c318da6e Fix benchmarks to use new rand_core traits. Isis Lovecruft 2018-05-30 21:01:21 +00:00
  • 196fd24b63 Update README to explain features and update benches. Isis Lovecruft 2018-05-30 20:59:44 +00:00
  • 115174df19 Merge branch 'feature/remove-unnecessary-std' into develop Isis Lovecruft 2018-05-16 22:24:06 +00:00
  • 47c1d869ec Make key generation work with no_std. Isis Lovecruft 2018-05-16 22:09:31 +00:00
  • 85a3776d27 Collapse part of the .travis build matrix. Isis Lovecruft 2018-05-16 19:56:09 +00:00
  • 44b3a32598 Merge branch 'feature/update-curve25519-dalek-0.17' into develop Isis Lovecruft 2018-05-16 19:54:40 +00:00
  • 3a54e970a6 Change travis config to test various backends. Isis Lovecruft 2018-05-16 18:49:08 +00:00
  • f6a631c229 WIP Update curve25519-dalek dependency to 0.17. Isis Lovecruft 2018-05-15 23:34:01 +00:00
  • 51f176007e fix links Robin Millette 2018-04-02 17:25:40 -04:00
  • 66b3712f1d Merge branch 'master' into develop Isis Lovecruft 2018-03-26 02:36:31 +00:00
  • 93149bc071 Merge branch 'release/0.6.2' Isis Lovecruft 2018-03-26 02:36:18 +00:00
  • e3dfc8843c Bump ed25519-dalek version to 0.6.2. 0.6.2 Isis Lovecruft 2018-03-26 02:32:38 +00:00
  • d61808cb08 Remove done TODO item from README. Isis Lovecruft 2018-03-26 02:32:01 +00:00
  • f53e914b15 Merge branch 'update/curve25519-0.16' into develop Isis Lovecruft 2018-03-26 02:31:41 +00:00
  • fd9f5aaef6 Merge branch 'master' into develop Isis Lovecruft 2018-03-26 02:31:05 +00:00
  • 45d5ccd197 Merge branch 'release/0.6.1' Isis Lovecruft 2018-03-26 02:30:57 +00:00
  • f790bd2ce1 Update subtle and curve25519-dalek dependencies. Isis Lovecruft 2018-03-26 02:13:39 +00:00
  • ac3d974f70 Update Travis badge to point to dalek-cryptography repo. Isis Lovecruft 2018-03-26 02:11:43 +00:00
  • 40e887ce54 Bump ed25519-dalek version to 0.6.1. 0.6.1 Isis Lovecruft 2018-02-02 22:17:36 +00:00
  • e648c641cc Fix typo in benchmark variable name. Isis Lovecruft 2018-02-02 22:17:01 +00:00
  • 08a5fc34ae Fix serde expecting() string for Keypair. Isis Lovecruft 2018-01-26 22:19:55 +00:00
  • bc9faa4186 Merge remote-tracking branch 'exrook/master' into develop Isis Lovecruft 2018-01-25 20:48:26 +00:00
  • a29d1fbabc Merge branch 'master' into develop Isis Lovecruft 2018-01-20 03:07:23 +00:00
  • a40bc4c6fd Merge branch 'release/0.6.0' Isis Lovecruft 2018-01-20 03:07:16 +00:00
  • 20fd237d35 Revert to using sha2^=0.6. 0.6.0 Isis Lovecruft 2018-01-20 03:00:47 +00:00
  • 4c633acaf9 Bump ed25519-dalek version to 0.6.0. Isis Lovecruft 2018-01-20 02:56:35 +00:00
  • b650ae0c28 Update dev dependency versions. Isis Lovecruft 2018-01-20 02:54:42 +00:00
  • 36399cb1ad Merge remote-tracking branch 'chain/feature/pubkey_no_std' into develop Isis Lovecruft 2018-01-20 02:51:02 +00:00
  • 6724268ea1 Update website and repo links. Isis Lovecruft 2018-01-20 02:49:53 +00:00
  • 04c8574106 Bump versions for several dependencies. Isis Lovecruft 2018-01-20 02:36:42 +00:00
  • e356e476d8 Enable slack notifications. Isis Lovecruft 2018-01-20 02:33:53 +00:00
  • fff5deddf8 Update dependencies Jacob Hughes 2018-01-17 14:33:41 -05:00
  • c7b69c6562 Expand boats' error types to give more detailed reasons for failures. Isis Lovecruft 2017-12-23 22:33:59 +00:00
  • f64b20b351 Do not require feature=std for PublicKey::from_secret Oleg Andreev 2017-12-12 15:41:39 -08:00
  • 510a1f89c0 Merge remote-tracking branch 'withoutboats/custom-error-type' into develop Isis Lovecruft 2017-12-09 02:12:39 +00:00
  • 6c1acaca7c Use failure instead of std::error::Error. Without Boats 2017-12-06 15:25:12 -08:00
  • 96246506c0 This is a breaking change. Without Boats 2017-12-05 18:18:34 -08:00
  • b5b295e414 Use a custom error type instead of &'static str. Without Boats 2017-12-05 18:13:43 -08:00
  • 9d89e2f660 Upgrade to using curve25519-dalek-0.14.0. Isis Lovecruft 2017-12-04 02:11:27 +00:00
  • 65b7a21062 Make the Keypair struct inherit repr(C). Isis Lovecruft 2017-12-04 00:50:39 +00:00
  • 7888bfe3f8 Fix serde expecting string. Isis Lovecruft 2017-12-04 00:50:17 +00:00
  • ecee2a4708 Merge branch 'master' into develop Isis Lovecruft 2017-11-06 19:11:12 +00:00
  • 33be38eb51 Merge branch 'release/0.5.0' Isis Lovecruft 2017-11-06 19:11:07 +00:00
  • 1cc60aa3ee Bump ed25519-dalek version to 0.5.0. 0.5.0 Isis Lovecruft 2017-11-06 19:09:12 +00:00
  • 649c844567 Merge branch 'feature/13-serde' into develop Isis Lovecruft 2017-11-06 18:51:11 +00:00
  • 8d0dda0847 Implement serde serialisation support and pre-expanded secret keys. Isis Lovecruft 2017-11-05 23:20:04 +00:00
  • cbc3abd002 Merge branch 'master' into develop Isis Lovecruft 2017-10-05 07:05:39 +00:00
  • 608f63d0eb Merge branch 'release/0.4.3' Isis Lovecruft 2017-10-05 07:05:38 +00:00
  • 3b3848fc0c Bump ed25519-dalek version to 0.4.3. 0.4.3 Isis Lovecruft 2017-10-05 07:05:08 +00:00
  • e9cd9a2264 Changes for bumping curve25519-dalek dependency to 0.12.0. Isis Lovecruft 2017-10-05 07:03:35 +00:00
  • b78487132c Bump subtle dependency version. Isis Lovecruft 2017-10-05 06:58:17 +00:00
  • 3596e5ec87 Add licence. Isis Lovecruft 2017-10-05 06:19:55 +00:00
  • e706b35d92 Merge remote-tracking branch 'greyspectrum/license-typo' into develop Isis Lovecruft 2017-10-05 06:12:03 +00:00
  • cec6b5e3b9 Merge remote-tracking branch 'emilbayes/patch-1' into develop Isis Lovecruft 2017-10-05 05:32:12 +00:00
  • 08a9715a5c Merge remote-tracking branch 'nikkolasg/patch-1' into develop Isis Lovecruft 2017-10-05 05:27:43 +00:00
  • 8accff36b3 Replaces the depracted rustc_serialize with hex Zaki Manian 2017-06-23 15:42:58 -07:00
  • a1caa4dfda Fix typo in README. Isis Lovecruft 2017-09-21 22:06:48 +00:00
  • 52ecf1669e Fix a small typo in the license url. greyspectrum 2017-09-06 13:31:52 -04:00
  • 2fade021aa Merge branch 'master' into develop Isis Lovecruft 2017-08-16 04:29:45 +00:00
  • 2f4dd71eed Merge branch 'release/0.4.2' Isis Lovecruft 2017-08-16 04:29:40 +00:00
  • 2ae13d75a0 Bump ed25519-dalek version to 0.4.2. 0.4.2 Isis Lovecruft 2017-08-16 04:22:50 +00:00
  • 039533d349 Add additional benchmark for further comparison with ed25519-donna. Isis Lovecruft 2017-08-16 04:19:04 +00:00
  • be06f5339b Merge branch 'master' into develop Isis Lovecruft 2017-08-16 02:33:22 +00:00
  • 2d7dfc919d Merge branch 'release/0.4.1' Isis Lovecruft 2017-08-16 02:33:13 +00:00
  • bc63dcb315 Bump ed25519-dalek version to 0.4.1. 0.4.1 Isis Lovecruft 2017-08-16 02:29:24 +00:00
  • 178ebba08e Bump arrayref dependency to 0.3.4. Isis Lovecruft 2017-08-15 05:39:50 +00:00
  • 07dc9f4ba7 Bump curve25519-dalek dependency to 0.11.0. Isis Lovecruft 2017-08-15 05:30:53 +00:00
  • c79f08d0a4 Merge branch 'master' into develop Isis Lovecruft 2017-08-02 19:43:57 +00:00
  • dcdd76b45e Merge branch 'release/0.4.0' Isis Lovecruft 2017-08-02 19:43:48 +00:00
  • 23756b4c74 Bump ed25519-dalek version to 0.4.0. 0.4.0 Isis Lovecruft 2017-08-02 19:39:28 +00:00
  • a6e5333cb5 Add Cargo.toml feature to optionally use sha2-asm. Isis Lovecruft 2017-08-01 22:21:59 +00:00
  • 6146a55845 Merge branch 'feature/curve25519-dalek-0.10' into develop Isis Lovecruft 2017-08-01 18:17:26 +00:00
  • 27753235ae Upgrade curve25519-dalek, generic-array, and digest dependencies. Isis Lovecruft 2017-08-01 06:52:10 +00:00
  • 18999ec386 Merge branch 'feature/key-separation' into develop Isis Lovecruft 2017-08-01 06:24:16 +00:00
  • df3834c03d Change SecretKey bytes to only include the secret, not also public, key. Isis Lovecruft 2017-08-01 03:35:38 +00:00
  • 13ed8af8de Fix badge links Emil Bay 2017-07-22 23:21:16 +02:00
  • 8ac6ef9ab1 simple typo fix Nicolas Gailly 2017-07-12 15:24:35 +02:00
  • 45171dfc72 Merge branch 'master' into develop Isis Lovecruft 2017-05-15 05:02:19 +00:00
  • 8ea81bec89 Merge branch 'release/0.3.2' Isis Lovecruft 2017-05-15 05:02:18 +00:00
  • 6a24e0812b Bump ed25519-dalek version to 0.3.2. 0.3.2 Isis Lovecruft 2017-05-15 04:10:25 +00:00