Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix -q to hide the banner | Matt Johnston | 2022-04-01 | 1 | -0/+5 |
| | | | | Got lost merging the DEBUG/TRACE level patch | ||||
* | changed TRACE to DEBUG1 for dbclient | HansH111 | 2022-03-19 | 1 | -22/+21 |
| | |||||
* | only show banner when cli_opts.quiet is not set | HansH111 | 2022-03-13 | 1 | -20/+21 |
| | |||||
* | added option to disable trivial auth methods (#128) | Manfred Kaiser | 2021-08-19 | 1 | -0/+3 |
| | | | | | | | | * added option to disable trivial auth methods * rename argument to match with other ssh clients * fixed trivial auth detection for pubkeys | ||||
* | Remove unused cli_authinitialise | Matt Johnston | 2020-12-03 | 1 | -6/+0 |
| | |||||
* | rename some options and move some to sysoptions.h | Matt Johnston | 2018-02-18 | 1 | -2/+2 |
| | |||||
* | options: Complete the transition to numeric toggles (`#if') | Michael Witten | 2017-07-20 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | Pointer parameter could be declared as pointing to const | Francois Perrad | 2017-08-19 | 1 | -1/+1 |
| | |||||
* | message about truncated banner | Matt Johnston | 2016-05-04 | 1 | -15/+19 |
| | |||||
* | Convert #ifdef to #if, other build changes | Matt Johnston | 2016-05-04 | 1 | -14/+14 |
| | |||||
* | refactor indentation with hard tab | Francois Perrad | 2015-12-31 | 1 | -6/+6 |
| | |||||
* | avoid getpass when not used | Mike Frysinger | 2015-10-21 | 1 | -0/+2 |
| | | | | | | | | some systems (like android's bionic) do not provide getpass. you can disable ENABLE_CLI_PASSWORD_AUTH & ENABLE_CLI_INTERACT_AUTH to avoid its use (and rely on pubkey auth), but the link still fails because the support file calls getpass. do not define this func if both of those auth methods are not used. | ||||
* | buf_getstring and buf_putstring now use non-unsigned char* | Matt Johnston | 2015-06-04 | 1 | -5/+5 |
| | |||||
* | Turn banner, methods and tok local variable into char * | Ga?l PORTAY | 2015-05-02 | 1 | -5/+5 |
| | |||||
* | Fix pointer differ in signess warnings [-Werror=pointer-sign] | Ga?l PORTAY | 2015-05-02 | 1 | -3/+3 |
| | |||||
* | Fix pubkey auth if the first key presented fails (infinite loop of | Matt Johnston | 2014-04-23 | 1 | -5/+5 |
| | | | | auth requests). Regresssion in ff597bf2cfb0 | ||||
* | Disable immediate auth for delayed-zlib mode | Matt Johnston | 2014-02-15 | 1 | -8/+16 |
| | |||||
* | DROPBEAR_CLI_AUTH_IMMEDIATE fixed, now enabled by default | Matt Johnston | 2014-01-17 | 1 | -26/+44 |
| | |||||
* | Be a bit more careful about when we want to use CLI_AUTH_IMMEDIATE | Matt Johnston | 2013-04-02 | 1 | -23/+31 |
| | | | | Only use it if we have pubkeys to try, or we have $DROPBEAR_PASSWORD set | ||||
* | Try password before interactive - bit of a hack | Matt Johnston | 2013-04-01 | 1 | -10/+10 |
| | |||||
* | Send an auth packet straight away, save another roundtrip | Matt Johnston | 2013-03-31 | 1 | -4/+5 |
| | | | | This needs a bit of testing to make sure it doesn't have side-effects. | ||||
* | - Only request "none" cipher after auth has succeededinsecure-nocrypto | Matt Johnston | 2012-05-17 | 1 | -10/+2 |
| | |||||
* | Add ALLOW_NONE_PASSWORD_AUTH option | Matt Johnston | 2012-05-17 | 1 | -2/+8 |
| | |||||
* | Update insecure-nocrypto to current head | Matt Johnston | 2012-05-16 | 1 | -2/+8 |
|\ | |||||
| * | propagate from branch 'au.asn.ucc.matt.dropbear' (head ↵ | Matt Johnston | 2008-11-06 | 1 | -2/+8 |
| |\ | | | | | | | | | | | | | | | | cdcc3c729e29544e8b98a408e2dc60e4483dfd2a) to branch 'au.asn.ucc.matt.dropbear.insecure-nocrypto' (head 0ca38a1cf349f7426ac9de34ebe4c3e3735effab) | ||||
| | * | propagate from branch 'au.asn.ucc.matt.dropbear' (head ↵ | Matt Johnston | 2006-03-10 | 1 | -2/+8 |
| | |\ | | | | | | | | | | | | | | | | | | | | | 7ad1775ed65e75dbece27fe6b65bf1a234db386a) to branch 'au.asn.ucc.matt.dropbear.insecure-nocrypto' (head 88ed2b94d9bfec9a4f661caf592ed01da5eb3b6a) | ||||
| | | * | - a hack for grahame to run dropbear with "none" cipher. | Matt Johnston | 2005-09-23 | 1 | -2/+8 |
| | | | | | | | | | | | | | | | | | | | | DO NOT USE IF YOU DON'T KNOW THE CONSEQUENCES Here is your noose. Use it wisely. | ||||
* | | | | - Client auth using an agent's key works. Still need to implement client | Matt Johnston | 2009-07-06 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | agent forwarding. | ||||
* | | | | - Print banner to stderr. Probably the right way, and avoids | Matt Johnston | 2009-06-16 | 1 | -1/+1 |
|/ / / | | | | | | | | | | bad interactions with multihop or netcat-alike mode. | ||||
* | | | Add support for zlib@openssh.com delayed compression. | Matt Johnston | 2008-09-29 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | Are still advertising 'zlib' for the server, need to allow delayed-only as an option | ||||
* | | | Allow reading dbclient password from an environment var | Matt Johnston | 2007-03-17 | 1 | -0/+9 |
| | | | |||||
* | | | Make the dbclient password prompt more useful | Matt Johnston | 2006-06-12 | 1 | -2/+2 |
| | | | |||||
* | | | Some cleanups/fixes for various TRACE statements | Matt Johnston | 2006-03-25 | 1 | -1/+1 |
|/ / | |||||
* | | Cancel a dbclient password prompt if the user presses ctrl-c. | Matt Johnston | 2006-01-15 | 1 | -0/+15 |
|/ | | | | Enter still has to be pressed since glibc blocks ctrl-c in getpass() | ||||
* | added keyboard-interactive client support | Matt Johnston | 2005-09-20 | 1 | -5/+73 |
| | |||||
* | * fix longstanding bug with connections being closed on failure to | Matt Johnston | 2005-03-13 | 1 | -1/+1 |
| | | | | | | | connect to auth socket (server) * differentiate between get_byte and get_bool * get rid of some // comments * general tidying | ||||
* | Fixed DEBUG_TRACE macro so that we don't get semicolons left about the place | Matt Johnston | 2005-01-02 | 1 | -15/+15 |
| | |||||
* | Leak found with MallocDebug - it's kinda useful | Matt Johnston | 2004-08-30 | 1 | -0/+2 |
| | |||||
* | License boilerplate etc, add Mihnea as an author to some of the files | Matt Johnston | 2004-08-14 | 1 | -0/+25 |
| | |||||
* | cleaning up the pubkey defines | Matt Johnston | 2004-08-12 | 1 | -5/+5 |
| | |||||
* | Pubkey auth is mostly there for the client. Something strange with | Matt Johnston | 2004-08-03 | 1 | -3/+16 |
| | | | | remote hostkey verification though. | ||||
* | Banner printing | Matt Johnston | 2004-08-02 | 1 | -0/+42 |
| | |||||
* | - Added terminal mode handling etc for the client, and window change | Matt Johnston | 2004-08-01 | 1 | -0/+2 |
| | | | | | - Refactored the terminal-mode handling for the server - Improved session closing for the client | ||||
* | we're nearly there yet | Matt Johnston | 2004-07-30 | 1 | -0/+1 |
| | |||||
* | set the isserver flag (oops) | Matt Johnston | 2004-07-29 | 1 | -23/+2 |
| | | | | fix password auth for the server | ||||
* | Client mostly works up to password auth | Matt Johnston | 2004-07-28 | 1 | -5/+5 |
| | | | | Need to rework algo-choosing etc, since server is now broken. | ||||
* | Progressing client support | Matt Johnston | 2004-07-27 | 1 | -0/+148 |