aboutsummaryrefslogtreecommitdiff
path: root/src/ext/ed25519
AgeCommit message (Expand)Author
2020-08-23Include crypto_rand.h in ed25519_tor.cNeel Chauhan
2020-05-06Use __attribute__((fallthrough)) rather than magic GCC comments.Nick Mathewson
2020-05-06Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson
2020-05-06include compat_compiler for ed25519_donnaNick Mathewson
2020-01-28Use print() function in both Python 2 and Python 3cclauss
2019-12-12src/ext: Add __future__ imports for python 3 compatibilityteor
2019-01-09Fix (and make consistent) the use of OpenBSD preprocessor macro testsKris Katterjohn
2018-09-11Initialize 't' in ge25519_scalarmult_base_niels()Nick Mathewson
2018-06-21Rectify include paths (automated)Nick Mathewson
2018-06-21Rectify include paths (automated)Nick Mathewson
2018-06-21Rectify include paths (automated)Nick Mathewson
2018-06-20Run rectify_include_paths.pyNick Mathewson
2018-04-06refactor: Remove unnecessary `#include "crypto.h"` throughout codebase.Isis Lovecruft
2018-04-06crypto: Refactor (P)RNG functionality into new crypto_rand module.Isis Lovecruft
2018-03-26Merge branch 'bug24658-rm-curve25519-header' into bug24658-mergeNick Mathewson
2018-02-07Fix spelling mistakes corresponding to ticket #23650Deepesh Pathak
2018-02-03Include crypto_digest.h in order to solve dependency issues.Fernando Fernandez Mancera
2017-08-08Merge branch 'ticket20657_nickm_bugfixes_squashed'Nick Mathewson
2017-08-08Don't double hash the ed25519 blind key parameter.George Kadianakis
2017-07-27Merge branch 'bug22895_027'Nick Mathewson
2017-07-27Remove unused variables in donna's SSE2 codecypherpunks
2017-06-28ed25519: Also check that retval in the ref10 implementation.George Kadianakis
2017-06-28ed25519: Check retval of unpack_negative_vartime in donna.George Kadianakis
2017-06-27Merge branch 'asn_bug22006_final_squashed'Nick Mathewson
2017-06-27ed25519: Add func that checks for torsion component in pubkeys.George Kadianakis
2017-05-31Fix GCC 7 -Wimplicit-fallthrough warnings (32 bit)Andreas Stieger
2017-05-30Fix GCC 7 -Wimplicit-fallthrough warningsAndreas Stieger
2017-04-07Use DIGEST512_LEN macro in crypto_hash_sha512.h in ref10Nick Mathewson
2017-03-31Make our ed25519 implementations no longer use openssl directly.Nick Mathewson
2016-09-11Merge remote-tracking branch 'public/solaris_warnings_028'Nick Mathewson
2016-07-28Fix a large pile of solaris warnings for bug 19767.Nick Mathewson
2016-06-11Fix build on 32-bit systems.Nick Mathewson
2016-06-11Add -Wmissing-variable-declarations, with attendant fixesNick Mathewson
2016-06-11Use autoconf, not gcc version, to decide which warnings we haveNick Mathewson
2016-06-11Add -Wunused-const-variable=2 on GCC >=6.1Nick Mathewson
2016-04-15Disambiguate: Avoid defining two static functions both called gettweak()Nick Mathewson
2016-02-24Silence clang-scan warnings in ed25519_donnateor (Tim Wilson-Brown)
2015-12-08Always hash crypto_strongest_rand() along with some prngNick Mathewson
2015-09-16Don't enable SSE2 on X86-64.Sebastian Hahn
2015-09-04Fix an alignment issue in our extensions to ed25519_donnaNick Mathewson
2015-09-01Add a comment about CID 1311630 and why we won't worry about it.Nick Mathewson
2015-08-17Fixup: Force enable SSE2 before undefining ALIGN if SSE2 is disabled.Yawning Angel
2015-08-17Enable ed25519-donna's SSE2 code when possible for 32 bit x86.Yawning Angel
2015-08-12Use ed25519-donna's batch verification support when applicable.Yawning Angel
2015-07-27Fix ed25519-donna with SSP on non-x86.Yawning Angel
2015-07-12Try to convince coverity not to worry about this loop eitherNick Mathewson
2015-07-12Try to convince coverity not to worryh about this loopNick Mathewson
2015-07-12Tell coverity to tolerate ed25519_verifyNick Mathewson
2015-07-12Disable -Wstack-protector diagnostics in curve25519-donna-helpers.hNick Mathewson
2015-07-06Add Curve25519->Ed25519 support to ed25519-donna (Not yet used).Yawning Angel