Loren Eteval
42b82eb1f7
Improve logical block spacing
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-19 10:02:29 +08:00
Loren Eteval
29a46b541d
Clean up partial external core startup
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-09 12:17:47 +08:00
Loren Eteval
f712f6668c
Refactor core runtime lifecycle
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-08 10:53:30 +08:00
Loren Eteval
e0098f55d0
Refactor incremental log delivery and rendering
2026-08-27 14:58:39 +08:00
Loren Eteval
1dc0d92c1a
Scope DNS resolver to connection lifecycle
...
Create and dispose the DNS resolver with its owning connection manager
instead of at module import time. Make cleanup explicit and keep
architecture and external-core tests aligned with injected resolver
ownership.
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-24 18:40:16 +08:00
Loren Eteval
5526da7267
Expand regression test coverage
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-20 19:37:50 +08:00
Loren Eteval
ca3de8586e
Add project tests
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-17 15:42:59 +08:00