zhuhaow/NEKit

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
src/Socket/AdapterSocket/SOCKS5Adapter.swift95
A
3 hrs
src/Socket/AdapterSocket/SecureHTTPAdapter.swift7
A
0 mins
src/Socket/AdapterSocket/Shadowsocks/CryptoStreamProcessor.swift115
A
3 hrs
src/Socket/AdapterSocket/Shadowsocks/ProtocolObfuscater.swift304
C
1 day
src/Socket/AdapterSocket/Shadowsocks/ShadowsocksAdapter.swift85
A
0 mins
src/Socket/AdapterSocket/Shadowsocks/StreamObfuscater.swift136
A
2 hrs
src/Socket/AdapterSocket/SpeedAdapter.swift84
A
3 hrs
src/Socket/ProxySocket/DirectProxySocket.swift72
A
2 hrs
src/Socket/ProxySocket/HTTPProxySocket.swift152
B
4 hrs
src/Socket/ProxySocket/ProxySocket.swift87
B
4 hrs
src/Socket/ProxySocket/SOCKS5ProxySocket.swift186
C
7 hrs
src/Socket/SocketProtocol.swift44
A
0 mins
src/Tunnel/QueueFactory.swift24
A
0 mins
src/Tunnel/Tunnel.swift210
A
3 hrs
src/Utils.swift94
A
0 mins
src/Utils/Atomic.swift38
A
0 mins
src/Utils/BinaryDataScanner.swift52
A
0 mins
src/Utils/Buffer.swift59
A
0 mins
src/Utils/Checksum.swift35
A
1 hr
src/Utils/HTTPAuthentication.swift16
A
0 mins
src/Utils/HTTPStreamScanner.swift65
A
3 hrs
src/Utils/HTTPURL.swift44
A
0 mins
src/Utils/IPAddress.swift183
A
1 hr
src/Utils/IPInterval.swift4
A
0 mins
src/Utils/IPMask.swift42
B
5 hrs
src/Utils/IPPool.swift35
A
0 mins
src/Utils/IPRange.swift98
B
6 hrs
src/Utils/Port.swift35
A
0 mins
src/Utils/StreamScanner.swift34
A
25 mins
src/Utils/UInt128.swift502
D
3 days
test/Utils/HTTPURLSpec.swift38
A
1 hr
test/Utils/IPAddressSpec.swift32
A
0 mins
test/Utils/IPRangeSpec.swift73
C
1 day