Keivan-sf
|
65721cd5e3
|
Parse socks
|
2025-07-27 21:50:52 +03:30 |
|
Keivan
|
863b9321b5
|
Merge pull request #17 from Keivan-sf/9-shadowsocks-parser
9 shadowsocks parser
|
2025-07-27 20:36:26 +03:30 |
|
Keivan-sf
|
574c3807f3
|
Parse shadowsocks
|
2025-07-27 20:35:12 +03:30 |
|
Keivan-sf
|
cbe39f008e
|
Add missing url_decode_str function
|
2025-07-27 20:32:12 +03:30 |
|
Keivan-sf
|
087aacc338
|
Decode vmess url before decoding it for base64
|
2025-07-27 20:31:35 +03:30 |
|
Keivan
|
f807299b60
|
Merge pull request #16 from Keivan-sf/10-trojan-parser
10 trojan parser
|
2025-07-27 18:33:33 +03:30 |
|
Keivan-sf
|
b3fe8a1fd1
|
Url decode names
|
2025-07-27 18:29:17 +03:30 |
|
Keivan-sf
|
291f98f687
|
Improve config model names
|
2025-07-27 18:25:04 +03:30 |
|
Keivan-sf
|
2a6c452c0d
|
Parse trojan URIs
|
2025-07-27 18:19:35 +03:30 |
|
Keivan-sf
|
b27f6e776f
|
Improve help
|
2025-07-27 17:28:51 +03:30 |
|
Keivan
|
fc56ff59ab
|
Merge pull request #15 from Keivan-sf/13-extract-config-name
13 extract config name
|
2025-07-27 16:28:28 +03:30 |
|
Keivan-sf
|
657ec8af99
|
Improve command line interface
|
2025-07-27 16:27:11 +03:30 |
|
Keivan-sf
|
f282a1ae4b
|
Add --get-name flag
|
2025-07-27 16:15:04 +03:30 |
|
Keivan-sf
|
bc5306ca87
|
Fix vmess wrong name
|
2025-07-27 16:14:45 +03:30 |
|
Keivan-sf
|
20554587e5
|
Add remarks to raw data
|
2025-07-27 15:56:47 +03:30 |
|
Keivan
|
72acd64a44
|
Merge pull request #14 from Keivan-sf/1-vmess-parser
vmess parser
|
2025-07-27 12:22:54 +03:30 |
|
Keivan-sf
|
c5ce2b56ee
|
Parse base64 vmess uri
|
2025-07-27 12:21:49 +03:30 |
|
Keivan-sf
|
cfe3c2ed53
|
Parse vmess when not shared via base64
|
2025-07-26 22:19:02 +03:30 |
|
Keivan-sf
|
82be554317
|
Remove unused structs
|
2025-07-26 21:00:26 +03:30 |
|
Keivan-sf
|
131a694cd8
|
Use a shared raw data model for easier implementation
|
2025-07-26 20:51:05 +03:30 |
|
Keivan
|
8b3e04cfb5
|
Merge pull request #12 from Keivan-sf/5-improve-vless-parser-and-headers
sync
|
2025-07-26 19:27:00 +03:30 |
|
Keivan-sf
|
4173b1f964
|
breaking: no more shortend -s for --socksport
|
2025-07-26 19:26:20 +03:30 |
|
Keivan-sf
|
81c930193b
|
Support http inbound
resolves #2
|
2025-07-26 19:25:55 +03:30 |
|
Keivan-sf
|
3d0cbcfc66
|
Read allowInsecure from config uri
|
2025-07-26 19:17:01 +03:30 |
|
Keivan-sf
|
d3495f1ec3
|
Fix null tlsSecurity
|
2025-07-26 19:15:49 +03:30 |
|
Keivan
|
af1c0f1538
|
Merge pull request #8 from Keivan-sf/5-improve-vless-parser-and-headers
5 improve vless parser and headers
|
2025-07-26 16:52:31 +03:30 |
|
Keivan-sf
|
d56482a5c1
|
Move utils to different modules
|
2025-07-26 16:49:47 +03:30 |
|
Keivan-sf
|
ae36a180f7
|
Support xhttp
|
2025-07-26 16:32:53 +03:30 |
|
Keivan-sf
|
763169e04b
|
Support kcp stream
|
2025-07-26 16:08:27 +03:30 |
|
Keivan-sf
|
714e5afe70
|
Decode necessary query params
#7
|
2025-07-26 16:05:38 +03:30 |
|
Keivan-sf
|
6f7b9ca06a
|
Improve config type and add authority
This makes the parser take a more passive approach, no unnecessary
defaults or fileds
|
2025-07-26 13:46:08 +03:30 |
|
Keivan-sf
|
4656489c40
|
Remove json test
|
2025-07-26 12:30:32 +03:30 |
|
Keivan-sf
|
0e813911a3
|
Resolve tcp wrong header type
|
2025-07-26 12:21:12 +03:30 |
|
Keivan-sf
|
5e594c1156
|
Use the new host field in websockets
|
2025-07-26 12:14:39 +03:30 |
|
Keivan-sf
|
cd0b282c6e
|
Parse alpn
|
2025-07-26 11:58:01 +03:30 |
|
Keivan-sf
|
9b73b4c6ed
|
Parse vless header type
|
2025-07-23 21:00:07 +03:30 |
|
Keivan-sf
|
4c0cddda3f
|
Use fingerprints in tls settings
|
2025-07-23 20:03:51 +03:30 |
|
Keivan-sf
|
8e5c6e5cbb
|
Change the version to 0.1.1
|
2025-07-10 22:59:34 +03:30 |
|
Keivan-sf
|
fd5afbfe94
|
Parse ipv6 addresses
resolves #4
|
2025-07-10 20:43:48 +03:30 |
|
Keivan-sf
|
9bfba9a405
|
Add missing test
|
2025-06-27 02:38:53 +03:30 |
|
Keivan-sf
|
737e0b50e8
|
Ignore trailing slash on vless address
|
2025-06-27 02:27:26 +03:30 |
|
Keivan-sf
|
5296b6a413
|
Url decode the path
|
2025-06-25 02:01:29 +03:30 |
|
Keivan-sf
|
0308e55478
|
Add headers for vless ws
|
2025-06-23 12:25:27 +03:30 |
|
Keivan-sf
|
b4dacb5aa5
|
Add path to vless config
|
2025-06-23 12:18:11 +03:30 |
|
Keivan
|
96f015626b
|
Create README.md
|
2023-11-09 12:56:07 +03:30 |
|
Keivan-sf
|
38743bbc25
|
chore: add about and version to cli
|
2023-11-09 12:53:59 +03:30 |
|
Keivan-sf
|
50f1d6d018
|
fix: remove warnings and extra outputs
|
2023-11-09 12:41:09 +03:30 |
|
Keivan-sf
|
2e38ed537e
|
chore: rename lib to utils
To avoid rust confusion between main.rs and lib.rs
|
2023-11-09 12:38:26 +03:30 |
|
Keivan-sf
|
6876a66c06
|
fix: change socks5 to socks in inbounds
|
2023-11-09 12:30:36 +03:30 |
|
Keivan-sf
|
87fa5d063e
|
Add inbound generator
|
2023-11-08 19:51:21 +03:30 |
|