summaryrefslogtreecommitdiffhomepage
path: root/keyimport.c
AgeCommit message (Collapse)Author
2015-06-04buf_getstring and buf_putstring now use non-unsigned char*Matt Johnston
2015-05-05Turn modptr local variable into unsigned char *Gaël PORTAY
2015-05-05Fix pointer differ in signess warnings [-Werror=pointer-sign]Gaël PORTAY
2015-05-05Uses k_size as an signed integerGaël PORTAY
buf_incrwritepos() and mp_to_unsigned_bin() functions use k_size as signed integer argument. k_size is also used in an assertion that compared it to curve_size which is a signed long. Only buf_getwriteptr() is using k_size as unsigned. So it safe to use it as signed.
2015-02-24Use m_burn rather than memsetThorsten Horstmann
2015-02-24Fix for old compilers, variable declarations at beginning of functionsThorsten Horstmann
and /**/ comments
2015-01-28When clearing the memory of 'key' in function openssh_read(), only the sizeChristian Engelmayer
of the pointer to the data instead of the whole size of struct openssh_key is cleared. Correct the size calculation as detected by Coverity CID 1191543.
2015-01-23Fix variables may be uninitialized.Like Ma
(fixup of pull request #7)
2014-06-25Fix compiling with ECDSA and DSS disabledMatt Johnston
2013-11-27- Increase buffer size, fixes converting 521bit ECC keyMatt Johnston
- Fix assertion that key size is exactly curve size
2013-11-14use oldstyle commentsMatt Johnston
2013-11-07Add '-R' for delayed hostkey optionMatt Johnston
--HG-- branch : keyondemand
2013-11-07refactor key generation, make it generate as required.Matt Johnston
Needs UI in server command line options --HG-- branch : keyondemand
2013-11-01merge yet againMatt Johnston
2013-11-01Fix specifying a keysize for key generation, fix key name argumentsMatt Johnston
--HG-- branch : ecc
2013-10-20writing out openssh ecc keys worksMatt Johnston
--HG-- branch : ecc
2013-05-25have separate ecdsa keys for each sizeMatt Johnston
fix crash from the mp_alloc_init_multi change in RSA --HG-- branch : ecc
2013-05-23hackish ECC import code from OpenSSHMatt Johnston
--HG-- branch : ecc
2013-04-14A bit of work on ecdsa for host/auth keysMatt Johnston
--HG-- branch : ecc
2008-09-22Remove an unused variableMatt Johnston
--HG-- extra : convert_revision : 63f95bd7b4b15b61cd13cdcc86cdeef2681ce6e7
2006-07-07Fixes from Erik Hovland:Matt Johnston
cli-authpubkey.c: fix leak of keybuf cli-kex.c: fix leak of fingerprint fp cli-service.c: remove commented out code dropbearkey.c: don't attepmt to free NULL key on failure common-kex.c: only free key if it is initialised keyimport.c: remove dead encrypted-key code don't leak a FILE* loading OpenSSH keys rsa.c, dss.c: check return values for some libtommath functions svr-kex.c: check return value retrieving DH kex mpint svr-tcpfwd.c: fix null-dereference if remote tcp forward request fails tcp-accept.c: don't incorrectly free the tcpinfo var --HG-- extra : convert_revision : 640a55bc710cbaa6d212453c750026c770e19193
2005-11-30 * keyimport.c: fclose() the key file to make sure data gets writtenMatt Johnston
--HG-- extra : convert_revision : 54840316c94733a793222ad54331ab207b4097e5
2005-09-05* use own assertions which should get logged properlyMatt Johnston
--HG-- extra : convert_revision : 3dc365619f0840ab5781660b1257a9f22c05d3fe
2004-08-17Some small fixes for unused vars, and old messagesMatt Johnston
--HG-- extra : convert_revision : 83d9a25ee973ab65fa64dcf8595838b160c21663
2004-08-14Dropbearkey can now print out pubkey portionsMatt Johnston
--HG-- extra : convert_revision : 2d897b12ba8710efe0b042b36b1fd31b2469eb15
2004-06-01Makefile.in contains updated files requiredMatt Johnston
--HG-- extra : convert_revision : cc8a8c49dc70e632c352853a39801089b08149be