Go to file
Christian Ulrich a191de4452
use predicted port range
2020-10-15 19:20:44 +02:00
examples Nutss does not use sequence numbers 2020-10-15 10:06:39 +02:00
asyncutils.nim need to unregister an close all events (fixes "too many open files" error) 2020-10-06 10:04:21 +02:00
ip_packet.nim include TCP window size and reuse parsed packet when resending 2020-08-23 22:48:34 +02:00
message.nim Revert "allow empty seqs" 2020-10-14 20:32:44 +02:00
network_interface.nim rename fromIpAddress -> getNetworkInterface 2020-10-10 12:31:18 +02:00
port_prediction.nim move port prediction into dedicated module 2020-10-14 18:40:58 +02:00
punchd.nim first try implementing the NUTSS (b) approach 2020-10-14 20:52:20 +02:00
puncher.nim move port prediction into dedicated module 2020-10-14 18:40:58 +02:00
raw_socket.nim close raw sockets on error 2020-10-10 11:38:53 +02:00
tcp_nutss_initiator.nim first try implementing the NUTSS (b) approach 2020-10-14 20:52:20 +02:00
tcp_nutss_responder.nim use predicted port range 2020-10-15 19:20:44 +02:00
tcp_syni_accept.nim cosmetic changes; add FIXMEs 2020-10-14 20:51:32 +02:00
tcp_syni_connect.nim cosmetic changes; add FIXMEs 2020-10-14 20:51:32 +02:00
utils.nim close socket if exception occurs too 2020-10-12 21:32:43 +02:00