You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
facekapow edited this page Sep 4, 2016
·
25 revisions
Version 0.2
per-interface MTU, set loopback interface MTU = 2^16
TCP control flow and congestion control, add congestion window (Slow Start, Fast retransmit etc)
IP4 fragmentation and reassembly
real time in Date() object
virtio-rng and random API
Cover basic functionality with tests
Cover network stack with tests
TCP options support
IP4 options support (it's probably ok to just drop IP packets with options)
ICMP and Ping
virtio LRO/TSO/Checksum offload
libsodium crypto, add bindings to c++ methods (#83)
TCP reset functionality
API renames (TCPSocket->TcpSocket, UDPSocket->UdpSocket)
HTTP protocol implementation
Version 0.3
IPv6 (not that v6 is very important at the moment, but it's a good chance to refactor network stack and figure out how two protocols would live together)
TLS/SSL implementation based on libsodium and network API