Commit graph

11 commits

Author SHA1 Message Date
ed055f338d Introduced Connect Module, which manages HTTPx Clients, solves network/DNS issues, and coordinates Tor Bootstraps. Introduced async & single endpoint full workflows. This version is stable and tested for DNS & Tor problems. Also modified Configuration to be Pydantic, instead of @dataclass_json, and changed the connection type to enums. Further, there's a new enum function to get the new enum types, but the legacy function exists for backwards compatability. 2026-08-03 16:59:39 -04:00
4d6f810100 Setup Script & Actual Firewall DNS Scripts. As well as optional functions to do automated setups 2026-07-22 20:37:20 -04:00
ff493455b3 Introduced Managed DNS settings to Wireguard, which is redundant for nmcli. However, this same framework can be used for other protocols or implementations. 2026-07-22 14:04:50 -04:00
c4ffe9be3c Integration of Firewall feature to Systemwide Wireguard 2026-07-21 09:44:03 -04:00
0ab1ac4168 Update file management-related logic 2026-02-11 09:48:08 +01:00
272fa5f93b Improve interpreter exit-related logic 2025-11-24 09:08:41 +01:00
18f50c67fb Add support for WireGuard endpoint verification 2025-11-05 02:24:21 +01:00
43866a0807 Update and refactor existing codebase 2025-03-12 02:09:18 +01:00
6b09780eac Adopt revised naming conventions 2025-02-22 21:47:17 +01:00
fe92bbf351 Update string formating and improve file storage-related logic 2024-09-20 16:57:27 +02:00
d6c9664345 Initial commit 2024-09-11 19:39:33 +02:00