Commit Graph

19 Commits

Author SHA1 Message Date
Keivan-sf
cfe3c2ed53 Parse vmess when not shared via base64 2025-07-26 22:19:02 +03:30
Keivan-sf
131a694cd8 Use a shared raw data model for easier implementation 2025-07-26 20:51:05 +03:30
Keivan-sf
81c930193b Support http inbound
resolves #2
2025-07-26 19:25:55 +03:30
Keivan-sf
d56482a5c1 Move utils to different modules 2025-07-26 16:49:47 +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
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
914b86c60d Improve main interface 2023-10-23 19:16:58 +03:30
Keivan-sf
d5902ab926 Parse uri from cmd args 2023-10-20 17:14:56 +03:30
Keivan-sf
63c71208ea Put config structs into config_models 2023-10-17 18:42:18 +03:30
Keivan-sf
a6e0f5a8c5 feat: get vless Query data 2023-10-10 16:21:20 +03:30
Keivan-sf
fc65da6458 chore: create uri_identifier module in parser 2023-10-10 15:01:12 +03:30
Keivan-sf
3d114db44b chore: resolve rust warning for protocols 2023-10-09 18:05:39 +03:30
Keivan-sf
e4db6a92af feat: recognize different protocols 2023-10-09 17:59:25 +03:30
Keivan-sf
081e036257 chore: return None for invalid uri 2023-10-08 21:11:49 +03:30
Keivan-sf
a77da502ed chore: add protocols enum 2023-10-08 20:46:52 +03:30