Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added support for StrictHostKeyChecking and UserKnownHostsFile parameters. | Ruben Garcia Azuara | 2010-04-07 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | Added OpenSSH parameters to libssh: - StrictHostKeyChecking - UserKnownHostsFile This parameters are useful to avoid checking the fingerprint. Eg: ~/.ssh/config: Host 192.10.20.30 StrictHostKeyChecking no UserKnownHostsFile /dev/null Signed-off-by: Ruben Garcia Azuara <rubenga@tid.es> Signed-off-by: Andreas Schneider <mail@cynapses.org> | ||||
* | Fixed solaris compilation warning and ignore case at host parameter. | Ruben Garcia Azuara | 2010-04-07 | 1 | -29/+1 |
| | | | | | | | | | - Suppress compilation warning in solaris caused by a comma at the end of the last value. - Ignore case at host parameter in config file Signed-off-by: Ruben Garcia Azuara <rubenga@tid.es> Signed-off-by: Andreas Schneider <mail@cynapses.org> | ||||
* | Fixed the documentation of key functions. | Andreas Schneider | 2010-04-04 | 1 | -74/+128 |
| | |||||
* | Fix crash when no callback is defined | Aris Adamantiadis | 2010-03-28 | 1 | -1/+1 |
| | |||||
* | Fixed a memory leak in ssh_try_publickey_from_file. | Andreas Schneider | 2010-03-13 | 1 | -0/+4 |
| | |||||
* | Fixed and added support for several identity files. | Andreas Schneider | 2010-03-04 | 1 | -0/+146 |
| | |||||
* | Respect known_hosts file set by the user. | Andreas Schneider | 2010-02-07 | 1 | -3/+5 |
| | | | | Thanks to contact@leblanc-simon.eu for the patch. | ||||
* | File handle need to be closed in case of errors in privatekey_from_file | Vic Lee | 2009-12-23 | 1 | -0/+2 |
| | | | | | Signed-off-by: Vic Lee <llyzs@163.com> Signed-off-by: Andreas Schneider <mail@cynapses.org> | ||||
* | Added private key type detection feature in privatekey_from_file | Vic Lee | 2009-12-22 | 1 | -5/+29 |
| | | | | | Signed-off-by: Vic Lee <llyzs@163.com> Signed-off-by: Andreas Schneider <mail@cynapses.org> | ||||
* | Fix logging problem in match_known_host | Aris Adamantiadis | 2009-12-11 | 1 | -0/+1 |
| | |||||
* | Fixed setting knownhosts in ssh_is_server_known(). | Andreas Schneider | 2009-10-29 | 1 | -5/+7 |
| | |||||
* | Allow use of SSH_DIR/ when expanding key paths | Aris Adamantiadis | 2009-10-17 | 1 | -10/+14 |
| | |||||
* | Verify existence of callback before using them | Aris Adamantiadis | 2009-10-17 | 1 | -1/+1 |
| | |||||
* | Fixed ssh_get_home_dir and ssh dir to be more portable on UNIX systems. | Andreas Schneider | 2009-10-15 | 1 | -12/+9 |
| | | | | Thanks to Pino Toscano. | ||||
* | Fix a segment fault in privatekey_from_file | Vic Lee | 2009-10-05 | 1 | -1/+1 |
| | | | | Signed-off-by: Vic Lee <llyzs@163.com> | ||||
* | Get rid of the options structure. | Andreas Schneider | 2009-10-02 | 1 | -22/+21 |
| | |||||
* | Fixed doxygen compilation warnings | Aris Adamantiadis | 2009-09-26 | 1 | -1/+1 |
| | |||||
* | More include file splitting | Aris Adamantiadis | 2009-09-26 | 1 | -0/+2 |
| | |||||
* | More include file movings | Aris Adamantiadis | 2009-09-26 | 1 | -0/+6 |
| | |||||
* | Fixed building with Gcrypt and arith with void* | Aris Adamantiadis | 2009-09-25 | 1 | -1/+1 |
| | |||||
* | Moved lots of declaration out of priv.h | Aris Adamantiadis | 2009-09-23 | 1 | -0/+6 |
| | |||||
* | get rid of SSH_SESSION | Aris Adamantiadis | 2009-09-23 | 1 | -9/+9 |
| | |||||
* | Changed the current callback sys to be scalable | Aris Adamantiadis | 2009-09-23 | 1 | -14/+11 |
| | |||||
* | Use new ssh options interface in keyfiles. | Andreas Schneider | 2009-09-22 | 1 | -3/+3 |
| | |||||
* | Added more logging output for publickey auth. | Andreas Schneider | 2009-09-21 | 1 | -5/+11 |
| | |||||
* | Reformat lowercase function. | Andreas Schneider | 2009-09-10 | 1 | -4/+7 |
| | |||||
* | Fixed possible memory leak in lowercase function. | Dmitry V. Krivenok | 2009-09-10 | 1 | -4/+5 |
| | | | | | | | | If user passed NULL pointer to lowercase() function, duplicated string "new" wasn't freed before return. Signed-off-by: Dmitry V. Krivenok <krivenok@orangesystem.ru> Signed-off-by: Andreas Schneider <mail@cynapses.org> | ||||
* | Add a portable ssh_mkdir function for Windows. | Andreas Schneider | 2009-09-09 | 1 | -1/+1 |
| | |||||
* | Fix ssh_write_knownhost() if ~/.ssh doesn't exist. | Andreas Schneider | 2009-08-26 | 1 | -3/+22 |
| | |||||
* | Fixed stupid "can't parse known host key" bug | Aris Adamantiadis | 2009-08-10 | 1 | -0/+1 |
| | | | | due to a dangling \n in the base64 ... | ||||
* | Fix build with MSVC. | Andreas Schneider | 2009-07-30 | 1 | -1/+0 |
| | |||||
* | Fix compile errors in keyfiles. | Andreas Schneider | 2009-07-27 | 1 | -8/+8 |
| | |||||
* | Change PRIVATE_KEY * to ssh_private_key | Aris Adamantiadis | 2009-07-24 | 1 | -8/+8 |
| | |||||
* | Changed all PUBLIC_KEY * to ssh_public_key | Aris Adamantiadis | 2009-07-24 | 1 | -1/+1 |
| | |||||
* | Changed all occurences of BUFFER * to ssh_buffer | Aris Adamantiadis | 2009-07-24 | 1 | -13/+13 |
| | |||||
* | Change all occurences of STRING * to ssh_string | Aris Adamantiadis | 2009-07-24 | 1 | -24/+24 |
| | |||||
* | replacing keys_struct with ssh_keys_struct | Aris Adamantiadis | 2009-07-24 | 1 | -1/+1 |
| | |||||
* | Fix ssh_write_knownhost() which always returned -1. | Andreas Schneider | 2009-07-21 | 1 | -1/+1 |
| | | | | | fwrite() return the the number of items written not the size of the buffer. | ||||
* | Fix doxygen to match SSH_SERVER_FILE_NOT_FOUND fix | Aris Adamantiadis | 2009-07-14 | 1 | -1/+4 |
| | |||||
* | Added return code SSH_SERVER_FILE_NOT_FOUND | Aris Adamantiadis | 2009-07-12 | 1 | -2/+2 |
| | | | | | This error is returned by ssh_is_server_known when known_hosts file does not exist and gives more action to the developer. | ||||
* | Fixed memory leak in ssh_is_server_known() | Aris Adamantiadis | 2009-06-22 | 1 | -0/+2 |
| | |||||
* | Fixed a use-after-free in match_hashed_host() | Aris Adamantiadis | 2009-06-21 | 1 | -1/+1 |
| | |||||
* | Fix build warnings. | Andreas Schneider | 2009-06-09 | 1 | -0/+5 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@774 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Fix the vim modeline and place it at the end of the file. | Andreas Schneider | 2009-05-12 | 1 | -3/+1 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@763 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Change variable names of the keys_struct to avoid conflicts. | Andreas Schneider | 2009-05-11 | 1 | -2/+2 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@753 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Improve the autopubkey authentication. | Andreas Schneider | 2009-04-30 | 1 | -26/+7 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@658 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Improve auto public key authentication. | Andreas Schneider | 2009-04-28 | 1 | -45/+85 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@636 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Improve ssh_write_knownhost. | Andreas Schneider | 2009-04-28 | 1 | -54/+130 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@635 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Improve ssh_is_server_known. | Andreas Schneider | 2009-04-27 | 1 | -67/+98 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@634 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Improve match_hashed_host. | Andreas Schneider | 2009-04-27 | 1 | -53/+83 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@633 7dcaeef0-15fb-0310-b436-a5af3365683c |