Loren Eteval
|
bf27577000
|
Update
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-11-18 22:40:00 +08:00 |
|
Loren Eteval
|
2f8d395536
|
Add Interface
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-11-17 21:59:50 +08:00 |
|
Loren Eteval
|
99ff7efe59
|
Update Configuration.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-11-11 18:20:30 +08:00 |
|
Loren Eteval
|
c82f29baf8
|
Optimize CPU usage in Core.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-11-11 11:03:54 +08:00 |
|
Loren Eteval
|
a5349a5876
|
Refactor configuration export logic
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-11-11 11:02:22 +08:00 |
|
lilendian0x00
|
611ef875c4
|
Fixed not specifying headers for TCP HTTP protocol
|
2023-11-08 03:36:44 -08:00 |
|
Loren Eteval
|
2171429dec
|
Improve VPN mode theme and optimize CPU usage
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-11-05 16:42:49 +08:00 |
|
Loren Eteval
|
4a0618aff2
|
Add hysteria2 share link import/export support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-22 19:28:52 +08:00 |
|
Loren Eteval
|
a7f2d81359
|
Update Intellisense for hy1 & hy2
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-22 19:26:56 +08:00 |
|
Loren Eteval
|
7cabeccb87
|
Change to parseHostPort usage
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-21 12:10:03 +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
|
19918b5bdc
|
Fix core exitcallback called multiple times
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-18 16:40:25 +08:00 |
|
Loren Eteval
|
9c62248120
|
Add time.sleep to avoid occupying CPU resources too much
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-18 16:39:36 +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
|
cd6bd1207f
|
Add redirect options for backward compatibility
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-08 19:46:36 +08:00 |
|
Loren Eteval
|
c349207227
|
Add stdout/stderr redirect guard for pythonw.exe
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-08 19:30:34 +08:00 |
|
Loren Eteval
|
d6eba24902
|
Add core logging support via redirected stdout/stderr
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-06 22:49:23 +08:00 |
|
Loren Eteval
|
3d76b62510
|
Fix TLSObject serverName when protocol is VMess
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-06 22:33:52 +08:00 |
|
Loren Eteval
|
f056c92eef
|
Update TorRelay.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-06 22:30:52 +08:00 |
|
Loren Eteval
|
2b10610073
|
Update Intellisense.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-06 22:27:18 +08:00 |
|
Loren Eteval
|
e267bf0c6e
|
Update core daemon timer timeout from 100ms to 1ms
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-27 22:33:31 +08:00 |
|
Loren Eteval
|
cfb5deeca1
|
Update Intellisense.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-21 18:30:39 +08:00 |
|
Loren Eteval
|
21bb1b2b8d
|
Remove lru_cache decorator on Configuration.toJSON method
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-21 00:01:44 +08:00 |
|
Loren Eteval
|
82f3e61762
|
Update Core.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-20 11:24:18 +08:00 |
|
Loren Eteval
|
37fda6b41f
|
Update Configuration.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-20 11:23:46 +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
|
3aab212681
|
Add trojan import/export support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-14 18:19:06 +08:00 |
|
Loren Eteval
|
c74928f041
|
Add functools.lru_cache to speed up function call
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-14 17:25:45 +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
|
234417e7c3
|
Remove waitTime=1000 when starting tun2socks
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-10 00:01:12 +08:00 |
|
Loren Eteval
|
82349306df
|
Add more copyright notice
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
|
06d5bd8db8
|
Move tordata dir to tempdir implementation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:55 +08:00 |
|
Loren Eteval
|
a688b0dcac
|
Put relation delete before stopping tun2socks
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
|
4b03c1fc95
|
Update TorRelay.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:55 +08:00 |
|
Loren Eteval
|
065095ffd3
|
Add waitCore and waitTime option in Core.py
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
|
3136fc162b
|
Add lru_cache(None) to speed up function call
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-03 15:13:24 +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
|
b734028cad
|
Fix Tor CLI console window shown on Windows platform
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-08-30 23:41:07 +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
|
002b710094
|
Add Edit Routing feature
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-08-11 12:59:46 +08:00 |
|
Loren Eteval
|
dceed1d24a
|
Add support for shadowsocks import/export
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-08-05 11:32:28 +08:00 |
|
Loren Eteval
|
200af25526
|
Update constants
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-07-25 16:58:03 +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 |
|