|
|
6dac98835f
|
Assassin mode Introduced! The assassin_tools allows for creation/use of a session profile with random attributes, ephemeral wireguard config, and coordinates using a ticket for it. This tools module also allows for wiping the assassin's ticket & wireguard config on disable. Additionally, this git commit sees ProfileController using these assassin_tools functions for a working implementation if the profile is marked assassin=True. Also the associated eco-system of ApplicationController starting apps, the existing non-ticket legacy subscription handlers, and even GUI needed to be adjusted to allow for this new assassin flow. Finally, the generic JSON utilities have been improved to make this feature more robust and reliable.
|
2026-08-18 12:54:54 -04:00 |
|
|
|
829feb5939
|
The profile object now has a ticket field. It's now none by default. Also the profile object is passed in, for the use of tickets, both for GUI and core.
|
2026-08-15 14:09:34 -04:00 |
|
|
|
46c8721a1a
|
Sync from the main app streamlines into the Connect module, to do async bulk sync. Additionally ApplicationVersion was transitioned from manual SQL to the ORM, for easier compatibility with the newer sync system. The side effect functions of this have been tested to be stable.
|
2026-08-04 20:17:45 -04:00 |
|
|
|
c4ffe9be3c
|
Integration of Firewall feature to Systemwide Wireguard
|
2026-07-21 09:44:03 -04:00 |
|
|
|
bd34f456b5
|
Introduced IP-interface-based killswitch support for systemwide wireguard, on enable only. This version is stable and working for enable only, with a test script in the fileslot. And fixed GUI's object save creation. Additionally rolled back Connection data models to previous non-enum version.
|
2026-07-20 13:07:04 -04:00 |
|
|
|
703fe57c12
|
Introduce Base profile types on load, which gradually will switch over on save/edits. Transition Connections to using Enum instead of raw strings.
|
2026-07-18 16:44:54 -04:00 |
|
|
|
093e9aacd8
|
Comment clarity on pre-existing Connections, and support for vless and hysteria2 in the connection model
|
2026-07-03 17:24:49 -04:00 |
|
|
|
0ab1ac4168
|
Update file management-related logic
|
2026-02-11 09:48:08 +01:00 |
|
|
|
3c216b21b5
|
Improve connection management-related logic
|
2026-01-20 06:54:56 +01:00 |
|
|
|
531f5cdf3c
|
Add support for stateful Tor sessions
|
2026-01-18 05:15:18 +01:00 |
|
|
|
6dfd5993a2
|
Update and refactor existing codebase
|
2026-01-18 05:02:54 +01:00 |
|
|
|
321ddbd8f0
|
Add support for security incident artifact compilation
|
2025-11-05 17:54:39 +01:00 |
|
|
|
18f50c67fb
|
Add support for WireGuard endpoint verification
|
2025-11-05 02:24:21 +01:00 |
|
|
|
5e4bce542a
|
Add support for conditional credential preservation
|
2025-09-09 02:27:12 +02:00 |
|
|
|
0e76413300
|
Implement support for latest package format revision
|
2025-07-06 23:38:56 +02:00 |
|
|
|
b80416515f
|
Improve configuration metadata validation logic
|
2025-04-18 15:48:13 +02:00 |
|
|
|
d33a73bb96
|
Add support for embedded time zone data
|
2025-03-14 02:43:13 +01:00 |
|
|
|
7f9c6ab1a9
|
Add support for conditional persistent state preservation
|
2025-03-12 02:11:44 +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 |
|
|
|
669cddc2b4
|
Improve profile retrieval-related logic
|
2024-10-13 08:14:33 +02:00 |
|
|
|
7cf9fdf0b3
|
Assign system WireGuard configurations to a secure location
|
2024-09-24 05:12:06 +02:00 |
|
|
|
44451e0f0f
|
Improve application version-related logic
|
2024-09-21 00:38:22 +02:00 |
|
|
|
5ab9ba8c21
|
Improve application management-related logic
|
2024-09-21 00:02:04 +02:00 |
|
|
|
7235438a4a
|
Update, refactor and extend file hash-related logic
|
2024-09-20 18:25:11 +02:00 |
|
|
|
fe92bbf351
|
Update string formating and improve file storage-related logic
|
2024-09-20 16:57:27 +02:00 |
|
|
|
6a066ce3f4
|
Update and refactor existing codebase
|
2024-09-19 17:54:56 +02:00 |
|
|
|
68989396cd
|
Add support for package format revisions and file hashes
|
2024-09-19 00:40:52 +02:00 |
|
|
|
792c416274
|
Improve application version retrieval logic
|
2024-09-18 21:34:21 +02:00 |
|
|
|
d6c9664345
|
Initial commit
|
2024-09-11 19:39:33 +02:00 |
|