Commit Graph

203 Commits

Author SHA1 Message Date
hgx100
8373c19424 feat: Add custom system parameters for x-hwid header (#1027)
- Add sub_custom_hwid_params field to DataStore
- Add UI text field for entering custom parameters
- Parse and apply custom parameters when sending HWID headers
- Format: hwid=value,os=value,osVersion=value,model=value
- Empty input uses default system parameters

Co-authored-by: hgx100 <hgx100@github.com>
2025-12-19 11:22:10 +08:00
parhelia512
b0a6b23fdc feat: auto hide/show dock icon on MacOS 2025-12-09 06:03:39 +08:00
Nova
312d6d3a27 Use full config to compare profiles 2025-12-09 05:26:10 +08:00
Nova
61f747361e fix utls default 2025-12-09 05:25:57 +08:00
parhelia512
8d6e3e213c
Merge pull request #1008 from throneproj/dev
feat: support xhttp transport
2025-12-05 02:29:42 +08:00
parhelia512
195826f887 fix: fix grpc transport 2025-12-05 02:15:25 +08:00
parhelia512
6d553474df
fix: fix xhttp extra parser 2025-12-04 11:50:10 +08:00
parhelia512
5b9022cc38
Merge pull request #1005 from throneproj/dev
upstream
2025-12-03 19:47:19 +08:00
parhelia512
9d666595e0 feat: support SIP008 format subscription 2025-12-03 14:22:56 +08:00
Nova
6496a2b3ac Fix extra core 2025-12-03 00:18:12 +03:30
parhelia512
b5b88d38ce
Merge branch 'xhttp' into clashparser 2025-12-01 11:20:51 +08:00
parhelia512
046acde181 refactor: migrate from bulit-in C++ clash parser to clash2singbox 2025-11-30 21:17:56 +08:00
Nova
1983ef7b51 add brutal upload ui 2025-11-27 16:03:35 +03:30
Nova
808c060a25 add brutal upload ui 2025-11-27 12:22:40 +03:30
parhelia512
1ceb8bdb91
Merge pull request #937 from throneproj/dev
upstream
2025-11-22 19:54:05 +08:00
Nova
936774c3ed Fix wireguard parse/export 2025-11-22 13:57:27 +03:30
Nova
b2d917679f Add advanced options &&
Fix some bugs
2025-11-21 23:44:08 +03:30
parhelia512
d8ef39104e
Update edit_vless.ui 2025-11-22 00:20:32 +08:00
parhelia512
db0531396e imporve 2025-11-20 23:46:36 +08:00
parhelia512
b598959742 refactor: merge hysteria2 into hysteria outbound 2025-11-20 09:26:06 +08:00
parhelia512
a9238aecb2 fix 2025-11-20 05:38:51 +08:00
parhelia512
44b7fecaae fix: fix hysteria2 obfs 2025-11-20 03:09:38 +08:00
Nova
212820f0a3 use xudp by default on vless/mess 2025-11-18 15:41:56 +03:30
parhelia512
849d5dd0fe
fix 2025-11-18 19:58:02 +08:00
Nova
3354ab789b add custom tray icon support 2025-11-18 13:11:53 +03:30
parhelia512
2e0556ec81 feat: support xhttp transport 2025-11-18 11:42:45 +08:00
Nova
7a32e4144c Save window position/size 2025-11-17 18:45:22 +03:30
Nova
70c0ecd926 Fix process path &&
Some more fixes
2025-11-17 18:22:26 +03:30
Nova
6bacd1c7a3 Fix lots of bugs 2025-11-17 16:42:44 +03:30
Nova
fa25de7b74 Migrate ui to outbounds 2025-11-16 12:29:57 +03:30
Nova
45d9c5a875 Migrate from bean to outbound 2025-11-11 08:25:59 +03:30
Nova
56d6394e9c Implement new config gen 2025-11-07 12:46:20 +03:30
Nova
3e9a5aa5c3 Implement new classes 2025-11-02 03:06:56 +03:30
Nova
8b9753627a Init refactor 2025-10-30 13:46:44 +03:30
parhelia512
16e7c35885 refactor: declare ruleSetMap as static const 2025-10-29 06:51:42 +08:00
parhelia512
6a1dec8755 chore: rename 2025-10-29 06:13:40 +08:00
Nova
ede263056a Better local DNS override handling 2025-10-27 21:02:54 +03:30
parhelia512
43298a4d3b fix: fix system proxy on KDE desktop 2025-10-24 13:42:28 +08:00
Nova
546b023dbc Fix threading issues 2025-10-22 03:22:37 +03:30
Nova
ae75863aed Add country only test 2025-10-17 17:27:30 +03:30
Nova
b5b0423283 Hide system DNS by default 2025-10-16 02:09:06 +03:30
Nova
83fde955a4 Keep search bar under shortcut
This reverts commit a67b0fe5e2.
2025-10-09 17:08:51 +03:30
parhelia512
0513a570b0
Update ProxyEntity.hpp 2025-10-09 20:07:21 +08:00
parhelia512
9e82c19451 improve and support filter by country code 2025-10-09 20:04:40 +08:00
parhelia512
a67b0fe5e2 imporve layout 2025-10-08 10:11:41 +08:00
Nova
ea73f7d28f implement drop file/text/image &&
add import from file option
2025-10-06 02:27:33 +03:30
Nova
930ed61f7e implement wireguard file config parser 2025-10-06 01:41:25 +03:30
parhelia512
34ba9576c5 fix 2025-10-04 00:10:59 +08:00
parhelia512
ee01223f11 improve basic settings dialog layout 2025-10-03 23:19:05 +08:00
Nova
10e0b3158d add country emoji to speed test and its result 2025-10-03 16:19:45 +03:30