26 Commits

Author SHA1 Message Date
7714e45019 changed countIntLength type from I to UL 2022-05-29 17:47:50 +02:00
e3790a2bff changed keyLength type from I to UL 2022-05-29 17:46:16 +02:00
4e0a0c7a27 created function checkText
this checks if text has some content
2022-05-29 16:49:18 +02:00
0d64f4fa7c changed textKeyChain generation
it's a little change but it will make encryption/decryption old text UNSUCCESSFUL
2022-05-28 19:45:26 +02:00
3d48c87d8b made generating textKeyChain more variable 2022-05-28 19:41:57 +02:00
ad6209b1cb changed generateTextKeyChain's key type from array to pointer 2022-05-28 19:38:46 +02:00
252bdef502 added note for unknown version 2022-05-26 19:50:58 +02:00
073cdd2468 moved checking for valid key to misc
I'm trying to make code variable as much as possible
2022-05-26 18:40:46 +02:00
35959a4393 changed textKeyChain generation > fixed possible buffer overflow 2022-05-25 17:51:57 +02:00
12557a6a94 removed new FUCKING trailing spaces 2022-05-25 17:20:10 +02:00
cffdd22b85 found some better way to rewind FILE in version checking
just removing that TODO
2022-05-25 17:18:39 +02:00
6282bc6aec removed only char sizeof
'cause char length is 1 lulw
2022-05-24 18:56:32 +02:00
ef4f9f5084 reverted the sizeof removing
I have no idea
2022-05-24 18:45:44 +02:00
70a2040bab removed unused sizeof
fixing my recent mistakes
2022-05-24 18:03:08 +02:00
cea8f06ad8 changed maximal line length (versions.json) to 32
I think 32 is enough/fine
2022-05-24 17:54:25 +02:00
a1503d6b74 changed buffer for versions.json to correct size
it was set to 256 and guess what? the current versions.json is EXACTLY 256 characters long lmaoo
2022-05-24 17:51:19 +02:00
64bc4482a6 added exit note to DOWNLOAD_FAILED 2022-05-21 18:35:51 +02:00
f2da93818b removed *all* trailing spaces
God, please...
2022-05-21 15:46:19 +02:00
60f0ef807e fixed checkVersion problem(s)
this was caused to invalid buffer
2022-05-12 18:42:17 +02:00
6486f500b6 created code for checking how old is your release
don't ask
2022-05-11 18:15:03 +02:00
1f2031b18c removed double-deallocation problem
this was caused by CURL
2022-05-11 18:00:12 +02:00
f09db993e7 added all missing deallocations (hopefully) 2022-05-11 17:50:01 +02:00
7b5f1ba9b6 created function for deallocating outputFlags 2022-05-08 19:54:46 +02:00
7c86692363 added inputFlags as checkVersion parameter 2022-05-06 17:48:28 +02:00
f9bd01c394 moved *all* flags into flags.h 2022-05-05 18:26:10 +02:00
eefffcecdc created folder for WHY2 lib in src/ 2022-05-04 18:18:07 +02:00