Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-20 | glaring wrapfd problems fixed | Matt Johnston | |
--HG-- branch : fuzz | |||
2017-05-20 | closer to working | Matt Johnston | |
--HG-- branch : fuzz | |||
2016-07-21 | merge 2016.74 | Matt Johnston | |
2016-05-04 | Convert #ifdef to #if, other build changes | Matt Johnston | |
2016-04-29 | Avoid busy loop while waiting for rekey response | Matt Johnston | |
2016-07-11 | better TRACE of failed remote ident | Matt Johnston | |
2016-04-29 | Avoid busy loop while waiting for rekey response | Matt Johnston | |
2016-03-16 | fix empty C prototypes | Francois Perrad | |
2015-11-27 | Fix ses.channel_signal_pending race | Matt Johnston | |
2015-09-29 | make sure that the test for queued packets to write occurs after | Matt Johnston | |
those packets might have been enqueued by set_connect_fds() | |||
2015-08-07 | only update keepalive timeout post-auth (when keepalives are sent) | Matt Johnston | |
2015-08-03 | set timeouts to time remaining rather than timeout duration | Matt Johnston | |
2015-08-03 | Fix problem where auth timeout wasn't checked when waiting for ident | Matt Johnston | |
2015-06-04 | buf_getstring and buf_putstring now use non-unsigned char* | Matt Johnston | |
2015-06-04 | Merge pull request #13 from gazoo74/fix-warnings | Matt Johnston | |
Fix warnings | |||
2015-05-05 | Fix pointer differ in signess warnings [-Werror=pointer-sign] | Gaƫl PORTAY | |
2015-05-03 | Make sure kexfirstinitialise is called early enough | Matt Johnston | |
2015-05-02 | Fix no-writev fallback | Matt Johnston | |
2015-03-20 | Make main socket nonblocking. Limit writequeue size. | Matt Johnston | |
2015-03-01 | reword comment for clarity | Matt Johnston | |
--HG-- branch : nocircbuffer | |||
2015-02-28 | Add cleanup | Matt Johnston | |
--HG-- branch : fastopen | |||
2015-02-28 | merge from default | Matt Johnston | |
--HG-- branch : fastopen | |||
2015-02-24 | Some additional cleanup functions | Matt Johnston | |
2015-02-24 | Free memory before exiting. Based on patch from Thorsten Horstmann. | Matt Johnston | |
Client side is not complete. | |||
2015-02-24 | Fix for old compilers, variable declarations at beginning of functions | Thorsten Horstmann | |
and /**/ comments | |||
2015-02-20 | Move generic network routines to netio.c | Matt Johnston | |
--HG-- branch : fastopen | |||
2015-02-20 | Update priority once the socket is open | Matt Johnston | |
--HG-- branch : fastopen | |||
2015-02-18 | async connections working | Matt Johnston | |
--HG-- branch : fastopen | |||
2015-02-13 | Add envirnonment variable for debug timestamps to roughly match | Matt Johnston | |
network timestamps (in tshark) | |||
2015-02-13 | Fix print that no longer works since we're not using fourCCs | Matt Johnston | |
2014-08-19 | Make keepalive handling more robust, this should now match what OpenSSH does | Matt Johnston | |
2014-08-13 | Don't send SSH_MSG_UNIMPLEMENTED for keepalive responses | Matt Johnston | |
2014-07-16 | Set tcp priority as follows: | Matt Johnston | |
if (connecting || ptys || x11) tos = LOWDELAY; else if (tcp_forwards) tos = 0; else tos = BULK; TCP forwards could be either lowdelay or bulk, hence the default priority. | |||
2014-07-09 | Fix auth timeout regression | Matt Johnston | |
2014-07-09 | Make -K keepalive behave like OpenSSH's ServerAliveInterval | Matt Johnston | |
2014-03-15 | Experiment of always writing data if available. Might waste a writev() with | Matt Johnston | |
EAGAIN but always saves a select() - needs testing with bandwidth-limited and CPU-limited situations. | |||
2014-03-13 | Add new monotonic_now() wrapper so that timeouts are unaffected by | Matt Johnston | |
system clock changes | |||
2014-03-13 | Fix typo | Matt Johnston | |
2014-03-13 | Use AUTH_TIMEOUT only before authdone != 1. | Yousong Zhou | |
While at it, fix a few indentations and typo. | |||
2014-02-17 | Read (and enqueue) packets from interactive input even when | Matt Johnston | |
we're waiting for a key exchange. This should hopefully fix the situation where "~." doesn't work to terminate a client session when a laptop wakes up. The client will be stuck waiting for a key exchange on a dead connection, so won't have read the escape character | |||
2014-02-12 | cleanup before clearing keys | Matt Johnston | |
2014-01-23 | requirenext doesn't need two values | Matt Johnston | |
2013-11-14 | rename random.h to dbrandom.h since some OSes have a system random.h | Matt Johnston | |
--HG-- rename : random.c => dbrandom.c rename : random.h => dbrandom.h | |||
2013-11-14 | use oldstyle comments | Matt Johnston | |
2013-05-21 | merge in HEAD | Matt Johnston | |
--HG-- branch : ecc | |||
2013-04-14 | requirenext fixup for firstkexfollows | Matt Johnston | |
2013-04-07 | ecc kind of works, needs fixing/testing | Matt Johnston | |
--HG-- branch : ecc | |||
2013-04-03 | Just put the version string on the queue, don't use atomicio | Matt Johnston | |
2013-04-01 | Run the cleanup handler also when we close due to TCP connection being closed | Matt Johnston | |
2013-03-31 | send out our kexinit packet before blocking to read the SSH version string | Matt Johnston | |