aboutsummaryrefslogtreecommitdiff
path: root/src/channels.c
AgeCommit message (Expand)AuthorFilesLines
2018-12-12channels: Don't call ssh_channel_close() twiceAndreas Schneider1-0/+5
2018-12-10channels: Send close if we received a remote closeAndreas Schneider1-2/+24
2018-12-10channels: Reformat ssh_channel_free()Andreas Schneider1-20/+21
2018-12-10channel: Add SSH_CHANNEL_FLAG_CLOSED_LOCALAndreas Schneider1-0/+1
2018-12-10channel: Reformat ssh_channel_close()Andreas Schneider1-35/+37
2018-12-07session: Check the session timeout and use it if setAndreas Schneider1-1/+1
2018-12-07channels: Set error state when closed channel is readAnderson Toshiyuki Sasaki1-2/+7
2018-11-20packets: Fix ssh_send_keepalive()Nicolas Viennot1-4/+7
2018-10-24channels: Check return code of ssh_packet_send()Andreas Schneider1-0/+3
2018-10-24channels: Reformat ssh_channel_send_eof()Andreas Schneider1-29/+30
2018-10-24channels: Check return of ssh_buffer_unpack()Andreas Schneider1-0/+4
2018-10-16CVE-2018-10933: Check channel state when OPEN_FAILURE arrivesAnderson Toshiyuki Sasaki1-0/+12
2018-10-16CVE-2018-10933: Check channel state when OPEN_CONFIRMATION arrivesAnderson Toshiyuki Sasaki1-0/+9
2018-09-05channels: Allow infinite timeout for ssh_channel_read_timout()Andreas Schneider1-2/+6
2018-09-04channels: Don't read from a closed channelAndreas Schneider1-1/+6
2018-09-04channels: Remove memset in ssh_channel_do_free()Andreas Schneider1-2/+0
2018-09-04channels: Reformat ssh_channel_free()Andreas Schneider1-15/+19
2018-09-04channels: Use calloc() in ssh_channel_new()Andreas Schneider1-2/+1
2018-09-04channel: Reformat ssh_channel_new()Andreas Schneider1-32/+35
2018-08-22channels: Fix timeout variable to match documentationAndreas Schneider1-4/+4
2018-07-05crytpo: Make sure we check return of ssh_get_random() correctlyAndreas Schneider1-1/+6
2018-06-30channels: Fix NULL check in channel_rcv_data callbackAndreas Schneider1-1/+1
2018-06-29Rest in Peace SSHv1Andreas Schneider1-86/+3
2018-06-28Remove vim modelines from all filesAndreas Schneider1-2/+0
2018-04-10channels: add ssh_channel_request_send_break to support RFC 4335Axel Eppe1-0/+49
2018-01-18channels: Use calloc() instead of malloc()Andreas Schneider1-3/+3
2017-10-28Fix config.h includesAndreas Schneider1-2/+2
2016-11-05callbacks: Add support for MSVCAndreas Schneider1-1/+2
2016-05-02connector: Implement ssh_connector_except()Aris Adamantiadis1-0/+17
2016-05-02channels: Move ssh_channel_write_stderr out of server-onlyAris Adamantiadis1-1/+2
2016-05-02callbacks: Implement list of callbacks for channelsAris Adamantiadis1-53/+67
2016-05-02channels: Bugfix for a possible invalid pointer usage (channel->session) in v...David Kedves1-4/+4
2016-01-19buffer: do not use ssh_buffer_get_rest_len()Fabiano Fidêncio1-21/+21
2016-01-19buffer: rename ssh_buffer_get_rest() to ssh_buffer_get()Fabiano Fidêncio1-4/+4
2016-01-19cleanup: use ssh_ prefix in the packet (non-static) functionsFabiano Fidêncio1-8/+8
2016-01-19cleanup: use ssh_ prefix in the channels (non-static) functionsFabiano Fidêncio1-6/+6
2016-01-19cleanup: use ssh_ prefix in the buffer (non-static) functionsFabiano Fidêncio1-30/+30
2015-07-07client: handle agent forward open requests with callbacksFabiano Fidêncio1-0/+19
2015-06-29channels: Fix exit-signal data unpackingPeter Volpe1-1/+1
2015-06-03channels: fix exit-status not correctly setAris Adamantiadis1-5/+3
2015-05-29Comment that ssh_forward_cancel() is deprecated.Mike DePaulo1-0/+1
2015-05-29Reintroduce ssh_forward_listen() (Fixes: #194)Mike DePaulo1-0/+5
2014-08-06buffers: adapt channels.c to ssh_buffer_(un)pack()Aris Adamantiadis1-406/+201
2014-04-22log: Fix log levels.Gangadhar Sandrani1-5/+5
2014-04-10doc: Improve docs for ssh_channel_get_exit_status().Andreas Schneider1-0/+5
2014-04-10channels: Fix exit-signal request.Andreas Schneider1-3/+3
2014-03-27channel: check for closed state in waitwindow loopsJon Simons1-2/+4
2014-02-12Add session/channel byte/packet countersAudrius Butkevicius1-0/+34
2014-02-02doc: correct ssh_channel_read_timeout unitsJon Simons1-6/+6
2014-02-02Make function ssh_channel_accept() nonblocking if timeout is 0.Oleksandr Shneyder1-1/+5