summaryrefslogtreecommitdiff
path: root/internal
AgeCommit message (Expand)Author
2 daysfeat: implement system preflight checks and health diagnosticsJames O'Doherty
2 daysrefactor: implement dependency injection and enable parallel testingJames O'Doherty
8 daysfeat(cli): introduce explicit run/exec subcommands to prevent typo-executionJames O'Doherty
8 dayssecurity: restrict permissions of imported WireGuard profiles to 0600James O'Doherty
11 dayscli: improve usage and help outputJames O'Doherty
11 daysrefactor: remove dependency on ip CLI tool and abstract network logicJames O'Doherty
11 daysrefactor: decouple namespace operations and improve test coverageJames O'Doherty
11 daysrefactor: simplify architecture and improve documentationJames O'Doherty
12 daysclean up debugging prints and silence successful execution outputJames O'Doherty
12 daysfix: resolve resource leaks and improve namespace lifecycle managementJames O'Doherty
2026-05-29refactor: rename module to git.theodohertyfamily.com/wg-wrap and apply public...James O'Doherty
2026-05-29refactor: tidy project and stabilize E2E lifecycle testsJames O'Doherty
2026-05-29fix: resolve deadlocks, routing errors, and test timings in test suiteJames O'Doherty
2026-05-29perf: optimize test suite execution and reduce pollingJames O'Doherty
2026-05-29feat: harden bootstrap and optimize network data pathJames O'Doherty
2026-05-29refactor: improve resource management and cleanup patternsJames O'Doherty
2026-05-29feat: implement robust namespace lifecycle and resilience suiteJames O'Doherty
2026-05-29Refactor rootless namespace joining to use C launcherJames O'Doherty
2026-05-29Fix DNS leaks, lifecycle race, and editor arg splittingJames O'Doherty
2026-05-29security, refactor: resolve critical namespace escapes, path traversal, concu...James O'Doherty
2026-05-29feat(cli,parser): support custom profile names and overhaul WireGuard .conf p...James O'Doherty
2026-05-29refactor: optimize file cleanups, propagate exit codes, and fix MakefileJames O'Doherty
2026-05-29feat(dns): implement unprivileged DNS isolation, precedence order, and profil...James O'Doherty
2026-05-29feat: implement userspace wireguard data-path and unprivileged host fd-passingJames O'Doherty
2026-05-22refactor: unify path management and complete profile management systemJames O'Doherty
2026-05-22Fix PID lifecycle race and improve CLI routing for diagnostic commandsJames O'Doherty
2026-05-22Refactor lifecycle to support XDG_RUNTIME_DIR and fix binary pathing in E2E t...James O'Doherty
2026-05-22Implement automatic namespace lifecycle cleanup with last-man-out reference c...James O'Doherty
2026-05-22Security hardening: prevent shell injection and null-byte crashes, implement ...James O'Doherty
2026-05-22feat: add argument verification diagnostic and secure temp files for launcherJames O'Doherty
2026-05-22docs: update README and AGENTS.md to reflect embedded launcher architectureJames O'Doherty
2026-05-22feat: implement rootless network isolation bootstrap and C launcherJames O'Doherty
2026-05-22Update AGENTS.md with performance conventions and add t.Parallel to CLI testsJames O'Doherty
2026-05-22Implement platform compatibility stubs and update AGENTS.mdJames O'Doherty
2026-05-22Refactor CLI for testability and implement hermetic config path injectionJames O'Doherty
2026-05-22Scaffold wg-wrap project structure and toolchainJames O'Doherty