summaryrefslogtreecommitdiff
path: root/signkey.c
Commit message (Expand)AuthorAgeFilesLines
* Make SHA1 optional, implement SHA256 fingerprintsMatt Johnston2022-03-301-84/+28
* Implement server-side support for sk-ecdsa U2F-backed keys (#142)egor-duda2022-01-221-4/+65
* signkey: remove !! from SHA1 digest (#130)Sven Roederer2021-08-191-1/+1
* Add buf_decrpos()Matt Johnston2020-10-241-2/+2
* cast to fix warningMatt Johnston2020-05-261-1/+1
* send and handle SSH_MSG_EXT_INFO only at the correct pointMatt Johnston2020-05-241-1/+1
* ext-info handling for server-sig-algsMatt Johnston2020-05-191-4/+17
* split signkey_type and signature_type for RSA sha1 vs sha256Matt Johnston2020-05-171-18/+45
* use sigtype where appropriateMatt Johnston2020-04-061-18/+60
* Add Ed25519 support (#91)Vladislav Grishenko2020-03-111-1/+59
* - #if not #ifdef for DROPBEAR_FUZZMatt Johnston2018-02-281-1/+1
* merge from mainMatt Johnston2018-02-171-0/+9
|\
| * add m_mp_free_multi, be more careful freeing when failing to load keysMatt Johnston2017-05-261-5/+8
| * fix null pointer crashMatt Johnston2017-05-261-1/+1
| * avoid NULL argument to base64 decodeMatt Johnston2017-05-251-0/+4
| * fuzzer-pubkeyMatt Johnston2017-05-231-0/+5
| * Fix null pointer dereference found by libfuzzerMatt Johnston2017-05-211-4/+5
* | options: Complete the transition to numeric toggles (`#if')Michael Witten2017-07-201-3/+3
* | Pointer parameter could be declared as pointing to constFrancois Perrad2017-08-191-6/+6
* | fix null pointer crashMatt Johnston2017-05-261-1/+1
* | Fix null pointer dereference found by libfuzzerMatt Johnston2017-05-211-4/+5
* | add m_mp_free_multi, be more careful freeing when failing to load keysMatt Johnston2017-05-261-5/+8
|/
* Convert #ifdef to #if, other build changesMatt Johnston2016-05-041-38/+38
* mergeMatt Johnston2016-03-161-1/+1
|\
| * const variablesFrancois Perrad2016-01-011-1/+1
* | cast return type to enumMatt Johnston2016-03-151-1/+1
|/
* refactor indentation with hard tabFrancois Perrad2015-12-311-4/+4
* buf_getstring and buf_putstring now use non-unsigned char*Matt Johnston2015-06-041-3/+3
* Fix pointer differ in signess warnings [-Werror=pointer-sign]Ga?l PORTAY2015-05-021-6/+6
* Fix some memory leaks in ecc codeMatt Johnston2015-03-011-0/+5
* Move generic network routines to netio.cMatt Johnston2015-02-201-2/+4
* Fix some warningsMatt Johnston2013-11-251-2/+1
* use oldstyle commentsMatt Johnston2013-11-141-1/+1
* - Some fixes for old compilers like tru64 v4 from Daniel Richard G.Matt Johnston2013-11-141-1/+2
* Various cleanups and fixes for warningsMatt Johnston2013-11-121-2/+1
* Add '-R' for delayed hostkey optionkeyondemandMatt Johnston2013-11-071-0/+6
* refactor key generation, make it generate as required.Matt Johnston2013-11-071-9/+6
* Fix specifying a keysize for key generation, fix key name argumentsMatt Johnston2013-11-011-19/+35
* have separate ecdsa keys for each sizeMatt Johnston2013-05-251-26/+71
* merge in HEADMatt Johnston2013-05-211-9/+9
|\
| * Move the more verbose TRACE() statements into TRACE2()Matt Johnston2013-04-011-9/+9
* | ecdsa is workingMatt Johnston2013-05-031-25/+26
* | more ecdsa signkey work, not correctMatt Johnston2013-04-281-44/+111
* | A bit of work on ecdsa for host/auth keysMatt Johnston2013-04-141-7/+0
* | Make _sign and _verify functions take a buffer* rather than void* and intMatt Johnston2013-04-061-16/+8
|/
* - Fix some format strings in TRACE()sMatt Johnston2011-12-041-2/+2
* Improve capitalisation for all logged stringsMatt Johnston2011-02-231-7/+7
* Rename rsa_key to dropbear_rsa_key (and same for dss too) soMatt Johnston2010-07-211-4/+4
* Agent forwarding worksagent-clientMatt Johnston2009-07-301-1/+0
* New standard linked list to use, rather than adhoc SignKeyList or TCPFwdListMatt Johnston2009-07-061-3/+11