Commit Graph

  • 69be6470b3 improved copy-safety, refined shared state handling, extended tests, updated comments develop Overlord 2026-08-08 18:02:46 +02:00
  • 5c1ad319bc made logger copy-safe, clarified shared state, updated comments Overlord 2026-08-08 10:37:34 +02:00
  • 34cad1c078 qol test comment fix Overlord 2026-08-08 00:13:31 +02:00
  • 0d3e97423a qol fix error handling in deinit Overlord 2026-08-08 00:08:32 +02:00
  • f1b07147b1 enhanced logger: add fixed-width [LEVEL] prefixes, introduce fatalLog for .fatal messages, improve alignment and error handling, made fatal noreturn Overlord 2026-08-08 00:01:39 +02:00
  • 963f1611fb updated logger: integrate mutex into WriterState (move-safety), fix lock/unlock logic in deinit Overlord 2026-08-07 23:22:01 +02:00
  • bea0b6668a enhanced logger: move-safety, add fatal log level, refine buffering and error handling Overlord 2026-08-07 23:11:32 +02:00
  • 31c74fc960 logger tests; verify buffering, flushing, and overflow behavior Overlord 2026-08-06 10:49:05 +02:00
  • d56010b064 refactor build system: separate test module and streamline test dependencies Overlord 2026-08-06 10:48:43 +02:00
  • 7ae1907189 refined build configuration Overlord 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") Overlord 2026-08-04 13:17:00 +02:00
  • 7c97ad554e Introduce logging module with a minimal, thread-safe logger implementation Overlord 2026-08-04 11:18:38 +02:00
  • a8ff9d95bb Introduce signals module for signal handling Overlord 2026-08-03 22:36:13 +02:00
  • 2688cacfa7 Refactor memory utilities: unify validation logic, adjust return types, and clean up main.zig formatting. Overlord 2026-08-03 12:43:34 +02:00
  • 0a7ad2662c Introduce deinitIfExists utility and replace deinitIfLive for optional resource cleanup in main.zig. Overlord 2026-08-02 23:41:15 +02:00
  • 88d312e713 Refactor deinitIfLive: adjust return type and parameter naming; update allocator usage in main.zig Overlord 2026-08-02 23:13:19 +02:00
  • d70a051a57 Introduce deinitIfLive utility and integrate enhanced memory management Overlord 2026-08-02 22:59:02 +02:00
  • b1bdfccd1e Enhance build options and refactor memory management for configuration parsing Overlord 2026-08-02 18:16:58 +02:00
  • 84c4158aaa Update configuration handling: refine path resolution and allocator usage in main.zig Overlord 2026-08-02 18:01:28 +02:00
  • 250829e922 Refactor configuration handling and integrate command-line argument parsing with args.zig Overlord 2026-08-01 23:28:06 +02:00
  • f902086e14 Clean up formatting and remove redundant debug output in main.zig Overlord 2026-08-01 22:04:47 +02:00
  • 569700d6bd Update configuration paths and enhance allocator handling in main.zig Overlord 2026-08-01 22:01:48 +02:00
  • a7aa1517ca Add Config structure, TOML parser, and tests for zocket configuration Overlord 2026-08-01 14:23:07 +02:00
  • aa3b77eeda Add initial zocket/config.toml and define Zig dependency for TOML parsing Overlord 2026-07-31 23:09:10 +02:00
  • 7d85821643 Add initial Zig build system and project structure Overlord 2026-07-31 18:30:16 +02:00
  • d032018885 Initial commit master Overlord 2026-07-31 15:45:22 +00:00