mirror of
https://github.com/clearml/dropbear
synced 2025-02-07 05:17:28 +00:00
Remove none cipher
This commit is contained in:
parent
a36f182b36
commit
4b021ae6f0
@ -179,9 +179,6 @@ algo_type sshciphers[] = {
|
||||
{"blowfish-cbc", 0, &dropbear_blowfish, 1, &dropbear_mode_cbc},
|
||||
#endif
|
||||
#endif /* DROPBEAR_ENABLE_CBC_MODE */
|
||||
#if DROPBEAR_NONE_CIPHER
|
||||
{"none", 0, (void*)&dropbear_nocipher, 1, &dropbear_mode_none},
|
||||
#endif
|
||||
{NULL, 0, NULL, 0, NULL}
|
||||
};
|
||||
|
||||
@ -466,38 +463,6 @@ out:
|
||||
return ret;
|
||||
}
|
||||
|
||||
#if DROPBEAR_NONE_CIPHER
|
||||
|
||||
void
|
||||
set_algo_usable(algo_type algos[], const char * algo_name, int usable)
|
||||
{
|
||||
algo_type *a;
|
||||
for (a = algos; a->name != NULL; a++)
|
||||
{
|
||||
if (strcmp(a->name, algo_name) == 0)
|
||||
{
|
||||
a->usable = usable;
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
int
|
||||
get_algo_usable(algo_type algos[], const char * algo_name)
|
||||
{
|
||||
algo_type *a;
|
||||
for (a = algos; a->name != NULL; a++)
|
||||
{
|
||||
if (strcmp(a->name, algo_name) == 0)
|
||||
{
|
||||
return a->usable;
|
||||
}
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
#endif /* DROPBEAR_NONE_CIPHER */
|
||||
|
||||
#if DROPBEAR_USER_ALGO_LIST
|
||||
|
||||
char *
|
||||
|
@ -295,8 +295,6 @@ struct clientsession {
|
||||
info request from the server for
|
||||
interactive auth.*/
|
||||
#endif
|
||||
int cipher_none_after_auth; /* Set to 1 if the user requested "none"
|
||||
auth */
|
||||
sign_key *lastprivkey;
|
||||
|
||||
int retval; /* What the command exit status was - we emulate it */
|
||||
|
@ -243,10 +243,6 @@
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#ifndef DROPBEAR_NONE_CIPHER
|
||||
#define DROPBEAR_NONE_CIPHER 0
|
||||
#endif
|
||||
|
||||
/* free memory before exiting */
|
||||
#define DROPBEAR_CLEANUP 1
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user