aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorsrdusr <trevorgray@srdusr.com>2024-02-27 15:55:41 +0200
committersrdusr <trevorgray@srdusr.com>2024-02-27 15:55:41 +0200
commiteba14f7765085868785317c23483552b7be95355 (patch)
tree11d1b693a8adca5f72a0ca3ab05ebb069360b197 /Makefile
parent2688ac14041d0206c36345ca520444bb1c3f11a4 (diff)
downloadcerberus-eba14f7765085868785317c23483552b7be95355.tar.gz
cerberus-eba14f7765085868785317c23483552b7be95355.zip
git commit -m "Updated password manager with improvements:- Changed struct Password to use defined maximum lengths for website, username, and password fields.- Added an array passwords[MAX_PASSWORDS] to store password entries.- Added numPasswords to keep track of the number of passwords.- Updated generate_password function to use a new character set and added printout of generated password.- Updated save_password function to use snprintf for filename construction and include .dat extension.- Updated load_passwords function to check for regular files, null-terminate strings, and populate passwords array.- Added copy_to_clipboard function to copy text to clipboard using xclip.- Updated main function with menu options and input handling.- Improved save and load password calls to handle numPasswords and passwords array. Implement PBKDE2. - Added loop in main to continually display menu until exit choice.
Diffstat (limited to 'Makefile')
0 files changed, 0 insertions, 0 deletions