aboutsummaryrefslogtreecommitdiff
path: root/libraries/libtfm
AgeCommit message (Collapse)Author
2020-03-09Replace the brutally inefficient fp_to_unsigned_bin with one based onPaul Selkirk
fp_read_unsigned_bin. I thought about patching it directly in sw/thirdparty/libtfm, but ultimately decided to keep that pristine (especially since we verify file checksums there).
2020-02-18timing tests for RSA signingmodexpngPaul Selkirk
2018-12-05Tell libtfm that the ARM is little-endian, so it can optimize ↵Paul Selkirk
fp_read_unsigned_bin(). This enables some overflow-detection code, which fixes CT-01-009. It also saves 484us/call, which adds up to 6.3ms/RSA signature.
2018-04-06Merge branch 'profiling'Paul Selkirk
2017-10-11Cleanup: signed/unsigned mismatches, mostly in loop countersPaul Selkirk
2017-09-07Rebase branch 'profiling' from masterPaul Selkirk
2017-06-17Fix optimization settings in HSM's build of libtfm.Rob Austein
2016-07-06Simplify library Makefiles by using symbols defined in top-level Makefile, ↵Paul Selkirk
rather than re-deriving them.
2016-06-25Split LIB*_DIR into _SRC and _BLD.Paul Selkirk
Also rename all instances of GNUmakefile to Makefile.
2016-06-25Finish unwinding subrepository hairball: VPATH setup.Rob Austein