Commit History

Author SHA1 Message Date
  Dario Nieuwenhuis 21e254fe82 socket/dhcp: add nak tests 3 years ago
  Dario Nieuwenhuis 9478327803 socket/dhcp: add retransmission/timeout tests 3 years ago
  Dario Nieuwenhuis 4e77831f8e socket/dhcp: add renew test 3 years ago
  Dario Nieuwenhuis 28024a1249 socket/dhcp: add basic test 3 years ago
  Dario Nieuwenhuis 76d2fc139c socket/dhcp: log incoming reprs as well as outgoing. 3 years ago
  Dario Nieuwenhuis 52e174f2e2 socket/dhcp: Use random transaction_id instead of sequential. 3 years ago
  Dario Nieuwenhuis dc5cee7b1a socket/dhcp: do not set BROADCAST flag. 3 years ago
  Dario Nieuwenhuis 1a3c305b69 wire/dhcp: use bitflags for the FLAGS field. 3 years ago
  Dario Nieuwenhuis 22e7233bec wire/dhcp: BROADCAST flag is MSB (0x8000), not LSB (0x0001). 3 years ago
  bors[bot] 9e2937ea32 Merge #547 3 years ago
  Dario Nieuwenhuis 52e087e451 tcp: Make initial sequence number random. 3 years ago
  Dario Nieuwenhuis 67c3b3b7b1 Add rand module. 3 years ago
  bors[bot] 35e833e33d Merge #545 3 years ago
  Dario Nieuwenhuis 79c40a9921 time: fix incorrect conversion from std 3 years ago
  bors[bot] 00f6bb5f5d Merge #542 #544 3 years ago
  Dario Nieuwenhuis db7b2249ed arp: ignore ARP packets that are not REQUEST or RESPONSE. 3 years ago
  Dario Nieuwenhuis 6951ccf297 arp; reject packets with source address not in our network. 3 years ago
  Dario Nieuwenhuis 83c016522c arp: fill cache only for ARP packets directed at us. 3 years ago
  Dario Nieuwenhuis 6210612be0 arp: Do not fill cache from random packets. 3 years ago
  Dario Nieuwenhuis 14971876bd tcp: reply with RST to invalid SYNACKs in SynReceived state. 3 years ago
  Dario Nieuwenhuis eae480525b tcp: do not abort socket when receiving invalid packets. 3 years ago
  Dario Nieuwenhuis 4be331f727 tcp: reply with RST to invalid ACKs in SynReceived state. 3 years ago
  Dario Nieuwenhuis f6a7380723 tcp: rate-limit challenge ACKs. 3 years ago
  Dario Nieuwenhuis c9bdbf3b25 tcp: clarify comment 3 years ago
  Dario Nieuwenhuis f2c5083a9f tcp: make match on (state, control, ack) more readable. 3 years ago
  bors[bot] f293de45c4 Merge #514 3 years ago
  qiujiangkun a4275a5966 use micros in Instant and Duration 3 years ago
  bors[bot] 29751ae403 Merge #538 3 years ago
  bors[bot] c4db5debb0 Merge #540 3 years ago
  Emil Gardström e6105161b0 make bors checks much simpler 3 years ago