François Garillot
9e3743a604
Merge pull request #99 from huitseeker/maintenance
...
Maintenance PR: panic-removal & upgrades
2020-12-10 11:17:54 -05:00
François Garillot
2794dfaaa9
Fix #94 + Add slow-hash to CI ( #96 )
...
* Fixes #94
* add slow-hash testing to CI
2020-12-04 18:32:23 -08:00
François Garillot
7fcde1c50d
Merge pull request #90 from huitseeker/copyright-header
...
add copyright stanza to expect script
2020-11-17 19:47:42 -05:00
François Garillot and Kevin Lewi
f18eaea8cf
Test examples ( #87 )
...
* Fixing simple_login example
* Adds script that tests the simple_login example
* Add GH action to run said script
Co-authored-by: Kevin Lewi <[email protected] >
2020-11-16 11:41:06 -08:00
François Garillot
09f7cfdf78
Merge pull request #81 from huitseeker/cross-compilation
...
Add cross-compilation on 32-bits + fix the associated bugs
2020-11-12 12:03:21 -05:00
François Garillot
d8906c092a
Merge pull request #77 from huitseeker/sizedbytes
...
Start integrating the derivable SizedBytes
2020-11-04 20:34:51 -05:00
François Garillot
3252ca96de
Merge pull request #78 from huitseeker/secure_postprocessing
...
Uses conditional compilation to make sure postprocessing is only avai…
2020-11-04 20:17:02 -05:00
François Garillot
3954cd23b8
Merge pull request #76 from huitseeker/version-bump
...
Bump Crate version => 0.3.0-pre.1
2020-11-03 16:35:32 -05:00
François Garillot
bd37deb7a7
Merge pull request #75 from huitseeker/tls
...
Rebase TLS on master
2020-11-03 13:45:03 -05:00
François Garillot
85b0ef031d
Merge pull request #65 from huitseeker/auto-publish
...
Add publishing job
2020-10-22 15:01:02 -04:00
François Garillot
9b5f7f455d
Merge pull request #64 from huitseeker/hash-public
...
Make Hash module public
2020-10-22 09:41:09 -04:00
François Garillot
aabdb53581
Merge pull request #54 from huitseeker/fix_vec_in_trait
...
Fix use of `TryFrom<Vec<u8>>` in key_exchange
2020-09-28 08:56:42 -04:00
François Garillot
288105861d
Merge pull request #53 from huitseeker/ci_fix
...
Don't duplicate CI runs on PR & push
2020-09-23 21:28:54 -04:00
François Garillot
958d0b7a27
Merge pull request #52 from huitseeker/the_last_constraint
...
Remove the last superfluous Repr = Key
2020-09-23 09:43:06 -04:00
François Garillot
39ec88674a
Merge pull request #51 from huitseeker/over_simplification
...
Make KeyExchange generic in KeyFormat
2020-09-21 15:21:33 -04:00
François Garillot
ae890dbac4
Merge pull request #50 from huitseeker/simplifications
...
Simplifications and Normalizations
2020-09-21 14:41:16 -04:00
François Garillot
7945661f67
Merge pull request #48 from huitseeker/fix-benches
...
Fix benches + run their compilation in CI
2020-09-03 16:10:26 -04:00
François Garillot
48412c8ee4
Merge pull request #46 from huitseeker/elligator2
...
Implement and use Elligator2 for the Curve25519 larger subgroup instance
2020-09-03 15:21:01 -04:00
François Garillot
cc4a292b6d
Merge pull request #45 from huitseeker/crash_tests
...
Proptests exercising `try_from` for most structures based on random data
2020-09-02 17:40:08 -04:00
François Garillot
59af252168
Merge pull request #42 from huitseeker/dependency-updates
...
Update all dependencies to the latest version
2020-08-26 16:00:30 -04:00
François Garillot
72a3928cbb
Merge pull request #29 from huitseeker/maintenance
...
Maintenance
2020-07-23 14:53:36 -04:00
François Garillot
4aae404e29
Merge pull request #27 from huitseeker/curve2559_backends
...
Pass-through x,curve2559 backends
2020-07-22 17:56:03 -04:00
François Garillot
1f8d786be8
Merge pull request #28 from huitseeker/quickfix_26
...
Re-establish `cargo check --all-targets`
2020-07-22 17:55:53 -04:00
François Garillot
5a7b60bec7
Merge pull request #26 from huitseeker/basic-benches
...
Benchmarks for the OPRF
2020-07-22 14:38:34 -04:00
François Garillot
2959290582
Merge pull request #22 from huitseeker/missing_docs
...
Activate #![deny(missing_docs)], #![deny(unsafe_code)]
2020-07-06 16:01:42 -04:00
François Garillot
988b9bae77
Merge pull request #21 from huitseeker/digest-on-group
...
Restructure password-hashing-to-the-curve as an extension trait of Group
2020-07-03 21:10:11 -04:00
François Garillot
45ea7b6e84
Merge pull request #19 from huitseeker/simplify_types
...
Straightforward cleanups
2020-07-03 17:37:28 -04:00
François Garillot
d5e585db1d
Merge pull request #12 from huitseeker/backports
...
Backports from the Key Exchange customization PR
2020-06-19 15:33:31 -04:00
François Garillot
f989330807
Merge pull request #9 from huitseeker/updates
...
Update digest & hash libraries to their latest versions
2020-06-16 09:27:23 -04:00
François Garillot
5cf29fba62
Merge pull request #6 from huitseeker/key_cleanup
...
Key cleanup: prove X25519KeyPair == SignalKeyPair, remove SignalKeyPair
2020-06-13 09:24:55 -04:00
François Garillot
3a1aaab6cf
Merge pull request #7 from huitseeker/Cleanup_CI
...
Make CI run on PRs as well
2020-06-13 08:49:53 -04:00