summaryrefslogtreecommitdiff
path: root/libtomcrypt
Commit message (Collapse)AuthorAgeFilesLines
* fix updates to libtomcrypt/libtommath for out of tree buildsMatt Johnston2018-01-231-1/+2
|
* update to libtomcrypt 1.17 (with Dropbear changes)Matt Johnston2017-06-24353-2649/+4095
|
* Support out-of-tree builds usign bundled libtomHenrik Nordstr?m2016-05-111-1/+1
| | | | | | When building out-of-tree we need both source and generated folders in include paths to find both distributed and generated headers.
* move m_burn and function attributes to dbhelpersMatt Johnston2016-03-172-6/+3
| | | | use m_burn for libtomcrypt zeromem() too
* Fix unused but set variable warnings [-Werror=unused-but-set-variable]Ga?l PORTAY2015-05-022-4/+9
|
* Fix unused parameters warnings [-Werror=unused-parameter]Ga?l PORTAY2015-05-026-0/+6
|
* Uses abort() instead of raising a SIGABRT signal [-Werror]Ga?l PORTAY2015-05-021-1/+1
| | | | | | | | | | | | 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.
* Avoid malloc in hmacMatt Johnston2015-03-012-26/+2
|
* Add more ATTRIB_NORETURN annotations, from Thorsten HorstmannMatt Johnston2015-02-241-1/+9
|
* A bit of work on ecdsa for host/auth keysMatt Johnston2013-04-141-0/+2
|
* ecc kind of works, needs fixing/testingMatt Johnston2013-04-0711-16/+58
|
* More changes for KEX and ECDH. Set up hash descriptors, make ECC code work,Matt Johnston2013-03-291-1/+3
| | | | ses.hash and ses.session_id are now buffers (doesn't compile)
* Set LTC_SOURCE for proper ltm_desc etcMatt Johnston2013-03-291-1/+1
|
* more bits on ecc branchMatt Johnston2013-03-271-1/+7
|
* refactor kexdh code a bit, start working on ecdh etcMatt Johnston2013-03-261-0/+7
|
* - Add hmac-sha2-256 and hmac-sha2-512. Needs debugging, seems to beMatt Johnston2012-05-101-5/+9
| | | | getting keyed incorrectly
* Define LTC_NO_FILE to avoid hmac_file() etcMatt Johnston2011-04-071-1/+1
|
* - Add Counter Mode supportMatt Johnston2008-09-291-4/+8
|
* propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head ↵Matt Johnston2007-01-111-1/+1
| | | | | | c1db4398d56c56c6d06ae1e20c1e0d04dbb598ed) to branch 'au.asn.ucc.matt.dropbear' (head d26d5eb2837f46b56a33fb0e7573aa0201abd4d5)
* propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head ↵Matt Johnston2007-01-112-5/+10
| | | | | | ffd1015238ffcc959f6cd95176d96fcd0945a397) to branch 'au.asn.ucc.matt.dropbear' (head 52ccb0ad0587a62bc64aecb939adbb76546aac16)
* propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head ↵Matt Johnston2007-01-11368-10129/+25555
| | | | | | 2af22fb4e878750b88f80f90d439b316d229796f) to branch 'au.asn.ucc.matt.dropbear' (head 02c413252c90e9de8e03d91e9939dde3029f5c0a)
* Fix up separate-directory building for libtomcryptMatt Johnston2006-10-111-1/+1
| | | | Use $CC rather than $LD for linking
* propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head ↵Matt Johnston2006-03-08296-0/+61502
20dccfc09627970a312d77fb41dc2970b62689c3) to branch 'au.asn.ucc.matt.dropbear' (head fdf4a7a3b97ae5046139915de7e40399cceb2c01)