summaryrefslogtreecommitdiffhomepage
path: root/libtomcrypt
AgeCommit message (Collapse)Author
2017-06-24merge from main (libtommath/libtomcrypt/curve25510-donna updates)Matt Johnston
--HG-- branch : fuzz
2017-06-24update to libtomcrypt 1.17 (with Dropbear changes)Matt Johnston
2017-05-21add dbmalloc epoch cleanupMatt Johnston
--HG-- branch : fuzz
2016-05-11Support out-of-tree builds usign bundled libtomHenrik Nordström
When building out-of-tree we need both source and generated folders in include paths to find both distributed and generated headers.
2016-03-17move m_burn and function attributes to dbhelpersMatt Johnston
use m_burn for libtomcrypt zeromem() too
2015-05-05Fix unused but set variable warnings [-Werror=unused-but-set-variable]Gaël PORTAY
2015-05-05Fix unused parameters warnings [-Werror=unused-parameter]Gaël PORTAY
2015-05-05Uses abort() instead of raising a SIGABRT signal [-Werror]Gaël PORTAY
error: ‘noreturn’ function does return [-Werror] abort() is a noreturn function while raise() is not. And because crypt_argchk() is flagged as __attribute__(noreturn), abort() appears to be a better condidate. This compilation warning has probably been introduced by commit 1809f741cba865b03d4db5c4ba8c41364a55d6bc.
2015-03-01Avoid malloc in hmacMatt Johnston
--HG-- branch : nocircbuffer
2015-02-24Add more ATTRIB_NORETURN annotations, from Thorsten HorstmannMatt Johnston
2013-04-14A bit of work on ecdsa for host/auth keysMatt Johnston
--HG-- branch : ecc
2013-04-07ecc kind of works, needs fixing/testingMatt Johnston
--HG-- branch : ecc
2013-03-29More changes for KEX and ECDH. Set up hash descriptors, make ECC code work,Matt Johnston
ses.hash and ses.session_id are now buffers (doesn't compile) --HG-- branch : ecc
2013-03-29Set LTC_SOURCE for proper ltm_desc etcMatt Johnston
--HG-- branch : ecc
2013-03-27more bits on ecc branchMatt Johnston
--HG-- branch : ecc
2013-03-26refactor kexdh code a bit, start working on ecdh etcMatt Johnston
--HG-- branch : ecc
2012-05-10- Add hmac-sha2-256 and hmac-sha2-512. Needs debugging, seems to beMatt Johnston
getting keyed incorrectly --HG-- branch : sha2
2011-04-07Define LTC_NO_FILE to avoid hmac_file() etcMatt Johnston
--HG-- extra : convert_revision : b918fd450c1572ce055a6a1fe8c161a495ddec34
2008-09-29- Add Counter Mode supportMatt Johnston
--HG-- extra : convert_revision : 5225162bdf32d70b58b6d3ae375a290326c59f3a
2007-01-11propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head ↵Matt Johnston
c1db4398d56c56c6d06ae1e20c1e0d04dbb598ed) to branch 'au.asn.ucc.matt.dropbear' (head d26d5eb2837f46b56a33fb0e7573aa0201abd4d5) --HG-- extra : convert_revision : 7a0ae6de81402591a789486070007238169fafca
2007-01-11propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head ↵Matt Johnston
ffd1015238ffcc959f6cd95176d96fcd0945a397) to branch 'au.asn.ucc.matt.dropbear' (head 52ccb0ad0587a62bc64aecb939adbb76546aac16) --HG-- extra : convert_revision : ecd779509ef23a8cdf64888904fc9b31d78aa933
2007-01-11propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head ↵Matt Johnston
2af22fb4e878750b88f80f90d439b316d229796f) to branch 'au.asn.ucc.matt.dropbear' (head 02c413252c90e9de8e03d91e9939dde3029f5c0a) --HG-- extra : convert_revision : 52ccb0ad0587a62bc64aecb939adbb76546aac16
2006-10-11Fix up separate-directory building for libtomcryptMatt Johnston
Use $CC rather than $LD for linking --HG-- extra : convert_revision : 31dcd7a22983ef19d6c63248e415e71d292dd0ec
2006-03-08propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head ↵Matt Johnston
20dccfc09627970a312d77fb41dc2970b62689c3) to branch 'au.asn.ucc.matt.dropbear' (head fdf4a7a3b97ae5046139915de7e40399cceb2c01) --HG-- extra : convert_revision : dc4809882e1b9f2dcd3f8bbe38c74a0a52c39ce4