├── .gitignore ├── .travis.yml ├── CMakeLists.txt ├── README.md ├── appveyor.yml ├── bean ├── ConnInfo.cpp ├── ConnInfo.h ├── EncHead.cpp ├── EncHead.h ├── RConfig.cpp ├── RConfig.h ├── TcpInfo.cpp └── TcpInfo.h ├── callbacks ├── ConnReset.cpp ├── ConnReset.h ├── INetConnKeepAlive.h ├── IReset.h ├── KeepAliveRouteObserver.cpp ├── KeepAliveRouteObserver.h ├── NetConnKeepAlive.cpp ├── NetConnKeepAlive.h ├── RConnReset.cpp └── RConnReset.h ├── cap ├── CapUtil.cpp ├── CapUtil.h ├── RCap.cpp ├── RCap.h ├── cap_headers.h ├── cap_util.cpp └── cap_util.h ├── client ├── CConnErrHandler.cpp ├── CConnErrHandler.h ├── CNetGroup.cpp ├── CNetGroup.h ├── CSockApp.cpp ├── CSockApp.h ├── ClientGroup.cpp ├── ClientGroup.h ├── ClientNetManager.cpp ├── ClientNetManager.h ├── ClientNetObserver.cpp ├── ClientNetObserver.h ├── csock.cpp ├── csock.h └── main.cpp ├── conn ├── BtmUdpConn.cpp ├── BtmUdpConn.h ├── CConn.cpp ├── CConn.h ├── DefaultFakeConn.cpp ├── DefaultFakeConn.h ├── FakeTcp.cpp ├── FakeTcp.h ├── FakeUdp.cpp ├── FakeUdp.h ├── IAppGroup.cpp ├── IAppGroup.h ├── IBtmConn.cpp ├── IBtmConn.h ├── IConn.cpp ├── IConn.h ├── IGroup.cpp ├── IGroup.h ├── INetConn.cpp ├── INetConn.h ├── INetConnErrorHandler.h ├── INetGroup.cpp ├── INetGroup.h ├── RConn.cpp ├── RConn.h ├── RawTcp.cpp └── RawTcp.h ├── doc ├── README.zh-cn.md └── img │ ├── btdonation.jpeg │ ├── ethdonation.jpeg │ ├── kcptun.png │ ├── kcptun_do_sg.png │ ├── kcptun_telecom.png │ ├── normal.png │ ├── pid.png │ ├── principle.png │ ├── rsock.png │ ├── rsock_11tcp_telcom.png │ ├── rsock_11udp_tcp_telcom.png │ ├── rsock_11udp_telcom.png │ ├── rsock_do_sg_11tcp.png │ ├── rsock_do_sg_11udp.png │ ├── rsock_do_sg_11udp_tcp.png │ ├── running.png │ └── shadowsocks.png ├── include ├── args.hxx ├── plog │ ├── Appenders │ │ ├── ConsoleAppender.h │ │ ├── IAppender.h │ │ └── RollingFileAppender.h │ ├── Converters │ │ └── UTF8Converter.h │ ├── Formatters │ │ ├── CsvFormatter.h │ │ └── TxtFormatter.h │ ├── Init.h │ ├── Log.h │ ├── Logger.h │ ├── Record.h │ ├── Severity.h │ ├── Util.h │ └── WinApi.h ├── rcommon.h ├── rscomm.h └── rstype.h ├── net ├── INetManager.cpp ├── INetManager.h ├── NetManagerTimer.cpp ├── NetManagerTimer.h ├── NetUtil.cpp ├── NetUtil.h ├── TcpAckPool.cpp ├── TcpAckPool.h ├── TcpListenPool.cpp └── TcpListenPool.h ├── server ├── SConn.cpp ├── SConn.h ├── SNetGroup.cpp ├── SNetGroup.h ├── SSockApp.cpp ├── SSockApp.h ├── ServerGroup.cpp ├── ServerGroup.h ├── ServerNetManager.cpp ├── ServerNetManager.h ├── SubGroup.cpp ├── SubGroup.h ├── main.cpp ├── ssock.cpp └── ssock.h ├── src ├── ISockApp.cpp ├── ISockApp.h ├── app │ ├── AppNetObserver.cpp │ ├── AppNetObserver.h │ ├── AppTimer.cpp │ └── AppTimer.h ├── os │ ├── common │ │ └── FdUtil_common.cpp │ ├── include │ │ ├── FdUtil.h │ │ ├── ProcUtil.h │ │ ├── os.h │ │ ├── os_unix.h │ │ ├── os_util.h │ │ └── os_win.h │ ├── unix │ │ ├── FdUtil.cpp │ │ ├── ProcUtil.cpp │ │ ├── conn │ │ │ ├── UnixDgramSyncConn.cpp │ │ │ └── UnixDgramSyncConn.h │ │ └── os_util.cpp │ └── win │ │ ├── FdUtil.cpp │ │ ├── ProcUtil.cpp │ │ └── os_util.cpp ├── rcommon.c ├── service │ ├── IBaseService.h │ ├── INetObserver.h │ ├── IObserver.h │ ├── IRouteObserver.h │ ├── IService.cpp │ ├── IService.h │ ├── ITimerObserver.h │ ├── NetService.cpp │ ├── NetService.h │ ├── RouteService.cpp │ ├── RouteService.h │ ├── ServiceUtil.cpp │ ├── ServiceUtil.h │ ├── TimerService.cpp │ └── TimerService.h ├── singletons │ ├── ConfManager.cpp │ ├── ConfManager.h │ ├── HandlerUtil.cpp │ ├── HandlerUtil.h │ ├── RouteManager.cpp │ ├── RouteManager.h │ ├── ServiceManager.cpp │ ├── ServiceManager.h │ ├── Singleton.cpp │ └── Singleton.h ├── sync │ ├── IPacketSyncConn.cpp │ ├── IPacketSyncConn.h │ ├── ISyncConn.cpp │ ├── ISyncConn.h │ ├── LoopStreamSyncConn.cpp │ ├── LoopStreamSyncConn.h │ ├── SyncConnFactory.cpp │ ├── SyncConnFactory.h │ ├── TcpStreamSyncConn.cpp │ ├── TcpStreamSyncConn.h │ ├── UdpSyncConn.cpp │ └── UdpSyncConn.h └── util │ ├── ICloseable.h │ ├── KeyGenerator.cpp │ ├── KeyGenerator.h │ ├── RouteUtil.cpp │ ├── RouteUtil.h │ ├── TcpCmpFn.cpp │ ├── TcpCmpFn.h │ ├── TcpUtil.cpp │ └── TcpUtil.h ├── test ├── test_client.cpp ├── test_server.cpp ├── udp_echo_client.cpp └── udp_echo_server.cpp ├── thirdparty ├── json11.cpp ├── json11.hpp ├── md5.c └── md5.h ├── util ├── Handler.cpp ├── Handler.h ├── PortPair.cpp ├── PortPair.h ├── RPortList.cpp ├── RPortList.h ├── ShotHandler.cpp ├── ShotHandler.h ├── TextUtils.cpp ├── TextUtils.h ├── UvUtil.cpp ├── UvUtil.h ├── enc.c ├── enc.h ├── rhash.cpp ├── rhash.h ├── rsutil.cpp └── rsutil.h └── xbuild ├── bak └── Windows_x86 │ ├── Packet.dll │ └── wpcap.dll ├── cmake ├── Darwin_x86_64.toolchain.cmake ├── Linux_x86_64.toolchain.cmake ├── Linux_x86_64.universe_toolchain.cmake ├── Windows_x86.toolchain.cmake ├── base.cmake ├── test_darwin.cmake ├── travis_Darwin_x86_64.cmake └── travis_Linux_x86_64.cmake ├── include ├── libdnet │ ├── dnet.h │ ├── dnet │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── addr.h │ │ ├── arp.h │ │ ├── blob.h │ │ ├── eth.h │ │ ├── fw.h │ │ ├── icmp.h │ │ ├── intf.h │ │ ├── ip.h │ │ ├── ip6.h │ │ ├── os.h │ │ ├── rand.h │ │ ├── route.h │ │ ├── tcp.h │ │ ├── tun.h │ │ └── udp.h │ ├── err.h │ └── queue.h ├── libdnet_win │ ├── dnet.h │ └── dnet │ │ ├── addr.h │ │ ├── macros.h │ │ ├── os.h │ │ └── route.h ├── libnet │ ├── bpf.h │ ├── config.h │ ├── getopt.h │ ├── gnuc.h │ ├── ifaddrlist.h │ ├── libnet.h │ ├── libnet │ │ ├── libnet-asn1.h │ │ ├── libnet-functions.h │ │ ├── libnet-headers.h │ │ ├── libnet-macros.h │ │ ├── libnet-structures.h │ │ ├── libnet-types.h │ │ └── stdint.h │ ├── libnet_posix.h │ └── libnet_win.h ├── libpcap │ ├── pcap-bpf.h │ ├── pcap-namedb.h │ ├── pcap.h │ └── pcap │ │ ├── bluetooth.h │ │ ├── bpf.h │ │ ├── can_socketcan.h │ │ ├── dlt.h │ │ ├── export-defs.h │ │ ├── ipnet.h │ │ ├── namedb.h │ │ ├── nflog.h │ │ ├── pcap.h │ │ ├── sll.h │ │ ├── usb.h │ │ └── vlan.h ├── libuv │ ├── android-ifaddrs.h │ ├── pthread-barrier.h │ ├── stdint-msvc2008.h │ ├── tree.h │ ├── uv-aix.h │ ├── uv-bsd.h │ ├── uv-darwin.h │ ├── uv-errno.h │ ├── uv-linux.h │ ├── uv-os390.h │ ├── uv-posix.h │ ├── uv-sunos.h │ ├── uv-threadpool.h │ ├── uv-unix.h │ ├── uv-version.h │ ├── uv-win.h │ └── uv.h └── winpcap │ ├── Packet32.h │ ├── Win32-Extensions.h │ ├── bittypes.h │ ├── ip6_misc.h │ ├── pcap-bpf.h │ ├── pcap-namedb.h │ ├── pcap-stdinc.h │ ├── pcap.h │ ├── pcap │ ├── bluetooth.h │ ├── bpf.h │ ├── namedb.h │ ├── pcap.h │ ├── sll.h │ ├── usb.h │ └── vlan.h │ └── remote-ext.h ├── lib ├── Darwin_x86_64 │ ├── libdnet.a │ ├── libnet.a │ ├── libpcap.a │ └── libuv.a ├── Linux_x86_64 │ ├── libdnet.a │ ├── libnet.a │ ├── libpcap.a │ └── libuv.a └── Windows_x86 │ ├── dnet.dll │ ├── dnet.lib │ ├── libnet.dll │ ├── libuv.dll │ ├── net.lib │ ├── packet.lib │ ├── ucrtbased.dll │ ├── uv.lib │ ├── vcruntime140d.dll │ └── wpcap.lib └── sh ├── base_func.sh └── travis_install.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/appveyor.yml -------------------------------------------------------------------------------- /bean/ConnInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/bean/ConnInfo.cpp -------------------------------------------------------------------------------- /bean/ConnInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/bean/ConnInfo.h -------------------------------------------------------------------------------- /bean/EncHead.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/bean/EncHead.cpp -------------------------------------------------------------------------------- /bean/EncHead.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/bean/EncHead.h -------------------------------------------------------------------------------- /bean/RConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/bean/RConfig.cpp -------------------------------------------------------------------------------- /bean/RConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/bean/RConfig.h -------------------------------------------------------------------------------- /bean/TcpInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/bean/TcpInfo.cpp -------------------------------------------------------------------------------- /bean/TcpInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/bean/TcpInfo.h -------------------------------------------------------------------------------- /callbacks/ConnReset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/callbacks/ConnReset.cpp -------------------------------------------------------------------------------- /callbacks/ConnReset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/callbacks/ConnReset.h -------------------------------------------------------------------------------- /callbacks/INetConnKeepAlive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/callbacks/INetConnKeepAlive.h -------------------------------------------------------------------------------- /callbacks/IReset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/callbacks/IReset.h -------------------------------------------------------------------------------- /callbacks/KeepAliveRouteObserver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/callbacks/KeepAliveRouteObserver.cpp -------------------------------------------------------------------------------- /callbacks/KeepAliveRouteObserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/callbacks/KeepAliveRouteObserver.h -------------------------------------------------------------------------------- /callbacks/NetConnKeepAlive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/callbacks/NetConnKeepAlive.cpp -------------------------------------------------------------------------------- /callbacks/NetConnKeepAlive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/callbacks/NetConnKeepAlive.h -------------------------------------------------------------------------------- /callbacks/RConnReset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/callbacks/RConnReset.cpp -------------------------------------------------------------------------------- /callbacks/RConnReset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/callbacks/RConnReset.h -------------------------------------------------------------------------------- /cap/CapUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/cap/CapUtil.cpp -------------------------------------------------------------------------------- /cap/CapUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/cap/CapUtil.h -------------------------------------------------------------------------------- /cap/RCap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/cap/RCap.cpp -------------------------------------------------------------------------------- /cap/RCap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/cap/RCap.h -------------------------------------------------------------------------------- /cap/cap_headers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/cap/cap_headers.h -------------------------------------------------------------------------------- /cap/cap_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/cap/cap_util.cpp -------------------------------------------------------------------------------- /cap/cap_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/cap/cap_util.h -------------------------------------------------------------------------------- /client/CConnErrHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/client/CConnErrHandler.cpp -------------------------------------------------------------------------------- /client/CConnErrHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/client/CConnErrHandler.h -------------------------------------------------------------------------------- /client/CNetGroup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/client/CNetGroup.cpp -------------------------------------------------------------------------------- /client/CNetGroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/client/CNetGroup.h -------------------------------------------------------------------------------- /client/CSockApp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/client/CSockApp.cpp -------------------------------------------------------------------------------- /client/CSockApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/client/CSockApp.h -------------------------------------------------------------------------------- /client/ClientGroup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/client/ClientGroup.cpp -------------------------------------------------------------------------------- /client/ClientGroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/client/ClientGroup.h -------------------------------------------------------------------------------- /client/ClientNetManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/client/ClientNetManager.cpp -------------------------------------------------------------------------------- /client/ClientNetManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/client/ClientNetManager.h -------------------------------------------------------------------------------- /client/ClientNetObserver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/client/ClientNetObserver.cpp -------------------------------------------------------------------------------- /client/ClientNetObserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/client/ClientNetObserver.h -------------------------------------------------------------------------------- /client/csock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/client/csock.cpp -------------------------------------------------------------------------------- /client/csock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/client/csock.h -------------------------------------------------------------------------------- /client/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/client/main.cpp -------------------------------------------------------------------------------- /conn/BtmUdpConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/BtmUdpConn.cpp -------------------------------------------------------------------------------- /conn/BtmUdpConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/BtmUdpConn.h -------------------------------------------------------------------------------- /conn/CConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/CConn.cpp -------------------------------------------------------------------------------- /conn/CConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/CConn.h -------------------------------------------------------------------------------- /conn/DefaultFakeConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/DefaultFakeConn.cpp -------------------------------------------------------------------------------- /conn/DefaultFakeConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/DefaultFakeConn.h -------------------------------------------------------------------------------- /conn/FakeTcp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/FakeTcp.cpp -------------------------------------------------------------------------------- /conn/FakeTcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/FakeTcp.h -------------------------------------------------------------------------------- /conn/FakeUdp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/FakeUdp.cpp -------------------------------------------------------------------------------- /conn/FakeUdp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/FakeUdp.h -------------------------------------------------------------------------------- /conn/IAppGroup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/IAppGroup.cpp -------------------------------------------------------------------------------- /conn/IAppGroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/IAppGroup.h -------------------------------------------------------------------------------- /conn/IBtmConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/IBtmConn.cpp -------------------------------------------------------------------------------- /conn/IBtmConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/IBtmConn.h -------------------------------------------------------------------------------- /conn/IConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/IConn.cpp -------------------------------------------------------------------------------- /conn/IConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/IConn.h -------------------------------------------------------------------------------- /conn/IGroup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/IGroup.cpp -------------------------------------------------------------------------------- /conn/IGroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/IGroup.h -------------------------------------------------------------------------------- /conn/INetConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/INetConn.cpp -------------------------------------------------------------------------------- /conn/INetConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/INetConn.h -------------------------------------------------------------------------------- /conn/INetConnErrorHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/INetConnErrorHandler.h -------------------------------------------------------------------------------- /conn/INetGroup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/INetGroup.cpp -------------------------------------------------------------------------------- /conn/INetGroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/INetGroup.h -------------------------------------------------------------------------------- /conn/RConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/RConn.cpp -------------------------------------------------------------------------------- /conn/RConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/RConn.h -------------------------------------------------------------------------------- /conn/RawTcp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/RawTcp.cpp -------------------------------------------------------------------------------- /conn/RawTcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/conn/RawTcp.h -------------------------------------------------------------------------------- /doc/README.zh-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/doc/README.zh-cn.md -------------------------------------------------------------------------------- /doc/img/btdonation.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/doc/img/btdonation.jpeg -------------------------------------------------------------------------------- /doc/img/ethdonation.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/doc/img/ethdonation.jpeg -------------------------------------------------------------------------------- /doc/img/kcptun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/doc/img/kcptun.png -------------------------------------------------------------------------------- /doc/img/kcptun_do_sg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/doc/img/kcptun_do_sg.png -------------------------------------------------------------------------------- /doc/img/kcptun_telecom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/doc/img/kcptun_telecom.png -------------------------------------------------------------------------------- /doc/img/normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/doc/img/normal.png -------------------------------------------------------------------------------- /doc/img/pid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/doc/img/pid.png -------------------------------------------------------------------------------- /doc/img/principle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/doc/img/principle.png -------------------------------------------------------------------------------- /doc/img/rsock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/doc/img/rsock.png -------------------------------------------------------------------------------- /doc/img/rsock_11tcp_telcom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/doc/img/rsock_11tcp_telcom.png -------------------------------------------------------------------------------- /doc/img/rsock_11udp_tcp_telcom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/doc/img/rsock_11udp_tcp_telcom.png -------------------------------------------------------------------------------- /doc/img/rsock_11udp_telcom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/doc/img/rsock_11udp_telcom.png -------------------------------------------------------------------------------- /doc/img/rsock_do_sg_11tcp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/doc/img/rsock_do_sg_11tcp.png -------------------------------------------------------------------------------- /doc/img/rsock_do_sg_11udp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/doc/img/rsock_do_sg_11udp.png -------------------------------------------------------------------------------- /doc/img/rsock_do_sg_11udp_tcp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/doc/img/rsock_do_sg_11udp_tcp.png -------------------------------------------------------------------------------- /doc/img/running.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/doc/img/running.png -------------------------------------------------------------------------------- /doc/img/shadowsocks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/doc/img/shadowsocks.png -------------------------------------------------------------------------------- /include/args.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/include/args.hxx -------------------------------------------------------------------------------- /include/plog/Appenders/ConsoleAppender.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/include/plog/Appenders/ConsoleAppender.h -------------------------------------------------------------------------------- /include/plog/Appenders/IAppender.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/include/plog/Appenders/IAppender.h -------------------------------------------------------------------------------- /include/plog/Appenders/RollingFileAppender.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/include/plog/Appenders/RollingFileAppender.h -------------------------------------------------------------------------------- /include/plog/Converters/UTF8Converter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/include/plog/Converters/UTF8Converter.h -------------------------------------------------------------------------------- /include/plog/Formatters/CsvFormatter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/include/plog/Formatters/CsvFormatter.h -------------------------------------------------------------------------------- /include/plog/Formatters/TxtFormatter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/include/plog/Formatters/TxtFormatter.h -------------------------------------------------------------------------------- /include/plog/Init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/include/plog/Init.h -------------------------------------------------------------------------------- /include/plog/Log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/include/plog/Log.h -------------------------------------------------------------------------------- /include/plog/Logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/include/plog/Logger.h -------------------------------------------------------------------------------- /include/plog/Record.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/include/plog/Record.h -------------------------------------------------------------------------------- /include/plog/Severity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/include/plog/Severity.h -------------------------------------------------------------------------------- /include/plog/Util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/include/plog/Util.h -------------------------------------------------------------------------------- /include/plog/WinApi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/include/plog/WinApi.h -------------------------------------------------------------------------------- /include/rcommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/include/rcommon.h -------------------------------------------------------------------------------- /include/rscomm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/include/rscomm.h -------------------------------------------------------------------------------- /include/rstype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/include/rstype.h -------------------------------------------------------------------------------- /net/INetManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/net/INetManager.cpp -------------------------------------------------------------------------------- /net/INetManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/net/INetManager.h -------------------------------------------------------------------------------- /net/NetManagerTimer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/net/NetManagerTimer.cpp -------------------------------------------------------------------------------- /net/NetManagerTimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/net/NetManagerTimer.h -------------------------------------------------------------------------------- /net/NetUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/net/NetUtil.cpp -------------------------------------------------------------------------------- /net/NetUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/net/NetUtil.h -------------------------------------------------------------------------------- /net/TcpAckPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/net/TcpAckPool.cpp -------------------------------------------------------------------------------- /net/TcpAckPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/net/TcpAckPool.h -------------------------------------------------------------------------------- /net/TcpListenPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/net/TcpListenPool.cpp -------------------------------------------------------------------------------- /net/TcpListenPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/net/TcpListenPool.h -------------------------------------------------------------------------------- /server/SConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/server/SConn.cpp -------------------------------------------------------------------------------- /server/SConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/server/SConn.h -------------------------------------------------------------------------------- /server/SNetGroup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/server/SNetGroup.cpp -------------------------------------------------------------------------------- /server/SNetGroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/server/SNetGroup.h -------------------------------------------------------------------------------- /server/SSockApp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/server/SSockApp.cpp -------------------------------------------------------------------------------- /server/SSockApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/server/SSockApp.h -------------------------------------------------------------------------------- /server/ServerGroup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/server/ServerGroup.cpp -------------------------------------------------------------------------------- /server/ServerGroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/server/ServerGroup.h -------------------------------------------------------------------------------- /server/ServerNetManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/server/ServerNetManager.cpp -------------------------------------------------------------------------------- /server/ServerNetManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/server/ServerNetManager.h -------------------------------------------------------------------------------- /server/SubGroup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/server/SubGroup.cpp -------------------------------------------------------------------------------- /server/SubGroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/server/SubGroup.h -------------------------------------------------------------------------------- /server/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/server/main.cpp -------------------------------------------------------------------------------- /server/ssock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/server/ssock.cpp -------------------------------------------------------------------------------- /server/ssock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/server/ssock.h -------------------------------------------------------------------------------- /src/ISockApp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/ISockApp.cpp -------------------------------------------------------------------------------- /src/ISockApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/ISockApp.h -------------------------------------------------------------------------------- /src/app/AppNetObserver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/app/AppNetObserver.cpp -------------------------------------------------------------------------------- /src/app/AppNetObserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/app/AppNetObserver.h -------------------------------------------------------------------------------- /src/app/AppTimer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/app/AppTimer.cpp -------------------------------------------------------------------------------- /src/app/AppTimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/app/AppTimer.h -------------------------------------------------------------------------------- /src/os/common/FdUtil_common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/os/common/FdUtil_common.cpp -------------------------------------------------------------------------------- /src/os/include/FdUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/os/include/FdUtil.h -------------------------------------------------------------------------------- /src/os/include/ProcUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/os/include/ProcUtil.h -------------------------------------------------------------------------------- /src/os/include/os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/os/include/os.h -------------------------------------------------------------------------------- /src/os/include/os_unix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/os/include/os_unix.h -------------------------------------------------------------------------------- /src/os/include/os_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/os/include/os_util.h -------------------------------------------------------------------------------- /src/os/include/os_win.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/os/include/os_win.h -------------------------------------------------------------------------------- /src/os/unix/FdUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/os/unix/FdUtil.cpp -------------------------------------------------------------------------------- /src/os/unix/ProcUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/os/unix/ProcUtil.cpp -------------------------------------------------------------------------------- /src/os/unix/conn/UnixDgramSyncConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/os/unix/conn/UnixDgramSyncConn.cpp -------------------------------------------------------------------------------- /src/os/unix/conn/UnixDgramSyncConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/os/unix/conn/UnixDgramSyncConn.h -------------------------------------------------------------------------------- /src/os/unix/os_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/os/unix/os_util.cpp -------------------------------------------------------------------------------- /src/os/win/FdUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/os/win/FdUtil.cpp -------------------------------------------------------------------------------- /src/os/win/ProcUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/os/win/ProcUtil.cpp -------------------------------------------------------------------------------- /src/os/win/os_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/os/win/os_util.cpp -------------------------------------------------------------------------------- /src/rcommon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/rcommon.c -------------------------------------------------------------------------------- /src/service/IBaseService.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/service/IBaseService.h -------------------------------------------------------------------------------- /src/service/INetObserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/service/INetObserver.h -------------------------------------------------------------------------------- /src/service/IObserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/service/IObserver.h -------------------------------------------------------------------------------- /src/service/IRouteObserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/service/IRouteObserver.h -------------------------------------------------------------------------------- /src/service/IService.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/service/IService.cpp -------------------------------------------------------------------------------- /src/service/IService.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/service/IService.h -------------------------------------------------------------------------------- /src/service/ITimerObserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/service/ITimerObserver.h -------------------------------------------------------------------------------- /src/service/NetService.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/service/NetService.cpp -------------------------------------------------------------------------------- /src/service/NetService.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/service/NetService.h -------------------------------------------------------------------------------- /src/service/RouteService.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/service/RouteService.cpp -------------------------------------------------------------------------------- /src/service/RouteService.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/service/RouteService.h -------------------------------------------------------------------------------- /src/service/ServiceUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/service/ServiceUtil.cpp -------------------------------------------------------------------------------- /src/service/ServiceUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/service/ServiceUtil.h -------------------------------------------------------------------------------- /src/service/TimerService.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/service/TimerService.cpp -------------------------------------------------------------------------------- /src/service/TimerService.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/service/TimerService.h -------------------------------------------------------------------------------- /src/singletons/ConfManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/singletons/ConfManager.cpp -------------------------------------------------------------------------------- /src/singletons/ConfManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/singletons/ConfManager.h -------------------------------------------------------------------------------- /src/singletons/HandlerUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/singletons/HandlerUtil.cpp -------------------------------------------------------------------------------- /src/singletons/HandlerUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/singletons/HandlerUtil.h -------------------------------------------------------------------------------- /src/singletons/RouteManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/singletons/RouteManager.cpp -------------------------------------------------------------------------------- /src/singletons/RouteManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/singletons/RouteManager.h -------------------------------------------------------------------------------- /src/singletons/ServiceManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/singletons/ServiceManager.cpp -------------------------------------------------------------------------------- /src/singletons/ServiceManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/singletons/ServiceManager.h -------------------------------------------------------------------------------- /src/singletons/Singleton.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/singletons/Singleton.cpp -------------------------------------------------------------------------------- /src/singletons/Singleton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/singletons/Singleton.h -------------------------------------------------------------------------------- /src/sync/IPacketSyncConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/sync/IPacketSyncConn.cpp -------------------------------------------------------------------------------- /src/sync/IPacketSyncConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/sync/IPacketSyncConn.h -------------------------------------------------------------------------------- /src/sync/ISyncConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/sync/ISyncConn.cpp -------------------------------------------------------------------------------- /src/sync/ISyncConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/sync/ISyncConn.h -------------------------------------------------------------------------------- /src/sync/LoopStreamSyncConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/sync/LoopStreamSyncConn.cpp -------------------------------------------------------------------------------- /src/sync/LoopStreamSyncConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/sync/LoopStreamSyncConn.h -------------------------------------------------------------------------------- /src/sync/SyncConnFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/sync/SyncConnFactory.cpp -------------------------------------------------------------------------------- /src/sync/SyncConnFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/sync/SyncConnFactory.h -------------------------------------------------------------------------------- /src/sync/TcpStreamSyncConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/sync/TcpStreamSyncConn.cpp -------------------------------------------------------------------------------- /src/sync/TcpStreamSyncConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/sync/TcpStreamSyncConn.h -------------------------------------------------------------------------------- /src/sync/UdpSyncConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/sync/UdpSyncConn.cpp -------------------------------------------------------------------------------- /src/sync/UdpSyncConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/sync/UdpSyncConn.h -------------------------------------------------------------------------------- /src/util/ICloseable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/util/ICloseable.h -------------------------------------------------------------------------------- /src/util/KeyGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/util/KeyGenerator.cpp -------------------------------------------------------------------------------- /src/util/KeyGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/util/KeyGenerator.h -------------------------------------------------------------------------------- /src/util/RouteUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/util/RouteUtil.cpp -------------------------------------------------------------------------------- /src/util/RouteUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/util/RouteUtil.h -------------------------------------------------------------------------------- /src/util/TcpCmpFn.cpp: -------------------------------------------------------------------------------- 1 | // 2 | // Created by System Administrator on 6/10/18. 3 | // 4 | 5 | #include "TcpCmpFn.h" 6 | 7 | -------------------------------------------------------------------------------- /src/util/TcpCmpFn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/util/TcpCmpFn.h -------------------------------------------------------------------------------- /src/util/TcpUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/util/TcpUtil.cpp -------------------------------------------------------------------------------- /src/util/TcpUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/src/util/TcpUtil.h -------------------------------------------------------------------------------- /test/test_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/test/test_client.cpp -------------------------------------------------------------------------------- /test/test_server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/test/test_server.cpp -------------------------------------------------------------------------------- /test/udp_echo_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/test/udp_echo_client.cpp -------------------------------------------------------------------------------- /test/udp_echo_server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/test/udp_echo_server.cpp -------------------------------------------------------------------------------- /thirdparty/json11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/thirdparty/json11.cpp -------------------------------------------------------------------------------- /thirdparty/json11.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/thirdparty/json11.hpp -------------------------------------------------------------------------------- /thirdparty/md5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/thirdparty/md5.c -------------------------------------------------------------------------------- /thirdparty/md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/thirdparty/md5.h -------------------------------------------------------------------------------- /util/Handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/util/Handler.cpp -------------------------------------------------------------------------------- /util/Handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/util/Handler.h -------------------------------------------------------------------------------- /util/PortPair.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/util/PortPair.cpp -------------------------------------------------------------------------------- /util/PortPair.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/util/PortPair.h -------------------------------------------------------------------------------- /util/RPortList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/util/RPortList.cpp -------------------------------------------------------------------------------- /util/RPortList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/util/RPortList.h -------------------------------------------------------------------------------- /util/ShotHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/util/ShotHandler.cpp -------------------------------------------------------------------------------- /util/ShotHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/util/ShotHandler.h -------------------------------------------------------------------------------- /util/TextUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/util/TextUtils.cpp -------------------------------------------------------------------------------- /util/TextUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/util/TextUtils.h -------------------------------------------------------------------------------- /util/UvUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/util/UvUtil.cpp -------------------------------------------------------------------------------- /util/UvUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/util/UvUtil.h -------------------------------------------------------------------------------- /util/enc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/util/enc.c -------------------------------------------------------------------------------- /util/enc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/util/enc.h -------------------------------------------------------------------------------- /util/rhash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/util/rhash.cpp -------------------------------------------------------------------------------- /util/rhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/util/rhash.h -------------------------------------------------------------------------------- /util/rsutil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/util/rsutil.cpp -------------------------------------------------------------------------------- /util/rsutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/util/rsutil.h -------------------------------------------------------------------------------- /xbuild/bak/Windows_x86/Packet.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/bak/Windows_x86/Packet.dll -------------------------------------------------------------------------------- /xbuild/bak/Windows_x86/wpcap.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/bak/Windows_x86/wpcap.dll -------------------------------------------------------------------------------- /xbuild/cmake/Darwin_x86_64.toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/cmake/Darwin_x86_64.toolchain.cmake -------------------------------------------------------------------------------- /xbuild/cmake/Linux_x86_64.toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/cmake/Linux_x86_64.toolchain.cmake -------------------------------------------------------------------------------- /xbuild/cmake/Linux_x86_64.universe_toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/cmake/Linux_x86_64.universe_toolchain.cmake -------------------------------------------------------------------------------- /xbuild/cmake/Windows_x86.toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/cmake/Windows_x86.toolchain.cmake -------------------------------------------------------------------------------- /xbuild/cmake/base.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/cmake/base.cmake -------------------------------------------------------------------------------- /xbuild/cmake/test_darwin.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/cmake/test_darwin.cmake -------------------------------------------------------------------------------- /xbuild/cmake/travis_Darwin_x86_64.cmake: -------------------------------------------------------------------------------- 1 | include(${CMAKE_CURRENT_LIST_DIR}/Darwin_x86_64.toolchain.cmake) -------------------------------------------------------------------------------- /xbuild/cmake/travis_Linux_x86_64.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/cmake/travis_Linux_x86_64.cmake -------------------------------------------------------------------------------- /xbuild/include/libdnet/dnet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet/dnet.h -------------------------------------------------------------------------------- /xbuild/include/libdnet/dnet/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet/dnet/Makefile.am -------------------------------------------------------------------------------- /xbuild/include/libdnet/dnet/Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet/dnet/Makefile.in -------------------------------------------------------------------------------- /xbuild/include/libdnet/dnet/addr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet/dnet/addr.h -------------------------------------------------------------------------------- /xbuild/include/libdnet/dnet/arp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet/dnet/arp.h -------------------------------------------------------------------------------- /xbuild/include/libdnet/dnet/blob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet/dnet/blob.h -------------------------------------------------------------------------------- /xbuild/include/libdnet/dnet/eth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet/dnet/eth.h -------------------------------------------------------------------------------- /xbuild/include/libdnet/dnet/fw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet/dnet/fw.h -------------------------------------------------------------------------------- /xbuild/include/libdnet/dnet/icmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet/dnet/icmp.h -------------------------------------------------------------------------------- /xbuild/include/libdnet/dnet/intf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet/dnet/intf.h -------------------------------------------------------------------------------- /xbuild/include/libdnet/dnet/ip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet/dnet/ip.h -------------------------------------------------------------------------------- /xbuild/include/libdnet/dnet/ip6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet/dnet/ip6.h -------------------------------------------------------------------------------- /xbuild/include/libdnet/dnet/os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet/dnet/os.h -------------------------------------------------------------------------------- /xbuild/include/libdnet/dnet/rand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet/dnet/rand.h -------------------------------------------------------------------------------- /xbuild/include/libdnet/dnet/route.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet/dnet/route.h -------------------------------------------------------------------------------- /xbuild/include/libdnet/dnet/tcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet/dnet/tcp.h -------------------------------------------------------------------------------- /xbuild/include/libdnet/dnet/tun.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet/dnet/tun.h -------------------------------------------------------------------------------- /xbuild/include/libdnet/dnet/udp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet/dnet/udp.h -------------------------------------------------------------------------------- /xbuild/include/libdnet/err.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet/err.h -------------------------------------------------------------------------------- /xbuild/include/libdnet/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet/queue.h -------------------------------------------------------------------------------- /xbuild/include/libdnet_win/dnet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet_win/dnet.h -------------------------------------------------------------------------------- /xbuild/include/libdnet_win/dnet/addr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet_win/dnet/addr.h -------------------------------------------------------------------------------- /xbuild/include/libdnet_win/dnet/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet_win/dnet/macros.h -------------------------------------------------------------------------------- /xbuild/include/libdnet_win/dnet/os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet_win/dnet/os.h -------------------------------------------------------------------------------- /xbuild/include/libdnet_win/dnet/route.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libdnet_win/dnet/route.h -------------------------------------------------------------------------------- /xbuild/include/libnet/bpf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libnet/bpf.h -------------------------------------------------------------------------------- /xbuild/include/libnet/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libnet/config.h -------------------------------------------------------------------------------- /xbuild/include/libnet/getopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libnet/getopt.h -------------------------------------------------------------------------------- /xbuild/include/libnet/gnuc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libnet/gnuc.h -------------------------------------------------------------------------------- /xbuild/include/libnet/ifaddrlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libnet/ifaddrlist.h -------------------------------------------------------------------------------- /xbuild/include/libnet/libnet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libnet/libnet.h -------------------------------------------------------------------------------- /xbuild/include/libnet/libnet/libnet-asn1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libnet/libnet/libnet-asn1.h -------------------------------------------------------------------------------- /xbuild/include/libnet/libnet/libnet-functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libnet/libnet/libnet-functions.h -------------------------------------------------------------------------------- /xbuild/include/libnet/libnet/libnet-headers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libnet/libnet/libnet-headers.h -------------------------------------------------------------------------------- /xbuild/include/libnet/libnet/libnet-macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libnet/libnet/libnet-macros.h -------------------------------------------------------------------------------- /xbuild/include/libnet/libnet/libnet-structures.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libnet/libnet/libnet-structures.h -------------------------------------------------------------------------------- /xbuild/include/libnet/libnet/libnet-types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libnet/libnet/libnet-types.h -------------------------------------------------------------------------------- /xbuild/include/libnet/libnet/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libnet/libnet/stdint.h -------------------------------------------------------------------------------- /xbuild/include/libnet/libnet_posix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libnet/libnet_posix.h -------------------------------------------------------------------------------- /xbuild/include/libnet/libnet_win.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libnet/libnet_win.h -------------------------------------------------------------------------------- /xbuild/include/libpcap/pcap-bpf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libpcap/pcap-bpf.h -------------------------------------------------------------------------------- /xbuild/include/libpcap/pcap-namedb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libpcap/pcap-namedb.h -------------------------------------------------------------------------------- /xbuild/include/libpcap/pcap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libpcap/pcap.h -------------------------------------------------------------------------------- /xbuild/include/libpcap/pcap/bluetooth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libpcap/pcap/bluetooth.h -------------------------------------------------------------------------------- /xbuild/include/libpcap/pcap/bpf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libpcap/pcap/bpf.h -------------------------------------------------------------------------------- /xbuild/include/libpcap/pcap/can_socketcan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libpcap/pcap/can_socketcan.h -------------------------------------------------------------------------------- /xbuild/include/libpcap/pcap/dlt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libpcap/pcap/dlt.h -------------------------------------------------------------------------------- /xbuild/include/libpcap/pcap/export-defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libpcap/pcap/export-defs.h -------------------------------------------------------------------------------- /xbuild/include/libpcap/pcap/ipnet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libpcap/pcap/ipnet.h -------------------------------------------------------------------------------- /xbuild/include/libpcap/pcap/namedb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libpcap/pcap/namedb.h -------------------------------------------------------------------------------- /xbuild/include/libpcap/pcap/nflog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libpcap/pcap/nflog.h -------------------------------------------------------------------------------- /xbuild/include/libpcap/pcap/pcap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libpcap/pcap/pcap.h -------------------------------------------------------------------------------- /xbuild/include/libpcap/pcap/sll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libpcap/pcap/sll.h -------------------------------------------------------------------------------- /xbuild/include/libpcap/pcap/usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libpcap/pcap/usb.h -------------------------------------------------------------------------------- /xbuild/include/libpcap/pcap/vlan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libpcap/pcap/vlan.h -------------------------------------------------------------------------------- /xbuild/include/libuv/android-ifaddrs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libuv/android-ifaddrs.h -------------------------------------------------------------------------------- /xbuild/include/libuv/pthread-barrier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libuv/pthread-barrier.h -------------------------------------------------------------------------------- /xbuild/include/libuv/stdint-msvc2008.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libuv/stdint-msvc2008.h -------------------------------------------------------------------------------- /xbuild/include/libuv/tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libuv/tree.h -------------------------------------------------------------------------------- /xbuild/include/libuv/uv-aix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libuv/uv-aix.h -------------------------------------------------------------------------------- /xbuild/include/libuv/uv-bsd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libuv/uv-bsd.h -------------------------------------------------------------------------------- /xbuild/include/libuv/uv-darwin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libuv/uv-darwin.h -------------------------------------------------------------------------------- /xbuild/include/libuv/uv-errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libuv/uv-errno.h -------------------------------------------------------------------------------- /xbuild/include/libuv/uv-linux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libuv/uv-linux.h -------------------------------------------------------------------------------- /xbuild/include/libuv/uv-os390.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libuv/uv-os390.h -------------------------------------------------------------------------------- /xbuild/include/libuv/uv-posix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libuv/uv-posix.h -------------------------------------------------------------------------------- /xbuild/include/libuv/uv-sunos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libuv/uv-sunos.h -------------------------------------------------------------------------------- /xbuild/include/libuv/uv-threadpool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libuv/uv-threadpool.h -------------------------------------------------------------------------------- /xbuild/include/libuv/uv-unix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libuv/uv-unix.h -------------------------------------------------------------------------------- /xbuild/include/libuv/uv-version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libuv/uv-version.h -------------------------------------------------------------------------------- /xbuild/include/libuv/uv-win.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libuv/uv-win.h -------------------------------------------------------------------------------- /xbuild/include/libuv/uv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/libuv/uv.h -------------------------------------------------------------------------------- /xbuild/include/winpcap/Packet32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/winpcap/Packet32.h -------------------------------------------------------------------------------- /xbuild/include/winpcap/Win32-Extensions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/winpcap/Win32-Extensions.h -------------------------------------------------------------------------------- /xbuild/include/winpcap/bittypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/winpcap/bittypes.h -------------------------------------------------------------------------------- /xbuild/include/winpcap/ip6_misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/winpcap/ip6_misc.h -------------------------------------------------------------------------------- /xbuild/include/winpcap/pcap-bpf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/winpcap/pcap-bpf.h -------------------------------------------------------------------------------- /xbuild/include/winpcap/pcap-namedb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/winpcap/pcap-namedb.h -------------------------------------------------------------------------------- /xbuild/include/winpcap/pcap-stdinc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/winpcap/pcap-stdinc.h -------------------------------------------------------------------------------- /xbuild/include/winpcap/pcap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/winpcap/pcap.h -------------------------------------------------------------------------------- /xbuild/include/winpcap/pcap/bluetooth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/winpcap/pcap/bluetooth.h -------------------------------------------------------------------------------- /xbuild/include/winpcap/pcap/bpf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/winpcap/pcap/bpf.h -------------------------------------------------------------------------------- /xbuild/include/winpcap/pcap/namedb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/winpcap/pcap/namedb.h -------------------------------------------------------------------------------- /xbuild/include/winpcap/pcap/pcap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/winpcap/pcap/pcap.h -------------------------------------------------------------------------------- /xbuild/include/winpcap/pcap/sll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/winpcap/pcap/sll.h -------------------------------------------------------------------------------- /xbuild/include/winpcap/pcap/usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/winpcap/pcap/usb.h -------------------------------------------------------------------------------- /xbuild/include/winpcap/pcap/vlan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/winpcap/pcap/vlan.h -------------------------------------------------------------------------------- /xbuild/include/winpcap/remote-ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/include/winpcap/remote-ext.h -------------------------------------------------------------------------------- /xbuild/lib/Darwin_x86_64/libdnet.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/lib/Darwin_x86_64/libdnet.a -------------------------------------------------------------------------------- /xbuild/lib/Darwin_x86_64/libnet.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/lib/Darwin_x86_64/libnet.a -------------------------------------------------------------------------------- /xbuild/lib/Darwin_x86_64/libpcap.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/lib/Darwin_x86_64/libpcap.a -------------------------------------------------------------------------------- /xbuild/lib/Darwin_x86_64/libuv.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/lib/Darwin_x86_64/libuv.a -------------------------------------------------------------------------------- /xbuild/lib/Linux_x86_64/libdnet.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/lib/Linux_x86_64/libdnet.a -------------------------------------------------------------------------------- /xbuild/lib/Linux_x86_64/libnet.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/lib/Linux_x86_64/libnet.a -------------------------------------------------------------------------------- /xbuild/lib/Linux_x86_64/libpcap.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/lib/Linux_x86_64/libpcap.a -------------------------------------------------------------------------------- /xbuild/lib/Linux_x86_64/libuv.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/lib/Linux_x86_64/libuv.a -------------------------------------------------------------------------------- /xbuild/lib/Windows_x86/dnet.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/lib/Windows_x86/dnet.dll -------------------------------------------------------------------------------- /xbuild/lib/Windows_x86/dnet.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/lib/Windows_x86/dnet.lib -------------------------------------------------------------------------------- /xbuild/lib/Windows_x86/libnet.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/lib/Windows_x86/libnet.dll -------------------------------------------------------------------------------- /xbuild/lib/Windows_x86/libuv.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/lib/Windows_x86/libuv.dll -------------------------------------------------------------------------------- /xbuild/lib/Windows_x86/net.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/lib/Windows_x86/net.lib -------------------------------------------------------------------------------- /xbuild/lib/Windows_x86/packet.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/lib/Windows_x86/packet.lib -------------------------------------------------------------------------------- /xbuild/lib/Windows_x86/ucrtbased.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/lib/Windows_x86/ucrtbased.dll -------------------------------------------------------------------------------- /xbuild/lib/Windows_x86/uv.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/lib/Windows_x86/uv.lib -------------------------------------------------------------------------------- /xbuild/lib/Windows_x86/vcruntime140d.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/lib/Windows_x86/vcruntime140d.dll -------------------------------------------------------------------------------- /xbuild/lib/Windows_x86/wpcap.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/lib/Windows_x86/wpcap.lib -------------------------------------------------------------------------------- /xbuild/sh/base_func.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/sh/base_func.sh -------------------------------------------------------------------------------- /xbuild/sh/travis_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iceonsun/rsock/HEAD/xbuild/sh/travis_install.sh --------------------------------------------------------------------------------