aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2011-08-06channels: Fix checking for fatal errors.rofl0r3-19/+31
We need this that we don't end up in and infinite poll loop.
2011-08-06channels: Fix ssh_channel_from_local()rofl0r1-14/+15
It only worked if the first channel in the list was equivalent to we were looking for.
2011-08-06misc: Fix ssh_timeout_update().rofl0r1-5/+5
2011-08-03channels: Set the max packet size to 32768.Andreas Schneider1-4/+28
2011-07-20Fixed build on opensslAris Adamantiadis1-5/+5
2011-07-19Fixes the ssh_log issue on ssh_bind handles.Aris Adamantiadis10-51/+78
2011-07-13Workaround ssh_get_user_home_dir on LDAP usersAris Adamantiadis1-1/+2
2011-06-15pki: Make ssh_key_is_private() a public function.Andreas Schneider1-0/+15
2011-06-15pki: Make ssh_key_is_public() a public function.Andreas Schneider1-0/+15
2011-06-15known_hosts: Added a log message for key type mismatch.Andreas Schneider1-0/+6
2011-06-14[crypto] fix pubkey authentication with ecdhAris Adamantiadis1-4/+4
2011-06-14Fix memory leak with session_idAris Adamantiadis1-0/+4
2011-06-14Fix build with missing openssl/ecdh.hAris Adamantiadis2-2/+6
2011-06-13[crypto] Removed ugly ifdefs on gcrypt/libcryptoAris Adamantiadis2-54/+47
2011-06-13Fix memory leakAris Adamantiadis2-3/+20
2011-06-13[crypto] initial support for ecdh-sha2-nistp256Aris Adamantiadis9-146/+527
Works with openssl Still requires work for libgcrypt and other modes
2011-06-12Moved DH specific code to dh.hAris Adamantiadis2-45/+46
2011-06-12Test for ecdh and dh-group1Aris Adamantiadis1-0/+14
2011-06-11packet: Don't (de)compress empty buffers.Andreas Schneider1-2/+6
This fixes bug #50.
2011-06-11pki: Add ssh_key_type_to_char() and ssh_key_type_from_name().Andreas Schneider1-0/+55
2011-06-09packet: Abort session on fatal errors on packetsAris Adamantiadis1-1/+3
2011-06-06build: Check for ntohll().Andreas Schneider1-2/+4
This function is available on AIX.
2011-06-06string: Added missing include.Andreas Schneider1-0/+1
2011-06-06string: Added missing errno.Andreas Schneider1-2/+3
2011-06-01cmake: Fix static .lib overwriting on Windows.Andreas Schneider2-4/+28
2011-05-28session: Fix return code of ssh_blocking_flush().Andreas Schneider1-2/+2
2011-05-27Forgot a cast to remove warningsAris Adamantiadis1-2/+2
2011-05-27Fix bug #5, channel_read_nonblocking that blocksAris Adamantiadis1-1/+1
2011-05-27Fix memory leak when compression is usedMark Riordan1-1/+17
Signed-off-by: Mark Riordan <mriordan@ipswitch.com> Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
2011-05-26Fix compilation without server and sftp modesAris Adamantiadis1-0/+20
2011-05-26Fix memory leaks in pki and testcaseAris Adamantiadis1-2/+0
2011-05-26sftp: Reset eof on seek operations.Andreas Schneider1-0/+3
This fixes bug #48.
2011-05-26misc: Fix compilation on Windows.Andreas Schneider1-4/+5
2011-05-25cmake: Fix detection of clock_gettime.Andreas Schneider1-6/+8
2011-05-25Replace clock_gettime with gettimeofday when missingAris Adamantiadis1-1/+10
2011-05-24Introduced ssh_timeout_elapsed functionsAris Adamantiadis4-16/+122
Functions to mesure elapsed time before and after a serie of calls. Introduces a dependancy to clock_gettime() and librt, hope this doesn't break anything. Porting to gettimeofday() should not be too hard.
2011-05-20Fix "connecting to closed port" on MacosXAris Adamantiadis1-1/+1
2011-05-20Fixed warnings on MacosX with Xcode4Aris Adamantiadis2-7/+13
2011-05-20scp: Fixed documentation bugs. bug #8Aris Adamantiadis1-0/+4
2011-05-17doc: Small update to auth.c documentation.Oliver Stöneberg1-4/+8
2011-05-17poll: Removed WSAPoll() support.Oliver Stöneberg1-43/+0
It was causing too many issues and the poll emulation is quite stable.
2011-05-17connect: Set timeout on connectOliver Stöneberg3-8/+9
This also fixes error handling in ssh_poll_ctx_dopoll() and ssh_handle_packets(), so it won't loop forever on an actual timeout.
2011-05-17channel: Fixed potential use-after-free in ssh_channel_get_exit_status().Oliver Stöneberg1-1/+1
If ssh_channel_get_exit_status() is called more than once and the connection closed.
2011-05-17keyfiles: Fixed compilation without defines.Oliver Stöneberg1-0/+4
This fixes cppcheck issues.
2011-05-17socket: Fixed use-after-free.Oliver Stöneberg1-0/+6
When s->callbacks->exception() was called in ssh_socket_pollcallback() we had a use after free bug.
2011-05-15channel: Improve the request signal documentation.Andreas Schneider1-1/+17
2011-05-03messages: Try to fix the build.Andreas Schneider1-1/+1
2011-05-02Use BIO* in _privatekey_from_file [Oliver Stöneberg]Oliver Stöneberg1-12/+25
_privatekey_from_file: moved FILE* into HAVE_LIBGCRYPT code / added missing #ifdef's to default case of switch [Oliver Stöneberg] (cherry picked from commit dcb50cc0c833e73eb6025746f05c49b3c5dbc03b)
2011-05-02Delay the check for kbdint->answers in kbdint_send()milo1-3/+2
2011-05-02Fix segfault when ssh_userauth_kbdint_setanswer() has not been calledmilo1-1/+8