summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Add 'minitest' make targetminor-optimization-2012-03-10-02Robert Ransom2012-03-10
* Remove redundant memcpy from fcontractRobert Ransom2012-03-10
* Move memcpy into freduce_coefficientsRobert Ransom2012-03-10
* Move required freduce_coefficients call into fscalar_productRobert Ransom2012-03-10
* Move fscalar_product (without changing it)Robert Ransom2012-03-10
* Use fmul instead of fproduct, freduce_degree, freduce_coefficientsRobert Ransom2012-03-10
* Introduce and use felem_short and felem_long in donnaRobert Ransom2012-03-10
* Fix comment typoRobert Ransom2012-03-10
* Use felem consistently in donna-c64Robert Ransom2012-03-10
* Rename fdifference to fdifference_backwards (to match donna-c64)Robert Ransom2012-03-10
* Possibly bum another instruction or two out of fcontractmajor-optimization-2012-03-10-01Robert Ransom2012-03-10
* Remove the extra limb from z now that we don't freduce_coefficients itRobert Ransom2012-03-10
* Trim borrow/carry propagation loop in fcontractRobert Ransom2012-03-10
* Make coefficients mostly positive in freduce_coefficientsRobert Ransom2012-03-10
* Simplify borrow-propagation steps in fcontractRobert Ransom2012-03-10
* Correct a comment in fcontractRobert Ransom2012-03-10
* Remove a conditional branchminor-optimization-2012-03-10-01Robert Ransom2012-03-10
* Remove unaligned uint64 loads/stores from donna-c64Robert Ransom2012-03-10
* Do fsum and fdifference using s32 arithmeticRobert Ransom2012-03-10
* Clamp curve25519-donna outputs to 0..2**255-20 (inclusive)output-clampingRobert Ransom2012-03-10
* Remove false statement from commentcomment-fixes-2012-03-10-01Robert Ransom2012-03-10
* Remove false statement from commentRobert Ransom2012-03-10
* Merge pull request #18 from warner/python-toplevelAdam Langley2012-01-03
|\
| * ignore more python-generated files: MANIFEST and dist/Brian Warner2011-12-30
| * hush pyflakes, which complains about unused importsBrian Warner2011-12-30
| * update setup.py to handle new layout, expose names correctlyBrian Warner2011-12-30
| * rearrange python source, move setup.py to top-levelBrian Warner2011-12-30
|/
* Merge pull request #17 from martinsjoborg/patch-2Adam Langley2011-12-13
|\
| * Python 2.x version.martinsjoborg2011-12-08
|/
* Update .gitignore with *.pyc and *.oAdam Langley2011-11-08
* Merge pull request #14 from katmagic/python3Adam Langley2011-11-08
|\
| * Modernize us with Python 3 support. Yay!katmagic2011-11-07
|/
* Fix a (harmless) stack overflow of |z|.Adam Langley2011-10-31
* Merge pull request #12 from warner/no-printfAdam Langley2011-10-16
|\
| * Remove the "wrong-length" printf from the python module.Brian Warner2011-10-14
|/
* Merge pull request #11 from warner/gitignoreAdam Langley2011-10-14
|\
| * add all executables to .gitignoreBrian Warner2011-10-14
* | Merge pull request #10 from warner/OSX-ranlibAdam Langley2011-10-14
|\ \ | |/ |/|
| * run 'ranlib' on .a files, needed to make OS-X (10.6.8) happyBrian Warner2011-10-14
|/
* Merge pull request #8 from katmagic/consttime-v2Adam Langley2011-10-11
|\
| * Fix comment typoconsttime-v2Robert Ransom2011-10-01
| * Fix typo in MakefileRobert Ransom2011-10-01
| * Use s32 operations for borrow propagation in fcontractRobert Ransom2011-10-01
| * Make fcontract fully constant-timeconsttimeRobert Ransom2011-09-30
* | Merge pull request #6 from nmathewson/consttimeAdam Langley2011-10-04
|\ \ | |/
| * Do swap-conditional with 32-bit arithmeticNick Mathewson2011-09-30
| * Document and speed up swap_conditionalNick Mathewson2011-09-30
| * Make fcontract almost time-invariant by replacing the inner loopsNick Mathewson2011-09-30
| * Use swap_conditional to fix data-dependent timing in cmultNick Mathewson2011-09-30
|/
* Merge pull request #5 from nmathewson/fix_printf_warningAdam Langley2011-06-24
|\