-
40424da19f
Run clang-format
hovudgren
oysteikt
2026-06-12 02:51:25 +09:00
-
3c2c462710
test/minecraft: test parse_multiple_player_entities
oysteikt
2026-06-12 02:47:33 +09:00
-
9a145b2939
minecraft: split parse_multiple_player_entities off query_player_entities
oysteikt
2026-06-12 02:47:07 +09:00
-
8281c700bc
test/minecraft: test parse_player_entity
oysteikt
2026-06-12 02:23:16 +09:00
-
20171830ea
minecraft: query and parse player positions
oysteikt
2026-06-12 02:22:26 +09:00
-
de777030b0
rcon: use correct packet type for auth responses
oysteikt
2026-06-12 01:59:58 +09:00
-
1b7afcc8e6
test/rcon: use close_socketpair everywhere
oysteikt
2026-06-12 01:23:37 +09:00
-
2432dfe3bb
rcon: don't expect two packets for authentication
oysteikt
2026-06-12 01:08:34 +09:00
-
4a2469bf43
test/rcon: test various aspects of authentication
oysteikt
2026-06-12 00:07:34 +09:00
-
0d106a5f7f
rcon: more detailed errors from rcon_authenticate
oysteikt
2026-06-11 23:42:31 +09:00
-
5e5521bfc8
test/rcon: test unexpected server connection close
oysteikt
2026-06-12 00:06:24 +09:00
-
6dd67cdb50
test/rcon: name sockets fds more clearly
oysteikt
2026-06-12 00:05:24 +09:00
-
b8d861cc84
rcon: handle recv_packet with body size 0
oysteikt
2026-06-11 23:39:06 +09:00
-
8c0e5fae40
.gitea/workflows/build-and-test: run rsync with --checksum for coverage report upload
oysteikt
2026-06-11 23:05:14 +09:00
-
a36c1cbcc3
.gitea/workflows/build-and-test: build nix outputs with -L
oysteikt
2026-06-11 18:14:14 +09:00
-
1e9e711a71
.gitea/workflows/build-and-test: run rsync with --delete for coverage report upload
oysteikt
2026-06-11 18:13:08 +09:00
-
ee2b648c9a
nix/coverage-html: use line coverage for badge number
oysteikt
2026-06-11 17:55:13 +09:00
-
28ddaff0b7
rcon.c: fix freebsd cross
oysteikt
2026-06-11 17:52:24 +09:00
-
3b92010f20
README: add link to coverage
oysteikt
2026-06-11 17:45:11 +09:00
-
b39e41f294
flake.nix: add libllvm to devshell
oysteikt
2026-06-11 17:42:05 +09:00
-
10c8780027
nix/coverage-html: generate badge
oysteikt
2026-06-11 17:41:49 +09:00
-
6b69812a3a
nix/coverage-html: ignore header files
oysteikt
2026-06-11 17:41:23 +09:00
-
16e9f12a34
Split off rcon related code into separate source file
oysteikt
2026-06-11 17:02:12 +09:00
-
d3e4b35b73
flake.nix: ensure llvm profile outputs end up in output
oysteikt
2026-06-11 16:57:47 +09:00
-
e33c1b65e2
.gitignore: ignore coverage outputs
oysteikt
2026-06-11 16:54:42 +09:00
-
4ea2888ddf
flake.nix: make gitea workflows runnable locally through nix run
oysteikt
2026-06-11 04:33:44 +09:00
-
89571ab9a2
.gitea/workflows/build-and-test: init
oysteikt
2026-06-11 04:33:18 +09:00
-
7c2b7e5ea8
main.c: remove unused argc + argv
oysteikt
2026-06-11 04:32:50 +09:00
-
f847eda400
flake.nix: add package for generating coverage output
oysteikt
2026-06-11 04:32:35 +09:00
-
ca3139fe3b
tests: create some basic unit tests
oysteikt
2026-06-11 04:31:54 +09:00
-
4afb710413
flake.nix: build packages with clang
oysteikt
2026-05-12 20:36:36 +09:00
-
ca540543ed
flake.nix: fix use of clang in devshell
oysteikt
2026-05-12 20:36:28 +09:00
-
16b83475c2
recv_packet: calculate valid package sizes from struct size
oysteikt
2026-05-12 19:26:00 +09:00
-
ef973d9532
{send,recv}_packet: embed last padding byte in package struct and fix sizes accordingly
oysteikt
2026-05-12 19:25:23 +09:00
-
ba31695c9b
{send,recv}_packet: use compiler intrinsics to fix endianness on all platforms
oysteikt
2026-05-12 19:23:12 +09:00
-
061101731c
Makefile: build against C23 with GNU extensions
oysteikt
2026-05-12 20:05:51 +09:00
-
13c8ced533
recv_packet: fix reported packet size on abnormal payloads
oysteikt
2026-05-12 19:21:09 +09:00
-
b8c8d886ab
add gplv3 license
frero
2026-05-12 11:19:22 +02:00
-
3c8d72f8d8
Makefile: strip symbols on release build
oysteikt
2026-02-12 12:57:38 +09:00
-
e34c59fed4
Merge pull request 'flake.nix: add nix package' (#5) from add-nix-package into hovudgren
frero
2026-02-12 10:24:04 +01:00
-
-
9629f86ba0
flake.nix: use
lib.fileset for source filtering
oysteikt
2026-02-12 12:33:26 +09:00
-
8f6c41c47e
flake.nix: add freebsd cross compiled variant of package
oysteikt
2026-02-12 12:28:37 +09:00
-
1669bc478f
nix/package: init
oysteikt
2026-02-12 12:27:59 +09:00
-
81fededbc0
Makefile: add
install target
oysteikt
2026-02-12 12:26:57 +09:00
-
-
9e0f8c1d85
.envrc: init
oysteikt
2026-02-09 12:11:41 +09:00
-
071d511e89
Makefile: split release/debug targets, add more compile flags
oysteikt
2026-02-09 12:08:01 +09:00
-
c271425a55
README: add link to relevant bluemap code
oysteikt
2026-02-08 16:10:10 +09:00
-
24b45c002f
add readme
frero
2026-02-08 00:46:17 +01:00
-
9be78416d1
fix: remove double auth packet sending
frero
2026-02-08 00:14:40 +01:00
-
ec39359931
ensure little endian
frero
2026-02-08 00:12:14 +01:00
-
ac67ea4f7f
more error handling
frero
2026-02-07 23:18:57 +01:00
-
366405c82a
add some remote utility commands
frero
2026-02-07 22:55:54 +01:00
-
39a943e4cc
send and receive packets
frero
2026-02-07 22:35:41 +01:00
-
4e0036e5f9
rcon protocol helpers
frero
2026-02-07 22:16:10 +01:00
-
27aa6fcd19
add rcon packet struct
frero
2026-02-07 22:04:18 +01:00
-
58dc45b910
get port number from envvar
frero
2026-02-07 21:54:51 +01:00
-
f63f3fa4b7
initial hello world
frero
2026-02-07 20:51:02 +01:00