aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-09-15bindings: fix compilationswigAris Adamantiadis1-1/+1
2011-09-15bindings: make swig fine ssh.iAris Adamantiadis1-1/+1
2011-09-15guru meditationAndreas Schneider1-0/+4
2011-09-15example: Added a python ssh client.Andreas Schneider1-0/+98
2011-09-15binding: Added python bindings support using swig.Andreas Schneider7-0/+377
2011-09-15crypt: Fix function definition.Andreas Schneider2-2/+5
2011-09-14SSH1: handle exit-status message (channels would not close)Aris Adamantiadis3-1/+15
2011-09-14channels1: made channel_write1 nonblockingAris Adamantiadis1-1/+3
2011-09-14channels: don't send SSH2 packets on SSH1 !Aris Adamantiadis1-0/+7
2011-09-14SSH1: fix kex bugs introduced in refactoringAris Adamantiadis1-1/+28
2011-09-14SSH1: make authentication nonblockingAris Adamantiadis1-10/+36
2011-09-14auth: fix spelling in error messageAris Adamantiadis1-1/+1
2011-09-14Revert "auth: Check if we have any prompts."Aris Adamantiadis1-3/+2
This reverts commit 3b5bdc5db440b8bf2d142631cac44c4eb052e7bc. It's perfectly legit to have only zero prompts.
2011-09-14Auth: fix possible off-by-oneAris Adamantiadis1-2/+2
No security impact, only triggable by specific API call
2011-09-12log: Fixed a typo.Andreas Schneider1-1/+1
2011-09-11tests: nonblocking keyboard-interactiveAris Adamantiadis1-0/+55
2011-09-11log: remove the annoying \n between date and messageAris Adamantiadis1-2/+2
2011-09-11auth: made keyboard-interactive nonblockingAris Adamantiadis2-16/+40
2011-09-11Test: added torture_auth_autopubkey_nonblockingAris Adamantiadis1-0/+32
2011-09-11Auth: nonblocking ssh_userauth_pubkey_autoAris Adamantiadis2-110/+162
2011-09-11Tests: unit test for agent authenticationAris Adamantiadis1-0/+59
2011-09-11auth: Implement nonblocking ssh_auth_agentAris Adamantiadis2-36/+69
2011-09-11auth: different code for auth_agentAris Adamantiadis2-2/+3
2011-09-11Auth: made ssh_userauth_get_response respect timeoutAris Adamantiadis1-44/+13
2011-09-11server: Fix some build warnings.Andreas Schneider2-3/+3
2011-09-11auth: Check if we have any prompts.Andreas Schneider1-2/+3
2011-09-11server: Fix compiler warning.Andreas Schneider1-2/+3
2011-09-11log: Add missing include.Andreas Schneider1-0/+1
2011-09-11kex: Fix includes.Andreas Schneider2-4/+4
2011-09-10priv: Remove obsolete ssh_keys_struct.Andreas Schneider1-5/+0
2011-09-10log: Improve the logging function.Andreas Schneider3-29/+86
2011-09-10log: Add new debug log levels.Andreas Schneider1-3/+20
These should be used in future!
2011-09-10agent: Add missing config.h include.Andreas Schneider1-0/+2
2011-09-10kex: Split out SSHv1 functions to kex1.c.Andreas Schneider3-436/+462
2011-09-08dh: Use ssh_string_new() in make_bignum_string().Andreas Schneider1-5/+9
2011-09-08string: Make sure we always have the right byte order.Andreas Schneider1-5/+5
2011-09-08pki: Use ssh_string_get_char().Andreas Schneider1-19/+2
2011-09-08string: Add ssh_string_get_char().Andreas Schneider2-0/+20
2011-09-08string: Use the struct and array for allocating the struct.Andreas Schneider4-24/+27
2011-09-08auth1: Fix ssh_string usage.Andreas Schneider1-3/+5
2011-09-08known_hosts: Fix a free before last use.Andreas Schneider1-1/+2
2011-09-07known_hosts: Fix a memleak.Andreas Schneider1-2/+4
2011-09-06pki: Add missing ECC ifdef.Andreas Schneider1-0/+2
2011-09-06options: Fix NULL value handling.Andreas Schneider2-39/+67
2011-09-05options: Fix the ssh_options_set() function.Andreas Schneider1-321/+368
This is a refactor so that we check if the values are sane the user wants to set. If not return an error.
2011-09-05known_hosts: Migrate ssh_write_knownhost() to new pki.Andreas Schneider1-172/+92
2011-09-05pki: Add ssh_pki_export_pubkey_rsa1().Andreas Schneider5-0/+90
2011-09-02pki_crypto: Add ecdsa support for key duplication.Andreas Schneider1-0/+31
2011-09-02pki: Add ecdsa key support.Andreas Schneider2-0/+13
2011-09-02channels: Export ssh_channel_poll_timeout().Andreas Schneider1-1/+1