Loren Eteval
|
0fe056b741
|
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
|
e52e37fc03
|
Update Intellisense for hy1 & hy2
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-22 19:26:56 +08:00 |
|
Loren Eteval
|
41758e9047
|
Change to parseHostPort usage
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-21 12:10:03 +08:00 |
|
Loren Eteval
|
114772256c
|
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
|
3a82f970e9
|
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
|
ed3af41c1f
|
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
|
f9d8f24fc9
|
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
|
2b94ec937a
|
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
|
19d197e3fe
|
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
|
e52fa24053
|
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
|
ba1f00744f
|
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
|
81a6542162
|
Refine Tor relay behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-06 22:30:52 +08:00 |
|
Loren Eteval
|
518f0bd282
|
Refine editor completion
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-06 22:27:18 +08:00 |
|
Loren Eteval
|
280d946f61
|
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
|
7dfc0ed5da
|
Refine editor completion
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-21 18:30:39 +08:00 |
|
Loren Eteval
|
e97582125f
|
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
|
58a6e02418
|
Refine Core behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-20 11:24:18 +08:00 |
|
Loren Eteval
|
0545c21bc8
|
Refine configuration handling
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-20 11:23:46 +08:00 |
|
Loren Eteval
|
6de5ecc305
|
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
|
3647a7e01f
|
Add trojan import/export support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-14 18:19:06 +08:00 |
|
Loren Eteval
|
04e67cff64
|
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
|
cf634ae894
|
Add hysteria2 support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-10 14:06:22 +08:00 |
|
Loren Eteval
|
49bc8f9a44
|
Refactor Hysteria to Hysteria1
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-10 13:20:41 +08:00 |
|
Loren Eteval
|
e109abfefc
|
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
|
55d4190b69
|
Add more copyright notice
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:56 +08:00 |
|
Loren Eteval
|
38ed89528b
|
Update tun2socks exitcode handling
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:56 +08:00 |
|
Loren Eteval
|
f3fd511755
|
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
|
92db887ec0
|
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
|
a682662ca1
|
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
|
481ba9388b
|
Add Windows TUN support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:55 +08:00 |
|
Loren Eteval
|
02e1cfbe5d
|
Refine Tor relay behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:55 +08:00 |
|
Loren Eteval
|
1d28b51c8f
|
Add core wait controls
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:55 +08:00 |
|
Loren Eteval
|
470c4618e0
|
Add copyright notice
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:55 +08:00 |
|
Loren Eteval
|
2c30ecb243
|
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
|
42d9fb1be5
|
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
|
c23d4f7cfd
|
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
|
ff58f6c0ff
|
Add Tor Routing support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-08-30 17:03:32 +08:00 |
|
Loren Eteval
|
e92c6a9e85
|
Add Edit Routing feature
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-08-11 12:59:46 +08:00 |
|
Loren Eteval
|
d46a24f946
|
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
|
09a246f08b
|
Update constants
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-07-25 16:58:03 +08:00 |
|
Loren Eteval
|
e08021ac85
|
Add project files
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-07-24 19:49:17 +08:00 |
|