Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2013-03-23 | Add ~. and ~^Z handling to exit/suspend dbclient | Matt Johnston | |
2013-03-21 | Make hmac-sha2-256 and hmac-sha2-512 work | Matt Johnston | |
2013-03-20 | Fix "-m none" case and ugly typo | Matt Johnston | |
2012-05-17 | - Only request "none" cipher after auth has succeeded | Matt Johnston | |
--HG-- branch : insecure-nocrypto | |||
2012-04-09 | Rename HAVE_FORK to USE_VFORK | Matt Johnston | |
It makes it a bit more obvious why there's a test there since HAVE_FORK is the normal case. | |||
2012-04-08 | check for fork() and not __uClinux__ | Mike Frysinger | |
2011-04-07 | Add noreturn and format attribute hints for some functions. | Matt Johnston | |
--HG-- extra : convert_revision : 6cc8735d01f0360b918edc26be05681725c0022a | |||
2009-09-11 | - Disable compression for non-final multihops | Matt Johnston | |
--HG-- extra : convert_revision : c507a2aacb9e0db4c0266891b8915c614e32857e | |||
2009-09-05 | Move remotehost into svr_ses structure since we can't look it up | Matt Johnston | |
once we've forked (the connection socket has been closed). Fixes inetd mode. --HG-- extra : convert_revision : 7d5d152ec84fb11a188966c1400d213c908cc511 | |||
2009-09-01 | Rearrange getaddrstring() etc | Matt Johnston | |
--HG-- extra : convert_revision : 8a18c4a60aeaec085923d13d98fa0f93c506ceba | |||
2009-07-29 | propagate from branch 'au.asn.ucc.matt.dropbear' (head ↵ | Matt Johnston | |
bbe4e11695a7b22bd89a722600eb4a4020b6fdf3) to branch 'au.asn.ucc.matt.dropbear.cli-agent' (head 276cf5e82276b6c879d246ba64739ec6868f5150) --HG-- branch : agent-client extra : convert_revision : d23b0c21649eb2f0b2d13dbf33c0a9faca25628a | |||
2009-07-09 | - For uclinux, only cleanup on exit for the main process. This avoids | Matt Johnston | |
trashing the state when a failing child exits. --HG-- extra : convert_revision : 5d029ce4602908c3becf0035cf2b7e62816959bc | |||
2009-07-06 | New standard linked list to use, rather than adhoc SignKeyList or TCPFwdList | Matt Johnston | |
--HG-- branch : agent-client extra : convert_revision : 5465e639cc3f5ee0c6c55f0de6e7b6d5a8769da3 | |||
2009-07-01 | Talking to the agent works now. Can't interpret the pubkeys. | Matt Johnston | |
--HG-- branch : agent-client extra : convert_revision : 357373f28e889108178b8627480fd24bc26dcbd7 | |||
2009-07-01 | Make it compile, update for changes in channel structure. | Matt Johnston | |
--HG-- branch : agent-client extra : convert_revision : 84676a98a0848224078a716b1292744a34e9d80c | |||
2009-03-01 | - Get rid of decryptreadbuf, just decrypt in-place with readbuf | Matt Johnston | |
- Share make_mac function for both packet creation and validation - Split recv/trans parts of key_context into their own structures --HG-- extra : convert_revision : 043bc598c76ed43625987e6937e32238f7ed6240 | |||
2008-11-07 | Idle timeout patch from Farrell Aultman. Needs testing, unsure if server | Matt Johnston | |
code works --HG-- extra : convert_revision : ff66e05ae040561110af70114bf83f11ed528f05 | |||
2008-09-29 | - Add Counter Mode support | Matt Johnston | |
--HG-- extra : convert_revision : 5225162bdf32d70b58b6d3ae375a290326c59f3a | |||
2008-09-29 | Add support for zlib@openssh.com delayed compression. | Matt Johnston | |
Are still advertising 'zlib' for the server, need to allow delayed-only as an option --HG-- extra : convert_revision : 319df675cc3c9b35a10b7d8357c94f33fdab1a46 | |||
2008-09-15 | - "-J 'nc localhost 22'" kind of works, needs fixing hostkeys, ptys etc. | Matt Johnston | |
--HG-- extra : convert_revision : 45069dd007ebf414330e0a7abf4fb7e0727049c3 | |||
2008-09-15 | - Add run_shell_command() function to run a "sh -c" command, handling | Matt Johnston | |
lots of the work that exechild did (and can be shared by client -J option) --HG-- extra : convert_revision : a15dfd8017af8212b3b227f18ce2539dd471f7f6 | |||
2008-09-15 | - Split main socket var into ses.sock_in/ses.sock_out in preparation | Matt Johnston | |
for -J proxy_cmd option (and some prelim options for that) --HG-- extra : convert_revision : 47cdea9a7d66c553c6f5eec43b899821939d4e4c | |||
2007-08-08 | - Add -K keepalive flag for dropbear and dbclient | Matt Johnston | |
- Try to reduce the frequency of select() timeouts - Add a max receive window size of 1MB --HG-- extra : convert_revision : 9aa22036cb511cddb35fbc0e09ad05acb39b64d1 | |||
2007-07-27 | Prevent invalid packets being sent during key-exchange, instead queue | Matt Johnston | |
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. --HG-- extra : convert_revision : 48426bd66b8f5ba50045f7ba190d1672745132e2 | |||
2007-02-16 | Fix for -pedantic -ansi compilation, change // to /**/, plus some signedness | Matt Johnston | |
and trailing-comma-in-array issues --HG-- extra : convert_revision : c22be8b8f570b48e9662dac32c7b3e7148a42206 | |||
2007-02-09 | Improve behaviour when flushing out after a process has exited. | Matt Johnston | |
--HG-- branch : channel-fix extra : convert_revision : e73ee8f7ae404a9355685c30828a0ad4524031bc | |||
2005-09-20 | added keyboard-interactive client support | Matt Johnston | |
--HG-- extra : convert_revision : 3df738e42f4fc8b7f0f3ff9ca767386f54edb1ea | |||
2005-07-08 | rename PubkeyList to SignKeyList for clarity | Matt Johnston | |
--HG-- extra : convert_revision : 838e354daf3ae9a1dce710526c37fec9859ee6d1 | |||
2005-03-02 | * Reset the non-blocking status of stdout and stderr as well on exit | Matt Johnston | |
--HG-- branch : nonblock-stdout-stderr extra : convert_revision : b33adcc19cf4616e1ec529da774659530dd551f4 |