log common-channel.c @ 1853:2be3115a8762 default tip main master

age author description
Thu, 14 Oct 2021 20:55:15 +0800 Matt Johnston Bring back recently removed channel->flushing
Mon, 11 Oct 2021 15:42:14 +0800 Matt Johnston Replace ChanType.sepfds with Channel.bidir_fd
Mon, 11 Oct 2021 15:16:54 +0800 Matt Johnston - Remove "flushing" handling for exited processes, it should be
Mon, 11 Oct 2021 15:14:46 +0800 Matt Johnston Fix some outdated comments
Fri, 05 Mar 2021 21:13:20 +0800 Matt Johnston Return errstring on connect failure
Wed, 14 Nov 2018 22:57:56 +0800 Matt Johnston Split ChanType closehandler() and cleanup() so that dbclient doesn't
Sat, 17 Feb 2018 19:29:51 +0800 Matt Johnston merge from main fuzz
Sat, 19 Aug 2017 17:16:13 +0200 Francois Perrad Pointer parameter could be declared as pointing to const
Mon, 22 May 2017 22:09:38 +0800 Matt Johnston remove unneeded check fuzz
Sat, 20 May 2017 22:47:19 +0800 Matt Johnston glaring wrapfd problems fixed fuzz
Thu, 24 Mar 2016 12:36:56 +0100 Francois Perrad remove duplicated include
Wed, 04 May 2016 15:33:40 +0200 Matt Johnston Convert #ifdef to #if, other build changes
Fri, 27 Nov 2015 22:19:08 +0800 Matt Johnston Fix "Avoid queueing into circbuffer when the channel is about to close"
Fri, 27 Nov 2015 21:26:43 +0800 Matt Johnston Fix ses.channel_signal_pending race
Thu, 19 Nov 2015 23:52:52 +0800 Matt Johnston Avoid queueing into circbuffer when the channel is about to close
Thu, 19 Nov 2015 22:39:32 +0800 Matt Johnston Send SSH_OPEN_RESOURCE_SHORTAGE response when too many channels open
Tue, 17 Nov 2015 20:53:30 +0800 Matt Johnston Only clear channel_signal_pending after handling all channels,
Thu, 04 Jun 2015 23:08:50 +0800 Matt Johnston Merge pull request #13 from gazoo74/fix-warnings
Sat, 02 May 2015 14:56:57 +0200 Gaël PORTAY Turn send_msg_channel_open_failure()'s text and lang into const char *
Sat, 02 May 2015 13:58:05 +0200 Gaël PORTAY Turn start_send_channel_request()'s type argument into char *
Sat, 02 May 2015 15:59:06 +0200 Gaël PORTAY Fix pointer differ in signess warnings [-Werror=pointer-sign]
Sat, 02 May 2015 22:47:25 +0800 Matt Johnston Fix no-writev fallback
Sat, 21 Mar 2015 22:43:08 +0800 Matt Johnston Avoid channel writev() when there is nothing to write
Fri, 20 Mar 2015 23:36:42 +0800 Matt Johnston Make main socket nonblocking. Limit writequeue size.
Tue, 17 Mar 2015 21:58:32 +0800 Matt Johnston Remove ATTRIB_NORETURN from session_loop() since it returns. pam
Sun, 01 Mar 2015 00:44:45 +0800 Matt Johnston Avoid copying data into circular buffer nocircbuffer
Sat, 28 Feb 2015 09:06:40 +0800 Matt Johnston merge from default fastopen
Tue, 24 Feb 2015 20:53:32 +0800 Matt Johnston Use m_close() which will avoid close(-1)
Tue, 24 Feb 2015 20:51:18 +0800 Thorsten Horstmann Fix for old compilers, variable declarations at beginning of functions
Fri, 20 Feb 2015 23:16:38 +0800 Matt Johnston Move generic network routines to netio.c fastopen
Wed, 18 Feb 2015 22:46:15 +0800 Matt Johnston async connections working fastopen
Tue, 19 Aug 2014 23:08:56 +0800 Matt Johnston Make keepalive handling more robust, this should now match what OpenSSH does
Mon, 28 Jul 2014 23:23:49 +0800 Matt Johnston Make sure the check_close() handler runs when a server child process exits
Sat, 26 Jul 2014 10:18:55 +0800 Matt Johnston Avoid use-after-free when channel inithandler fails. Thanks to Coverity
Wed, 16 Jul 2014 22:53:32 +0800 Matt Johnston Set tcp priority as follows:
Wed, 09 Jul 2014 00:13:17 +0800 Matt Johnston Make sure client exit messages don't get lost
Tue, 08 Jul 2014 21:59:36 +0800 Matt Johnston Send a failure response if a client receives a global request
Wed, 25 Jun 2014 23:42:39 +0800 Matt Johnston Improve handling lots of concurrent forwarded connections. Increase
Sat, 22 Feb 2014 18:02:09 +0800 Matt Johnston A few fixes for cases where compression increases payload sizes, and
Mon, 17 Feb 2014 21:41:06 +0800 Matt Johnston Read (and enqueue) packets from interactive input even when
Sat, 21 Sep 2013 00:17:22 +0800 Matt Johnston Improve EOF handling for half-close. Patch from Catalin Patulea
Wed, 10 Apr 2013 21:32:55 +0800 Matt Johnston run closehandlers on cleanup
Mon, 01 Apr 2013 00:07:26 +0800 Matt Johnston Move the more verbose TRACE() statements into TRACE2()
Sat, 23 Mar 2013 23:16:06 +0800 Matt Johnston Add ~. and ~^Z handling to exit/suspend dbclient
Wed, 20 Mar 2013 22:31:07 +0800 Matt Johnston use an empty writebuf rather than a NULL one
Tue, 19 Mar 2013 23:54:32 +0800 Matt Johnston Fix memory leak when direct TCP connections time out on connection.
Wed, 09 May 2012 20:33:16 +0800 Matt Johnston - Don't sent SSH_MSG_UNIMPLEMENTED if we don't have ENABLE_SVR_REMOTETCPFWD
Sun, 04 Dec 2011 05:27:29 +0800 Matt Johnston - Make sure we don't use channel-specific data after it has been freed
Wed, 23 Feb 2011 15:50:30 +0000 Matt Johnston Improve capitalisation for all logged strings
Fri, 07 Nov 2008 14:11:06 +0000 Matt Johnston Idle timeout patch from Farrell Aultman. Needs testing, unsure if server
Sun, 02 Nov 2008 12:01:39 +0000 Matt Johnston Don't use // style comments
Tue, 23 Sep 2008 12:03:01 +0000 Matt Johnston Don't send anything in response to a SSH_MSG_CHANNEL_REQUEST if we have
Thu, 21 Feb 2008 14:46:15 +0000 Matt Johnston Don't return until the shell has quit. This will ensure that an exit status
Wed, 25 Jul 2007 15:44:25 +0000 Matt Johnston Add -W <windowsize> argument and document it.
Tue, 24 Jul 2007 15:40:23 +0000 Matt Johnston Rearrange the channel buffer sizes into three neat use-editable values in
Thu, 22 Feb 2007 16:17:09 +0000 Matt Johnston Fix a stupid bug s/readfd/errfd/ affecting channel close on child exit DROPBEAR_0.49
Fri, 16 Feb 2007 14:42:08 +0000 Matt Johnston Fix for -pedantic -ansi compilation, change // to /**/, plus some signedness
Mon, 12 Feb 2007 10:39:22 +0000 Matt Johnston - Fix bug in child-exit handling where the wrong pid was being matched. channel-fix
Fri, 09 Feb 2007 10:43:16 +0000 Matt Johnston Improve behaviour when flushing out after a process has exited. channel-fix
Tue, 06 Feb 2007 16:00:18 +0000 Matt Johnston merge of '73fe066c5d9e2395354ba74756124d45c978a04d' channel-fix