aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-01-08ChangeLog: Set release date.libssh-0.6.0Andreas Schneider1-1/+1
2014-01-08include: Remove warning cause VSC doesn't know about it.Andreas Schneider1-1/+0
2014-01-08include: Fix building if we do not have asm volatile.Andreas Schneider1-1/+2
2014-01-07src: Update my mail address.Andreas Schneider19-19/+19
2014-01-07cmake: Remove unused macro modules.Andreas Schneider5-108/+0
2014-01-07update copyright informationAris Adamantiadis20-26/+26
2014-01-07tests: avoid reading uninitialized bytesAris Adamantiadis1-2/+2
2014-01-07pki: fix gcrypt signature processAris Adamantiadis1-1/+1
2014-01-07examples: Make sure buffer is initialized.Andreas Schneider1-1/+1
2014-01-07example: Add missing include for forkpty().Andreas Schneider1-0/+3
2014-01-06test: fixed torture_auth_none conditionAris Adamantiadis1-2/+2
2014-01-06test: test case for async auth_noneAris Adamantiadis1-0/+59
This test currently fails
2014-01-06tests: auth_agent_nonblocking should run in nonblockingAris Adamantiadis1-1/+2
2014-01-06session: Fix a possible memory leak.Andreas Schneider1-0/+1
2014-01-06poll: fix poll_handles ownershipsAris Adamantiadis1-5/+27
2014-01-06socket: don't attempt reading a non-connected socketAris Adamantiadis1-1/+1
2014-01-06tests: use LC_LIBSSH instead of LANG for env tests.Aris Adamantiadis1-2/+2
LANG is stripped and replaced on many distros and LC_* is accepted by default on debian
2013-12-26examples: Fix building samplesshd-tty on FreeBSD.Andreas Schneider1-2/+2
2013-12-22poll: Correctly free ssh_event_fd_wrapper.Andreas Schneider1-3/+9
This is allocated by ssh_event_add_fd.
2013-12-21config: Support expansion in the Host variable too.Andreas Schneider1-9/+18
BUG: https://red.libssh.org/issues/127
2013-12-15tests: Fix non-blocking auth tests.Andreas Schneider1-6/+15
The ssh_userauth_none() call should already be non-blocking. However this this function is broken in non-blocking mode. It should reveal the existing bug.
2013-12-15tests: Use new auth API in the torture_session test.Andreas Schneider1-2/+3
2013-12-15tests: Use new auth API in the torture_auth test.Andreas Schneider1-10/+19
2013-12-11tests: Fix pki test with gcrypt.Andreas Schneider1-0/+4
2013-12-11channel: fix setting of channel->flagsJon Simons1-3/+3
Fix the setting of 'channel->flags' to use '|='. Before this change, one bug symptom can be that channels are never fully free'd via ssh_channel_free, resulting in memory leaks. Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
2013-12-11client: use ssh_channel_do_free in ssh_disconnectJon Simons1-1/+1
Ensure to use 'ssh_channel_do_free' in 'ssh_disconnect', when removing and free'ing up a session's channels. This matches the behavior in 'ssh_free', and is necessary to fully free any channel which may not have been closed completely (see usage of flags SSH_CHANNEL_FLAG_CLOSED_REMOTE, SSH_CHANNEL_FLAG_FREED_LOCAL). Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
2013-12-09bind: Correctly free all memory in ssh_bind_free().Andreas Schneider1-3/+7
Thanks to Jacob Baines.
2013-12-07session: Add ssh_get_clientbanner().Jon Simons2-0/+16
2013-12-04channels: Add a ssh_channel_read_timeout function.Andreas Schneider2-3/+44
2013-12-04tests: Try to fix torture_forward.Andreas Schneider1-4/+4
2013-12-04tests: Fix memory leaks.Andreas Schneider1-0/+9
2013-11-28pki: Fix a memory leak.Andreas Schneider1-0/+1
CID #1132819
2013-11-27tests: Add torture_pki_write_privkey_ecdsa test.Andreas Schneider1-0/+44
2013-11-27tests: Add torture_pki_write_privkey_dsa test.Andreas Schneider1-0/+40
2013-11-27tests: Add torture_pki_write_privkey_rsa test.Andreas Schneider1-0/+40
2013-11-27pki: Add ssh_pki_import_privkey_file().Andreas Schneider2-0/+63
2013-11-27pki_crypto: Add pki_private_key_to_pem().Andreas Schneider1-0/+118
2013-11-27pki_gcrypt: Add pki_private_key_to_pem() stub.Andreas Schneider2-0/+18
2013-11-27curve25519: Fix memory leaks in ssh_server_curve25519_init().Andreas Schneider1-20/+23
CID #1125255
2013-11-27curve25519: Do not leak q_s_string.Andreas Schneider1-0/+1
CID #1125256
2013-11-27curve25519: Fix a memory leak.Andreas Schneider1-1/+1
CID #1125257
2013-11-27examples: Fix else branch.Andreas Schneider1-1/+2
CID #1127816
2013-11-27packet: Remove logically dead code.Andreas Schneider1-3/+1
CID #1128796
2013-11-27tests: Try to fix valgrind warnings.Andreas Schneider2-4/+4
2013-11-27tests: Fix a valgrind warning.Andreas Schneider1-0/+1
2013-11-27ecdh: Check if we have ECC support.Andreas Schneider2-2/+7
2013-11-27ecdh: Use bignum_bin2bn.Andreas Schneider2-4/+19
2013-11-24server: Add a ssh_send_keepalive() function.Nicolas Viennot2-0/+43
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
2013-11-22channel: fix infinite loop in channel_write_commonJon Simons1-1/+3
BUG: https://red.libssh.org/issues/130 Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
2013-11-19Update ChangeLog.Andreas Schneider1-0/+7