64 Commits

Author SHA1 Message Date
27ad967f41 Add support for FreeBSD
Some checks failed
build / build (push) Has been cancelled
2025-10-31 16:29:40 +01:00
Un1q32
c205783caa only download 1 macOS SDK 2025-09-07 21:13:15 -04:00
Un1q32
7abe99fbc1 zig 15 is broken ig 2025-08-26 19:53:22 -04:00
Un1q32
b4091e9eba fix 2025-08-26 19:47:30 -04:00
Un1q32
e1a45f3c26 update zig version 2025-08-26 19:44:22 -04:00
Un1q32
2c4bceb86d update readme 2025-04-26 01:21:37 -04:00
Un1q32
45e1c8a3f2 rename variable 2025-04-25 22:33:22 -04:00
Un1q32
a4edfcd8aa fix 2025-04-25 22:31:58 -04:00
Un1q32
176999429e reuse the data buffer for the response, saves an allocation 2025-04-25 22:29:57 -04:00
Un1q32
528ee2df21 say GNU/Linux to communicate that only glibc is supported 2025-04-25 21:59:00 -04:00
Un1q32
37d6c6aaec fix a memory leak and some potential issues 2025-04-25 21:56:49 -04:00
Un1q32
27e1373c69 update readme 2025-04-25 20:59:14 -04:00
Un1q32
de95a626a0 add readme 2025-04-25 20:56:49 -04:00
Un1q32
9852f6496a build bundles for macOS instead of dylibs
This doesn't really make a difference, but it's technically more correct
2025-04-25 20:36:24 -04:00
Un1q32
d1701e0bd2 go back to stripping dylibs
llvm-strip is smart enough to not remove the code signature from arm64
dylibs, dlls seem to be unaffected so they don't matter
2025-04-25 18:12:24 -04:00
Un1q32
c45a5b7d40 fix stuff 2025-04-25 18:00:22 -04:00
Un1q32
7f7f301b9d fix a weird bug on windows 2025-04-25 15:49:17 -04:00
Un1q32
3031d967ba logging updates 2025-04-25 15:40:39 -04:00
Un1q32
557e865a97 nit 2025-04-25 15:05:03 -04:00
Un1q32
89b7ab3e00 tweak windows bit 2025-04-25 15:02:40 -04:00
Un1q32
6ea3d7fd8e specify C standard explicitly 2025-04-25 02:21:57 -04:00
Un1q32
695bccbfc9 tweak 2025-04-25 02:01:40 -04:00
Un1q32
3f3599106d nit 2025-04-25 01:59:55 -04:00
Un1q32
ec7b3af139 add comment 2025-04-25 01:59:17 -04:00
Un1q32
2bcf6ee2da fix 2025-04-25 01:09:53 -04:00
Un1q32
4756327cc1 minor fixes 2025-04-25 01:09:08 -04:00
Un1q32
0a5a2acf46 remove useless header 2025-04-25 00:47:19 -04:00
Un1q32
b756cb2512 nit 2025-04-25 00:25:01 -04:00
Un1q32
957ba88eb0 darwin does not calculate checksum for us, nevermind 2025-04-25 00:24:46 -04:00
Un1q32
40bf640741 move this variable down 2025-04-25 00:20:52 -04:00
Un1q32
927b61c193 tweak 2025-04-25 00:18:40 -04:00
Un1q32
94c747de9f fix mallocing and sending more bytes than needed 2025-04-25 00:11:53 -04:00
Un1q32
66de61a807 fix macos 2025-04-25 00:02:06 -04:00
Un1q32
95cbf1f8e7 darwin also calculates checksum 2025-04-24 22:47:52 -04:00
Un1q32
3d557bd68f dont calculate checksum on linux (the kernel does it for us) 2025-04-24 22:46:29 -04:00
Un1q32
7ba7ddc9b0 packet size default 64, allow defining on cli 2025-04-24 19:39:17 -04:00
Un1q32
62b0a53148 timed out error with clitest 2025-04-24 19:37:42 -04:00
Un1q32
a08d0777bb only strip .so files (the only ones that can/should be stripped) 2025-04-22 14:07:08 -04:00
Un1q32
e3539ce761 gnu only :( 2025-04-20 20:56:54 -04:00
Un1q32
9b56937568 install dependencies 2025-04-20 19:51:20 -04:00
Un1q32
c1303c3e6a fix 2025-04-20 19:43:20 -04:00
Un1q32
e3634a05ad update 2025-04-20 19:42:16 -04:00
Un1q32
2501e06f33 workflows 2025-04-20 19:38:57 -04:00
Un1q32
719f243b1f no universal binaries 2025-04-20 19:13:22 -04:00
Un1q32
d31cfb0b9b no freebsd womp womp 2025-04-20 19:05:58 -04:00
Un1q32
3fd41511ae clitest logs 2025-04-20 19:04:38 -04:00
Un1q32
2baf0b855d dont format 2025-04-20 19:01:54 -04:00
Un1q32
92f58440c8 a 2025-04-20 19:01:34 -04:00
Un1q32
09155bedcd fix maybe 2025-04-20 19:01:05 -04:00
Un1q32
3e0f31cc4a fix 2025-04-20 19:00:28 -04:00