Commit Graph

  • f5a4fc91e5 Update win-service-installer.ps1 main Alexandr Bogomyakov 2025-12-01 02:10:53 +02:00
  • e9ceb58b80 Applied clippy fixes for linux AB 2025-12-01 01:55:00 +02:00
  • 67fe482a7c Applied clippy fixes AB 2025-12-01 01:52:06 +02:00
  • 7c741c8e62 Merge branch 'main' of github.com:house-of-vanity/v2-uri-parser AB 2025-12-01 01:48:58 +02:00
  • 1a4a296fae Applied clippy fixes AB 2025-12-01 01:48:36 +02:00
  • 1249d15aad Cargo format AB 2025-12-01 01:44:40 +02:00
  • 6e4a5da563 Silently continue on Remove-Item errors Alexandr Bogomyakov 2025-12-01 01:43:03 +02:00
  • e1aca3b282 Update README.md Alexandr Bogomyakov 2025-12-01 01:41:47 +02:00
  • 113c8254ab Added win install script AB 2025-12-01 01:37:53 +02:00
  • 4fcffd57ca Added win install script AB 2025-12-01 01:31:56 +02:00
  • aadbb61a90 Merge branch 'main' of github.com:house-of-vanity/v2-uri-parser AB 2025-12-01 01:27:30 +02:00
  • 32746af0a0 Added win install script AB 2025-12-01 01:26:13 +02:00
  • d3ab227836 Bump libs. added CI v0.4.0 parse_and_run AB 2025-11-29 03:33:25 +02:00
  • 63961624b6 Bump libs. added CI AB 2025-11-29 01:47:15 +02:00
  • adb0d4bdb9 Add options to run xray-core and specify binary path Alexandr Bogomyakov 2025-11-29 01:16:28 +02:00
  • cb52c3d912 Merge pull request #1 from house-of-vanity/parse_and_run Alexandr Bogomyakov 2025-11-29 01:15:44 +02:00
  • 596369d732 Added --run mode to run xray with a parsed config. Ultradesu 2025-11-27 17:33:52 +02:00
  • 9d525dfad8 Fixed REALITY parsing. Reality-config-parsing-bug Ultradesu 2025-11-27 16:45:57 +02:00
  • 40b92a7eae chore: bump version 0.3.1 Keivan-sf 2025-08-04 15:41:58 +03:30
  • 4fb3f1d68f Add host address and port to metadata keivan-sf 2025-08-04 14:29:08 +03:30
  • a8194329dd Merge pull request #20 from Keivan-sf/19-get-protocol Keivan 2025-07-28 18:13:41 +03:30
  • f526588ac6 chore: bump version to 0.3.0 Keivan-sf 2025-07-28 18:12:48 +03:30
  • b4f53be7ee chore: remove unused imports Keivan-sf 2025-07-28 18:11:36 +03:30
  • 3a2a0702e8 chore: remove useless struct file Keivan-sf 2025-07-28 18:10:34 +03:30
  • 0577205c2d chore: update readme Keivan-sf 2025-07-28 18:10:22 +03:30
  • 1dfb45412f feat: get config metadata Keivan-sf 2025-07-28 18:09:14 +03:30
  • 82a5942af7 fix: decode vmess name when not presented as base64 Keivan-sf 2025-07-28 18:06:31 +03:30
  • 841e83f401 Use docker to build binaries Keivan-sf 2025-07-27 22:45:10 +03:30
  • 69c2b0c793 Fix vmess non-base64 error Keivan-sf 2025-07-27 22:39:06 +03:30
  • db80283de4 change back to v2parser Keivan-sf 2025-07-27 22:24:57 +03:30
  • 2085c685c5 Update cargo name Keivan-sf 2025-07-27 22:12:43 +03:30
  • c0e7c8f93a Change the name to v2-uri-parser in command line Keivan-sf 2025-07-27 22:11:58 +03:30
  • afa5306196 Update readme Keivan-sf 2025-07-27 21:59:27 +03:30
  • 6be9c43177 Bump version to 0.2.0 Keivan-sf 2025-07-27 21:58:20 +03:30
  • 7aa30d11cd Merge pull request #18 from Keivan-sf/11-socks5-parser Keivan 2025-07-27 21:55:06 +03:30
  • e33e327079 Improve names for uri prefix Keivan-sf 2025-07-27 21:54:03 +03:30
  • 65721cd5e3 Parse socks Keivan-sf 2025-07-27 21:50:52 +03:30
  • 863b9321b5 Merge pull request #17 from Keivan-sf/9-shadowsocks-parser Keivan 2025-07-27 20:36:26 +03:30
  • 574c3807f3 Parse shadowsocks Keivan-sf 2025-07-27 20:35:12 +03:30
  • cbe39f008e Add missing url_decode_str function Keivan-sf 2025-07-27 20:32:12 +03:30
  • 087aacc338 Decode vmess url before decoding it for base64 Keivan-sf 2025-07-27 20:31:35 +03:30
  • f807299b60 Merge pull request #16 from Keivan-sf/10-trojan-parser Keivan 2025-07-27 18:33:33 +03:30
  • b3fe8a1fd1 Url decode names Keivan-sf 2025-07-27 18:29:17 +03:30
  • 291f98f687 Improve config model names Keivan-sf 2025-07-27 18:25:04 +03:30
  • 2a6c452c0d Parse trojan URIs Keivan-sf 2025-07-27 18:19:35 +03:30
  • b27f6e776f Improve help Keivan-sf 2025-07-27 17:28:51 +03:30
  • fc56ff59ab Merge pull request #15 from Keivan-sf/13-extract-config-name Keivan 2025-07-27 16:28:28 +03:30
  • 657ec8af99 Improve command line interface Keivan-sf 2025-07-27 16:27:11 +03:30
  • f282a1ae4b Add --get-name flag Keivan-sf 2025-07-27 16:15:04 +03:30
  • bc5306ca87 Fix vmess wrong name Keivan-sf 2025-07-27 16:14:45 +03:30
  • 20554587e5 Add remarks to raw data Keivan-sf 2025-07-27 15:56:47 +03:30
  • 72acd64a44 Merge pull request #14 from Keivan-sf/1-vmess-parser Keivan 2025-07-27 12:22:54 +03:30
  • c5ce2b56ee Parse base64 vmess uri Keivan-sf 2025-07-27 12:21:49 +03:30
  • cfe3c2ed53 Parse vmess when not shared via base64 Keivan-sf 2025-07-26 22:19:02 +03:30
  • 82be554317 Remove unused structs Keivan-sf 2025-07-26 21:00:26 +03:30
  • 131a694cd8 Use a shared raw data model for easier implementation Keivan-sf 2025-07-26 20:51:05 +03:30
  • 8b3e04cfb5 Merge pull request #12 from Keivan-sf/5-improve-vless-parser-and-headers Keivan 2025-07-26 19:27:00 +03:30
  • 4173b1f964 breaking: no more shortend -s for --socksport Keivan-sf 2025-07-26 19:26:20 +03:30
  • 81c930193b Support http inbound Keivan-sf 2025-07-26 19:25:55 +03:30
  • 3d0cbcfc66 Read allowInsecure from config uri Keivan-sf 2025-07-26 19:17:01 +03:30
  • d3495f1ec3 Fix null tlsSecurity Keivan-sf 2025-07-26 19:15:49 +03:30
  • af1c0f1538 Merge pull request #8 from Keivan-sf/5-improve-vless-parser-and-headers Keivan 2025-07-26 16:52:31 +03:30
  • d56482a5c1 Move utils to different modules Keivan-sf 2025-07-26 16:49:47 +03:30
  • ae36a180f7 Support xhttp Keivan-sf 2025-07-26 16:32:53 +03:30
  • 763169e04b Support kcp stream Keivan-sf 2025-07-26 16:08:27 +03:30
  • 714e5afe70 Decode necessary query params Keivan-sf 2025-07-26 16:05:38 +03:30
  • 6f7b9ca06a Improve config type and add authority Keivan-sf 2025-07-26 13:46:08 +03:30
  • 4656489c40 Remove json test Keivan-sf 2025-07-26 12:30:32 +03:30
  • 0e813911a3 Resolve tcp wrong header type Keivan-sf 2025-07-26 12:21:12 +03:30
  • 5e594c1156 Use the new host field in websockets Keivan-sf 2025-07-26 12:14:39 +03:30
  • cd0b282c6e Parse alpn Keivan-sf 2025-07-26 11:58:01 +03:30
  • 9b73b4c6ed Parse vless header type Keivan-sf 2025-07-23 21:00:07 +03:30
  • 4c0cddda3f Use fingerprints in tls settings Keivan-sf 2025-07-23 20:03:51 +03:30
  • 8e5c6e5cbb Change the version to 0.1.1 Keivan-sf 2025-07-10 22:59:34 +03:30
  • fd5afbfe94 Parse ipv6 addresses Keivan-sf 2025-07-10 20:43:48 +03:30
  • 9bfba9a405 Add missing test Keivan-sf 2025-06-27 02:38:53 +03:30
  • 737e0b50e8 Ignore trailing slash on vless address Keivan-sf 2025-06-27 02:27:26 +03:30
  • 5296b6a413 Url decode the path Keivan-sf 2025-06-25 02:01:29 +03:30
  • 0308e55478 Add headers for vless ws Keivan-sf 2025-06-23 12:25:27 +03:30
  • b4dacb5aa5 Add path to vless config Keivan-sf 2025-06-23 12:18:11 +03:30
  • 96f015626b Create README.md Keivan 2023-11-09 12:56:07 +03:30
  • 38743bbc25 chore: add about and version to cli Keivan-sf 2023-11-09 12:53:59 +03:30
  • 50f1d6d018 fix: remove warnings and extra outputs Keivan-sf 2023-11-09 12:41:09 +03:30
  • 2e38ed537e chore: rename lib to utils Keivan-sf 2023-11-09 12:38:26 +03:30
  • 6876a66c06 fix: change socks5 to socks in inbounds Keivan-sf 2023-11-09 12:30:36 +03:30
  • 87fa5d063e Add inbound generator Keivan-sf 2023-11-08 19:51:21 +03:30
  • 4dc9f385af Move config models to src Keivan-sf 2023-11-07 16:36:30 +03:30
  • c4ee41d11b Add inbound config strcutures Keivan-sf 2023-11-07 16:29:53 +03:30
  • 10d1538173 Generate full conifg for vless Keivan-sf 2023-10-26 17:31:33 +03:30
  • 19a825c049 Add clap for parsing cli args Keivan-sf 2023-10-24 17:00:00 +03:30
  • c75ff2ad09 Remove uri debug log Keivan-sf 2023-10-23 19:17:55 +03:30
  • 914b86c60d Improve main interface Keivan-sf 2023-10-23 19:16:58 +03:30
  • 70ded295a1 Add quic settings to stream settings Keivan-sf 2023-10-23 19:13:16 +03:30
  • 422549ece6 Add grpc stream settings Keivan-sf 2023-10-21 11:42:12 +03:30
  • d5902ab926 Parse uri from cmd args Keivan-sf 2023-10-20 17:14:56 +03:30
  • fa88155597 Fix no encryption settings on vnex users Keivan-sf 2023-10-19 19:07:46 +03:30
  • bd984e9c46 Fix extra enum field in vless config Keivan-sf 2023-10-19 19:00:25 +03:30
  • c21bfab50e chore: add test for vless outbound creator Keivan-sf 2023-10-19 15:33:26 +03:30
  • 4776a38926 Add reality settings to vless outbound Keivan-sf 2023-10-19 15:26:41 +03:30
  • 95bca7bce5 Add tcp setting to vless outbound Keivan-sf 2023-10-19 11:57:44 +03:30