8fe73fafe9
implemented getrandom instead of rand
...
also made why2_generate_key's variables snake_case
2024-02-22 22:05:12 +01:00
2408e0cef5
removed non-so-stupid gotos from core-misc
...
in the name of Satan, please do not cause any problems
2024-02-19 12:27:16 +01:00
bd3eb8ed4a
removed duplicate tkch version
...
so yeah v1 and v2 were the same
2024-01-24 21:07:45 +01:00
bd92cd312d
tkch gen fix
2024-01-24 15:10:47 +01:00
d540c1ea88
removed tkch_version from tkch_gen parameters, using flags instead
2024-01-24 15:08:37 +01:00
12e4b7afe5
implemented tkch_versions in tkch_gen
2024-01-24 15:01:31 +01:00
7e33714f53
added WHY2_TEXT_KEY_CHAIN_VERSIONS enum as gen_tkch parameter
2024-01-24 14:54:30 +01:00
54da223e23
moved the historic tkch functions into enum versions
2024-01-24 14:47:48 +01:00
6e51e51a38
removed "old" prefix from gen_tkch_number functions
2024-01-24 14:38:12 +01:00
5a0766871d
created fourth old_gen_tkch function
...
this is the latest one which is being used to this day
2024-01-24 14:37:17 +01:00
5a88fbf045
created third old_gen_tkch function
2024-01-24 14:27:58 +01:00
abe720214c
created second old_gen_tkch function
...
this is gonna be a long day lol
2024-01-24 14:27:18 +01:00
a5298a8cbc
created first old_gen_tkch function
...
first version of tkch ever. I used this to send her my feelings. I couldn't do it normally cause I am loser, yk, so I used this fucking encryption. We're only friends now. But at least we talk to eachother. When she started ghosting me, I nearly hang myself. Thanks, Alex. Thanks that you are for me. I would have unalived myself if you haven't reposponded that time. Thanks so much. I still do love you.
2024-01-24 14:04:19 +01:00
bb0c07ef64
changed callback functions for tkch type to int
2024-01-24 13:55:42 +01:00
74e0453c5b
moved core-misc's replaceWord to global (as why2_replace)
2023-04-20 08:59:23 +02:00
2961beb599
added check_version segfault todo
2023-04-12 19:39:06 +02:00
2c8d81ed64
commented out json_file reading error return
...
valgrind had some beef with it
2023-04-12 10:33:35 +02:00
2ea515ba38
fixed why2_die undefined reference
2023-02-09 19:15:27 +01:00
51f547d9df
added back removed include to misc
2023-02-09 19:00:27 +01:00
dcc4198e58
moved die function to core-misc
2023-02-09 18:49:04 +01:00
6e3599ca74
changed why2_generate_key type to char*
2023-02-08 19:31:46 +01:00
d304b811da
renamed memory_identifier in why2_generate_key
2023-02-08 19:26:54 +01:00
c1e9a15529
implemented why2_fopen
2023-02-05 18:43:43 +01:00
6e7ea8b6f5
renamed why2_free to why2_deallocate
2023-02-05 18:25:42 +01:00
0a61d0ad57
removed returned object from why2_generate_key
2023-02-03 17:19:43 +01:00
ae906571e5
revert why2_generate_key type change
...
revert c0e49247921b97c15e06427bcbbc3c0628bfff3d
2023-02-03 17:18:09 +01:00
9207c1c309
processing exit value of why2_generate_key's fread
...
didn't I say removing all TODOs?
2023-02-03 17:16:15 +01:00
c0e4924792
changed why2_generate_key's type to WHY2_EXIT_CODES
2023-02-03 17:15:40 +01:00
02dd68b385
processing exit value of why2_check_version's fread
...
removing all TODOs
2023-02-03 17:06:02 +01:00
bbb09428d1
renamed all 'public' identificators to snake_case
...
I mean the identificators user gets in contact with
2023-02-03 17:03:46 +01:00
84a1f4ec8b
renamed why2_input_flags' why2_no_output back to noOutput
2023-02-03 16:53:37 +01:00
1be000e46d
changed version_check to core_version_check in why2_check_version
2023-02-02 18:06:59 +01:00
33354b8921
implemented why2_clean_memory in why2_check_version
2023-02-02 17:10:08 +01:00
6cce28c65a
implemented why2_malloc & why2_calloc & why2_free
2023-01-29 20:39:52 +01:00
5e8cf54145
renamed every global function & flag
...
basically - it's in snake_case now AND there's "why2_" at the beginning
2023-01-29 20:14:11 +01:00
dc20b49cc5
moved why2-core's misc to utils directory
2023-01-29 19:46:01 +01:00