22 Commits

Author SHA1 Message Date
DecDuck 4b6e6abe20 feat: switch to libarchive backend 2026-03-01 22:57:04 +11:00
DecDuck e48b87c265 Fix build due to missing command
Adds vendored protoc
2026-02-26 01:00:53 +11:00
DecDuck f469744ebf fix: root ca gen and warning message 2026-02-25 02:14:18 +11:00
Huskydog9988 f0271c640b fix build failing due to missing command 2026-02-08 11:54:08 -05:00
DecDuck 50e54b6c60 feat: formatting 2026-02-05 22:40:00 +11:00
DecDuck 0d98c2b263 feat: rest of droplet calls 2026-02-05 22:36:50 +11:00
DecDuck 30527d8e1a fix: remove log line 2026-02-05 19:17:24 +11:00
DecDuck 7992bf187d feat: manifest generation 2026-02-05 12:00:25 +11:00
DecDuck 2df027fa21 feat: protobuf communication 2026-02-04 13:44:07 +11:00
DecDuck 0098bee3e0 feat: use new depot endpoints in game specialisation 2026-01-21 16:52:49 +11:00
DecDuck 57f0b9b548 feat: open file semaphore 2025-12-20 20:09:53 +11:00
DecDuck 990bd6cf34 feat: depot API 2025-12-20 01:11:05 +11:00
DecDuck 28dfa09084 feat: multipart downloads 2025-12-03 13:56:29 +11:00
quexeky 24f7af8d16 refactor: Convert to a dependency injection system for library sources, contexts, and backends
Signed-off-by: quexeky <git@quexeky.dev>
2025-12-03 10:14:31 +11:00
quexeky c9a75e524b refactor: Add lints to use in future and fix some
Signed-off-by: quexeky <git@quexeky.dev>
2025-12-03 07:34:40 +11:00
DecDuck 49607d08a9 fix: remove openssl 2025-12-01 21:29:19 +11:00
quexeky 5fd8da9145 refactor: Focus on maintainability
Signed-off-by: quexeky <git@quexeky.dev>
2025-12-01 20:21:40 +11:00
DecDuck 996cdba846 feat: add healthcheck 2025-12-01 17:45:55 +11:00
DecDuck a15a14125c update readme 2025-12-01 16:29:33 +11:00
DecDuck 4abafd5d70 add license 2025-12-01 16:28:09 +11:00
DecDuck 6c47163a0b fix: clippy lints 2025-12-01 16:27:08 +11:00
DecDuck 0194b81331 feat: initial commit 2025-12-01 16:25:29 +11:00