├── .github ├── build │ └── friendly-filenames.json ├── dependabot.yml ├── docker │ ├── Dockerfile │ └── files │ │ └── config.json └── workflows │ ├── docker.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── 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 │ ├── fakednssniffer.go │ ├── sniffer.go │ ├── stats.go │ └── stats_test.go ├── dns │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── dns.go │ ├── dns_test.go │ ├── dnscommon.go │ ├── dnscommon_test.go │ ├── errors.generated.go │ ├── fakedns │ │ ├── errors.generated.go │ │ ├── fake.go │ │ ├── fakedns.go │ │ ├── fakedns.pb.go │ │ ├── fakedns.proto │ │ └── fakedns_test.go │ ├── hosts.go │ ├── hosts_test.go │ ├── nameserver.go │ ├── nameserver_doh.go │ ├── nameserver_doh_test.go │ ├── nameserver_fakedns.go │ ├── nameserver_local.go │ ├── nameserver_local_test.go │ ├── nameserver_quic.go │ ├── nameserver_quic_test.go │ ├── nameserver_tcp.go │ ├── nameserver_tcp_test.go │ └── nameserver_udp.go ├── log │ ├── command │ │ ├── command.go │ │ ├── command_test.go │ │ ├── config.pb.go │ │ ├── config.proto │ │ ├── config_grpc.pb.go │ │ └── errors.generated.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ ├── log.go │ ├── log_creator.go │ └── log_test.go ├── metrics │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ ├── metrics.go │ └── outbound.go ├── observatory │ ├── command │ │ ├── command.go │ │ ├── command.pb.go │ │ ├── command.proto │ │ └── command_grpc.pb.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ ├── explainErrors.go │ ├── observatory.go │ └── observer.go ├── policy │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ ├── manager.go │ ├── manager_test.go │ └── policy.go ├── proxyman │ ├── command │ │ ├── command.go │ │ ├── command.pb.go │ │ ├── command.proto │ │ ├── command_grpc.pb.go │ │ ├── doc.go │ │ └── errors.generated.go │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── inbound │ │ ├── always.go │ │ ├── dynamic.go │ │ ├── errors.generated.go │ │ ├── inbound.go │ │ └── worker.go │ └── outbound │ │ ├── errors.generated.go │ │ ├── handler.go │ │ ├── handler_test.go │ │ ├── outbound.go │ │ └── uot.go ├── reverse │ ├── bridge.go │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ ├── portal.go │ ├── portal_test.go │ └── reverse.go ├── router │ ├── balancing.go │ ├── command │ │ ├── command.go │ │ ├── command.pb.go │ │ ├── command.proto │ │ ├── command_grpc.pb.go │ │ ├── command_test.go │ │ ├── config.go │ │ └── errors.generated.go │ ├── condition.go │ ├── condition_geoip.go │ ├── condition_geoip_test.go │ ├── condition_test.go │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ ├── router.go │ ├── router_test.go │ └── strategy_leastping.go └── stats │ ├── channel.go │ ├── channel_test.go │ ├── command │ ├── command.go │ ├── command.pb.go │ ├── command.proto │ ├── command_grpc.pb.go │ ├── command_test.go │ └── errors.generated.go │ ├── config.pb.go │ ├── config.proto │ ├── counter.go │ ├── counter_test.go │ ├── errors.generated.go │ ├── stats.go │ └── stats_test.go ├── common ├── antireplay │ ├── antireplay.go │ ├── bloomring.go │ └── replayfilter.go ├── bitmask │ ├── byte.go │ └── byte_test.go ├── buf │ ├── buf.go │ ├── buffer.go │ ├── buffer_test.go │ ├── copy.go │ ├── copy_test.go │ ├── data │ │ └── test_MultiBufferReadAllToByte.dat │ ├── errors.generated.go │ ├── io.go │ ├── io_test.go │ ├── multi_buffer.go │ ├── multi_buffer_test.go │ ├── reader.go │ ├── reader_test.go │ ├── readv_posix.go │ ├── readv_reader.go │ ├── readv_reader_wasm.go │ ├── readv_test.go │ ├── readv_unix.go │ ├── readv_windows.go │ ├── writer.go │ └── writer_test.go ├── bytespool │ └── pool.go ├── cache │ ├── lru.go │ └── lru_test.go ├── cmdarg │ └── cmdarg.go ├── common.go ├── common_test.go ├── crypto │ ├── aes.go │ ├── auth.go │ ├── auth_test.go │ ├── benchmark_test.go │ ├── chacha20.go │ ├── chacha20_test.go │ ├── chunk.go │ ├── chunk_test.go │ ├── crypto.go │ ├── errors.generated.go │ ├── internal │ │ ├── chacha.go │ │ ├── chacha_core.generated.go │ │ └── chacha_core_gen.go │ └── io.go ├── dice │ ├── dice.go │ └── dice_test.go ├── drain │ ├── drain.go │ ├── drainer.go │ └── errors.generated.go ├── errors.generated.go ├── errors │ ├── errorgen │ │ └── main.go │ ├── errors.go │ ├── errors_test.go │ └── multi_error.go ├── interfaces.go ├── log │ ├── access.go │ ├── dns.go │ ├── log.go │ ├── log.pb.go │ ├── log.proto │ ├── log_test.go │ ├── logger.go │ └── logger_test.go ├── mux │ ├── client.go │ ├── client_test.go │ ├── errors.generated.go │ ├── frame.go │ ├── frame_test.go │ ├── mux.go │ ├── mux_test.go │ ├── reader.go │ ├── server.go │ ├── session.go │ ├── session_test.go │ └── writer.go ├── net │ ├── address.go │ ├── address.pb.go │ ├── address.proto │ ├── address_test.go │ ├── cnc │ │ └── connection.go │ ├── destination.go │ ├── destination.pb.go │ ├── destination.proto │ ├── destination_test.go │ ├── errors.generated.go │ ├── net.go │ ├── network.go │ ├── network.pb.go │ ├── network.proto │ ├── port.go │ ├── port.pb.go │ ├── port.proto │ ├── port_test.go │ └── system.go ├── ocsp │ ├── errors.generated.go │ └── ocsp.go ├── peer │ ├── latency.go │ └── peer.go ├── platform │ ├── ctlcmd │ │ ├── attr_other.go │ │ ├── attr_windows.go │ │ ├── ctlcmd.go │ │ └── errors.generated.go │ ├── filesystem │ │ └── file.go │ ├── others.go │ ├── platform.go │ ├── platform_test.go │ └── windows.go ├── protocol │ ├── account.go │ ├── address.go │ ├── address_test.go │ ├── bittorrent │ │ └── bittorrent.go │ ├── context.go │ ├── dns │ │ ├── errors.generated.go │ │ └── io.go │ ├── errors.generated.go │ ├── headers.go │ ├── headers.pb.go │ ├── headers.proto │ ├── http │ │ ├── headers.go │ │ ├── headers_test.go │ │ ├── sniff.go │ │ └── sniff_test.go │ ├── id.go │ ├── id_test.go │ ├── payload.go │ ├── protocol.go │ ├── quic │ │ ├── qtls_go118.go │ │ ├── sniff.go │ │ └── sniff_test.go │ ├── server_picker.go │ ├── server_picker_test.go │ ├── server_spec.go │ ├── server_spec.pb.go │ ├── server_spec.proto │ ├── server_spec_test.go │ ├── time.go │ ├── time_test.go │ ├── tls │ │ ├── cert │ │ │ ├── .gitignore │ │ │ ├── cert.go │ │ │ ├── cert_test.go │ │ │ ├── errors.generated.go │ │ │ └── privateKey.go │ │ ├── sniff.go │ │ └── sniff_test.go │ ├── udp │ │ ├── packet.go │ │ └── udp.go │ ├── user.go │ ├── user.pb.go │ └── user.proto ├── retry │ ├── errors.generated.go │ ├── retry.go │ └── retry_test.go ├── serial │ ├── serial.go │ ├── serial_test.go │ ├── string.go │ ├── string_test.go │ ├── typed_message.go │ ├── typed_message.pb.go │ ├── typed_message.proto │ └── typed_message_test.go ├── session │ ├── context.go │ └── session.go ├── signal │ ├── done │ │ └── done.go │ ├── notifier.go │ ├── notifier_test.go │ ├── pubsub │ │ ├── pubsub.go │ │ └── pubsub_test.go │ ├── semaphore │ │ └── semaphore.go │ ├── timer.go │ └── timer_test.go ├── singbridge │ ├── destination.go │ ├── dialer.go │ ├── error.go │ ├── handler.go │ ├── logger.go │ ├── packet.go │ ├── pipe.go │ └── reader.go ├── strmatcher │ ├── ac_automaton_matcher.go │ ├── benchmark_test.go │ ├── domain_matcher.go │ ├── domain_matcher_test.go │ ├── full_matcher.go │ ├── full_matcher_test.go │ ├── matchers.go │ ├── matchers_test.go │ ├── mph_matcher.go │ ├── strmatcher.go │ └── strmatcher_test.go ├── task │ ├── common.go │ ├── periodic.go │ ├── periodic_test.go │ ├── task.go │ └── task_test.go ├── type.go ├── type_test.go ├── units │ ├── bytesize.go │ └── bytesize_test.go ├── uuid │ ├── uuid.go │ └── uuid_test.go └── xudp │ ├── xudp.go │ └── xudp_test.go ├── core ├── annotations.go ├── config.go ├── config.pb.go ├── config.proto ├── context.go ├── context_test.go ├── core.go ├── errors.generated.go ├── format.go ├── functions.go ├── functions_test.go ├── mocks.go ├── proto.go ├── xray.go └── xray_test.go ├── features ├── dns │ ├── client.go │ ├── fakedns.go │ └── localdns │ │ ├── client.go │ │ └── errors.generated.go ├── errors.generated.go ├── extension │ ├── contextreceiver.go │ └── observatory.go ├── feature.go ├── inbound │ └── inbound.go ├── outbound │ └── outbound.go ├── policy │ ├── default.go │ └── policy.go ├── routing │ ├── context.go │ ├── dispatcher.go │ ├── dns │ │ ├── context.go │ │ └── errors.generated.go │ ├── router.go │ └── session │ │ └── context.go └── stats │ ├── errors.generated.go │ └── stats.go ├── go.mod ├── go.sum ├── infra ├── conf │ ├── api.go │ ├── blackhole.go │ ├── blackhole_test.go │ ├── buildable.go │ ├── cfgcommon │ │ └── duration │ │ │ ├── duration.go │ │ │ └── duration_test.go │ ├── common.go │ ├── common_test.go │ ├── conf.go │ ├── dns.go │ ├── dns_proxy.go │ ├── dns_proxy_test.go │ ├── dns_test.go │ ├── dokodemo.go │ ├── dokodemo_test.go │ ├── errors.generated.go │ ├── fakedns.go │ ├── freedom.go │ ├── freedom_test.go │ ├── general_test.go │ ├── grpc.go │ ├── http.go │ ├── http_test.go │ ├── init.go │ ├── json │ │ ├── reader.go │ │ └── reader_test.go │ ├── lint.go │ ├── loader.go │ ├── log.go │ ├── loopback.go │ ├── metrics.go │ ├── mtproto.go │ ├── mtproto_test.go │ ├── observatory.go │ ├── policy.go │ ├── policy_test.go │ ├── reverse.go │ ├── reverse_test.go │ ├── router.go │ ├── router_strategy.go │ ├── router_test.go │ ├── serial │ │ ├── builder.go │ │ ├── errors.generated.go │ │ ├── loader.go │ │ ├── loader_test.go │ │ └── serial.go │ ├── shadowsocks.go │ ├── shadowsocks_test.go │ ├── socks.go │ ├── socks_test.go │ ├── transport.go │ ├── transport_authenticators.go │ ├── transport_internet.go │ ├── transport_test.go │ ├── trojan.go │ ├── vless.go │ ├── vless_test.go │ ├── vmess.go │ ├── vmess_test.go │ ├── wireguard.go │ ├── wireguard_test.go │ ├── xray.go │ └── xray_test.go ├── vformat │ └── main.go └── vprotogen │ └── main.go ├── main ├── commands │ ├── all │ │ ├── api │ │ │ ├── api.go │ │ │ ├── inbounds_add.go │ │ │ ├── inbounds_remove.go │ │ │ ├── logger_restart.go │ │ │ ├── outbounds_add.go │ │ │ ├── outbounds_remove.go │ │ │ ├── shared.go │ │ │ ├── stats_get.go │ │ │ ├── stats_query.go │ │ │ └── stats_sys.go │ │ ├── commands.go │ │ ├── convert.go │ │ ├── errors.generated.go │ │ ├── tls │ │ │ ├── cert.go │ │ │ ├── certchainhash.go │ │ │ ├── ping.go │ │ │ └── tls.go │ │ ├── uuid.go │ │ └── x25519.go │ └── base │ │ ├── command.go │ │ ├── env.go │ │ ├── execute.go │ │ ├── help.go │ │ └── root.go ├── confloader │ ├── confloader.go │ ├── errors.generated.go │ └── external │ │ ├── errors.generated.go │ │ └── external.go ├── distro │ ├── all │ │ └── all.go │ └── debug │ │ └── debug.go ├── errors.generated.go ├── json │ ├── errors.generated.go │ └── json.go ├── main.go ├── main_test.go ├── run.go ├── toml │ ├── errors.generated.go │ └── toml.go ├── version.go └── yaml │ ├── errors.generated.go │ └── yaml.go ├── proxy ├── blackhole │ ├── blackhole.go │ ├── blackhole_test.go │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── config_test.go │ └── errors.generated.go ├── dns │ ├── config.pb.go │ ├── config.proto │ ├── dns.go │ ├── dns_test.go │ └── errors.generated.go ├── dokodemo │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── dokodemo.go │ ├── errors.generated.go │ ├── fakeudp_linux.go │ └── fakeudp_other.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 ├── loopback │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ └── loopback.go ├── mtproto │ ├── auth.go │ ├── auth_test.go │ ├── client.go │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ ├── mtproto.go │ └── server.go ├── proxy.go ├── shadowsocks │ ├── client.go │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── config_test.go │ ├── errors.generated.go │ ├── protocol.go │ ├── protocol_test.go │ ├── server.go │ ├── shadowsocks.go │ └── validator.go ├── shadowsocks_2022 │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ ├── inbound.go │ ├── inbound_multi.go │ ├── inbound_relay.go │ ├── outbound.go │ └── shadowsocks_2022.go ├── socks │ ├── client.go │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ ├── protocol.go │ ├── protocol_test.go │ ├── server.go │ └── socks.go ├── trojan │ ├── client.go │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ ├── protocol.go │ ├── protocol_test.go │ ├── server.go │ ├── trojan.go │ └── validator.go ├── vless │ ├── account.go │ ├── account.pb.go │ ├── account.proto │ ├── encoding │ │ ├── addons.go │ │ ├── addons.pb.go │ │ ├── addons.proto │ │ ├── encoding.go │ │ ├── encoding_test.go │ │ └── errors.generated.go │ ├── errors.generated.go │ ├── inbound │ │ ├── config.go │ │ ├── config.pb.go │ │ ├── config.proto │ │ ├── errors.generated.go │ │ └── inbound.go │ ├── outbound │ │ ├── config.go │ │ ├── config.pb.go │ │ ├── config.proto │ │ ├── errors.generated.go │ │ └── outbound.go │ ├── validator.go │ └── vless.go ├── vmess │ ├── account.go │ ├── account.pb.go │ ├── account.proto │ ├── aead │ │ ├── authid.go │ │ ├── authid_test.go │ │ ├── consts.go │ │ ├── encrypt.go │ │ ├── encrypt_test.go │ │ └── kdf.go │ ├── encoding │ │ ├── auth.go │ │ ├── auth_test.go │ │ ├── client.go │ │ ├── commands.go │ │ ├── commands_test.go │ │ ├── encoding.go │ │ ├── encoding_test.go │ │ ├── errors.generated.go │ │ └── server.go │ ├── errors.generated.go │ ├── inbound │ │ ├── config.go │ │ ├── config.pb.go │ │ ├── config.proto │ │ ├── errors.generated.go │ │ └── inbound.go │ ├── outbound │ │ ├── command.go │ │ ├── config.go │ │ ├── config.pb.go │ │ ├── config.proto │ │ ├── errors.generated.go │ │ └── outbound.go │ ├── validator.go │ ├── validator_test.go │ ├── vmess.go │ └── vmessCtxInterface.go └── wireguard │ ├── bind.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ ├── tun.go │ └── wireguard.go ├── testing ├── coverage │ ├── coverall │ └── coverall2 ├── mocks │ ├── dns.go │ ├── io.go │ ├── log.go │ ├── mux.go │ ├── outbound.go │ └── proxy.go ├── scenarios │ ├── command_test.go │ ├── common.go │ ├── common_coverage.go │ ├── common_regular.go │ ├── dns_test.go │ ├── dokodemo_test.go │ ├── feature_test.go │ ├── http_test.go │ ├── metrics_test.go │ ├── policy_test.go │ ├── reverse_test.go │ ├── shadowsocks_2022_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 ├── global ├── config.go ├── config.pb.go └── config.proto ├── internet ├── config.go ├── config.pb.go ├── config.proto ├── dialer.go ├── dialer_test.go ├── domainsocket │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── dial.go │ ├── errgen.go │ ├── errors.generated.go │ ├── listener.go │ └── listener_test.go ├── errors.generated.go ├── filelocker.go ├── filelocker_other.go ├── filelocker_windows.go ├── grpc │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── config_test.go │ ├── dial.go │ ├── encoding │ │ ├── customSeviceName.go │ │ ├── encoding.go │ │ ├── errors.generated.go │ │ ├── hunkconn.go │ │ ├── multiconn.go │ │ ├── stream.pb.go │ │ ├── stream.proto │ │ └── stream_grpc.pb.go │ ├── errors.generated.go │ ├── grpc.go │ └── hub.go ├── header.go ├── header_test.go ├── headers │ ├── dns │ │ ├── config.pb.go │ │ ├── config.proto │ │ └── dns.go │ ├── http │ │ ├── config.go │ │ ├── config.pb.go │ │ ├── config.proto │ │ ├── errors.generated.go │ │ ├── http.go │ │ ├── http_test.go │ │ ├── linkedreadRequest.go │ │ └── resp.go │ ├── noop │ │ ├── config.pb.go │ │ ├── config.proto │ │ └── noop.go │ ├── srtp │ │ ├── config.pb.go │ │ ├── config.proto │ │ ├── srtp.go │ │ └── srtp_test.go │ ├── tls │ │ ├── config.pb.go │ │ ├── config.proto │ │ ├── dtls.go │ │ └── dtls_test.go │ ├── utp │ │ ├── config.pb.go │ │ ├── config.proto │ │ ├── utp.go │ │ └── utp_test.go │ ├── wechat │ │ ├── config.pb.go │ │ ├── config.proto │ │ ├── wechat.go │ │ └── wechat_test.go │ └── wireguard │ │ ├── config.pb.go │ │ ├── config.proto │ │ └── wireguard.go ├── http │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── dialer.go │ ├── errors.generated.go │ ├── http.go │ ├── http_test.go │ └── hub.go ├── internet.go ├── kcp │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── connection.go │ ├── connection_test.go │ ├── crypt.go │ ├── crypt_test.go │ ├── cryptreal.go │ ├── dialer.go │ ├── errors.generated.go │ ├── io.go │ ├── io_test.go │ ├── kcp.go │ ├── kcp_test.go │ ├── listener.go │ ├── output.go │ ├── receiving.go │ ├── segment.go │ ├── segment_test.go │ ├── sending.go │ ├── xor.go │ ├── xor_amd64.go │ └── xor_amd64.s ├── memory_settings.go ├── quic │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── conn.go │ ├── dialer.go │ ├── errors.generated.go │ ├── hub.go │ ├── pool.go │ ├── qlogWriter.go │ ├── quic.go │ └── quic_test.go ├── reality │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── errors.generated.go │ └── reality.go ├── sockopt.go ├── sockopt_darwin.go ├── sockopt_freebsd.go ├── sockopt_linux.go ├── sockopt_linux_test.go ├── sockopt_other.go ├── sockopt_test.go ├── sockopt_windows.go ├── stat │ └── connection.go ├── system_dialer.go ├── system_listener.go ├── system_listener_test.go ├── tagged │ ├── tagged.go │ └── taggedimpl │ │ ├── errors.generated.go │ │ ├── impl.go │ │ └── taggedimpl.go ├── tcp │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── dialer.go │ ├── errors.generated.go │ ├── hub.go │ ├── sockopt_darwin.go │ ├── sockopt_freebsd.go │ ├── sockopt_linux.go │ ├── sockopt_linux_test.go │ ├── sockopt_other.go │ └── tcp.go ├── tcp_hub.go ├── tls │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── config_other.go │ ├── config_test.go │ ├── config_windows.go │ ├── errors.generated.go │ ├── grpc.go │ ├── pin.go │ ├── pin_test.go │ ├── tls.go │ └── unsafe.go ├── udp │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── dialer.go │ ├── dispatcher.go │ ├── dispatcher_test.go │ ├── errors.generated.go │ ├── hub.go │ ├── hub_darwin.go │ ├── hub_freebsd.go │ ├── hub_linux.go │ ├── hub_other.go │ └── udp.go └── websocket │ ├── config.go │ ├── config.pb.go │ ├── config.proto │ ├── connection.go │ ├── dialer.go │ ├── dialer.html │ ├── errors.generated.go │ ├── hub.go │ ├── ws.go │ └── ws_test.go ├── link.go └── pipe ├── impl.go ├── pipe.go ├── pipe_test.go ├── reader.go └── writer.go /.github/build/friendly-filenames.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/.github/build/friendly-filenames.json -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/.github/docker/Dockerfile -------------------------------------------------------------------------------- /.github/docker/files/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/.github/docker/files/config.json -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/README.md -------------------------------------------------------------------------------- /app/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/app.go -------------------------------------------------------------------------------- /app/commander/commander.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/commander/commander.go -------------------------------------------------------------------------------- /app/commander/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/commander/config.pb.go -------------------------------------------------------------------------------- /app/commander/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/commander/config.proto -------------------------------------------------------------------------------- /app/commander/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/commander/errors.generated.go -------------------------------------------------------------------------------- /app/commander/outbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/commander/outbound.go -------------------------------------------------------------------------------- /app/commander/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/commander/service.go -------------------------------------------------------------------------------- /app/dispatcher/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dispatcher/config.pb.go -------------------------------------------------------------------------------- /app/dispatcher/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dispatcher/config.proto -------------------------------------------------------------------------------- /app/dispatcher/default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dispatcher/default.go -------------------------------------------------------------------------------- /app/dispatcher/dispatcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dispatcher/dispatcher.go -------------------------------------------------------------------------------- /app/dispatcher/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dispatcher/errors.generated.go -------------------------------------------------------------------------------- /app/dispatcher/fakednssniffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dispatcher/fakednssniffer.go -------------------------------------------------------------------------------- /app/dispatcher/sniffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dispatcher/sniffer.go -------------------------------------------------------------------------------- /app/dispatcher/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dispatcher/stats.go -------------------------------------------------------------------------------- /app/dispatcher/stats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dispatcher/stats_test.go -------------------------------------------------------------------------------- /app/dns/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/config.go -------------------------------------------------------------------------------- /app/dns/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/config.pb.go -------------------------------------------------------------------------------- /app/dns/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/config.proto -------------------------------------------------------------------------------- /app/dns/dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/dns.go -------------------------------------------------------------------------------- /app/dns/dns_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/dns_test.go -------------------------------------------------------------------------------- /app/dns/dnscommon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/dnscommon.go -------------------------------------------------------------------------------- /app/dns/dnscommon_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/dnscommon_test.go -------------------------------------------------------------------------------- /app/dns/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/errors.generated.go -------------------------------------------------------------------------------- /app/dns/fakedns/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/fakedns/errors.generated.go -------------------------------------------------------------------------------- /app/dns/fakedns/fake.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/fakedns/fake.go -------------------------------------------------------------------------------- /app/dns/fakedns/fakedns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/fakedns/fakedns.go -------------------------------------------------------------------------------- /app/dns/fakedns/fakedns.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/fakedns/fakedns.pb.go -------------------------------------------------------------------------------- /app/dns/fakedns/fakedns.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/fakedns/fakedns.proto -------------------------------------------------------------------------------- /app/dns/fakedns/fakedns_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/fakedns/fakedns_test.go -------------------------------------------------------------------------------- /app/dns/hosts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/hosts.go -------------------------------------------------------------------------------- /app/dns/hosts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/hosts_test.go -------------------------------------------------------------------------------- /app/dns/nameserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/nameserver.go -------------------------------------------------------------------------------- /app/dns/nameserver_doh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/nameserver_doh.go -------------------------------------------------------------------------------- /app/dns/nameserver_doh_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/nameserver_doh_test.go -------------------------------------------------------------------------------- /app/dns/nameserver_fakedns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/nameserver_fakedns.go -------------------------------------------------------------------------------- /app/dns/nameserver_local.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/nameserver_local.go -------------------------------------------------------------------------------- /app/dns/nameserver_local_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/nameserver_local_test.go -------------------------------------------------------------------------------- /app/dns/nameserver_quic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/nameserver_quic.go -------------------------------------------------------------------------------- /app/dns/nameserver_quic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/nameserver_quic_test.go -------------------------------------------------------------------------------- /app/dns/nameserver_tcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/nameserver_tcp.go -------------------------------------------------------------------------------- /app/dns/nameserver_tcp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/nameserver_tcp_test.go -------------------------------------------------------------------------------- /app/dns/nameserver_udp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/dns/nameserver_udp.go -------------------------------------------------------------------------------- /app/log/command/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/log/command/command.go -------------------------------------------------------------------------------- /app/log/command/command_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/log/command/command_test.go -------------------------------------------------------------------------------- /app/log/command/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/log/command/config.pb.go -------------------------------------------------------------------------------- /app/log/command/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/log/command/config.proto -------------------------------------------------------------------------------- /app/log/command/config_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/log/command/config_grpc.pb.go -------------------------------------------------------------------------------- /app/log/command/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/log/command/errors.generated.go -------------------------------------------------------------------------------- /app/log/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/log/config.pb.go -------------------------------------------------------------------------------- /app/log/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/log/config.proto -------------------------------------------------------------------------------- /app/log/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/log/errors.generated.go -------------------------------------------------------------------------------- /app/log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/log/log.go -------------------------------------------------------------------------------- /app/log/log_creator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/log/log_creator.go -------------------------------------------------------------------------------- /app/log/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/log/log_test.go -------------------------------------------------------------------------------- /app/metrics/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/metrics/config.pb.go -------------------------------------------------------------------------------- /app/metrics/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/metrics/config.proto -------------------------------------------------------------------------------- /app/metrics/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/metrics/errors.generated.go -------------------------------------------------------------------------------- /app/metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/metrics/metrics.go -------------------------------------------------------------------------------- /app/metrics/outbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/metrics/outbound.go -------------------------------------------------------------------------------- /app/observatory/command/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/observatory/command/command.go -------------------------------------------------------------------------------- /app/observatory/command/command.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/observatory/command/command.pb.go -------------------------------------------------------------------------------- /app/observatory/command/command.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/observatory/command/command.proto -------------------------------------------------------------------------------- /app/observatory/command/command_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/observatory/command/command_grpc.pb.go -------------------------------------------------------------------------------- /app/observatory/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/observatory/config.pb.go -------------------------------------------------------------------------------- /app/observatory/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/observatory/config.proto -------------------------------------------------------------------------------- /app/observatory/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/observatory/errors.generated.go -------------------------------------------------------------------------------- /app/observatory/explainErrors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/observatory/explainErrors.go -------------------------------------------------------------------------------- /app/observatory/observatory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/observatory/observatory.go -------------------------------------------------------------------------------- /app/observatory/observer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/observatory/observer.go -------------------------------------------------------------------------------- /app/policy/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/policy/config.go -------------------------------------------------------------------------------- /app/policy/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/policy/config.pb.go -------------------------------------------------------------------------------- /app/policy/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/policy/config.proto -------------------------------------------------------------------------------- /app/policy/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/policy/errors.generated.go -------------------------------------------------------------------------------- /app/policy/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/policy/manager.go -------------------------------------------------------------------------------- /app/policy/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/policy/manager_test.go -------------------------------------------------------------------------------- /app/policy/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/policy/policy.go -------------------------------------------------------------------------------- /app/proxyman/command/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/proxyman/command/command.go -------------------------------------------------------------------------------- /app/proxyman/command/command.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/proxyman/command/command.pb.go -------------------------------------------------------------------------------- /app/proxyman/command/command.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/proxyman/command/command.proto -------------------------------------------------------------------------------- /app/proxyman/command/command_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/proxyman/command/command_grpc.pb.go -------------------------------------------------------------------------------- /app/proxyman/command/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/proxyman/command/doc.go -------------------------------------------------------------------------------- /app/proxyman/command/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/proxyman/command/errors.generated.go -------------------------------------------------------------------------------- /app/proxyman/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/proxyman/config.go -------------------------------------------------------------------------------- /app/proxyman/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/proxyman/config.pb.go -------------------------------------------------------------------------------- /app/proxyman/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/proxyman/config.proto -------------------------------------------------------------------------------- /app/proxyman/inbound/always.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/proxyman/inbound/always.go -------------------------------------------------------------------------------- /app/proxyman/inbound/dynamic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/proxyman/inbound/dynamic.go -------------------------------------------------------------------------------- /app/proxyman/inbound/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/proxyman/inbound/errors.generated.go -------------------------------------------------------------------------------- /app/proxyman/inbound/inbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/proxyman/inbound/inbound.go -------------------------------------------------------------------------------- /app/proxyman/inbound/worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/proxyman/inbound/worker.go -------------------------------------------------------------------------------- /app/proxyman/outbound/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/proxyman/outbound/errors.generated.go -------------------------------------------------------------------------------- /app/proxyman/outbound/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/proxyman/outbound/handler.go -------------------------------------------------------------------------------- /app/proxyman/outbound/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/proxyman/outbound/handler_test.go -------------------------------------------------------------------------------- /app/proxyman/outbound/outbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/proxyman/outbound/outbound.go -------------------------------------------------------------------------------- /app/proxyman/outbound/uot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/proxyman/outbound/uot.go -------------------------------------------------------------------------------- /app/reverse/bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/reverse/bridge.go -------------------------------------------------------------------------------- /app/reverse/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/reverse/config.go -------------------------------------------------------------------------------- /app/reverse/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/reverse/config.pb.go -------------------------------------------------------------------------------- /app/reverse/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/reverse/config.proto -------------------------------------------------------------------------------- /app/reverse/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/reverse/errors.generated.go -------------------------------------------------------------------------------- /app/reverse/portal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/reverse/portal.go -------------------------------------------------------------------------------- /app/reverse/portal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/reverse/portal_test.go -------------------------------------------------------------------------------- /app/reverse/reverse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/reverse/reverse.go -------------------------------------------------------------------------------- /app/router/balancing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/router/balancing.go -------------------------------------------------------------------------------- /app/router/command/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/router/command/command.go -------------------------------------------------------------------------------- /app/router/command/command.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/router/command/command.pb.go -------------------------------------------------------------------------------- /app/router/command/command.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/router/command/command.proto -------------------------------------------------------------------------------- /app/router/command/command_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/router/command/command_grpc.pb.go -------------------------------------------------------------------------------- /app/router/command/command_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/router/command/command_test.go -------------------------------------------------------------------------------- /app/router/command/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/router/command/config.go -------------------------------------------------------------------------------- /app/router/command/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/router/command/errors.generated.go -------------------------------------------------------------------------------- /app/router/condition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/router/condition.go -------------------------------------------------------------------------------- /app/router/condition_geoip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/router/condition_geoip.go -------------------------------------------------------------------------------- /app/router/condition_geoip_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/router/condition_geoip_test.go -------------------------------------------------------------------------------- /app/router/condition_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/router/condition_test.go -------------------------------------------------------------------------------- /app/router/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/router/config.go -------------------------------------------------------------------------------- /app/router/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/router/config.pb.go -------------------------------------------------------------------------------- /app/router/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/router/config.proto -------------------------------------------------------------------------------- /app/router/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/router/errors.generated.go -------------------------------------------------------------------------------- /app/router/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/router/router.go -------------------------------------------------------------------------------- /app/router/router_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/router/router_test.go -------------------------------------------------------------------------------- /app/router/strategy_leastping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/router/strategy_leastping.go -------------------------------------------------------------------------------- /app/stats/channel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/stats/channel.go -------------------------------------------------------------------------------- /app/stats/channel_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/stats/channel_test.go -------------------------------------------------------------------------------- /app/stats/command/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/stats/command/command.go -------------------------------------------------------------------------------- /app/stats/command/command.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/stats/command/command.pb.go -------------------------------------------------------------------------------- /app/stats/command/command.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/stats/command/command.proto -------------------------------------------------------------------------------- /app/stats/command/command_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/stats/command/command_grpc.pb.go -------------------------------------------------------------------------------- /app/stats/command/command_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/stats/command/command_test.go -------------------------------------------------------------------------------- /app/stats/command/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/stats/command/errors.generated.go -------------------------------------------------------------------------------- /app/stats/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/stats/config.pb.go -------------------------------------------------------------------------------- /app/stats/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/stats/config.proto -------------------------------------------------------------------------------- /app/stats/counter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/stats/counter.go -------------------------------------------------------------------------------- /app/stats/counter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/stats/counter_test.go -------------------------------------------------------------------------------- /app/stats/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/stats/errors.generated.go -------------------------------------------------------------------------------- /app/stats/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/stats/stats.go -------------------------------------------------------------------------------- /app/stats/stats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/app/stats/stats_test.go -------------------------------------------------------------------------------- /common/antireplay/antireplay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/antireplay/antireplay.go -------------------------------------------------------------------------------- /common/antireplay/bloomring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/antireplay/bloomring.go -------------------------------------------------------------------------------- /common/antireplay/replayfilter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/antireplay/replayfilter.go -------------------------------------------------------------------------------- /common/bitmask/byte.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/bitmask/byte.go -------------------------------------------------------------------------------- /common/bitmask/byte_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/bitmask/byte_test.go -------------------------------------------------------------------------------- /common/buf/buf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/buf/buf.go -------------------------------------------------------------------------------- /common/buf/buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/buf/buffer.go -------------------------------------------------------------------------------- /common/buf/buffer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/buf/buffer_test.go -------------------------------------------------------------------------------- /common/buf/copy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/buf/copy.go -------------------------------------------------------------------------------- /common/buf/copy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/buf/copy_test.go -------------------------------------------------------------------------------- /common/buf/data/test_MultiBufferReadAllToByte.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/buf/data/test_MultiBufferReadAllToByte.dat -------------------------------------------------------------------------------- /common/buf/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/buf/errors.generated.go -------------------------------------------------------------------------------- /common/buf/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/buf/io.go -------------------------------------------------------------------------------- /common/buf/io_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/buf/io_test.go -------------------------------------------------------------------------------- /common/buf/multi_buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/buf/multi_buffer.go -------------------------------------------------------------------------------- /common/buf/multi_buffer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/buf/multi_buffer_test.go -------------------------------------------------------------------------------- /common/buf/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/buf/reader.go -------------------------------------------------------------------------------- /common/buf/reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/buf/reader_test.go -------------------------------------------------------------------------------- /common/buf/readv_posix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/buf/readv_posix.go -------------------------------------------------------------------------------- /common/buf/readv_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/buf/readv_reader.go -------------------------------------------------------------------------------- /common/buf/readv_reader_wasm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/buf/readv_reader_wasm.go -------------------------------------------------------------------------------- /common/buf/readv_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/buf/readv_test.go -------------------------------------------------------------------------------- /common/buf/readv_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/buf/readv_unix.go -------------------------------------------------------------------------------- /common/buf/readv_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/buf/readv_windows.go -------------------------------------------------------------------------------- /common/buf/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/buf/writer.go -------------------------------------------------------------------------------- /common/buf/writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/buf/writer_test.go -------------------------------------------------------------------------------- /common/bytespool/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/bytespool/pool.go -------------------------------------------------------------------------------- /common/cache/lru.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/cache/lru.go -------------------------------------------------------------------------------- /common/cache/lru_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/cache/lru_test.go -------------------------------------------------------------------------------- /common/cmdarg/cmdarg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/cmdarg/cmdarg.go -------------------------------------------------------------------------------- /common/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/common.go -------------------------------------------------------------------------------- /common/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/common_test.go -------------------------------------------------------------------------------- /common/crypto/aes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/crypto/aes.go -------------------------------------------------------------------------------- /common/crypto/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/crypto/auth.go -------------------------------------------------------------------------------- /common/crypto/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/crypto/auth_test.go -------------------------------------------------------------------------------- /common/crypto/benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/crypto/benchmark_test.go -------------------------------------------------------------------------------- /common/crypto/chacha20.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/crypto/chacha20.go -------------------------------------------------------------------------------- /common/crypto/chacha20_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/crypto/chacha20_test.go -------------------------------------------------------------------------------- /common/crypto/chunk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/crypto/chunk.go -------------------------------------------------------------------------------- /common/crypto/chunk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/crypto/chunk_test.go -------------------------------------------------------------------------------- /common/crypto/crypto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/crypto/crypto.go -------------------------------------------------------------------------------- /common/crypto/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/crypto/errors.generated.go -------------------------------------------------------------------------------- /common/crypto/internal/chacha.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/crypto/internal/chacha.go -------------------------------------------------------------------------------- /common/crypto/internal/chacha_core.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/crypto/internal/chacha_core.generated.go -------------------------------------------------------------------------------- /common/crypto/internal/chacha_core_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/crypto/internal/chacha_core_gen.go -------------------------------------------------------------------------------- /common/crypto/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/crypto/io.go -------------------------------------------------------------------------------- /common/dice/dice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/dice/dice.go -------------------------------------------------------------------------------- /common/dice/dice_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/dice/dice_test.go -------------------------------------------------------------------------------- /common/drain/drain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/drain/drain.go -------------------------------------------------------------------------------- /common/drain/drainer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/drain/drainer.go -------------------------------------------------------------------------------- /common/drain/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/drain/errors.generated.go -------------------------------------------------------------------------------- /common/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/errors.generated.go -------------------------------------------------------------------------------- /common/errors/errorgen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/errors/errorgen/main.go -------------------------------------------------------------------------------- /common/errors/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/errors/errors.go -------------------------------------------------------------------------------- /common/errors/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/errors/errors_test.go -------------------------------------------------------------------------------- /common/errors/multi_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/errors/multi_error.go -------------------------------------------------------------------------------- /common/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/interfaces.go -------------------------------------------------------------------------------- /common/log/access.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/log/access.go -------------------------------------------------------------------------------- /common/log/dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/log/dns.go -------------------------------------------------------------------------------- /common/log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/log/log.go -------------------------------------------------------------------------------- /common/log/log.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/log/log.pb.go -------------------------------------------------------------------------------- /common/log/log.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/log/log.proto -------------------------------------------------------------------------------- /common/log/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/log/log_test.go -------------------------------------------------------------------------------- /common/log/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/log/logger.go -------------------------------------------------------------------------------- /common/log/logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/log/logger_test.go -------------------------------------------------------------------------------- /common/mux/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/mux/client.go -------------------------------------------------------------------------------- /common/mux/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/mux/client_test.go -------------------------------------------------------------------------------- /common/mux/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/mux/errors.generated.go -------------------------------------------------------------------------------- /common/mux/frame.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/mux/frame.go -------------------------------------------------------------------------------- /common/mux/frame_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/mux/frame_test.go -------------------------------------------------------------------------------- /common/mux/mux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/mux/mux.go -------------------------------------------------------------------------------- /common/mux/mux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/mux/mux_test.go -------------------------------------------------------------------------------- /common/mux/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/mux/reader.go -------------------------------------------------------------------------------- /common/mux/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/mux/server.go -------------------------------------------------------------------------------- /common/mux/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/mux/session.go -------------------------------------------------------------------------------- /common/mux/session_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/mux/session_test.go -------------------------------------------------------------------------------- /common/mux/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/mux/writer.go -------------------------------------------------------------------------------- /common/net/address.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/net/address.go -------------------------------------------------------------------------------- /common/net/address.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/net/address.pb.go -------------------------------------------------------------------------------- /common/net/address.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/net/address.proto -------------------------------------------------------------------------------- /common/net/address_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/net/address_test.go -------------------------------------------------------------------------------- /common/net/cnc/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/net/cnc/connection.go -------------------------------------------------------------------------------- /common/net/destination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/net/destination.go -------------------------------------------------------------------------------- /common/net/destination.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/net/destination.pb.go -------------------------------------------------------------------------------- /common/net/destination.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/net/destination.proto -------------------------------------------------------------------------------- /common/net/destination_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/net/destination_test.go -------------------------------------------------------------------------------- /common/net/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/net/errors.generated.go -------------------------------------------------------------------------------- /common/net/net.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/net/net.go -------------------------------------------------------------------------------- /common/net/network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/net/network.go -------------------------------------------------------------------------------- /common/net/network.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/net/network.pb.go -------------------------------------------------------------------------------- /common/net/network.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/net/network.proto -------------------------------------------------------------------------------- /common/net/port.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/net/port.go -------------------------------------------------------------------------------- /common/net/port.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/net/port.pb.go -------------------------------------------------------------------------------- /common/net/port.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/net/port.proto -------------------------------------------------------------------------------- /common/net/port_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/net/port_test.go -------------------------------------------------------------------------------- /common/net/system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/net/system.go -------------------------------------------------------------------------------- /common/ocsp/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/ocsp/errors.generated.go -------------------------------------------------------------------------------- /common/ocsp/ocsp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/ocsp/ocsp.go -------------------------------------------------------------------------------- /common/peer/latency.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/peer/latency.go -------------------------------------------------------------------------------- /common/peer/peer.go: -------------------------------------------------------------------------------- 1 | package peer 2 | -------------------------------------------------------------------------------- /common/platform/ctlcmd/attr_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/platform/ctlcmd/attr_other.go -------------------------------------------------------------------------------- /common/platform/ctlcmd/attr_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/platform/ctlcmd/attr_windows.go -------------------------------------------------------------------------------- /common/platform/ctlcmd/ctlcmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/platform/ctlcmd/ctlcmd.go -------------------------------------------------------------------------------- /common/platform/ctlcmd/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/platform/ctlcmd/errors.generated.go -------------------------------------------------------------------------------- /common/platform/filesystem/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/platform/filesystem/file.go -------------------------------------------------------------------------------- /common/platform/others.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/platform/others.go -------------------------------------------------------------------------------- /common/platform/platform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/platform/platform.go -------------------------------------------------------------------------------- /common/platform/platform_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/platform/platform_test.go -------------------------------------------------------------------------------- /common/platform/windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/platform/windows.go -------------------------------------------------------------------------------- /common/protocol/account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/account.go -------------------------------------------------------------------------------- /common/protocol/address.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/address.go -------------------------------------------------------------------------------- /common/protocol/address_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/address_test.go -------------------------------------------------------------------------------- /common/protocol/bittorrent/bittorrent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/bittorrent/bittorrent.go -------------------------------------------------------------------------------- /common/protocol/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/context.go -------------------------------------------------------------------------------- /common/protocol/dns/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/dns/errors.generated.go -------------------------------------------------------------------------------- /common/protocol/dns/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/dns/io.go -------------------------------------------------------------------------------- /common/protocol/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/errors.generated.go -------------------------------------------------------------------------------- /common/protocol/headers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/headers.go -------------------------------------------------------------------------------- /common/protocol/headers.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/headers.pb.go -------------------------------------------------------------------------------- /common/protocol/headers.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/headers.proto -------------------------------------------------------------------------------- /common/protocol/http/headers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/http/headers.go -------------------------------------------------------------------------------- /common/protocol/http/headers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/http/headers_test.go -------------------------------------------------------------------------------- /common/protocol/http/sniff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/http/sniff.go -------------------------------------------------------------------------------- /common/protocol/http/sniff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/http/sniff_test.go -------------------------------------------------------------------------------- /common/protocol/id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/id.go -------------------------------------------------------------------------------- /common/protocol/id_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/id_test.go -------------------------------------------------------------------------------- /common/protocol/payload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/payload.go -------------------------------------------------------------------------------- /common/protocol/protocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/protocol.go -------------------------------------------------------------------------------- /common/protocol/quic/qtls_go118.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/quic/qtls_go118.go -------------------------------------------------------------------------------- /common/protocol/quic/sniff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/quic/sniff.go -------------------------------------------------------------------------------- /common/protocol/quic/sniff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/quic/sniff_test.go -------------------------------------------------------------------------------- /common/protocol/server_picker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/server_picker.go -------------------------------------------------------------------------------- /common/protocol/server_picker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/server_picker_test.go -------------------------------------------------------------------------------- /common/protocol/server_spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/server_spec.go -------------------------------------------------------------------------------- /common/protocol/server_spec.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/server_spec.pb.go -------------------------------------------------------------------------------- /common/protocol/server_spec.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/server_spec.proto -------------------------------------------------------------------------------- /common/protocol/server_spec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/server_spec_test.go -------------------------------------------------------------------------------- /common/protocol/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/time.go -------------------------------------------------------------------------------- /common/protocol/time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/time_test.go -------------------------------------------------------------------------------- /common/protocol/tls/cert/.gitignore: -------------------------------------------------------------------------------- 1 | *.pem -------------------------------------------------------------------------------- /common/protocol/tls/cert/cert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/tls/cert/cert.go -------------------------------------------------------------------------------- /common/protocol/tls/cert/cert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/tls/cert/cert_test.go -------------------------------------------------------------------------------- /common/protocol/tls/cert/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/tls/cert/errors.generated.go -------------------------------------------------------------------------------- /common/protocol/tls/cert/privateKey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/tls/cert/privateKey.go -------------------------------------------------------------------------------- /common/protocol/tls/sniff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/tls/sniff.go -------------------------------------------------------------------------------- /common/protocol/tls/sniff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/tls/sniff_test.go -------------------------------------------------------------------------------- /common/protocol/udp/packet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/udp/packet.go -------------------------------------------------------------------------------- /common/protocol/udp/udp.go: -------------------------------------------------------------------------------- 1 | package udp 2 | -------------------------------------------------------------------------------- /common/protocol/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/user.go -------------------------------------------------------------------------------- /common/protocol/user.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/user.pb.go -------------------------------------------------------------------------------- /common/protocol/user.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/protocol/user.proto -------------------------------------------------------------------------------- /common/retry/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/retry/errors.generated.go -------------------------------------------------------------------------------- /common/retry/retry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/retry/retry.go -------------------------------------------------------------------------------- /common/retry/retry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/retry/retry_test.go -------------------------------------------------------------------------------- /common/serial/serial.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/serial/serial.go -------------------------------------------------------------------------------- /common/serial/serial_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/serial/serial_test.go -------------------------------------------------------------------------------- /common/serial/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/serial/string.go -------------------------------------------------------------------------------- /common/serial/string_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/serial/string_test.go -------------------------------------------------------------------------------- /common/serial/typed_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/serial/typed_message.go -------------------------------------------------------------------------------- /common/serial/typed_message.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/serial/typed_message.pb.go -------------------------------------------------------------------------------- /common/serial/typed_message.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/serial/typed_message.proto -------------------------------------------------------------------------------- /common/serial/typed_message_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/serial/typed_message_test.go -------------------------------------------------------------------------------- /common/session/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/session/context.go -------------------------------------------------------------------------------- /common/session/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/session/session.go -------------------------------------------------------------------------------- /common/signal/done/done.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/signal/done/done.go -------------------------------------------------------------------------------- /common/signal/notifier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/signal/notifier.go -------------------------------------------------------------------------------- /common/signal/notifier_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/signal/notifier_test.go -------------------------------------------------------------------------------- /common/signal/pubsub/pubsub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/signal/pubsub/pubsub.go -------------------------------------------------------------------------------- /common/signal/pubsub/pubsub_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/signal/pubsub/pubsub_test.go -------------------------------------------------------------------------------- /common/signal/semaphore/semaphore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/signal/semaphore/semaphore.go -------------------------------------------------------------------------------- /common/signal/timer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/signal/timer.go -------------------------------------------------------------------------------- /common/signal/timer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/signal/timer_test.go -------------------------------------------------------------------------------- /common/singbridge/destination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/singbridge/destination.go -------------------------------------------------------------------------------- /common/singbridge/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/singbridge/dialer.go -------------------------------------------------------------------------------- /common/singbridge/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/singbridge/error.go -------------------------------------------------------------------------------- /common/singbridge/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/singbridge/handler.go -------------------------------------------------------------------------------- /common/singbridge/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/singbridge/logger.go -------------------------------------------------------------------------------- /common/singbridge/packet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/singbridge/packet.go -------------------------------------------------------------------------------- /common/singbridge/pipe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/singbridge/pipe.go -------------------------------------------------------------------------------- /common/singbridge/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/singbridge/reader.go -------------------------------------------------------------------------------- /common/strmatcher/ac_automaton_matcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/strmatcher/ac_automaton_matcher.go -------------------------------------------------------------------------------- /common/strmatcher/benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/strmatcher/benchmark_test.go -------------------------------------------------------------------------------- /common/strmatcher/domain_matcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/strmatcher/domain_matcher.go -------------------------------------------------------------------------------- /common/strmatcher/domain_matcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/strmatcher/domain_matcher_test.go -------------------------------------------------------------------------------- /common/strmatcher/full_matcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/strmatcher/full_matcher.go -------------------------------------------------------------------------------- /common/strmatcher/full_matcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/strmatcher/full_matcher_test.go -------------------------------------------------------------------------------- /common/strmatcher/matchers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/strmatcher/matchers.go -------------------------------------------------------------------------------- /common/strmatcher/matchers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/strmatcher/matchers_test.go -------------------------------------------------------------------------------- /common/strmatcher/mph_matcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/strmatcher/mph_matcher.go -------------------------------------------------------------------------------- /common/strmatcher/strmatcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/strmatcher/strmatcher.go -------------------------------------------------------------------------------- /common/strmatcher/strmatcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/strmatcher/strmatcher_test.go -------------------------------------------------------------------------------- /common/task/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/task/common.go -------------------------------------------------------------------------------- /common/task/periodic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/task/periodic.go -------------------------------------------------------------------------------- /common/task/periodic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/task/periodic_test.go -------------------------------------------------------------------------------- /common/task/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/task/task.go -------------------------------------------------------------------------------- /common/task/task_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/task/task_test.go -------------------------------------------------------------------------------- /common/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/type.go -------------------------------------------------------------------------------- /common/type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/type_test.go -------------------------------------------------------------------------------- /common/units/bytesize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/units/bytesize.go -------------------------------------------------------------------------------- /common/units/bytesize_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/units/bytesize_test.go -------------------------------------------------------------------------------- /common/uuid/uuid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/uuid/uuid.go -------------------------------------------------------------------------------- /common/uuid/uuid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/uuid/uuid_test.go -------------------------------------------------------------------------------- /common/xudp/xudp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/xudp/xudp.go -------------------------------------------------------------------------------- /common/xudp/xudp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/common/xudp/xudp_test.go -------------------------------------------------------------------------------- /core/annotations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/core/annotations.go -------------------------------------------------------------------------------- /core/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/core/config.go -------------------------------------------------------------------------------- /core/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/core/config.pb.go -------------------------------------------------------------------------------- /core/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/core/config.proto -------------------------------------------------------------------------------- /core/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/core/context.go -------------------------------------------------------------------------------- /core/context_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/core/context_test.go -------------------------------------------------------------------------------- /core/core.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/core/core.go -------------------------------------------------------------------------------- /core/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/core/errors.generated.go -------------------------------------------------------------------------------- /core/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/core/format.go -------------------------------------------------------------------------------- /core/functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/core/functions.go -------------------------------------------------------------------------------- /core/functions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/core/functions_test.go -------------------------------------------------------------------------------- /core/mocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/core/mocks.go -------------------------------------------------------------------------------- /core/proto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/core/proto.go -------------------------------------------------------------------------------- /core/xray.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/core/xray.go -------------------------------------------------------------------------------- /core/xray_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/core/xray_test.go -------------------------------------------------------------------------------- /features/dns/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/features/dns/client.go -------------------------------------------------------------------------------- /features/dns/fakedns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/features/dns/fakedns.go -------------------------------------------------------------------------------- /features/dns/localdns/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/features/dns/localdns/client.go -------------------------------------------------------------------------------- /features/dns/localdns/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/features/dns/localdns/errors.generated.go -------------------------------------------------------------------------------- /features/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/features/errors.generated.go -------------------------------------------------------------------------------- /features/extension/contextreceiver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/features/extension/contextreceiver.go -------------------------------------------------------------------------------- /features/extension/observatory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/features/extension/observatory.go -------------------------------------------------------------------------------- /features/feature.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/features/feature.go -------------------------------------------------------------------------------- /features/inbound/inbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/features/inbound/inbound.go -------------------------------------------------------------------------------- /features/outbound/outbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/features/outbound/outbound.go -------------------------------------------------------------------------------- /features/policy/default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/features/policy/default.go -------------------------------------------------------------------------------- /features/policy/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/features/policy/policy.go -------------------------------------------------------------------------------- /features/routing/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/features/routing/context.go -------------------------------------------------------------------------------- /features/routing/dispatcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/features/routing/dispatcher.go -------------------------------------------------------------------------------- /features/routing/dns/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/features/routing/dns/context.go -------------------------------------------------------------------------------- /features/routing/dns/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/features/routing/dns/errors.generated.go -------------------------------------------------------------------------------- /features/routing/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/features/routing/router.go -------------------------------------------------------------------------------- /features/routing/session/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/features/routing/session/context.go -------------------------------------------------------------------------------- /features/stats/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/features/stats/errors.generated.go -------------------------------------------------------------------------------- /features/stats/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/features/stats/stats.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/go.sum -------------------------------------------------------------------------------- /infra/conf/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/api.go -------------------------------------------------------------------------------- /infra/conf/blackhole.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/blackhole.go -------------------------------------------------------------------------------- /infra/conf/blackhole_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/blackhole_test.go -------------------------------------------------------------------------------- /infra/conf/buildable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/buildable.go -------------------------------------------------------------------------------- /infra/conf/cfgcommon/duration/duration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/cfgcommon/duration/duration.go -------------------------------------------------------------------------------- /infra/conf/cfgcommon/duration/duration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/cfgcommon/duration/duration_test.go -------------------------------------------------------------------------------- /infra/conf/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/common.go -------------------------------------------------------------------------------- /infra/conf/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/common_test.go -------------------------------------------------------------------------------- /infra/conf/conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/conf.go -------------------------------------------------------------------------------- /infra/conf/dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/dns.go -------------------------------------------------------------------------------- /infra/conf/dns_proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/dns_proxy.go -------------------------------------------------------------------------------- /infra/conf/dns_proxy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/dns_proxy_test.go -------------------------------------------------------------------------------- /infra/conf/dns_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/dns_test.go -------------------------------------------------------------------------------- /infra/conf/dokodemo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/dokodemo.go -------------------------------------------------------------------------------- /infra/conf/dokodemo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/dokodemo_test.go -------------------------------------------------------------------------------- /infra/conf/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/errors.generated.go -------------------------------------------------------------------------------- /infra/conf/fakedns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/fakedns.go -------------------------------------------------------------------------------- /infra/conf/freedom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/freedom.go -------------------------------------------------------------------------------- /infra/conf/freedom_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/freedom_test.go -------------------------------------------------------------------------------- /infra/conf/general_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/general_test.go -------------------------------------------------------------------------------- /infra/conf/grpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/grpc.go -------------------------------------------------------------------------------- /infra/conf/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/http.go -------------------------------------------------------------------------------- /infra/conf/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/http_test.go -------------------------------------------------------------------------------- /infra/conf/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/init.go -------------------------------------------------------------------------------- /infra/conf/json/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/json/reader.go -------------------------------------------------------------------------------- /infra/conf/json/reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/json/reader_test.go -------------------------------------------------------------------------------- /infra/conf/lint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/lint.go -------------------------------------------------------------------------------- /infra/conf/loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/loader.go -------------------------------------------------------------------------------- /infra/conf/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/log.go -------------------------------------------------------------------------------- /infra/conf/loopback.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/loopback.go -------------------------------------------------------------------------------- /infra/conf/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/metrics.go -------------------------------------------------------------------------------- /infra/conf/mtproto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/mtproto.go -------------------------------------------------------------------------------- /infra/conf/mtproto_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/mtproto_test.go -------------------------------------------------------------------------------- /infra/conf/observatory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/observatory.go -------------------------------------------------------------------------------- /infra/conf/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/policy.go -------------------------------------------------------------------------------- /infra/conf/policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/policy_test.go -------------------------------------------------------------------------------- /infra/conf/reverse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/reverse.go -------------------------------------------------------------------------------- /infra/conf/reverse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/reverse_test.go -------------------------------------------------------------------------------- /infra/conf/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/router.go -------------------------------------------------------------------------------- /infra/conf/router_strategy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/router_strategy.go -------------------------------------------------------------------------------- /infra/conf/router_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/router_test.go -------------------------------------------------------------------------------- /infra/conf/serial/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/serial/builder.go -------------------------------------------------------------------------------- /infra/conf/serial/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/serial/errors.generated.go -------------------------------------------------------------------------------- /infra/conf/serial/loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/serial/loader.go -------------------------------------------------------------------------------- /infra/conf/serial/loader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/serial/loader_test.go -------------------------------------------------------------------------------- /infra/conf/serial/serial.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/serial/serial.go -------------------------------------------------------------------------------- /infra/conf/shadowsocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/shadowsocks.go -------------------------------------------------------------------------------- /infra/conf/shadowsocks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/shadowsocks_test.go -------------------------------------------------------------------------------- /infra/conf/socks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/socks.go -------------------------------------------------------------------------------- /infra/conf/socks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/socks_test.go -------------------------------------------------------------------------------- /infra/conf/transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/transport.go -------------------------------------------------------------------------------- /infra/conf/transport_authenticators.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/transport_authenticators.go -------------------------------------------------------------------------------- /infra/conf/transport_internet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/transport_internet.go -------------------------------------------------------------------------------- /infra/conf/transport_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/transport_test.go -------------------------------------------------------------------------------- /infra/conf/trojan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/trojan.go -------------------------------------------------------------------------------- /infra/conf/vless.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/vless.go -------------------------------------------------------------------------------- /infra/conf/vless_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/vless_test.go -------------------------------------------------------------------------------- /infra/conf/vmess.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/vmess.go -------------------------------------------------------------------------------- /infra/conf/vmess_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/vmess_test.go -------------------------------------------------------------------------------- /infra/conf/wireguard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/wireguard.go -------------------------------------------------------------------------------- /infra/conf/wireguard_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/wireguard_test.go -------------------------------------------------------------------------------- /infra/conf/xray.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/xray.go -------------------------------------------------------------------------------- /infra/conf/xray_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/conf/xray_test.go -------------------------------------------------------------------------------- /infra/vformat/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/vformat/main.go -------------------------------------------------------------------------------- /infra/vprotogen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/infra/vprotogen/main.go -------------------------------------------------------------------------------- /main/commands/all/api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/commands/all/api/api.go -------------------------------------------------------------------------------- /main/commands/all/api/inbounds_add.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/commands/all/api/inbounds_add.go -------------------------------------------------------------------------------- /main/commands/all/api/inbounds_remove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/commands/all/api/inbounds_remove.go -------------------------------------------------------------------------------- /main/commands/all/api/logger_restart.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/commands/all/api/logger_restart.go -------------------------------------------------------------------------------- /main/commands/all/api/outbounds_add.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/commands/all/api/outbounds_add.go -------------------------------------------------------------------------------- /main/commands/all/api/outbounds_remove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/commands/all/api/outbounds_remove.go -------------------------------------------------------------------------------- /main/commands/all/api/shared.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/commands/all/api/shared.go -------------------------------------------------------------------------------- /main/commands/all/api/stats_get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/commands/all/api/stats_get.go -------------------------------------------------------------------------------- /main/commands/all/api/stats_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/commands/all/api/stats_query.go -------------------------------------------------------------------------------- /main/commands/all/api/stats_sys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/commands/all/api/stats_sys.go -------------------------------------------------------------------------------- /main/commands/all/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/commands/all/commands.go -------------------------------------------------------------------------------- /main/commands/all/convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/commands/all/convert.go -------------------------------------------------------------------------------- /main/commands/all/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/commands/all/errors.generated.go -------------------------------------------------------------------------------- /main/commands/all/tls/cert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/commands/all/tls/cert.go -------------------------------------------------------------------------------- /main/commands/all/tls/certchainhash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/commands/all/tls/certchainhash.go -------------------------------------------------------------------------------- /main/commands/all/tls/ping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/commands/all/tls/ping.go -------------------------------------------------------------------------------- /main/commands/all/tls/tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/commands/all/tls/tls.go -------------------------------------------------------------------------------- /main/commands/all/uuid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/commands/all/uuid.go -------------------------------------------------------------------------------- /main/commands/all/x25519.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/commands/all/x25519.go -------------------------------------------------------------------------------- /main/commands/base/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/commands/base/command.go -------------------------------------------------------------------------------- /main/commands/base/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/commands/base/env.go -------------------------------------------------------------------------------- /main/commands/base/execute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/commands/base/execute.go -------------------------------------------------------------------------------- /main/commands/base/help.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/commands/base/help.go -------------------------------------------------------------------------------- /main/commands/base/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/commands/base/root.go -------------------------------------------------------------------------------- /main/confloader/confloader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/confloader/confloader.go -------------------------------------------------------------------------------- /main/confloader/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/confloader/errors.generated.go -------------------------------------------------------------------------------- /main/confloader/external/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/confloader/external/errors.generated.go -------------------------------------------------------------------------------- /main/confloader/external/external.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/confloader/external/external.go -------------------------------------------------------------------------------- /main/distro/all/all.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/distro/all/all.go -------------------------------------------------------------------------------- /main/distro/debug/debug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/distro/debug/debug.go -------------------------------------------------------------------------------- /main/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/errors.generated.go -------------------------------------------------------------------------------- /main/json/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/json/errors.generated.go -------------------------------------------------------------------------------- /main/json/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/json/json.go -------------------------------------------------------------------------------- /main/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/main.go -------------------------------------------------------------------------------- /main/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/main_test.go -------------------------------------------------------------------------------- /main/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/run.go -------------------------------------------------------------------------------- /main/toml/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/toml/errors.generated.go -------------------------------------------------------------------------------- /main/toml/toml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/toml/toml.go -------------------------------------------------------------------------------- /main/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/version.go -------------------------------------------------------------------------------- /main/yaml/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/yaml/errors.generated.go -------------------------------------------------------------------------------- /main/yaml/yaml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/main/yaml/yaml.go -------------------------------------------------------------------------------- /proxy/blackhole/blackhole.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/blackhole/blackhole.go -------------------------------------------------------------------------------- /proxy/blackhole/blackhole_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/blackhole/blackhole_test.go -------------------------------------------------------------------------------- /proxy/blackhole/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/blackhole/config.go -------------------------------------------------------------------------------- /proxy/blackhole/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/blackhole/config.pb.go -------------------------------------------------------------------------------- /proxy/blackhole/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/blackhole/config.proto -------------------------------------------------------------------------------- /proxy/blackhole/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/blackhole/config_test.go -------------------------------------------------------------------------------- /proxy/blackhole/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/blackhole/errors.generated.go -------------------------------------------------------------------------------- /proxy/dns/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/dns/config.pb.go -------------------------------------------------------------------------------- /proxy/dns/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/dns/config.proto -------------------------------------------------------------------------------- /proxy/dns/dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/dns/dns.go -------------------------------------------------------------------------------- /proxy/dns/dns_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/dns/dns_test.go -------------------------------------------------------------------------------- /proxy/dns/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/dns/errors.generated.go -------------------------------------------------------------------------------- /proxy/dokodemo/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/dokodemo/config.go -------------------------------------------------------------------------------- /proxy/dokodemo/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/dokodemo/config.pb.go -------------------------------------------------------------------------------- /proxy/dokodemo/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/dokodemo/config.proto -------------------------------------------------------------------------------- /proxy/dokodemo/dokodemo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/dokodemo/dokodemo.go -------------------------------------------------------------------------------- /proxy/dokodemo/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/dokodemo/errors.generated.go -------------------------------------------------------------------------------- /proxy/dokodemo/fakeudp_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/dokodemo/fakeudp_linux.go -------------------------------------------------------------------------------- /proxy/dokodemo/fakeudp_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/dokodemo/fakeudp_other.go -------------------------------------------------------------------------------- /proxy/freedom/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/freedom/config.go -------------------------------------------------------------------------------- /proxy/freedom/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/freedom/config.pb.go -------------------------------------------------------------------------------- /proxy/freedom/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/freedom/config.proto -------------------------------------------------------------------------------- /proxy/freedom/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/freedom/errors.generated.go -------------------------------------------------------------------------------- /proxy/freedom/freedom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/freedom/freedom.go -------------------------------------------------------------------------------- /proxy/http/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/http/client.go -------------------------------------------------------------------------------- /proxy/http/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/http/config.go -------------------------------------------------------------------------------- /proxy/http/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/http/config.pb.go -------------------------------------------------------------------------------- /proxy/http/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/http/config.proto -------------------------------------------------------------------------------- /proxy/http/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/http/errors.generated.go -------------------------------------------------------------------------------- /proxy/http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/http/http.go -------------------------------------------------------------------------------- /proxy/http/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/http/server.go -------------------------------------------------------------------------------- /proxy/loopback/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/loopback/config.go -------------------------------------------------------------------------------- /proxy/loopback/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/loopback/config.pb.go -------------------------------------------------------------------------------- /proxy/loopback/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/loopback/config.proto -------------------------------------------------------------------------------- /proxy/loopback/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/loopback/errors.generated.go -------------------------------------------------------------------------------- /proxy/loopback/loopback.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/loopback/loopback.go -------------------------------------------------------------------------------- /proxy/mtproto/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/mtproto/auth.go -------------------------------------------------------------------------------- /proxy/mtproto/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/mtproto/auth_test.go -------------------------------------------------------------------------------- /proxy/mtproto/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/mtproto/client.go -------------------------------------------------------------------------------- /proxy/mtproto/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/mtproto/config.go -------------------------------------------------------------------------------- /proxy/mtproto/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/mtproto/config.pb.go -------------------------------------------------------------------------------- /proxy/mtproto/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/mtproto/config.proto -------------------------------------------------------------------------------- /proxy/mtproto/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/mtproto/errors.generated.go -------------------------------------------------------------------------------- /proxy/mtproto/mtproto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/mtproto/mtproto.go -------------------------------------------------------------------------------- /proxy/mtproto/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/mtproto/server.go -------------------------------------------------------------------------------- /proxy/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/proxy.go -------------------------------------------------------------------------------- /proxy/shadowsocks/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/shadowsocks/client.go -------------------------------------------------------------------------------- /proxy/shadowsocks/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/shadowsocks/config.go -------------------------------------------------------------------------------- /proxy/shadowsocks/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/shadowsocks/config.pb.go -------------------------------------------------------------------------------- /proxy/shadowsocks/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/shadowsocks/config.proto -------------------------------------------------------------------------------- /proxy/shadowsocks/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/shadowsocks/config_test.go -------------------------------------------------------------------------------- /proxy/shadowsocks/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/shadowsocks/errors.generated.go -------------------------------------------------------------------------------- /proxy/shadowsocks/protocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/shadowsocks/protocol.go -------------------------------------------------------------------------------- /proxy/shadowsocks/protocol_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/shadowsocks/protocol_test.go -------------------------------------------------------------------------------- /proxy/shadowsocks/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/shadowsocks/server.go -------------------------------------------------------------------------------- /proxy/shadowsocks/shadowsocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/shadowsocks/shadowsocks.go -------------------------------------------------------------------------------- /proxy/shadowsocks/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/shadowsocks/validator.go -------------------------------------------------------------------------------- /proxy/shadowsocks_2022/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/shadowsocks_2022/config.go -------------------------------------------------------------------------------- /proxy/shadowsocks_2022/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/shadowsocks_2022/config.pb.go -------------------------------------------------------------------------------- /proxy/shadowsocks_2022/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/shadowsocks_2022/config.proto -------------------------------------------------------------------------------- /proxy/shadowsocks_2022/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/shadowsocks_2022/errors.generated.go -------------------------------------------------------------------------------- /proxy/shadowsocks_2022/inbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/shadowsocks_2022/inbound.go -------------------------------------------------------------------------------- /proxy/shadowsocks_2022/inbound_multi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/shadowsocks_2022/inbound_multi.go -------------------------------------------------------------------------------- /proxy/shadowsocks_2022/inbound_relay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/shadowsocks_2022/inbound_relay.go -------------------------------------------------------------------------------- /proxy/shadowsocks_2022/outbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/shadowsocks_2022/outbound.go -------------------------------------------------------------------------------- /proxy/shadowsocks_2022/shadowsocks_2022.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/shadowsocks_2022/shadowsocks_2022.go -------------------------------------------------------------------------------- /proxy/socks/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/socks/client.go -------------------------------------------------------------------------------- /proxy/socks/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/socks/config.go -------------------------------------------------------------------------------- /proxy/socks/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/socks/config.pb.go -------------------------------------------------------------------------------- /proxy/socks/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/socks/config.proto -------------------------------------------------------------------------------- /proxy/socks/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/socks/errors.generated.go -------------------------------------------------------------------------------- /proxy/socks/protocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/socks/protocol.go -------------------------------------------------------------------------------- /proxy/socks/protocol_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/socks/protocol_test.go -------------------------------------------------------------------------------- /proxy/socks/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/socks/server.go -------------------------------------------------------------------------------- /proxy/socks/socks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/socks/socks.go -------------------------------------------------------------------------------- /proxy/trojan/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/trojan/client.go -------------------------------------------------------------------------------- /proxy/trojan/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/trojan/config.go -------------------------------------------------------------------------------- /proxy/trojan/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/trojan/config.pb.go -------------------------------------------------------------------------------- /proxy/trojan/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/trojan/config.proto -------------------------------------------------------------------------------- /proxy/trojan/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/trojan/errors.generated.go -------------------------------------------------------------------------------- /proxy/trojan/protocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/trojan/protocol.go -------------------------------------------------------------------------------- /proxy/trojan/protocol_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/trojan/protocol_test.go -------------------------------------------------------------------------------- /proxy/trojan/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/trojan/server.go -------------------------------------------------------------------------------- /proxy/trojan/trojan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/trojan/trojan.go -------------------------------------------------------------------------------- /proxy/trojan/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/trojan/validator.go -------------------------------------------------------------------------------- /proxy/vless/account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vless/account.go -------------------------------------------------------------------------------- /proxy/vless/account.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vless/account.pb.go -------------------------------------------------------------------------------- /proxy/vless/account.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vless/account.proto -------------------------------------------------------------------------------- /proxy/vless/encoding/addons.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vless/encoding/addons.go -------------------------------------------------------------------------------- /proxy/vless/encoding/addons.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vless/encoding/addons.pb.go -------------------------------------------------------------------------------- /proxy/vless/encoding/addons.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vless/encoding/addons.proto -------------------------------------------------------------------------------- /proxy/vless/encoding/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vless/encoding/encoding.go -------------------------------------------------------------------------------- /proxy/vless/encoding/encoding_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vless/encoding/encoding_test.go -------------------------------------------------------------------------------- /proxy/vless/encoding/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vless/encoding/errors.generated.go -------------------------------------------------------------------------------- /proxy/vless/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vless/errors.generated.go -------------------------------------------------------------------------------- /proxy/vless/inbound/config.go: -------------------------------------------------------------------------------- 1 | package inbound 2 | -------------------------------------------------------------------------------- /proxy/vless/inbound/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vless/inbound/config.pb.go -------------------------------------------------------------------------------- /proxy/vless/inbound/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vless/inbound/config.proto -------------------------------------------------------------------------------- /proxy/vless/inbound/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vless/inbound/errors.generated.go -------------------------------------------------------------------------------- /proxy/vless/inbound/inbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vless/inbound/inbound.go -------------------------------------------------------------------------------- /proxy/vless/outbound/config.go: -------------------------------------------------------------------------------- 1 | package outbound 2 | -------------------------------------------------------------------------------- /proxy/vless/outbound/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vless/outbound/config.pb.go -------------------------------------------------------------------------------- /proxy/vless/outbound/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vless/outbound/config.proto -------------------------------------------------------------------------------- /proxy/vless/outbound/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vless/outbound/errors.generated.go -------------------------------------------------------------------------------- /proxy/vless/outbound/outbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vless/outbound/outbound.go -------------------------------------------------------------------------------- /proxy/vless/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vless/validator.go -------------------------------------------------------------------------------- /proxy/vless/vless.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vless/vless.go -------------------------------------------------------------------------------- /proxy/vmess/account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/account.go -------------------------------------------------------------------------------- /proxy/vmess/account.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/account.pb.go -------------------------------------------------------------------------------- /proxy/vmess/account.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/account.proto -------------------------------------------------------------------------------- /proxy/vmess/aead/authid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/aead/authid.go -------------------------------------------------------------------------------- /proxy/vmess/aead/authid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/aead/authid_test.go -------------------------------------------------------------------------------- /proxy/vmess/aead/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/aead/consts.go -------------------------------------------------------------------------------- /proxy/vmess/aead/encrypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/aead/encrypt.go -------------------------------------------------------------------------------- /proxy/vmess/aead/encrypt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/aead/encrypt_test.go -------------------------------------------------------------------------------- /proxy/vmess/aead/kdf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/aead/kdf.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/encoding/auth.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/encoding/auth_test.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/encoding/client.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/encoding/commands.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/commands_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/encoding/commands_test.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/encoding/encoding.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/encoding_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/encoding/encoding_test.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/encoding/errors.generated.go -------------------------------------------------------------------------------- /proxy/vmess/encoding/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/encoding/server.go -------------------------------------------------------------------------------- /proxy/vmess/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/errors.generated.go -------------------------------------------------------------------------------- /proxy/vmess/inbound/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/inbound/config.go -------------------------------------------------------------------------------- /proxy/vmess/inbound/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/inbound/config.pb.go -------------------------------------------------------------------------------- /proxy/vmess/inbound/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/inbound/config.proto -------------------------------------------------------------------------------- /proxy/vmess/inbound/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/inbound/errors.generated.go -------------------------------------------------------------------------------- /proxy/vmess/inbound/inbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/inbound/inbound.go -------------------------------------------------------------------------------- /proxy/vmess/outbound/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-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/sambali9/Xray-core/HEAD/proxy/vmess/outbound/config.pb.go -------------------------------------------------------------------------------- /proxy/vmess/outbound/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/outbound/config.proto -------------------------------------------------------------------------------- /proxy/vmess/outbound/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/outbound/errors.generated.go -------------------------------------------------------------------------------- /proxy/vmess/outbound/outbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/outbound/outbound.go -------------------------------------------------------------------------------- /proxy/vmess/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/validator.go -------------------------------------------------------------------------------- /proxy/vmess/validator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/validator_test.go -------------------------------------------------------------------------------- /proxy/vmess/vmess.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/vmess.go -------------------------------------------------------------------------------- /proxy/vmess/vmessCtxInterface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/vmess/vmessCtxInterface.go -------------------------------------------------------------------------------- /proxy/wireguard/bind.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/wireguard/bind.go -------------------------------------------------------------------------------- /proxy/wireguard/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/wireguard/config.pb.go -------------------------------------------------------------------------------- /proxy/wireguard/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/wireguard/config.proto -------------------------------------------------------------------------------- /proxy/wireguard/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/wireguard/errors.generated.go -------------------------------------------------------------------------------- /proxy/wireguard/tun.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/wireguard/tun.go -------------------------------------------------------------------------------- /proxy/wireguard/wireguard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/proxy/wireguard/wireguard.go -------------------------------------------------------------------------------- /testing/coverage/coverall: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/coverage/coverall -------------------------------------------------------------------------------- /testing/coverage/coverall2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/coverage/coverall2 -------------------------------------------------------------------------------- /testing/mocks/dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/mocks/dns.go -------------------------------------------------------------------------------- /testing/mocks/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/mocks/io.go -------------------------------------------------------------------------------- /testing/mocks/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/mocks/log.go -------------------------------------------------------------------------------- /testing/mocks/mux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/mocks/mux.go -------------------------------------------------------------------------------- /testing/mocks/outbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/mocks/outbound.go -------------------------------------------------------------------------------- /testing/mocks/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/mocks/proxy.go -------------------------------------------------------------------------------- /testing/scenarios/command_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/scenarios/command_test.go -------------------------------------------------------------------------------- /testing/scenarios/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/scenarios/common.go -------------------------------------------------------------------------------- /testing/scenarios/common_coverage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/scenarios/common_coverage.go -------------------------------------------------------------------------------- /testing/scenarios/common_regular.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/scenarios/common_regular.go -------------------------------------------------------------------------------- /testing/scenarios/dns_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/scenarios/dns_test.go -------------------------------------------------------------------------------- /testing/scenarios/dokodemo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/scenarios/dokodemo_test.go -------------------------------------------------------------------------------- /testing/scenarios/feature_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/scenarios/feature_test.go -------------------------------------------------------------------------------- /testing/scenarios/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/scenarios/http_test.go -------------------------------------------------------------------------------- /testing/scenarios/metrics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/scenarios/metrics_test.go -------------------------------------------------------------------------------- /testing/scenarios/policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/scenarios/policy_test.go -------------------------------------------------------------------------------- /testing/scenarios/reverse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/scenarios/reverse_test.go -------------------------------------------------------------------------------- /testing/scenarios/shadowsocks_2022_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/scenarios/shadowsocks_2022_test.go -------------------------------------------------------------------------------- /testing/scenarios/shadowsocks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/scenarios/shadowsocks_test.go -------------------------------------------------------------------------------- /testing/scenarios/socks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/scenarios/socks_test.go -------------------------------------------------------------------------------- /testing/scenarios/tls_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/scenarios/tls_test.go -------------------------------------------------------------------------------- /testing/scenarios/transport_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/scenarios/transport_test.go -------------------------------------------------------------------------------- /testing/scenarios/vmess_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/scenarios/vmess_test.go -------------------------------------------------------------------------------- /testing/servers/http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/servers/http/http.go -------------------------------------------------------------------------------- /testing/servers/tcp/port.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/servers/tcp/port.go -------------------------------------------------------------------------------- /testing/servers/tcp/tcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/servers/tcp/tcp.go -------------------------------------------------------------------------------- /testing/servers/udp/port.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/servers/udp/port.go -------------------------------------------------------------------------------- /testing/servers/udp/udp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/testing/servers/udp/udp.go -------------------------------------------------------------------------------- /transport/global/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/global/config.go -------------------------------------------------------------------------------- /transport/global/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/global/config.pb.go -------------------------------------------------------------------------------- /transport/global/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/global/config.proto -------------------------------------------------------------------------------- /transport/internet/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/config.go -------------------------------------------------------------------------------- /transport/internet/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/config.pb.go -------------------------------------------------------------------------------- /transport/internet/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/config.proto -------------------------------------------------------------------------------- /transport/internet/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/dialer.go -------------------------------------------------------------------------------- /transport/internet/dialer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/dialer_test.go -------------------------------------------------------------------------------- /transport/internet/domainsocket/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/domainsocket/config.go -------------------------------------------------------------------------------- /transport/internet/domainsocket/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/domainsocket/config.pb.go -------------------------------------------------------------------------------- /transport/internet/domainsocket/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/domainsocket/config.proto -------------------------------------------------------------------------------- /transport/internet/domainsocket/dial.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/domainsocket/dial.go -------------------------------------------------------------------------------- /transport/internet/domainsocket/errgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/domainsocket/errgen.go -------------------------------------------------------------------------------- /transport/internet/domainsocket/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/domainsocket/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/domainsocket/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/domainsocket/listener.go -------------------------------------------------------------------------------- /transport/internet/domainsocket/listener_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/domainsocket/listener_test.go -------------------------------------------------------------------------------- /transport/internet/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/filelocker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/filelocker.go -------------------------------------------------------------------------------- /transport/internet/filelocker_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/filelocker_other.go -------------------------------------------------------------------------------- /transport/internet/filelocker_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/filelocker_windows.go -------------------------------------------------------------------------------- /transport/internet/grpc/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/grpc/config.go -------------------------------------------------------------------------------- /transport/internet/grpc/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/grpc/config.pb.go -------------------------------------------------------------------------------- /transport/internet/grpc/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/grpc/config.proto -------------------------------------------------------------------------------- /transport/internet/grpc/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/grpc/config_test.go -------------------------------------------------------------------------------- /transport/internet/grpc/dial.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/grpc/dial.go -------------------------------------------------------------------------------- /transport/internet/grpc/encoding/customSeviceName.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/grpc/encoding/customSeviceName.go -------------------------------------------------------------------------------- /transport/internet/grpc/encoding/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/grpc/encoding/encoding.go -------------------------------------------------------------------------------- /transport/internet/grpc/encoding/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/grpc/encoding/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/grpc/encoding/hunkconn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/grpc/encoding/hunkconn.go -------------------------------------------------------------------------------- /transport/internet/grpc/encoding/multiconn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/grpc/encoding/multiconn.go -------------------------------------------------------------------------------- /transport/internet/grpc/encoding/stream.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/grpc/encoding/stream.pb.go -------------------------------------------------------------------------------- /transport/internet/grpc/encoding/stream.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/grpc/encoding/stream.proto -------------------------------------------------------------------------------- /transport/internet/grpc/encoding/stream_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/grpc/encoding/stream_grpc.pb.go -------------------------------------------------------------------------------- /transport/internet/grpc/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/grpc/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/grpc/grpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/grpc/grpc.go -------------------------------------------------------------------------------- /transport/internet/grpc/hub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/grpc/hub.go -------------------------------------------------------------------------------- /transport/internet/header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/header.go -------------------------------------------------------------------------------- /transport/internet/header_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/header_test.go -------------------------------------------------------------------------------- /transport/internet/headers/dns/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/dns/config.pb.go -------------------------------------------------------------------------------- /transport/internet/headers/dns/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/dns/config.proto -------------------------------------------------------------------------------- /transport/internet/headers/dns/dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/dns/dns.go -------------------------------------------------------------------------------- /transport/internet/headers/http/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/http/config.go -------------------------------------------------------------------------------- /transport/internet/headers/http/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/http/config.pb.go -------------------------------------------------------------------------------- /transport/internet/headers/http/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/http/config.proto -------------------------------------------------------------------------------- /transport/internet/headers/http/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/http/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/headers/http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/http/http.go -------------------------------------------------------------------------------- /transport/internet/headers/http/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/http/http_test.go -------------------------------------------------------------------------------- /transport/internet/headers/http/linkedreadRequest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/http/linkedreadRequest.go -------------------------------------------------------------------------------- /transport/internet/headers/http/resp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/http/resp.go -------------------------------------------------------------------------------- /transport/internet/headers/noop/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/noop/config.pb.go -------------------------------------------------------------------------------- /transport/internet/headers/noop/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/noop/config.proto -------------------------------------------------------------------------------- /transport/internet/headers/noop/noop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/noop/noop.go -------------------------------------------------------------------------------- /transport/internet/headers/srtp/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/srtp/config.pb.go -------------------------------------------------------------------------------- /transport/internet/headers/srtp/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/srtp/config.proto -------------------------------------------------------------------------------- /transport/internet/headers/srtp/srtp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/srtp/srtp.go -------------------------------------------------------------------------------- /transport/internet/headers/srtp/srtp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/srtp/srtp_test.go -------------------------------------------------------------------------------- /transport/internet/headers/tls/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/tls/config.pb.go -------------------------------------------------------------------------------- /transport/internet/headers/tls/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/tls/config.proto -------------------------------------------------------------------------------- /transport/internet/headers/tls/dtls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/tls/dtls.go -------------------------------------------------------------------------------- /transport/internet/headers/tls/dtls_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/tls/dtls_test.go -------------------------------------------------------------------------------- /transport/internet/headers/utp/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/utp/config.pb.go -------------------------------------------------------------------------------- /transport/internet/headers/utp/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/utp/config.proto -------------------------------------------------------------------------------- /transport/internet/headers/utp/utp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/utp/utp.go -------------------------------------------------------------------------------- /transport/internet/headers/utp/utp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/utp/utp_test.go -------------------------------------------------------------------------------- /transport/internet/headers/wechat/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/wechat/config.pb.go -------------------------------------------------------------------------------- /transport/internet/headers/wechat/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/wechat/config.proto -------------------------------------------------------------------------------- /transport/internet/headers/wechat/wechat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/wechat/wechat.go -------------------------------------------------------------------------------- /transport/internet/headers/wechat/wechat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/wechat/wechat_test.go -------------------------------------------------------------------------------- /transport/internet/headers/wireguard/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/wireguard/config.pb.go -------------------------------------------------------------------------------- /transport/internet/headers/wireguard/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/wireguard/config.proto -------------------------------------------------------------------------------- /transport/internet/headers/wireguard/wireguard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/headers/wireguard/wireguard.go -------------------------------------------------------------------------------- /transport/internet/http/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/http/config.go -------------------------------------------------------------------------------- /transport/internet/http/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/http/config.pb.go -------------------------------------------------------------------------------- /transport/internet/http/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/http/config.proto -------------------------------------------------------------------------------- /transport/internet/http/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/http/dialer.go -------------------------------------------------------------------------------- /transport/internet/http/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/http/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/http/http.go -------------------------------------------------------------------------------- /transport/internet/http/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/http/http_test.go -------------------------------------------------------------------------------- /transport/internet/http/hub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/http/hub.go -------------------------------------------------------------------------------- /transport/internet/internet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/internet.go -------------------------------------------------------------------------------- /transport/internet/kcp/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/kcp/config.go -------------------------------------------------------------------------------- /transport/internet/kcp/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/kcp/config.pb.go -------------------------------------------------------------------------------- /transport/internet/kcp/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/kcp/config.proto -------------------------------------------------------------------------------- /transport/internet/kcp/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/kcp/connection.go -------------------------------------------------------------------------------- /transport/internet/kcp/connection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/kcp/connection_test.go -------------------------------------------------------------------------------- /transport/internet/kcp/crypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/kcp/crypt.go -------------------------------------------------------------------------------- /transport/internet/kcp/crypt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/kcp/crypt_test.go -------------------------------------------------------------------------------- /transport/internet/kcp/cryptreal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/kcp/cryptreal.go -------------------------------------------------------------------------------- /transport/internet/kcp/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/kcp/dialer.go -------------------------------------------------------------------------------- /transport/internet/kcp/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/kcp/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/kcp/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/kcp/io.go -------------------------------------------------------------------------------- /transport/internet/kcp/io_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/kcp/io_test.go -------------------------------------------------------------------------------- /transport/internet/kcp/kcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/kcp/kcp.go -------------------------------------------------------------------------------- /transport/internet/kcp/kcp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/kcp/kcp_test.go -------------------------------------------------------------------------------- /transport/internet/kcp/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/kcp/listener.go -------------------------------------------------------------------------------- /transport/internet/kcp/output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/kcp/output.go -------------------------------------------------------------------------------- /transport/internet/kcp/receiving.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/kcp/receiving.go -------------------------------------------------------------------------------- /transport/internet/kcp/segment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/kcp/segment.go -------------------------------------------------------------------------------- /transport/internet/kcp/segment_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/kcp/segment_test.go -------------------------------------------------------------------------------- /transport/internet/kcp/sending.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/kcp/sending.go -------------------------------------------------------------------------------- /transport/internet/kcp/xor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/kcp/xor.go -------------------------------------------------------------------------------- /transport/internet/kcp/xor_amd64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/kcp/xor_amd64.go -------------------------------------------------------------------------------- /transport/internet/kcp/xor_amd64.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/kcp/xor_amd64.s -------------------------------------------------------------------------------- /transport/internet/memory_settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/memory_settings.go -------------------------------------------------------------------------------- /transport/internet/quic/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/quic/config.go -------------------------------------------------------------------------------- /transport/internet/quic/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/quic/config.pb.go -------------------------------------------------------------------------------- /transport/internet/quic/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/quic/config.proto -------------------------------------------------------------------------------- /transport/internet/quic/conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/quic/conn.go -------------------------------------------------------------------------------- /transport/internet/quic/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/quic/dialer.go -------------------------------------------------------------------------------- /transport/internet/quic/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/quic/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/quic/hub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/quic/hub.go -------------------------------------------------------------------------------- /transport/internet/quic/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/quic/pool.go -------------------------------------------------------------------------------- /transport/internet/quic/qlogWriter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/quic/qlogWriter.go -------------------------------------------------------------------------------- /transport/internet/quic/quic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/quic/quic.go -------------------------------------------------------------------------------- /transport/internet/quic/quic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/quic/quic_test.go -------------------------------------------------------------------------------- /transport/internet/reality/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/reality/config.go -------------------------------------------------------------------------------- /transport/internet/reality/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/reality/config.pb.go -------------------------------------------------------------------------------- /transport/internet/reality/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/reality/config.proto -------------------------------------------------------------------------------- /transport/internet/reality/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/reality/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/reality/reality.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/reality/reality.go -------------------------------------------------------------------------------- /transport/internet/sockopt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/sockopt.go -------------------------------------------------------------------------------- /transport/internet/sockopt_darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/sockopt_darwin.go -------------------------------------------------------------------------------- /transport/internet/sockopt_freebsd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/sockopt_freebsd.go -------------------------------------------------------------------------------- /transport/internet/sockopt_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/sockopt_linux.go -------------------------------------------------------------------------------- /transport/internet/sockopt_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/sockopt_linux_test.go -------------------------------------------------------------------------------- /transport/internet/sockopt_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/sockopt_other.go -------------------------------------------------------------------------------- /transport/internet/sockopt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/sockopt_test.go -------------------------------------------------------------------------------- /transport/internet/sockopt_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/sockopt_windows.go -------------------------------------------------------------------------------- /transport/internet/stat/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/stat/connection.go -------------------------------------------------------------------------------- /transport/internet/system_dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/system_dialer.go -------------------------------------------------------------------------------- /transport/internet/system_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/system_listener.go -------------------------------------------------------------------------------- /transport/internet/system_listener_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/system_listener_test.go -------------------------------------------------------------------------------- /transport/internet/tagged/tagged.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tagged/tagged.go -------------------------------------------------------------------------------- /transport/internet/tagged/taggedimpl/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tagged/taggedimpl/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/tagged/taggedimpl/impl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tagged/taggedimpl/impl.go -------------------------------------------------------------------------------- /transport/internet/tagged/taggedimpl/taggedimpl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tagged/taggedimpl/taggedimpl.go -------------------------------------------------------------------------------- /transport/internet/tcp/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tcp/config.go -------------------------------------------------------------------------------- /transport/internet/tcp/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tcp/config.pb.go -------------------------------------------------------------------------------- /transport/internet/tcp/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tcp/config.proto -------------------------------------------------------------------------------- /transport/internet/tcp/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tcp/dialer.go -------------------------------------------------------------------------------- /transport/internet/tcp/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tcp/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/tcp/hub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tcp/hub.go -------------------------------------------------------------------------------- /transport/internet/tcp/sockopt_darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tcp/sockopt_darwin.go -------------------------------------------------------------------------------- /transport/internet/tcp/sockopt_freebsd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tcp/sockopt_freebsd.go -------------------------------------------------------------------------------- /transport/internet/tcp/sockopt_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tcp/sockopt_linux.go -------------------------------------------------------------------------------- /transport/internet/tcp/sockopt_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tcp/sockopt_linux_test.go -------------------------------------------------------------------------------- /transport/internet/tcp/sockopt_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tcp/sockopt_other.go -------------------------------------------------------------------------------- /transport/internet/tcp/tcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tcp/tcp.go -------------------------------------------------------------------------------- /transport/internet/tcp_hub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tcp_hub.go -------------------------------------------------------------------------------- /transport/internet/tls/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tls/config.go -------------------------------------------------------------------------------- /transport/internet/tls/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tls/config.pb.go -------------------------------------------------------------------------------- /transport/internet/tls/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tls/config.proto -------------------------------------------------------------------------------- /transport/internet/tls/config_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tls/config_other.go -------------------------------------------------------------------------------- /transport/internet/tls/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tls/config_test.go -------------------------------------------------------------------------------- /transport/internet/tls/config_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tls/config_windows.go -------------------------------------------------------------------------------- /transport/internet/tls/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tls/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/tls/grpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tls/grpc.go -------------------------------------------------------------------------------- /transport/internet/tls/pin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tls/pin.go -------------------------------------------------------------------------------- /transport/internet/tls/pin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tls/pin_test.go -------------------------------------------------------------------------------- /transport/internet/tls/tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tls/tls.go -------------------------------------------------------------------------------- /transport/internet/tls/unsafe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/tls/unsafe.go -------------------------------------------------------------------------------- /transport/internet/udp/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/udp/config.go -------------------------------------------------------------------------------- /transport/internet/udp/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/udp/config.pb.go -------------------------------------------------------------------------------- /transport/internet/udp/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/udp/config.proto -------------------------------------------------------------------------------- /transport/internet/udp/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/udp/dialer.go -------------------------------------------------------------------------------- /transport/internet/udp/dispatcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/udp/dispatcher.go -------------------------------------------------------------------------------- /transport/internet/udp/dispatcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/udp/dispatcher_test.go -------------------------------------------------------------------------------- /transport/internet/udp/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/udp/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/udp/hub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/udp/hub.go -------------------------------------------------------------------------------- /transport/internet/udp/hub_darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/udp/hub_darwin.go -------------------------------------------------------------------------------- /transport/internet/udp/hub_freebsd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/udp/hub_freebsd.go -------------------------------------------------------------------------------- /transport/internet/udp/hub_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/udp/hub_linux.go -------------------------------------------------------------------------------- /transport/internet/udp/hub_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/udp/hub_other.go -------------------------------------------------------------------------------- /transport/internet/udp/udp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/udp/udp.go -------------------------------------------------------------------------------- /transport/internet/websocket/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/websocket/config.go -------------------------------------------------------------------------------- /transport/internet/websocket/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/websocket/config.pb.go -------------------------------------------------------------------------------- /transport/internet/websocket/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/websocket/config.proto -------------------------------------------------------------------------------- /transport/internet/websocket/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/websocket/connection.go -------------------------------------------------------------------------------- /transport/internet/websocket/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/websocket/dialer.go -------------------------------------------------------------------------------- /transport/internet/websocket/dialer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/websocket/dialer.html -------------------------------------------------------------------------------- /transport/internet/websocket/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/websocket/errors.generated.go -------------------------------------------------------------------------------- /transport/internet/websocket/hub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/websocket/hub.go -------------------------------------------------------------------------------- /transport/internet/websocket/ws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/websocket/ws.go -------------------------------------------------------------------------------- /transport/internet/websocket/ws_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/internet/websocket/ws_test.go -------------------------------------------------------------------------------- /transport/link.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/link.go -------------------------------------------------------------------------------- /transport/pipe/impl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/pipe/impl.go -------------------------------------------------------------------------------- /transport/pipe/pipe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/pipe/pipe.go -------------------------------------------------------------------------------- /transport/pipe/pipe_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/pipe/pipe_test.go -------------------------------------------------------------------------------- /transport/pipe/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/pipe/reader.go -------------------------------------------------------------------------------- /transport/pipe/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sambali9/Xray-core/HEAD/transport/pipe/writer.go --------------------------------------------------------------------------------