Commit Graph

19 Commits

Author SHA1 Message Date
31c74fc960 logger tests; verify buffering, flushing, and overflow behavior 2026-08-06 10:49:05 +02:00
d56010b064 refactor build system: separate test module and streamline test dependencies 2026-08-06 10:48:43 +02:00
7ae1907189 refined build configuration 2026-08-04 13:51:51 +02:00
2a6ade9bf7 unify configuration path resolution between dev and prod (use zig build run -- --path "config/config.toml") 2026-08-04 13:17:00 +02:00
7c97ad554e Introduce logging module with a minimal, thread-safe logger implementation 2026-08-04 11:18:38 +02:00
a8ff9d95bb Introduce signals module for signal handling 2026-08-03 22:36:13 +02:00
2688cacfa7 Refactor memory utilities: unify validation logic, adjust return types, and clean up main.zig formatting. 2026-08-03 12:43:34 +02:00
0a7ad2662c Introduce deinitIfExists utility and replace deinitIfLive for optional resource cleanup in main.zig. 2026-08-02 23:41:15 +02:00
88d312e713 Refactor deinitIfLive: adjust return type and parameter naming; update allocator usage in main.zig 2026-08-02 23:13:19 +02:00
d70a051a57 Introduce deinitIfLive utility and integrate enhanced memory management 2026-08-02 22:59:02 +02:00
b1bdfccd1e Enhance build options and refactor memory management for configuration parsing 2026-08-02 18:16:58 +02:00
84c4158aaa Update configuration handling: refine path resolution and allocator usage in main.zig 2026-08-02 18:01:28 +02:00
250829e922 Refactor configuration handling and integrate command-line argument parsing with args.zig 2026-08-01 23:28:06 +02:00
f902086e14 Clean up formatting and remove redundant debug output in main.zig 2026-08-01 22:04:47 +02:00
569700d6bd Update configuration paths and enhance allocator handling in main.zig 2026-08-01 22:01:48 +02:00
a7aa1517ca Add Config structure, TOML parser, and tests for zocket configuration 2026-08-01 14:23:07 +02:00
aa3b77eeda Add initial zocket/config.toml and define Zig dependency for TOML parsing 2026-07-31 23:09:10 +02:00
7d85821643 Add initial Zig build system and project structure 2026-07-31 18:30:16 +02:00
d032018885 Initial commit 2026-07-31 15:45:22 +00:00