New Commands and Features
Added some new commands and upgraded already existing commands as well.
Commands
-
--memorableflag: Added this flag tovokul generateto make the generated string a memorizable string. (in this case, words) -
vokul edit:I have vokuladdandget. So i addedvokul editso you edit passwords or update your TOTP. -
vokul delete: A simple command to remove a service entry entirely. -
vokul export: Allow the user to export their vault to a plain-text JSON file (after re-entering the Master Password). This is a “Right to Leave”—users feel safer using a tool if they know they can easily get their data out of it.
Features
-
Dry-Run/Validation: Before committing a
save()to the file, added a verification check. If the vault file is corrupted during a write operation (e.g., power failure), Vokul will detect it on the next launch and attempt to restore from the last valid.bakfile automatically. - Lockdown on Error: If a user enters the wrong master password, added a “Cooldown” timer. After 3 failed attempts, force the process to sleep for 5 seconds, increasing exponentially to prevent brute-force attacks on the vault file.
(⚠️: Some of these are still in a WIP stage, will update them later. This is the skeleton that i’ll be building around)
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.