aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Edit ascii artsrdusr2024-03-02
|
* New library needed for password policy <ctype.h>srdusr2024-03-02
|
* Add log file and password policysrdusr2024-03-02
|
* Removed executablesrdusr2024-02-28
|
* Update with description, requirements, usage etc.srdusr2024-02-28
|
* Splash screensrdusr2024-02-28
|
* Update header filesrdusr2024-02-28
|
* Fixed encryption not working, changed file name for pass to include website ↵srdusr2024-02-28
| | | | and username, add ascii art to splash screen/banner
* Add ascii-art.txtsrdusr2024-02-28
|
* Moved function declarations to main.hsrdusr2024-02-27
|
* Moved function declarations to main.hsrdusr2024-02-27
|
* git commit -m "Updated password manager with improvements:- Changed struct ↵srdusr2024-02-27
| | | | 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.
* Initial commitsrdusr2023-09-02
|
* Various changes that include fixes to memory over-flowing and wrong byte ↵srdusr2023-05-05
| | | | sizes allocated
* Add TODOssrdusr2023-03-14
|
* Fixed deprecated 'AES_set_encrypt_key' and etc with EVP functionssrdusr2023-03-14
|
* Working fix on deprecated values/functionssrdusr2023-03-13
|
* Added necessary functions for password ↵srdusr2023-03-13
| | | | generating/encrypting/decrypting/saving/loading
* Working templete/draft to implement a password managersrdusr2023-03-13
|
* Intial commit of empty filessrdusr2023-03-13