CODE MAP
xtls/xray-core
aging
186packages
898files
8,430symbols
6routes
5,903dep edges
144,381LOC
Packages
| package | path | files | LOC | internal deps |
|---|---|---|---|---|
| account | /repos/xtls--xray-core | 2 | 267 | |
| aead | /repos/xtls--xray-core | 6 | 534 | |
| aes128gcm | /repos/xtls--xray-core | 3 | 190 | |
| all | /repos/xtls--xray-core | 9 | 409 | |
| antireplay | /repos/xtls--xray-core | 2 | 79 | |
| api | /repos/xtls--xray-core | 25 | 1,783 | |
| app | /repos/xtls--xray-core | 1 | 2 | |
| base | /repos/xtls--xray-core | 5 | 429 | |
| bbr | /repos/xtls--xray-core | 8 | 2,619 | |
| bitmask | /repos/xtls--xray-core | 1 | 21 | |
| bitmask_test | /repos/xtls--xray-core | 1 | 36 | |
| bittorrent | /repos/xtls--xray-core | 1 | 90 | |
| blackhole | /repos/xtls--xray-core | 3 | 312 | |
| blackhole_test | /repos/xtls--xray-core | 2 | 68 | |
| browser_dialer | /repos/xtls--xray-core | 1 | 234 | |
| brutal | /repos/xtls--xray-core | 1 | 186 | |
| buf | /repos/xtls--xray-core | 13 | 1,795 | |
| buf_test | /repos/xtls--xray-core | 7 | 856 | |
| burst | /repos/xtls--xray-core | 6 | 873 | |
| burst_test | /repos/xtls--xray-core | 1 | 106 | |
| bytespool | /repos/xtls--xray-core | 1 | 72 | |
| cache | /repos/xtls--xray-core | 1 | 89 | |
| cache_test | /repos/xtls--xray-core | 1 | 86 | |
| cert | /repos/xtls--xray-core | 3 | 324 | |
| cmdarg | /repos/xtls--xray-core | 1 | 16 | |
| cnc | /repos/xtls--xray-core | 1 | 160 | |
| command | /repos/xtls--xray-core | 17 | 5,907 | |
| command_test | /repos/xtls--xray-core | 3 | 559 | |
| commander | /repos/xtls--xray-core | 4 | 471 | |
| common | /repos/xtls--xray-core | 4 | 348 | |
| common_test | /repos/xtls--xray-core | 2 | 85 | |
| conf | /repos/xtls--xray-core | 39 | 7,452 | |
| conf_test | /repos/xtls--xray-core | 18 | 2,331 | |
| confloader | /repos/xtls--xray-core | 1 | 25 | |
| congestion | /repos/xtls--xray-core | 1 | 55 | |
| convert | /repos/xtls--xray-core | 3 | 193 | |
| core | /repos/xtls--xray-core | 10 | 1,163 | |
| core_test | /repos/xtls--xray-core | 3 | 342 | |
| crypto | /repos/xtls--xray-core | 6 | 663 | |
| crypto_test | /repos/xtls--xray-core | 4 | 311 | |
| ctx | /repos/xtls--xray-core | 1 | 25 | |
| custom | /repos/xtls--xray-core | 11 | 3,422 | |
| debug | /repos/xtls--xray-core | 1 | 11 | |
| dice | /repos/xtls--xray-core | 1 | 55 | |
| dice_test | /repos/xtls--xray-core | 1 | 50 | |
| dispatcher | /repos/xtls--xray-core | 6 | 956 | |
| dispatcher_test | /repos/xtls--xray-core | 1 | 44 | |
| dns | /repos/xtls--xray-core | 21 | 4,679 | |
| dns_test | /repos/xtls--xray-core | 7 | 1,980 | |
| dokodemo | /repos/xtls--xray-core | 5 | 547 | |
| done | /repos/xtls--xray-core | 1 | 49 | |
| drain | /repos/xtls--xray-core | 2 | 70 | |
| duration | /repos/xtls--xray-core | 1 | 35 | |
| duration_test | /repos/xtls--xray-core | 1 | 33 | |
| encoding | /repos/xtls--xray-core | 16 | 2,163 | |
| encoding_test | /repos/xtls--xray-core | 2 | 286 | |
| encryption | /repos/xtls--xray-core | 4 | 911 | |
| errors | /repos/xtls--xray-core | 3 | 306 | |
| errors_test | /repos/xtls--xray-core | 1 | 55 | |
| extension | /repos/xtls--xray-core | 2 | 30 | |
| external | /repos/xtls--xray-core | 1 | 140 | |
| fakedns | /repos/xtls--xray-core | 4 | 633 | |
| features | /repos/xtls--xray-core | 1 | 12 | |
| filesystem | /repos/xtls--xray-core | 1 | 94 | |
| filesystem_test | /repos/xtls--xray-core | 1 | 32 | |
| finalmask | /repos/xtls--xray-core | 1 | 285 | |
| finalmask_test | /repos/xtls--xray-core | 2 | 1,369 | |
| fragment | /repos/xtls--xray-core | 3 | 363 | |
| freedom | /repos/xtls--xray-core | 2 | 1,461 | |
| geodata | /repos/xtls--xray-core | 13 | 4,181 | |
| geodata_test | /repos/xtls--xray-core | 1 | 106 | |
| grpc | /repos/xtls--xray-core | 6 | 743 | |
| header | /repos/xtls--xray-core | 10 | 437 | |
| http | /repos/xtls--xray-core | 12 | 2,268 | |
| http_test | /repos/xtls--xray-core | 3 | 553 | |
| httpupgrade | /repos/xtls--xray-core | 6 | 525 | |
| httpupgrade_test | /repos/xtls--xray-core | 1 | 217 | |
| hysteria | /repos/xtls--xray-core | 10 | 2,267 | |
| icmp | /repos/xtls--xray-core | 2 | 280 | |
| inbound | /repos/xtls--xray-core | 10 | 2,573 | |
| internal | /repos/xtls--xray-core | 2 | 203 | |
| internet | /repos/xtls--xray-core | 19 | 3,552 | |
| internet_test | /repos/xtls--xray-core | 4 | 139 | |
| json | /repos/xtls--xray-core | 2 | 190 | |
| json_test | /repos/xtls--xray-core | 1 | 96 | |
| kcp | /repos/xtls--xray-core | 11 | 2,180 | |
| kcp_test | /repos/xtls--xray-core | 4 | 283 | |
| localdns | /repos/xtls--xray-core | 1 | 108 | |
| log | /repos/xtls--xray-core | 8 | 1,073 | |
| log_test | /repos/xtls--xray-core | 3 | 160 | |
| loopback | /repos/xtls--xray-core | 3 | 211 | |
| main | /repos/xtls--xray-core | 7 | 895 | |
| metrics | /repos/xtls--xray-core | 4 | 641 | |
| mocks | /repos/xtls--xray-core | 6 | 568 | |
| mux | /repos/xtls--xray-core | 7 | 1,473 | |
| mux_test | /repos/xtls--xray-core | 5 | 512 | |
| net | /repos/xtls--xray-core | 16 | 2,442 | |
| net_test | /repos/xtls--xray-core | 3 | 321 | |
| noise | /repos/xtls--xray-core | 3 | 309 | |
| noop | /repos/xtls--xray-core | 2 | 192 | |
| observatory | /repos/xtls--xray-core | 5 | 871 | |
| ocsp | /repos/xtls--xray-core | 1 | 136 | |
| original | /repos/xtls--xray-core | 5 | 261 | |
| outbound | /repos/xtls--xray-core | 10 | 1,655 | |
| outbound_test | /repos/xtls--xray-core | 1 | 175 | |
| peer | /repos/xtls--xray-core | 2 | 31 | |
| pipe | /repos/xtls--xray-core | 4 | 349 | |
| pipe_test | /repos/xtls--xray-core | 1 | 153 | |
| platform | /repos/xtls--xray-core | 4 | 195 | |
| platform_test | /repos/xtls--xray-core | 1 | 66 | |
| policy | /repos/xtls--xray-core | 6 | 935 | |
| policy_test | /repos/xtls--xray-core | 1 | 45 | |
| protocol | /repos/xtls--xray-core | 13 | 1,049 | |
| protocol_test | /repos/xtls--xray-core | 3 | 284 | |
| proxy | /repos/xtls--xray-core | 1 | 809 | |
| proxyman | /repos/xtls--xray-core | 2 | 631 | |
| pubsub | /repos/xtls--xray-core | 1 | 105 | |
| pubsub_test | /repos/xtls--xray-core | 1 | 34 | |
| quic | /repos/xtls--xray-core | 2 | 318 | |
| quic_test | /repos/xtls--xray-core | 1 | 287 | |
| reality | /repos/xtls--xray-core | 3 | 757 | |
| realm | /repos/xtls--xray-core | 7 | 1,454 | |
| reflect | /repos/xtls--xray-core | 1 | 272 | |
| reflect_test | /repos/xtls--xray-core | 1 | 241 | |
| retry | /repos/xtls--xray-core | 1 | 62 | |
| retry_test | /repos/xtls--xray-core | 1 | 96 | |
| reverse | /repos/xtls--xray-core | 5 | 1,008 | |
| reverse_test | /repos/xtls--xray-core | 1 | 20 | |
| router | /repos/xtls--xray-core | 12 | 2,763 | |
| router_test | /repos/xtls--xray-core | 3 | 740 | |
| routing | /repos/xtls--xray-core | 4 | 172 | |
| salamander | /repos/xtls--xray-core | 5 | 717 | |
| scenarios | /repos/xtls--xray-core | 20 | 7,355 | |
| semaphore | /repos/xtls--xray-core | 1 | 27 | |
| serial | /repos/xtls--xray-core | 7 | 496 | |
| serial_test | /repos/xtls--xray-core | 4 | 232 | |
| session | /repos/xtls--xray-core | 3 | 491 | |
| shadowsocks | /repos/xtls--xray-core | 7 | 1,537 | |
| shadowsocks_2022 | /repos/xtls--xray-core | 7 | 1,370 | |
| shadowsocks_test | /repos/xtls--xray-core | 2 | 259 | |
| signal | /repos/xtls--xray-core | 2 | 111 | |
| signal_test | /repos/xtls--xray-core | 2 | 80 | |
| singbridge | /repos/xtls--xray-core | 8 | 517 | |
| socks | /repos/xtls--xray-core | 7 | 1,442 | |
| socks_test | /repos/xtls--xray-core | 1 | 123 | |
| splithttp | /repos/xtls--xray-core | 13 | 3,307 | |
| splithttp_test | /repos/xtls--xray-core | 4 | 660 | |
| stat | /repos/xtls--xray-core | 1 | 44 | |
| stats | /repos/xtls--xray-core | 6 | 917 | |
| stats_test | /repos/xtls--xray-core | 3 | 522 | |
| strmatcher | /repos/xtls--xray-core | 17 | 1,762 | |
| strmatcher_test | /repos/xtls--xray-core | 15 | 1,802 | |
| sudoku | /repos/xtls--xray-core | 8 | 2,867 | |
| tagged | /repos/xtls--xray-core | 1 | 12 | |
| taggedimpl | /repos/xtls--xray-core | 2 | 41 | |
| task | /repos/xtls--xray-core | 4 | 202 | |
| task_test | /repos/xtls--xray-core | 3 | 151 | |
| tcp | /repos/xtls--xray-core | 12 | 698 | |
| tcp_test | /repos/xtls--xray-core | 1 | 33 | |
| tls | /repos/xtls--xray-core | 17 | 2,836 | |
| tls_test | /repos/xtls--xray-core | 2 | 260 | |
| toml | /repos/xtls--xray-core | 1 | 50 | |
| transport | /repos/xtls--xray-core | 1 | 9 | |
| trojan | /repos/xtls--xray-core | 7 | 1,445 | |
| trojan_test | /repos/xtls--xray-core | 1 | 92 | |
| tun | /repos/xtls--xray-core | 17 | 3,197 | |
| udp | /repos/xtls--xray-core | 14 | 830 | |
| udp_test | /repos/xtls--xray-core | 1 | 90 | |
| udphop | /repos/xtls--xray-core | 1 | 254 | |
| units | /repos/xtls--xray-core | 1 | 100 | |
| units_test | /repos/xtls--xray-core | 1 | 73 | |
| utils | /repos/xtls--xray-core | 7 | 626 | |
| uuid | /repos/xtls--xray-core | 1 | 105 | |
| uuid_test | /repos/xtls--xray-core | 1 | 87 | |
| version | /repos/xtls--xray-core | 2 | 221 | |
| vless | /repos/xtls--xray-core | 4 | 437 | |
| vmess | /repos/xtls--xray-core | 4 | 349 | |
| vmess_test | /repos/xtls--xray-core | 1 | 34 | |
| websocket | /repos/xtls--xray-core | 6 | 729 | |
| websocket_test | /repos/xtls--xray-core | 1 | 158 | |
| wireguard | /repos/xtls--xray-core | 10 | 2,785 | |
| xdns | /repos/xtls--xray-core | 8 | 2,925 | |
| xicmp | /repos/xtls--xray-core | 5 | 1,239 | |
| xicmp_test | /repos/xtls--xray-core | 1 | 74 | |
| xudp | /repos/xtls--xray-core | 2 | 242 | |
| yaml | /repos/xtls--xray-core | 1 | 50 |
Dependencies
Dependencies, routes, files and symbols live in the full map — loaded on request because it can be large. Agents: prefer view=summary first.
Routes
Route detail is available after loading the full map.
Files and symbols
File and symbol digests are available after loading the full map.
for agents
wiki_codemap(owner="xtls", repo="xray-core") over MCP, or GET /v1/code/xtls/xray-core — enveloped, receipted, freshness exposed.