├── .github ├── CODE_OF_CONDUCT.md ├── ISSUE_TEMPLATE.md ├── ISSUE_TEMPLATE │ ├── bug_cn.md │ ├── bug_en.md │ └── other_en.md ├── dependabot.yml ├── linters │ └── .golangci.yml └── workflows │ ├── codeql-analysis.yml │ ├── coverage.yml │ ├── deb.yml │ ├── linter.yml │ ├── sign.yml │ ├── stale.yml │ ├── test.yml │ └── updateGeofile.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── SECURITY.md ├── WORKSPACE ├── annotations.go ├── app ├── app.go ├── commander │ ├── commander.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ ├── outbound.go │ └── service.go ├── dispatcher │ ├── config.pb.go │ ├── config.proto │ ├── default.go │ ├── dispatcher.go │ ├── errors.generated.go │ ├── sniffer.go │ ├── stats.go │ └── stats_test.go ├── dns │ ├── config.pb.go │ ├── config.proto │ ├── dns.go │ ├── dnscommon.go │ ├── dnscommon_test.go │ ├── dohdns.go │ ├── errors.generated.go │ ├── hosts.go │ ├── hosts_test.go │ ├── nameserver.go │ ├── nameserver_test.go │ ├── server.go │ ├── server_test.go │ └── udpns.go ├── log │ ├── command │ │ ├── command.go │ │ ├── command_test.go │ │ ├── config.pb.go │ │ ├── config.proto │ │ ├── config_grpc.pb.go │ │ └── errors.generated.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ ├── log.go │ ├── log_creator.go │ └── log_test.go ├── policy │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ ├── manager.go │ ├── manager_test.go │ └── policy.go ├── proxyman │ ├── command │ │ ├── command.go │ │ ├── command.pb.go │ │ ├── command.proto │ │ ├── command_grpc.pb.go │ │ ├── doc.go │ │ └── errors.generated.go │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── inbound │ │ ├── always.go │ │ ├── dynamic.go │ │ ├── errors.generated.go │ │ ├── inbound.go │ │ └── worker.go │ └── outbound │ │ ├── errors.generated.go │ │ ├── handler.go │ │ ├── handler_test.go │ │ └── outbound.go ├── reverse │ ├── bridge.go │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ ├── portal.go │ ├── portal_test.go │ └── reverse.go ├── router │ ├── balancing.go │ ├── command │ │ ├── command.go │ │ ├── command.pb.go │ │ ├── command.proto │ │ ├── command_grpc.pb.go │ │ ├── command_test.go │ │ ├── config.go │ │ └── errors.generated.go │ ├── condition.go │ ├── condition_geoip.go │ ├── condition_geoip_test.go │ ├── condition_test.go │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ ├── router.go │ └── router_test.go └── stats │ ├── channel.go │ ├── channel_test.go │ ├── command │ ├── command.go │ ├── command.pb.go │ ├── command.proto │ ├── command_grpc.pb.go │ ├── command_test.go │ └── errors.generated.go │ ├── config.pb.go │ ├── config.proto │ ├── counter.go │ ├── counter_test.go │ ├── errors.generated.go │ ├── stats.go │ └── stats_test.go ├── azure-pipelines.yml ├── common ├── antireplay │ └── replayfilter.go ├── bitmask │ ├── byte.go │ └── byte_test.go ├── buf │ ├── buf.go │ ├── buffer.go │ ├── buffer_test.go │ ├── copy.go │ ├── copy_test.go │ ├── data │ │ └── test_MultiBufferReadAllToByte.dat │ ├── errors.generated.go │ ├── io.go │ ├── io_test.go │ ├── multi_buffer.go │ ├── multi_buffer_test.go │ ├── reader.go │ ├── reader_test.go │ ├── readv_posix.go │ ├── readv_reader.go │ ├── readv_reader_wasm.go │ ├── readv_test.go │ ├── readv_unix.go │ ├── readv_windows.go │ ├── writer.go │ └── writer_test.go ├── bytespool │ └── pool.go ├── cmdarg │ └── cmdarg.go ├── common.go ├── common_test.go ├── crypto │ ├── aes.go │ ├── auth.go │ ├── auth_test.go │ ├── benchmark_test.go │ ├── chacha20.go │ ├── chacha20_test.go │ ├── chunk.go │ ├── chunk_test.go │ ├── crypto.go │ ├── errors.generated.go │ ├── internal │ │ ├── chacha.go │ │ ├── chacha_core.generated.go │ │ └── chacha_core_gen.go │ └── io.go ├── dice │ ├── dice.go │ └── dice_test.go ├── errors.generated.go ├── errors │ ├── errorgen │ │ └── main.go │ ├── errors.go │ ├── errors_test.go │ └── multi_error.go ├── interfaces.go ├── log │ ├── access.go │ ├── log.go │ ├── log.pb.go │ ├── log.proto │ ├── log_test.go │ ├── logger.go │ └── logger_test.go ├── mux │ ├── client.go │ ├── client_test.go │ ├── errors.generated.go │ ├── frame.go │ ├── frame_test.go │ ├── mux.go │ ├── mux_test.go │ ├── reader.go │ ├── server.go │ ├── session.go │ ├── session_test.go │ └── writer.go ├── net │ ├── address.go │ ├── address.pb.go │ ├── address.proto │ ├── address_test.go │ ├── connection.go │ ├── destination.go │ ├── destination.pb.go │ ├── destination.proto │ ├── destination_test.go │ ├── errors.generated.go │ ├── net.go │ ├── network.go │ ├── network.pb.go │ ├── network.proto │ ├── port.go │ ├── port.pb.go │ ├── port.proto │ ├── port_test.go │ └── system.go ├── peer │ ├── latency.go │ └── peer.go ├── platform │ ├── ctlcmd │ │ ├── attr_other.go │ │ ├── attr_windows.go │ │ ├── ctlcmd.go │ │ └── errors.generated.go │ ├── filesystem │ │ └── file.go │ ├── others.go │ ├── platform.go │ ├── platform_test.go │ └── windows.go ├── protocol │ ├── account.go │ ├── address.go │ ├── address_test.go │ ├── bittorrent │ │ └── bittorrent.go │ ├── context.go │ ├── dns │ │ ├── errors.generated.go │ │ └── io.go │ ├── errors.generated.go │ ├── headers.go │ ├── headers.pb.go │ ├── headers.proto │ ├── http │ │ ├── headers.go │ │ ├── headers_test.go │ │ ├── sniff.go │ │ └── sniff_test.go │ ├── id.go │ ├── id_test.go │ ├── payload.go │ ├── protocol.go │ ├── server_picker.go │ ├── server_picker_test.go │ ├── server_spec.go │ ├── server_spec.pb.go │ ├── server_spec.proto │ ├── server_spec_test.go │ ├── time.go │ ├── time_test.go │ ├── tls │ │ ├── cert │ │ │ ├── .gitignore │ │ │ ├── cert.go │ │ │ ├── cert_test.go │ │ │ ├── errors.generated.go │ │ │ └── privateKey.go │ │ ├── sniff.go │ │ └── sniff_test.go │ ├── udp │ │ ├── packet.go │ │ └── udp.go │ ├── user.go │ ├── user.pb.go │ └── user.proto ├── retry │ ├── errors.generated.go │ ├── retry.go │ └── retry_test.go ├── serial │ ├── serial.go │ ├── serial_test.go │ ├── string.go │ ├── string_test.go │ ├── typed_message.go │ ├── typed_message.pb.go │ ├── typed_message.proto │ └── typed_message_test.go ├── session │ ├── context.go │ └── session.go ├── signal │ ├── done │ │ └── done.go │ ├── notifier.go │ ├── notifier_test.go │ ├── pubsub │ │ ├── pubsub.go │ │ └── pubsub_test.go │ ├── semaphore │ │ └── semaphore.go │ ├── timer.go │ └── timer_test.go ├── strmatcher │ ├── benchmark_test.go │ ├── domain_matcher.go │ ├── domain_matcher_test.go │ ├── full_matcher.go │ ├── full_matcher_test.go │ ├── matchers.go │ ├── matchers_test.go │ ├── strmatcher.go │ └── strmatcher_test.go ├── task │ ├── common.go │ ├── periodic.go │ ├── periodic_test.go │ ├── task.go │ └── task_test.go ├── type.go ├── type_test.go └── uuid │ ├── uuid.go │ └── uuid_test.go ├── config.go ├── config.pb.go ├── config.proto ├── context.go ├── context_test.go ├── core.go ├── errors.generated.go ├── features ├── dns │ ├── client.go │ └── localdns │ │ └── client.go ├── errors.generated.go ├── feature.go ├── inbound │ └── inbound.go ├── outbound │ └── outbound.go ├── policy │ ├── default.go │ └── policy.go ├── routing │ ├── context.go │ ├── dispatcher.go │ ├── dns │ │ ├── context.go │ │ └── errors.generated.go │ ├── router.go │ └── session │ │ └── context.go └── stats │ ├── errors.generated.go │ └── stats.go ├── functions.go ├── functions_test.go ├── go.mod ├── go.sum ├── infra ├── bazel │ ├── BUILD │ ├── build.bzl │ ├── matrix.bzl │ └── zip.bzl ├── conf │ ├── api.go │ ├── blackhole.go │ ├── blackhole_test.go │ ├── buildable.go │ ├── command │ │ ├── command.go │ │ └── errors.generated.go │ ├── common.go │ ├── common_test.go │ ├── conf.go │ ├── dns.go │ ├── dns_proxy.go │ ├── dns_proxy_test.go │ ├── dns_test.go │ ├── dokodemo.go │ ├── dokodemo_test.go │ ├── errors.generated.go │ ├── freedom.go │ ├── freedom_test.go │ ├── general_test.go │ ├── http.go │ ├── http_test.go │ ├── json │ │ ├── reader.go │ │ └── reader_test.go │ ├── loader.go │ ├── log.go │ ├── mtproto.go │ ├── mtproto_test.go │ ├── policy.go │ ├── policy_test.go │ ├── reverse.go │ ├── reverse_test.go │ ├── router.go │ ├── router_test.go │ ├── serial │ │ ├── errors.generated.go │ │ ├── loader.go │ │ ├── loader_test.go │ │ └── serial.go │ ├── shadowsocks.go │ ├── shadowsocks_test.go │ ├── socks.go │ ├── socks_test.go │ ├── transport.go │ ├── transport_authenticators.go │ ├── transport_internet.go │ ├── transport_test.go │ ├── trojan.go │ ├── v2ray.go │ ├── v2ray_test.go │ ├── vless.go │ ├── vless_test.go │ ├── vmess.go │ └── vmess_test.go ├── control │ ├── api.go │ ├── cert.go │ ├── command.go │ ├── config.go │ ├── control.go │ ├── errors.generated.go │ ├── fetch.go │ ├── love.go │ ├── main │ │ ├── BUILD │ │ ├── main.go │ │ └── targets.bzl │ ├── tlsping.go │ ├── uuid.go │ └── verify.go └── vprotogen │ └── main.go ├── main ├── BUILD ├── confloader │ ├── confloader.go │ ├── errors.generated.go │ └── external │ │ ├── errors.generated.go │ │ └── external.go ├── distro │ ├── all │ │ └── all.go │ └── debug │ │ └── debug.go ├── errors.generated.go ├── json │ ├── config_json.go │ └── errors.generated.go ├── jsonem │ ├── errors.generated.go │ └── jsonem.go ├── main.go ├── main_test.go └── targets.bzl ├── mocks.go ├── proto.go ├── proxy ├── blackhole │ ├── blackhole.go │ ├── blackhole_test.go │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── config_test.go │ └── errors.generated.go ├── dns │ ├── config.pb.go │ ├── config.proto │ ├── dns.go │ ├── dns_test.go │ └── errors.generated.go ├── dokodemo │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── dokodemo.go │ └── errors.generated.go ├── freedom │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ └── freedom.go ├── http │ ├── client.go │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ ├── http.go │ └── server.go ├── mtproto │ ├── auth.go │ ├── auth_test.go │ ├── client.go │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ ├── mtproto.go │ └── server.go ├── proxy.go ├── shadowsocks │ ├── client.go │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── config_test.go │ ├── errors.generated.go │ ├── protocol.go │ ├── protocol_test.go │ ├── server.go │ └── shadowsocks.go ├── socks │ ├── client.go │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ ├── protocol.go │ ├── protocol_test.go │ ├── server.go │ └── socks.go ├── trojan │ ├── client.go │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ ├── protocol.go │ ├── protocol_test.go │ ├── server.go │ ├── trojan.go │ └── validator.go ├── vless │ ├── account.go │ ├── account.pb.go │ ├── account.proto │ ├── encoding │ │ ├── addons.go │ │ ├── addons.pb.go │ │ ├── addons.proto │ │ ├── encoding.go │ │ ├── encoding_test.go │ │ └── errors.generated.go │ ├── errors.generated.go │ ├── inbound │ │ ├── config.go │ │ ├── config.pb.go │ │ ├── config.proto │ │ ├── errors.generated.go │ │ └── inbound.go │ ├── outbound │ │ ├── config.go │ │ ├── config.pb.go │ │ ├── config.proto │ │ ├── errors.generated.go │ │ └── outbound.go │ ├── validator.go │ └── vless.go └── vmess │ ├── account.go │ ├── account.pb.go │ ├── account.proto │ ├── aead │ ├── authid.go │ ├── authid_test.go │ ├── consts.go │ ├── encrypt.go │ ├── encrypt_test.go │ └── kdf.go │ ├── encoding │ ├── auth.go │ ├── auth_test.go │ ├── client.go │ ├── commands.go │ ├── commands_test.go │ ├── encoding.go │ ├── encoding_test.go │ ├── errors.generated.go │ └── server.go │ ├── errors.generated.go │ ├── inbound │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ └── inbound.go │ ├── outbound │ ├── command.go │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ └── outbound.go │ ├── validator.go │ ├── validator_test.go │ ├── vmess.go │ └── vmessCtxInterface.go ├── release ├── BUILD ├── bleedingrelease.sh ├── config │ ├── config.json │ ├── geoip.dat │ ├── geosite.dat │ ├── systemd │ │ └── system │ │ │ ├── v2ray.service │ │ │ └── v2ray@.service │ ├── vpoint_socks_vmess.json │ └── vpoint_vmess_freedom.json ├── debian │ ├── changelog │ ├── control │ ├── copyright │ ├── rules │ ├── source │ │ └── format │ ├── v2ray-docs.docs │ ├── v2ray-domain-list-community.install │ ├── v2ray-geoip.install │ ├── v2ray.install │ ├── v2ray.service │ └── v2ray@.service ├── install-release.sh ├── mapping.bzl ├── mutilate │ └── removeVSign.sh ├── requestsign.sh ├── requestsign_github.sh ├── tagrelease.sh └── user-package.sh ├── testing ├── coverage │ ├── coverall │ └── coverall2 ├── mocks │ ├── dns.go │ ├── io.go │ ├── log.go │ ├── mux.go │ ├── outbound.go │ └── proxy.go ├── scenarios │ ├── command_test.go │ ├── common.go │ ├── common_coverage.go │ ├── common_regular.go │ ├── dns_test.go │ ├── dokodemo_test.go │ ├── feature_test.go │ ├── http_test.go │ ├── policy_test.go │ ├── reverse_test.go │ ├── shadowsocks_test.go │ ├── socks_test.go │ ├── tls_test.go │ ├── transport_test.go │ └── vmess_test.go └── servers │ ├── http │ └── http.go │ ├── tcp │ ├── port.go │ └── tcp.go │ └── udp │ ├── port.go │ └── udp.go ├── transport ├── config.go ├── config.pb.go ├── config.proto ├── internet │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── connection.go │ ├── dialer.go │ ├── dialer_test.go │ ├── domainsocket │ │ ├── config.go │ │ ├── config.pb.go │ │ ├── config.proto │ │ ├── dial.go │ │ ├── errgen.go │ │ ├── errors.generated.go │ │ ├── listener.go │ │ └── listener_test.go │ ├── errors.generated.go │ ├── filelocker.go │ ├── filelocker_other.go │ ├── filelocker_windows.go │ ├── header.go │ ├── header_test.go │ ├── headers │ │ ├── http │ │ │ ├── config.go │ │ │ ├── config.pb.go │ │ │ ├── config.proto │ │ │ ├── errors.generated.go │ │ │ ├── http.go │ │ │ ├── http_test.go │ │ │ ├── linkedreadRequest.go │ │ │ └── resp.go │ │ ├── noop │ │ │ ├── config.pb.go │ │ │ ├── config.proto │ │ │ └── noop.go │ │ ├── srtp │ │ │ ├── config.pb.go │ │ │ ├── config.proto │ │ │ ├── srtp.go │ │ │ └── srtp_test.go │ │ ├── tls │ │ │ ├── config.pb.go │ │ │ ├── config.proto │ │ │ ├── dtls.go │ │ │ └── dtls_test.go │ │ ├── utp │ │ │ ├── config.pb.go │ │ │ ├── config.proto │ │ │ ├── utp.go │ │ │ └── utp_test.go │ │ ├── wechat │ │ │ ├── config.pb.go │ │ │ ├── config.proto │ │ │ ├── wechat.go │ │ │ └── wechat_test.go │ │ └── wireguard │ │ │ ├── config.pb.go │ │ │ ├── config.proto │ │ │ └── wireguard.go │ ├── http │ │ ├── config.go │ │ ├── config.pb.go │ │ ├── config.proto │ │ ├── dialer.go │ │ ├── errors.generated.go │ │ ├── http.go │ │ ├── http_test.go │ │ └── hub.go │ ├── internet.go │ ├── kcp │ │ ├── config.go │ │ ├── config.pb.go │ │ ├── config.proto │ │ ├── connection.go │ │ ├── connection_test.go │ │ ├── crypt.go │ │ ├── crypt_test.go │ │ ├── cryptreal.go │ │ ├── dialer.go │ │ ├── errors.generated.go │ │ ├── io.go │ │ ├── io_test.go │ │ ├── kcp.go │ │ ├── kcp_test.go │ │ ├── listener.go │ │ ├── output.go │ │ ├── receiving.go │ │ ├── segment.go │ │ ├── segment_test.go │ │ ├── sending.go │ │ ├── xor.go │ │ ├── xor_amd64.go │ │ └── xor_amd64.s │ ├── memory_settings.go │ ├── quic │ │ ├── config.go │ │ ├── config.pb.go │ │ ├── config.proto │ │ ├── conn.go │ │ ├── dialer.go │ │ ├── errors.generated.go │ │ ├── hub.go │ │ ├── pool.go │ │ ├── quic.go │ │ └── quic_test.go │ ├── sockopt.go │ ├── sockopt_darwin.go │ ├── sockopt_freebsd.go │ ├── sockopt_linux.go │ ├── sockopt_linux_test.go │ ├── sockopt_other.go │ ├── sockopt_test.go │ ├── sockopt_windows.go │ ├── system_dialer.go │ ├── system_listener.go │ ├── system_listener_test.go │ ├── tcp │ │ ├── config.go │ │ ├── config.pb.go │ │ ├── config.proto │ │ ├── dialer.go │ │ ├── errors.generated.go │ │ ├── hub.go │ │ ├── sockopt_freebsd.go │ │ ├── sockopt_linux.go │ │ ├── sockopt_linux_test.go │ │ ├── sockopt_other.go │ │ └── tcp.go │ ├── tcp_hub.go │ ├── tls │ │ ├── config.go │ │ ├── config.pb.go │ │ ├── config.proto │ │ ├── config_other.go │ │ ├── config_test.go │ │ ├── config_windows.go │ │ ├── errors.generated.go │ │ └── tls.go │ ├── udp │ │ ├── config.go │ │ ├── config.pb.go │ │ ├── config.proto │ │ ├── dialer.go │ │ ├── dispatcher.go │ │ ├── dispatcher_test.go │ │ ├── errors.generated.go │ │ ├── hub.go │ │ ├── hub_freebsd.go │ │ ├── hub_linux.go │ │ ├── hub_other.go │ │ └── udp.go │ ├── websocket │ │ ├── config.go │ │ ├── config.pb.go │ │ ├── config.proto │ │ ├── connection.go │ │ ├── dialer.go │ │ ├── errors.generated.go │ │ ├── hub.go │ │ ├── ws.go │ │ └── ws_test.go │ └── xtls │ │ ├── config.go │ │ ├── config.pb.go │ │ ├── config.proto │ │ ├── config_other.go │ │ ├── config_test.go │ │ ├── config_windows.go │ │ ├── errors.generated.go │ │ └── xtls.go ├── link.go └── pipe │ ├── impl.go │ ├── pipe.go │ ├── pipe_test.go │ ├── reader.go │ └── writer.go ├── v2ray.go └── v2ray_test.go /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/.github/ISSUE_TEMPLATE/bug_cn.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/.github/ISSUE_TEMPLATE/bug_en.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/other_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/.github/ISSUE_TEMPLATE/other_en.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/linters/.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/.github/linters/.golangci.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/.github/workflows/coverage.yml -------------------------------------------------------------------------------- /.github/workflows/deb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/.github/workflows/deb.yml -------------------------------------------------------------------------------- /.github/workflows/linter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/.github/workflows/linter.yml -------------------------------------------------------------------------------- /.github/workflows/sign.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/.github/workflows/sign.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.github/workflows/updateGeofile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/.github/workflows/updateGeofile.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.DS_Store 2 | bazel-* 3 | .idea -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/SECURITY.md -------------------------------------------------------------------------------- /WORKSPACE: -------------------------------------------------------------------------------- 1 | workspace(name = "v2ray_core") 2 | -------------------------------------------------------------------------------- /annotations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/annotations.go -------------------------------------------------------------------------------- /app/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/app.go -------------------------------------------------------------------------------- /app/commander/commander.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/commander/commander.go -------------------------------------------------------------------------------- /app/commander/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/commander/config.pb.go -------------------------------------------------------------------------------- /app/commander/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/commander/config.proto -------------------------------------------------------------------------------- /app/commander/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/commander/errors.generated.go -------------------------------------------------------------------------------- /app/commander/outbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/commander/outbound.go -------------------------------------------------------------------------------- /app/commander/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/commander/service.go -------------------------------------------------------------------------------- /app/dispatcher/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/dispatcher/config.pb.go -------------------------------------------------------------------------------- /app/dispatcher/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/dispatcher/config.proto -------------------------------------------------------------------------------- /app/dispatcher/default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/dispatcher/default.go -------------------------------------------------------------------------------- /app/dispatcher/dispatcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/dispatcher/dispatcher.go -------------------------------------------------------------------------------- /app/dispatcher/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/dispatcher/errors.generated.go -------------------------------------------------------------------------------- /app/dispatcher/sniffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/dispatcher/sniffer.go -------------------------------------------------------------------------------- /app/dispatcher/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/dispatcher/stats.go -------------------------------------------------------------------------------- /app/dispatcher/stats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/dispatcher/stats_test.go -------------------------------------------------------------------------------- /app/dns/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/dns/config.pb.go -------------------------------------------------------------------------------- /app/dns/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/dns/config.proto -------------------------------------------------------------------------------- /app/dns/dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/dns/dns.go -------------------------------------------------------------------------------- /app/dns/dnscommon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/dns/dnscommon.go -------------------------------------------------------------------------------- /app/dns/dnscommon_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/dns/dnscommon_test.go -------------------------------------------------------------------------------- /app/dns/dohdns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/dns/dohdns.go -------------------------------------------------------------------------------- /app/dns/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/dns/errors.generated.go -------------------------------------------------------------------------------- /app/dns/hosts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/dns/hosts.go -------------------------------------------------------------------------------- /app/dns/hosts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/dns/hosts_test.go -------------------------------------------------------------------------------- /app/dns/nameserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/dns/nameserver.go -------------------------------------------------------------------------------- /app/dns/nameserver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/dns/nameserver_test.go -------------------------------------------------------------------------------- /app/dns/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/dns/server.go -------------------------------------------------------------------------------- /app/dns/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/dns/server_test.go -------------------------------------------------------------------------------- /app/dns/udpns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/dns/udpns.go -------------------------------------------------------------------------------- /app/log/command/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/log/command/command.go -------------------------------------------------------------------------------- /app/log/command/command_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/log/command/command_test.go -------------------------------------------------------------------------------- /app/log/command/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/log/command/config.pb.go -------------------------------------------------------------------------------- /app/log/command/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/log/command/config.proto -------------------------------------------------------------------------------- /app/log/command/config_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/log/command/config_grpc.pb.go -------------------------------------------------------------------------------- /app/log/command/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/log/command/errors.generated.go -------------------------------------------------------------------------------- /app/log/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/log/config.pb.go -------------------------------------------------------------------------------- /app/log/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/log/config.proto -------------------------------------------------------------------------------- /app/log/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/log/errors.generated.go -------------------------------------------------------------------------------- /app/log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/log/log.go -------------------------------------------------------------------------------- /app/log/log_creator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/log/log_creator.go -------------------------------------------------------------------------------- /app/log/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/log/log_test.go -------------------------------------------------------------------------------- /app/policy/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/policy/config.go -------------------------------------------------------------------------------- /app/policy/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/policy/config.pb.go -------------------------------------------------------------------------------- /app/policy/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/policy/config.proto -------------------------------------------------------------------------------- /app/policy/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/policy/errors.generated.go -------------------------------------------------------------------------------- /app/policy/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/policy/manager.go -------------------------------------------------------------------------------- /app/policy/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/policy/manager_test.go -------------------------------------------------------------------------------- /app/policy/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/policy/policy.go -------------------------------------------------------------------------------- /app/proxyman/command/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/proxyman/command/command.go -------------------------------------------------------------------------------- /app/proxyman/command/command.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/proxyman/command/command.pb.go -------------------------------------------------------------------------------- /app/proxyman/command/command.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/proxyman/command/command.proto -------------------------------------------------------------------------------- /app/proxyman/command/command_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/proxyman/command/command_grpc.pb.go -------------------------------------------------------------------------------- /app/proxyman/command/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/proxyman/command/doc.go -------------------------------------------------------------------------------- /app/proxyman/command/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/proxyman/command/errors.generated.go -------------------------------------------------------------------------------- /app/proxyman/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/proxyman/config.go -------------------------------------------------------------------------------- /app/proxyman/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/proxyman/config.pb.go -------------------------------------------------------------------------------- /app/proxyman/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/proxyman/config.proto -------------------------------------------------------------------------------- /app/proxyman/inbound/always.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/proxyman/inbound/always.go -------------------------------------------------------------------------------- /app/proxyman/inbound/dynamic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/proxyman/inbound/dynamic.go -------------------------------------------------------------------------------- /app/proxyman/inbound/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/proxyman/inbound/errors.generated.go -------------------------------------------------------------------------------- /app/proxyman/inbound/inbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/proxyman/inbound/inbound.go -------------------------------------------------------------------------------- /app/proxyman/inbound/worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/proxyman/inbound/worker.go -------------------------------------------------------------------------------- /app/proxyman/outbound/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/proxyman/outbound/errors.generated.go -------------------------------------------------------------------------------- /app/proxyman/outbound/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/proxyman/outbound/handler.go -------------------------------------------------------------------------------- /app/proxyman/outbound/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/proxyman/outbound/handler_test.go -------------------------------------------------------------------------------- /app/proxyman/outbound/outbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/proxyman/outbound/outbound.go -------------------------------------------------------------------------------- /app/reverse/bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/reverse/bridge.go -------------------------------------------------------------------------------- /app/reverse/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/reverse/config.go -------------------------------------------------------------------------------- /app/reverse/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/reverse/config.pb.go -------------------------------------------------------------------------------- /app/reverse/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/reverse/config.proto -------------------------------------------------------------------------------- /app/reverse/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/reverse/errors.generated.go -------------------------------------------------------------------------------- /app/reverse/portal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/reverse/portal.go -------------------------------------------------------------------------------- /app/reverse/portal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/reverse/portal_test.go -------------------------------------------------------------------------------- /app/reverse/reverse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/reverse/reverse.go -------------------------------------------------------------------------------- /app/router/balancing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/router/balancing.go -------------------------------------------------------------------------------- /app/router/command/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/router/command/command.go -------------------------------------------------------------------------------- /app/router/command/command.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/router/command/command.pb.go -------------------------------------------------------------------------------- /app/router/command/command.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/router/command/command.proto -------------------------------------------------------------------------------- /app/router/command/command_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/router/command/command_grpc.pb.go -------------------------------------------------------------------------------- /app/router/command/command_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/router/command/command_test.go -------------------------------------------------------------------------------- /app/router/command/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/router/command/config.go -------------------------------------------------------------------------------- /app/router/command/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/router/command/errors.generated.go -------------------------------------------------------------------------------- /app/router/condition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/router/condition.go -------------------------------------------------------------------------------- /app/router/condition_geoip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/router/condition_geoip.go -------------------------------------------------------------------------------- /app/router/condition_geoip_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/router/condition_geoip_test.go -------------------------------------------------------------------------------- /app/router/condition_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/router/condition_test.go -------------------------------------------------------------------------------- /app/router/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/router/config.go -------------------------------------------------------------------------------- /app/router/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/router/config.pb.go -------------------------------------------------------------------------------- /app/router/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/router/config.proto -------------------------------------------------------------------------------- /app/router/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/router/errors.generated.go -------------------------------------------------------------------------------- /app/router/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/router/router.go -------------------------------------------------------------------------------- /app/router/router_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/router/router_test.go -------------------------------------------------------------------------------- /app/stats/channel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/stats/channel.go -------------------------------------------------------------------------------- /app/stats/channel_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/stats/channel_test.go -------------------------------------------------------------------------------- /app/stats/command/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/stats/command/command.go -------------------------------------------------------------------------------- /app/stats/command/command.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/stats/command/command.pb.go -------------------------------------------------------------------------------- /app/stats/command/command.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/stats/command/command.proto -------------------------------------------------------------------------------- /app/stats/command/command_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/stats/command/command_grpc.pb.go -------------------------------------------------------------------------------- /app/stats/command/command_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/stats/command/command_test.go -------------------------------------------------------------------------------- /app/stats/command/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/stats/command/errors.generated.go -------------------------------------------------------------------------------- /app/stats/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/stats/config.pb.go -------------------------------------------------------------------------------- /app/stats/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/stats/config.proto -------------------------------------------------------------------------------- /app/stats/counter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/stats/counter.go -------------------------------------------------------------------------------- /app/stats/counter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/stats/counter_test.go -------------------------------------------------------------------------------- /app/stats/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/stats/errors.generated.go -------------------------------------------------------------------------------- /app/stats/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/stats/stats.go -------------------------------------------------------------------------------- /app/stats/stats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/app/stats/stats_test.go -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /common/antireplay/replayfilter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/antireplay/replayfilter.go -------------------------------------------------------------------------------- /common/bitmask/byte.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/bitmask/byte.go -------------------------------------------------------------------------------- /common/bitmask/byte_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/bitmask/byte_test.go -------------------------------------------------------------------------------- /common/buf/buf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/buf/buf.go -------------------------------------------------------------------------------- /common/buf/buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/buf/buffer.go -------------------------------------------------------------------------------- /common/buf/buffer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/buf/buffer_test.go -------------------------------------------------------------------------------- /common/buf/copy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/buf/copy.go -------------------------------------------------------------------------------- /common/buf/copy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/buf/copy_test.go -------------------------------------------------------------------------------- /common/buf/data/test_MultiBufferReadAllToByte.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/buf/data/test_MultiBufferReadAllToByte.dat -------------------------------------------------------------------------------- /common/buf/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/buf/errors.generated.go -------------------------------------------------------------------------------- /common/buf/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/buf/io.go -------------------------------------------------------------------------------- /common/buf/io_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/buf/io_test.go -------------------------------------------------------------------------------- /common/buf/multi_buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/buf/multi_buffer.go -------------------------------------------------------------------------------- /common/buf/multi_buffer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/buf/multi_buffer_test.go -------------------------------------------------------------------------------- /common/buf/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/buf/reader.go -------------------------------------------------------------------------------- /common/buf/reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/buf/reader_test.go -------------------------------------------------------------------------------- /common/buf/readv_posix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/buf/readv_posix.go -------------------------------------------------------------------------------- /common/buf/readv_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/buf/readv_reader.go -------------------------------------------------------------------------------- /common/buf/readv_reader_wasm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/buf/readv_reader_wasm.go -------------------------------------------------------------------------------- /common/buf/readv_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/buf/readv_test.go -------------------------------------------------------------------------------- /common/buf/readv_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/buf/readv_unix.go -------------------------------------------------------------------------------- /common/buf/readv_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/buf/readv_windows.go -------------------------------------------------------------------------------- /common/buf/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/buf/writer.go -------------------------------------------------------------------------------- /common/buf/writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/buf/writer_test.go -------------------------------------------------------------------------------- /common/bytespool/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/bytespool/pool.go -------------------------------------------------------------------------------- /common/cmdarg/cmdarg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/cmdarg/cmdarg.go -------------------------------------------------------------------------------- /common/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/common.go -------------------------------------------------------------------------------- /common/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/common_test.go -------------------------------------------------------------------------------- /common/crypto/aes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/crypto/aes.go -------------------------------------------------------------------------------- /common/crypto/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/crypto/auth.go -------------------------------------------------------------------------------- /common/crypto/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/crypto/auth_test.go -------------------------------------------------------------------------------- /common/crypto/benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/crypto/benchmark_test.go -------------------------------------------------------------------------------- /common/crypto/chacha20.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/crypto/chacha20.go -------------------------------------------------------------------------------- /common/crypto/chacha20_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/crypto/chacha20_test.go -------------------------------------------------------------------------------- /common/crypto/chunk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/crypto/chunk.go -------------------------------------------------------------------------------- /common/crypto/chunk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/crypto/chunk_test.go -------------------------------------------------------------------------------- /common/crypto/crypto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/crypto/crypto.go -------------------------------------------------------------------------------- /common/crypto/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/crypto/errors.generated.go -------------------------------------------------------------------------------- /common/crypto/internal/chacha.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/crypto/internal/chacha.go -------------------------------------------------------------------------------- /common/crypto/internal/chacha_core.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/crypto/internal/chacha_core.generated.go -------------------------------------------------------------------------------- /common/crypto/internal/chacha_core_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/crypto/internal/chacha_core_gen.go -------------------------------------------------------------------------------- /common/crypto/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/crypto/io.go -------------------------------------------------------------------------------- /common/dice/dice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/dice/dice.go -------------------------------------------------------------------------------- /common/dice/dice_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/dice/dice_test.go -------------------------------------------------------------------------------- /common/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/errors.generated.go -------------------------------------------------------------------------------- /common/errors/errorgen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/errors/errorgen/main.go -------------------------------------------------------------------------------- /common/errors/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/errors/errors.go -------------------------------------------------------------------------------- /common/errors/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/errors/errors_test.go -------------------------------------------------------------------------------- /common/errors/multi_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/errors/multi_error.go -------------------------------------------------------------------------------- /common/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/interfaces.go -------------------------------------------------------------------------------- /common/log/access.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/log/access.go -------------------------------------------------------------------------------- /common/log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/log/log.go -------------------------------------------------------------------------------- /common/log/log.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/log/log.pb.go -------------------------------------------------------------------------------- /common/log/log.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/log/log.proto -------------------------------------------------------------------------------- /common/log/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/log/log_test.go -------------------------------------------------------------------------------- /common/log/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/log/logger.go -------------------------------------------------------------------------------- /common/log/logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/log/logger_test.go -------------------------------------------------------------------------------- /common/mux/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/mux/client.go -------------------------------------------------------------------------------- /common/mux/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/mux/client_test.go -------------------------------------------------------------------------------- /common/mux/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/mux/errors.generated.go -------------------------------------------------------------------------------- /common/mux/frame.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/mux/frame.go -------------------------------------------------------------------------------- /common/mux/frame_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/mux/frame_test.go -------------------------------------------------------------------------------- /common/mux/mux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/mux/mux.go -------------------------------------------------------------------------------- /common/mux/mux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/mux/mux_test.go -------------------------------------------------------------------------------- /common/mux/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/mux/reader.go -------------------------------------------------------------------------------- /common/mux/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/mux/server.go -------------------------------------------------------------------------------- /common/mux/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/mux/session.go -------------------------------------------------------------------------------- /common/mux/session_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/mux/session_test.go -------------------------------------------------------------------------------- /common/mux/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/mux/writer.go -------------------------------------------------------------------------------- /common/net/address.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/net/address.go -------------------------------------------------------------------------------- /common/net/address.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/net/address.pb.go -------------------------------------------------------------------------------- /common/net/address.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/net/address.proto -------------------------------------------------------------------------------- /common/net/address_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/net/address_test.go -------------------------------------------------------------------------------- /common/net/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/net/connection.go -------------------------------------------------------------------------------- /common/net/destination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/net/destination.go -------------------------------------------------------------------------------- /common/net/destination.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/net/destination.pb.go -------------------------------------------------------------------------------- /common/net/destination.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/net/destination.proto -------------------------------------------------------------------------------- /common/net/destination_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/net/destination_test.go -------------------------------------------------------------------------------- /common/net/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/net/errors.generated.go -------------------------------------------------------------------------------- /common/net/net.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/net/net.go -------------------------------------------------------------------------------- /common/net/network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/net/network.go -------------------------------------------------------------------------------- /common/net/network.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/net/network.pb.go -------------------------------------------------------------------------------- /common/net/network.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/net/network.proto -------------------------------------------------------------------------------- /common/net/port.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/net/port.go -------------------------------------------------------------------------------- /common/net/port.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/net/port.pb.go -------------------------------------------------------------------------------- /common/net/port.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/net/port.proto -------------------------------------------------------------------------------- /common/net/port_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/net/port_test.go -------------------------------------------------------------------------------- /common/net/system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/net/system.go -------------------------------------------------------------------------------- /common/peer/latency.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/peer/latency.go -------------------------------------------------------------------------------- /common/peer/peer.go: -------------------------------------------------------------------------------- 1 | package peer 2 | -------------------------------------------------------------------------------- /common/platform/ctlcmd/attr_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/platform/ctlcmd/attr_other.go -------------------------------------------------------------------------------- /common/platform/ctlcmd/attr_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/platform/ctlcmd/attr_windows.go -------------------------------------------------------------------------------- /common/platform/ctlcmd/ctlcmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/platform/ctlcmd/ctlcmd.go -------------------------------------------------------------------------------- /common/platform/ctlcmd/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/platform/ctlcmd/errors.generated.go -------------------------------------------------------------------------------- /common/platform/filesystem/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/platform/filesystem/file.go -------------------------------------------------------------------------------- /common/platform/others.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/platform/others.go -------------------------------------------------------------------------------- /common/platform/platform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/platform/platform.go -------------------------------------------------------------------------------- /common/platform/platform_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/platform/platform_test.go -------------------------------------------------------------------------------- /common/platform/windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/platform/windows.go -------------------------------------------------------------------------------- /common/protocol/account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/account.go -------------------------------------------------------------------------------- /common/protocol/address.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/address.go -------------------------------------------------------------------------------- /common/protocol/address_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/address_test.go -------------------------------------------------------------------------------- /common/protocol/bittorrent/bittorrent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/bittorrent/bittorrent.go -------------------------------------------------------------------------------- /common/protocol/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/context.go -------------------------------------------------------------------------------- /common/protocol/dns/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/dns/errors.generated.go -------------------------------------------------------------------------------- /common/protocol/dns/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/dns/io.go -------------------------------------------------------------------------------- /common/protocol/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/errors.generated.go -------------------------------------------------------------------------------- /common/protocol/headers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/headers.go -------------------------------------------------------------------------------- /common/protocol/headers.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/headers.pb.go -------------------------------------------------------------------------------- /common/protocol/headers.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/headers.proto -------------------------------------------------------------------------------- /common/protocol/http/headers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/http/headers.go -------------------------------------------------------------------------------- /common/protocol/http/headers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/http/headers_test.go -------------------------------------------------------------------------------- /common/protocol/http/sniff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/http/sniff.go -------------------------------------------------------------------------------- /common/protocol/http/sniff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/http/sniff_test.go -------------------------------------------------------------------------------- /common/protocol/id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/id.go -------------------------------------------------------------------------------- /common/protocol/id_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/id_test.go -------------------------------------------------------------------------------- /common/protocol/payload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/payload.go -------------------------------------------------------------------------------- /common/protocol/protocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/protocol.go -------------------------------------------------------------------------------- /common/protocol/server_picker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/server_picker.go -------------------------------------------------------------------------------- /common/protocol/server_picker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/server_picker_test.go -------------------------------------------------------------------------------- /common/protocol/server_spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/server_spec.go -------------------------------------------------------------------------------- /common/protocol/server_spec.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/server_spec.pb.go -------------------------------------------------------------------------------- /common/protocol/server_spec.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/server_spec.proto -------------------------------------------------------------------------------- /common/protocol/server_spec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/server_spec_test.go -------------------------------------------------------------------------------- /common/protocol/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/time.go -------------------------------------------------------------------------------- /common/protocol/time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/time_test.go -------------------------------------------------------------------------------- /common/protocol/tls/cert/.gitignore: -------------------------------------------------------------------------------- 1 | *.pem -------------------------------------------------------------------------------- /common/protocol/tls/cert/cert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/tls/cert/cert.go -------------------------------------------------------------------------------- /common/protocol/tls/cert/cert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/tls/cert/cert_test.go -------------------------------------------------------------------------------- /common/protocol/tls/cert/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/tls/cert/errors.generated.go -------------------------------------------------------------------------------- /common/protocol/tls/cert/privateKey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/tls/cert/privateKey.go -------------------------------------------------------------------------------- /common/protocol/tls/sniff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/tls/sniff.go -------------------------------------------------------------------------------- /common/protocol/tls/sniff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/tls/sniff_test.go -------------------------------------------------------------------------------- /common/protocol/udp/packet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/udp/packet.go -------------------------------------------------------------------------------- /common/protocol/udp/udp.go: -------------------------------------------------------------------------------- 1 | package udp 2 | -------------------------------------------------------------------------------- /common/protocol/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/user.go -------------------------------------------------------------------------------- /common/protocol/user.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/user.pb.go -------------------------------------------------------------------------------- /common/protocol/user.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/protocol/user.proto -------------------------------------------------------------------------------- /common/retry/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/retry/errors.generated.go -------------------------------------------------------------------------------- /common/retry/retry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/retry/retry.go -------------------------------------------------------------------------------- /common/retry/retry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/retry/retry_test.go -------------------------------------------------------------------------------- /common/serial/serial.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/serial/serial.go -------------------------------------------------------------------------------- /common/serial/serial_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/serial/serial_test.go -------------------------------------------------------------------------------- /common/serial/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/serial/string.go -------------------------------------------------------------------------------- /common/serial/string_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/serial/string_test.go -------------------------------------------------------------------------------- /common/serial/typed_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/serial/typed_message.go -------------------------------------------------------------------------------- /common/serial/typed_message.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/serial/typed_message.pb.go -------------------------------------------------------------------------------- /common/serial/typed_message.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/serial/typed_message.proto -------------------------------------------------------------------------------- /common/serial/typed_message_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/serial/typed_message_test.go -------------------------------------------------------------------------------- /common/session/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/session/context.go -------------------------------------------------------------------------------- /common/session/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/session/session.go -------------------------------------------------------------------------------- /common/signal/done/done.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/signal/done/done.go -------------------------------------------------------------------------------- /common/signal/notifier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/signal/notifier.go -------------------------------------------------------------------------------- /common/signal/notifier_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/signal/notifier_test.go -------------------------------------------------------------------------------- /common/signal/pubsub/pubsub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/signal/pubsub/pubsub.go -------------------------------------------------------------------------------- /common/signal/pubsub/pubsub_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/signal/pubsub/pubsub_test.go -------------------------------------------------------------------------------- /common/signal/semaphore/semaphore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/signal/semaphore/semaphore.go -------------------------------------------------------------------------------- /common/signal/timer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/signal/timer.go -------------------------------------------------------------------------------- /common/signal/timer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/signal/timer_test.go -------------------------------------------------------------------------------- /common/strmatcher/benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/strmatcher/benchmark_test.go -------------------------------------------------------------------------------- /common/strmatcher/domain_matcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/strmatcher/domain_matcher.go -------------------------------------------------------------------------------- /common/strmatcher/domain_matcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/strmatcher/domain_matcher_test.go -------------------------------------------------------------------------------- /common/strmatcher/full_matcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/strmatcher/full_matcher.go -------------------------------------------------------------------------------- /common/strmatcher/full_matcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/strmatcher/full_matcher_test.go -------------------------------------------------------------------------------- /common/strmatcher/matchers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/strmatcher/matchers.go -------------------------------------------------------------------------------- /common/strmatcher/matchers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/strmatcher/matchers_test.go -------------------------------------------------------------------------------- /common/strmatcher/strmatcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/strmatcher/strmatcher.go -------------------------------------------------------------------------------- /common/strmatcher/strmatcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/strmatcher/strmatcher_test.go -------------------------------------------------------------------------------- /common/task/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/task/common.go -------------------------------------------------------------------------------- /common/task/periodic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/task/periodic.go -------------------------------------------------------------------------------- /common/task/periodic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/task/periodic_test.go -------------------------------------------------------------------------------- /common/task/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/task/task.go -------------------------------------------------------------------------------- /common/task/task_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/task/task_test.go -------------------------------------------------------------------------------- /common/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/type.go -------------------------------------------------------------------------------- /common/type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/type_test.go -------------------------------------------------------------------------------- /common/uuid/uuid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/uuid/uuid.go -------------------------------------------------------------------------------- /common/uuid/uuid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/common/uuid/uuid_test.go -------------------------------------------------------------------------------- /config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/config.go -------------------------------------------------------------------------------- /config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/config.pb.go -------------------------------------------------------------------------------- /config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/config.proto -------------------------------------------------------------------------------- /context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/context.go -------------------------------------------------------------------------------- /context_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/context_test.go -------------------------------------------------------------------------------- /core.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/core.go -------------------------------------------------------------------------------- /errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/errors.generated.go -------------------------------------------------------------------------------- /features/dns/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/features/dns/client.go -------------------------------------------------------------------------------- /features/dns/localdns/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/features/dns/localdns/client.go -------------------------------------------------------------------------------- /features/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/features/errors.generated.go -------------------------------------------------------------------------------- /features/feature.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/features/feature.go -------------------------------------------------------------------------------- /features/inbound/inbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/features/inbound/inbound.go -------------------------------------------------------------------------------- /features/outbound/outbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/features/outbound/outbound.go -------------------------------------------------------------------------------- /features/policy/default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/features/policy/default.go -------------------------------------------------------------------------------- /features/policy/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/features/policy/policy.go -------------------------------------------------------------------------------- /features/routing/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/features/routing/context.go -------------------------------------------------------------------------------- /features/routing/dispatcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/features/routing/dispatcher.go -------------------------------------------------------------------------------- /features/routing/dns/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/features/routing/dns/context.go -------------------------------------------------------------------------------- /features/routing/dns/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/features/routing/dns/errors.generated.go -------------------------------------------------------------------------------- /features/routing/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/features/routing/router.go -------------------------------------------------------------------------------- /features/routing/session/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/features/routing/session/context.go -------------------------------------------------------------------------------- /features/stats/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/features/stats/errors.generated.go -------------------------------------------------------------------------------- /features/stats/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/features/stats/stats.go -------------------------------------------------------------------------------- /functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/functions.go -------------------------------------------------------------------------------- /functions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/functions_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/go.sum -------------------------------------------------------------------------------- /infra/bazel/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/bazel/BUILD -------------------------------------------------------------------------------- /infra/bazel/build.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/bazel/build.bzl -------------------------------------------------------------------------------- /infra/bazel/matrix.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/bazel/matrix.bzl -------------------------------------------------------------------------------- /infra/bazel/zip.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/bazel/zip.bzl -------------------------------------------------------------------------------- /infra/conf/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/api.go -------------------------------------------------------------------------------- /infra/conf/blackhole.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/blackhole.go -------------------------------------------------------------------------------- /infra/conf/blackhole_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/blackhole_test.go -------------------------------------------------------------------------------- /infra/conf/buildable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/buildable.go -------------------------------------------------------------------------------- /infra/conf/command/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/command/command.go -------------------------------------------------------------------------------- /infra/conf/command/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/command/errors.generated.go -------------------------------------------------------------------------------- /infra/conf/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/common.go -------------------------------------------------------------------------------- /infra/conf/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/common_test.go -------------------------------------------------------------------------------- /infra/conf/conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/conf.go -------------------------------------------------------------------------------- /infra/conf/dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/dns.go -------------------------------------------------------------------------------- /infra/conf/dns_proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/dns_proxy.go -------------------------------------------------------------------------------- /infra/conf/dns_proxy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/dns_proxy_test.go -------------------------------------------------------------------------------- /infra/conf/dns_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/dns_test.go -------------------------------------------------------------------------------- /infra/conf/dokodemo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/dokodemo.go -------------------------------------------------------------------------------- /infra/conf/dokodemo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/dokodemo_test.go -------------------------------------------------------------------------------- /infra/conf/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/errors.generated.go -------------------------------------------------------------------------------- /infra/conf/freedom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/freedom.go -------------------------------------------------------------------------------- /infra/conf/freedom_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/freedom_test.go -------------------------------------------------------------------------------- /infra/conf/general_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/general_test.go -------------------------------------------------------------------------------- /infra/conf/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/http.go -------------------------------------------------------------------------------- /infra/conf/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/http_test.go -------------------------------------------------------------------------------- /infra/conf/json/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/json/reader.go -------------------------------------------------------------------------------- /infra/conf/json/reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/json/reader_test.go -------------------------------------------------------------------------------- /infra/conf/loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/loader.go -------------------------------------------------------------------------------- /infra/conf/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/log.go -------------------------------------------------------------------------------- /infra/conf/mtproto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/mtproto.go -------------------------------------------------------------------------------- /infra/conf/mtproto_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/mtproto_test.go -------------------------------------------------------------------------------- /infra/conf/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/policy.go -------------------------------------------------------------------------------- /infra/conf/policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/policy_test.go -------------------------------------------------------------------------------- /infra/conf/reverse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/reverse.go -------------------------------------------------------------------------------- /infra/conf/reverse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/reverse_test.go -------------------------------------------------------------------------------- /infra/conf/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/router.go -------------------------------------------------------------------------------- /infra/conf/router_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/router_test.go -------------------------------------------------------------------------------- /infra/conf/serial/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/serial/errors.generated.go -------------------------------------------------------------------------------- /infra/conf/serial/loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/serial/loader.go -------------------------------------------------------------------------------- /infra/conf/serial/loader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/serial/loader_test.go -------------------------------------------------------------------------------- /infra/conf/serial/serial.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/serial/serial.go -------------------------------------------------------------------------------- /infra/conf/shadowsocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/shadowsocks.go -------------------------------------------------------------------------------- /infra/conf/shadowsocks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/shadowsocks_test.go -------------------------------------------------------------------------------- /infra/conf/socks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/socks.go -------------------------------------------------------------------------------- /infra/conf/socks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/socks_test.go -------------------------------------------------------------------------------- /infra/conf/transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/transport.go -------------------------------------------------------------------------------- /infra/conf/transport_authenticators.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/transport_authenticators.go -------------------------------------------------------------------------------- /infra/conf/transport_internet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/transport_internet.go -------------------------------------------------------------------------------- /infra/conf/transport_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/transport_test.go -------------------------------------------------------------------------------- /infra/conf/trojan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/trojan.go -------------------------------------------------------------------------------- /infra/conf/v2ray.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/v2ray.go -------------------------------------------------------------------------------- /infra/conf/v2ray_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/v2ray_test.go -------------------------------------------------------------------------------- /infra/conf/vless.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/vless.go -------------------------------------------------------------------------------- /infra/conf/vless_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/vless_test.go -------------------------------------------------------------------------------- /infra/conf/vmess.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/vmess.go -------------------------------------------------------------------------------- /infra/conf/vmess_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/conf/vmess_test.go -------------------------------------------------------------------------------- /infra/control/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/control/api.go -------------------------------------------------------------------------------- /infra/control/cert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/control/cert.go -------------------------------------------------------------------------------- /infra/control/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/control/command.go -------------------------------------------------------------------------------- /infra/control/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/control/config.go -------------------------------------------------------------------------------- /infra/control/control.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/control/control.go -------------------------------------------------------------------------------- /infra/control/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/control/errors.generated.go -------------------------------------------------------------------------------- /infra/control/fetch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/control/fetch.go -------------------------------------------------------------------------------- /infra/control/love.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/control/love.go -------------------------------------------------------------------------------- /infra/control/main/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/control/main/BUILD -------------------------------------------------------------------------------- /infra/control/main/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/control/main/main.go -------------------------------------------------------------------------------- /infra/control/main/targets.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/control/main/targets.bzl -------------------------------------------------------------------------------- /infra/control/tlsping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/control/tlsping.go -------------------------------------------------------------------------------- /infra/control/uuid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/control/uuid.go -------------------------------------------------------------------------------- /infra/control/verify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/control/verify.go -------------------------------------------------------------------------------- /infra/vprotogen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/infra/vprotogen/main.go -------------------------------------------------------------------------------- /main/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/main/BUILD -------------------------------------------------------------------------------- /main/confloader/confloader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/main/confloader/confloader.go -------------------------------------------------------------------------------- /main/confloader/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/main/confloader/errors.generated.go -------------------------------------------------------------------------------- /main/confloader/external/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/main/confloader/external/errors.generated.go -------------------------------------------------------------------------------- /main/confloader/external/external.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/main/confloader/external/external.go -------------------------------------------------------------------------------- /main/distro/all/all.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/main/distro/all/all.go -------------------------------------------------------------------------------- /main/distro/debug/debug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/main/distro/debug/debug.go -------------------------------------------------------------------------------- /main/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/main/errors.generated.go -------------------------------------------------------------------------------- /main/json/config_json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/main/json/config_json.go -------------------------------------------------------------------------------- /main/json/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/main/json/errors.generated.go -------------------------------------------------------------------------------- /main/jsonem/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/main/jsonem/errors.generated.go -------------------------------------------------------------------------------- /main/jsonem/jsonem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/main/jsonem/jsonem.go -------------------------------------------------------------------------------- /main/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/main/main.go -------------------------------------------------------------------------------- /main/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/main/main_test.go -------------------------------------------------------------------------------- /main/targets.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/main/targets.bzl -------------------------------------------------------------------------------- /mocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/mocks.go -------------------------------------------------------------------------------- /proto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proto.go -------------------------------------------------------------------------------- /proxy/blackhole/blackhole.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/blackhole/blackhole.go -------------------------------------------------------------------------------- /proxy/blackhole/blackhole_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/blackhole/blackhole_test.go -------------------------------------------------------------------------------- /proxy/blackhole/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/blackhole/config.go -------------------------------------------------------------------------------- /proxy/blackhole/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/blackhole/config.pb.go -------------------------------------------------------------------------------- /proxy/blackhole/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/blackhole/config.proto -------------------------------------------------------------------------------- /proxy/blackhole/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/blackhole/config_test.go -------------------------------------------------------------------------------- /proxy/blackhole/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/blackhole/errors.generated.go -------------------------------------------------------------------------------- /proxy/dns/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/dns/config.pb.go -------------------------------------------------------------------------------- /proxy/dns/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/dns/config.proto -------------------------------------------------------------------------------- /proxy/dns/dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/dns/dns.go -------------------------------------------------------------------------------- /proxy/dns/dns_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/dns/dns_test.go -------------------------------------------------------------------------------- /proxy/dns/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/dns/errors.generated.go -------------------------------------------------------------------------------- /proxy/dokodemo/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/dokodemo/config.go -------------------------------------------------------------------------------- /proxy/dokodemo/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/dokodemo/config.pb.go -------------------------------------------------------------------------------- /proxy/dokodemo/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/dokodemo/config.proto -------------------------------------------------------------------------------- /proxy/dokodemo/dokodemo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/dokodemo/dokodemo.go -------------------------------------------------------------------------------- /proxy/dokodemo/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/dokodemo/errors.generated.go -------------------------------------------------------------------------------- /proxy/freedom/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/freedom/config.go -------------------------------------------------------------------------------- /proxy/freedom/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/freedom/config.pb.go -------------------------------------------------------------------------------- /proxy/freedom/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/freedom/config.proto -------------------------------------------------------------------------------- /proxy/freedom/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/freedom/errors.generated.go -------------------------------------------------------------------------------- /proxy/freedom/freedom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/freedom/freedom.go -------------------------------------------------------------------------------- /proxy/http/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/http/client.go -------------------------------------------------------------------------------- /proxy/http/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/http/config.go -------------------------------------------------------------------------------- /proxy/http/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/http/config.pb.go -------------------------------------------------------------------------------- /proxy/http/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/http/config.proto -------------------------------------------------------------------------------- /proxy/http/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/http/errors.generated.go -------------------------------------------------------------------------------- /proxy/http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/http/http.go -------------------------------------------------------------------------------- /proxy/http/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/http/server.go -------------------------------------------------------------------------------- /proxy/mtproto/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/mtproto/auth.go -------------------------------------------------------------------------------- /proxy/mtproto/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/mtproto/auth_test.go -------------------------------------------------------------------------------- /proxy/mtproto/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/mtproto/client.go -------------------------------------------------------------------------------- /proxy/mtproto/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/mtproto/config.go -------------------------------------------------------------------------------- /proxy/mtproto/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/mtproto/config.pb.go -------------------------------------------------------------------------------- /proxy/mtproto/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/mtproto/config.proto -------------------------------------------------------------------------------- /proxy/mtproto/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/mtproto/errors.generated.go -------------------------------------------------------------------------------- /proxy/mtproto/mtproto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/mtproto/mtproto.go -------------------------------------------------------------------------------- /proxy/mtproto/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/mtproto/server.go -------------------------------------------------------------------------------- /proxy/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/proxy.go -------------------------------------------------------------------------------- /proxy/shadowsocks/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/shadowsocks/client.go -------------------------------------------------------------------------------- /proxy/shadowsocks/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/shadowsocks/config.go -------------------------------------------------------------------------------- /proxy/shadowsocks/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/shadowsocks/config.pb.go -------------------------------------------------------------------------------- /proxy/shadowsocks/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/shadowsocks/config.proto -------------------------------------------------------------------------------- /proxy/shadowsocks/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/shadowsocks/config_test.go -------------------------------------------------------------------------------- /proxy/shadowsocks/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/shadowsocks/errors.generated.go -------------------------------------------------------------------------------- /proxy/shadowsocks/protocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/shadowsocks/protocol.go -------------------------------------------------------------------------------- /proxy/shadowsocks/protocol_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/shadowsocks/protocol_test.go -------------------------------------------------------------------------------- /proxy/shadowsocks/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/shadowsocks/server.go -------------------------------------------------------------------------------- /proxy/shadowsocks/shadowsocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/shadowsocks/shadowsocks.go -------------------------------------------------------------------------------- /proxy/socks/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/socks/client.go -------------------------------------------------------------------------------- /proxy/socks/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/socks/config.go -------------------------------------------------------------------------------- /proxy/socks/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/socks/config.pb.go -------------------------------------------------------------------------------- /proxy/socks/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/socks/config.proto -------------------------------------------------------------------------------- /proxy/socks/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/socks/errors.generated.go -------------------------------------------------------------------------------- /proxy/socks/protocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/socks/protocol.go -------------------------------------------------------------------------------- /proxy/socks/protocol_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/socks/protocol_test.go -------------------------------------------------------------------------------- /proxy/socks/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/socks/server.go -------------------------------------------------------------------------------- /proxy/socks/socks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/socks/socks.go -------------------------------------------------------------------------------- /proxy/trojan/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/trojan/client.go -------------------------------------------------------------------------------- /proxy/trojan/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/trojan/config.go -------------------------------------------------------------------------------- /proxy/trojan/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/trojan/config.pb.go -------------------------------------------------------------------------------- /proxy/trojan/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/trojan/config.proto -------------------------------------------------------------------------------- /proxy/trojan/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/trojan/errors.generated.go -------------------------------------------------------------------------------- /proxy/trojan/protocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/trojan/protocol.go -------------------------------------------------------------------------------- /proxy/trojan/protocol_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/trojan/protocol_test.go -------------------------------------------------------------------------------- /proxy/trojan/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/trojan/server.go -------------------------------------------------------------------------------- /proxy/trojan/trojan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/trojan/trojan.go -------------------------------------------------------------------------------- /proxy/trojan/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/trojan/validator.go -------------------------------------------------------------------------------- /proxy/vless/account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vless/account.go -------------------------------------------------------------------------------- /proxy/vless/account.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vless/account.pb.go -------------------------------------------------------------------------------- /proxy/vless/account.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vless/account.proto -------------------------------------------------------------------------------- /proxy/vless/encoding/addons.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vless/encoding/addons.go -------------------------------------------------------------------------------- /proxy/vless/encoding/addons.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vless/encoding/addons.pb.go -------------------------------------------------------------------------------- /proxy/vless/encoding/addons.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vless/encoding/addons.proto -------------------------------------------------------------------------------- /proxy/vless/encoding/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vless/encoding/encoding.go -------------------------------------------------------------------------------- /proxy/vless/encoding/encoding_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vless/encoding/encoding_test.go -------------------------------------------------------------------------------- /proxy/vless/encoding/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vless/encoding/errors.generated.go -------------------------------------------------------------------------------- /proxy/vless/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vless/errors.generated.go -------------------------------------------------------------------------------- /proxy/vless/inbound/config.go: -------------------------------------------------------------------------------- 1 | // +build !confonly 2 | 3 | package inbound 4 | -------------------------------------------------------------------------------- /proxy/vless/inbound/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vless/inbound/config.pb.go -------------------------------------------------------------------------------- /proxy/vless/inbound/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vless/inbound/config.proto -------------------------------------------------------------------------------- /proxy/vless/inbound/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vless/inbound/errors.generated.go -------------------------------------------------------------------------------- /proxy/vless/inbound/inbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vless/inbound/inbound.go -------------------------------------------------------------------------------- /proxy/vless/outbound/config.go: -------------------------------------------------------------------------------- 1 | // +build !confonly 2 | 3 | package outbound 4 | -------------------------------------------------------------------------------- /proxy/vless/outbound/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vless/outbound/config.pb.go -------------------------------------------------------------------------------- /proxy/vless/outbound/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vless/outbound/config.proto -------------------------------------------------------------------------------- /proxy/vless/outbound/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vless/outbound/errors.generated.go -------------------------------------------------------------------------------- /proxy/vless/outbound/outbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vless/outbound/outbound.go -------------------------------------------------------------------------------- /proxy/vless/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vless/validator.go -------------------------------------------------------------------------------- /proxy/vless/vless.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vless/vless.go -------------------------------------------------------------------------------- /proxy/vmess/account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/account.go -------------------------------------------------------------------------------- /proxy/vmess/account.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/account.pb.go -------------------------------------------------------------------------------- /proxy/vmess/account.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/account.proto -------------------------------------------------------------------------------- /proxy/vmess/aead/authid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/aead/authid.go -------------------------------------------------------------------------------- /proxy/vmess/aead/authid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/aead/authid_test.go -------------------------------------------------------------------------------- /proxy/vmess/aead/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/aead/consts.go -------------------------------------------------------------------------------- /proxy/vmess/aead/encrypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/aead/encrypt.go -------------------------------------------------------------------------------- /proxy/vmess/aead/encrypt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/aead/encrypt_test.go -------------------------------------------------------------------------------- /proxy/vmess/aead/kdf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/aead/kdf.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/encoding/auth.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/encoding/auth_test.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/encoding/client.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/encoding/commands.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/commands_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/encoding/commands_test.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/encoding/encoding.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/encoding_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/encoding/encoding_test.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/encoding/errors.generated.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/encoding/server.go -------------------------------------------------------------------------------- /proxy/vmess/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/errors.generated.go -------------------------------------------------------------------------------- /proxy/vmess/inbound/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/inbound/config.go -------------------------------------------------------------------------------- /proxy/vmess/inbound/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/inbound/config.pb.go -------------------------------------------------------------------------------- /proxy/vmess/inbound/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/inbound/config.proto -------------------------------------------------------------------------------- /proxy/vmess/inbound/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/inbound/errors.generated.go -------------------------------------------------------------------------------- /proxy/vmess/inbound/inbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/inbound/inbound.go -------------------------------------------------------------------------------- /proxy/vmess/outbound/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/outbound/command.go -------------------------------------------------------------------------------- /proxy/vmess/outbound/config.go: -------------------------------------------------------------------------------- 1 | package outbound 2 | -------------------------------------------------------------------------------- /proxy/vmess/outbound/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/outbound/config.pb.go -------------------------------------------------------------------------------- /proxy/vmess/outbound/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/outbound/config.proto -------------------------------------------------------------------------------- /proxy/vmess/outbound/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/outbound/errors.generated.go -------------------------------------------------------------------------------- /proxy/vmess/outbound/outbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/outbound/outbound.go -------------------------------------------------------------------------------- /proxy/vmess/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/validator.go -------------------------------------------------------------------------------- /proxy/vmess/validator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/validator_test.go -------------------------------------------------------------------------------- /proxy/vmess/vmess.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/vmess.go -------------------------------------------------------------------------------- /proxy/vmess/vmessCtxInterface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/proxy/vmess/vmessCtxInterface.go -------------------------------------------------------------------------------- /release/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/release/BUILD -------------------------------------------------------------------------------- /release/bleedingrelease.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/release/bleedingrelease.sh -------------------------------------------------------------------------------- /release/config/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/release/config/config.json -------------------------------------------------------------------------------- /release/config/geoip.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/release/config/geoip.dat -------------------------------------------------------------------------------- /release/config/geosite.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/release/config/geosite.dat -------------------------------------------------------------------------------- /release/config/systemd/system/v2ray.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/release/config/systemd/system/v2ray.service -------------------------------------------------------------------------------- /release/config/systemd/system/v2ray@.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/release/config/systemd/system/v2ray@.service -------------------------------------------------------------------------------- /release/config/vpoint_socks_vmess.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/release/config/vpoint_socks_vmess.json -------------------------------------------------------------------------------- /release/config/vpoint_vmess_freedom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/release/config/vpoint_vmess_freedom.json -------------------------------------------------------------------------------- /release/debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/release/debian/changelog -------------------------------------------------------------------------------- /release/debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/release/debian/control -------------------------------------------------------------------------------- /release/debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/release/debian/copyright -------------------------------------------------------------------------------- /release/debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/release/debian/rules -------------------------------------------------------------------------------- /release/debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (quilt) 2 | -------------------------------------------------------------------------------- /release/debian/v2ray-docs.docs: -------------------------------------------------------------------------------- 1 | README.md 2 | -------------------------------------------------------------------------------- /release/debian/v2ray-domain-list-community.install: -------------------------------------------------------------------------------- 1 | release/config/geosite.dat usr/share/v2ray 2 | -------------------------------------------------------------------------------- /release/debian/v2ray-geoip.install: -------------------------------------------------------------------------------- 1 | release/config/geoip.dat usr/share/v2ray 2 | -------------------------------------------------------------------------------- /release/debian/v2ray.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/release/debian/v2ray.install -------------------------------------------------------------------------------- /release/debian/v2ray.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/release/debian/v2ray.service -------------------------------------------------------------------------------- /release/debian/v2ray@.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/release/debian/v2ray@.service -------------------------------------------------------------------------------- /release/install-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/release/install-release.sh -------------------------------------------------------------------------------- /release/mapping.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/release/mapping.bzl -------------------------------------------------------------------------------- /release/mutilate/removeVSign.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/release/mutilate/removeVSign.sh -------------------------------------------------------------------------------- /release/requestsign.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/release/requestsign.sh -------------------------------------------------------------------------------- /release/requestsign_github.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/release/requestsign_github.sh -------------------------------------------------------------------------------- /release/tagrelease.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/release/tagrelease.sh -------------------------------------------------------------------------------- /release/user-package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/release/user-package.sh -------------------------------------------------------------------------------- /testing/coverage/coverall: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/coverage/coverall -------------------------------------------------------------------------------- /testing/coverage/coverall2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/coverage/coverall2 -------------------------------------------------------------------------------- /testing/mocks/dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/mocks/dns.go -------------------------------------------------------------------------------- /testing/mocks/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/mocks/io.go -------------------------------------------------------------------------------- /testing/mocks/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/mocks/log.go -------------------------------------------------------------------------------- /testing/mocks/mux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/mocks/mux.go -------------------------------------------------------------------------------- /testing/mocks/outbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/mocks/outbound.go -------------------------------------------------------------------------------- /testing/mocks/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/mocks/proxy.go -------------------------------------------------------------------------------- /testing/scenarios/command_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/scenarios/command_test.go -------------------------------------------------------------------------------- /testing/scenarios/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/scenarios/common.go -------------------------------------------------------------------------------- /testing/scenarios/common_coverage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/scenarios/common_coverage.go -------------------------------------------------------------------------------- /testing/scenarios/common_regular.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/scenarios/common_regular.go -------------------------------------------------------------------------------- /testing/scenarios/dns_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/scenarios/dns_test.go -------------------------------------------------------------------------------- /testing/scenarios/dokodemo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/scenarios/dokodemo_test.go -------------------------------------------------------------------------------- /testing/scenarios/feature_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/scenarios/feature_test.go -------------------------------------------------------------------------------- /testing/scenarios/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/scenarios/http_test.go -------------------------------------------------------------------------------- /testing/scenarios/policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/scenarios/policy_test.go -------------------------------------------------------------------------------- /testing/scenarios/reverse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/scenarios/reverse_test.go -------------------------------------------------------------------------------- /testing/scenarios/shadowsocks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/scenarios/shadowsocks_test.go -------------------------------------------------------------------------------- /testing/scenarios/socks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/scenarios/socks_test.go -------------------------------------------------------------------------------- /testing/scenarios/tls_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/scenarios/tls_test.go -------------------------------------------------------------------------------- /testing/scenarios/transport_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/scenarios/transport_test.go -------------------------------------------------------------------------------- /testing/scenarios/vmess_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/scenarios/vmess_test.go -------------------------------------------------------------------------------- /testing/servers/http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/servers/http/http.go -------------------------------------------------------------------------------- /testing/servers/tcp/port.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/servers/tcp/port.go -------------------------------------------------------------------------------- /testing/servers/tcp/tcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/servers/tcp/tcp.go -------------------------------------------------------------------------------- /testing/servers/udp/port.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/servers/udp/port.go -------------------------------------------------------------------------------- /testing/servers/udp/udp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/testing/servers/udp/udp.go -------------------------------------------------------------------------------- /transport/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/config.go -------------------------------------------------------------------------------- /transport/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/config.pb.go -------------------------------------------------------------------------------- /transport/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/config.proto -------------------------------------------------------------------------------- /transport/internet/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/config.go -------------------------------------------------------------------------------- /transport/internet/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/config.pb.go -------------------------------------------------------------------------------- /transport/internet/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/config.proto -------------------------------------------------------------------------------- /transport/internet/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/connection.go -------------------------------------------------------------------------------- /transport/internet/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/dialer.go -------------------------------------------------------------------------------- /transport/internet/dialer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/dialer_test.go -------------------------------------------------------------------------------- /transport/internet/domainsocket/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/domainsocket/config.go -------------------------------------------------------------------------------- /transport/internet/domainsocket/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/domainsocket/config.pb.go -------------------------------------------------------------------------------- /transport/internet/domainsocket/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/domainsocket/config.proto -------------------------------------------------------------------------------- /transport/internet/domainsocket/dial.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/domainsocket/dial.go -------------------------------------------------------------------------------- /transport/internet/domainsocket/errgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/domainsocket/errgen.go -------------------------------------------------------------------------------- /transport/internet/domainsocket/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/domainsocket/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/domainsocket/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/domainsocket/listener.go -------------------------------------------------------------------------------- /transport/internet/domainsocket/listener_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/domainsocket/listener_test.go -------------------------------------------------------------------------------- /transport/internet/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/filelocker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/filelocker.go -------------------------------------------------------------------------------- /transport/internet/filelocker_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/filelocker_other.go -------------------------------------------------------------------------------- /transport/internet/filelocker_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/filelocker_windows.go -------------------------------------------------------------------------------- /transport/internet/header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/header.go -------------------------------------------------------------------------------- /transport/internet/header_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/header_test.go -------------------------------------------------------------------------------- /transport/internet/headers/http/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/http/config.go -------------------------------------------------------------------------------- /transport/internet/headers/http/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/http/config.pb.go -------------------------------------------------------------------------------- /transport/internet/headers/http/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/http/config.proto -------------------------------------------------------------------------------- /transport/internet/headers/http/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/http/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/headers/http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/http/http.go -------------------------------------------------------------------------------- /transport/internet/headers/http/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/http/http_test.go -------------------------------------------------------------------------------- /transport/internet/headers/http/linkedreadRequest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/http/linkedreadRequest.go -------------------------------------------------------------------------------- /transport/internet/headers/http/resp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/http/resp.go -------------------------------------------------------------------------------- /transport/internet/headers/noop/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/noop/config.pb.go -------------------------------------------------------------------------------- /transport/internet/headers/noop/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/noop/config.proto -------------------------------------------------------------------------------- /transport/internet/headers/noop/noop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/noop/noop.go -------------------------------------------------------------------------------- /transport/internet/headers/srtp/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/srtp/config.pb.go -------------------------------------------------------------------------------- /transport/internet/headers/srtp/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/srtp/config.proto -------------------------------------------------------------------------------- /transport/internet/headers/srtp/srtp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/srtp/srtp.go -------------------------------------------------------------------------------- /transport/internet/headers/srtp/srtp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/srtp/srtp_test.go -------------------------------------------------------------------------------- /transport/internet/headers/tls/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/tls/config.pb.go -------------------------------------------------------------------------------- /transport/internet/headers/tls/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/tls/config.proto -------------------------------------------------------------------------------- /transport/internet/headers/tls/dtls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/tls/dtls.go -------------------------------------------------------------------------------- /transport/internet/headers/tls/dtls_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/tls/dtls_test.go -------------------------------------------------------------------------------- /transport/internet/headers/utp/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/utp/config.pb.go -------------------------------------------------------------------------------- /transport/internet/headers/utp/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/utp/config.proto -------------------------------------------------------------------------------- /transport/internet/headers/utp/utp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/utp/utp.go -------------------------------------------------------------------------------- /transport/internet/headers/utp/utp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/utp/utp_test.go -------------------------------------------------------------------------------- /transport/internet/headers/wechat/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/wechat/config.pb.go -------------------------------------------------------------------------------- /transport/internet/headers/wechat/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/wechat/config.proto -------------------------------------------------------------------------------- /transport/internet/headers/wechat/wechat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/wechat/wechat.go -------------------------------------------------------------------------------- /transport/internet/headers/wechat/wechat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/wechat/wechat_test.go -------------------------------------------------------------------------------- /transport/internet/headers/wireguard/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/wireguard/config.pb.go -------------------------------------------------------------------------------- /transport/internet/headers/wireguard/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/wireguard/config.proto -------------------------------------------------------------------------------- /transport/internet/headers/wireguard/wireguard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/headers/wireguard/wireguard.go -------------------------------------------------------------------------------- /transport/internet/http/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/http/config.go -------------------------------------------------------------------------------- /transport/internet/http/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/http/config.pb.go -------------------------------------------------------------------------------- /transport/internet/http/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/http/config.proto -------------------------------------------------------------------------------- /transport/internet/http/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/http/dialer.go -------------------------------------------------------------------------------- /transport/internet/http/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/http/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/http/http.go -------------------------------------------------------------------------------- /transport/internet/http/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/http/http_test.go -------------------------------------------------------------------------------- /transport/internet/http/hub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/http/hub.go -------------------------------------------------------------------------------- /transport/internet/internet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/internet.go -------------------------------------------------------------------------------- /transport/internet/kcp/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/kcp/config.go -------------------------------------------------------------------------------- /transport/internet/kcp/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/kcp/config.pb.go -------------------------------------------------------------------------------- /transport/internet/kcp/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/kcp/config.proto -------------------------------------------------------------------------------- /transport/internet/kcp/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/kcp/connection.go -------------------------------------------------------------------------------- /transport/internet/kcp/connection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/kcp/connection_test.go -------------------------------------------------------------------------------- /transport/internet/kcp/crypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/kcp/crypt.go -------------------------------------------------------------------------------- /transport/internet/kcp/crypt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/kcp/crypt_test.go -------------------------------------------------------------------------------- /transport/internet/kcp/cryptreal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/kcp/cryptreal.go -------------------------------------------------------------------------------- /transport/internet/kcp/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/kcp/dialer.go -------------------------------------------------------------------------------- /transport/internet/kcp/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/kcp/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/kcp/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/kcp/io.go -------------------------------------------------------------------------------- /transport/internet/kcp/io_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/kcp/io_test.go -------------------------------------------------------------------------------- /transport/internet/kcp/kcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/kcp/kcp.go -------------------------------------------------------------------------------- /transport/internet/kcp/kcp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/kcp/kcp_test.go -------------------------------------------------------------------------------- /transport/internet/kcp/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/kcp/listener.go -------------------------------------------------------------------------------- /transport/internet/kcp/output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/kcp/output.go -------------------------------------------------------------------------------- /transport/internet/kcp/receiving.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/kcp/receiving.go -------------------------------------------------------------------------------- /transport/internet/kcp/segment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/kcp/segment.go -------------------------------------------------------------------------------- /transport/internet/kcp/segment_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/kcp/segment_test.go -------------------------------------------------------------------------------- /transport/internet/kcp/sending.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/kcp/sending.go -------------------------------------------------------------------------------- /transport/internet/kcp/xor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/kcp/xor.go -------------------------------------------------------------------------------- /transport/internet/kcp/xor_amd64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/kcp/xor_amd64.go -------------------------------------------------------------------------------- /transport/internet/kcp/xor_amd64.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/kcp/xor_amd64.s -------------------------------------------------------------------------------- /transport/internet/memory_settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/memory_settings.go -------------------------------------------------------------------------------- /transport/internet/quic/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/quic/config.go -------------------------------------------------------------------------------- /transport/internet/quic/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/quic/config.pb.go -------------------------------------------------------------------------------- /transport/internet/quic/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/quic/config.proto -------------------------------------------------------------------------------- /transport/internet/quic/conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/quic/conn.go -------------------------------------------------------------------------------- /transport/internet/quic/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/quic/dialer.go -------------------------------------------------------------------------------- /transport/internet/quic/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/quic/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/quic/hub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/quic/hub.go -------------------------------------------------------------------------------- /transport/internet/quic/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/quic/pool.go -------------------------------------------------------------------------------- /transport/internet/quic/quic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/quic/quic.go -------------------------------------------------------------------------------- /transport/internet/quic/quic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/quic/quic_test.go -------------------------------------------------------------------------------- /transport/internet/sockopt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/sockopt.go -------------------------------------------------------------------------------- /transport/internet/sockopt_darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/sockopt_darwin.go -------------------------------------------------------------------------------- /transport/internet/sockopt_freebsd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/sockopt_freebsd.go -------------------------------------------------------------------------------- /transport/internet/sockopt_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/sockopt_linux.go -------------------------------------------------------------------------------- /transport/internet/sockopt_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/sockopt_linux_test.go -------------------------------------------------------------------------------- /transport/internet/sockopt_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/sockopt_other.go -------------------------------------------------------------------------------- /transport/internet/sockopt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/sockopt_test.go -------------------------------------------------------------------------------- /transport/internet/sockopt_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/sockopt_windows.go -------------------------------------------------------------------------------- /transport/internet/system_dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/system_dialer.go -------------------------------------------------------------------------------- /transport/internet/system_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/system_listener.go -------------------------------------------------------------------------------- /transport/internet/system_listener_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/system_listener_test.go -------------------------------------------------------------------------------- /transport/internet/tcp/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/tcp/config.go -------------------------------------------------------------------------------- /transport/internet/tcp/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/tcp/config.pb.go -------------------------------------------------------------------------------- /transport/internet/tcp/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/tcp/config.proto -------------------------------------------------------------------------------- /transport/internet/tcp/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/tcp/dialer.go -------------------------------------------------------------------------------- /transport/internet/tcp/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/tcp/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/tcp/hub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/tcp/hub.go -------------------------------------------------------------------------------- /transport/internet/tcp/sockopt_freebsd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/tcp/sockopt_freebsd.go -------------------------------------------------------------------------------- /transport/internet/tcp/sockopt_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/tcp/sockopt_linux.go -------------------------------------------------------------------------------- /transport/internet/tcp/sockopt_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/tcp/sockopt_linux_test.go -------------------------------------------------------------------------------- /transport/internet/tcp/sockopt_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/tcp/sockopt_other.go -------------------------------------------------------------------------------- /transport/internet/tcp/tcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/tcp/tcp.go -------------------------------------------------------------------------------- /transport/internet/tcp_hub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/tcp_hub.go -------------------------------------------------------------------------------- /transport/internet/tls/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/tls/config.go -------------------------------------------------------------------------------- /transport/internet/tls/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/tls/config.pb.go -------------------------------------------------------------------------------- /transport/internet/tls/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/tls/config.proto -------------------------------------------------------------------------------- /transport/internet/tls/config_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/tls/config_other.go -------------------------------------------------------------------------------- /transport/internet/tls/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/tls/config_test.go -------------------------------------------------------------------------------- /transport/internet/tls/config_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/tls/config_windows.go -------------------------------------------------------------------------------- /transport/internet/tls/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/tls/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/tls/tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/tls/tls.go -------------------------------------------------------------------------------- /transport/internet/udp/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/udp/config.go -------------------------------------------------------------------------------- /transport/internet/udp/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/udp/config.pb.go -------------------------------------------------------------------------------- /transport/internet/udp/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/udp/config.proto -------------------------------------------------------------------------------- /transport/internet/udp/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/udp/dialer.go -------------------------------------------------------------------------------- /transport/internet/udp/dispatcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/udp/dispatcher.go -------------------------------------------------------------------------------- /transport/internet/udp/dispatcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/udp/dispatcher_test.go -------------------------------------------------------------------------------- /transport/internet/udp/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/udp/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/udp/hub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/udp/hub.go -------------------------------------------------------------------------------- /transport/internet/udp/hub_freebsd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/udp/hub_freebsd.go -------------------------------------------------------------------------------- /transport/internet/udp/hub_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/udp/hub_linux.go -------------------------------------------------------------------------------- /transport/internet/udp/hub_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/udp/hub_other.go -------------------------------------------------------------------------------- /transport/internet/udp/udp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/udp/udp.go -------------------------------------------------------------------------------- /transport/internet/websocket/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/websocket/config.go -------------------------------------------------------------------------------- /transport/internet/websocket/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/websocket/config.pb.go -------------------------------------------------------------------------------- /transport/internet/websocket/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/websocket/config.proto -------------------------------------------------------------------------------- /transport/internet/websocket/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/websocket/connection.go -------------------------------------------------------------------------------- /transport/internet/websocket/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/websocket/dialer.go -------------------------------------------------------------------------------- /transport/internet/websocket/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/websocket/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/websocket/hub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/websocket/hub.go -------------------------------------------------------------------------------- /transport/internet/websocket/ws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/websocket/ws.go -------------------------------------------------------------------------------- /transport/internet/websocket/ws_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/websocket/ws_test.go -------------------------------------------------------------------------------- /transport/internet/xtls/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/xtls/config.go -------------------------------------------------------------------------------- /transport/internet/xtls/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/xtls/config.pb.go -------------------------------------------------------------------------------- /transport/internet/xtls/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/xtls/config.proto -------------------------------------------------------------------------------- /transport/internet/xtls/config_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/xtls/config_other.go -------------------------------------------------------------------------------- /transport/internet/xtls/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/xtls/config_test.go -------------------------------------------------------------------------------- /transport/internet/xtls/config_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/xtls/config_windows.go -------------------------------------------------------------------------------- /transport/internet/xtls/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/xtls/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/xtls/xtls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/internet/xtls/xtls.go -------------------------------------------------------------------------------- /transport/link.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/link.go -------------------------------------------------------------------------------- /transport/pipe/impl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/pipe/impl.go -------------------------------------------------------------------------------- /transport/pipe/pipe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/pipe/pipe.go -------------------------------------------------------------------------------- /transport/pipe/pipe_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/pipe/pipe_test.go -------------------------------------------------------------------------------- /transport/pipe/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/pipe/reader.go -------------------------------------------------------------------------------- /transport/pipe/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/transport/pipe/writer.go -------------------------------------------------------------------------------- /v2ray.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/v2ray.go -------------------------------------------------------------------------------- /v2ray_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RPRX/v2ray-vless/HEAD/v2ray_test.go --------------------------------------------------------------------------------