Age | Commit message (Collapse) | Author |
|
- Rework monotonic_now/gettime_wrapper and use clock_gettime on more platforms
|
|
|
|
--HG--
branch : fuzz
|
|
For the sake of review, this commit alters only the code; the affiliated
comments within the source files also need to be updated, but doing so
now would obscure the operational changes that have been made here.
* All on/off options have been switched to the numeric `#if' variant;
that is the only way to make this `default_options.h.in' thing work
in a reasonable manner.
* There is now some very minor compile-time checking of the user's
choice of options.
* NO_FAST_EXPTMOD doesn't seem to be used, so it has been removed.
* ENABLE_USER_ALGO_LIST was supposed to be renamed DROPBEAR_USER_ALGO_LIST,
and this commit completes that work.
* DROPBEAR_FUZZ seems to be a relatively new, as-yet undocumented option,
which was added by the following commit:
commit 6e0b539e9ca0b5628c6c5a3d118ad6a2e79e8039
Author: Matt Johnston <matt@ucc.asn.au>
Date: Tue May 23 22:29:21 2017 +0800
split out checkpubkey_line() separately
It has now been added to `sysoptions.h' and defined as `0' by default.
* The configuration option `DROPBEAR_PASSWORD_ENV' is no longer listed in
`default_options.h.in'; it is no longer meant to be set by the user, and
is instead left to be defined in `sysoptions.h' (where it was already being
defined) as merely the name of the environment variable in question:
DROPBEAR_PASSWORD
To enable or disable use of that environment variable, the user must now
toggle `DROPBEAR_USE_DROPBEAR_PASSWORD'.
* The sFTP support is now toggled by setting `DROPBEAR_SFTPSERVER', and the
path of the sFTP server program is set independently through the usual
SFTPSERVER_PATH.
|
|
|
|
--HG--
branch : fuzz
|
|
|
|
|
|
|
|
use m_burn for libtomcrypt zeromem() too
|
|
|
|
|
|
|
|
rather than doing ~ expansion
|
|
--HG--
branch : fastopen
|
|
|
|
--HG--
branch : fastopen
|
|
--HG--
branch : fastopen
|
|
memset rather than = {0} initialiser
--HG--
branch : fastopen
|
|
--HG--
branch : fastopen
|
|
--HG--
branch : fastopen
|
|
--HG--
branch : fastopen
|
|
--HG--
branch : fastopen
|
|
|
|
network timestamps (in tshark)
|
|
|
|
|
|
- Add release script
- Simplify print_version
|
|
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.
|
|
system clock changes
|
|
time
- Set non-pty connections to bulk for client and server
|
|
|
|
--HG--
branch : ecc
|
|
|
|
--HG--
branch : ecc
|
|
--HG--
branch : ecc
|
|
--HG--
branch : kexguess
|
|
|
|
|
|
--HG--
extra : convert_revision : 6cc8735d01f0360b918edc26be05681725c0022a
|
|
--HG--
extra : convert_revision : 8a18c4a60aeaec085923d13d98fa0f93c506ceba
|
|
4fb35083f0f46ea667e7043e7d4314aecd3df46c)
to branch 'au.asn.ucc.matt.dropbear.cli-agent' (head 833d0adef6cdbf43ea75283524c665e70b0ee1ee)
--HG--
branch : agent-client
extra : convert_revision : 6bbab8364de17bd9ecb1dee5ffb796e48c0380d2
|
|
--HG--
extra : convert_revision : 1f8643c5ba7fe789c120b503c396281ac45f9730
|
|
lots of the work that exechild did (and can be shared by client -J option)
--HG--
extra : convert_revision : a15dfd8017af8212b3b227f18ce2539dd471f7f6
|
|
--HG--
extra : convert_revision : 9927a5fe084c8053c747a40515f0213141ef8139
|
|
8a7db1e2fdc5636abb338adb636babc32f465739)
to branch 'au.asn.ucc.matt.dropbear.cli-agent' (head d82c25da2f7e4fb6da510d806c64344e80bb270d)
--HG--
branch : agent-client
extra : convert_revision : 78d02301ae8310efa2639f15da0ea62dea110e4b
|
|
--HG--
extra : convert_revision : ba8ebf724630561c6b9285247be7574a33853a17
|
|
0501e6f661b5415eb76f3b312d183c3adfbfb712)
to branch 'au.asn.ucc.matt.dropbear.cli-agent' (head 01038174ec27245b51bd43a66c01ad930880f67b)
--HG--
branch : agent-client
extra : convert_revision : 12b2f59db65e7339d340e95ac67d6d9ddb193c2b
|
|
* m_close() exits fatally on failure
* other cleanups
--HG--
extra : convert_revision : bed6155e95a293c9fce7e889d283b5958f3035dc
|
|
--HG--
extra : convert_revision : 3dc365619f0840ab5781660b1257a9f22c05d3fe
|