|
|
|
@ -1416,7 +1416,12 @@ char *yon_password_hash_get(password_window *window){
|
|
|
|
const char *encription = gtk_combo_box_get_active_id(GTK_COMBO_BOX(window->EncryptionCombo));
|
|
|
|
const char *encription = gtk_combo_box_get_active_id(GTK_COMBO_BOX(window->EncryptionCombo));
|
|
|
|
const char *hash = gtk_entry_get_text(GTK_ENTRY(window->PasswordHashEntry));
|
|
|
|
const char *hash = gtk_entry_get_text(GTK_ENTRY(window->PasswordHashEntry));
|
|
|
|
if (!yon_char_is_empty(hash)){
|
|
|
|
if (!yon_char_is_empty(hash)){
|
|
|
|
char *final = yon_char_unite(encription,"|",hash);
|
|
|
|
if (strlen(hash)!=128||strlen(hash)!=64){
|
|
|
|
|
|
|
|
yon_ubl_status_box_spawn(GTK_CONTAINER(window->StatusBox),INCORRECT_HASH_LABEL,5,BACKGROUND_IMAGE_FAIL_TYPE);
|
|
|
|
|
|
|
|
yon_ubl_status_highlight_incorrect(window->PasswordHashEntry);
|
|
|
|
|
|
|
|
return NULL;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
char *final = yon_char_unite(encription,"|",hash,NULL);
|
|
|
|
return final;
|
|
|
|
return final;
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
const char *password = gtk_entry_get_text(GTK_ENTRY(window->PasswordEntry));
|
|
|
|
const char *password = gtk_entry_get_text(GTK_ENTRY(window->PasswordEntry));
|
|
|
|
|