Commit History

Autor SHA1 Mensaxe Data
  whitequark a14c47655e Expose PSH flag in TcpRepr. %!s(int64=7) %!d(string=hai) anos
  whitequark a4b33c9166 Remove an unnecessary length check. %!s(int64=7) %!d(string=hai) anos
  whitequark 1c1489e5fb try! → ? %!s(int64=7) %!d(string=hai) anos
  whitequark 7bf087b8ca Disable checksum validation on wire level when fuzzing. %!s(int64=7) %!d(string=hai) anos
  whitequark 3107383599 Fix insufficient length validation in TCP packets. %!s(int64=7) %!d(string=hai) anos
  whitequark 6447d94390 Factor out wire::tcp::field::OPTIONS. %!s(int64=7) %!d(string=hai) anos
  whitequark ed2c376628 Fix a crash parsing a truncated TCP packet with options. %!s(int64=7) %!d(string=hai) anos
  whitequark 3f43be8d84 Fix a crash parsing malformed TCP options. %!s(int64=7) %!d(string=hai) anos
  whitequark 2582d1573d Fix a crash printing a malformed TCP packet. %!s(int64=7) %!d(string=hai) anos
  whitequark 735def7e1b Do not attempt to validate length of packets being emitted. %!s(int64=7) %!d(string=hai) anos
  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 cd880aff2d Remove TcpControl::len(). %!s(int64=8) %!d(string=hai) anos
  whitequark 5b4db5fe10 TCP: retransmit ACK when receiving duplicate SEQ. %!s(int64=8) %!d(string=hai) anos
  whitequark 9535809201 #[inline(always)] → #[inline] %!s(int64=8) %!d(string=hai) anos
  whitequark 2c0c1ea76a Use the correct wrapping operations on TCP sequence numbers. %!s(int64=8) %!d(string=hai) anos
  whitequark 843b79bff2 Implement TCP data reception. %!s(int64=8) %!d(string=hai) anos
  whitequark 4427bc35bd Use correct sequence numbers in TCP RST packets. %!s(int64=8) %!d(string=hai) anos
  whitequark e13e40668a Use signed integers to represent TCP sequence numbers. %!s(int64=8) %!d(string=hai) anos
  whitequark efc7bfbc38 Reply with ICMP dest. unreachable or TCP RST from unused ports. %!s(int64=8) %!d(string=hai) anos
  whitequark 00c311a5b8 Add some sanity into enumeration names (avoid "*Type"). %!s(int64=8) %!d(string=hai) anos
  whitequark 268a552568 Fix TcpRepr field visibility. %!s(int64=8) %!d(string=hai) anos
  whitequark 20348a6cb8 Implement TCP representation printing. %!s(int64=8) %!d(string=hai) anos
  whitequark 5a85a5c4f9 Implement TCP representation parsing and emission. %!s(int64=8) %!d(string=hai) anos
  whitequark b2878337e9 In Repr::emit, do not assume that the packet is pre-zeroed. %!s(int64=8) %!d(string=hai) anos
  whitequark d02961b0f2 Implement TCP packet support. %!s(int64=8) %!d(string=hai) anos