Historie revizí

Autor SHA1 Zpráva Datum
  whitequark 6bb9200c06 Annotate all simple getters with #[inline]. před 7 roky
  whitequark 5dfc861e38 Remove *Socket::{process,dispatch} from public interface. před 7 roky
  whitequark a15bc8105e In {Tcp,Udp}Socket::process, make protocol check an assertion. před 7 roky
  whitequark 1746702f53 Try to trigger fast retransmit when we detect a missing TCP segment. před 7 roky
  whitequark 8ace8cd94e Set TCP PSH flag when sending the last buffered data. před 7 roky
  whitequark a14c47655e Expose PSH flag in TcpRepr. před 7 roky
  whitequark 6a096721cc Fix a few typos in TCP socket code (NFC). před 7 roky
  whitequark 1c1489e5fb try! → ? před 7 roky
  whitequark 735def7e1b Do not attempt to validate length of packets being emitted. před 7 roky
  whitequark 22772f07df Remove accidentally committed change. před 7 roky
  whitequark 21900288cc Add packet shaping to the fault injector. před 7 roky
  whitequark d931625af0 Implement TCP TIME-WAIT timeouts. před 8 roky
  whitequark 16222445a6 Clamp TCP receive window to MSS multiplied by maximum burst size. před 8 roky
  whitequark 7381e7f98b fn Device::mtu() -> usize → Device::limits() -> DeviceLimits před 8 roky
  whitequark 293ea51722 Improve handling of TCP ACK packets in FIN-* states. před 8 roky
  whitequark 708f40d776 Fix condition for acceptable RST|ACK in TCP SYN-SENT state. před 8 roky
  whitequark 1a32b98b48 Implement the TCP SYN-SENT state. před 8 roky
  whitequark 11c875160a Fix an incorrect tracing message. před 8 roky
  whitequark 899a5a1963 Fix the TCP MSS calculation. před 8 roky
  whitequark e8ece3e567 Fix an incorrect payload length when sending TCP MSS option. před 8 roky
  whitequark 41ec6a5a57 Receive the TCP MSS option and act on it. před 8 roky
  whitequark 7af6ddfa0c Send the TCP MSS option. před 8 roky
  whitequark a43dfd34cd Add support for TCP MSS option in TCP representation. před 8 roky
  whitequark be7fb84739 Fix an inaccurate comment. před 8 roky
  whitequark a20f89f5ee Fix the TCP FIN emission with queued data rolling over TX buffer. před 8 roky
  whitequark 9aebbff35d Fix the TCP ACK handling in FIN-WAIT-1 state with queued data. před 8 roky
  whitequark 53feb670e7 Refactor the TCP ACK handling in ESTABLISHED/CLOSE-WAIT states. před 8 roky
  whitequark 4d11b5297f Don't switch TCP state from FIN-WAIT-1 to FIN-WAIT-2 with queued data. před 8 roky
  whitequark 5f3296c5c5 If a TCP FIN|ACK also ACKs our FIN, transition to TIME-WAIT. před 8 roky
  whitequark b90495fe8a Correctly treat TCP ACKs that acknowledge both data and a FIN. před 8 roky