Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rename random.h to dbrandom.h since some OSes have a system random.h | Matt Johnston | 2013-11-14 | 1 | -1/+1 |
| | |||||
* | use oldstyle comments | Matt Johnston | 2013-11-14 | 1 | -1/+1 |
| | |||||
* | merge in HEAD | Matt Johnston | 2013-05-21 | 1 | -16/+25 |
|\ | |||||
| * | requirenext fixup for firstkexfollows | Matt Johnston | 2013-04-14 | 1 | -1/+1 |
| | | |||||
| * | Just put the version string on the queue, don't use atomicio | Matt Johnston | 2013-04-03 | 1 | -9/+5 |
| | | |||||
| * | Run the cleanup handler also when we close due to TCP connection being closed | Matt Johnston | 2013-04-01 | 1 | -1/+5 |
| | | |||||
| * | send out our kexinit packet before blocking to read the SSH version string | Matt Johnston | 2013-03-31 | 1 | -10/+19 |
| | | |||||
* | | ecc kind of works, needs fixing/testing | Matt Johnston | 2013-04-07 | 1 | -2/+11 |
|/ | |||||
* | Android returns NULL for pw_crypt, set it to something else | Matt Johnston | 2013-03-19 | 1 | -0/+4 |
| | |||||
* | Return immediate success for blank passwords if allowed | Matt Johnston | 2012-05-09 | 1 | -1/+11 |
| | |||||
* | Improve capitalisation for all logged strings | Matt Johnston | 2011-02-23 | 1 | -1/+1 |
| | |||||
* | Rearrange getaddrstring() etc | Matt Johnston | 2009-09-01 | 1 | -3/+1 |
| | |||||
* | - Add the signal pipe to maxfd | Matt Johnston | 2009-03-17 | 1 | -0/+3 |
| | |||||
* | - Get rid of decryptreadbuf, just decrypt in-place with readbuf | Matt Johnston | 2009-03-01 | 1 | -11/+10 |
| | | | | | - Share make_mac function for both packet creation and validation - Split recv/trans parts of key_context into their own structures | ||||
* | disapproval of revision 'a101cbd046507cf723e6362a49196dbd4b924042' | Matt Johnston | 2009-02-26 | 1 | -1/+1 |
| | |||||
* | - Try to write out as much as we can | Matt Johnston | 2009-02-26 | 1 | -1/+1 |
| | |||||
* | Idle timeout patch from Farrell Aultman. Needs testing, unsure if server | Matt Johnston | 2008-11-07 | 1 | -7/+15 |
| | | | | code works | ||||
* | - Add Counter Mode support | Matt Johnston | 2008-09-29 | 1 | -0/+2 |
| | |||||
* | - "-J 'nc localhost 22'" kind of works, needs fixing hostkeys, ptys etc. | Matt Johnston | 2008-09-15 | 1 | -0/+23 |
| | |||||
* | - Add run_shell_command() function to run a "sh -c" command, handling | Matt Johnston | 2008-09-15 | 1 | -0/+9 |
| | | | | lots of the work that exechild did (and can be shared by client -J option) | ||||
* | - Split main socket var into ses.sock_in/ses.sock_out in preparation | Matt Johnston | 2008-09-15 | 1 | -13/+16 |
| | | | | for -J proxy_cmd option (and some prelim options for that) | ||||
* | - Add -K keepalive flag for dropbear and dbclient | Matt Johnston | 2007-08-08 | 1 | -12/+34 |
| | | | | | - Try to reduce the frequency of select() timeouts - Add a max receive window size of 1MB | ||||
* | Prevent invalid packets being sent during key-exchange, instead queue | Matt Johnston | 2007-07-27 | 1 | -1/+8 |
| | | | | | | them until afterwards. This could sometimes terminate connections after 8 hours if (for example) a new TCP forwarded connection was sent at the KEX timeout. | ||||
* | Rearrange the channel buffer sizes into three neat use-editable values in | Matt Johnston | 2007-07-24 | 1 | -1/+1 |
| | | | | | | | options.h. Increasing RECV_MAX_WINDOW gives big network performance increases - even with the present buffers (which haven't changed) it performs a lot better. Next step is to make the window size a cmdline option. | ||||
* | Improve behaviour when flushing out after a process has exited. | Matt Johnston | 2007-02-09 | 1 | -1/+18 |
| | |||||
* | Tidy up behaviour when select() is interrupted. We follow normal | Matt Johnston | 2006-12-05 | 1 | -17/+11 |
| | | | | codepaths, just with no FDs set. | ||||
* | Just use the normal "remote closed" handler when reading ident stings | Matt Johnston | 2006-07-27 | 1 | -2/+2 |
| | |||||
* | Exit with a message if the ssh protocol version is incompatible | Matt Johnston | 2006-03-04 | 1 | -4/+8 |
| | |||||
* | merge of da30137eaac417f50a323f9ddd29999ec21261e0 | Matt Johnston | 2005-09-05 | 1 | -1/+0 |
|\ | | | | | | | and fb45ddf51e20f0ff007eb8abc737de3c024f45cc | ||||
| * | common session initialiser doesn't need to call | Matt Johnston | 2005-09-05 | 1 | -1/+0 |
| | | | | | | | | chansessioninnitialise(), fix up header definition | ||||
* | | * use own assertions which should get logged properly | Matt Johnston | 2005-09-05 | 1 | -1/+1 |
|/ | |||||
* | Fixed DEBUG_TRACE macro so that we don't get semicolons left about the place | Matt Johnston | 2005-01-02 | 1 | -14/+14 |
| | |||||
* | Initialise the outgoing packet queue | Matt Johnston | 2004-11-03 | 1 | -0/+2 |
| | |||||
* | - added circular buffering for channels | Matt Johnston | 2004-08-26 | 1 | -2/+2 |
| | | | | | | - added stderr support for the client - cleaned up a bunch of "unused" warnings, duplicated header definitions - added exit-status support for the client | ||||
* | Nasty. | Matt Johnston | 2004-08-24 | 1 | -1/+1 |
| | |||||
* | Allow leading lines before the ident banner when connecting | Matt Johnston | 2004-08-24 | 1 | -5/+19 |
| | |||||
* | added window-size change handling | Matt Johnston | 2004-08-01 | 1 | -0/+5 |
| | |||||
* | Client mostly works up to password auth | Matt Johnston | 2004-07-28 | 1 | -0/+1 |
| | | | | Need to rework algo-choosing etc, since server is now broken. | ||||
* | Progressing client support | Matt Johnston | 2004-07-27 | 1 | -5/+1 |
| | |||||
* | snapshot of stuff | Matt Johnston | 2004-07-26 | 1 | -34/+116 |
| | |||||
* | switching to global vars | Matt Johnston | 2004-07-20 | 1 | -7/+4 |
| | |||||
* | merge of abac2150ee4f4031a98016241fbd136d24fed127 | Matt Johnston | 2004-06-23 | 1 | -1/+3 |
|\ | | | | | | | and ffa047425729e478a5b49b1ab0f8ec71c08a1421 | ||||
* | | - Port restriction code back in | Matt Johnston | 2004-06-22 | 1 | -0/+2 |
|/ | | | | - Remove bad strerror() logging | ||||
* | Sorted out the first channel init issues. | Matt Johnston | 2004-06-01 | 1 | -0/+2 |
| | |||||
* | Makefile.in contains updated files required | Matt Johnston | 2004-06-01 | 1 | -0/+267 |