Commit graph

  • f01b2767b6
    Merge pull request #47 from garious/fix-doc-tests isis agora lovecruft 2018-12-18 00:12:20 +0000
  • ad48c87a2a remove repr(c) DebugSteven 2018-12-16 11:39:02 -0700
  • d3b7ccf030 byte-oriented x25519 function DebugSteven 2018-12-16 11:30:32 -0700
  • 0fc69912d9
    Update src/x25519.rs Henry de Valence 2018-12-15 17:42:25 -0500
  • f6da70d47b
    Update benches/x25519.rs Henry de Valence 2018-12-15 17:41:35 -0500
  • dd40ae0d97
    Update Cargo.toml Henry de Valence 2018-12-15 17:41:12 -0500
  • 78cc7748d7 Merge branch 'master' into develop Henry de Valence 2018-12-13 15:45:22 -0800
  • 7de65dc32c Merge branch 'release/1.0.1' Henry de Valence 2018-12-13 15:45:09 -0800
  • 5d4b5cb2a4 Bump version to 1.0.1 Henry de Valence 2018-12-13 15:43:26 -0800
  • fca2cd5f95 Use the released version of subtle (oops) Henry de Valence 2018-12-13 15:42:31 -0800
  • 3d6e0804de Merge branch 'master' into develop Henry de Valence 2018-12-13 15:39:25 -0800
  • 9855ba6b51 Merge branch 'release/1.0.0' Henry de Valence 2018-12-13 15:39:06 -0800
  • 9b4361db8b Finalize 1.0.0 Henry de Valence 2018-12-13 15:35:32 -0800
  • ff0e1f286b From<[u8; 32]> for Ephemeral Public, fix to benches DebugSteven 2018-12-07 17:51:08 -0500
  • 8730bfbba6 move implementation of x25519 into diffie_hellman DebugSteven 2018-12-07 17:07:24 -0500
  • ccf7e5bb57 remove mul; remove derive default on SharedSecret; rename decode to clamp DebugSteven 2018-12-03 13:27:35 -0500
  • 7f822ff3dd explicit lifetimes DebugSteven 2018-12-03 12:20:33 -0500
  • 2619200aae docs refactor DebugSteven 2018-12-02 14:31:41 -0500
  • 734abac70b wrap MontgomeryPoint in EphemeralPublic, impl From; remove byte fns for EphemeralSecret DebugSteven 2018-12-02 14:23:09 -0500
  • 7d80f9633a
    Update src/lib.rs Henry de Valence 2018-11-28 02:33:55 -0500
  • a599644406 remove pub from x25519 fn DebugSteven 2018-11-27 17:02:38 -0500
  • 7cf01d82d9 rand to 0.6 DebugSteven 2018-11-19 13:27:29 -0500
  • 98826dabf6 change curve dependency to 1.0.0-pre.1 at a minimum DebugSteven 2018-11-19 12:28:05 -0500
  • 1132665ac2 Update to 1.0.0-pre1 curve25519 Colt Frederickson 2018-11-19 10:13:15 -0700
  • 4c6498ec69 change impl Drop for SharedSecret to use clear directly DebugSteven 2018-11-16 12:48:49 -0500
  • 6239a92055 Merge branch 'master' into develop Henry de Valence 2018-11-18 10:47:51 -0800
  • cd14527420 Merge branch 'release/1.0.0-pre.1' Henry de Valence 2018-11-18 10:47:40 -0800
  • 7f63eaec60 Bump version to 1.0.0-pre.1 Henry de Valence 2018-11-18 10:44:30 -0800
  • fc067303bb
    Merge pull request #211 from IronCoreLabs/rand-0.6 Henry de Valence 2018-11-15 11:13:45 -0800
  • 55b96aab6d
    Merge pull request #210 from DebugSteven/default-montgomerypoint Henry de Valence 2018-11-14 20:35:35 -0800
  • 39145da396 implement default for MontgomeryPoint using zero byte array DebugSteven 2018-11-14 23:16:50 -0500
  • 42b5d6ada9 Rand 0.6 version bump Colt Frederickson 2018-10-17 10:26:44 -0600
  • b5d6e94a64 Build for 0.6.0 Colt Frederickson 2018-10-17 10:20:44 -0600
  • 2adc985f63 default & identity trait for MontgomeryPoint DebugSteven 2018-11-14 14:43:11 -0500
  • cb18af7c1b update readme & fix benches DebugSteven 2018-11-10 16:17:19 -0500
  • 1b64afd83d associate diffie_hellman, generate_public, generate_secret with the Ephemeral type; implement Mul for Ephemeral; create SharedSecret type & implement drop; change docs to reflect new methods on the Ephemeral type DebugSteven 2018-11-10 15:29:17 -0500
  • 680f68be31 Add tests for generic_array serialized size Greg Fitzgerald 2018-10-23 23:14:29 -0600
  • a3cfc7e294 Add AsRef instances for PublicKey and SecretKey Greg Fitzgerald 2018-10-23 23:45:29 -0600
  • 82948f0dd6 Fix serde doc tests Greg Fitzgerald 2018-10-23 22:57:25 -0600
  • 617f3186e2 Expose CI failures Greg Fitzgerald 2018-10-24 00:00:37 -0600
  • e93a7125d9 revert change to fn x25519 DebugSteven 2018-11-06 17:04:18 -0500
  • 34abee71f8 generate secret key in impl & use the type DebugSteven 2018-11-06 16:51:57 -0500
  • bd13f0728f add clear_on_drop to toml & add secret key type DebugSteven 2018-11-06 14:00:52 -0500
  • 8badca9e34
    Merge branch 'master' into develop Isis Lovecruft 2018-11-06 02:12:14 +0000
  • 12c5777b23
    Merge branch 'release/1.0.0-pre.0' Isis Lovecruft 2018-11-06 02:12:08 +0000
  • 99c64cc403
    Bump ed25519-dalek version to 1.0.0-pre.0. Isis Lovecruft 2018-11-06 01:56:13 +0000
  • 4012da229c
    Merge pull request #54 from isislovecruft/fix/curve25519-dalek-1.0.0-pre.0 Henry de Valence 2018-11-05 17:47:43 -0800
  • b97fa08900
    Update curve25519-dalek dependency to 1.0.0-pre.0. Isis Lovecruft 2018-11-06 01:12:58 +0000
  • b75d528f4a Merge branch 'master' into develop Henry de Valence 2018-11-05 16:22:10 -0800
  • d58b663ea8 Merge branch 'release/1.0.0-pre.0' Henry de Valence 2018-11-05 16:21:57 -0800
  • 18a7fb360a Bump version to 1.0.0-pre.0 Henry de Valence 2018-11-05 16:15:07 -0800
  • 5d0bdf2f21
    Merge pull request #205 from dalek-cryptography/fix-subtle-traits isis agora lovecruft 2018-11-05 23:50:35 +0000
  • 0a1dc053d1
    Merge pull request #203 from dalek-cryptography/sqrt_i isis agora lovecruft 2018-11-05 23:16:59 +0000
  • 92a3b9db49 Change to subtle 2.0.0-pre.0 Henry de Valence 2018-11-05 15:09:50 -0800
  • a116fd9679 test subtle 2.0 Henry de Valence 2018-11-05 11:16:24 -0800
  • 53fcd1060d Change internal API to use ConditionallySelectable Henry de Valence 2018-11-02 14:17:43 -0700
  • b0a190bd63 Change externally-exposed API to implement ConditionallySelectable Henry de Valence 2018-11-02 14:16:51 -0700
  • 2e8f3c8f41
    Merge pull request #201 from tarcieri/digest-0-8 Henry de Valence 2018-11-02 12:03:47 -0700
  • 77edbeb7a0 Remove generic-array build dep Henry de Valence 2018-11-02 11:41:36 -0700
  • 8f605dce6d Tweak ristretto elligator to match ristretto.group description Henry de Valence 2018-11-01 15:19:13 -0700
  • 4e2fc53e5b Refactor sqrt_ratio to return either sqrt(u/v) or sqrt(iu/v) Henry de Valence 2018-10-30 13:41:25 -0700
  • 31e8626133 Update to digest 0.8 and sha2 0.8 Tony Arcieri 2018-10-19 10:41:51 -0700
  • 1c2d131a80 Merge branch 'master' into develop Henry de Valence 2018-09-26 16:20:06 -0700
  • 137aa24f3b Merge branch 'release/0.21.0' Henry de Valence 2018-09-26 16:19:51 -0700
  • 451636b99d Bump version Henry de Valence 2018-09-26 16:17:44 -0700
  • 48960c327b
    Merge pull request #199 from dalek-cryptography/serde-compressed Henry de Valence 2018-09-26 16:15:39 -0700
  • e6c9243e46 Merge branch 'develop' into serde-compressed Henry de Valence 2018-09-26 15:54:06 -0700
  • dc2a895a83
    Merge pull request #198 from isislovecruft/feature/add-compressed-from_slice Henry de Valence 2018-09-26 15:53:31 -0700
  • 18391bfc5f Add Serde support for compressed points; use bincode for tests. Henry de Valence 2018-09-26 15:28:47 -0700
  • 9721d1de5e
    Merge branch 'master' into develop Isis Lovecruft 2018-09-26 18:54:26 +0000
  • 5e156e5a7a
    Merge branch 'release/0.8.1' Isis Lovecruft 2018-09-26 18:54:18 +0000
  • 93b73783aa
    Bump ed25519-dalek version to 0.8.1. Isis Lovecruft 2018-09-26 18:46:58 +0000
  • 7f82308799
    Bump curve25519-dalek dependency to 0.20. Isis Lovecruft 2018-09-26 18:46:17 +0000
  • 6a04da3ca4
    Merge pull request #43 from dalek-cryptography/remove-rand-feature isis agora lovecruft 2018-09-26 18:42:46 +0000
  • 1e8b9f962b Remove unused features Henry de Valence 2018-09-26 11:37:18 -0700
  • b8fa5ec3e0
    Add constructors for compressed points from slices. Isis Lovecruft 2018-09-26 02:07:15 +0000
  • 701cb1d078 Merge branch 'master' into develop Henry de Valence 2018-09-25 17:22:45 -0700
  • 48ed5dc17c Merge branch 'release/0.20.0' Henry de Valence 2018-09-25 17:22:31 -0700
  • b0658b05f8 Bump version Henry de Valence 2018-09-25 17:21:10 -0700
  • 09048920de
    Merge pull request #197 from dalek-cryptography/update-subtle Henry de Valence 2018-09-25 17:19:26 -0700
  • 2c70cf2c8f this was delayed, add it back later Henry de Valence 2018-09-25 17:06:04 -0700
  • 27a9b9940d Update subtle to stable 1.0 Henry de Valence 2018-09-25 17:02:46 -0700
  • 9dab3641a5 Merge branch 'master' into develop Henry de Valence 2018-09-17 12:36:56 -0700
  • a855b4a1fb Merge branch 'release/0.19.1' Henry de Valence 2018-09-17 12:35:51 -0700
  • f95806e00d Bump version to 0.19.1 Henry de Valence 2018-09-17 12:33:24 -0700
  • 59e06c543e Fix unbumped version number Henry de Valence 2018-07-27 10:56:02 -0700
  • 10d8436f0d Update packed_simd version Henry de Valence 2018-09-13 23:35:57 -0700
  • da8e609dc2
    Merge pull request #36 from sunhuachuang/develop isis agora lovecruft 2018-09-14 19:04:51 +0000
  • ebece36cf4
    Merge branch 'feature/39-public-from-expanded-secret' into develop Isis Lovecruft 2018-09-14 18:35:39 +0000
  • 49ebfa13de
    Implement From<ExpandedSecretKey> for PublicKey. Isis Lovecruft 2018-09-12 19:53:20 +0000
  • 7d29b86217 Update packed_simd version Henry de Valence 2018-09-13 23:35:57 -0700
  • 1b116e5eae
    Merge pull request #195 from isislovecruft/fix/typo-in-curve-model-docs Henry de Valence 2018-09-13 23:00:18 -0700
  • 819a85ef18
    Fix a typo in the curve model docs. Isis Lovecruft 2018-09-13 22:44:41 +0000
  • 484bf0148a
    Merge pull request #192 from isislovecruft/fix/subtle-0.9.0 Henry de Valence 2018-09-05 15:56:15 -0700
  • bed5aa00c5
    Bump subtle dependency version to 0.9.0. Isis Lovecruft 2018-09-05 03:19:58 +0000
  • a1299c5fde
    Merge pull request #189 from dalek-cryptography/bump-byteorder-version Henry de Valence 2018-08-27 12:09:39 -0700
  • acceea04f6 Bump byteorder version to avoid breaking on stable Henry de Valence 2018-08-27 11:46:19 -0700
  • 0ea12f922e fix doc code sun 2018-08-24 11:27:15 +0800
  • cdc661c80d
    Merge pull request #185 from isislovecruft/feature/ristretto-decoding-cleanup Henry de Valence 2018-08-20 14:47:57 -0700
  • 0c8a046340
    Cleanup and comment Ristretto decoding to match explicit formulae. Isis Lovecruft 2018-08-15 21:15:11 +0000