aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-09-18kex: moved KEX structures to ssh_crypto_structAris Adamantiadis9-65/+50
2011-09-18wrapper.c: cleanupAris Adamantiadis1-10/+18
2011-09-18kex: have server_kex use the elected methodsAris Adamantiadis2-75/+37
2011-09-18kex: split key selection and sendingAris Adamantiadis10-83/+113
2011-09-18dh: fix segfault in serverAris Adamantiadis1-2/+7
2011-09-18scp: introduce a 64bits getter to respect ABIAris Adamantiadis2-2/+16
2011-09-17doc: Fix threading documentation.Andreas Schneider1-2/+2
2011-09-17pki: Use ssh_log_function() for ssh_pki_log().Andreas Schneider2-5/+9
2011-09-17log: Split do_ssh_log().Andreas Schneider2-10/+20
2011-09-17log: Remove unneeded ssh_log_function().Andreas Schneider2-22/+1
2011-09-17auth: Use the new SSH_LOG function.Andreas Schneider1-43/+63
2011-09-17error: Use macros for error functions.Andreas Schneider8-106/+138
2011-09-17session: Use defines for ssh_handle_packets().Andreas Schneider4-6/+10
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