Merge remote-tracking branch 'origin/main' into fix-critical-issues

# Conflicts:
#	src/shared/chunk.c
This commit is contained in:
2026-07-04 21:07:45 +02:00
4 changed files with 6 additions and 5 deletions
+1 -1
View File
@@ -2,7 +2,7 @@
"$schema": "https://opencode.ai/config.json",
"permission": {
"bash": {
"*": "ask",
"*": "allow",
"git push origin main": "deny",
"git push origin master": "deny",
"git push *": "ask",
+1
View File
@@ -8,6 +8,7 @@ pkgs.mkShell {
cmake
gnumake
pkg-config
tea
];
buildInputs = with pkgs; [
+1 -1
View File
@@ -61,7 +61,7 @@ void server_listen(Server *server, void (*handler)(int file_descriptor)) {
int file_descriptor =
accept(server->file_descriptor, (struct sockaddr *)&server->address,
&server->address_length);
if (file_descriptor < 0) {
if (server->file_descriptor < 0) {
perror("Could not accept the connection");
exit(EXIT_FAILURE);
}
+3 -3
View File
@@ -36,10 +36,10 @@ CLIENT_CMD_PREFIX = [
TEST_CASES = [
{"name": "Standard (Single-threaded)", "flags": []},
{"name": "Multithreading (-m)", "flags": ["-m"]},
{"name": "Compression (-c -5)", "flags": ["-c -5"]},
# {"name": "Compression (-c -5)", "flags": ["-c -5"]},
{"name": "Compression (-c 0)", "flags": ["-c 0"]},
{"name": "Compression (-c 10)", "flags": ["-c 10"]},
{"name": "Compression (-c 20)", "flags": ["-c 20"]},
# {"name": "Compression (-c 10)", "flags": ["-c 10"]},
# {"name": "Compression (-c 20)", "flags": ["-c 20"]},
# {"name": "Chunk Serialization (-s)", "flags": ["-s"]},
{"name": "Multithreading + Compression (-m -c)", "flags": ["-m", "-c"]},
# {"name": "Multithreading + Chunk Serialization (-m -s)", "flags": ["-m", "-s"]},