671 Commits

Author SHA1 Message Date
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
7f90c74124 trying to add correct memory allocation
it's possible I'll revert this lol
2022-05-23 18:02:59 +02:00
9a2663c7a4 replaced malloc in loop with realloc
when I was coding first version of WHY2 I didn't know there's something like it lulw
2022-05-22 15:27:37 +02:00
a898f8a824 changed DOWNLOAD_FAILED exit code to 2 2022-05-21 18:37:24 +02:00
64bc4482a6 added exit note to DOWNLOAD_FAILED 2022-05-21 18:35:51 +02:00
f4148b0de7 secured key generation
I made generating 'random' numbers much much secured -> /dev/urandom
2022-05-21 16:26:24 +02:00
f2da93818b removed *all* trailing spaces
God, please...
2022-05-21 15:46:19 +02:00
63f2aefe7e added makefile job to why2-test workflow 2022-05-21 15:13:49 +02:00
eb145bdc13 removed trailing spaces from gh workflows 2022-05-21 15:08:21 +02:00
56dab500ca changed version to v3.3.4 2022-05-20 19:46:30 +02:00
3086e1aca0 remade build.sh as makefile
This is first version, I don't know if it will be used as main compilation way... so yeah
2022-05-20 19:06:26 +02:00
2440440353 removed deprecated flags completely 2022-05-20 18:30:36 +02:00
95684006ac changed version to v3.3.3 2022-05-19 18:17:34 +02:00
3457482728 fixed linking library problem
I think lol
2022-05-19 18:07:44 +02:00
e6e473db26 typo fix 2022-05-19 17:56:16 +02:00
e22cde7373 removed unused flags for why2-project 2022-05-18 19:03:09 +02:00
e88a403c16 made flags safer 2022-05-18 19:02:41 +02:00
04127bd62a added used libraries into final WHY2 library
just making using WHY2 even easier <3
2022-05-18 18:54:39 +02:00
4790683c49 added 'gcc' to install script
bruh I thought C compiler is installed by default.... *silently crying*
2022-05-16 19:14:46 +02:00
8df9d944ef changed version to v3.3.2 2022-05-13 19:04:38 +02:00
1c4c9ceadb why2-app binary typo fix 2022-05-13 18:52:44 +02:00
8d4403e926 added extra step for testing why2-app binary 2022-05-13 18:49:35 +02:00
8208f02866 fixed build script segfault 2022-05-13 18:46:30 +02:00
1c737fc183 ignore this lol
I'm just trying to find the segfault cause in github ci
2022-05-13 18:00:54 +02:00
d070efe75c removed the github ci swap step 2022-05-13 17:59:32 +02:00
471c676af2 added manual allocation for buffer
just trying to fix da fukin github actionz
2022-05-13 17:31:40 +02:00
67380f51cf fixed invalid allocations
I forgot to add sizeof(int)
2022-05-13 17:30:17 +02:00
625db994c7 switched workflow names 2022-05-12 19:07:17 +02:00
5c37be429e renamed new worflow
whoops
2022-05-12 19:05:10 +02:00
f299f0c6c9 divided workflows into two files 2022-05-12 19:02:26 +02:00
62fa9739e6 moved the swap into right place
I'm just dumb lol
2022-05-12 18:55:34 +02:00
ddacc134b8 added 10G swap 2022-05-12 18:52:38 +02:00
1ff00c5ccf removed the fucking github thing
FUUUCK
2022-05-12 18:50:58 +02:00
70dd6783ad trying to fix github actions problems 2022-05-12 18:45:32 +02:00
60f0ef807e fixed checkVersion problem(s)
this was caused to invalid buffer
2022-05-12 18:42:17 +02:00
3c536f22a8 created github flag
cuz github actions is crashing due to low RAM
2022-05-12 18:41:39 +02:00
360ef5eefe fixed build flags 2022-05-12 18:00:53 +02:00
b098af3ebf separated build.sh into functions
uhm, yeah - the file was kinda shitty so..
2022-05-12 17:23:06 +02:00
f61b5f0b95 added missing flags to why2.h install
I forgot to add 'force' flag for symlink creation (replacing)
2022-05-12 17:16:27 +02:00
6cc5a06a7e added missing description to why2.h
for those who have no idea what C is.... :3
2022-05-12 17:14:43 +02:00
c936ac4b6c implemented why2.h in main files 2022-05-12 17:12:33 +02:00
bc5fabb681 fixed why2.h installation
whoops I typed wrong path
2022-05-12 17:11:41 +02:00
92642ad504 added why2.h into installed 2022-05-12 17:07:39 +02:00
d1447a2796 created header file including all others 2022-05-12 17:04:49 +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
69bc2caec6 changed versions' JSON format 2022-05-11 17:45:20 +02:00
b2e5fcc8f4 changed version to v3.1.1 2022-05-11 17:42:55 +02:00
e60c05a59f added missing textKeyChain deallocation 2022-05-11 17:41:45 +02:00