aboutsummaryrefslogtreecommitdiff
path: root/libssh/keyfiles.c
AgeCommit message (Expand)AuthorFilesLines
2009-09-09Add a portable ssh_mkdir function for Windows.Andreas Schneider1-1/+1
2009-08-26Fix ssh_write_knownhost() if ~/.ssh doesn't exist.Andreas Schneider1-3/+22
2009-08-10Fixed stupid "can't parse known host key" bugAris Adamantiadis1-0/+1
2009-07-23Fix ssh_write_knownhost() which always returned -1.Andreas Schneider1-1/+1
2009-07-14Fix doxygen to match SSH_SERVER_FILE_NOT_FOUND fixAris Adamantiadis1-1/+4
2009-07-13Added return code SSH_SERVER_FILE_NOT_FOUNDAris Adamantiadis1-2/+2
2009-06-23Fixed memory leak in ssh_is_server_known()Aris Adamantiadis1-0/+2
2009-06-21Fixed a use-after-free in match_hashed_host()Aris Adamantiadis1-1/+1
2009-06-09Fix build warnings.Andreas Schneider1-0/+5
2009-05-12Fix the vim modeline and place it at the end of the file.Andreas Schneider1-3/+1
2009-05-11Change variable names of the keys_struct to avoid conflicts.Andreas Schneider1-2/+2
2009-04-30Improve the autopubkey authentication.Andreas Schneider1-26/+7
2009-04-28Improve auto public key authentication.Andreas Schneider1-45/+85
2009-04-28Improve ssh_write_knownhost.Andreas Schneider1-54/+130
2009-04-27Improve ssh_is_server_known.Andreas Schneider1-67/+98
2009-04-27Improve match_hashed_host.Andreas Schneider1-53/+83
2009-04-27Improve check_public_key().Andreas Schneider1-57/+87
2009-04-27Improve ssh_get_knownhost_line.Andreas Schneider1-52/+67
2009-04-20Use ctype to make alldigits simpler.Andreas Schneider1-7/+12
2009-04-20Improve publickey_from_file().Andreas Schneider1-49/+65
2009-04-20Cleanup and add more error checks to _privatekey_from_file().Andreas Schneider1-49/+73
2009-04-20Add functions without any passphrase.Andreas Schneider1-8/+2
2009-04-20Cleanup and add more error checks to privatekey_from_file().Andreas Schneider1-91/+120
2009-04-20Rename privatekey_free() to be consistent with publickey_free().Andreas Schneider1-2/+2
2009-04-19Add more error checks to read_dsa_privatekey().Andreas Schneider1-29/+48
2009-04-19Add more error checks to read_rsa_privatekey().Andreas Schneider1-37/+59
2009-04-19The description should be const.Andreas Schneider1-4/+4
2009-04-19Add more error checks to privatekey_file_to_buffer().Andreas Schneider1-47/+70
2009-04-19Use POSIX return values and check them!Andreas Schneider1-10/+11
2009-04-18Add FIXME.Andreas Schneider1-0/+2
2009-04-18Fix gcrypt error if no auth callback has been set.Andreas Schneider1-5/+13
2009-04-18Improve gcrypt private_key functions.Andreas Schneider1-18/+24
2009-04-18Some minor improvements to passphrase_to_key().Andreas Schneider1-13/+21
2009-04-18Reformat asn1_check_sequence() and read_line().Andreas Schneider1-9/+20
2009-04-18Add more error checks to asn1_get_int().Andreas Schneider1-7/+17
2009-04-18Reformat some functions.Andreas Schneider1-12/+15
2009-04-18Fix segfault with gcrypt.Andreas Schneider1-2/+6
2009-04-05Use const where it should be used.Andreas Schneider1-1/+2
2009-04-05Make use of const.Andreas Schneider1-2/+4
2009-04-05Fix build warnings.Andreas Schneider1-4/+5
2009-04-05Fix build warnings, mostly const chars.Andreas Schneider1-2/+2
2009-04-04Improve free functions of the keyfiles.Andreas Schneider1-17/+18
2009-04-03Add NULL check to private_key_free().Andreas Schneider1-0/+3
2009-04-02There is no file to close here.Andreas Schneider1-2/+0
2009-04-01Add memory error checks for crypto wrapper functions.Andreas Schneider1-1/+10
2009-04-01Add memory error checking to keyfile functions.Andreas Schneider1-2/+16
2009-04-01Add memory error checking to key exchange functions.Andreas Schneider1-0/+8
2009-03-29Fixed memory leak and file descriptor leak in known host parsingAris Adamantiadis1-12/+10
2009-03-29Normalize the license in all files and add vim tab instructions.Andreas Schneider1-22/+24
2009-03-29Improve the lowercase function and free memory allocated by lowercase().Andreas Schneider1-9/+24