31 Commits
Author SHA1 Message Date
Loren Eteval 2274520633 Update TUN connect on Windows platform
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-11-06 08:27:57 +08:00
Loren Eteval e0d59aaade Fix TUN mode bug
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-10-21 12:08:49 +08:00
Loren Eteval 0aa28457c8 Refactor code to support older PySide6. Tested minimum version 6.1.0
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-10-19 16:06:20 +08:00
Loren Eteval 845277ec98 Add support for Xray-core logging in Pythonw mode
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-10-15 13:43:12 +08:00
Loren Eteval a2a2e32df4 Skip connection test in Connect.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-10-06 22:34:34 +08:00
Loren Eteval 03d761b351 Switch connection test pool to connectivity test site
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-30 14:52:32 +08:00
Loren Eteval 73be9ba1c6 Update Connect.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-30 14:40:49 +08:00
Loren Eteval d6e4780d68 Refactor connection test to timer implementation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-20 11:17:49 +08:00
Loren Eteval 2f32be964a Update Connect.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-17 18:01:30 +08:00
Loren Eteval 0a3a0be6bc Rename APP().torRelaySettingsWidget to APP().TorRelayWidget
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-16 12:08:51 +08:00
Loren Eteval 9cf8039738 Add connection test timeout support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-15 13:21:37 +08:00
Loren Eteval c1cd0edc3e Fix missing VPN mode branch for hysteria2
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-10 16:14:25 +08:00
Loren Eteval a2332d7df0 Add default gateway not found handling in Connect.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-10 14:20:30 +08:00
Loren Eteval 10c2e3baee Add hysteria2 support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-10 14:06:22 +08:00
Loren Eteval 7c1b959035 Refactor Hysteria to Hysteria1
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-10 13:20:41 +08:00
Loren Eteval 0adc2012b0 Update Connect.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:56 +08:00
Loren Eteval d6f1b097e3 Update tun2socks exitcode handling
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:56 +08:00
Loren Eteval a4cc8a3b72 Add errors/info tray messages in VPN mode
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:56 +08:00
Loren Eteval fe2524233c Add macOS TUN connect implementation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 8c26813815 Add default tor relay establish timeout constant
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval f15c98585a Add Windows TUN support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval d2341916bd Add copyright notice
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 58f24ef640 Add SystemShuttingDown ErrorCode handling in core ExitCallback
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-03 15:12:29 +08:00
Loren Eteval 9286856089 Fix default socks & http tunnel port for Tor CLI
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-08-30 23:41:42 +08:00
Loren Eteval 1c5a395a67 Add Tor Routing support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-08-30 17:03:32 +08:00
Loren Eteval 661637a32a Refactor settings and widget object name
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-08-29 12:44:36 +08:00
Loren Eteval d322aa6ede Add logging when custom routing object not found
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-08-28 11:49:31 +08:00
Loren Eteval 4b86af4601 Optimize routing select/change logic
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-08-19 18:46:28 +08:00
Loren Eteval 002b710094 Add Edit Routing feature
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-08-11 12:59:46 +08:00
Loren Eteval 51f772d78e Fix connect error reporting bug
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-08-05 11:32:52 +08:00
Loren Eteval 6304c92e1a Add project files
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-07-24 19:49:17 +08:00