├── .dev └── protoc │ ├── linux │ └── protoc │ ├── macos │ └── protoc │ └── windows │ └── protoc.exe ├── .github ├── CODE_OF_CONDUCT.md ├── ISSUE_TEMPLATE └── SUPPORT.md ├── .gitignore ├── .gitmodules ├── .travis.yml ├── .vscode ├── settings.json └── tasks.json ├── LICENSE ├── README.md ├── 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 ├── dns │ ├── config.pb.go │ ├── config.proto │ ├── dns.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 │ │ └── errors.generated.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ └── log.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 │ │ ├── doc.go │ │ └── errors.generated.go │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── inbound │ │ ├── always.go │ │ ├── dynamic.go │ │ ├── errors.generated.go │ │ ├── inbound.go │ │ └── worker.go │ ├── mux │ │ ├── errors.generated.go │ │ ├── frame.go │ │ ├── mux.go │ │ ├── mux_test.go │ │ ├── reader.go │ │ ├── session.go │ │ ├── session_test.go │ │ └── writer.go │ ├── outbound │ │ ├── errors.generated.go │ │ ├── handler.go │ │ ├── handler_test.go │ │ └── outbound.go │ └── proxyman.go ├── router │ ├── condition.go │ ├── condition_test.go │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ ├── router.go │ └── router_test.go └── stats │ ├── command │ ├── command.go │ ├── command.pb.go │ ├── command.proto │ ├── command_test.go │ └── errors.generated.go │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ ├── stats.go │ └── stats_test.go ├── appveyor.yml ├── common ├── bitmask │ ├── byte.go │ └── byte_test.go ├── buf │ ├── buf.go │ ├── buffer.go │ ├── buffer_test.go │ ├── copy.go │ ├── 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_test.go │ ├── readv_windows.go │ ├── writer.go │ └── writer_test.go ├── bytespool │ └── pool.go ├── common.go ├── common_test.go ├── compare │ ├── bytes.go │ ├── bytes_test.go │ └── string.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 │ │ ├── errorgen.go │ │ └── main.go │ ├── errors.go │ └── errors_test.go ├── interfaces.go ├── log │ ├── access.go │ ├── log.go │ ├── log.pb.go │ ├── log.proto │ ├── log_test.go │ ├── logger.go │ └── logger_test.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 │ ├── ipnet.go │ ├── ipnet_test.go │ ├── net.go │ ├── network.go │ ├── network.pb.go │ ├── network.proto │ ├── port.go │ ├── port.pb.go │ ├── port.proto │ ├── port_test.go │ ├── system.go │ └── testing │ │ └── assert.go ├── peer │ ├── latency.go │ └── peer.go ├── platform │ ├── ctlcmd │ │ ├── attr_other.go │ │ ├── attr_windows.go │ │ ├── ctlcmd.go │ │ └── errors.generated.go │ ├── others.go │ ├── platform.go │ ├── platform_test.go │ └── windows.go ├── protocol │ ├── account.go │ ├── address.go │ ├── address_test.go │ ├── bittorrent │ │ └── bittorrent.go │ ├── command.pb.go │ ├── command.proto │ ├── context.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 │ │ │ ├── cert.go │ │ │ └── errors.generated.go │ │ ├── sniff.go │ │ └── sniff_test.go │ ├── user.go │ ├── user.pb.go │ └── user.proto ├── retry │ ├── errors.generated.go │ ├── retry.go │ └── retry_test.go ├── serial │ ├── bytes.go │ ├── bytes_test.go │ ├── hash.go │ ├── numbers.go │ ├── numbers_test.go │ ├── string.go │ ├── string_test.go │ ├── typed_message.go │ ├── typed_message.pb.go │ ├── typed_message.proto │ └── typed_message_test.go ├── session │ ├── request.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 ├── stats │ └── io.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 ├── 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 ├── core.go ├── dial.go ├── dns.go ├── errors.generated.go ├── functions.go ├── main ├── confloader │ ├── confloader.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 │ └── jsonem.go ├── main.go └── main_test.go ├── network.go ├── plugin.go ├── plugin_linux.go ├── plugin_other.go ├── policy.go ├── proto.go ├── proxy ├── blackhole │ ├── blackhole.go │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── config_test.go │ └── errors.generated.go ├── context.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 │ ├── errors.generated.go │ ├── ota.go │ ├── ota_test.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 └── vmess │ ├── account.go │ ├── account.pb.go │ ├── account.proto │ ├── 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 │ ├── vmess.go │ └── vmess_test.go ├── release ├── config │ ├── geoip.dat │ ├── geosite.dat │ ├── systemd │ │ └── v2ray.service │ ├── systemv │ │ └── v2ray │ ├── vpoint_socks_vmess.json │ └── vpoint_vmess_freedom.json ├── doc │ └── readme.md ├── install-release.sh ├── install.sh ├── make-release.sh ├── release-ci.sh └── verify │ └── official_release.asc ├── router.go ├── shippable.yml ├── stats.go ├── testing ├── coverage │ └── coverall ├── 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 │ ├── 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 │ ├── context.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 │ ├── header.go │ ├── header_test.go │ ├── headers │ │ ├── http │ │ │ ├── config.go │ │ │ ├── config.pb.go │ │ │ ├── config.proto │ │ │ ├── errors.generated.go │ │ │ ├── http.go │ │ │ └── http_test.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 │ ├── 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 │ │ ├── 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 │ ├── system_dialer.go │ ├── tcp │ │ ├── config.go │ │ ├── config.pb.go │ │ ├── config.proto │ │ ├── dialer.go │ │ ├── errors.generated.go │ │ ├── hub.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 │ │ ├── dialer.go │ │ ├── dispatcher.go │ │ ├── dispatcher_test.go │ │ ├── errors.generated.go │ │ ├── hub.go │ │ ├── hub_linux.go │ │ ├── hub_other.go │ │ ├── source_forging.go │ │ ├── source_forging_linux.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 └── pipe │ ├── impl.go │ ├── pipe.go │ ├── pipe_test.go │ ├── reader.go │ └── writer.go ├── v2ray.go └── v2ray_test.go /.dev/protoc/linux/protoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/.dev/protoc/linux/protoc -------------------------------------------------------------------------------- /.dev/protoc/macos/protoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/.dev/protoc/macos/protoc -------------------------------------------------------------------------------- /.dev/protoc/windows/protoc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/.dev/protoc/windows/protoc.exe -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/.github/ISSUE_TEMPLATE -------------------------------------------------------------------------------- /.github/SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/.github/SUPPORT.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.DS_Store 2 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/README.md -------------------------------------------------------------------------------- /app/app.go: -------------------------------------------------------------------------------- 1 | package app 2 | -------------------------------------------------------------------------------- /app/commander/commander.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/commander/commander.go -------------------------------------------------------------------------------- /app/commander/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/commander/config.pb.go -------------------------------------------------------------------------------- /app/commander/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/commander/config.proto -------------------------------------------------------------------------------- /app/commander/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/commander/errors.generated.go -------------------------------------------------------------------------------- /app/commander/outbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/commander/outbound.go -------------------------------------------------------------------------------- /app/commander/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/commander/service.go -------------------------------------------------------------------------------- /app/dispatcher/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/dispatcher/config.pb.go -------------------------------------------------------------------------------- /app/dispatcher/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/dispatcher/config.proto -------------------------------------------------------------------------------- /app/dispatcher/default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/dispatcher/default.go -------------------------------------------------------------------------------- /app/dispatcher/dispatcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/dispatcher/dispatcher.go -------------------------------------------------------------------------------- /app/dispatcher/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/dispatcher/errors.generated.go -------------------------------------------------------------------------------- /app/dispatcher/sniffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/dispatcher/sniffer.go -------------------------------------------------------------------------------- /app/dns/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/dns/config.pb.go -------------------------------------------------------------------------------- /app/dns/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/dns/config.proto -------------------------------------------------------------------------------- /app/dns/dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/dns/dns.go -------------------------------------------------------------------------------- /app/dns/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/dns/errors.generated.go -------------------------------------------------------------------------------- /app/dns/hosts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/dns/hosts.go -------------------------------------------------------------------------------- /app/dns/hosts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/dns/hosts_test.go -------------------------------------------------------------------------------- /app/dns/nameserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/dns/nameserver.go -------------------------------------------------------------------------------- /app/dns/nameserver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/dns/nameserver_test.go -------------------------------------------------------------------------------- /app/dns/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/dns/server.go -------------------------------------------------------------------------------- /app/dns/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/dns/server_test.go -------------------------------------------------------------------------------- /app/dns/udpns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/dns/udpns.go -------------------------------------------------------------------------------- /app/log/command/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/log/command/command.go -------------------------------------------------------------------------------- /app/log/command/command_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/log/command/command_test.go -------------------------------------------------------------------------------- /app/log/command/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/log/command/config.pb.go -------------------------------------------------------------------------------- /app/log/command/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/log/command/config.proto -------------------------------------------------------------------------------- /app/log/command/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/log/command/errors.generated.go -------------------------------------------------------------------------------- /app/log/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/log/config.pb.go -------------------------------------------------------------------------------- /app/log/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/log/config.proto -------------------------------------------------------------------------------- /app/log/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/log/errors.generated.go -------------------------------------------------------------------------------- /app/log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/log/log.go -------------------------------------------------------------------------------- /app/policy/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/policy/config.go -------------------------------------------------------------------------------- /app/policy/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/policy/config.pb.go -------------------------------------------------------------------------------- /app/policy/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/policy/config.proto -------------------------------------------------------------------------------- /app/policy/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/policy/errors.generated.go -------------------------------------------------------------------------------- /app/policy/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/policy/manager.go -------------------------------------------------------------------------------- /app/policy/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/policy/manager_test.go -------------------------------------------------------------------------------- /app/policy/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/policy/policy.go -------------------------------------------------------------------------------- /app/proxyman/command/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/command/command.go -------------------------------------------------------------------------------- /app/proxyman/command/command.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/command/command.pb.go -------------------------------------------------------------------------------- /app/proxyman/command/command.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/command/command.proto -------------------------------------------------------------------------------- /app/proxyman/command/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/command/doc.go -------------------------------------------------------------------------------- /app/proxyman/command/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/command/errors.generated.go -------------------------------------------------------------------------------- /app/proxyman/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/config.go -------------------------------------------------------------------------------- /app/proxyman/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/config.pb.go -------------------------------------------------------------------------------- /app/proxyman/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/config.proto -------------------------------------------------------------------------------- /app/proxyman/inbound/always.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/inbound/always.go -------------------------------------------------------------------------------- /app/proxyman/inbound/dynamic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/inbound/dynamic.go -------------------------------------------------------------------------------- /app/proxyman/inbound/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/inbound/errors.generated.go -------------------------------------------------------------------------------- /app/proxyman/inbound/inbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/inbound/inbound.go -------------------------------------------------------------------------------- /app/proxyman/inbound/worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/inbound/worker.go -------------------------------------------------------------------------------- /app/proxyman/mux/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/mux/errors.generated.go -------------------------------------------------------------------------------- /app/proxyman/mux/frame.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/mux/frame.go -------------------------------------------------------------------------------- /app/proxyman/mux/mux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/mux/mux.go -------------------------------------------------------------------------------- /app/proxyman/mux/mux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/mux/mux_test.go -------------------------------------------------------------------------------- /app/proxyman/mux/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/mux/reader.go -------------------------------------------------------------------------------- /app/proxyman/mux/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/mux/session.go -------------------------------------------------------------------------------- /app/proxyman/mux/session_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/mux/session_test.go -------------------------------------------------------------------------------- /app/proxyman/mux/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/mux/writer.go -------------------------------------------------------------------------------- /app/proxyman/outbound/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/outbound/errors.generated.go -------------------------------------------------------------------------------- /app/proxyman/outbound/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/outbound/handler.go -------------------------------------------------------------------------------- /app/proxyman/outbound/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/outbound/handler_test.go -------------------------------------------------------------------------------- /app/proxyman/outbound/outbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/outbound/outbound.go -------------------------------------------------------------------------------- /app/proxyman/proxyman.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/proxyman/proxyman.go -------------------------------------------------------------------------------- /app/router/condition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/router/condition.go -------------------------------------------------------------------------------- /app/router/condition_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/router/condition_test.go -------------------------------------------------------------------------------- /app/router/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/router/config.go -------------------------------------------------------------------------------- /app/router/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/router/config.pb.go -------------------------------------------------------------------------------- /app/router/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/router/config.proto -------------------------------------------------------------------------------- /app/router/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/router/errors.generated.go -------------------------------------------------------------------------------- /app/router/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/router/router.go -------------------------------------------------------------------------------- /app/router/router_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/router/router_test.go -------------------------------------------------------------------------------- /app/stats/command/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/stats/command/command.go -------------------------------------------------------------------------------- /app/stats/command/command.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/stats/command/command.pb.go -------------------------------------------------------------------------------- /app/stats/command/command.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/stats/command/command.proto -------------------------------------------------------------------------------- /app/stats/command/command_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/stats/command/command_test.go -------------------------------------------------------------------------------- /app/stats/command/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/stats/command/errors.generated.go -------------------------------------------------------------------------------- /app/stats/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/stats/config.go -------------------------------------------------------------------------------- /app/stats/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/stats/config.pb.go -------------------------------------------------------------------------------- /app/stats/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/stats/config.proto -------------------------------------------------------------------------------- /app/stats/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/stats/errors.generated.go -------------------------------------------------------------------------------- /app/stats/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/stats/stats.go -------------------------------------------------------------------------------- /app/stats/stats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/app/stats/stats_test.go -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/appveyor.yml -------------------------------------------------------------------------------- /common/bitmask/byte.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/bitmask/byte.go -------------------------------------------------------------------------------- /common/bitmask/byte_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/bitmask/byte_test.go -------------------------------------------------------------------------------- /common/buf/buf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/buf/buf.go -------------------------------------------------------------------------------- /common/buf/buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/buf/buffer.go -------------------------------------------------------------------------------- /common/buf/buffer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/buf/buffer_test.go -------------------------------------------------------------------------------- /common/buf/copy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/buf/copy.go -------------------------------------------------------------------------------- /common/buf/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/buf/errors.generated.go -------------------------------------------------------------------------------- /common/buf/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/buf/io.go -------------------------------------------------------------------------------- /common/buf/io_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/buf/io_test.go -------------------------------------------------------------------------------- /common/buf/multi_buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/buf/multi_buffer.go -------------------------------------------------------------------------------- /common/buf/multi_buffer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/buf/multi_buffer_test.go -------------------------------------------------------------------------------- /common/buf/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/buf/reader.go -------------------------------------------------------------------------------- /common/buf/reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/buf/reader_test.go -------------------------------------------------------------------------------- /common/buf/readv_posix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/buf/readv_posix.go -------------------------------------------------------------------------------- /common/buf/readv_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/buf/readv_reader.go -------------------------------------------------------------------------------- /common/buf/readv_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/buf/readv_test.go -------------------------------------------------------------------------------- /common/buf/readv_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/buf/readv_windows.go -------------------------------------------------------------------------------- /common/buf/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/buf/writer.go -------------------------------------------------------------------------------- /common/buf/writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/buf/writer_test.go -------------------------------------------------------------------------------- /common/bytespool/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/bytespool/pool.go -------------------------------------------------------------------------------- /common/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/common.go -------------------------------------------------------------------------------- /common/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/common_test.go -------------------------------------------------------------------------------- /common/compare/bytes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/compare/bytes.go -------------------------------------------------------------------------------- /common/compare/bytes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/compare/bytes_test.go -------------------------------------------------------------------------------- /common/compare/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/compare/string.go -------------------------------------------------------------------------------- /common/crypto/aes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/crypto/aes.go -------------------------------------------------------------------------------- /common/crypto/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/crypto/auth.go -------------------------------------------------------------------------------- /common/crypto/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/crypto/auth_test.go -------------------------------------------------------------------------------- /common/crypto/benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/crypto/benchmark_test.go -------------------------------------------------------------------------------- /common/crypto/chacha20.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/crypto/chacha20.go -------------------------------------------------------------------------------- /common/crypto/chacha20_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/crypto/chacha20_test.go -------------------------------------------------------------------------------- /common/crypto/chunk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/crypto/chunk.go -------------------------------------------------------------------------------- /common/crypto/chunk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/crypto/chunk_test.go -------------------------------------------------------------------------------- /common/crypto/crypto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/crypto/crypto.go -------------------------------------------------------------------------------- /common/crypto/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/crypto/errors.generated.go -------------------------------------------------------------------------------- /common/crypto/internal/chacha.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/crypto/internal/chacha.go -------------------------------------------------------------------------------- /common/crypto/internal/chacha_core.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/crypto/internal/chacha_core.generated.go -------------------------------------------------------------------------------- /common/crypto/internal/chacha_core_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/crypto/internal/chacha_core_gen.go -------------------------------------------------------------------------------- /common/crypto/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/crypto/io.go -------------------------------------------------------------------------------- /common/dice/dice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/dice/dice.go -------------------------------------------------------------------------------- /common/dice/dice_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/dice/dice_test.go -------------------------------------------------------------------------------- /common/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/errors.generated.go -------------------------------------------------------------------------------- /common/errors/errorgen/errorgen.go: -------------------------------------------------------------------------------- 1 | package errorgen 2 | -------------------------------------------------------------------------------- /common/errors/errorgen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/errors/errorgen/main.go -------------------------------------------------------------------------------- /common/errors/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/errors/errors.go -------------------------------------------------------------------------------- /common/errors/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/errors/errors_test.go -------------------------------------------------------------------------------- /common/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/interfaces.go -------------------------------------------------------------------------------- /common/log/access.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/log/access.go -------------------------------------------------------------------------------- /common/log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/log/log.go -------------------------------------------------------------------------------- /common/log/log.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/log/log.pb.go -------------------------------------------------------------------------------- /common/log/log.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/log/log.proto -------------------------------------------------------------------------------- /common/log/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/log/log_test.go -------------------------------------------------------------------------------- /common/log/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/log/logger.go -------------------------------------------------------------------------------- /common/log/logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/log/logger_test.go -------------------------------------------------------------------------------- /common/net/address.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/net/address.go -------------------------------------------------------------------------------- /common/net/address.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/net/address.pb.go -------------------------------------------------------------------------------- /common/net/address.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/net/address.proto -------------------------------------------------------------------------------- /common/net/address_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/net/address_test.go -------------------------------------------------------------------------------- /common/net/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/net/connection.go -------------------------------------------------------------------------------- /common/net/destination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/net/destination.go -------------------------------------------------------------------------------- /common/net/destination.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/net/destination.pb.go -------------------------------------------------------------------------------- /common/net/destination.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/net/destination.proto -------------------------------------------------------------------------------- /common/net/destination_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/net/destination_test.go -------------------------------------------------------------------------------- /common/net/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/net/errors.generated.go -------------------------------------------------------------------------------- /common/net/ipnet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/net/ipnet.go -------------------------------------------------------------------------------- /common/net/ipnet_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/net/ipnet_test.go -------------------------------------------------------------------------------- /common/net/net.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/net/net.go -------------------------------------------------------------------------------- /common/net/network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/net/network.go -------------------------------------------------------------------------------- /common/net/network.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/net/network.pb.go -------------------------------------------------------------------------------- /common/net/network.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/net/network.proto -------------------------------------------------------------------------------- /common/net/port.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/net/port.go -------------------------------------------------------------------------------- /common/net/port.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/net/port.pb.go -------------------------------------------------------------------------------- /common/net/port.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/net/port.proto -------------------------------------------------------------------------------- /common/net/port_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/net/port_test.go -------------------------------------------------------------------------------- /common/net/system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/net/system.go -------------------------------------------------------------------------------- /common/net/testing/assert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/net/testing/assert.go -------------------------------------------------------------------------------- /common/peer/latency.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/peer/latency.go -------------------------------------------------------------------------------- /common/peer/peer.go: -------------------------------------------------------------------------------- 1 | package peer 2 | -------------------------------------------------------------------------------- /common/platform/ctlcmd/attr_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/platform/ctlcmd/attr_other.go -------------------------------------------------------------------------------- /common/platform/ctlcmd/attr_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/platform/ctlcmd/attr_windows.go -------------------------------------------------------------------------------- /common/platform/ctlcmd/ctlcmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/platform/ctlcmd/ctlcmd.go -------------------------------------------------------------------------------- /common/platform/ctlcmd/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/platform/ctlcmd/errors.generated.go -------------------------------------------------------------------------------- /common/platform/others.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/platform/others.go -------------------------------------------------------------------------------- /common/platform/platform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/platform/platform.go -------------------------------------------------------------------------------- /common/platform/platform_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/platform/platform_test.go -------------------------------------------------------------------------------- /common/platform/windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/platform/windows.go -------------------------------------------------------------------------------- /common/protocol/account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/account.go -------------------------------------------------------------------------------- /common/protocol/address.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/address.go -------------------------------------------------------------------------------- /common/protocol/address_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/address_test.go -------------------------------------------------------------------------------- /common/protocol/bittorrent/bittorrent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/bittorrent/bittorrent.go -------------------------------------------------------------------------------- /common/protocol/command.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/command.pb.go -------------------------------------------------------------------------------- /common/protocol/command.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/command.proto -------------------------------------------------------------------------------- /common/protocol/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/context.go -------------------------------------------------------------------------------- /common/protocol/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/errors.generated.go -------------------------------------------------------------------------------- /common/protocol/headers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/headers.go -------------------------------------------------------------------------------- /common/protocol/headers.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/headers.pb.go -------------------------------------------------------------------------------- /common/protocol/headers.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/headers.proto -------------------------------------------------------------------------------- /common/protocol/http/headers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/http/headers.go -------------------------------------------------------------------------------- /common/protocol/http/headers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/http/headers_test.go -------------------------------------------------------------------------------- /common/protocol/http/sniff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/http/sniff.go -------------------------------------------------------------------------------- /common/protocol/http/sniff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/http/sniff_test.go -------------------------------------------------------------------------------- /common/protocol/id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/id.go -------------------------------------------------------------------------------- /common/protocol/id_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/id_test.go -------------------------------------------------------------------------------- /common/protocol/payload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/payload.go -------------------------------------------------------------------------------- /common/protocol/protocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/protocol.go -------------------------------------------------------------------------------- /common/protocol/server_picker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/server_picker.go -------------------------------------------------------------------------------- /common/protocol/server_picker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/server_picker_test.go -------------------------------------------------------------------------------- /common/protocol/server_spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/server_spec.go -------------------------------------------------------------------------------- /common/protocol/server_spec.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/server_spec.pb.go -------------------------------------------------------------------------------- /common/protocol/server_spec.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/server_spec.proto -------------------------------------------------------------------------------- /common/protocol/server_spec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/server_spec_test.go -------------------------------------------------------------------------------- /common/protocol/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/time.go -------------------------------------------------------------------------------- /common/protocol/time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/time_test.go -------------------------------------------------------------------------------- /common/protocol/tls/cert/cert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/tls/cert/cert.go -------------------------------------------------------------------------------- /common/protocol/tls/cert/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/tls/cert/errors.generated.go -------------------------------------------------------------------------------- /common/protocol/tls/sniff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/tls/sniff.go -------------------------------------------------------------------------------- /common/protocol/tls/sniff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/tls/sniff_test.go -------------------------------------------------------------------------------- /common/protocol/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/user.go -------------------------------------------------------------------------------- /common/protocol/user.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/user.pb.go -------------------------------------------------------------------------------- /common/protocol/user.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/protocol/user.proto -------------------------------------------------------------------------------- /common/retry/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/retry/errors.generated.go -------------------------------------------------------------------------------- /common/retry/retry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/retry/retry.go -------------------------------------------------------------------------------- /common/retry/retry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/retry/retry_test.go -------------------------------------------------------------------------------- /common/serial/bytes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/serial/bytes.go -------------------------------------------------------------------------------- /common/serial/bytes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/serial/bytes_test.go -------------------------------------------------------------------------------- /common/serial/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/serial/hash.go -------------------------------------------------------------------------------- /common/serial/numbers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/serial/numbers.go -------------------------------------------------------------------------------- /common/serial/numbers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/serial/numbers_test.go -------------------------------------------------------------------------------- /common/serial/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/serial/string.go -------------------------------------------------------------------------------- /common/serial/string_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/serial/string_test.go -------------------------------------------------------------------------------- /common/serial/typed_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/serial/typed_message.go -------------------------------------------------------------------------------- /common/serial/typed_message.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/serial/typed_message.pb.go -------------------------------------------------------------------------------- /common/serial/typed_message.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/serial/typed_message.proto -------------------------------------------------------------------------------- /common/serial/typed_message_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/serial/typed_message_test.go -------------------------------------------------------------------------------- /common/session/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/session/request.go -------------------------------------------------------------------------------- /common/session/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/session/session.go -------------------------------------------------------------------------------- /common/signal/done/done.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/signal/done/done.go -------------------------------------------------------------------------------- /common/signal/notifier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/signal/notifier.go -------------------------------------------------------------------------------- /common/signal/notifier_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/signal/notifier_test.go -------------------------------------------------------------------------------- /common/signal/pubsub/pubsub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/signal/pubsub/pubsub.go -------------------------------------------------------------------------------- /common/signal/pubsub/pubsub_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/signal/pubsub/pubsub_test.go -------------------------------------------------------------------------------- /common/signal/semaphore/semaphore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/signal/semaphore/semaphore.go -------------------------------------------------------------------------------- /common/signal/timer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/signal/timer.go -------------------------------------------------------------------------------- /common/signal/timer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/signal/timer_test.go -------------------------------------------------------------------------------- /common/stats/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/stats/io.go -------------------------------------------------------------------------------- /common/strmatcher/benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/strmatcher/benchmark_test.go -------------------------------------------------------------------------------- /common/strmatcher/domain_matcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/strmatcher/domain_matcher.go -------------------------------------------------------------------------------- /common/strmatcher/domain_matcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/strmatcher/domain_matcher_test.go -------------------------------------------------------------------------------- /common/strmatcher/full_matcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/strmatcher/full_matcher.go -------------------------------------------------------------------------------- /common/strmatcher/full_matcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/strmatcher/full_matcher_test.go -------------------------------------------------------------------------------- /common/strmatcher/matchers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/strmatcher/matchers.go -------------------------------------------------------------------------------- /common/strmatcher/matchers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/strmatcher/matchers_test.go -------------------------------------------------------------------------------- /common/strmatcher/strmatcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/strmatcher/strmatcher.go -------------------------------------------------------------------------------- /common/task/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/task/common.go -------------------------------------------------------------------------------- /common/task/periodic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/task/periodic.go -------------------------------------------------------------------------------- /common/task/periodic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/task/periodic_test.go -------------------------------------------------------------------------------- /common/task/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/task/task.go -------------------------------------------------------------------------------- /common/task/task_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/task/task_test.go -------------------------------------------------------------------------------- /common/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/type.go -------------------------------------------------------------------------------- /common/type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/type_test.go -------------------------------------------------------------------------------- /common/uuid/uuid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/uuid/uuid.go -------------------------------------------------------------------------------- /common/uuid/uuid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/common/uuid/uuid_test.go -------------------------------------------------------------------------------- /config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/config.go -------------------------------------------------------------------------------- /config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/config.pb.go -------------------------------------------------------------------------------- /config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/config.proto -------------------------------------------------------------------------------- /context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/context.go -------------------------------------------------------------------------------- /core.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/core.go -------------------------------------------------------------------------------- /dial.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/dial.go -------------------------------------------------------------------------------- /dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/dns.go -------------------------------------------------------------------------------- /errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/errors.generated.go -------------------------------------------------------------------------------- /functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/functions.go -------------------------------------------------------------------------------- /main/confloader/confloader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/main/confloader/confloader.go -------------------------------------------------------------------------------- /main/confloader/external/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/main/confloader/external/errors.generated.go -------------------------------------------------------------------------------- /main/confloader/external/external.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/main/confloader/external/external.go -------------------------------------------------------------------------------- /main/distro/all/all.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/main/distro/all/all.go -------------------------------------------------------------------------------- /main/distro/debug/debug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/main/distro/debug/debug.go -------------------------------------------------------------------------------- /main/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/main/errors.generated.go -------------------------------------------------------------------------------- /main/json/config_json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/main/json/config_json.go -------------------------------------------------------------------------------- /main/json/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/main/json/errors.generated.go -------------------------------------------------------------------------------- /main/jsonem/jsonem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/main/jsonem/jsonem.go -------------------------------------------------------------------------------- /main/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/main/main.go -------------------------------------------------------------------------------- /main/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/main/main_test.go -------------------------------------------------------------------------------- /network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/network.go -------------------------------------------------------------------------------- /plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/plugin.go -------------------------------------------------------------------------------- /plugin_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/plugin_linux.go -------------------------------------------------------------------------------- /plugin_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/plugin_other.go -------------------------------------------------------------------------------- /policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/policy.go -------------------------------------------------------------------------------- /proto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proto.go -------------------------------------------------------------------------------- /proxy/blackhole/blackhole.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/blackhole/blackhole.go -------------------------------------------------------------------------------- /proxy/blackhole/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/blackhole/config.go -------------------------------------------------------------------------------- /proxy/blackhole/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/blackhole/config.pb.go -------------------------------------------------------------------------------- /proxy/blackhole/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/blackhole/config.proto -------------------------------------------------------------------------------- /proxy/blackhole/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/blackhole/config_test.go -------------------------------------------------------------------------------- /proxy/blackhole/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/blackhole/errors.generated.go -------------------------------------------------------------------------------- /proxy/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/context.go -------------------------------------------------------------------------------- /proxy/dokodemo/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/dokodemo/config.go -------------------------------------------------------------------------------- /proxy/dokodemo/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/dokodemo/config.pb.go -------------------------------------------------------------------------------- /proxy/dokodemo/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/dokodemo/config.proto -------------------------------------------------------------------------------- /proxy/dokodemo/dokodemo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/dokodemo/dokodemo.go -------------------------------------------------------------------------------- /proxy/dokodemo/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/dokodemo/errors.generated.go -------------------------------------------------------------------------------- /proxy/freedom/config.go: -------------------------------------------------------------------------------- 1 | package freedom 2 | -------------------------------------------------------------------------------- /proxy/freedom/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/freedom/config.pb.go -------------------------------------------------------------------------------- /proxy/freedom/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/freedom/config.proto -------------------------------------------------------------------------------- /proxy/freedom/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/freedom/errors.generated.go -------------------------------------------------------------------------------- /proxy/freedom/freedom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/freedom/freedom.go -------------------------------------------------------------------------------- /proxy/http/client.go: -------------------------------------------------------------------------------- 1 | package http 2 | 3 | /* 4 | type Client struct { 5 | } 6 | */ 7 | -------------------------------------------------------------------------------- /proxy/http/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/http/config.go -------------------------------------------------------------------------------- /proxy/http/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/http/config.pb.go -------------------------------------------------------------------------------- /proxy/http/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/http/config.proto -------------------------------------------------------------------------------- /proxy/http/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/http/errors.generated.go -------------------------------------------------------------------------------- /proxy/http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/http/http.go -------------------------------------------------------------------------------- /proxy/http/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/http/server.go -------------------------------------------------------------------------------- /proxy/mtproto/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/mtproto/auth.go -------------------------------------------------------------------------------- /proxy/mtproto/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/mtproto/auth_test.go -------------------------------------------------------------------------------- /proxy/mtproto/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/mtproto/client.go -------------------------------------------------------------------------------- /proxy/mtproto/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/mtproto/config.go -------------------------------------------------------------------------------- /proxy/mtproto/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/mtproto/config.pb.go -------------------------------------------------------------------------------- /proxy/mtproto/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/mtproto/config.proto -------------------------------------------------------------------------------- /proxy/mtproto/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/mtproto/errors.generated.go -------------------------------------------------------------------------------- /proxy/mtproto/mtproto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/mtproto/mtproto.go -------------------------------------------------------------------------------- /proxy/mtproto/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/mtproto/server.go -------------------------------------------------------------------------------- /proxy/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/proxy.go -------------------------------------------------------------------------------- /proxy/shadowsocks/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/shadowsocks/client.go -------------------------------------------------------------------------------- /proxy/shadowsocks/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/shadowsocks/config.go -------------------------------------------------------------------------------- /proxy/shadowsocks/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/shadowsocks/config.pb.go -------------------------------------------------------------------------------- /proxy/shadowsocks/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/shadowsocks/config.proto -------------------------------------------------------------------------------- /proxy/shadowsocks/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/shadowsocks/errors.generated.go -------------------------------------------------------------------------------- /proxy/shadowsocks/ota.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/shadowsocks/ota.go -------------------------------------------------------------------------------- /proxy/shadowsocks/ota_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/shadowsocks/ota_test.go -------------------------------------------------------------------------------- /proxy/shadowsocks/protocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/shadowsocks/protocol.go -------------------------------------------------------------------------------- /proxy/shadowsocks/protocol_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/shadowsocks/protocol_test.go -------------------------------------------------------------------------------- /proxy/shadowsocks/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/shadowsocks/server.go -------------------------------------------------------------------------------- /proxy/shadowsocks/shadowsocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/shadowsocks/shadowsocks.go -------------------------------------------------------------------------------- /proxy/socks/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/socks/client.go -------------------------------------------------------------------------------- /proxy/socks/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/socks/config.go -------------------------------------------------------------------------------- /proxy/socks/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/socks/config.pb.go -------------------------------------------------------------------------------- /proxy/socks/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/socks/config.proto -------------------------------------------------------------------------------- /proxy/socks/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/socks/errors.generated.go -------------------------------------------------------------------------------- /proxy/socks/protocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/socks/protocol.go -------------------------------------------------------------------------------- /proxy/socks/protocol_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/socks/protocol_test.go -------------------------------------------------------------------------------- /proxy/socks/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/socks/server.go -------------------------------------------------------------------------------- /proxy/socks/socks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/socks/socks.go -------------------------------------------------------------------------------- /proxy/vmess/account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/vmess/account.go -------------------------------------------------------------------------------- /proxy/vmess/account.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/vmess/account.pb.go -------------------------------------------------------------------------------- /proxy/vmess/account.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/vmess/account.proto -------------------------------------------------------------------------------- /proxy/vmess/encoding/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/vmess/encoding/auth.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/vmess/encoding/auth_test.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/vmess/encoding/client.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/vmess/encoding/commands.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/commands_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/vmess/encoding/commands_test.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/vmess/encoding/encoding.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/encoding_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/vmess/encoding/encoding_test.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/vmess/encoding/errors.generated.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/vmess/encoding/server.go -------------------------------------------------------------------------------- /proxy/vmess/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/vmess/errors.generated.go -------------------------------------------------------------------------------- /proxy/vmess/inbound/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/vmess/inbound/config.go -------------------------------------------------------------------------------- /proxy/vmess/inbound/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/vmess/inbound/config.pb.go -------------------------------------------------------------------------------- /proxy/vmess/inbound/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/vmess/inbound/config.proto -------------------------------------------------------------------------------- /proxy/vmess/inbound/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/vmess/inbound/errors.generated.go -------------------------------------------------------------------------------- /proxy/vmess/inbound/inbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/vmess/inbound/inbound.go -------------------------------------------------------------------------------- /proxy/vmess/outbound/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/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/hq450/v2ray-core/HEAD/proxy/vmess/outbound/config.pb.go -------------------------------------------------------------------------------- /proxy/vmess/outbound/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/vmess/outbound/config.proto -------------------------------------------------------------------------------- /proxy/vmess/outbound/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/vmess/outbound/errors.generated.go -------------------------------------------------------------------------------- /proxy/vmess/outbound/outbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/vmess/outbound/outbound.go -------------------------------------------------------------------------------- /proxy/vmess/vmess.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/vmess/vmess.go -------------------------------------------------------------------------------- /proxy/vmess/vmess_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/proxy/vmess/vmess_test.go -------------------------------------------------------------------------------- /release/config/geoip.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/release/config/geoip.dat -------------------------------------------------------------------------------- /release/config/geosite.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/release/config/geosite.dat -------------------------------------------------------------------------------- /release/config/systemd/v2ray.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/release/config/systemd/v2ray.service -------------------------------------------------------------------------------- /release/config/systemv/v2ray: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/release/config/systemv/v2ray -------------------------------------------------------------------------------- /release/config/vpoint_socks_vmess.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/release/config/vpoint_socks_vmess.json -------------------------------------------------------------------------------- /release/config/vpoint_vmess_freedom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/release/config/vpoint_vmess_freedom.json -------------------------------------------------------------------------------- /release/doc/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/release/doc/readme.md -------------------------------------------------------------------------------- /release/install-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/release/install-release.sh -------------------------------------------------------------------------------- /release/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/release/install.sh -------------------------------------------------------------------------------- /release/make-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/release/make-release.sh -------------------------------------------------------------------------------- /release/release-ci.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/release/release-ci.sh -------------------------------------------------------------------------------- /release/verify/official_release.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/release/verify/official_release.asc -------------------------------------------------------------------------------- /router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/router.go -------------------------------------------------------------------------------- /shippable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/shippable.yml -------------------------------------------------------------------------------- /stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/stats.go -------------------------------------------------------------------------------- /testing/coverage/coverall: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/testing/coverage/coverall -------------------------------------------------------------------------------- /testing/scenarios/command_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/testing/scenarios/command_test.go -------------------------------------------------------------------------------- /testing/scenarios/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/testing/scenarios/common.go -------------------------------------------------------------------------------- /testing/scenarios/common_coverage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/testing/scenarios/common_coverage.go -------------------------------------------------------------------------------- /testing/scenarios/common_regular.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/testing/scenarios/common_regular.go -------------------------------------------------------------------------------- /testing/scenarios/dns_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/testing/scenarios/dns_test.go -------------------------------------------------------------------------------- /testing/scenarios/dokodemo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/testing/scenarios/dokodemo_test.go -------------------------------------------------------------------------------- /testing/scenarios/feature_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/testing/scenarios/feature_test.go -------------------------------------------------------------------------------- /testing/scenarios/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/testing/scenarios/http_test.go -------------------------------------------------------------------------------- /testing/scenarios/policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/testing/scenarios/policy_test.go -------------------------------------------------------------------------------- /testing/scenarios/shadowsocks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/testing/scenarios/shadowsocks_test.go -------------------------------------------------------------------------------- /testing/scenarios/socks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/testing/scenarios/socks_test.go -------------------------------------------------------------------------------- /testing/scenarios/tls_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/testing/scenarios/tls_test.go -------------------------------------------------------------------------------- /testing/scenarios/transport_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/testing/scenarios/transport_test.go -------------------------------------------------------------------------------- /testing/scenarios/vmess_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/testing/scenarios/vmess_test.go -------------------------------------------------------------------------------- /testing/servers/http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/testing/servers/http/http.go -------------------------------------------------------------------------------- /testing/servers/tcp/port.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/testing/servers/tcp/port.go -------------------------------------------------------------------------------- /testing/servers/tcp/tcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/testing/servers/tcp/tcp.go -------------------------------------------------------------------------------- /testing/servers/udp/port.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/testing/servers/udp/port.go -------------------------------------------------------------------------------- /testing/servers/udp/udp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/testing/servers/udp/udp.go -------------------------------------------------------------------------------- /transport/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/config.go -------------------------------------------------------------------------------- /transport/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/config.pb.go -------------------------------------------------------------------------------- /transport/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/config.proto -------------------------------------------------------------------------------- /transport/internet/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/config.go -------------------------------------------------------------------------------- /transport/internet/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/config.pb.go -------------------------------------------------------------------------------- /transport/internet/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/config.proto -------------------------------------------------------------------------------- /transport/internet/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/connection.go -------------------------------------------------------------------------------- /transport/internet/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/context.go -------------------------------------------------------------------------------- /transport/internet/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/dialer.go -------------------------------------------------------------------------------- /transport/internet/dialer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/dialer_test.go -------------------------------------------------------------------------------- /transport/internet/domainsocket/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/domainsocket/config.go -------------------------------------------------------------------------------- /transport/internet/domainsocket/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/domainsocket/config.pb.go -------------------------------------------------------------------------------- /transport/internet/domainsocket/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/domainsocket/config.proto -------------------------------------------------------------------------------- /transport/internet/domainsocket/dial.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/domainsocket/dial.go -------------------------------------------------------------------------------- /transport/internet/domainsocket/errgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/domainsocket/errgen.go -------------------------------------------------------------------------------- /transport/internet/domainsocket/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/domainsocket/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/domainsocket/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/domainsocket/listener.go -------------------------------------------------------------------------------- /transport/internet/domainsocket/listener_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/domainsocket/listener_test.go -------------------------------------------------------------------------------- /transport/internet/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/header.go -------------------------------------------------------------------------------- /transport/internet/header_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/header_test.go -------------------------------------------------------------------------------- /transport/internet/headers/http/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/http/config.go -------------------------------------------------------------------------------- /transport/internet/headers/http/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/http/config.pb.go -------------------------------------------------------------------------------- /transport/internet/headers/http/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/http/config.proto -------------------------------------------------------------------------------- /transport/internet/headers/http/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/http/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/headers/http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/http/http.go -------------------------------------------------------------------------------- /transport/internet/headers/http/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/http/http_test.go -------------------------------------------------------------------------------- /transport/internet/headers/noop/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/noop/config.pb.go -------------------------------------------------------------------------------- /transport/internet/headers/noop/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/noop/config.proto -------------------------------------------------------------------------------- /transport/internet/headers/noop/noop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/noop/noop.go -------------------------------------------------------------------------------- /transport/internet/headers/srtp/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/srtp/config.pb.go -------------------------------------------------------------------------------- /transport/internet/headers/srtp/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/srtp/config.proto -------------------------------------------------------------------------------- /transport/internet/headers/srtp/srtp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/srtp/srtp.go -------------------------------------------------------------------------------- /transport/internet/headers/srtp/srtp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/srtp/srtp_test.go -------------------------------------------------------------------------------- /transport/internet/headers/tls/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/tls/config.pb.go -------------------------------------------------------------------------------- /transport/internet/headers/tls/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/tls/config.proto -------------------------------------------------------------------------------- /transport/internet/headers/tls/dtls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/tls/dtls.go -------------------------------------------------------------------------------- /transport/internet/headers/tls/dtls_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/tls/dtls_test.go -------------------------------------------------------------------------------- /transport/internet/headers/utp/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/utp/config.pb.go -------------------------------------------------------------------------------- /transport/internet/headers/utp/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/utp/config.proto -------------------------------------------------------------------------------- /transport/internet/headers/utp/utp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/utp/utp.go -------------------------------------------------------------------------------- /transport/internet/headers/utp/utp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/utp/utp_test.go -------------------------------------------------------------------------------- /transport/internet/headers/wechat/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/wechat/config.pb.go -------------------------------------------------------------------------------- /transport/internet/headers/wechat/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/wechat/config.proto -------------------------------------------------------------------------------- /transport/internet/headers/wechat/wechat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/wechat/wechat.go -------------------------------------------------------------------------------- /transport/internet/headers/wechat/wechat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/headers/wechat/wechat_test.go -------------------------------------------------------------------------------- /transport/internet/http/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/http/config.go -------------------------------------------------------------------------------- /transport/internet/http/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/http/config.pb.go -------------------------------------------------------------------------------- /transport/internet/http/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/http/config.proto -------------------------------------------------------------------------------- /transport/internet/http/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/http/dialer.go -------------------------------------------------------------------------------- /transport/internet/http/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/http/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/http/http.go -------------------------------------------------------------------------------- /transport/internet/http/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/http/http_test.go -------------------------------------------------------------------------------- /transport/internet/http/hub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/http/hub.go -------------------------------------------------------------------------------- /transport/internet/internet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/internet.go -------------------------------------------------------------------------------- /transport/internet/kcp/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/kcp/config.go -------------------------------------------------------------------------------- /transport/internet/kcp/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/kcp/config.pb.go -------------------------------------------------------------------------------- /transport/internet/kcp/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/kcp/config.proto -------------------------------------------------------------------------------- /transport/internet/kcp/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/kcp/connection.go -------------------------------------------------------------------------------- /transport/internet/kcp/connection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/kcp/connection_test.go -------------------------------------------------------------------------------- /transport/internet/kcp/crypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/kcp/crypt.go -------------------------------------------------------------------------------- /transport/internet/kcp/crypt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/kcp/crypt_test.go -------------------------------------------------------------------------------- /transport/internet/kcp/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/kcp/dialer.go -------------------------------------------------------------------------------- /transport/internet/kcp/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/kcp/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/kcp/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/kcp/io.go -------------------------------------------------------------------------------- /transport/internet/kcp/io_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/kcp/io_test.go -------------------------------------------------------------------------------- /transport/internet/kcp/kcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/kcp/kcp.go -------------------------------------------------------------------------------- /transport/internet/kcp/kcp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/kcp/kcp_test.go -------------------------------------------------------------------------------- /transport/internet/kcp/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/kcp/listener.go -------------------------------------------------------------------------------- /transport/internet/kcp/output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/kcp/output.go -------------------------------------------------------------------------------- /transport/internet/kcp/receiving.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/kcp/receiving.go -------------------------------------------------------------------------------- /transport/internet/kcp/segment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/kcp/segment.go -------------------------------------------------------------------------------- /transport/internet/kcp/segment_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/kcp/segment_test.go -------------------------------------------------------------------------------- /transport/internet/kcp/sending.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/kcp/sending.go -------------------------------------------------------------------------------- /transport/internet/kcp/xor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/kcp/xor.go -------------------------------------------------------------------------------- /transport/internet/kcp/xor_amd64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/kcp/xor_amd64.go -------------------------------------------------------------------------------- /transport/internet/kcp/xor_amd64.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/kcp/xor_amd64.s -------------------------------------------------------------------------------- /transport/internet/system_dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/system_dialer.go -------------------------------------------------------------------------------- /transport/internet/tcp/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/tcp/config.go -------------------------------------------------------------------------------- /transport/internet/tcp/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/tcp/config.pb.go -------------------------------------------------------------------------------- /transport/internet/tcp/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/tcp/config.proto -------------------------------------------------------------------------------- /transport/internet/tcp/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/tcp/dialer.go -------------------------------------------------------------------------------- /transport/internet/tcp/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/tcp/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/tcp/hub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/tcp/hub.go -------------------------------------------------------------------------------- /transport/internet/tcp/sockopt_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/tcp/sockopt_linux.go -------------------------------------------------------------------------------- /transport/internet/tcp/sockopt_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/tcp/sockopt_linux_test.go -------------------------------------------------------------------------------- /transport/internet/tcp/sockopt_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/tcp/sockopt_other.go -------------------------------------------------------------------------------- /transport/internet/tcp/tcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/tcp/tcp.go -------------------------------------------------------------------------------- /transport/internet/tcp_hub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/tcp_hub.go -------------------------------------------------------------------------------- /transport/internet/tls/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/tls/config.go -------------------------------------------------------------------------------- /transport/internet/tls/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/tls/config.pb.go -------------------------------------------------------------------------------- /transport/internet/tls/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/tls/config.proto -------------------------------------------------------------------------------- /transport/internet/tls/config_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/tls/config_other.go -------------------------------------------------------------------------------- /transport/internet/tls/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/tls/config_test.go -------------------------------------------------------------------------------- /transport/internet/tls/config_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/tls/config_windows.go -------------------------------------------------------------------------------- /transport/internet/tls/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/tls/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/tls/tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/tls/tls.go -------------------------------------------------------------------------------- /transport/internet/udp/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/udp/dialer.go -------------------------------------------------------------------------------- /transport/internet/udp/dispatcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/udp/dispatcher.go -------------------------------------------------------------------------------- /transport/internet/udp/dispatcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/udp/dispatcher_test.go -------------------------------------------------------------------------------- /transport/internet/udp/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/udp/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/udp/hub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/udp/hub.go -------------------------------------------------------------------------------- /transport/internet/udp/hub_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/udp/hub_linux.go -------------------------------------------------------------------------------- /transport/internet/udp/hub_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/udp/hub_other.go -------------------------------------------------------------------------------- /transport/internet/udp/source_forging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/udp/source_forging.go -------------------------------------------------------------------------------- /transport/internet/udp/source_forging_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/udp/source_forging_linux.go -------------------------------------------------------------------------------- /transport/internet/udp/udp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/udp/udp.go -------------------------------------------------------------------------------- /transport/internet/websocket/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/websocket/config.go -------------------------------------------------------------------------------- /transport/internet/websocket/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/websocket/config.pb.go -------------------------------------------------------------------------------- /transport/internet/websocket/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/websocket/config.proto -------------------------------------------------------------------------------- /transport/internet/websocket/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/websocket/connection.go -------------------------------------------------------------------------------- /transport/internet/websocket/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/websocket/dialer.go -------------------------------------------------------------------------------- /transport/internet/websocket/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/websocket/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/websocket/hub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/websocket/hub.go -------------------------------------------------------------------------------- /transport/internet/websocket/ws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/websocket/ws.go -------------------------------------------------------------------------------- /transport/internet/websocket/ws_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/internet/websocket/ws_test.go -------------------------------------------------------------------------------- /transport/pipe/impl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/pipe/impl.go -------------------------------------------------------------------------------- /transport/pipe/pipe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/pipe/pipe.go -------------------------------------------------------------------------------- /transport/pipe/pipe_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/pipe/pipe_test.go -------------------------------------------------------------------------------- /transport/pipe/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/pipe/reader.go -------------------------------------------------------------------------------- /transport/pipe/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/transport/pipe/writer.go -------------------------------------------------------------------------------- /v2ray.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/v2ray.go -------------------------------------------------------------------------------- /v2ray_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hq450/v2ray-core/HEAD/v2ray_test.go --------------------------------------------------------------------------------