Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | ||||
* | Improve check_public_key(). | Andreas Schneider | 2009-04-27 | 1 | -57/+87 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@632 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Improve ssh_get_knownhost_line. | Andreas Schneider | 2009-04-27 | 1 | -52/+67 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@631 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Use ctype to make alldigits simpler. | Andreas Schneider | 2009-04-20 | 1 | -7/+12 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@568 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Improve publickey_from_file(). | Andreas Schneider | 2009-04-20 | 1 | -49/+65 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@567 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Cleanup and add more error checks to _privatekey_from_file(). | Andreas Schneider | 2009-04-20 | 1 | -49/+73 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@566 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Add functions without any passphrase. | Andreas Schneider | 2009-04-20 | 1 | -8/+2 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@565 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Cleanup and add more error checks to privatekey_from_file(). | Andreas Schneider | 2009-04-20 | 1 | -91/+120 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@564 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Rename privatekey_free() to be consistent with publickey_free(). | Andreas Schneider | 2009-04-20 | 1 | -2/+2 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@563 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Add more error checks to read_dsa_privatekey(). | Andreas Schneider | 2009-04-19 | 1 | -29/+48 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@562 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Add more error checks to read_rsa_privatekey(). | Andreas Schneider | 2009-04-19 | 1 | -37/+59 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@561 7dcaeef0-15fb-0310-b436-a5af3365683c |