aboutsummaryrefslogtreecommitdiff
path: root/src/ext/curve25519_donna
Commit message (Collapse)AuthorAge
* Use torint.h in curve25519-donna*.cNick Mathewson2013-02-14
| | | | This will get it building on systems that lack stdint.h
* Update our copy of curve25519-donna-c64.Nick Mathewson2013-01-03
| | | | | This now matches upstream at version 59a896970a1ad0a6cd7d0. (Adam took my patches.)
* Use always_inline only with inline; otherwise GCC gripesNick Mathewson2013-01-03
|
* curve25519-donna-c64: make endian-neutralness fns staticNick Mathewson2013-01-02
|
* curve25519-donna-c64: work on bigendian and alignment-happy systemsNick Mathewson2013-01-02
| | | | | | | | There was one place in curve25519-donna-c64 that was relying on unaligned access and relying on little-endian values. This patch fixes that. I've sent Adam a pull request.
* Make curve25519-donna work with our compiler warnings.Nick Mathewson2013-01-02
|
* Add fallback implementations for curve25519: curve25519_donnaNick Mathewson2013-01-02
This is copied from Adam Langley's curve25519-donna package, as of commit 09427c9cab32075c06c3487aa01628030e1c5ae7.