aboutsummaryrefslogtreecommitdiff
path: root/libssh/client.c
AgeCommit message (Expand)AuthorFilesLines
2009-07-28Check for OpenSSH and implement sftp_symlink correct.Andreas Schneider1-1/+33
2009-07-24Change all occurences of STRING * to ssh_stringAris Adamantiadis1-6/+6
2009-07-22Fix a segfault if a NULL pointer is passed to ssh_disconnect().Andreas Schneider1-3/+2
2009-06-21Fix doublefree bug found by CyrilAris Adamantiadis1-10/+20
2009-06-15ssh_init()Aris Adamantiadis1-6/+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-04-16Add return values to generate_session_keys() and generate_one_key().Andreas Schneider1-1/+4
2009-04-16Add return value to dh_build_k().Andreas Schneider1-1/+5
2009-04-16Improve dh_import() functions.Andreas Schneider1-1/+5
2009-04-16Add return value to dh_generate_e().Andreas Schneider1-1/+3
2009-04-16Add return value to dh_generate_x().Andreas Schneider1-1/+3
2009-04-16Add a return value to ssh_socket_init().Andreas Schneider1-1/+4
2009-04-16Add error checks to ssh_crypto_init().Andreas Schneider1-1/+4
2009-04-16Revert commit 491.Andreas Schneider1-6/+1
2009-04-16Make dh crypto functions thread safe.Andreas Schneider1-1/+6
2009-04-16Improve ssh_disconnect().Andreas Schneider1-16/+41
2009-04-16Improve ssh_get_issue_banner().Andreas Schneider1-9/+15
2009-04-16Add more error checks to ssh_send_banner().Andreas Schneider1-5/+17
2009-04-16Add more error checks to ssh_connect().Andreas Schneider1-88/+127
2009-04-16Add more error checks to ssh_service_request().Andreas Schneider1-17/+54
2009-04-16Add more error checks to dh_handshake().Andreas Schneider1-116/+171
2009-04-16Reformat an document ssh_analyze_banner().Andreas Schneider1-28/+47
2009-04-16Improve and document ssh_get_banner().Andreas Schneider1-28/+43
2009-04-14Use consistend return values for packet_wait() functions.Andreas Schneider1-1/+1
2009-04-07Add more error checks to ssh_get_kex().Andreas Schneider1-1/+1
2009-04-07Add return value and error checks to make_sessionid().Andreas Schneider1-1/+5
2009-04-05Make service name const.Andreas Schneider1-1/+1
2009-04-02Improve ssh_send_banner() and add error checking of strdup.Andreas Schneider1-19/+40
2009-04-01Add memory error checks for crypto wrapper functions.Andreas Schneider1-1/+7
2009-03-29Normalize the license in all files and add vim tab instructions.Andreas Schneider1-19/+23
2009-03-21Add a ssh_version function.Andreas Schneider1-3/+3
2009-03-12Use ssh_log instead of ssh_say in ssh_list_kex().Andreas Schneider1-1/+1
2009-03-11Replace ssh_say with ssh_log.Andreas Schneider1-5/+7
2009-02-02Fix compiler warning in client.c.Andreas Schneider1-1/+1
2009-02-02Make ssh_analyze_banner static as it is only used in this file.Andreas Schneider1-1/+1
2008-11-04doxygen fixes. Mostly typos and some comments.Aris Adamantiadis1-9/+8
2008-06-16Big changes :Aris Adamantiadis1-6/+3
2008-06-12big changes :Aris Adamantiadis1-14/+59
2008-03-12fixed the netdb problem ?Aris Adamantiadis1-1/+0
2008-03-07second part of win32 changesAris Adamantiadis1-0/+1
2008-03-04added the socket class and created wrappersAris Adamantiadis1-27/+13
2006-12-12norbert's patches + strange typo in packet_nonblocking_flush()Aris Adamantiadis1-1/+1
2006-11-12oops, forgot to verify that it compiled fineAris Adamantiadis1-10/+35
2006-11-07more doxygen documentationAris Adamantiadis1-1/+21
2006-03-01keyfiles.c and wrapper.c: Remove useless secure memory flag (for libgcrypt)Jean-Philippe Garcia Ballester1-8/+0
2005-11-30nonblocking support in dh_handshake() from client.cAris Adamantiadis1-55/+93
2005-10-04added the gcrypt patch (without gcrypt as default library).Aris Adamantiadis1-0/+7
2005-08-10The kex works, the client authentifies (with password) then it's possible to ...Aris Adamantiadis1-1/+0
2005-08-07server kex done :)Aris Adamantiadis1-8/+4