Commit History

Autor SHA1 Mensaxe Data
  whitequark a43dfd34cd Add support for TCP MSS option in TCP representation. %!s(int64=8) %!d(string=hai) anos
  whitequark c9f915033f Add support for TCP option parsing and emission. %!s(int64=8) %!d(string=hai) anos
  whitequark be7fb84739 Fix an inaccurate comment. %!s(int64=8) %!d(string=hai) anos
  whitequark cd880aff2d Remove TcpControl::len(). %!s(int64=8) %!d(string=hai) anos
  whitequark ebee5b7b58 Also parse Ethernet addresses separated by dashes (-). %!s(int64=8) %!d(string=hai) anos
  TÖRÖK Attila e436356ae7 examples/server: fix outdated/misleading variable name. %!s(int64=8) %!d(string=hai) anos
  whitequark 7d29a2da1b Add Internet and Ethernet address parsing (from strings). %!s(int64=8) %!d(string=hai) anos
  whitequark 55be1a09ae README: clarify status of 802.3 support. %!s(int64=8) %!d(string=hai) anos
  whitequark c0a2f1bb7e Bump version. %!s(int64=8) %!d(string=hai) anos
  whitequark a20f89f5ee Fix the TCP FIN emission with queued data rolling over TX buffer. %!s(int64=8) %!d(string=hai) anos
  whitequark 9aebbff35d Fix the TCP ACK handling in FIN-WAIT-1 state with queued data. %!s(int64=8) %!d(string=hai) anos
  whitequark 53feb670e7 Refactor the TCP ACK handling in ESTABLISHED/CLOSE-WAIT states. %!s(int64=8) %!d(string=hai) anos
  whitequark 4d11b5297f Don't switch TCP state from FIN-WAIT-1 to FIN-WAIT-2 with queued data. %!s(int64=8) %!d(string=hai) anos
  whitequark 5f3296c5c5 If a TCP FIN|ACK also ACKs our FIN, transition to TIME-WAIT. %!s(int64=8) %!d(string=hai) anos
  whitequark bb83f4b590 Actually close TCP sockets with 0 references during pruning. %!s(int64=8) %!d(string=hai) anos
  whitequark 2c321a9d34 Trace pruning of sockets from a set. %!s(int64=8) %!d(string=hai) anos
  whitequark b90495fe8a Correctly treat TCP ACKs that acknowledge both data and a FIN. %!s(int64=8) %!d(string=hai) anos
  whitequark 2fedc76d76 Bump to 0.2.0. %!s(int64=8) %!d(string=hai) anos
  whitequark 778add2173 Update dev-dependencies. %!s(int64=8) %!d(string=hai) anos
  whitequark d57b42ca93 Don't send TCP FIN flag yet if next segment will also have data. %!s(int64=8) %!d(string=hai) anos
  whitequark bb630e101c Reset the TCP retransmit timer on valid ACK if transmit half is open. %!s(int64=8) %!d(string=hai) anos
  whitequark 309d0f56c8 Fix build with no alloc or collections. %!s(int64=8) %!d(string=hai) anos
  whitequark 6a2c009b64 Test various combinations of features. %!s(int64=8) %!d(string=hai) anos
  whitequark 874d192f8a Gate the really verbose log messages behind a feature. %!s(int64=8) %!d(string=hai) anos
  whitequark e1a40d8e57 Don't respond with RST to ACKs in TCP LISTEN state. %!s(int64=8) %!d(string=hai) anos
  whitequark 65a09329cc Reject, not accept, TCP RST packets in LISTEN state. %!s(int64=8) %!d(string=hai) anos
  whitequark 4952f5573c Add reference counting to SocketSet. %!s(int64=8) %!d(string=hai) anos
  whitequark 096dd54642 Add TcpSocket::abort(). %!s(int64=8) %!d(string=hai) anos
  whitequark 9570d66f77 Reject all TCP packets in the CLOSED state. %!s(int64=8) %!d(string=hai) anos
  whitequark c10f37f305 Properly document TCP state machine query methods. %!s(int64=8) %!d(string=hai) anos