diff options
| author | srdusr <trevorgray@srdusr.com> | 2024-02-27 15:55:41 +0200 |
|---|---|---|
| committer | srdusr <trevorgray@srdusr.com> | 2024-02-27 15:55:41 +0200 |
| commit | eba14f7765085868785317c23483552b7be95355 (patch) | |
| tree | 11d1b693a8adca5f72a0ca3ab05ebb069360b197 /LICENSE | |
| parent | 2688ac14041d0206c36345ca520444bb1c3f11a4 (diff) | |
| download | cerberus-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 'LICENSE')
0 files changed, 0 insertions, 0 deletions
