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 |
|
Keivan-sf
|
4dc9f385af
|
Move config models to src
|
2023-11-07 16:36:30 +03:30 |
|
Keivan-sf
|
c4ee41d11b
|
Add inbound config strcutures
|
2023-11-07 16:29:53 +03:30 |
|
Keivan-sf
|
10d1538173
|
Generate full conifg for vless
|
2023-10-26 17:31:33 +03:30 |
|
Keivan-sf
|
19a825c049
|
Add clap for parsing cli args
|
2023-10-24 17:00:00 +03:30 |
|
Keivan-sf
|
c75ff2ad09
|
Remove uri debug log
|
2023-10-23 19:17:55 +03:30 |
|
Keivan-sf
|
914b86c60d
|
Improve main interface
|
2023-10-23 19:16:58 +03:30 |
|
Keivan-sf
|
70ded295a1
|
Add quic settings to stream settings
|
2023-10-23 19:13:16 +03:30 |
|
Keivan-sf
|
422549ece6
|
Add grpc stream settings
|
2023-10-21 11:42:12 +03:30 |
|
Keivan-sf
|
d5902ab926
|
Parse uri from cmd args
|
2023-10-20 17:14:56 +03:30 |
|
Keivan-sf
|
fa88155597
|
Fix no encryption settings on vnex users
|
2023-10-19 19:07:46 +03:30 |
|
Keivan-sf
|
bd984e9c46
|
Fix extra enum field in vless config
|
2023-10-19 19:00:25 +03:30 |
|
Keivan-sf
|
c21bfab50e
|
chore: add test for vless outbound creator
|
2023-10-19 15:33:26 +03:30 |
|
Keivan-sf
|
4776a38926
|
Add reality settings to vless outbound
|
2023-10-19 15:26:41 +03:30 |
|
Keivan-sf
|
95bca7bce5
|
Add tcp setting to vless outbound
|
2023-10-19 11:57:44 +03:30 |
|