Age | Commit message (Collapse) | Author |
|
* dropbear_exit: remove priority parameter
confusion with dropbear_log()
* const parameter
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
like in function declaration
|
|
|
|
2 nested loops with the same variable 'i',
line 219 and line 309
|
|
|
|
|
|
|
|
|
|
--HG--
branch : fastopen
|
|
|
|
|
|
- Use _exit() in segv handler
|
|
time
- Set non-pty connections to bulk for client and server
|
|
--HG--
rename : random.c => dbrandom.c
rename : random.h => dbrandom.h
|
|
--HG--
branch : ecc
|
|
|
|
Try to read from /dev/urandom multiple times, take input from extra sources,
and use /dev/random when generating private keys
|
|
|
|
|
|
--HG--
extra : convert_revision : 997e53cec7a9efb7413ac6e17b6be60a5597bd2e
|
|
--HG--
extra : convert_revision : 8a18c4a60aeaec085923d13d98fa0f93c506ceba
|
|
--HG--
extra : convert_revision : d44b31a46d0fdfcc92bf4f16e7c49fd49eb40aa1
|
|
--HG--
branch : pubkey-options
extra : convert_revision : 537a6ebebb46424b967ffe787f0f8560e5f447e8
|
|
- Try to reduce the frequency of select() timeouts
- Add a max receive window size of 1MB
--HG--
extra : convert_revision : 9aa22036cb511cddb35fbc0e09ad05acb39b64d1
|
|
so that if it exits early (because something's already listening etc)
then it will return an exitcode of 1.
--HG--
extra : convert_revision : 4e68851f89a773bc502b30dec2b8f6edaa36d473
|
|
--HG--
extra : convert_revision : 53a3f244adf908dac18f2fa7e1d94309497da790
|
|
and 'c22be8b8f570b48e9662dac32c7b3e7148a42206'
--HG--
extra : convert_revision : 066f6aef2791d54b9ec6a0c3033fd28fa946251f
|
|
Max-Gerd Retzlaff
--HG--
extra : convert_revision : a9b0496634cdd25647b65e585cc3240f3fa699ee
|
|
and trailing-comma-in-array issues
--HG--
extra : convert_revision : c22be8b8f570b48e9662dac32c7b3e7148a42206
|
|
--HG--
extra : convert_revision : ba8ebf724630561c6b9285247be7574a33853a17
|
|
finding keys in $PWD.
--HG--
extra : convert_revision : 02c413252c90e9de8e03d91e9939dde3029f5c0a
|
|
--HG--
extra : convert_revision : 2dd1bf9162d8fc4c14b33c5b3c6ca3cbe2ecd587
|
|
--HG--
extra : convert_revision : 6ace12c71fc2773210f2f3d374c96622ca54fe48
|
|
--HG--
extra : convert_revision : 23abf9a27f91b8191c12b24a8b2557e5e8750c21
|
|
and bed6155e95a293c9fce7e889d283b5958f3035dc
--HG--
extra : convert_revision : fff0894a0399405a9410ea1c6d118f342cf2aa64
|
|
* m_close() exits fatally on failure
* other cleanups
--HG--
extra : convert_revision : bed6155e95a293c9fce7e889d283b5958f3035dc
|
|
rather than for every connection, to "conserve entropy".
--HG--
extra : convert_revision : 21df240b71c0af8454725dec9abb428dd4bb97a2
|
|
hosts to connect to forwarded ports. Rearranged various some of the
tcp listening code.
* changed to /* */ style brackets in svr-authpam.c
--HG--
extra : convert_revision : c1e04e648867db464fe9818c4910e4320cd50c32
|
|
--HG--
extra : convert_revision : 3dc365619f0840ab5781660b1257a9f22c05d3fe
|
|
--HG--
extra : convert_revision : d928bc851e32be7bd429bf7504b148c0e4bf7e2f
|
|
--HG--
extra : convert_revision : 25eab43bd46e931fd4afecec49c22b9311062099
|
|
disabled works OK.
--HG--
extra : convert_revision : cc92f744e34125062d052b757967e167f19d6db5
|
|
--HG--
extra : convert_revision : 815f75b9a450396fd5a9cca286803a91f0edc1a9
|
|
- added stderr support for the client
- cleaned up a bunch of "unused" warnings, duplicated header definitions
- added exit-status support for the client
--HG--
extra : convert_revision : 5bdf806d8b440c87f7235414662f4189195618f4
|