mirror of
https://github.com/clearml/dropbear
synced 2025-02-07 13:21:15 +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},
|
{"blowfish-cbc", 0, &dropbear_blowfish, 1, &dropbear_mode_cbc},
|
||||||
#endif
|
#endif
|
||||||
#endif /* DROPBEAR_ENABLE_CBC_MODE */
|
#endif /* DROPBEAR_ENABLE_CBC_MODE */
|
||||||
#if DROPBEAR_NONE_CIPHER
|
|
||||||
{"none", 0, (void*)&dropbear_nocipher, 1, &dropbear_mode_none},
|
|
||||||
#endif
|
|
||||||
{NULL, 0, NULL, 0, NULL}
|
{NULL, 0, NULL, 0, NULL}
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -466,38 +463,6 @@ out:
|
|||||||
return ret;
|
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
|
#if DROPBEAR_USER_ALGO_LIST
|
||||||
|
|
||||||
char *
|
char *
|
||||||
|
@ -295,8 +295,6 @@ struct clientsession {
|
|||||||
info request from the server for
|
info request from the server for
|
||||||
interactive auth.*/
|
interactive auth.*/
|
||||||
#endif
|
#endif
|
||||||
int cipher_none_after_auth; /* Set to 1 if the user requested "none"
|
|
||||||
auth */
|
|
||||||
sign_key *lastprivkey;
|
sign_key *lastprivkey;
|
||||||
|
|
||||||
int retval; /* What the command exit status was - we emulate it */
|
int retval; /* What the command exit status was - we emulate it */
|
||||||
|
@ -243,10 +243,6 @@
|
|||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef DROPBEAR_NONE_CIPHER
|
|
||||||
#define DROPBEAR_NONE_CIPHER 0
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* free memory before exiting */
|
/* free memory before exiting */
|
||||||
#define DROPBEAR_CLEANUP 1
|
#define DROPBEAR_CLEANUP 1
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user