Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-08-19 | Pointer parameter could be declared as pointing to const (callback) | Francois Perrad | |
2017-05-18 | merge 2017.75 | Matt Johnston | |
2016-11-19 | Use atomic key generation in all cases | Matt Johnston | |
2016-05-04 | Convert #ifdef to #if, other build changes | Matt Johnston | |
2016-03-17 | move m_burn and function attributes to dbhelpers | Matt Johnston | |
use m_burn for libtomcrypt zeromem() too | |||
2016-03-16 | fix empty C prototypes | Francois Perrad | |
2015-12-15 | Allow setting syslog identifier via startsyslog(). | Konstantin Tokarev | |
2015-08-03 | remove extraneous semicolon from m_free #define | Matt Johnston | |
2015-08-03 | change DROPBEAR_DEFAULT_CLI_AUTHKEY to just prepend homedir | Matt Johnston | |
rather than doing ~ expansion | |||
2015-02-28 | merge from default | Matt Johnston | |
--HG-- branch : fastopen | |||
2015-02-24 | DROPBEAR_ prefix for include guards to avoid collisions | Thorsten Horstmann | |
2015-02-20 | Fixes for backwards compatibility | Matt Johnston | |
--HG-- branch : fastopen | |||
2015-02-20 | Move generic network routines to netio.c | Matt Johnston | |
--HG-- branch : fastopen | |||
2015-02-19 | fallback for old glibc and fastopen | Matt Johnston | |
memset rather than = {0} initialiser --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 | |||
2015-02-15 | tcp fastopen for the server | Matt Johnston | |
--HG-- branch : fastopen | |||
2015-02-14 | connect_remote() is now always non-blocking | Matt Johnston | |
2015-02-13 | Add envirnonment variable for debug timestamps to roughly match | Matt Johnston | |
network timestamps (in tshark) | |||
2015-01-28 | Fix bad multi-statement define for m_free(), detected by Coverity | Matt Johnston | |
2015-01-24 | Default client key path ~/.ssh/id_dropbear | Matt Johnston | |
2014-07-27 | - Don't use multichar constants since recent gcc complains | Matt Johnston | |
- Add release script - Simplify print_version | |||
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-03-13 | Add new monotonic_now() wrapper so that timeouts are unaffected by | Matt Johnston | |
system clock changes | |||
2013-12-03 | - Sockets are set to lowdelay priority initially to improve conneciton setup | Matt Johnston | |
time - Set non-pty connections to bulk for client and server | |||
2013-12-02 | Set IPTOS_LOWDELAY on PTY sessions only | Catalin Patulea | |
2013-10-18 | Merge in changes from the past couple of releases | Matt Johnston | |
--HG-- branch : ecc | |||
2013-10-03 | Constant time memcmp for the hmac and password crypt | Matt Johnston | |
2013-05-21 | merge in HEAD | Matt Johnston | |
--HG-- branch : ecc | |||
2013-04-08 | add printmpint() for debugging | Matt Johnston | |
--HG-- branch : ecc | |||
2013-04-03 | Add sentinel attribute | Matt Johnston | |
--HG-- branch : kexguess | |||
2013-04-01 | Move the more verbose TRACE() statements into TRACE2() | Matt Johnston | |
2011-12-04 | - We don't need to test for NULL before free() | Matt Johnston | |
2011-04-07 | Add noreturn and format attribute hints for some functions. | Matt Johnston | |
--HG-- extra : convert_revision : 6cc8735d01f0360b918edc26be05681725c0022a | |||
2009-09-01 | Rearrange getaddrstring() etc | Matt Johnston | |
--HG-- extra : convert_revision : 8a18c4a60aeaec085923d13d98fa0f93c506ceba | |||
2008-09-23 | propagate from branch 'au.asn.ucc.matt.dropbear' (head ↵ | Matt Johnston | |
4fb35083f0f46ea667e7043e7d4314aecd3df46c) to branch 'au.asn.ucc.matt.dropbear.cli-agent' (head 833d0adef6cdbf43ea75283524c665e70b0ee1ee) --HG-- branch : agent-client extra : convert_revision : 6bbab8364de17bd9ecb1dee5ffb796e48c0380d2 | |||
2008-09-22 | Replace calls to strtoul() with a helper m_str_to_uint() | Matt Johnston | |
--HG-- extra : convert_revision : 1f8643c5ba7fe789c120b503c396281ac45f9730 | |||
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 | - Generalise spawn_command function | Matt Johnston | |
--HG-- extra : convert_revision : 9927a5fe084c8053c747a40515f0213141ef8139 | |||
2007-08-16 | propagate from branch 'au.asn.ucc.matt.dropbear' (head ↵ | Matt Johnston | |
8a7db1e2fdc5636abb338adb636babc32f465739) to branch 'au.asn.ucc.matt.dropbear.cli-agent' (head d82c25da2f7e4fb6da510d806c64344e80bb270d) --HG-- branch : agent-client extra : convert_revision : 78d02301ae8310efa2639f15da0ea62dea110e4b | |||
2007-02-12 | Disable core dumps | Matt Johnston | |
--HG-- extra : convert_revision : ba8ebf724630561c6b9285247be7574a33853a17 | |||
2006-03-21 | propagate from branch 'au.asn.ucc.matt.dropbear' (head ↵ | Matt Johnston | |
0501e6f661b5415eb76f3b312d183c3adfbfb712) to branch 'au.asn.ucc.matt.dropbear.cli-agent' (head 01038174ec27245b51bd43a66c01ad930880f67b) --HG-- branch : agent-client extra : convert_revision : 12b2f59db65e7339d340e95ac67d6d9ddb193c2b | |||
2006-03-08 | * Per-IP connection unauthed connection limits | Matt Johnston | |
* m_close() exits fatally on failure * other cleanups --HG-- extra : convert_revision : bed6155e95a293c9fce7e889d283b5958f3035dc | |||
2005-09-05 | * use own assertions which should get logged properly | Matt Johnston | |
--HG-- extra : convert_revision : 3dc365619f0840ab5781660b1257a9f22c05d3fe | |||
2005-07-18 | - progress towards client agent forwarding | Matt Johnston | |
(incomplete and does not compile) --HG-- branch : agent-client extra : convert_revision : 01038174ec27245b51bd43a66c01ad930880f67b | |||
2005-05-10 | * add a "label" argument to printhex() | Matt Johnston | |
* make some vars static in random.c --HG-- extra : convert_revision : ef941a918e42e8af23b132946f44e6836a327e71 | |||
2004-08-27 | merge of 50be59810e462f9f44f55e421227d6aa0b31982b | Matt Johnston | |
and 69b007796063cb5f042be7cca2d479e90db869c3 --HG-- extra : convert_revision : 5d0dfaa8c0ee6c728a3b4f0f0855199ba729db83 | |||
2004-08-18 | DEBUG_TRACE now only triggers with -v on the cmdline | Matt Johnston | |
--HG-- extra : convert_revision : 91ef4ca657cd116dba148a50a90c8bcc5d206d4b | |||
2004-08-10 | just checkpointing | Matt Johnston | |
--HG-- extra : convert_revision : fbbf404290f3fea3dfa9f6f53eba9389057e9044 |