├── .gitignore ├── .travis.yml ├── LICENSE ├── Makefile ├── README.md ├── cmd └── tun2socks │ ├── main.go │ ├── main_fakedns.go │ ├── main_redirect.go │ └── main_socks.go ├── common ├── cache │ └── cache.go ├── dns │ ├── cache │ │ └── cache.go │ ├── dns.go │ ├── fakedns │ │ └── fakedns.go │ └── fakeip │ │ └── pool.go ├── log │ ├── log.go │ ├── logger.go │ ├── simple │ │ └── logger.go │ └── simpleandroidlog │ │ └── simpleandroidlog.go └── packet │ └── packet.go ├── component ├── gls │ ├── LICENSE │ ├── README.md │ ├── go_tls.h │ ├── id.go │ ├── id_386.s │ ├── id_amd64.s │ ├── id_arm.s │ ├── id_arm64.s │ ├── id_mips.s │ ├── id_mips64.s │ ├── id_mips64le.s │ ├── id_mipsle.s │ ├── id_ppc64.s │ ├── id_ppc64le.s │ └── id_s390x.s ├── go-syncex │ ├── LICENSE │ ├── README.md │ ├── criticalsection.go │ ├── error.go │ ├── examples │ │ ├── CriticalSection │ │ │ └── main.go │ │ └── RecursiveMutex │ │ │ └── main.go │ ├── recursivemutex.go │ ├── reentrantmutex.go │ └── utils.go ├── pool │ └── pool.go ├── runner │ ├── doc.go │ └── runner.go └── trie │ ├── domain.go │ └── node.go ├── core ├── addr.go ├── c │ ├── api │ │ └── err.c │ ├── core │ │ ├── altcp.c │ │ ├── altcp_alloc.c │ │ ├── altcp_tcp.c │ │ ├── def.c │ │ ├── dns.c │ │ ├── inet_chksum.c │ │ ├── init.c │ │ ├── ip.c │ │ ├── ipv4 │ │ │ ├── acd.c │ │ │ ├── autoip.c │ │ │ ├── dhcp.c │ │ │ ├── etharp.c │ │ │ ├── icmp.c │ │ │ ├── igmp.c │ │ │ ├── ip4.c │ │ │ ├── ip4_addr.c │ │ │ └── ip4_frag.c │ │ ├── ipv6 │ │ │ ├── dhcp6.c │ │ │ ├── ethip6.c │ │ │ ├── icmp6.c │ │ │ ├── inet6.c │ │ │ ├── ip6.c │ │ │ ├── ip6_addr.c │ │ │ ├── ip6_frag.c │ │ │ ├── mld6.c │ │ │ └── nd6.c │ │ ├── mem.c │ │ ├── memp.c │ │ ├── netif.c │ │ ├── pbuf.c │ │ ├── raw.c │ │ ├── stats.c │ │ ├── sys.c │ │ ├── tcp.c │ │ ├── tcp_in.c │ │ ├── tcp_out.c │ │ ├── timeouts.c │ │ └── udp.c │ ├── custom │ │ ├── arch │ │ │ ├── bpstruct.h │ │ │ ├── cc.h │ │ │ ├── cc_android.h │ │ │ ├── cc_others.h │ │ │ ├── cc_windows.h │ │ │ ├── epstruct.h │ │ │ ├── perf.h │ │ │ └── sys_arch.h │ │ ├── lwipopts.h │ │ └── sys_arch.c │ └── include │ │ ├── compat │ │ ├── posix │ │ │ ├── arpa │ │ │ │ └── inet.h │ │ │ ├── net │ │ │ │ └── if.h │ │ │ ├── netdb.h │ │ │ └── sys │ │ │ │ └── socket.h │ │ └── stdc │ │ │ └── errno.h │ │ ├── lwip │ │ ├── acd.h │ │ ├── altcp.h │ │ ├── altcp_tcp.h │ │ ├── altcp_tls.h │ │ ├── api.h │ │ ├── apps │ │ │ ├── FILES │ │ │ ├── altcp_proxyconnect.h │ │ │ ├── altcp_tls_mbedtls_opts.h │ │ │ ├── fs.h │ │ │ ├── http_client.h │ │ │ ├── httpd.h │ │ │ ├── httpd_opts.h │ │ │ ├── lwiperf.h │ │ │ ├── mdns.h │ │ │ ├── mdns_domain.h │ │ │ ├── mdns_opts.h │ │ │ ├── mdns_out.h │ │ │ ├── mdns_priv.h │ │ │ ├── mqtt.h │ │ │ ├── mqtt_opts.h │ │ │ ├── mqtt_priv.h │ │ │ ├── netbiosns.h │ │ │ ├── netbiosns_opts.h │ │ │ ├── smtp.h │ │ │ ├── smtp_opts.h │ │ │ ├── snmp.h │ │ │ ├── snmp_core.h │ │ │ ├── snmp_mib2.h │ │ │ ├── snmp_opts.h │ │ │ ├── snmp_scalar.h │ │ │ ├── snmp_snmpv2_framework.h │ │ │ ├── snmp_snmpv2_usm.h │ │ │ ├── snmp_table.h │ │ │ ├── snmp_threadsync.h │ │ │ ├── snmpv3.h │ │ │ ├── sntp.h │ │ │ ├── sntp_opts.h │ │ │ ├── tftp_client.h │ │ │ ├── tftp_common.h │ │ │ ├── tftp_opts.h │ │ │ └── tftp_server.h │ │ ├── arch.h │ │ ├── autoip.h │ │ ├── debug.h │ │ ├── def.h │ │ ├── dhcp.h │ │ ├── dhcp6.h │ │ ├── dns.h │ │ ├── err.h │ │ ├── errno.h │ │ ├── etharp.h │ │ ├── ethip6.h │ │ ├── icmp.h │ │ ├── icmp6.h │ │ ├── if_api.h │ │ ├── igmp.h │ │ ├── inet.h │ │ ├── inet_chksum.h │ │ ├── init.h │ │ ├── init.h.cmake.in │ │ ├── ip.h │ │ ├── ip4.h │ │ ├── ip4_addr.h │ │ ├── ip4_frag.h │ │ ├── ip6.h │ │ ├── ip6_addr.h │ │ ├── ip6_frag.h │ │ ├── ip6_zone.h │ │ ├── ip_addr.h │ │ ├── mem.h │ │ ├── memp.h │ │ ├── mld6.h │ │ ├── nd6.h │ │ ├── netbuf.h │ │ ├── netdb.h │ │ ├── netif.h │ │ ├── netifapi.h │ │ ├── opt.h │ │ ├── pbuf.h │ │ ├── priv │ │ │ ├── altcp_priv.h │ │ │ ├── api_msg.h │ │ │ ├── mem_priv.h │ │ │ ├── memp_priv.h │ │ │ ├── memp_std.h │ │ │ ├── nd6_priv.h │ │ │ ├── raw_priv.h │ │ │ ├── sockets_priv.h │ │ │ ├── tcp_priv.h │ │ │ └── tcpip_priv.h │ │ ├── prot │ │ │ ├── acd.h │ │ │ ├── autoip.h │ │ │ ├── dhcp.h │ │ │ ├── dhcp6.h │ │ │ ├── dns.h │ │ │ ├── etharp.h │ │ │ ├── ethernet.h │ │ │ ├── iana.h │ │ │ ├── icmp.h │ │ │ ├── icmp6.h │ │ │ ├── ieee.h │ │ │ ├── igmp.h │ │ │ ├── ip.h │ │ │ ├── ip4.h │ │ │ ├── ip6.h │ │ │ ├── mld6.h │ │ │ ├── nd6.h │ │ │ ├── tcp.h │ │ │ └── udp.h │ │ ├── raw.h │ │ ├── sio.h │ │ ├── snmp.h │ │ ├── sockets.h │ │ ├── stats.h │ │ ├── sys.h │ │ ├── tcp.h │ │ ├── tcpbase.h │ │ ├── tcpip.h │ │ ├── timeouts.h │ │ └── udp.h │ │ └── netif │ │ ├── bridgeif.h │ │ ├── bridgeif_opts.h │ │ ├── etharp.h │ │ ├── ethernet.h │ │ ├── ieee802154.h │ │ ├── lowpan6.h │ │ ├── lowpan6_ble.h │ │ ├── lowpan6_common.h │ │ ├── lowpan6_opts.h │ │ ├── ppp │ │ ├── ccp.h │ │ ├── chap-md5.h │ │ ├── chap-new.h │ │ ├── chap_ms.h │ │ ├── eap.h │ │ ├── ecp.h │ │ ├── eui64.h │ │ ├── fsm.h │ │ ├── ipcp.h │ │ ├── ipv6cp.h │ │ ├── lcp.h │ │ ├── magic.h │ │ ├── mppe.h │ │ ├── polarssl │ │ │ ├── arc4.h │ │ │ ├── des.h │ │ │ ├── md4.h │ │ │ ├── md5.h │ │ │ └── sha1.h │ │ ├── ppp.h │ │ ├── ppp_impl.h │ │ ├── ppp_opts.h │ │ ├── pppapi.h │ │ ├── pppcrypt.h │ │ ├── pppdebug.h │ │ ├── pppoe.h │ │ ├── pppol2tp.h │ │ ├── pppos.h │ │ ├── upap.h │ │ └── vj.h │ │ ├── slipif.h │ │ └── zepif.h ├── c_api.go ├── c_core.go ├── c_core_4.go ├── c_core_6.go ├── c_custom.go ├── conn.go ├── core_test.go ├── errors.go ├── handler.go ├── input.go ├── lwip.go ├── lwip_access_wrapper.go ├── lwip_other.go ├── lwip_windows.go ├── output.go ├── output_export.go ├── tcp_callback.go ├── tcp_callback_export.go ├── tcp_conn.go ├── udp_callback.go ├── udp_callback_export.go ├── udp_conn.go └── udp_conn_map.go ├── filter ├── filter.go └── icmp.go ├── go.mod └── proxy ├── echo ├── tcp.go └── udp.go └── socks ├── socks.go ├── tcp.go ├── udp.go └── utils.go /.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /tools 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/README.md -------------------------------------------------------------------------------- /cmd/tun2socks/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/cmd/tun2socks/main.go -------------------------------------------------------------------------------- /cmd/tun2socks/main_fakedns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/cmd/tun2socks/main_fakedns.go -------------------------------------------------------------------------------- /cmd/tun2socks/main_redirect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/cmd/tun2socks/main_redirect.go -------------------------------------------------------------------------------- /cmd/tun2socks/main_socks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/cmd/tun2socks/main_socks.go -------------------------------------------------------------------------------- /common/cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/common/cache/cache.go -------------------------------------------------------------------------------- /common/dns/cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/common/dns/cache/cache.go -------------------------------------------------------------------------------- /common/dns/dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/common/dns/dns.go -------------------------------------------------------------------------------- /common/dns/fakedns/fakedns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/common/dns/fakedns/fakedns.go -------------------------------------------------------------------------------- /common/dns/fakeip/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/common/dns/fakeip/pool.go -------------------------------------------------------------------------------- /common/log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/common/log/log.go -------------------------------------------------------------------------------- /common/log/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/common/log/logger.go -------------------------------------------------------------------------------- /common/log/simple/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/common/log/simple/logger.go -------------------------------------------------------------------------------- /common/log/simpleandroidlog/simpleandroidlog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/common/log/simpleandroidlog/simpleandroidlog.go -------------------------------------------------------------------------------- /common/packet/packet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/common/packet/packet.go -------------------------------------------------------------------------------- /component/gls/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/gls/LICENSE -------------------------------------------------------------------------------- /component/gls/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/gls/README.md -------------------------------------------------------------------------------- /component/gls/go_tls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/gls/go_tls.h -------------------------------------------------------------------------------- /component/gls/id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/gls/id.go -------------------------------------------------------------------------------- /component/gls/id_386.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/gls/id_386.s -------------------------------------------------------------------------------- /component/gls/id_amd64.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/gls/id_amd64.s -------------------------------------------------------------------------------- /component/gls/id_arm.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/gls/id_arm.s -------------------------------------------------------------------------------- /component/gls/id_arm64.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/gls/id_arm64.s -------------------------------------------------------------------------------- /component/gls/id_mips.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/gls/id_mips.s -------------------------------------------------------------------------------- /component/gls/id_mips64.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/gls/id_mips64.s -------------------------------------------------------------------------------- /component/gls/id_mips64le.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/gls/id_mips64le.s -------------------------------------------------------------------------------- /component/gls/id_mipsle.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/gls/id_mipsle.s -------------------------------------------------------------------------------- /component/gls/id_ppc64.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/gls/id_ppc64.s -------------------------------------------------------------------------------- /component/gls/id_ppc64le.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/gls/id_ppc64le.s -------------------------------------------------------------------------------- /component/gls/id_s390x.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/gls/id_s390x.s -------------------------------------------------------------------------------- /component/go-syncex/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/go-syncex/LICENSE -------------------------------------------------------------------------------- /component/go-syncex/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/go-syncex/README.md -------------------------------------------------------------------------------- /component/go-syncex/criticalsection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/go-syncex/criticalsection.go -------------------------------------------------------------------------------- /component/go-syncex/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/go-syncex/error.go -------------------------------------------------------------------------------- /component/go-syncex/examples/CriticalSection/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/go-syncex/examples/CriticalSection/main.go -------------------------------------------------------------------------------- /component/go-syncex/examples/RecursiveMutex/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/go-syncex/examples/RecursiveMutex/main.go -------------------------------------------------------------------------------- /component/go-syncex/recursivemutex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/go-syncex/recursivemutex.go -------------------------------------------------------------------------------- /component/go-syncex/reentrantmutex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/go-syncex/reentrantmutex.go -------------------------------------------------------------------------------- /component/go-syncex/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/go-syncex/utils.go -------------------------------------------------------------------------------- /component/pool/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/pool/pool.go -------------------------------------------------------------------------------- /component/runner/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/runner/doc.go -------------------------------------------------------------------------------- /component/runner/runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/runner/runner.go -------------------------------------------------------------------------------- /component/trie/domain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/trie/domain.go -------------------------------------------------------------------------------- /component/trie/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/component/trie/node.go -------------------------------------------------------------------------------- /core/addr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/addr.go -------------------------------------------------------------------------------- /core/c/api/err.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/api/err.c -------------------------------------------------------------------------------- /core/c/core/altcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/altcp.c -------------------------------------------------------------------------------- /core/c/core/altcp_alloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/altcp_alloc.c -------------------------------------------------------------------------------- /core/c/core/altcp_tcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/altcp_tcp.c -------------------------------------------------------------------------------- /core/c/core/def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/def.c -------------------------------------------------------------------------------- /core/c/core/dns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/dns.c -------------------------------------------------------------------------------- /core/c/core/inet_chksum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/inet_chksum.c -------------------------------------------------------------------------------- /core/c/core/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/init.c -------------------------------------------------------------------------------- /core/c/core/ip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/ip.c -------------------------------------------------------------------------------- /core/c/core/ipv4/acd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/ipv4/acd.c -------------------------------------------------------------------------------- /core/c/core/ipv4/autoip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/ipv4/autoip.c -------------------------------------------------------------------------------- /core/c/core/ipv4/dhcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/ipv4/dhcp.c -------------------------------------------------------------------------------- /core/c/core/ipv4/etharp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/ipv4/etharp.c -------------------------------------------------------------------------------- /core/c/core/ipv4/icmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/ipv4/icmp.c -------------------------------------------------------------------------------- /core/c/core/ipv4/igmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/ipv4/igmp.c -------------------------------------------------------------------------------- /core/c/core/ipv4/ip4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/ipv4/ip4.c -------------------------------------------------------------------------------- /core/c/core/ipv4/ip4_addr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/ipv4/ip4_addr.c -------------------------------------------------------------------------------- /core/c/core/ipv4/ip4_frag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/ipv4/ip4_frag.c -------------------------------------------------------------------------------- /core/c/core/ipv6/dhcp6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/ipv6/dhcp6.c -------------------------------------------------------------------------------- /core/c/core/ipv6/ethip6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/ipv6/ethip6.c -------------------------------------------------------------------------------- /core/c/core/ipv6/icmp6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/ipv6/icmp6.c -------------------------------------------------------------------------------- /core/c/core/ipv6/inet6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/ipv6/inet6.c -------------------------------------------------------------------------------- /core/c/core/ipv6/ip6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/ipv6/ip6.c -------------------------------------------------------------------------------- /core/c/core/ipv6/ip6_addr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/ipv6/ip6_addr.c -------------------------------------------------------------------------------- /core/c/core/ipv6/ip6_frag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/ipv6/ip6_frag.c -------------------------------------------------------------------------------- /core/c/core/ipv6/mld6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/ipv6/mld6.c -------------------------------------------------------------------------------- /core/c/core/ipv6/nd6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/ipv6/nd6.c -------------------------------------------------------------------------------- /core/c/core/mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/mem.c -------------------------------------------------------------------------------- /core/c/core/memp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/memp.c -------------------------------------------------------------------------------- /core/c/core/netif.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/netif.c -------------------------------------------------------------------------------- /core/c/core/pbuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/pbuf.c -------------------------------------------------------------------------------- /core/c/core/raw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/raw.c -------------------------------------------------------------------------------- /core/c/core/stats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/stats.c -------------------------------------------------------------------------------- /core/c/core/sys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/sys.c -------------------------------------------------------------------------------- /core/c/core/tcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/tcp.c -------------------------------------------------------------------------------- /core/c/core/tcp_in.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/tcp_in.c -------------------------------------------------------------------------------- /core/c/core/tcp_out.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/tcp_out.c -------------------------------------------------------------------------------- /core/c/core/timeouts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/timeouts.c -------------------------------------------------------------------------------- /core/c/core/udp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/core/udp.c -------------------------------------------------------------------------------- /core/c/custom/arch/bpstruct.h: -------------------------------------------------------------------------------- 1 | #pragma pack(push,1) 2 | -------------------------------------------------------------------------------- /core/c/custom/arch/cc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/custom/arch/cc.h -------------------------------------------------------------------------------- /core/c/custom/arch/cc_android.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/custom/arch/cc_android.h -------------------------------------------------------------------------------- /core/c/custom/arch/cc_others.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/custom/arch/cc_others.h -------------------------------------------------------------------------------- /core/c/custom/arch/cc_windows.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/custom/arch/cc_windows.h -------------------------------------------------------------------------------- /core/c/custom/arch/epstruct.h: -------------------------------------------------------------------------------- 1 | #pragma pack(pop) 2 | -------------------------------------------------------------------------------- /core/c/custom/arch/perf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/custom/arch/perf.h -------------------------------------------------------------------------------- /core/c/custom/arch/sys_arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/custom/arch/sys_arch.h -------------------------------------------------------------------------------- /core/c/custom/lwipopts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/custom/lwipopts.h -------------------------------------------------------------------------------- /core/c/custom/sys_arch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/custom/sys_arch.c -------------------------------------------------------------------------------- /core/c/include/compat/posix/arpa/inet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/compat/posix/arpa/inet.h -------------------------------------------------------------------------------- /core/c/include/compat/posix/net/if.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/compat/posix/net/if.h -------------------------------------------------------------------------------- /core/c/include/compat/posix/netdb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/compat/posix/netdb.h -------------------------------------------------------------------------------- /core/c/include/compat/posix/sys/socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/compat/posix/sys/socket.h -------------------------------------------------------------------------------- /core/c/include/compat/stdc/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/compat/stdc/errno.h -------------------------------------------------------------------------------- /core/c/include/lwip/acd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/acd.h -------------------------------------------------------------------------------- /core/c/include/lwip/altcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/altcp.h -------------------------------------------------------------------------------- /core/c/include/lwip/altcp_tcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/altcp_tcp.h -------------------------------------------------------------------------------- /core/c/include/lwip/altcp_tls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/altcp_tls.h -------------------------------------------------------------------------------- /core/c/include/lwip/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/api.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/FILES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/FILES -------------------------------------------------------------------------------- /core/c/include/lwip/apps/altcp_proxyconnect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/altcp_proxyconnect.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/altcp_tls_mbedtls_opts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/altcp_tls_mbedtls_opts.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/fs.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/http_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/http_client.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/httpd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/httpd.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/httpd_opts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/httpd_opts.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/lwiperf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/lwiperf.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/mdns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/mdns.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/mdns_domain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/mdns_domain.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/mdns_opts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/mdns_opts.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/mdns_out.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/mdns_out.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/mdns_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/mdns_priv.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/mqtt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/mqtt.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/mqtt_opts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/mqtt_opts.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/mqtt_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/mqtt_priv.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/netbiosns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/netbiosns.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/netbiosns_opts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/netbiosns_opts.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/smtp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/smtp.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/smtp_opts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/smtp_opts.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/snmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/snmp.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/snmp_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/snmp_core.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/snmp_mib2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/snmp_mib2.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/snmp_opts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/snmp_opts.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/snmp_scalar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/snmp_scalar.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/snmp_snmpv2_framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/snmp_snmpv2_framework.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/snmp_snmpv2_usm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/snmp_snmpv2_usm.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/snmp_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/snmp_table.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/snmp_threadsync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/snmp_threadsync.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/snmpv3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/snmpv3.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/sntp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/sntp.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/sntp_opts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/sntp_opts.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/tftp_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/tftp_client.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/tftp_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/tftp_common.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/tftp_opts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/tftp_opts.h -------------------------------------------------------------------------------- /core/c/include/lwip/apps/tftp_server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/apps/tftp_server.h -------------------------------------------------------------------------------- /core/c/include/lwip/arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/arch.h -------------------------------------------------------------------------------- /core/c/include/lwip/autoip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/autoip.h -------------------------------------------------------------------------------- /core/c/include/lwip/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/debug.h -------------------------------------------------------------------------------- /core/c/include/lwip/def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/def.h -------------------------------------------------------------------------------- /core/c/include/lwip/dhcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/dhcp.h -------------------------------------------------------------------------------- /core/c/include/lwip/dhcp6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/dhcp6.h -------------------------------------------------------------------------------- /core/c/include/lwip/dns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/dns.h -------------------------------------------------------------------------------- /core/c/include/lwip/err.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/err.h -------------------------------------------------------------------------------- /core/c/include/lwip/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/errno.h -------------------------------------------------------------------------------- /core/c/include/lwip/etharp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/etharp.h -------------------------------------------------------------------------------- /core/c/include/lwip/ethip6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/ethip6.h -------------------------------------------------------------------------------- /core/c/include/lwip/icmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/icmp.h -------------------------------------------------------------------------------- /core/c/include/lwip/icmp6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/icmp6.h -------------------------------------------------------------------------------- /core/c/include/lwip/if_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/if_api.h -------------------------------------------------------------------------------- /core/c/include/lwip/igmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/igmp.h -------------------------------------------------------------------------------- /core/c/include/lwip/inet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/inet.h -------------------------------------------------------------------------------- /core/c/include/lwip/inet_chksum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/inet_chksum.h -------------------------------------------------------------------------------- /core/c/include/lwip/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/init.h -------------------------------------------------------------------------------- /core/c/include/lwip/init.h.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/init.h.cmake.in -------------------------------------------------------------------------------- /core/c/include/lwip/ip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/ip.h -------------------------------------------------------------------------------- /core/c/include/lwip/ip4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/ip4.h -------------------------------------------------------------------------------- /core/c/include/lwip/ip4_addr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/ip4_addr.h -------------------------------------------------------------------------------- /core/c/include/lwip/ip4_frag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/ip4_frag.h -------------------------------------------------------------------------------- /core/c/include/lwip/ip6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/ip6.h -------------------------------------------------------------------------------- /core/c/include/lwip/ip6_addr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/ip6_addr.h -------------------------------------------------------------------------------- /core/c/include/lwip/ip6_frag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/ip6_frag.h -------------------------------------------------------------------------------- /core/c/include/lwip/ip6_zone.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/ip6_zone.h -------------------------------------------------------------------------------- /core/c/include/lwip/ip_addr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/ip_addr.h -------------------------------------------------------------------------------- /core/c/include/lwip/mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/mem.h -------------------------------------------------------------------------------- /core/c/include/lwip/memp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/memp.h -------------------------------------------------------------------------------- /core/c/include/lwip/mld6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/mld6.h -------------------------------------------------------------------------------- /core/c/include/lwip/nd6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/nd6.h -------------------------------------------------------------------------------- /core/c/include/lwip/netbuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/netbuf.h -------------------------------------------------------------------------------- /core/c/include/lwip/netdb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/netdb.h -------------------------------------------------------------------------------- /core/c/include/lwip/netif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/netif.h -------------------------------------------------------------------------------- /core/c/include/lwip/netifapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/netifapi.h -------------------------------------------------------------------------------- /core/c/include/lwip/opt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/opt.h -------------------------------------------------------------------------------- /core/c/include/lwip/pbuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/pbuf.h -------------------------------------------------------------------------------- /core/c/include/lwip/priv/altcp_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/priv/altcp_priv.h -------------------------------------------------------------------------------- /core/c/include/lwip/priv/api_msg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/priv/api_msg.h -------------------------------------------------------------------------------- /core/c/include/lwip/priv/mem_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/priv/mem_priv.h -------------------------------------------------------------------------------- /core/c/include/lwip/priv/memp_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/priv/memp_priv.h -------------------------------------------------------------------------------- /core/c/include/lwip/priv/memp_std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/priv/memp_std.h -------------------------------------------------------------------------------- /core/c/include/lwip/priv/nd6_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/priv/nd6_priv.h -------------------------------------------------------------------------------- /core/c/include/lwip/priv/raw_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/priv/raw_priv.h -------------------------------------------------------------------------------- /core/c/include/lwip/priv/sockets_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/priv/sockets_priv.h -------------------------------------------------------------------------------- /core/c/include/lwip/priv/tcp_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/priv/tcp_priv.h -------------------------------------------------------------------------------- /core/c/include/lwip/priv/tcpip_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/priv/tcpip_priv.h -------------------------------------------------------------------------------- /core/c/include/lwip/prot/acd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/prot/acd.h -------------------------------------------------------------------------------- /core/c/include/lwip/prot/autoip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/prot/autoip.h -------------------------------------------------------------------------------- /core/c/include/lwip/prot/dhcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/prot/dhcp.h -------------------------------------------------------------------------------- /core/c/include/lwip/prot/dhcp6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/prot/dhcp6.h -------------------------------------------------------------------------------- /core/c/include/lwip/prot/dns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/prot/dns.h -------------------------------------------------------------------------------- /core/c/include/lwip/prot/etharp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/prot/etharp.h -------------------------------------------------------------------------------- /core/c/include/lwip/prot/ethernet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/prot/ethernet.h -------------------------------------------------------------------------------- /core/c/include/lwip/prot/iana.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/prot/iana.h -------------------------------------------------------------------------------- /core/c/include/lwip/prot/icmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/prot/icmp.h -------------------------------------------------------------------------------- /core/c/include/lwip/prot/icmp6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/prot/icmp6.h -------------------------------------------------------------------------------- /core/c/include/lwip/prot/ieee.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/prot/ieee.h -------------------------------------------------------------------------------- /core/c/include/lwip/prot/igmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/prot/igmp.h -------------------------------------------------------------------------------- /core/c/include/lwip/prot/ip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/prot/ip.h -------------------------------------------------------------------------------- /core/c/include/lwip/prot/ip4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/prot/ip4.h -------------------------------------------------------------------------------- /core/c/include/lwip/prot/ip6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/prot/ip6.h -------------------------------------------------------------------------------- /core/c/include/lwip/prot/mld6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/prot/mld6.h -------------------------------------------------------------------------------- /core/c/include/lwip/prot/nd6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/prot/nd6.h -------------------------------------------------------------------------------- /core/c/include/lwip/prot/tcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/prot/tcp.h -------------------------------------------------------------------------------- /core/c/include/lwip/prot/udp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/prot/udp.h -------------------------------------------------------------------------------- /core/c/include/lwip/raw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/raw.h -------------------------------------------------------------------------------- /core/c/include/lwip/sio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/sio.h -------------------------------------------------------------------------------- /core/c/include/lwip/snmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/snmp.h -------------------------------------------------------------------------------- /core/c/include/lwip/sockets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/sockets.h -------------------------------------------------------------------------------- /core/c/include/lwip/stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/stats.h -------------------------------------------------------------------------------- /core/c/include/lwip/sys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/sys.h -------------------------------------------------------------------------------- /core/c/include/lwip/tcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/tcp.h -------------------------------------------------------------------------------- /core/c/include/lwip/tcpbase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/tcpbase.h -------------------------------------------------------------------------------- /core/c/include/lwip/tcpip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/tcpip.h -------------------------------------------------------------------------------- /core/c/include/lwip/timeouts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/timeouts.h -------------------------------------------------------------------------------- /core/c/include/lwip/udp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/lwip/udp.h -------------------------------------------------------------------------------- /core/c/include/netif/bridgeif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/bridgeif.h -------------------------------------------------------------------------------- /core/c/include/netif/bridgeif_opts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/bridgeif_opts.h -------------------------------------------------------------------------------- /core/c/include/netif/etharp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/etharp.h -------------------------------------------------------------------------------- /core/c/include/netif/ethernet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ethernet.h -------------------------------------------------------------------------------- /core/c/include/netif/ieee802154.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ieee802154.h -------------------------------------------------------------------------------- /core/c/include/netif/lowpan6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/lowpan6.h -------------------------------------------------------------------------------- /core/c/include/netif/lowpan6_ble.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/lowpan6_ble.h -------------------------------------------------------------------------------- /core/c/include/netif/lowpan6_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/lowpan6_common.h -------------------------------------------------------------------------------- /core/c/include/netif/lowpan6_opts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/lowpan6_opts.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/ccp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/ccp.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/chap-md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/chap-md5.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/chap-new.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/chap-new.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/chap_ms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/chap_ms.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/eap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/eap.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/ecp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/ecp.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/eui64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/eui64.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/fsm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/fsm.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/ipcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/ipcp.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/ipv6cp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/ipv6cp.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/lcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/lcp.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/magic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/magic.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/mppe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/mppe.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/polarssl/arc4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/polarssl/arc4.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/polarssl/des.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/polarssl/des.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/polarssl/md4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/polarssl/md4.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/polarssl/md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/polarssl/md5.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/polarssl/sha1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/polarssl/sha1.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/ppp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/ppp.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/ppp_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/ppp_impl.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/ppp_opts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/ppp_opts.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/pppapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/pppapi.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/pppcrypt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/pppcrypt.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/pppdebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/pppdebug.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/pppoe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/pppoe.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/pppol2tp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/pppol2tp.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/pppos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/pppos.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/upap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/upap.h -------------------------------------------------------------------------------- /core/c/include/netif/ppp/vj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/ppp/vj.h -------------------------------------------------------------------------------- /core/c/include/netif/slipif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/slipif.h -------------------------------------------------------------------------------- /core/c/include/netif/zepif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c/include/netif/zepif.h -------------------------------------------------------------------------------- /core/c_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c_api.go -------------------------------------------------------------------------------- /core/c_core.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c_core.go -------------------------------------------------------------------------------- /core/c_core_4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c_core_4.go -------------------------------------------------------------------------------- /core/c_core_6.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c_core_6.go -------------------------------------------------------------------------------- /core/c_custom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/c_custom.go -------------------------------------------------------------------------------- /core/conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/conn.go -------------------------------------------------------------------------------- /core/core_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/core_test.go -------------------------------------------------------------------------------- /core/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/errors.go -------------------------------------------------------------------------------- /core/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/handler.go -------------------------------------------------------------------------------- /core/input.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/input.go -------------------------------------------------------------------------------- /core/lwip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/lwip.go -------------------------------------------------------------------------------- /core/lwip_access_wrapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/lwip_access_wrapper.go -------------------------------------------------------------------------------- /core/lwip_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/lwip_other.go -------------------------------------------------------------------------------- /core/lwip_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/lwip_windows.go -------------------------------------------------------------------------------- /core/output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/output.go -------------------------------------------------------------------------------- /core/output_export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/output_export.go -------------------------------------------------------------------------------- /core/tcp_callback.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/tcp_callback.go -------------------------------------------------------------------------------- /core/tcp_callback_export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/tcp_callback_export.go -------------------------------------------------------------------------------- /core/tcp_conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/tcp_conn.go -------------------------------------------------------------------------------- /core/udp_callback.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/udp_callback.go -------------------------------------------------------------------------------- /core/udp_callback_export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/udp_callback_export.go -------------------------------------------------------------------------------- /core/udp_conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/udp_conn.go -------------------------------------------------------------------------------- /core/udp_conn_map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/core/udp_conn_map.go -------------------------------------------------------------------------------- /filter/filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/filter/filter.go -------------------------------------------------------------------------------- /filter/icmp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/filter/icmp.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/trojan-gfw/go-tun2socks 2 | 3 | go 1.14 4 | -------------------------------------------------------------------------------- /proxy/echo/tcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/proxy/echo/tcp.go -------------------------------------------------------------------------------- /proxy/echo/udp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/proxy/echo/udp.go -------------------------------------------------------------------------------- /proxy/socks/socks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/proxy/socks/socks.go -------------------------------------------------------------------------------- /proxy/socks/tcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/proxy/socks/tcp.go -------------------------------------------------------------------------------- /proxy/socks/udp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/proxy/socks/udp.go -------------------------------------------------------------------------------- /proxy/socks/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trojan-gfw/go-tun2socks/HEAD/proxy/socks/utils.go --------------------------------------------------------------------------------