Aiden McClelland
2ee403e7de
chore: remove tor from startos core
...
Tor is being moved from a built-in OS feature to a service. This removes
the Arti-based Tor client, onion address management, hidden service
creation, and all related code from the core backend, frontend, and SDK.
- Delete core/src/net/tor/ module (~2060 lines)
- Remove OnionAddress, TorSecretKey, TorController from all consumers
- Remove HostnameInfo::Onion and HostAddress::Onion variants
- Remove onion CRUD RPC endpoints and tor subcommand
- Remove tor key handling from account and backup/restore
- Remove ~12 tor-related Cargo dependencies (arti-client, torut, etc.)
- Remove tor UI components, API methods, mock data, and routes
- Remove OnionHostname and tor patterns/regexes from SDK
- Add v0_4_0_alpha_20 database migration to strip onion data
- Bump version to 0.4.0-alpha.20
2026-02-10 13:28:24 -07:00
..
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2025-01-09 16:34:34 -07:00
2025-01-09 16:34:34 -07:00
2024-09-25 16:12:52 -06:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2024-10-17 13:31:56 -06:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2025-09-10 03:43:51 +00:00
2024-09-25 16:12:52 -06:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2024-09-25 16:12:52 -06:00
2024-09-25 16:12:52 -06:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2024-10-28 22:33:26 +00:00
2024-09-25 16:12:52 -06:00
2026-02-06 00:10:16 +01:00
2025-03-06 20:36:19 -07:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2026-02-06 00:10:16 +01:00
2025-05-21 10:24:37 -06:00
2024-11-06 03:52:38 +00:00
2024-09-25 16:12:52 -06:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2025-09-23 22:42:17 +00:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2024-09-25 16:12:52 -06:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2026-02-10 13:28:24 -07:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2025-09-10 03:43:51 +00:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2025-06-17 17:50:01 -06:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2025-03-06 20:36:19 -07:00
2025-01-09 16:34:34 -07:00
2024-09-25 16:12:52 -06:00
2024-09-25 16:12:52 -06:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2026-02-10 13:28:24 -07:00
2024-09-25 16:12:52 -06:00
2026-02-10 13:28:24 -07:00
2026-02-06 00:10:16 +01:00
2025-12-15 13:30:50 -07:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2025-02-21 22:08:22 +00:00
2026-02-06 00:10:16 +01:00
2026-02-10 13:28:24 -07:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-01-27 14:44:41 -08:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2026-01-27 14:44:41 -08:00
2025-09-10 03:43:51 +00:00
2026-02-06 00:10:16 +01:00
2026-01-15 11:42:17 -08:00
2026-01-15 11:42:17 -08:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2025-03-06 20:36:19 -07:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2026-01-27 14:44:41 -08:00
2025-03-06 20:36:19 -07:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2025-04-29 14:12:21 -06:00
2024-11-06 03:52:38 +00:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2024-09-25 16:12:52 -06:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2026-02-06 00:10:16 +01:00
2025-04-10 19:51:05 +00:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2024-11-06 03:52:38 +00:00
2026-02-06 00:10:16 +01:00
2026-01-27 14:44:41 -08:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2025-11-07 10:12:05 +00:00
2026-02-06 00:10:16 +01:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2026-02-06 00:10:16 +01:00
2024-09-25 16:12:52 -06:00
2025-03-06 20:36:19 -07:00