Compare commits

...

1 Commits

Author SHA1 Message Date
42a8f5c358 Version v0.2.91 - Menu changes 2025-08-27 08:06:35 -04:00
2 changed files with 5 additions and 6 deletions

View File

@@ -5,7 +5,6 @@
## Some of the processing seems similar, so maybe code could be more compact. ## Some of the processing seems similar, so maybe code could be more compact.
## Command line otp -e should go to default pad, and then comment after the fact that it used the default pad.
## There is the problem of the location of the pad revealing metadata about how many messages have been sent in the past, or at least the size of the messsages. ## There is the problem of the location of the pad revealing metadata about how many messages have been sent in the past, or at least the size of the messsages.
@@ -17,7 +16,7 @@ Or, better yet, assume the offset is a very large size, and use the pad itself t
## We have three different decrypt file functions ## We have three different decrypt file functions
## Preferences directory and files look off. Should probably have ~/.otp as the default directory, and then in there we can have otp.conf, pads/
## Setup for multiple USB drives ## Setup for multiple USB drives

8
otp.c
View File

@@ -3602,7 +3602,7 @@ int handle_pads_menu(void) {
printf("No pads found.\n"); printf("No pads found.\n");
printf("\nOptions:\n"); printf("\nOptions:\n");
printf(" \033[4mG\033[0menerate new pad\n"); printf(" \033[4mG\033[0menerate new pad\n");
printf(" \033[4mB\033[0mack to main menu\n"); printf(" E\033[4mx\033[0mit\n");
printf("\nSelect option: "); printf("\nSelect option: ");
char input[10]; char input[10];
@@ -3696,7 +3696,7 @@ int handle_pads_menu(void) {
printf("\nActions:\n"); printf("\nActions:\n");
printf(" \033[4mG\033[0menerate new pad\n"); printf(" \033[4mG\033[0menerate new pad\n");
printf(" \033[4mS\033[0met default pad\n"); printf(" \033[4mS\033[0met default pad\n");
printf(" \033[4mB\033[0mack to main menu\n"); printf(" E\033[4mx\033[0mit\n");
printf("\nSelect pad (by prefix) or action: "); printf("\nSelect pad (by prefix) or action: ");
char input[MAX_HASH_LENGTH]; char input[MAX_HASH_LENGTH];
@@ -3767,8 +3767,8 @@ int handle_pads_menu(void) {
} }
return handle_pads_menu(); return handle_pads_menu();
} else if (toupper(input[0]) == 'B') { } else if (toupper(input[0]) == 'X') {
return 0; // Back to main menu return 0; // Exit to main menu
} }
// Find matching pad by prefix // Find matching pad by prefix