81 Commits

Author SHA1 Message Date
Nikola Petrov
3df1a43521 Update readme 2023-08-27 23:26:41 +02:00
Nikola Petrov
0e4308f9b7 add length to generate 2023-08-27 23:15:32 +02:00
Nikola Petrov
2874637d2c Rename in, out buffer 2023-08-27 22:16:15 +02:00
Nikola Petrov
b59c4d1d26 move save and load buffer to file in to buffer class 2023-08-27 22:13:11 +02:00
Nikola Petrov
058e24d436 Add optional return 2023-08-27 20:38:26 +02:00
Nikola Petrov
375af5f3cd Change Cpp standard to 20 2023-08-27 20:37:59 +02:00
Nikola Petrov
934c68e6c2 Add LoginInfoPointer Struct 2023-08-27 20:18:47 +02:00
Nikola Petrov
a900289dbf Rename Pass to LoginInfo
and move print_usage, get_args to arg_func.h
2023-08-27 20:16:37 +02:00
Nikola Petrov
746859c70e Update print usage 2023-08-27 16:42:20 +02:00
Nikola Petrov
57828f39be Format document 2023-08-26 22:15:25 +02:00
Nikola Petrov
30a99f35a6 Optimize delete password from buffer 2023-08-26 22:10:48 +02:00
Nikola Petrov
29cfc93580 Fix delete 2023-08-26 17:20:45 +02:00
Nikola Petrov
6e3bd954e5 Remove string size limit 2023-08-26 02:05:10 +02:00
Nikola Petrov
92743427c5 Rename get_passwd to get_user_password 2023-08-26 01:59:55 +02:00
Nikola Petrov
57af63a71c Add tests 2023-08-25 00:29:16 +02:00
Nikola Petrov
48b4402f0e export functionality 2023-08-24 22:26:41 +02:00
Nikola Petrov
1250fed6f9 remove include Buffer.h 2023-08-19 15:36:48 +02:00
Nikola Petrov
9b0a781f05 fix generate password function 2023-08-19 15:26:12 +02:00
Nikola Petrov
05cb50acb4 Add README.md and Flags: -s -c 2023-08-15 22:18:49 +02:00
Nikola Petrov
6d9404b9b5 Format 2023-08-15 16:54:08 +02:00
Nikola Petrov
43fda0a392 Added support for glob
thanks to tsoding/glob.h
2023-08-15 00:15:16 +02:00
Nikola Petrov
6317e9f699 check pass != nullpointer 2023-08-14 16:56:47 +02:00
Nikola Petrov
2a7854ebac define MAX_STRING SIZE 2023-08-14 14:15:12 +02:00
Nikola Petrov
17d1a27640 implement flags -h -g -d -i -l p 2023-08-14 14:14:44 +02:00
Nikola Petrov
07cabde693 update print usage 2023-08-13 22:09:08 +02:00
Nikola Petrov
5bbcb51b55 cyptography done 2023-08-13 21:15:30 +02:00
Nikola Petrov
fdcdc1054b Cryptography WIP 2023-08-13 01:28:01 +02:00
Nikola Petrov
c41127839d narejena osnova implementacija 2023-08-12 22:08:52 +02:00
Nikola Petrov
9f103bbc68 Dodal openssl lib 2023-08-12 22:01:39 +02:00
Nikola Petrov
a85dd0f80c Add project files. 2023-08-12 21:56:59 +02:00
Nikola Petrov
dabab7b0c6 Add .gitattributes and .gitignore. 2023-08-12 21:56:58 +02:00