Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-02-20 | use a full prototype (#56) | François Perrad | |
2018-02-18 | include config.h for options.h. don't need to include options.h when | Matt Johnston | |
includes.h brings it in | |||
2018-02-14 | make signal flags volatile, simplify handling | Matt Johnston | |
2018-02-09 | Remove none cipher | Matt Johnston | |
2016-05-04 | Convert #ifdef to #if, other build changes | Matt Johnston | |
2016-03-16 | fix empty C prototypes | Francois Perrad | |
2015-12-15 | A few minor style fixes | Matt Johnston | |
2015-12-03 | Client: kill proxy command when exiting application. | Konstantin Tokarev | |
2015-10-21 | fix build when ENABLE_CLI_INTERACT_AUTH is disabled | Mike Frysinger | |
The session.h defines clientsession.cipher_none_after_auth only when ENABLE_CLI_INTERACT_AUTH is defined, but cli-session.c will always try to set that member. export cipher_none_after_auth all the time. | |||
2015-08-03 | Fix problem where auth timeout wasn't checked when waiting for ident | Matt Johnston | |
2015-05-05 | Turn sshsession's remoteident attribute into char * | Gaël PORTAY | |
2015-05-05 | Turn cleantext()'s dirtytext argument into char * | Gaël PORTAY | |
2015-03-20 | Make main socket nonblocking. Limit writequeue size. | Matt Johnston | |
2015-03-01 | Fix pubkey auth after change to reuse ses.readbuf as ses.payload | Matt Johnston | |
(4d7b4c5526c5) --HG-- branch : nocircbuffer | |||
2015-03-01 | A bit of a bodge to avoid memcpy if zlib is disabled | Matt Johnston | |
--HG-- branch : nocircbuffer | |||
2015-02-28 | merge from default | Matt Johnston | |
--HG-- branch : fastopen | |||
2015-02-24 | Add more ATTRIB_NORETURN annotations, from Thorsten Horstmann | Matt Johnston | |
2015-02-24 | DROPBEAR_ prefix for include guards to avoid collisions | Thorsten Horstmann | |
2015-02-20 | Move generic network routines to netio.c | Matt Johnston | |
--HG-- branch : fastopen | |||
2015-02-19 | In theory TFO should work. Needs platform cleanup and testing | Matt Johnston | |
--HG-- branch : fastopen | |||
2015-02-18 | async connections working | Matt Johnston | |
--HG-- branch : fastopen | |||
2015-02-18 | work in progress for async connect | Matt Johnston | |
--HG-- branch : fastopen | |||
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-28 | Make sure the check_close() handler runs when a server child process exits | 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-13 | Add new monotonic_now() wrapper so that timeouts are unaffected by | Matt Johnston | |
system clock changes | |||
2014-01-23 | requirenext doesn't need two values | Matt Johnston | |
2014-01-17 | DROPBEAR_CLI_AUTH_IMMEDIATE fixed, now enabled by default | Matt Johnston | |
2013-11-14 | use oldstyle comments | Matt Johnston | |
2013-11-08 | curve25519 | Matt Johnston | |
--HG-- branch : ecc | |||
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-04 | Take transmit and receive keys into use separately | Matt Johnston | |
2013-04-03 | merge kexguess branch | Matt Johnston | |
2013-04-03 | Don't usually need to recalculate dh_e for the repeated kexdh_init packet | Matt Johnston | |
--HG-- branch : kexguess | |||
2013-04-01 | Run the cleanup handler also when we close due to TCP connection being closed | Matt Johnston | |
2013-04-01 | merge from head roundtrip changes | Matt Johnston | |
--HG-- branch : kexguess | |||
2013-03-31 | Don't bother waiting for a ssh-connection service reply - the server | Matt Johnston | |
will disconnect if it wasn't accepted | |||
2013-03-31 | merge | Matt Johnston | |
--HG-- branch : kexguess | |||
2013-03-31 | send out our kexinit packet before blocking to read the SSH version string | Matt Johnston | |
2013-03-30 | Get rid of client/server specific buf_match_algo, use single | Matt Johnston | |
function with a couple of if statements instead --HG-- branch : kexguess | |||
2013-03-29 | Add kexguess2 behaviour | Matt Johnston | |
--HG-- branch : kexguess | |||
2013-03-29 | first_kex_packet_follows working, needs tidying | Matt Johnston | |
--HG-- branch : kexguess | |||
2013-03-29 | More changes for KEX and ECDH. Set up hash descriptors, make ECC code work, | Matt Johnston | |
ses.hash and ses.session_id are now buffers (doesn't compile) --HG-- branch : ecc | |||
2013-03-27 | more bits on ecc branch | Matt Johnston | |
--HG-- branch : ecc | |||
2013-03-26 | refactor kexdh code a bit, start working on ecdh etc | Matt Johnston | |
--HG-- branch : ecc |