-
210725ab52
create a macro to reduce the head strain of getting the width of a type
main
Quinn
2025-06-20 00:26:56 +02:00
-
29d76880e3
improve memory allocation logic
Quinn
2025-06-20 00:22:14 +02:00
-
0acc93d137
use an exit function, rather than manually freeing, since it's saver for when errors happen
Quinn
2025-06-19 23:57:46 +02:00
-
b5b16be0ad
mod does not need the width of ull, so set it to be int
Quinn
2025-06-19 23:42:12 +02:00
-
8304c0620b
fix: not adding -DNDEBUG flag to compilation
Quinn
2025-06-19 23:32:38 +02:00
-
e18e9b0297
fix: was not multiplying by byte size of ull
v1.3.1
Quinn
2025-06-19 22:58:35 +02:00
-
65d91b2d00
add error handling for if we cannot get the random data
Quinn
2025-06-19 18:21:57 +02:00
-
2fd839ae12
fix: integer overflow when giving a small value as an argument
Quinn
2025-06-19 18:18:31 +02:00
-
fa19fc2789
fix: using rand() in single flips will always be heads
Quinn
2025-06-19 18:14:33 +02:00
-
b31071bb91
fix: running against linux's stack size limit
v1.3
Quinn
2025-06-19 17:53:12 +02:00
-
598834255f
optimize some more by using /dev/random
Quinn
2025-06-19 16:40:54 +02:00
-
5f6f1bf720
make the macro more cross-compiler friendly
Quinn
2025-06-19 16:41:08 +02:00
-
1e9ae43e52
update workflows (to also include ARM support)
v1.2
Quinn
2025-06-17 23:38:47 +02:00
-
95dce84d28
fully reoptimize
Quinn
2025-06-17 23:28:21 +02:00
-
deabe97247
rework code to be more accurate and platform-independent
Quinn
2025-06-17 12:55:20 +02:00
-
3bbfea7400
fix header file to be more platform-independent
Quinn
2025-06-17 12:46:47 +02:00
-
a37f47d9f6
fix: no such thing as $default-branch
v1.1
Quinn
2025-04-09 15:42:25 +02:00
-
42264b6402
fix: compiler wasn't available
Quinn
2025-04-09 15:35:40 +02:00
-
6189bdcf92
fix: bear not available
Quinn
2025-04-09 15:35:51 +02:00
-
10d1aab05f
add new gh workflows / most of it
Quinn
2025-04-09 15:34:57 +02:00
-
ef1dcf7c39
small fixes in the code, mainly to ensure things work properly.
Quinn
2025-04-09 14:57:14 +02:00
-
40c48980b4
use makefile build system
Quinn
2025-04-09 14:56:24 +02:00
-
28e8aeb707
fix: forgot newlime innlog message
Quinn
2025-04-06 17:34:01 +02:00
-
4607afed9a
use 64 bit integers for count, rather than 32 bit.
Quinn
2025-04-06 17:32:26 +02:00
-
6ef3d4a660
add bounds to numbered input
Quinn
2025-04-06 17:27:55 +02:00
-
40aa1b59e6
add error management script
Quinn
2025-04-06 17:23:22 +02:00
-
50964df129
refactor and pedantic fixes
Quinn
2025-04-06 17:22:56 +02:00
-
8c8386740b
Fix: no need for the if condition there
Quinn
2025-04-06 16:55:54 +02:00
-
6acaff36f7
remove package directory
Quinn
2025-04-06 15:55:47 +02:00
-
1da9e4243e
allow for parsing command line arguments for multiple coinflips at once
Quinn
2025-04-06 15:55:33 +02:00
-
c8dce9dc0e
improved random seed to be less predictable
unset
2025-01-30 16:09:23 +01:00
-
e55fd0f915
add maintainer
v1.0
Quinn
2024-06-12 20:40:59 +02:00
-
8f497d202e
add version
Quinn
2024-06-12 20:37:58 +02:00
-
fb7f3036c7
uploaded files
Quinn
2024-06-12 20:34:45 +02:00