index
:
dropbear
bindtodevice
master
Smallish SSH server and client
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
common-channel.c
Age
Commit message (
Expand
)
Author
2015-06-04
buf_getstring and buf_putstring now use non-unsigned char*
Matt Johnston
2015-05-05
Turn send_msg_channel_open_failure()'s text and lang into const char *
Gaël PORTAY
2015-05-05
Turn start_send_channel_request()'s type argument into char *
Gaël PORTAY
2015-05-05
Fix pointer differ in signess warnings [-Werror=pointer-sign]
Gaël PORTAY
2015-05-02
Fix no-writev fallback
Matt Johnston
2015-03-21
Avoid channel writev() when there is nothing to write
Matt Johnston
2015-03-20
Make main socket nonblocking. Limit writequeue size.
Matt Johnston
2015-03-20
avoid malloc for iovec
Matt Johnston
2015-03-01
Avoid copying data into circular buffer
Matt Johnston
2015-02-28
merge from default
Matt Johnston
2015-02-24
Use m_close() which will avoid close(-1)
Matt Johnston
2015-02-24
Fix for old compilers, variable declarations at beginning of functions
Thorsten Horstmann
2015-02-20
Move generic network routines to netio.c
Matt Johnston
2015-02-18
async connections working
Matt Johnston
2014-08-19
Make keepalive handling more robust, this should now match what OpenSSH does
Matt Johnston
2014-07-28
Make sure the check_close() handler runs when a server child process exits
Matt Johnston
2014-07-26
Avoid use-after-free when channel inithandler fails. Thanks to Coverity
Matt Johnston
2014-07-16
Set tcp priority as follows:
Matt Johnston
2014-07-09
Make sure client exit messages don't get lost
Matt Johnston
2014-07-08
Send a failure response if a client receives a global request
Matt Johnston
2014-06-25
Improve handling lots of concurrent forwarded connections. Increase
Matt Johnston
2014-02-22
A few fixes for cases where compression increases payload sizes, and
Matt Johnston
2014-02-17
Read (and enqueue) packets from interactive input even when
Matt Johnston
2013-09-21
Improve EOF handling for half-close. Patch from Catalin Patulea
Matt Johnston
2013-04-10
run closehandlers on cleanup
Matt Johnston
2013-04-01
Move the more verbose TRACE() statements into TRACE2()
Matt Johnston
2013-03-23
Add ~. and ~^Z handling to exit/suspend dbclient
Matt Johnston
2013-03-20
use an empty writebuf rather than a NULL one
Matt Johnston
2013-03-19
Fix memory leak when direct TCP connections time out on connection.
Matt Johnston
2012-05-09
- Don't sent SSH_MSG_UNIMPLEMENTED if we don't have ENABLE_SVR_REMOTETCPFWD
Matt Johnston
2011-12-04
- Make sure we don't use channel-specific data after it has been freed
Matt Johnston
2011-02-23
Improve capitalisation for all logged strings
Matt Johnston
2008-11-07
Idle timeout patch from Farrell Aultman. Needs testing, unsure if server
Matt Johnston
2008-11-02
Don't use // style comments
Matt Johnston
2008-09-23
Don't send anything in response to a SSH_MSG_CHANNEL_REQUEST if we have
Matt Johnston
2008-02-21
Don't return until the shell has quit. This will ensure that an exit status
Matt Johnston
2007-07-25
Add -W <windowsize> argument and document it.
Matt Johnston
2007-07-24
Rearrange the channel buffer sizes into three neat use-editable values in
Matt Johnston
2007-02-22
Fix a stupid bug s/readfd/errfd/ affecting channel close on child exit
Matt Johnston
2007-02-16
Fix for -pedantic -ansi compilation, change // to /**/, plus some signedness
Matt Johnston
2007-02-12
- Fix bug in child-exit handling where the wrong pid was being matched.
Matt Johnston
2007-02-09
Improve behaviour when flushing out after a process has exited.
Matt Johnston
2007-02-06
disapproval of revision '1dfbc5ef92391d01b576c8506061927869a89887'
Matt Johnston
2006-12-05
Add some code for testing whether a writefd is closed (by read()ing from it)
Matt Johnston
2006-12-05
- Add some extra tracing.
Matt Johnston
2006-10-11
Remove accidentally removed block (making sure to close the channel).
Matt Johnston
2006-10-09
Passes most test cases now
Matt Johnston
2006-10-07
Rearranged (and hopefully simplified) channel close/eof handling
Matt Johnston
2006-10-02
Rearranged some more bits, marked some areas that need work.
Matt Johnston
2006-10-01
just shuffle some variables names about, a brief comment
Matt Johnston
[next]